BM6P6(@ ;;;:::999999888888999999888888777777666666555555222222222222222222222222444444444444444444444444666333444999777333777AAA___[[[ddd|||~~~yyy{{{dddXXXOOOGGGAAA===777222///......///,,,,,,,,,---...///000111------------------------+++,,,,,,------,,,,,,+++///...---,,,,,,,,,,,,,,,........................&&&000444//////444333...333888IIIggguuujjjnnnlllaaaWWWUUUUUUTTTbbbxxxzzz~~~|||kkkdddjjjiii|||bbbPPPIIIEEE>>>:::777:::;;;888555333000---///////////////000000111//////000000000000//////000000000000000000000000000000////////////000000000000000000000111111222444333111111222333222222777@@@>>>@@@WWWuuusssooonnnjjjrrrqqqbbbWWWRRRKKKHHHGGGHHHGGGFFFJJJIIIIIIJJJKKKNNNPPPRRRTTTUUUUUUTTTSSSRRRRRRSSSRRRQQQOOONNNNNNNNNOOOOOOSSSSSSQQQQQQRRRTTTVVVWWWTTTVVVYYY\\\^^^^^^^^^^^^___```aaabbbbbbaaa___^^^```cccfffggggggfffffffffeeedddddddddeeeggghhhiiigggggghhhjjjkkkmmmnnnnnnfffhhhkkklllllllllmmmnnnkkkllloooqqqrrrrrrpppoooiiijjjllllllkkklllmmmooolllqqqssspppoooqqqqqqooommmmmmmmmppprrrqqqmmmiiirrrpppmmmllllllllljjjiiigggddd``````bbbeeehhhiiitttvvvxxxpppjjjRRRMMMHHHCCC>>>888555555444333222000///.........000000000000000000000000;;;:::999999888888999999888777777777666666666555333333333333333333333333444444444444444444444444999444555999999999CCCPPP[[[bbbuuuyyyxxxeeeVVVLLLGGGCCC<<<666333111000000//////...---------......------------------------,,,,,,------------,,,,,,///...------,,,,,,,,,---........................---///---***,,,111333111000BBBlll}}}{{{uuueeeVVVPPPVVVeeeppp|||}}}yyymmmgggkkkttt~~~wwwcccSSSGGG@@@@@@888:::::::::999777555333000000/////////000000111//////000000000000//////000000000000000000000000000000////////////000000000000000000000111111222222111111111222333333333444EEEJJJOOOjjjvvvhhhfffhhhqqqjjjZZZQQQIIIFFFCCCCCCEEEHHHIIIIIIKKKKKKLLLMMMOOOQQQRRRSSSTTTUUUVVVTTTRRRQQQQQQRRRQQQPPPOOONNNNNNOOOPPPQQQUUUUUUUUUUUUVVVXXX[[[\\\\\\\\\^^^___```aaabbbbbbbbbdddeeegggfffeeebbbaaabbbdddhhhiiihhhgggggghhhgggfffeeeeeeeeefffhhhhhheeeffffffhhhiiijjjkkkkkkgggiiillllllllllllmmmnnnllllllmmmmmmmmmmmmllllllfffhhhjjjjjjjjjkkklllnnnmmmrrrsssqqqppprrrsssqqqrrrsssuuuxxxzzzxxxsssnnnrrrooolllkkkkkkllllllkkkiiifffcccbbbcccdddeeeeeennnooovvv}}}|||xxxrrr```XXXMMMEEE???999555222444333222000000/////////000000000000000000000000::::::999888888888888999777777777777666666666666444444444444444444444444444444444444444444444444777333222777:::???PPPbbbdddtttvvvvvv~~~mmm[[[OOOKKKFFF???888444111///...222111000...---,,,,,,+++------------------------,,,,,,------------,,,,,,///...------,,,---------........................111---+++---//////111555===aaa|||mmmppp}}}lll\\\YYY___mmm}}}zzz||||||lllaaadddmmmwww}}}mmmZZZJJJDDD;;;999888888888666444222111111000000000000000111///000000111111000000///000000000000000000000000000000////////////000000000000000000000111111222///000000222333444444555777KKKUUU```tttsssnnnkkkqqqzzzaaaMMMDDDDDD???>>>???AAAEEEHHHJJJJJJKKKLLLNNNPPPRRRSSSSSSTTTUUUVVVVVVUUURRRPPPPPPQQQQQQPPPPPPPPPQQQRRRSSSTTTXXXYYYYYY[[[]]]___bbbccceeeeeeddddddeeeeeeeeefffdddfffiiijjjjjjhhhdddbbbdddgggjjjkkkjjjiiiiiiiiiiiihhhgggfffeeefffggggggddddddeeeeeefffggghhhhhhjjjlllnnnnnnmmmmmmnnnoooooonnnmmmkkkjjjiiihhhhhhdddeeeggghhhhhhiiikkknnnmmmrrrtttrrrrrruuuvvvtttvvvxxx|||}}}wwwrrruuurrrpppooopppqqqqqqqqqnnnllliiihhhhhhhhhgggeeekkkjjjnnnwww{{{{{{~~~vvviiiWWWIIICCC>>>888333333222222111000000000111000000000000000000000000:::999999888888888888888777777777777666666666666555555555555555555555555444444444444555555555555777333555<<>>888888888666333222333222111000000000000000000000000111111000000000////////////////////////000000////////////000000000000000000000111111222///000222222222333444555DDDQQQ^^^tttzzzooowwwyyyttt{{{fffUUUIII>>><<>>IIIQQQ[[[ooouuu{{{vvveee^^^UUUJJJBBB>>>;;;777444111000///.......................................---......//////......---......---------......///////////////////////////111...111555333222???QQQxxxrrrqqqwwwppprrrzzzrrrssswww~~~~~~xxxtttuuuvvvwwwvvvrrrooolllnnnvvv}}}}}}zzzzzzxxxuuurrrppptttzzz}}}vvvxxx{{{uuupppwwwfffRRRFFF;;;;;;<<<999777777444444333111000000000000000000111111111111000000////////////////////////000000////////////000000000000000000000111111222111333444333222222555888NNNVVVjjj|||tttjjjsssvvvrrrvvvqqqVVVAAAAAABBB<<<;;;BBB@@@BBBEEEGGGIIIJJJKKKKKKOOOPPPRRRTTTUUUUUUTTTTTTUUUVVVVVVVVVTTTSSSTTTUUUXXXYYYZZZ\\\^^^___```aaa___aaacccfffiiijjjkkkkkkjjjlllnnnpppooolllhhheeeiiikkkmmmnnnmmmkkkhhheeegggiiilllmmmllljjjjjjjjjlllkkkiiihhhgggggghhhiiigggggghhhhhhiiiiiijjjjjjrrrtttuuuuuutttssstttuuuvvvwwwwwwuuurrrmmmhhhdddddddddeeedddcccdddgggiiiiiiooorrrqqqrrrwwwyyyxxxyyyzzzzzzzzzzzzyyyzzzzzz|||}}}~~~{{{xxxwwwwwwxxxyyyxxxvvvtttuuuqqqoooppppppqqqxxxyyywww}}}oooYYYKKKFFF@@@999333333222222222222222333000000000000000000000000999999888777777777777888666666666666777777777777555555555555555555555555444444444555666666777777333777DDDSSS]]]hhh}}}uuuxxx~~~}}}|||pppiii^^^OOODDD???;;;777333/////////...//////000000..............................////////////...............---......///000////////////////////////333111......222???XXXmmmzzzooouuu}}}}}}sss{{{}}}qqqpppxxx|||zzz|||}}}xxxuuuqqqooonnnmmmkkkiiieeedddbbbbbbiiippppppkkkiiijjjkkkjjjhhhiiinnnrrryyytttrrrwww||||||}}}{{{sssssszzz^^^KKK<<<:::;;;999888999666555444222111000000000000111111222222111111000000000000000000000000000000000////////////000000000000000000000111111222333444444333111333888===NNN]]]zzzvvvtttrrrpppuuuuuuqqqpppsssooohhhRRRBBB999???CCC>>>;;;>>>>>>AAAEEEHHHIIIKKKNNNPPPTTTUUUUUUVVVVVVUUUUUUUUUSSSTTTVVVVVVVVVVVVXXXZZZ]]]^^^```bbbdddeeeffffffdddfffiiilllmmmmmmmmmllliiillloooqqqqqqnnnjjjgggooopppqqqqqqpppnnnllljjjhhhkkkmmmnnnmmmkkkkkkkkkkkkjjjiiihhhiiijjjkkkllljjjjjjkkkllllllmmmnnnnnnsssuuuwwwwwwvvvvvvwwwxxxwwwxxxwwwvvvrrrmmmhhheeeeeeeeedddaaa______bbbdddeeekkknnnnnnpppuuuxxxwwwzzzzzzzzzyyyyyyzzz}}}}}}~~~|||{{{zzzzzz{{{|||}}}{{{yyyyyyvvvssssssqqqpppsssyyy}}}uuuqqqvvv}}}}}}|||cccOOOFFFAAA<<<555444444333222222222333000000000000000000000000999999888777777777777777555666666666777777777888444444444444444444444444444444444555666777777777444:::JJJ\\\iiiwww|||{{{}}}{{{yyyxxx{{{~~~yyykkkXXXIIIBBB===888444000000////////////000000......................../////////000000/////////...............///000000////////////////////////111111///111AAA[[[uuuvvvoooxxxyyyrrrttt|||{{{{{{yyy{{{~~~~~~{{{wwwtttssskkkjjjhhheeeccc___\\\YYYUUUWWWWWWVVVZZZaaaaaa\\\XXX[[[______]]]^^^bbbfffcccdddiiippprrrssswww}}}xxxvvvuuuwww}}}~~~tttppp|||ooo{{{rrrZZZCCC>>>===999777999777666555333111000000000000111111222222111111000000000000000000000000000000000////////////000000000000000000000111111222222333444222111555>>>EEEXXXvvv}}}ssssssuuu~~~|||wwwoooggg___VVVPPPCCC<<<:::???BBB???>>>???@@@CCCGGGIIIJJJMMMQQQTTTVVVUUUTTTSSSRRRRRRRRRRRRQQQSSSVVVWWWXXXZZZ]]]___aaabbbdddfffhhhiiiiiiiiijjjllloooqqqqqqpppnnnmmmkkklllmmmnnnooonnnnnnmmmrrrrrrqqqpppooonnnmmmmmmkkkmmmppppppooommmlllllliiiiiihhhiiijjjlllnnnoookkklllmmmnnnooopppqqqrrrrrrtttvvvwwwvvvvvvwwwyyywwwuuurrrooollliiigggfffeeedddbbb^^^[[[ZZZ[[[]]]```fffjjjkkkmmmsssvvvuuuwwwyyy{{{{{{zzz{{{~~~~~~~~~~~~|||zzzyyyyyyxxxuuuxxx}}}~~~~~~www~~~qqqUUUHHHDDDAAA777666555333222222222222000000000000000000000000999888888777777777777777555666666666777777888888444444444444444444444444444444444555666777777888<<>>888888888;;;>>>@@@CCCEEEEEEHHHKKKLLLLLLNNNRRRVVVTTTSSSQQQOOOMMMMMMMMMNNNOOORRRUUUXXXZZZ\\\```bbbbbbdddfffhhhjjjjjjjjjjjjnnnpppsssttttttrrrooommmnnnmmmllllllllloooqqqsssrrrqqqpppnnnmmmlllllllllmmmooorrrrrrqqqooonnnnnnhhhggghhhiiikkkmmmpppqqqllllllmmmoooppprrrssstttqqqsssuuuvvvvvvvvvwwwyyyuuurrrlllgggddddddfffgggeeeddd```\\\WWWVVVWWWXXX^^^dddhhhiiikkkqqqttttttsssvvvzzz|||{{{{{{}}}}}}}}}}}}wwwsss}}}\\\KKKGGGFFF888777555444333222222111000000000000000000000000<<<;;;:::888777666666666666666555555555555666666444333333333333444555555333555555555333444666999>>>UUUjjjtttxxxvvvxxx{{{zzz{{{{{{xxxvvvvvv{{{zzzwwwzzz~~~uuuvvvvvvtttvvvzzzyyyuuuttttttwww{{{}}}cccPPPGGGAAA>>>666333///......///000000,,,,,,,,,---------......------............------............/////////000---222444000------000333666444:::SSSwwwrrryyyxxxttthhheee~~~wwwtttuuusssmmmffffffaaaZZZUUUTTTRRRPPPNNNHHHGGGFFFEEEDDDBBBAAA@@@>>>??????@@@AAAAAAAAA@@@@@@AAABBBDDDEEEEEEEEEFFFIIIJJJMMMOOORRRSSSUUUUUU^^^aaafffjjjnnnrrrvvvyyy}}}~~~~~~|||{{{}}}}}}zzz|||{{{uuuyyydddIIIMMMHHH:::;;;888888666333000///000111111111111222333333111...111111111111000000000000//////000000000000//////222222111111111111111111000444333444555444CCCaaayyyvvvvvvttttttmmmcccYYYKKK>>>999;;;666888:::===@@@CCCEEEFFFLLLLLLMMMNNNPPPQQQQQQRRRSSSQQQOOOLLLKKKLLLMMMMMMNNNPPPTTTWWW[[[^^^```aaaffffffffffffggghhhiiijjjrrrrrrpppnnnllllllnnnqqqsssoookkklllqqquuuuuusssqqqrrrtttuuutttrrrooommmrrrqqqpppnnnmmmlllllllllgggfffeeefffiiinnnqqqsssooooooppprrrtttwwwyyyzzzvvvuuusssrrrpppooonnnnnntttooohhhdddcccbbb```]]]___^^^\\\ZZZVVVSSSOOOMMMSSSXXX___eeehhhjjjmmmnnnqqqsssuuuxxx{{{}}}yyysssmmm|||qqqQQQDDDHHH???;;;777222000000111333000000000000000000000000<<<;;;:::888777666666666666666555555555555666666444333333333333444555555555666666555444555999===LLLXXXkkk}}}~~~zzzvvvvvvwwwxxxttttttssssssuuuzzz~~~zzzxxxwwwyyyzzzwwwyyyxxxvvvwww{{{zzzvvvxxxyyy{{{|||rrr^^^PPPHHHEEE999555111/////////000000------------............---......//////......---........./////////000000///000111000000111222222333>>>NNNbbbvvvzzz{{{uuutttsss{{{{{{~~~wwwppplllllljjjddd^^^XXXTTTNNNJJJIIIHHHFFFDDDBBBAAAAAA@@@???>>>======<<<======>>>??????>>>>>>>>>???@@@AAABBBBBBBBBBBBDDDEEEGGGIIIKKKLLLMMMMMMVVVXXX[[[^^^ccckkksssxxx|||{{{{{{{{{zzzyyyyyyxxxxxxuuuvvvrrrYYYTTTHHH<<>>DDDYYY___rrr}}}wwwwwwvvvvvvvvvuuuuuutttrrrpppnnnooottt{{{}}}wwwtttuuuvvvwwwwwwyyyzzzyyywwwyyy}}}|||xxxxxxxxx{{{~~~|||yyy}}}}}}|||zzznnnZZZMMMIII===999444000000000000000............////////////---......//////......---....../////////000000000000///...000222333444555777MMMeeeqqquuuyyyyyyssspppjjjbbb^^^]]]ZZZUUUPPPIIIFFFBBB???>>>>>>==================<<<<<<<<<<<<===>>>>>>???????????????>>>??????@@@AAAAAAAAA@@@@@@AAABBBCCCDDDDDDDDDDDDJJJKKKLLLOOOUUU^^^iiippp{{{{{{zzzzzzzzz|||~~~~~~|||~~~qqqWWWBBBCCC>>>===;;;888555333111111111000111333555555333222222222111111111000000000///000000111111000000///111111111111111111111111222666444333888@@@YYY{{{zzzrrrppptttxxxwwwfff\\\PPPGGG>>>888777;;;===>>>@@@CCCFFFHHHIIIJJJQQQQQQPPPOOONNNMMMMMMLLLOOOOOONNNMMMLLLKKKKKKJJJKKKMMMOOORRRUUUXXX[[[\\\______aaaccceeehhhjjjlllppppppnnnmmmlllnnnssswwwyyyvvvssstttvvvxxxwwwuuuppprrrtttvvvwwwwwwuuutttssssssrrrqqqqqqqqqqqqqqqiiiiiihhhhhhiiillloooppprrrqqqpppooopppqqqsssttttttsssqqqnnnkkkiiigggfffnnnllliiifffbbb]]]XXXTTTPPPQQQRRRRRRPPPLLLIIIGGGBBBFFFLLLRRRWWW]]]bbbfffiiinnntttyyy}}}lllfffaaacccooodddLLLEEEBBB>>>:::555222111222333000000000000000000000000;;;:::999888777777777777666666555555555555666666444333333333333444555555666777777555555;;;FFFNNN```mmmvvvpppvvvuuuuuuuuuuuutttsssqqqvvvsssppprrrvvvzzz{{{zzzzzzwwwtttsssssstttvvvwwwxxx{{{{{{{{{~~~xxxxxxxxxxxxxxxxxxxxxwwwzzzzzz||||||xxxrrrsssxxx~~~hhhUUUNNNBBB===777333111000000000////////////000000000000......////////////.........////////////000000000//////000222111222777===PPPeeezzz~~~zzz~~~{{{pppjjj___YYYRRRNNNLLLJJJFFFBBBBBB@@@>>><<<<<<=========@@@@@@@@@@@@AAAAAAAAAAAABBBBBBCCCDDDDDDCCCCCCCCCAAAAAABBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBAAA@@@@@@BBBBBBCCCDDDHHHPPPXXX___oooooooooqqqvvv|||}}}VVVDDDAAA???<<<999777666444222111111111444666666555333222222222111111111000000000000000111111000000000111111111111111222222222000555222222;;;JJJfff}}}{{{yyyuuuvvv~~~{{{iii\\\MMMDDD===888999<<<@@@AAACCCFFFHHHIIIJJJJJJOOONNNNNNMMMLLLKKKJJJJJJMMMMMMMMMLLLKKKJJJIIIHHHHHHIIIKKKNNNQQQTTTVVVWWW^^^______```bbbdddeeefffllllllkkkkkkkkknnnssswwwxxxvvvuuuuuuvvvwwwuuusssqqqrrrtttwwwxxxxxxxxxxxxwwwwwwuuutttssssssssssssmmmmmmmmmllllllmmmppprrrtttsssqqqooooooqqqssstttqqqpppooollljjjgggdddccckkkjjjiiieee^^^VVVMMMHHHEEEGGGIIIJJJIIIFFFCCCAAA<<>>NNNuuu{{{}}}yyypppfff^^^YYYOOOJJJDDDAAA@@@???===;;;@@@@@@@@@@@@@@@@@@BBBCCCDDDEEEEEEFFFGGGGGGHHHHHHGGGGGGHHHHHHHHHHHHGGGGGGDDDDDDDDDDDDDDDCCCBBBAAACCCCCCCCCCCCBBBAAA?????????@@@AAAAAAAAADDDHHHKKKUUUVVVXXX]]]eeepppzzzqqqNNNEEEAAA<<<:::999888666444222222222555777777666444222222222222111111111111000000111111111111000000000000111111111222222222000555333555EEEZZZvvv}}}vvvvvvyyy}}}dddUUUDDD<<<999888999<<>>@@@AAAAAA@@@===<<<:::<<<>>>@@@BBBFFFLLLOOOVVV\\\fffnnntttwwwyyy{{{hhhfff```XXX[[[nnnkkkRRRGGGDDD???:::666333222222000000000000000000000000:::999999888777777888888666666555555555555666666444333333333333444555555333555666666:::HHH\\\lll~~~}}}{{{qqqoooppprrruuuxxxsssoookkkkkkooorrrssssssssstttuuuxxxzzz{{{zzzxxxuuuyyy{{{xxxsssqqquuuzzz}}}zzzwwwwwwxxxxxxwwwwwwxxxtttooonnnqqqjjjooosssttttttvvv|||ppp```MMMGGG???777333222111000////////////000000000000...//////000000//////.../////////000000000111111///111555555111555LLLeeezzzvvvjjj___UUUNNNJJJCCC@@@<<<:::;;;<<<======BBBCCCDDDEEEDDDEEEHHHJJJIIIIIIJJJJJJKKKLLLLLLMMMKKKLLLLLLLLLLLLKKKJJJJJJIIIIIIIIIHHHGGGEEEDDDCCCFFFEEEEEEDDDCCCAAA@@@??????AAABBBAAA@@@>>>???@@@CCCDDDFFFLLLUUU```kkkqqquuu{{{___MMMGGG@@@;;;:::999777555444333444666888888666444333222222222222111111111000111111222222111111000000000000111222222333333222777666<<>>999:::===@@@CCCCCCEEEGGGIIIJJJJJJIIIHHHEEEFFFFFFFFFGGGGGGHHHHHHHHHHHHGGGFFFEEEDDDDDDCCCCCCCCCCCCDDDGGGIIILLLNNNQQQRRRTTTWWW[[[___bbbdddhhhjjjmmmooopppsssvvvyyyyyyzzz{{{||||||zzzxxxvvvrrrssstttuuuuuuvvvvvvvvvuuutttrrrpppooonnnnnnnnntttwwwyyywwwuuutttwwwzzzvvvvvvtttsssqqqppppppppprrrpppllleee^^^VVVPPPLLLOOORRRVVVVVVRRRKKKDDDAAA888999:::;;;<<<;;;:::::::::<<<======>>>@@@CCCFFFOOOUUU___hhhooovvv{{{~~~}}}ooonnnddd[[[```rrr{{{ZZZIIIFFFAAA<<<777444333222000000000000000000000000:::999888888777888888888666666555555555555666666444333333333333444555555333666888999???PPPhhh{{{zzzrrrmmmppptttuuuwww{{{oookkkhhhiiinnnqqqqqqooooooqqqsssuuuwwwzzz~~~}}}wwwrrrrrruuuyyy}}}yyywwwxxxxxxuuussstttqqqmmmmmmpppmmmrrrwwwvvvttttttyyy~~~zzzgggQQQKKKAAA999444222111000........./////////000000//////000000000000////////////000000000111111111222000222555666AAA^^^|||}}}{{{uuukkk___TTTKKKEEEBBB===<<<:::999<<>>BBBEEEGGGEEEGGGIIIKKKLLLKKKIIIHHHEEEEEEEEEFFFFFFGGGGGGGGGGGGFFFDDDCCCBBBAAABBBBBBAAA@@@@@@AAACCCFFFIIIJJJMMMNNNPPPTTTXXX\\\___aaacccgggkkkoooppprrrtttuuuwwwyyy|||}}}|||zzzxxxwwwssssssssssssssssssssssssqqqqqqpppoooooooooppppppvvvyyy{{{zzzwwwwwwyyy}}}xxxxxxvvvtttqqqmmmjjjhhhiiigggccc]]]UUUMMMFFFBBBAAAFFFLLLNNNKKKEEEAAA???999999888888999999:::;;;;;;<<<============???AAAGGGMMMVVV___iiirrr{{{}}}{{{|||}}}zzziii\\\aaaooogggKKKHHHCCC>>>999555333222000000000000000000000000999999888888888888888888666666555555555555666666444333333333333444555555444777999;;;BBBUUUppp|||{{{sssllljjjooorrrqqqqqqssspppllliiikkkoooqqqnnnkkkoooqqqrrrrrrsssxxx}}}uuurrrsssuuuwww{{{yyyvvvvvvxxxtttqqqpppnnnkkkkkkooojjjpppuuuuuussssssxxx}}}pppTTTMMMCCC:::555222111000............//////////////////000000000000//////000000000000111111111111555///...444<<>>CCCHHHJJJHHHKKKNNNOOONNNOOOQQQTTTQQQQQQRRRRRRRRRSSSSSSSSSWWWWWWWWWWWWWWWVVVUUUUUUYYYXXXXXXVVVUUUSSSQQQPPPMMMMMMMMMLLLKKKIIIGGGFFFBBBCCCCCCBBB@@@@@@BBBDDDBBB@@@??????AAAFFFKKKNNNXXX]]]ggguuu{{{xxxuuutttyyybbbXXXJJJ@@@<<<:::777555777666666777888888666444333333333222222222111111111111222222222222111111///000000111222222333333000555666DDDfffyyytttxxx___NNN===999===AAABBBCCCGGGIIIKKKMMMMMMLLLJJJIIIGGGGGGFFFFFFFFFFFFFFFFFFGGGEEEBBB@@@??????AAAAAA????????????AAADDDGGGIIINNNOOOPPPRRRUUUXXXZZZ\\\^^^bbbhhhlllnnnnnnoooppptttwwwzzz|||{{{xxxvvvuuutttssssssrrrqqqqqqpppppppppppppppqqqrrrssstttuuuuuuyyy||||||xxxwww{{{~~~zzzyyyxxxuuupppjjjeeebbb^^^\\\ZZZVVVOOOIIICCC???<<>>>>>======>>>@@@<<>>@@@BBBEEEIIIMMMQQQNNNPPPRRRTTTUUUUUUUUUTTTZZZYYYWWWUUUTTTUUUVVVWWW[[[```bbb___^^^aaacccdddeeehhhkkkjjjeee```^^^]]]^^^[[[YYYZZZ\\\ZZZSSSMMMLLLLLLIIIDDDCCCEEEDDD@@@>>>??????@@@AAABBBCCCCCCGGGLLLUUU___hhhnnnrrrtttrrrpppooottt}}}}}}dddSSSKKK???<<<>>>;;;888888888999:::999555333333222111111000111111111333222222222111000000000000111222222111111333555555333:::QQQpppwwwpppzzzsssWWWLLLBBB@@@BBBDDDFFFIIIJJJJJJJJJJJJJJJIIIIIIHHHHHHIIIJJJJJJJJJIIIHHHGGGGGGEEECCC@@@??????@@@@@@???>>>>>>???@@@CCCEEEFFFJJJJJJLLLNNNQQQTTTVVVXXXYYY]]]bbbfffiiillloooqqquuu{{{|||uuupppqqqtttvvvyyysssqqqtttsssppprrrxxxwwwvvvuuuuuuuuuwwwzzz|||{{{}}}~~~}}}|||}}}}}}zzzvvvqqqlllcccYYYQQQOOONNNLLLIIIEEEAAA>>><<<:::===??????<<<:::999999;;;:::999;;;???CCCDDDDDDCCCCCCBBBAAACCCCCC@@@<<>>HHHQQQ[[[hhhuuuyyy{{{}}}~~~uuuxxx~~~vvvdddVVVRRRUUUZZZuuu```JJJBBBDDD===777555000333222111111000111111111::::::999888777777777777555555555555555555555555666555555444444444555555666666;;;DDDQQQggg{{{tttppplllmmmllllllmmmnnnnnnllljjjdddfffiiiiiigggfffhhhiiihhhhhhggggggggghhhiiiiiifffccc]]]YYYYYY]]]cccgggqqqttt{{{yyyqqqooottt{{{~~~sssmmmqqqrrrllljjjmmmiiilllnnnnnnmmmpppuuuzzz~~~|||uuubbbNNNEEE???777222111111111111111111111111111...//////000111111222222000000111111111222222333000555555AAA```vvv|||www}}}yyyqqqmmmggg___XXXMMMHHHBBB>>>>>>>>>===<<>>>>>???@@@AAA@@@BBBFFFLLLSSSYYY___bbbiiiiiikkkpppwwwwwwaaaTTTFFFAAA???999888888888999999888555333333222222111111111111111222222222111111111111111000111222222111222444666:::999DDD```yyyrrrrrrmmmVVVLLLCCCBBBCCCDDDFFFIIIJJJJJJKKKKKKJJJJJJIIIHHHHHHHHHIIIIIIIIIIIIIIIHHHHHHFFFDDDAAA@@@???@@@@@@??????>>>???@@@AAACCCDDDFFFGGGHHHJJJMMMOOORRRSSSUUUYYY^^^cccfffjjjnnnpppppptttvvvrrrqqqtttwwwwwwwwwrrrppprrrsssqqqtttyyyzzzyyyyyyxxxxxxyyyzzz{{{|||}}}~~~}}}{{{{{{~~~}}}zzzuuupppjjj```TTTLLLIIIHHHFFFCCC@@@===:::999999999999999999:::;;;<<<@@@@@@BBBDDDGGGHHHHHHGGGIIIJJJIIIFFFDDDDDDEEEDDDCCC???>>>CCCIIINNNXXXbbboootttyyy}}}uuusssvvv}}}mmm]]]TTTSSSVVVZZZvvvkkkOOODDDHHHAAA999555222333222222111111111111111999999888888888888888999555555555555555555555555555555444444444555555666444999BBBJJJVVVpppqqqmmmooonnnkkkooonnnmmmnnnooonnnmmmkkkdddfffiiijjjiiiiiijjjkkkkkkkkkjjjhhhddd___[[[XXXSSSPPPNNNMMMOOOUUU[[[___bbbeeejjjmmmiiibbb```ccczzz~~~tttnnnqqqqqqllljjjmmmjjjlllnnnmmmlllmmmrrrwww{{{}}}pppVVVFFF???999333///111111111111111111111111/////////000111111222222000111222222333222222222000444:::RRRttt}}}~~~zzzwwwqqqeee^^^WWWOOOIIIAAA???<<<;;;===???@@@AAAEEEGGGJJJLLLMMMOOORRRTTTTTTVVVXXXZZZZZZ\\\___aaa``````aaacccfffjjjmmmoooyyy|||sssqqqkkkaaa[[[XXXRRRLLLJJJHHHEEEAAA?????????@@@AAA@@@???@@@DDDJJJPPPTTT^^^bbbggglllrrrzzzrrr```NNNEEE@@@666999888777888888888666333333333222111111111111111111111111111111222222222000111222222222222444666999<<>>??????@@@AAAAAABBBCCCEEEGGGIIIKKKLLLOOORRRXXX]]]bbbggglllooojjjnnnpppoooqqqwwwyyywwwtttqqqpppssstttsssvvvyyy|||||||||||||||{{{{{{zzz~~~~~~~~~}}}{{{zzz|||}}}}}}yyytttooohhh\\\NNNEEEBBBAAA@@@>>><<<:::888777:::888666666999===@@@AAABBBEEEIIIMMMNNNOOOPPPQQQNNNOOOOOOMMMHHHEEEEEEFFFDDDBBBAAABBBDDDFFFMMMUUUdddkkkttt{{{xxxqqqmmmuuuvvvcccUUUOOOOOOKKKeee{{{WWWEEEKKKFFF:::666444333333222111111111111111888888888777888888999999555555555555555555555555555444444444444555666666444:::DDDOOO```|||yyynnnnnnqqqmmmhhhqqqooonnnnnnoooooommmkkkfffiiimmmpppqqqpppnnnmmmnnnmmmjjjfff```YYYSSSOOOMMMKKKIIIHHHIIIMMMQQQTTTTTTUUUZZZ``````___```eeewww{{{{{{zzz|||yyyrrrooorrrqqqmmmjjjkkkmmmnnnpppooommmnnnssswwwzzzxxx\\\FFF>>>;;;666000111111111111111111111111//////000000111111111111000111222333333333222222444888CCC___~~~wwwhhh[[[RRRLLLEEEAAA===<<<;;;<<>>>>>>>>>>>>>>>>>??????@@@BBBDDDFFFGGGIIILLLRRRWWW\\\ccciiimmmjjjmmmnnnooosssxxxxxxuuussstttuuuwwwxxxwwwvvvvvvzzz|||}}}~~~~~~|||{{{~~~~~~}}}~~~~~~}}}yyytttnnneeeYYYJJJ@@@>>>>>>===<<<;;;::::::999===:::999:::>>>BBBDDDEEEFFFHHHLLLMMMOOOQQQUUUXXX[[[VVVRRRPPPMMMHHHDDDDDDDDDDDDDDDDDDCCCEEEKKKPPPYYYbbbnnnxxx}}}vvvlllooo~~~lllYYYPPPNNNNNN___zzz^^^GGGLLLHHH;;;777666333333222111111111111222888888888777888888999999666666666666666666666666444444444444444555666666444<<>>@@@CCCFFFJJJMMMKKKMMMQQQSSSVVVXXX\\\___cccddddddbbbccciiisss{{{}}}~~~vvvmmmddd___^^^\\\YYYTTTNNNIIIEEEDDDBBB@@@??????@@@BBBDDDHHHQQQ]]]cccgggqqquuu```SSSEEE@@@===:::888777777555444444333333222111222222222000000000111222222222333000111222333222333666888>>>HHHcccjjjhhhwww^^^OOOKKKIIILLLLLLJJJIIILLLJJJJJJJJJJJJJJJIIIHHHHHHGGGGGGFFFFFFGGGHHHJJJLLLIIIHHHFFFDDDBBBAAA@@@@@@@@@@@@??????>>>===<<<<<<======>>>>>>???AAABBBCCCDDDGGGLLLQQQVVV]]]eeejjjllloooqqqqqqtttxxxwwwrrruuuxxx|||}}}}}}zzzvvvrrrwwwyyy|||~~~~~~}}}|||xxxrrrlllcccWWWIII???;;;;;;:::::::::;;;<<<===@@@??????AAADDDFFFGGGGGGLLLMMMMMMPPPVVV___iiippp{{{hhhVVVPPPQQQPPPPPPQQQQQQRRRQQQKKKEEEDDDGGGJJJNNNXXXfffrrrzzzsssooowwwtttaaaVVVSSSOOOWWWoooiiiMMMLLLGGG===999777444333333222111222222222999999888888888888888999777777777777777777777777444444444444444555666777777AAARRRhhhrrrqqqnnnllllllmmmnnnnnnmmmllljjjjjjlllmmmllllllmmmmmmkkkjjjfff```XXXSSSRRROOOKKKFFFCCCAAA@@@@@@??????>>>>>>???@@@AAAAAAEEEBBBCCCMMMUUUXXXXXXXXXTTTRRRNNNKKKPPPWWWYYYVVVXXX\\\bbbhhhlllmmmmmmmmmkkkmmmoooooonnnpppuuuzzz}}}^^^GGG@@@<<<666222222222222222222222222000000000000000000111111000000000111333444666777:::RRRkkkxxxmmm^^^WWWMMMEEE@@@>>>===<<<>>>???BBBCCCEEEHHHLLLOOOSSSTTTWWWYYY[[[___dddgggjjjnnnssswww{{{xxxrrrqqqnnniiiaaaZZZSSSOOOIIIHHHFFFDDDBBBAAAAAAAAA@@@JJJTTTYYY]]]fffwwwsssaaaNNNEEEAAA<<<999777666555444444444333222222222222222111111111111111222222222000111333333333444666888BBBQQQnnnzzzjjjlllmmm[[[MMMKKKLLLOOOOOOKKKJJJLLLIIIIIIIIIIIIIIIHHHGGGGGGGGGGGGFFFGGGGGGHHHIIIJJJFFFFFFEEEDDDCCCAAA@@@@@@@@@@@@@@@@@@???>>><<<<<<>>>>>>===>>>>>>???@@@AAAAAACCCFFFJJJOOOVVV^^^dddkkkpppssstttuuuxxxwwwsssxxx|||~~~}}}|||xxxsssvvvxxx{{{~~~~~~~~~xxxtttnnnhhh```VVVIII@@@999999999:::;;;===@@@AAACCCFFFHHHIIIHHHIIIKKKMMMQQQOOOQQQ[[[mmm}}}]]]QQQUUU[[[cccjjjnnnooohhhZZZMMMGGGFFFFFFHHHQQQ^^^jjjttt}}}~~~rrrpppxxxsssbbbWWWQQQLLLQQQkkk{{{YYYNNNEEE???<<<777444444333222222222222222::::::999888777777777777666666666666666666666666444333333444444666777777<<>>???@@@AAABBBCCCDDDDDDFFFCCCBBBFFFIIIIIIKKKOOOUUUYYYZZZUUUQQQQQQPPPNNNOOOSSSXXX\\\aaaeeeiiijjjjjjmmmooopppqqqtttzzzxxxzzzkkkJJJ???<<<888222222222222222222222222111000000000000000000000000/////////111555888:::MMMhhh|||xxxtttjjj```QQQMMMFFFAAA>>>>>>???@@@@@@BBBFFFGGGIIILLLPPPTTTWWWYYY\\\___dddkkksssyyy|||zzzpppgggaaa^^^WWWTTTPPPLLLHHHFFFEEEEEE@@@HHHOOORRRTTT\\\kkkwww}}}}}}ttt\\\JJJEEE???:::888666555444444444333222222222222333222222222111111111111111000111333333333444777999GGGZZZzzzuuunnnrrrvvvaaaUUUKKKKKKNNNRRRQQQMMMKKKMMMGGGGGGHHHHHHGGGGGGFFFEEEFFFGGGGGGHHHHHHHHHGGGGGGDDDDDDDDDCCCBBBAAAAAA@@@???@@@@@@@@@@@@???===<<<>>>>>>=========>>>>>>???===???AAADDDHHHOOOWWW]]]ccclllsssuuuuuuxxxyyyxxxzzz~~~~~~zzzyyy||||||xxxyyyzzz|||~~~}}}|||{{{|||~~~~~~|||yyytttoooiiiccc\\\TTTJJJCCC;;;;;;;;;<<>>>>>=========>>>>>>>>>???@@@AAACCCCCCDDDDDDCCCHHHFFFEEEEEEBBB@@@FFFNNNNNNZZZdddbbb\\\ZZZ[[[]]]OOORRRTTTTTTWWW]]]bbbdddlllooorrrssstttxxx~~~mmmsssvvvPPPCCCBBB???222222222222222222222222111111111000000000000000000///......111555:::===bbbyyyvvvlllggg```YYYGGGDDD@@@<<<;;;;;;===???BBBEEEIIILLLMMMPPPUUUYYY[[[^^^bbbhhhqqq|||zzzrrrmmmkkk```\\\VVVOOOJJJHHHGGGHHHCCCIIINNNOOOPPPWWWcccnnnrrruuuyyy}}}mmmLLLHHHAAA;;;888666555444555444333333222222333333333222222222111111000000000111333333333555777999PPPfffnnnrrryyylllYYYQQQKKKKKKOOOSSSSSSNNNLLLMMMFFFGGGGGGGGGGGGFFFEEEEEEFFFGGGHHHIIIIIIGGGFFFEEEBBBBBBCCCCCCBBBBBBAAA@@@???@@@AAAAAAAAA???>>>===>>>======<<<<<<======>>>;;;<<<===???CCCJJJRRRXXX\\\gggqqqtttuuuyyy|||}}}|||~~~{{{uuuuuu|||}}}|||}}}~~~~~~|||zzzyyyzzz{{{zzzvvvsssqqqllleee___ZZZSSSJJJDDD?????????AAADDDHHHLLLNNNSSSWWWZZZWWWSSSUUU___iiihhh___XXX]]]nnniiicccccceeelllvvvyyy{{{sss```PPPKKKKKKJJJVVVYYY\\\___ccciiirrryyyvvvccccccttt}}}uuujjj\\\RRRRRRKKK___vvvWWWEEEEEECCC666555444333333222222333333999888888777777777777777777666555444444444444444444000///222444333555999BBBdddzzzmmmfffccccccccceeegggiiiiiihhheeebbb```ccchhhkkkiiifffYYYRRRJJJFFFGGGGGGDDDAAA<<<<<<;;;<<<===>>><<<;;;>>>DDDKKKNNNKKKHHHGGGGGGHHHDDDAAACCCEEEDDDCCCCCCIIILLLUUUcccqqqtttnnnfffbbb[[[WWWYYYZZZYYY]]]eeeooonnnnnnppptttyyymmmjjj}}}^^^CCCBBB???777555222111222333222111111111000000000000111111111555...000:::222222KKK}}}}}}wwwgggWWWMMMKKK???>>>===<<<===@@@DDDFFFEEEEEEGGGLLLRRRWWWZZZ[[[^^^dddiiinnn{{{zzzqqqiiifffaaa\\\WWWRRRLLLGGGKKKJJJMMMQQQSSSVVV^^^gggooowww{{{xxxwww|||~~~zzzXXXIII>>>>>>;;;444222777444333111111222333222111222222222222222222222222111555000---333333666BBB___tttlllzzz~~~eeeUUUKKKLLLNNNOOOOOOLLLIIIHHHGGGEEEGGGIIIIIIHHHHHHHHHIIIHHHHHHHHHHHHGGGFFFEEEEEECCCBBBBBBAAA@@@???>>>>>>@@@>>><<<===???@@@>>>;;;>>>>>>>>>======<<<;;;;;;<<<;;;;;;<<>>>>>666444222222333333333222999888888777777777777777666666555555444555555555666222111444666555888===KKKuuu|||qqqlllkkkeeecccbbbccceeegggffffffcccbbbbbbeeehhhhhhccc^^^UUUNNNGGGCCCDDDDDDAAA???;;;:::999:::<<<>>>?????????DDDJJJLLLKKKJJJKKKLLLJJJHHHFFFGGGGGGFFFDDDCCCEEEDDDHHHTTTdddrrrxxxyyyooojjjhhhhhheeeaaadddjjjnnnoooqqqsssvvvxxxzzz|||ooolllzzzjjjKKKEEEAAA888666333222222333222111111111000000000000111111111333///222888222===___xxxttthhhYYYJJJCCCBBB=========>>>@@@CCCFFFHHHIIIJJJLLLOOOSSSYYY^^^aaacccnnn|||yyyuuuooohhhbbb\\\VVVRRRNNNLLLMMMPPPQQQRRRXXX```gggoootttrrrssswwwzzzyyyeeeRRRCCC@@@???999666888555333111111222333222111222222222222222222222222000444111///555555999FFFfffyyy|||rrrkkkXXXPPPKKKLLLMMMOOONNNLLLIIIGGGGGGFFFHHHJJJIIIHHHGGGGGGHHHIIIIIIIIIIIIHHHGGGEEEEEECCCCCCBBBAAA@@@@@@??????AAA???===>>>@@@AAA???===>>>??????@@@???>>><<<;;;;;;:::::::::<<<@@@DDDGGGPPP[[[gggnnnuuu{{{|||yyy||||||}}}~~~}}}{{{xxxuuuwww{{{~~~}}}zzzzzz|||}}}wwwrrrrrruuuvvvsssooolllgggbbb___XXXNNNIIIIIIHHHEEEEEEJJJNNNOOOQQQTTT]]]dddaaa[[[^^^bbbnnnqqqaaaVVV^^^tttsssaaajjjhhh[[[QQQYYYYYYkkkuuujjjXXXWWW^^^cccjjjyyyoooaaaiiizzzyyyrrrcccTTTJJJIIIOOOcccgggNNNEEEAAAAAA888666444333444444444333999888888777777777777777666666555555555666777777777444444777777777;;;BBBYYYwwwoookkkkkkmmmgggeeebbbaaabbbcccbbbbbbaaaaaabbbdddeeebbb[[[TTTNNNIIICCC??????@@@>>><<<::::::::::::<<>><<<<<<;;;::::::;;;===@@@BBBHHHRRR^^^gggpppxxx}}}}}}~~~~~~yyyvvvuuuyyy~~~~~~{{{{{{|||{{{vvvqqqqqqtttuuurrrnnnjjjddd___[[[UUUMMMJJJKKKQQQLLLJJJNNNRRRRRRRRRSSSeeeqqqlllaaahhhwwwyyyeeeVVV```yyynnn^^^hhhoooeeeffftttsss|||{{{hhhWWWZZZ______cccllluuu~~~vvvcccbbblllzzzrrreeeYYYKKKLLLJJJPPPgggyyySSSEEEDDDCCC:::888555444555555555444999888888777777777777777666666666666666777888999777666666777666666===FFFggg|||rrrrrrmmmjjjlllhhheeeaaa____________^^^^^^]]]^^^^^^^^^ZZZTTTOOOHHHDDD???=========<<<::::::;;;===>>>@@@BBBEEEGGGLLLNNNOOOOOOOOOOOORRRUUUXXX]]]^^^[[[XXXVVVUUURRRPPPMMMKKKKKKPPPXXXaaaggg}}}uuutttwwwpppqqqtttvvvwwwuuusssrrrwwwwww{{{vvvmmmccc]]]```qqqgggLLLCCC<<<888444222222222222222222111111000000111111222111///222777333666\\\}}}qqqaaaTTTIIIAAA>>>@@@;;;===???BBBEEEHHHJJJKKKMMMSSS[[[```dddkkkuuu}}}}}}uuummmhhhddd[[[WWWTTTTTTRRRQQQSSSXXXVVV]]]dddhhhkkknnnqqqsssyyy{{{}}}|||}}}oooOOO@@@===;;;999888777555333222333444333222333333333333333333333333000444222333888777@@@TTTwwwzzzxxxvvv___SSSOOOMMMLLLNNNNNNMMMJJJGGGFFFFFFIIIJJJKKKJJJGGGEEEEEEFFFKKKKKKKKKJJJIIIGGGFFFEEEAAAAAA@@@?????????@@@@@@AAA@@@@@@AAABBBCCCCCCBBBDDDEEEFFFGGGFFFCCCAAA???@@@???>>>=========>>>???BBBIIITTT^^^hhhrrrzzz}}}~~~}}}zzzyyyuuuzzz}}}zzzyyyzzzvvvrrrqqqssstttrrrpppiiiccc\\\XXXSSSLLLJJJLLLVVVPPPMMMOOORRRQQQPPPRRRkkkxxxrrrfffttt}}}jjj[[[___ooo}}}|||wwwkkk___cccrrr||||||nnnnnn{{{yyydddWWW]]]```]]]___cccmmmyyy{{{eee^^^bbbxxx{{{sssiii^^^LLLNNNKKKIIIXXXyyyYYYHHHGGGCCC<<<999666444444555444444999888888777777777777777666666666666666777888999777666666666444666BBBOOOttttttrrrtttnnnjjjlllgggdddaaa___^^^^^^\\\[[[ZZZXXXVVVUUUSSSQQQOOOMMMCCCAAA>>><<<;;;<<<;;;;;;777:::???AAABBBCCCEEEGGGJJJOOOVVVYYYYYY[[[```dddooowwwzzzvvvqqqrrrrrrpppcccaaa]]]VVVPPPPPPTTTYYYuuu|||{{{{{{ttttttuuuuuuuuuuuuuuuuuuxxxyyy|||xxxnnnaaaXXXWWWddd|||VVVGGG>>>:::555222222222222222222222111111111111222222333///444888333>>>jjj{{{xxxuuugggWWWKKKBBB<<<;;;>>>>>>???BBBEEEHHHKKKMMMOOO\\\^^^bbbeeelllyyyuuummmhhhaaa\\\WWWWWWVVVSSSUUUXXXRRRWWW^^^dddgggiiimmmqqqvvvxxxzzz{{{}}}]]]FFF===;;;::::::888666444333444444333222333333333333333333333333111444222333777888FFFaaaooozzzgggVVVNNNLLLLLLNNNOOOOOOMMMIIIGGGFFFGGGJJJKKKKKKJJJGGGEEEEEEEEEJJJJJJJJJIIIHHHFFFEEEDDD@@@???>>>======>>>@@@AAAAAABBBCCCCCCDDDDDDEEEFFFHHHIIIIIIJJJHHHFFFDDDBBBAAAAAAAAA@@@??????>>>>>>???CCCKKKUUU___hhhqqqxxxzzz}}}~~~}}}{{{|||~~~xxx|||~~~yyyvvvwwwtttqqqpppqqqrrrqqqooojjjccc\\\XXXRRRLLLJJJLLLSSSNNNMMMOOORRRSSSWWW\\\tttvvviiixxxwwwjjj```^^^aaabbbaaabbbbbbnnnqqqhhhaaafffppptttmmmvvvwwwdddZZZ^^^ZZZTTTXXX```kkkxxxiii^^^\\\mmm}}}|||uuulllcccIIIKKKJJJFFFMMMfffaaaLLLJJJAAA===999555333333333333333999888888777777777777777666666555555555666777777555555555555444;;;MMM^^^ooommmnnnllljjjkkkdddbbb```______^^^\\\ZZZUUUSSSOOOLLLIIIIIIIIIJJJ???>>>===<<<;;;;;;<<<<<<666:::???BBBCCCEEEIIIMMMTTT```nnntttssssssyyytttbbbXXXWWW[[[iiiuuu|||{{{yyyxxxwwwwwwyyyyyy~~~|||mmm^^^UUURRRYYYooo^^^GGG@@@<<<666333222222333222222222111111111111222222444///555888666LLLvvvyyyqqqllljjj\\\NNNFFFAAA======???BBBCCCEEEIIIMMMQQQUUUWWWaaaccchhhrrrwwwpppiiibbb\\\[[[ZZZWWWWWWZZZRRRUUU[[[aaadddeeejjjpppwwwxxxzzz|||~~~sssUUUDDD======>>>999777555444444444333222333333333333333333333333333444111222777;;;QQQtttpppkkk~~~mmmVVVLLLKKKNNNSSSPPPPPPPPPMMMJJJGGGGGGHHHIIIKKKKKKJJJGGGEEEEEEEEEGGGGGGGGGGGGFFFEEEDDDCCC???>>>===<<<===???AAABBBCCCEEEGGGGGGGGGHHHIIIKKKMMMMMMLLLKKKJJJIIIGGGGGGCCCCCCDDDDDDCCCBBBAAA@@@AAAAAAEEEMMMTTT[[[eeemmmsssvvvyyyzzzyyy{{{~~~~~~~~~yyyvvvuuurrrpppooooooppppppooommmfff___ZZZSSSLLLIIIKKKLLLKKKMMMQQQTTTYYYdddooommmoooyyywwwsssooohhhbbb___[[[VVVVVVYYY```sss|||oooaaafff{{{zzznnn}}}nnnccc___SSSOOOZZZjjjvvvpppbbbZZZbbbsss}}}yyypppgggMMMJJJIIIIIIKKKZZZ}}}nnnQQQLLLAAA>>>;;;666333333333333222999888888777777777777777666666555555444555555555333444666666888CCC\\\rrrvvvllliiikkkllliiieeeaaa`````````aaa___\\\YYYQQQOOOKKKGGGCCCBBBBBBCCC<<<<<<<<<;;;::::::;;;<<<:::>>>BBBEEEGGGLLLUUU\\\mmm}}}ppphhhhhhbbbooo|||}}}{{{{{{{{{}}}lll]]]ZZZ\\\^^^hhhuuuhhhLLLAAA===777333222222333333333222222111111222222333444///555888<<<]]]xxxooohhh```\\\QQQFFFBBBBBBAAAAAADDDEEEFFFIIIMMMSSSYYY___ccchhhqqq}}}{{{uuunnniiijjjpppvvv~~~uuummmfffdddbbb^^^]]]^^^YYYZZZ^^^dddffffffllltttwwwxxxyyy}}}~~~zzzzzzgggMMM@@@===>>>:::888555555555555444222444444444444444444444444333333///222999BBB```yyyooovvv}}}___PPPMMMNNNRRRWWWQQQRRRQQQNNNJJJHHHHHHIIIIIIJJJKKKJJJHHHFFFFFFFFFCCCCCCDDDDDDDDDCCCCCCBBBAAA@@@>>>===>>>@@@CCCEEEFFFIIIKKKLLLKKKLLLOOOQQQQQQPPPNNNLLLKKKJJJJJJJJJHHHIIIJJJKKKKKKJJJIIIHHHEEEBBBBBBGGGKKKOOOXXXbbbhhhnnnuuuyyyzzz|||~~~zzzwwwvvvtttrrrqqqqqqrrrrrrrrrpppiiibbb]]]UUULLLHHHIIIIIIKKKOOOQQQSSSYYYjjj{{{qqqhhhhhhkkkrrrtttlllddd```\\\[[[___fffrrrzzzhhhrrruuupppzzzqqqgggZZZ^^^tttxxxfffYYYXXXiiiyyy}}}~~~|||tttiiiVVVJJJGGGMMMOOOZZZ}}}VVVNNNDDDAAA===888444333444444333999888888777777777777777777666555444444444444444222333666888<<>>===>>>::::::;;;:::999999;;;<<>>777333222222333333333222222111111222222333333///666999AAAiiirrrkkkbbbXXXOOOEEE======???@@@AAACCCGGGHHHKKKPPPWWW```ggglllzzzyyyqqqnnnfffccc[[[RRRKKKKKKPPPVVVTTT[[[hhhwwwwwwooollliiieeebbbbbbaaa```ccciiijjjjjjpppzzzwwwwwwxxx}}}{{{{{{sssSSS@@@;;;;;;:::888666555555555444222444444444444444444444444333222...111;;;GGGjjjyyywwwlllVVVOOOPPPPPPPPPQQQSSSSSSQQQNNNKKKIIIIIIJJJHHHIIIJJJJJJHHHFFFFFFGGG@@@AAABBBBBBCCCBBBBBBBBBBBBAAA@@@???@@@BBBEEEGGGIIILLLOOOPPPOOOOOORRRUUUTTTRRROOOMMMKKKKKKLLLLLLNNNOOOQQQRRRSSSRRRPPPOOOHHHCCCAAADDDFFFHHHPPPZZZaaaiiissszzz|||~~~~~~zzzwwwzzzxxxwwwvvvuuuvvvvvvvvvrrrllleee___WWWMMMHHHHHHJJJMMMPPPQQQOOOVVViii}}}rrriiikkkzzzsssggg```^^^aaahhhqqqvvvvvvrrr{{{qqqggguuu~~~iiiXXXRRRcccttt{{{~~~vvvjjjXXXGGGBBBMMMQQQ\\\ZZZPPPGGGCCC>>>999555444555555555===;;;888555444555666777666666666666666666666666666000111888???NNNpppuuuuuusssooojjjfffccccccaaabbbccceeeeeeccc^^^ZZZOOOLLLFFFAAA===;;;;;;;;;888888888999:::;;;<<<===CCCEEEIIIKKKLLLVVVooo~~~iiigggsss{{{nnnnnnvvv~~~|||yyypppooooooiiimmmvvvvvv]]]OOO@@@<<<<<<222...222111222222222222222222222222222444;;;===LLLzzzlll^^^SSSIIIEEE???===???AAABBBEEEIIIQQQHHHKKKZZZdddfffooo|||yyykkkaaa___ZZZSSSJJJAAA>>>>>>???@@@BBBDDDMMMZZZgggrrryyy|||{{{pppkkklllmmmjjjgggddddddgggjjjgggbbbgggoootttuuuxxx|||||||||___AAA:::@@@;;;999666555555555333222111222444555666555444444333444666777777IIIwwwyyy~~~mmmaaaSSSKKKLLLPPPQQQPPPPPPNNNMMMKKKKKKKKKKKKKKKJJJJJJHHHGGGEEEDDDCCCBBBBBBCCCCCCAAA@@@AAACCCEEE:::AAADDDAAA@@@FFFKKKKKKPPPPPPQQQTTTSSSQQQOOOPPPNNNMMMNNNPPPQQQPPPPPPQQQPPPQQQ\\\qqq~~~wwwbbbRRRIIIGGGDDDBBBCCCGGGKKKNNNYYYcccnnnwww~~~yyyvvvxxxzzzzzzwwwrrrjjjaaaXXXPPPHHHCCCFFFKKKPPPRRRTTTYYYbbbiiivvvkkkaaannn~~~wwwpppgggccchhhsss{{{}}}~~~}}}zzzsssVVVWWW^^^jjjxxxwwwqqq\\\MMMDDDGGGLLLaaacccJJJGGGDDD@@@:::777555555555555===;;;888555444555666777666666666666666666666666555333333888BBBYYY{{{qqqnnnmmmllljjjgggfffffffffcccbbbaaaaaaaaa```\\\ZZZMMMJJJEEE???<<<::::::;;;999999999:::<<<===???@@@DDDHHHLLLOOOWWWjjjzzzzzzsssfffgggsssuuu}}}yyywwwyyyxxxqqqsssuuunnnmmmrrrpppjjjLLL>>><<<===444111666777222222222222222222222222///222888CCC[[[xxxdddYYYNNNEEEBBB>>>===AAADDDFFFIIIMMMKKKMMMUUUaaahhhooo~~~yyy~~~zzzpppbbbXXXVVVQQQLLLEEE???===>>>???AAADDDCCCEEEKKKPPPUUU^^^ggg{{{yyyuuuuuutttqqqmmmlllhhhggghhheeebbbeeellllllnnnrrrxxx}}}~~~~~~~~~fffGGG===AAA;;;999666555555555333222222333444555555555444333333222444888===OOOwww}}}dddZZZOOOJJJMMMQQQSSSRRRPPPOOOMMMKKKJJJKKKLLLMMMKKKJJJIIIGGGFFFDDDCCCBBB@@@AAAAAAAAA@@@@@@CCCEEECCCHHHIIIEEEEEEJJJNNNNNNQQQQQQRRRTTTUUUTTTRRRPPPNNNNNNOOOPPPOOOPPPTTTWWWWWWeeexxx[[[IIIGGGDDDCCCDDDGGGKKKNNNPPP[[[kkkwww{{{xxxzzz{{{{{{{{{uuukkkbbbXXXPPPHHHDDDFFFJJJNNNPPPQQQUUU]]]cccnnn~~~pppcccgggqqqssslllmmmpppuuu{{{~~~{{{yyy|||~~~wwwZZZRRRYYYfffttt}}}~~~wwwqqq___PPPGGGIIIKKK[[[rrrPPPLLLEEEAAA;;;777666666555555<<<:::888666555555666777666666666666666666666666444666666777GGGgggzzziiiiiihhhfffdddccccccdddeeedddaaa___]]]\\\[[[YYYWWWIIIGGGBBB>>>:::999999999999999:::<<<>>>@@@BBBCCCDDDIIILLLQQQcccuuukkknnnooojjjllltttzzz~~~sssmmmsssyyyqqqmmmooolllwwwNNN???===@@@777222777999333333333333333333333333///222777NNNsssiiiXXXQQQIIICCC???===>>>DDDHHHJJJNNNSSSLLLWWWcccllluuuzzzkkkaaacccZZZYYYfffvvv|||wwwrrrmmmxxx|||wwwsssoooeeeWWWMMMIIIBBB@@@>>><<<<<<>>>AAACCCHHHFFFEEEHHHIIIKKKQQQYYYttt~~~{{{wwwssssssmmmiiiiiiiiiiiikkknnnjjjkkkoootttzzz~~~~~~~~~}}}~~~}}}|||jjjKKK>>>>>><<<999777666666555444333444444555555555444333333444111333<<>>???@@@??????@@@CCCEEEGGGIIIIIIHHHJJJOOORRRQQQRRRQQQRRRUUUYYY[[[YYYVVVNNNSSSXXXZZZ\\\cccllltttwwwsssSSSGGGEEECCCBBBBBBDDDFFFGGGGGGOOO\\\iiirrrxxx|||~~~yyypppfff\\\RRRIIICCCDDDGGGKKKMMMNNNQQQWWW\\\fffxxxooo___```jjjooo~~~sssooonnnfffgggqqqyyy{{{```NNNSSS^^^mmmyyy|||vvvooo^^^PPPIIIIIIHHHPPPsssWWWQQQHHHDDD===888666666666555;;;:::888666555666666777666666666666666666666666222888888888NNNuuuuuuooollliiieeeaaa````````````aaa___]]][[[ZZZWWWSSSPPPEEECCC???;;;999888888999888999:::<<>>===AAAGGGKKKLLLPPPVVVVVV```lllwwwjjjZZZSSSPPPNNNRRRNNNQQQ^^^iiihhh```YYYcccttt~~~yyyuuutttpppkkkggg\\\NNNDDDAAA;;;<<<===>>>@@@DDDHHHKKKMMMLLLNNNQQQRRRQQQTTTYYYttt~~~}}}~~~yyyvvvvvvqqqmmmppptttwwwwwwvvvnnnnnnooorrrvvvyyyyyyxxxyyy|||}}}{{{|||pppSSSBBB>>><<<:::777666666666555333555555555444444333333222555333555???PPPnnn}}}}}}gggYYYOOOLLLIIIJJJOOOSSSTTTSSSRRRPPPMMMKKKJJJLLLNNNOOOLLLKKKJJJHHHFFFDDDBBBBBB<<<===?????????AAADDDGGGHHHIIILLLNNNQQQUUUVVVUUUVVVVVVTTTUUUZZZ______[[[SSS___kkkrrrzzzqqqYYYIIIKKKKKKKKKJJJIIIGGGEEECCCGGGHHHNNNWWW```hhhpppwww{{{~~~xxxooodddWWWJJJAAABBBEEEHHHJJJMMMPPPUUUYYYaaaqqqvvvfffXXX^^^ppp}}}~~~sssnnnttt|||nnngggaaaUUUVVVcccnnn~~~dddMMMOOOXXXffftttyyytttlllYYYNNNFFFFFFCCCFFF]]]yyy^^^SSSLLLGGG???:::777666666666:::999888777666666777777666666666666666666666666333999999===WWW~~~qqqqqqooojjjeeebbbaaaaaa```___]]]]]]\\\ZZZXXXSSSLLLHHHAAA???<<<:::888888888888777888:::<<>>AAA999111333444333333333333333333333333888777===aaappptttuuu|||rrr]]]PPPJJJGGGCCCAAA@@@@@@DDDIIILLLLLLQQQWWW```dddmmmxxxbbbSSSLLLLLLPPPSSSMMMQQQZZZcccbbb[[[UUUUUUhhhzzz}}}wwwvvvvvvtttnnnhhhaaaVVVIII@@@>>>===???AAACCCFFFKKKQQQVVVWWWXXX]]]bbbaaa\\\YYY[[[lllrrroooyyy{{{yyy}}}xxx{{{{{{wwwuuutttsssxxx~~~zzzqqqooonnnoooqqqtttuuuuuuvvv|||}}}|||bbbKKKAAA===;;;888777777777555444555555555444333333333333555444666>>>QQQttt{{{xxx}}}yyy]]]QQQMMMKKKKKKMMMQQQSSSSSSQQQPPPOOOLLLKKKKKKLLLNNNOOOKKKKKKIIIGGGEEECCCAAAAAA;;;===>>>???AAACCCGGGJJJLLLNNNRRRVVVXXXXXXWWWXXXWWWYYYYYYZZZaaakkknnnkkklll}}}ooocccYYYOOOJJJPPPQQQRRRRRRPPPKKKFFFCCCHHHEEEHHHRRR\\\bbbkkkssszzz{{{zzznnn]]]KKK@@@AAACCCFFFJJJMMMQQQUUUXXX]]]lllqqqeeeYYY```ttt|||uuuttthhhdddcccccc```___jjjwwwvvvoooooo{{{~~~wwwsssddd]]]PPPOOO[[[fffxxx~~~hhhPPPNNNSSS```ooowwwrrrkkkXXXMMMFFFEEECCCCCCRRReee|||hhhVVVPPPJJJBBB;;;888777666666999888888777777777777777666666666666666666666666555888;;;FFFeeexxxkkkkkkmmmhhhdddcccdddeeedddbbb[[[[[[ZZZXXXUUUNNNGGGAAA===<<<;;;999888888888888888999:::===@@@DDDFFFHHHKKKQQQ___{{{wwwvvvzzz|||pppsssnnnkkklllkkkpppjjjJJJ<<<@@@;;;555555555333333333333333333333333888555DDDiii|||kkkllljjjuuuhhhXXXOOOIIIDDDAAA@@@CCCDDDGGGLLLMMMNNNTTT\\\hhhjjjwwwfff^^^WWWTTTRRRQQQSSSWWW___iiisssrrrdddUUUUUU\\\tttyyyuuuxxxyyytttkkkbbbZZZOOODDD??????<<>>;;;999888888777666555555555444333333333444444444555888@@@UUUzzzuuuzzzpppXXXPPPLLLLLLLLLNNNQQQRRRPPPOOONNNMMMLLLKKKKKKLLLMMMMMMKKKJJJHHHFFFDDDAAA@@@???<<<===@@@AAACCCFFFJJJNNNNNNPPPTTTWWWUUUQQQSSSWWWVVVaaallluuunnn[[[NNNOOOOOOPPPOOOMMMJJJGGGEEEIIIDDDFFFQQQ[[[___eeennnyyy{{{sssaaaMMMAAAAAACCCFFFJJJNNNRRRUUUWWWXXXgggqqqjjj___```mmmxxx}}}tttjjjddddddfffhhhjjjlllkkkhhhfffmmmvvvsssjjjcccdddgggggghhhkkk\\\XXXMMMKKKSSS[[[ooo{{{}}}}}}~~~mmmTTTOOOOOOZZZlllvvvtttnnn\\\QQQHHHGGGEEEFFFPPP^^^ssswww\\\TTTNNNDDD===999777777666888888888777777777777777666666666666666666666666777888>>>RRRvvvsssjjjlllkkkgggddddddgggiiigggddd\\\ZZZWWWTTTPPPJJJCCC>>>;;;;;;:::999888888999999:::;;;===???BBBEEEHHHIIIIIITTTlll}}}zzznnnooommmiiiiiieeeeeesssxxxQQQ<<<@@@>>>888555333444444444444444444444444777555OOOvvvyyynnnhhhuuuwwwqqqlll```TTTMMMFFF@@@???BBBFFFGGGKKKOOOPPPRRRZZZcccrrryyyxxxfffWWWTTTTTTVVVVVVTTTWWW]]]ttt~~~fffTTTXXXeeeyyyttttttsssnnndddXXXOOOFFF>>>===AAA===BBBJJJTTTaaatttooo```dddmmmyyy||||||}}}}}}yyyttttttyyy}}}yyyqqqlllmmmppptttwww|||```FFF>>><<<999888888888666555444444333333333444555666333666<<>>======???AAACCCFFFIIINNNQQQOOOPPPSSSUUUQQQOOOWWWcccwwwnnnbbb```]]][[[[[[\\\___aaa[[[NNNHHHMMMSSSXXXaaammmyyy|||sssaaaOOOCCCCCCDDDFFFJJJNNNQQQSSSSSSUUUcccnnniii___\\\bbbiiieee```\\\]]]eeeqqq|||~~~yyy|||wwweee___``````]]]ZZZRRRSSSMMMKKKOOOUUUllltttqqqrrruuu{{{sssWWWOOOKKKVVVjjjxxxyyysssaaaTTTIIIGGGGGGHHHQQQ[[[ooobbbWWWPPPFFF>>>999777777777888888888888777777777777666666666666666666666666999888@@@ZZZpppnnntttlllhhheeefffiiiiiifffbbb^^^ZZZUUUQQQLLLGGGBBB>>>::::::999999999999999999<<<===>>>AAADDDGGGIIIKKKOOO^^^{{{{{{}}}iiikkkkkkhhhgggbbbcccppp~~~YYY???AAA@@@888333///444444444444444444444444777666ZZZ|||uuuhhh|||rrrgggdddYYYOOOIIICCC===???FFFHHHIIILLLQQQRRRUUU^^^iii{{{~~~mmm^^^QQQWWWSSSSSSUUUUUUVVV___jjjttt}}}dddUUU\\\mmmzzzqqqmmmiiiiii]]]PPPGGG???:::<<>><<<:::888888888777555444333333222333444666777444777BBBXXXzzz|||wwwrrr[[[MMMKKKIIIJJJKKKMMMNNNOOONNNMMMIIIJJJKKKLLLLLLKKKJJJIIIIIIHHHFFFDDDAAA???===<<<>>>@@@BBBEEEGGGKKKPPPTTTTTTUUUWWWXXXUUUWWWfffxxx|||xxxzzzwwwbbbOOOJJJMMMTTTddduuuxxx~~~}}}ppp```PPPFFFEEEEEEGGGJJJMMMPPPPPPPPPUUU```gggcccYYYWWW]]]dddYYYYYY___rrr|||jjjgggllllllaaaVVVOOOTTTSSSQQQSSSXXXqqqooogggiiimmmuuu~~~wwwXXXNNNIIITTTjjjzzz}}}xxxcccVVVIIIEEEEEEHHHPPPYYYjjjeeeYYYRRRGGG>>>999888777777999888888777777777777777777777666666666666666777777666JJJrrr|||yyyrrrvvvrrrpppjjjfffiiikkkjjjeeebbb[[[YYYVVVQQQKKKCCC<<<777:::::::::999999999999999<<<>>>@@@BBBEEEHHHJJJKKKPPP```{{{kkkddddddeeeaaa\\\bbbdddnnnttt|||UUUHHHDDD777;;;555555333333333333444555666666888999ddd{{{uuuwwwsssqqqxxxkkkddd]]]RRRGGGCCCBBB@@@AAADDDLLLOOOLLLNNNWWW[[[fffzzzpppaaaZZZWWWTTT[[[XXXWWWZZZZZZXXX\\\dddppp|||{{{mmm^^^SSS]]]wwwmmmggg___WWWRRRIIIAAA===???DDDHHHMMMVVViii~~~|||uuuqqqsssnnnssswww~~~}}}xxxvvvsssrrrssswww{{{~~~OOOAAA@@@===888777777777555777666555444444444444444444<<>>@@@BBBEEEHHHJJJKKKTTTlllvvvjjjdddeeeeeeaaa\\\bbbbbbgggjjjppp\\\IIIDDD888<<<666444444444444444555666777888777===hhhxxxnnnmmmkkkmmm}}}tttiiibbbZZZOOOEEEBBBBBBBBBDDDHHHMMMOOOMMMRRR[[[___mmm~~~eeeWWWTTTTTTUUUXXXXXX[[[]]]YYYTTTXXX___oooxxxtttggg^^^\\\oooiii```VVVQQQMMMGGGAAA???AAAFFFJJJPPP\\\www{{{oookkknnnnnnsssxxx}}}~~~yyyuuusssuuutttwwwyyy{{{|||~~~}}}___CCCAAA===999777777777666777666555444444444444555444;;;CCCtttooo[[[PPPJJJIIIKKKNNNNNNMMMKKKJJJJJJIIIJJJLLLLLLKKKJJJIIIJJJKKKIIIFFFCCCAAA@@@@@@@@@???CCCHHHLLLNNNQQQTTTWWW]]]VVV\\\bbbaaavvvzzzsssssswwwkkkXXXSSS___nnn|||qqqfffZZZLLLCCCDDDEEEGGGHHHIIILLLQQQTTT```eeeiiieeeYYYOOOOOOTTThhhcccUUUQQQOOORRRYYY```___```eeejjjhhh```XXXRRRXXXWWWVVVZZZ```yyygggaaa```___aaahhhttt|||^^^NNNIIIOOOYYYjjjssslllcccVVVHHHDDDEEEIIIPPPWWWaaayyygggZZZTTTLLL<<<666777333999888888777777777777777777777666666666666777777888>>>VVVzzzsssqqqrrrkkkiiijjjkkklllmmmnnnmmmlllhhhaaaVVVLLLEEE???;;;999999999888888888999999:::===>>>@@@BBBEEEGGGIIIJJJ[[[{{{~~~~~~~~~{{{sssjjjeeeeeedddaaa^^^\\\]]]cccfffmmmiiiLLLCCC:::<<<777333444444444444555666777777777DDDllltttddd``````kkk|||}}}vvvpppfff___VVVLLLBBB@@@BBBDDDHHHMMMMMMNNNOOOYYYccceeeyyyttt]]]RRRRRRWWW\\\^^^^^^___^^^[[[ZZZaaakkktttvvvmmmbbbbbbjjj}}}bbbVVVLLLJJJHHHEEEBBBAAACCCHHHLLLPPPccczzziiidddhhhmmmsssxxx{{{|||tttsssvvvrrrssstttuuuwwwzzz~~~nnnGGGCCC===:::888777666666666666555555444444555555444:::IIInnn[[[PPPJJJIIIKKKMMMMMMKKKIIIHHHIIIGGGIIILLLMMMLLLJJJIIIJJJHHHFFFDDDAAA@@@@@@AAAAAAAAADDDHHHMMMQQQTTTVVVWWW^^^WWW___lllwwwqqq^^^YYYTTTQQQMMMHHHFFFHHHPPPXXXeeerrrttt\\\WWWbbbmmmwwwkkk```TTTIIIBBBBBBEEEHHHKKKMMMOOOSSSUUUfffccceeeeeeYYYNNNYYYmmmlllYYYGGGAAA???<<>>???@@@CCCEEEGGGIIIJJJYYY|||yyyqqqrrrnnnhhheeeeeeeeebbbYYY]]]kkk~~~|||vvvmmmfffcccaaa```___YYY\\\dddgggmmmxxxQQQDDD===<<<999333222111111222222333444555888KKKpppnnn\\\WWW[[[ooo}}}vvvtttoooeee]]]TTTJJJAAA@@@CCCEEEJJJOOOMMMMMMQQQ___kkkpppppp]]]TTTWWW```hhhpppkkkfffeeeiiittt~~~qqqmmmzzzoooXXXPPPGGGEEEFFFFFFDDDCCCDDDIIIMMMTTTqqq}}}jjjaaabbbhhhpppwwwyyyzzz~~~tttrrrvvvvvvuuutttssstttwwwzzz}}}uuuMMMEEE>>>:::999777666777666666555555555555666666555<<>>=========:::@@@GGGMMMTTT___mmmwwwpppqqqtttsssssseeeYYYOOOFFFAAA@@@CCCHHHLLLNNNPPPSSSTTTZZZ^^^aaa]]]SSSXXXxxxvvvhhh^^^UUUJJJCCC>>>??????===@@@DDD>>>BBBGGGKKKLLLLLLKKKJJJMMMTTTVVVWWWYYY[[[nnnsss\\\\\\UUUUUUWWW[[[eeeqqq~~~cccOOOFFFIIIPPP^^^kkkjjjeeeWWWIIICCCEEEIIIQQQYYYmmmyyyfff]]]VVVEEE<<<;;;999999888888777777777777777666666666666666777888888:::RRRuuu{{{tttrrrnnndddgggnnnsssrrrssswwwxxxuuusssgggUUUFFF???<<<;;;:::999888777777888:::<<<===???@@@BBBDDDFFFHHHJJJKKKPPPrrreeeTTTJJJKKKJJJEEECCCDDDDDDAAA???>>>EEEUUUdddmmmrrruuu~~~}}}tttiiiaaa]]]^^^```]]]^^^ccccccjjjYYYGGG@@@;;;;;;444222222222222333444555555:::RRRppphhhYYYYYY```|||}}}ttttttoooddd\\\SSSIIIBBBAAADDDFFFJJJNNNMMMPPPUUUddduuunnn```]]]dddpppzzzyyytttyyy___NNNLLLGGGEEEGGGHHHGGGEEEEEEJJJNNN___}}}```TTTKKKKKKNNNSSS[[[gggrrryyyvvvxxx~~~qqqccc^^^bbbjjjssswwwwww~~~xxxvvvzzz~~~{{{xxxvvvvvvwwwyyyyyy}}}SSSHHH>>>;;;:::777555777666666555555555666666777555>>>\\\kkkZZZQQQKKKKKKLLLLLLJJJGGGEEEDDDEEEDDDGGGJJJLLLKKKJJJJJJKKKEEEDDDAAA@@@@@@BBBDDDFFFHHHIIILLLNNNQQQSSSUUUVVVPPPRRRiiizzzUUU@@@;;;===888:::;;;<<<===>>>>>>>>>999===??????>>>BBBJJJQQQWWWaaappp}}}|||oooaaaTTTKKKDDDAAA>>>BBBGGGKKKMMMOOOQQQRRRNNNVVVXXXUUU]]]vvv{{{```PPPEEE<<<:::???<<<<<<>>>AAAAAA???@@@CCC???CCCGGGIIIHHHGGGGGGGGGPPPSSSQQQTTT]]]dddwwwqqqXXXXXXOOOPPPRRRUUU\\\iiixxxgggQQQGGGIIIMMMZZZhhhjjjfffXXXJJJDDDDDDHHHPPPWWWeeeoooccc]]]KKK>>>;;;888999888888777777777777777666555555666666777888999===\\\|||sssnnnllldddhhhooosssrrrtttzzzyyyssslll___NNNAAA======<<<;;;:::999888888999;;;>>>@@@AAABBBCCCEEEHHHIIIKKKLLLOOOkkk{{{hhhZZZIIIEEE>>>@@@???<<<;;;>>>>>>;;;@@@;;;:::???GGGOOOXXX```vvv~~~{{{nnnaaaZZZ[[[___\\\[[[]]]^^^jjj```KKKCCC:::===666555555555555666777888888===VVVnnnccc]]]eeepppyyytttsssmmmccc[[[PPPHHHBBBCCCFFFGGGIIIMMMNNNUUU\\\jjjqqqiiilllwwwqqqSSSHHHIIIFFFFFFIIIKKKJJJGGGGGGLLLRRReeeyyyUUUAAA:::>>>???@@@AAAEEEJJJRRRWWWVVVXXXbbbuuuxxxeee[[[[[[cccmmmtttvvv{{{~~~~~~{{{{{{zzzzzzyyyXXXJJJ>>><<<;;;777555888666666555555666666777777555@@@eeehhhZZZRRRMMMMMMMMMMMMJJJFFFDDDDDDDDDEEEGGGIIIJJJJJJJJJKKKMMMGGGEEECCCAAAAAADDDGGGIIIJJJMMMOOOPPPPPPRRRWWW\\\ZZZ^^^uuuaaaHHH===<<<<<<<<<:::===>>>======@@@???<<<>>>???@@@???======AAADDDBBBGGGOOOWWW]]]hhh{{{zzzmmm___RRRHHHCCC@@@>>>AAAFFFIIIKKKMMMOOOQQQMMMOOOQQQ[[[wwwcccIII888<<>>@@@BBBCCCBBBAAA@@@AAADDDFFFJJJKKKLLLKKKLLLLLLSSSTTTQQQVVVcccllllllQQQPPPKKKMMMPPPRRRXXXcccssskkkSSSHHHJJJLLLWWWeeejjjfffXXXKKKEEEEEEGGGLLLRRRYYYyyyzzzmmmfffRRR@@@999444999888888777777777777777555555555555666777888999???aaa{{{qqqmmmpppooommmsssuuusssxxx|||rrrkkk^^^MMMBBB>>>===<<<999;;;:::999999:::===@@@BBBCCCDDDEEEGGGIIIKKKLLLMMMQQQbbb}}}QQQMMMHHH===BBB>>>@@@???<<<<<<@@@@@@>>>AAA>>>>>>???@@@BBBJJJRRRhhh}}}~~~tttdddYYYXXXZZZWWWVVV[[[^^^lllgggOOOEEE999???999666666666666777888999999@@@YYYkkk___dddtttwwwrrrooohhh___ZZZLLLEEEBBBEEEHHHIIIJJJMMMPPP]]]dddooo~~~qqqlllrrr}}}dddLLLEEEGGGEEEFFFJJJMMMLLLIIIJJJQQQWWWlllZZZFFFBBB???BBBCCCDDDCCCAAAAAADDDGGGFFFHHHQQQddd}}}yyycccYYYVVV\\\hhhqqqtttxxx}}}zzz]]]LLL>>>===<<<777555888666666666666666777888888888AAAkkk~~~eeeYYYSSSNNNOOOOOOMMMJJJFFFDDDCCCDDDEEEGGGHHHHHHHHHIIILLLOOOJJJHHHEEECCCCCCFFFIIIKKKJJJOOOSSSRRRPPPSSS]]]fffpppwwwfffTTT@@@888;;;??????===>>>BBBBBB>>>>>>AAA@@@<<>>CCC@@@@@@CCCDDDEEEEEEDDDDDDEEEEEEDDDGGGHHHIIIKKKNNNOOOOOONNNQQQTTTTTTYYYccckkk~~~gggLLLMMMIIINNNQQQSSSVVV```qqq~~~lllSSSHHHKKKKKKSSSaaahhheeeXXXKKKFFFEEEEEEIIIMMMRRRgggtttnnnZZZDDD:::555999888888777777777777777555555555555666777999999@@@ccc}}}yyypppnnnwww|||sssxxxyyywww}}}tttqqqdddRRRFFFAAA>>>:::666;;;:::999999;;;>>>AAADDDDDDEEEFFFHHHJJJLLLMMMNNNMMMUUUdddmmmfffddd}}}ddd<<>>===???>>>;;;;;;>>>???===;;;===AAAEEEDDDBBBFFFNNN[[[uuu~~~~~~|||~~~~~~xxxfffYYYUUUWWWVVVXXX^^^```iiikkkQQQGGG888???:::555444444555555666777888BBBZZZhhh^^^jjjwwwpppkkkccc\\\ZZZIIICCCAAAEEEJJJKKKLLLNNNRRRbbbiiirrryyykkkeeekkkttt{{{}}}|||~~~uuu\\\IIIDDDGGGDDDFFFJJJNNNMMMJJJMMMUUU\\\vvvoooEEE<<>>===666555999666666666666666777888888===CCCmmm{{{cccYYYSSSOOOPPPPPPNNNJJJFFFCCCCCCDDDFFFGGGGGGGGGGGGIIIMMMPPPLLLIIIFFFDDDDDDGGGJJJMMMIIIPPPUUUTTTQQQUUUbbbnnnsssGGGDDD@@@???===;;;<<<>>><<>>@@@<<<:::===BBBCCCCCCCCCBBBBBBDDDHHHJJJIIIHHHGGGGGGIIILLLMMMLLLKKKLLLSSSVVVZZZ```eeexxxeeeKKKNNNJJJOOOSSSTTTVVV```ppp}}}kkkSSSHHHKKKKKKQQQ___fffeeeXXXLLLFFFEEEDDDGGGJJJOOO\\\wwwwwwsss```JJJ???:::999888888777777777777777999666555777666444555999BBBppp}}}yyywwwrrruuu}}}{{{}}}nnnSSSDDD???<<<:::999::::::;;;;;;===>>>@@@@@@DDDEEEFFFGGGIIIKKKNNNOOOLLLMMMOOOPPPWWWhhhyyyMMMBBBAAA999777>>>999===@@@AAACCCDDDDDDBBB???FFFHHHDDDAAAEEEFFFDDDMMM^^^mmmyyy}}}~~~xxxeeeXXXTTTVVVUUUWWWXXXYYY]]]oooQQQFFF???777;;;555444444555333222777>>>OOOmmmiiibbbfffxxxtttqqqnnneeeWWWNNNGGG??????IIINNNJJJKKKQQQ]]]]]]hhhooobbbaaacccbbbgggpppqqqrrrvvv}}}gggOOOFFFFFFFFFFFFHHHLLLQQQSSSUUUWWW\\\___|||TTT===???BBBAAACCCEEEEEECCC??????AAADDDGGGKKKNNNSSS^^^lllvvvxxxtttwwwzzzfffVVVPPPNNNYYYmmmuuuuuu}}}{{{|||}}}pppsssnnnFFFFFFGGG:::999777999777666666666666777777888???NNNuuuttt___UUURRRQQQQQQOOOKKKIIIGGGFFFDDDCCCEEEEEEEEEFFFHHHJJJLLLMMMGGGFFFEEEEEEGGGJJJNNNPPPPPPQQQSSSTTTSSSUUUaaammmyyyJJJBBB>>>>>>AAAAAA===;;;<<>><<<;;;;;;;;;;;;;;;<<<===???@@@AAAEEEFFFGGGHHHIIIKKKMMMOOOPPPRRRSSSTTTYYYhhhgggGGGAAADDDDDDEEEJJJEEEEEECCC@@@???@@@BBBBBBFFFLLLOOOMMMLLLOOOPPPNNNKKKTTT___kkk~~~}}}~~~vvvdddWWWSSSUUUTTTTTTTTTTTTXXXjjjXXXIIIAAA888:::777555666777555444999@@@YYYuuupppjjjooouuuqqqnnncccVVVMMMEEE???@@@IIIMMMKKKOOOWWWeeefffttt{{{mmm^^^SSSSSSUUUVVV___jjjlllpppyyywwwkkk[[[NNNHHHGGGGGGHHHKKKPPPUUUWWWVVVVVVWWWXXXggguuuhhhHHH===AAAAAAAAAHHHJJJLLLJJJEEEBBBBBBCCCKKKOOOPPPRRRXXXaaafffeeeppp{{{uuurrrwwwfffQQQOOOMMMWWWiiiqqqrrr|||}}}zzzyyywwwxxx~~~dddhhhtttIIIEEEEEE::::::777888777666666666666777888888<<>><<<>>>@@@@@@CCCGGGAAADDDGGGHHHGGGGGGIIIJJJKKKLLLMMMLLLJJJFFFDDDCCCFFFEEEFFFHHHGGGKKKWWWdddccc\\\YYY```ooozzz{{{||||||zzztttiii\\\QQQIIIDDDBBBFFFHHHJJJIIIHHHHHHLLLPPPYYYbbbmmmlll[[[EEE;;;<<<===???AAAAAABBBEEEHHHIIIKKKLLLOOOVVV\\\[[[TTTMMMMMMKKKHHHFFFEEEFFFGGGHHHHHHPPPOOOUUUbbbiii~~~cccKKKMMMMMMKKKMMMRRRWWW^^^mmm|||mmmVVVJJJJJJGGGLLLZZZ___aaaVVVJJJEEEDDDEEEIIINNNRRRLLLeeeuuu]]]??????999999888777777777777888888666666777666555888===SSSxxxvvvtttrrrqqqwww|||gggNNNAAA===<<<<<<===;;;;;;<<<===>>>@@@BBBBBBGGGGGGHHHHHHHHHJJJMMMPPPSSSUUUVVVVVVZZZeeetttttt___JJJDDDIIIMMMMMMKKKJJJGGGDDDBBBAAABBBEEEGGGNNNUUU[[[]]]^^^```___]]][[[[[[^^^gggttt}}}tttbbbVVVSSSTTTTTTRRRQQQQQQTTTeeecccKKKBBB;;;:::999777777888777666;;;CCCaaa}}}{{{yyy}}}~~~vvvqqqlllaaaSSSKKKCCC@@@BBBIIIKKKLLLTTT___jjjmmm~~~|||mmm^^^VVVQQQRRRSSSTTT]]]iiimmmuuuttt]]]YYYRRRKKKFFFFFFIIILLLLLLRRRYYY\\\ZZZUUUSSSRRRUUUZZZOOO@@@@@@BBB@@@CCCGGGJJJMMMLLLHHHDDDDDDDDDPPPSSSTTTSSSUUUZZZ]]][[[ooo{{{xxxwwwooolllyyylllQQQMMMKKKSSSccclllnnnyyy~~~}}}{{{wwwwwwzzzrrrtttxxx}}}rrr\\\gggNNNDDDBBB:::<<<888666666666666666666777888999<<>><<<<<<>>><<<<<<===>>>@@@AAACCCDDDFFFGGGHHHHHHHHHJJJPPPTTT\\\aaacccaaaaaafffmmmqqqtttkkkaaa___fffjjjaaaTTTIIIDDDAAACCCFFFFFFFFFGGGMMMSSS\\\dddkkkqqqtttuuu~~~wwwuuuzzz~~~|||~~~ssscccWWWTTTTTTTTTRRRRRRRRRSSS```lllJJJ@@@===;;;999888777888777666<<>>888555666666666666777888999999@@@YYYnnn^^^XXXVVVVVVUUURRRMMMGGGCCCBBBDDDFFFGGGGGGGGGHHHHHHIIIIIIJJJHHHHHHIIIKKKNNNRRRUUUWWWWWWSSSRRRUUUYYY]]]cccjjjyyy^^^HHHFFFCCCCCCFFFKKKLLLHHHHHHKKKLLLPPPTTTUUUTTTUUUYYY]]]]]]```aaa___]]]ZZZRRRKKKMMMIIIFFFGGGGGGFFFIIINNNMMMOOOVVVbbbppp~~~yyywwwwwwwwwrrrmmmeee[[[QQQIIIDDDAAAFFFHHHIIIHHHFFFHHHMMMRRRWWWaaabbbTTTGGGEEEFFFEEEGGGDDDCCCDDDFFFGGGKKKPPPTTTPPP[[[pppuuueeeUUUPPPQQQPPPPPPPPPPPPNNNLLLJJJMMMSSSVVVXXXbbbxxxgggLLLLLLOOOMMMNNNSSS___rrroooVVVIIIHHHDDDHHHRRRUUUZZZRRRJJJGGGEEEDDDGGGLLLNNNKKKfffkkk@@@;;;:::999999888888888888888666555666888666666;;;CCC\\\|||qqqooovvvsssaaaNNNCCC???===<<<=========>>>???AAACCCEEEFFFEEEGGGHHHGGGGGGKKKRRRYYYmmmvvv|||xxxsssqqqqqqnnnwww{{{{{{bbbKKKBBB>>>GGGRRRWWWXXXZZZTTTRRRQQQWWWbbbqqq{{{}}}ttteeeZZZUUUTTTQQQOOOQQQSSSRRRZZZvvvsssGGG===@@@;;;999666666777555555<<>>::::::999888888888888999555555777888666666===GGGeeeyyyppprrrjjj\\\LLLDDDAAA===<<<===>>>>>>???@@@BBBEEEGGGHHHFFFHHHIIIGGGFFFJJJSSS[[[uuu}}}qqqTTTKKKBBBEEE]]]zzzsssdddTTTNNNUUUfff|||}}}~~~}}}}}}}}}~~~uuuhhh\\\UUURRRMMMLLLOOORRROOOTTTooo|||GGG<<>><<<===>>>???@@@AAACCCFFFHHHIIIIIIKKKKKKHHHEEEHHHRRRZZZsssyyy]]]MMMKKKGGGXXXuuuddd^^^dddqqq}}}}}}}}}~~~uuuiii\\\SSSOOONNNKKKNNNRRROOOSSSqqqKKK>>>DDD888888666555555444555<<>>===>>>??????@@@BBBDDDFFFIIIJJJLLLNNNMMMIIIDDDGGGPPPXXXrrrooobbbcccOOOPPPlll}}}tttooovvv~~~~~~~~~~~~|||uuuiii\\\RRRLLLQQQNNNPPPSSSPPPVVVvvvOOO@@@EEE666999666555666555666===FFFeeemmm___fffxxxzzz~~~uuummmhhhbbbWWWNNNJJJDDDGGGJJJKKKQQQ\\\gggooowwwvvvjjj]]]JJJHHHSSSYYY```xxx|||nnn[[[KKKCCC@@@???DDDFFFIIIIIIJJJQQQ\\\eeeccceeeggghhhhhhlllrrrwww{{{sssmmmqqqrrrvvv||||||}}}wwwzzznnn[[[]]]mmmlll[[[LLLHHHHHHNNNYYYeeerrr{{{~~~uuunnnooorrrpppnnnmmmffffff```[[[SSSGGGUUUuuu```KKKDDD<<<@@@;;;999666666666777888:::;;;<<>>;;;:::???DDDGGGFFFFFFHHHJJJSSSXXXiii|||dddJJJIIIQQQSSSPPPPPPIIITTT[[[TTTLLLMMMTTTYYY___wwwtttWWWXXXeeeqqqWWWHHHGGGFFFIIINNNMMMSSSNNNHHHCCC@@@???FFFPPPQQQOOOmmmkkkwwweeeEEE666999:::888333111555:::999888444888<<<666<<>>???AAACCCDDDEEEFFFFFFJJJHHHGGGHHHHHHKKKSSS]]]vvvxxxlllfffaaaRRRpppcccdddrrr~~~}}}~~~}}}|||yyyrrrgggZZZQQQNNNMMMLLLPPPSSSPPPVVVwwwOOOBBB@@@===999:::666555888444:::MMM]]]ccc^^^```yyy}}}tttkkkhhhaaaWWWPPPPPPEEEEEEGGGLLLQQQXXXdddpppzzzwww___MMMIIIOOOWWWZZZggg}}}qqqaaaTTTJJJDDDBBBCCCDDDJJJMMMIIIJJJRRRYYY[[[aaadddfffeeefffooo}}}uuuvvvwwwyyyxxxiiiaaaYYY___pppbbbMMMGGGEEEKKKUUUbbbrrrpppnnntttqqqooonnnhhhgggdddaaaXXXJJJGGG^^^{{{aaaHHHBBB;;;>>>999999:::888888999888666999>>>HHHkkkiii___[[[YYYYYYZZZVVVRRROOONNNLLLKKKIIIIIIHHHHHHKKKOOOPPPNNNKKKMMMLLLMMMPPPTTTXXXYYYYYYVVVVVVVVVUUUVVVZZZ```eeeoooxxxlll[[[VVVVVVXXX]]]dddnnnzzz|||yyy~~~zzzrrrmmmiiifff^^^YYYSSSNNNKKKGGGAAA<<<===>>>AAADDDGGGIIIHHHFFFKKKWWW[[[gggiiiNNNQQQYYYUUUPPPRRRTTTTTTVVVUUUOOOLLLTTT^^^lllppp^^^[[[iiihhhUUUEEEEEEHHHHHHJJJNNNSSSMMMGGGCCC@@@???EEELLLMMMVVV___gggDDD;;;;;;:::888777777888999999888444888<<<666===TTT}}}{{{{{{|||jjjWWWXXXbbb^^^PPPMMMKKKGGGDDDAAA???===<<>>:::999:::555555999555999KKKZZZ``````mmmzzzooojjjbbbWWWMMMJJJFFFFFFHHHNNNSSSZZZfffrrr|||}}}jjjUUUJJJJJJRRR```mmmlllbbbUUUMMMHHHEEEFFFIIIOOOXXXZZZSSSOOOSSSXXXXXX\\\^^^aaadddlll|||wwwqqquuurrrrrrddd^^^WWW^^^ooocccMMMHHHEEEJJJTTT```ppp}}}tttrrrwwwtttrrrqqqjjjkkkfffbbb[[[OOOMMMeeefffLLLDDD<<<>>>999999:::888777999888666:::???OOOsssiii___ZZZWWWVVVXXXUUURRRPPPNNNLLLJJJHHHGGGGGGHHHLLLPPPSSSRRRPPPPPPOOONNNPPPSSSVVVWWWWWWTTTTTTTTTUUUXXXZZZ]]]^^^]]]eeetttsss^^^PPPNNNTTT\\\]]]aaafffnnnzzz~~~uuummmfffaaaZZZUUUPPPLLLJJJGGGBBB===>>>???BBBFFFIIIJJJJJJIIIIIIQQQXXXjjjlllRRRRRRYYYVVVQQQRRRTTTRRRSSSYYYaaammmqqqccccccrrriiiVVVGGGEEEHHHHHHKKKOOOSSSMMMFFFCCC@@@???EEELLLLLLQQQXXX|||qqqJJJ>>>;;;888888999:::999777888888444888<<<777???WWW}}}zzz~~~}}}zzzoooaaaMMMAAAEEENNNOOOKKKQQQPPPLLLGGGBBB>>>======@@@AAACCCEEEGGGHHHIIIIIIOOOMMMNNNSSSYYYaaappp}}}pppsss}}}gggNNNZZZvvv}}}}}}|||{{{|||{{{yyy}}}xxxgggUUULLLKKKLLLJJJMMMQQQPPPXXXzzzYYYEEE===999:::999333555:::777999IIIQQQWWW___wwwsssmmmfff[[[OOOHHHGGGGGGIIINNNTTT[[[hhhtttuuu___MMMJJJMMMWWWmmm{{{\\\SSSKKKHHHHHHGGGJJJOOOXXXeeejjj___TTTTTTWWWVVV[[[[[[[[[]]]ggg{{{mmmjjjqqqkkkkkk___\\\UUU[[[mmmbbbMMMHHHEEEIIIRRR^^^nnn{{{yyywwwzzzvvvttttttlllmmmeee___ZZZQQQRRRkkkmmmQQQGGG===>>>999999:::777777888888777:::@@@VVVxxxjjj```[[[VVVTTTWWWVVVTTTSSSQQQOOOKKKHHHEEEFFFIIIMMMRRRUUUUUUTTTSSSQQQOOOOOOQQQSSSTTTTTTRRRQQQQQQTTTYYY[[[YYYWWWTTTVVV___mmmxxxnnndddXXXMMMDDDAAAIIISSSeeehhhnnnxxxxxxoooeee^^^UUUQQQMMMJJJIIIGGGBBB>>>>>>@@@CCCGGGJJJLLLMMMMMMKKKLLLQQQgggwww___]]]ccc```ZZZXXXXXXXXX```sssxxxmmmqqqkkkXXXHHHEEEGGGHHHKKKQQQRRRLLLFFFBBB??????EEELLLOOOQQQVVV|||}}}NNN<<<:::999888888888777666888888555888;;;777AAAZZZ{{{yyy|||}}}pppddd^^^RRRHHHIIIPPPSSSTTTTTT]]][[[UUULLLCCC>>><<<===???@@@BBBEEEGGGHHHIIIIIILLLKKKNNNVVV___kkk}}}mmmffflllwww}}}sssqqq{{{{{{lll^^^nnn~~~||||||iiiTTTKKKKKKJJJHHHKKKQQQRRR\\\~~~ZZZEEE???===;;;999333444;;;888:::IIIPPPVVV```|||wwwpppkkkaaaTTTJJJGGGFFFHHHNNNTTT\\\iiivvvttt]]]LLLMMMSSS]]]yyytttVVVMMMGGGIIIJJJHHHKKKRRR]]]nnnuuugggXXXUUUWWWVVVYYYXXXUUUVVV^^^qqqtttyyyhhhhhhmmmhhhhhh^^^\\\TTTWWWiii```MMMGGGDDDHHHQQQ\\\kkkxxx{{{zzz|||wwwwwwwwwoookkk___XXXUUUNNNQQQmmmoooRRRGGG===>>>::::::999777666888777777;;;AAA\\\}}}lllccc\\\WWWTTTWWWWWWVVVVVVUUUQQQLLLIIIEEEGGGJJJNNNRRRTTTUUUUUUSSSPPPNNNMMMOOORRRTTTUUURRROOONNNQQQXXX\\\[[[XXXXXXSSSSSSZZZbbbeeehhhkkkfffhhhlllvvvkkk^^^RRRNNNLLLKKKRRR\\\kkknnnwww|||rrrggg^^^TTTPPPLLLIIIHHHFFFBBB>>><<>><<<888555666999888888555777:::777CCC^^^zzz|||qqqeee]]]UUURRR[[[dddgggiiilllnnnhhh^^^QQQFFF???<<<<<<>>>???AAADDDFFFGGGHHHIIIGGGHHHMMMWWWcccrrrsssZZZKKKJJJRRR[[[```fffeeejjj}}}{{{{{{|||~~~{{{yyy}}}{{{gggRRRIIIIIIJJJGGGJJJOOOPPPYYYxxx]]]FFF@@@AAA;;;999333555;;;999===NNN]]]```hhh}}}tttnnndddWWWKKKFFFEEEGGGMMMSSS[[[jjjwwwqqqZZZKKKPPPYYYgggrrrUUUKKKGGGLLLMMMJJJLLLSSSfffyyymmmZZZWWWWWWTTTSSSRRRQQQRRRXXXfffvvvxxxeee```___SSSPPP___hhhtttqqqkkkjjjlllkkkjjj```^^^TTTSSSddd\\\LLLFFFBBBFFFOOOZZZiiivvv~~~yyyzzz{{{sssiii[[[RRRPPPKKKPPPrrrlllPPPFFF<<<>>>;;;;;;999666555777777777<<>>;;;>>>BBBEEEGGGJJJMMMPPPVVVRRRMMMRRR^^^dddxxx{{{xxx|||yyynnnbbbYYYfffzzziiiXXXIIIFFFFFFEEEJJJQQQQQQKKKEEEBBB??????EEELLLJJJIIIRRRQQQ;;;@@@CCC@@@:::777999<<<777888555777:::777EEEbbbtttbbb]]]\\\cccnnnwww~~~sssbbbSSSGGGAAA===;;;===???AAACCCFFFHHHIIIIIIHHHIIIPPP\\\jjjzzzpppjjj___OOO???999;;;???DDDGGGJJJNNNPPPaaaxxxyyyxxxyyy|||~~~{{{xxx}}}vvvdddPPPGGGFFFKKKHHHJJJNNNMMMRRRnnnbbbGGG???AAA::::::555555:::888AAAUUUffffffjjj|||~~~yyy}}}wwwmmmbbbUUUIIIFFFEEEGGGLLLSSS\\\kkkxxx{{{gggUUUJJJQQQaaayyyuuuUUUKKKHHHPPPRRRMMMNNNVVVsssooo[[[XXXWWWRRRQQQPPPNNNLLLLLLOOOUUUZZZSSSJJJ;;;888===999666AAAGGGQQQeee~~~ttttttyyypppmmmnnnnnnmmmmmmlllbbbaaaUUUPPP___YYYJJJDDDAAAEEEMMMYYYhhhtttyyy{{{|||sssgggXXXOOOOOOKKKSSS~~~hhhMMMEEE<<>>@@@BBB@@@===:::999:::777888666777999777GGGeeevvvaaacccdddiiitttxxxcccQQQHHHCCC>>>;;;>>>???BBBDDDGGGIIIJJJKKKMMMPPPXXXffftttoooUUURRRFFF;;;444666999999999;;;:::AAA<<>>???999;;;777666888888DDD]]]gggeeeiii}}}xxx~~~{{{wwwjjj___TTTJJJGGGFFFGGGMMMTTT]]]mmm{{{~~~zzzaaaUUUMMMUUUmmmwww\\\QQQOOOWWWXXXPPPPPPXXXwwwlllYYYXXXXXXRRRQQQOOOKKKFFFAAA>>><<<<<<<<>>DDDNNN[[[ccceee```[[[KKKHHHGGGKKKUUUaaaiiinnnggghhhjjjlllnnnnnnnnnmmmnnnlllccccccUUUNNN\\\WWWHHHBBB???CCCLLLXXXgggtttvvvwwwwwwlllcccUUUMMMNNNKKKXXXgggMMMEEE===???;;;:::888555444666777888>>>EEEZZZxxxyyy}}}iiiaaa[[[UUURRRRRRQQQPPPPPPOOOMMMIIIFFFGGGKKKOOOQQQQQQQQQSSSUUUQQQMMMIIIHHHKKKQQQVVVYYYVVVSSSOOOMMMPPPVVV]]]aaa^^^^^^___```___aaalllyyy{{{uuunnnrrr}}}^^^VVVTTT```sssyyyrrrggg^^^YYYUUUQQQPPPPPPNNNJJJGGGBBBFFFJJJLLLKKKMMMSSSWWW^^^jjjmmmppp~~~rrr]]]PPPFFFEEEDDDBBBFFFNNNOOOIIIDDDAAA??????EEEMMMNNNNNNZZZppp???>>>=========;;;888555777888666777999777GGGfffwwwuuuzzzvvvlll]]]eeekkkppp|||zzzaaaOOOHHHDDD@@@;;;???AAACCCFFFHHHJJJKKKLLLSSSVVV```nnn}}}```IIIIII;;;444222777;;;999888999111CCCBBB???JJJGGGCCCPPPNNNPPPLLLFFFEEEIIIJJJFFFCCCJJJNNNLLLKKKNNNSSSUUUbbbppphhhwwwzzz~~~|||yyy|||sssfffWWWMMMJJJHHHEEEJJJQQQRRRWWWpppkkkJJJ>>>???999<<<999666777777FFFbbbhhheeelllwwwuuuhhh___VVVNNNHHHGGGIIINNNUUU___ooo}}}~~~|||bbbYYYRRR[[[vvvwwwfffZZZWWW___^^^SSSQQQYYYtttfffUUUXXXZZZTTTMMMLLLIIIFFFBBB???======111<<<:::444888;;;;;;AAAEEEHHHMMMRRRSSSPPPJJJEEE<<<@@@DDDGGGGGGHHHKKKNNNVVV___kkkqqqpppmmmkkkkkkmmmkkkccccccUUUMMM[[[VVVGGGAAA>>>CCCLLLXXXgggttt}}}ppppppoooccc^^^QQQKKKMMMKKK[[[gggNNNFFF>>>???:::999888555444555666888>>>FFF___}}}}}}lllddd^^^YYYVVVUUUSSSRRRQQQQQQOOOLLLIIIGGGKKKPPPRRRRRRSSSUUUXXXRRRNNNIIIHHHKKKPPPUUUXXXVVVTTTRRROOOOOOSSSYYY^^^WWW[[[```cccaaafffwwwaaaTTTPPPTTTcccvvvvvvrrrnnnfff^^^XXXUUURRRQQQRRRRRROOOLLLFFFKKKOOOPPPOOOQQQVVV[[[vvvoooZZZMMMDDDDDDDDDAAAEEEMMMOOOIIIDDDAAA>>>???EEEMMMMMMMMMYYY|||CCCBBB@@@>>><<<;;;;;;::::::555:::555777:::CCChhh~~~uuuvvvyyyuuummmgggfffjjjqqqrrrxxx|||[[[KKKHHHFFF@@@<<<@@@???AAAEEEGGGFFFIIINNNNNNZZZcccqqqsssZZZGGG:::888888888888999;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@AAABBBBBBBBBBBBAAAEEEBBBDDDHHHHHHGGGMMMUUUgggwwwbbbooosss{{{{{{dddSSSLLLEEEJJJGGGLLLRRRQQQUUUqqqlllDDD@@@===???@@@:::666777888HHHdddrrrooowww|||zzzyyyttthhh```VVVIIIKKKGGGGGGMMMWWWbbbppp|||hhh___WWW___~~~xxx|||ppp^^^YYYdddfffYYYWWW```tttvvvqqqeee\\\[[[\\\\\\TTTQQQLLLFFFAAA===;;;999;;;::::::<<<;;;999===CCCGGGGGGNNNXXX[[[SSSIIIDDD@@@>>>@@@DDDDDDAAAFFFOOORRRccctttwwwrrrnnnmmmlllqqqgggbbbYYYQQQVVV[[[TTTDDDBBB@@@BBBJJJXXXfffooo}}}~~~xxxwwwpppllliiiaaa\\\LLLKKKOOOJJJ[[[jjjNNNFFF>>>@@@:::999888:::777999===888;;;MMM]]]pppeee^^^YYYWWWUUUSSSOOOLLLIIIHHHHHHHHHKKKMMMPPPPPPOOOQQQUUUYYYZZZTTTNNNLLLNNNSSSWWWYYYWWWXXX[[[\\\YYYUUUYYY```aaa\\\___gggdddbbbvvv___VVVQQQVVVlllmmmaaa```\\\ZZZWWWUUUTTTRRRPPPNNNEEENNNXXXbbbbbbSSSTTTiiisssYYYNNNEEECCCCCCDDDGGGJJJOOOKKKDDD???>>>AAAFFFJJJMMMHHHXXX}}}~~~BBBAAA???===;;;:::999888:::555:::555777;;;CCChhhuuuppptttyyyxxxrrrnnnlllkkknnnppp|||zzz[[[LLLJJJHHHBBB>>>BBBAAACCCHHHJJJJJJMMMSSSTTT___fffssslllUUUEEE:::888888888999:::;;;===>>>>>>======<<<<<<<<<======???@@@@@@AAAAAAAAA@@@@@@DDD@@@>>>@@@CCCIIIYYYhhh{{{mmm]]]mmm~~~yyy}}}~~~xxxdddUUUNNNGGGJJJFFFHHHLLLLLLVVVzzzpppHHHDDD???===>>>999777;;;<<>>AAAEEEDDDBBBFFFMMM___nnn{{{zzzrrrnnnppprrrpppfff```WWWNNNRRRVVVNNNBBB@@@>>>AAAJJJXXXfffoooxxxwwwpppnnnmmmeeebbbQQQMMMLLLDDDSSSkkkNNNEEE>>>@@@:::999777999666888;;;777;;;MMMbbbpppfff___ZZZXXXWWWUUUQQQNNNKKKJJJIIIIIIIIILLLPPPQQQQQQQQQUUUXXX[[[\\\[[[WWWSSSQQQSSSVVVUUUVVVZZZ^^^]]]ZZZ\\\aaa```ZZZ]]]dddcccfff}}}fff]]][[[ddd|||qqqcccbbbWWWUUUSSSSSSTTTUUUUUUUUUSSSZZZ___eeecccTTTTTTiiiwwwuuuzzz|||~~~nnnXXXNNNEEEBBBCCCDDDGGGJJJNNNIIICCC>>>===@@@EEEIIIHHHEEERRRnnnzzzDDDCCCAAA???===;;;999999999555:::555777;;;DDDiiiwwwpppnnntttzzzyyytttqqqrrrooorrrwwwzzz]]]PPPNNNKKKEEEAAABBBAAADDDIIILLLMMMQQQWWW\\\eeeiiiuuuaaaMMMBBB999777777888999:::<<<>>>???@@@???>>>===<<<<<<===>>>AAAAAABBBBBBBBBAAAAAA@@@AAA@@@AAACCCIIIWWWnnnjjjgggzzz}}}}}}zzzuuucccUUUNNNEEEGGGFFFIIIKKKKKKWWW~~~tttMMMGGGAAA>>>???999999======IIIaaacccgggzzzzzzzzzwwwuuuzzzkkkbbbYYYQQQOOOKKKJJJQQQZZZffftttnnncccZZZfff}}}|||zzzuuuddd^^^eeegggaaaffftttooobbbbbbddd```[[[ZZZVVVTTTQQQMMMHHHCCC>>><<<:::888888<<<>>>>>>BBBGGGSSSdddooolllbbb\\\VVVOOOHHHGGGIIILLLOOOSSS]]]fffyyynnnnnnqqqnnnddd]]]TTTKKKNNNPPPFFFAAA???>>>BBBLLLZZZiiirrr~~~vvvuuupppooopppiiidddTTTMMMIIIBBBRRR}}}lllOOOEEE===@@@;;;:::666888555777:::666;;;MMMgggqqqggg```[[[YYYYYYWWWTTTPPPMMMKKKKKKJJJGGGKKKOOOQQQQQQRRRUUUXXXccckkkqqqlll```WWWUUUXXXYYYYYY\\\bbbdddcccdddgggkkkiiimmmtttwwwpppfffiiixxxsssfffeeeWWWUUUTTTVVVZZZ___cccdddgggiiifffeee```RRRUUUjjjooobbbZZZ]]]dddjjjttt~~~uuuwwwzzzhhhVVVLLLDDDBBBCCCDDDGGGJJJLLLHHHBBB===<<>>???DDDBBB@@@???>>>???@@@@@@CCCCCCDDDDDDDDDDDDCCCCCC???CCCHHHLLLTTTccczzzlllxxx~~~~~~zzzsssaaaRRRJJJAAAEEEIIIOOOQQQOOOXXXzzzxxxPPPGGG@@@CCCBBB;;;999<<<:::CCCYYYXXXbbb|||uuuyyyvvvvvvvvv}}}nnncccZZZTTTQQQLLLKKKQQQZZZfffttt~~~rrreee[[[hhh~~~{{{{{{vvviiiccchhhiiigggpppqqqdddhhhjjjbbb\\\___[[[ZZZWWWSSSMMMGGGBBB???>>>>>>@@@AAA@@@@@@HHHRRR^^^uuuwwwiiifffddd___[[[[[[]]]aaaiiiwwwoookkkllljjj```YYYRRRJJJMMMNNNCCCBBBAAAAAAEEEPPP^^^mmmvvv|||sssrrrmmmnnnpppkkk```RRRLLLIIIFFF]]]mmmOOOFFF===@@@;;;:::777999555777;;;777<<>>===???DDDGGGKKKHHHKKK]]]{{{nnnNNNMMMKKKIIIEEEBBB???===:::555;;;666888<<>>@@@AAADDDCCCBBBAAA@@@@@@AAABBBBBBCCCDDDDDDEEEDDDDDDDDDAAADDDGGGHHHPPPaaawwwrrr|||xxxrrr___QQQJJJBBBGGGKKKQQQRRRNNNXXXvvvzzzPPPGGG@@@EEEEEE===999:::888AAAXXXUUUaaazzzvvvsssuuuvvvrrreee[[[UUUQQQLLLJJJOOOYYYdddsss|||tttfff\\\hhh}}}{{{wwwmmmiiilllllljjjtttsssjjjmmmkkkaaa^^^ddd^^^]]][[[WWWQQQKKKFFFCCCBBBEEEHHHGGGAAACCCRRRdddkkk|||ooorrrxxxxxxssszzzqqqkkkkkkfff\\\VVVQQQKKKOOOOOOCCCAAA@@@AAAFFFQQQ```nnnwwwyyypppnnniiijjjmmmhhh___SSSMMMHHHJJJhhhmmmPPPGGG>>>AAA<<<;;;999:::666888<<<999>>>QQQnnnsssiiiccc^^^]]][[[ZZZWWWSSSPPPMMMJJJIIILLLMMMLLLKKKKKKOOOWWW]]]hhhoooxxx~~~}}}xxxrrrooofff```[[[]]]aaaeeekkkqqqxxx~~~sssooodddaaajjjsssrrrxxxllleeecccaaabbbhhhttt{{{iii^^^SSSYYYnnnsssgggaaa[[[PPPOOOOOOQQQTTT\\\kkkyyy}}}iiiZZZQQQYYYggg~~~uuueeeRRRIIIBBBBBBCCCDDDFFFJJJLLLIIICCC???>>>@@@DDDGGGJJJEEEIIIaaajjjPPPPPPNNNKKKGGGCCC???===;;;777<<<777888<<>>>>>>>>???@@@AAABBBCCCBBBBBBBBBCCCCCCCCCBBBBBB@@@AAABBBCCCDDDEEEEEEEEEEEEEEEBBB@@@JJJaaazzz}}}}}}wwwvvvooo[[[NNNKKKFFFIIIKKKMMMLLLKKKXXXwww{{{QQQJJJGGGIIIIIIAAA;;;:::999GGGbbb]]]ggguuussssssttt{{{vvviii^^^WWWQQQLLLIIINNNWWWcccrrrzzzvvvhhh]]]hhh|||yyywwwrrrpppppplllgggooo{{{wwwoookkkllliiiaaa```ddd```___]]]ZZZVVVRRROOOMMMCCCFFFHHHGGGEEEMMMddd{{{yyy{{{rrrjjjhhhcccYYYTTTQQQMMMRRRQQQDDD???>>>???EEEPPP^^^llluuuvvvmmmkkkeeefffhhhbbb```UUUNNNHHHMMMppplllQQQIIIAAACCC===;;;999;;;777888<<<999???SSSsssuuukkkeee```^^^]]][[[YYYUUUQQQMMMJJJIIINNNNNNMMMJJJIIINNNVVV\\\[[[^^^dddmmmuuuyyyxxxvvvnnngggaaaaaadddiiisss|||zzzjjjjjjmmmnnnccc^^^SSSSSS^^^gggyyyppprrrhhhbbb______eeerrrpppeee\\\___pppvvvbbb[[[YYYWWWMMMNNNQQQTTTZZZdddqqqzzzyyyeee[[[UUUQQQXXXccc|||rrrcccPPPGGGAAAAAADDDDDDFFFIIILLLHHHDDD@@@???AAADDDGGGDDD???IIIkkkiiiTTTTTTRRROOOKKKFFFAAA???===888===777888;;;CCChhh~~~{{{{{{|||xxxssssssvvv}}}}}}vvvfff```]]]VVVMMMGGGDDDCCCEEEJJJNNNRRRYYYaaannnaaaMMMJJJIIIEEEEEEEEEDDDDDDEEEFFFFFFGGGCCCEEEFFFHHHIIIHHHGGGFFFAAABBBDDDFFFGGGHHHIIIIIIIIIJJJJJJOOObbb~~~zzz~~~{{{zzzttttttmmmVVVHHHHHHFFFFFFIIIKKKKKKMMMYYYsss|||SSSQQQSSSRRRSSSJJJ@@@;;;:::MMMllllllqqquuurrrpppppptttzzz~~~zzzooobbb[[[RRRLLLJJJNNNWWWcccrrr|||{{{yyykkk___ggg|||wwwtttzzzxxxvvvuuusssiii```bbbkkkjjjiiihhhhhhhhhgggeeedddcccbbbaaa```^^^^^^]]]]]]QQQNNNNNNQQQYYYkkkqqqjjjgggbbbWWWSSSPPPMMMRRRPPPBBB>>>>>>@@@EEEPPP^^^kkktttuuullljjjcccbbbccc\\\YYYQQQKKKGGGRRR|||kkkQQQJJJCCCEEE>>><<<999:::666777;;;999???SSSooovvvlllfffaaa```___^^^[[[XXXSSSOOOLLLJJJLLLNNNNNNMMMLLLNNNSSSXXXTTTSSSTTTYYYbbbiiimmmnnnmmmiiiffffffhhhmmmyyytttoooooojjjdddVVVQQQHHHJJJVVVZZZbbbtttuuuwwwkkkaaa\\\VVVWWW___kkkxxxyyynnniiibbbcccqqqyyy}}}xxxhhh[[[XXXYYYXXXOOORRRUUU[[[ccckkkoooqqq}}}yyymmmeee^^^[[[VVVPPPTTT\\\nnn}}}~~~mmm^^^NNNFFF@@@AAADDDDDDFFFIIIJJJGGGCCC???>>>@@@CCCEEEBBB@@@RRR|||iiiYYYXXXVVVSSSOOOJJJEEEBBB>>>999===888888;;;BBBggg~~~|||{{{{{{wwwrrrssswww~~~qqqccc___]]]WWWNNNHHHBBBAAACCCHHHLLLPPPWWW___uuu```NNNMMMMMMHHHJJJIIIIIIIIIIIIIIIIIIJJJFFFHHHLLLNNNOOONNNMMMLLLDDDEEEGGGJJJLLLMMMNNNOOOJJJQQQZZZjjj{{{yyy~~~{{{|||}}}yyytttuuulllRRRBBBCCCBBBBBBGGGNNNQQQSSS[[[lllzzz|||VVVWWW]]]\\\]]]SSSEEE===:::OOOqqqyyyyyyuuuqqqnnnlllooouuu}}}}}}tttfff^^^SSSMMMJJJOOOXXXdddsss{{{{{{nnnbbbhhh~~~|||wwwsssqqqwwwyyyxxxyyytttgggYYYWWW^^^ccceeeeeeeeeiiinnnllleeeggggggffffffggghhhjjjlllggg___\\\cccuuuzzzpppnnnnnnbbbWWWRRRPPPMMMQQQOOO@@@@@@@@@BBBGGGQQQ___mmmuuuuuullljjjcccaaa```YYYOOOIIIGGGGGGXXXjjjQQQLLLEEEFFF???<<<888999555666:::888???RRRggg|||vvvlllfffbbb```aaa```]]]ZZZUUUQQQMMMKKKJJJMMMPPPPPPNNNNNNQQQTTTVVVSSSOOONNNRRRYYY___cccdddccccccdddeeeiiivvv|||{{{|||nnn]]]RRRMMMFFFJJJUUUSSSSSS______jjj{{{vvvyyy}}}yyynnnbbbZZZPPPJJJLLLSSS\\\aaabbbiiihhhfffhhhdddeeeqqqooosssoooccc[[[[[[\\\ZZZWWWYYY\\\aaahhhllliiiddd```cccddd```ZZZXXX]]]eeejjjgggeeebbbYYYPPPSSS[[[dddgggkkkiiiggguuuzzz{{{iiiYYYNNNFFF@@@AAADDDDDDFFFIIIIIIFFFBBB>>>===???BBBDDDCCCEEE^^^jjjdddeeeccc___WWWNNNGGGCCC>>>>>>888666:::;;;IIIbbbwww|||}}}~~~xxxssswww~~~{{{yyyooo^^^UUUQQQLLLGGGFFFBBB???@@@GGGMMMRRRZZZaaa{{{[[[KKKNNNNNNFFFLLLHHHGGGKKKOOOMMMKKKKKKLLLPPPVVV\\\]]][[[XXXUUUSSSSSSSSSUUUYYY\\\^^^^^^]]]hhh{{{tttqqquuuzzz~~~}}}wwwrrriii^^^OOOCCCAAAFFFCCCEEENNNPPPIIIVVVppp}}}\\\]]]nnnmmmjjjSSS@@@===:::LLLuuutttvvv~~~oookkkjjjoootttzzz}}}pppbbbYYYOOOHHHKKKVVVdddsss~~~rrrfffiii}}}zzz{{{ssssssvvvyyyyyyuuujjj^^^YYY[[[```aaacccfffhhhjjjjjjjjjiiinnnmmmkkkiiihhhkkkooosssoooqqquuuyyyqqqxxxwwwnnnbbbVVVLLLMMMPPPMMMEEE???@@@DDDBBBHHHYYYcccjjjwwwtttiiiggggggccc[[[WWWQQQCCCJJJNNNVVVqqqRRRHHHJJJMMM@@@===::::::666666:::777===PPPfffzzzlllgggdddaaa``````___]]]XXXRRRMMMJJJKKKKKKLLLMMMNNNPPPRRRSSSRRRSSSPPPKKKJJJNNNQQQPPPWWWWWW[[[aaabbbbbbjjjuuuxxx}}}sssnnnmmmgggpppvvvjjj]]]NNNFFFJJJPPPNNNRRRYYYYYY]]]eeekkktttzzzlll^^^```ooo|||ssshhh___VVVRRRQQQQQQVVV\\\WWW\\\ccchhhiiigggeeeeeeeeedddbbb___^^^^^^aaadddiiiddd```aaabbb```YYYRRRSSSXXXZZZUUUPPPQQQ\\\gggqqqqqqrrrqqqiii^^^YYYYYYVVVYYY\\\aaarrrxxxeeeXXXJJJCCC???@@@CCCBBBBBBCCC>>>>>>=========???@@@AAAFFF:::cccgggmmmnnnmmmhhh```VVVMMMGGGAAABBB===:::<<<<<>>@@@BBBBBBAAACCC>>>===<<<<<<<<<===???@@@FFF???dddggguuuvvvvvvsssjjj]]]QQQIIIBBBDDD>>>;;;;;;888DDD]]]|||{{{|||~~~{{{wwwzzz{{{~~~zzzgggXXXMMMEEECCCEEEDDDDDDFFFIIIKKKPPP]]]iiisss[[[RRRPPPRRRVVVVVVSSSRRRUUUUUUUUUZZZ```gggkkkpppuuuwwwwwwuuutttssstttuuuuuuxxxrrrkkklllsss~~~|||wwwxxx}}}yyyqqqggg[[[MMMBBB???CCCKKKFFFKKKPPPVVVooovvvuuu```CCC===;;;OOOwww{{{~~~yyysssvvvlllooosssxxx}}}wwwmmmbbbVVVJJJKKKTTTbbbsss|||nnnjjjxxx}}}|||zzzuuussszzz|||pppaaaYYYYYY\\\ccceeeiiimmmoooqqqqqqqqqrrrrrrpppnnnmmmnnnrrrvvvvvvwwwaaaWWWOOOJJJMMMOOOJJJBBB>>>AAAEEEFFFNNN^^^fffqqqwwwmmmffffffgggbbb[[[WWWOOOFFFJJJMMMYYYrrrTTTKKKMMMQQQEEEBBB<<<===888888<<<999???RRRmmm~~~oooiiieeecccdddcccbbb```\\\WWWSSSPPPJJJJJJJJJLLLMMMOOOQQQRRRTTTZZZ```aaabbbaaa\\\VVVYYYUUUTTTUUUVVVRRRPPPQQQPPPQQQSSSVVVYYY^^^cccffffffdddiiihhh]]]^^^eeecccUUUJJJJJJPPPPPPUUU\\\ZZZpppzzz}}}uuussswwwsssiiiWWWPPPQQQccczzzwwwvvvppplllkkkgggccccccffflllxxxqqqbbb\\\]]]^^^_________```eeekkkpppyyyoooaaaVVVRRRQQQQQQQQQOOOQQQQQQPPPRRR\\\nnn|||zzzqqqlllhhhddddddfffaaaiiiyyysssaaaTTTGGGAAA===???BBBAAAAAABBB===<<<<<<;;;;;;<<<>>>>>>@@@???\\\ggg~~~uuugggWWWMMMDDDEEE@@@<<<;;;888CCC[[[}}}{{{{{{~~~}}}{{{|||yyytttwww|||kkk]]]OOOEEEBBBEEEDDDDDDGGGIIIJJJPPP```oooaaaSSSOOOLLLPPPYYY\\\\\\```dddfffgggmmmuuu}}}~~~~~~{{{zzzyyyooo|||}}}zzz{{{xxxooocccXXXKKK@@@???BBBIIIFFFLLLRRRZZZyyyfffEEE===;;;LLLqqq~~~zzzwwwwwwlllmmmmmmnnnsssyyywwwrrrhhhZZZMMMJJJRRR```rrryyyvvvpppxxx~~~|||{{{tttpppvvvssseee[[[ZZZ]]]bbbdddhhhlllooopppqqqqqqsssrrrpppnnnlllmmmppprrryyy~~~sss\\\QQQKKKIIIMMMNNNHHHAAA===@@@EEEGGGQQQ```hhhuuuooogggbbbcccccc^^^WWWTTTNNNIIIJJJKKK[[[yyy]]]UUUVVVXXXHHHCCC;;;;;;666777:::777===QQQdddqqqjjjfffcccaaaaaa```]]]ZZZVVVRRRPPPJJJJJJKKKLLLMMMOOOPPPQQQTTTYYY```hhhqqqwwwrrrjjjbbb[[[TTTRRRSSSSSSPPPNNNOOOMMMLLLNNNRRRXXXdddnnnrrrnnnooollleeemmmxxxwww^^^NNNKKKPPPSSS\\\ffffffqqq{{{|||yyyyyyrrrggg\\\YYY___ppp~~~xxxxxxuuuvvvxxxwwwuuuvvvzzzuuubbbXXXWWWUUUWWWYYYZZZ[[[^^^aaadddbbb\\\TTTNNNNNNQQQUUUXXXUUUUUURRRQQQUUUaaasssyyyjjj```\\\aaaooo|||zzzmmmZZZNNNEEE???<<>>===<<<<<<<<<<<<>>>>>>;;;>>>QQQlllfffsssaaaTTTKKKJJJBBB>>>>>><<>>BBBEEEFFFOOORRRUUUrrrrrrNNNCCC@@@MMMmmmxxxyyy{{{tttpppnnniiifffjjjsssxxxwwwnnn^^^OOOJJJQQQ^^^ooo|||ooozzz~~~xxx{{{~~~zzzyyyrrrmmmrrr~~~wwwiii```^^^```ccceeehhhlllnnnpppppppppppppppooollljjjjjjlllooouuuxxx|||fffVVVLLLIIIIIILLLLLLEEE???===???DDDHHHTTTcccjjjyyyllleee```aaa```[[[TTTRRRLLLKKKJJJKKK___}}}fffaaacccaaaMMMEEE;;;;;;777777;;;888>>>QQQdddssslllgggddd``````___]]]ZZZWWWTTTRRRLLLLLLLLLLLLMMMNNNPPPPPPSSSUUU[[[gggzzztttjjj[[[RRRQQQTTTTTTQQQSSSQQQPPPQQQPPPVVVgggyyy|||zzzjjjWWWOOOSSSYYYfffrrrsssssswwwyyyyyy{{{oooppp{{{vvvaaaUUUQQQMMMPPPSSSUUUTTTRRRQQQQQQOOOPPPQQQRRRTTTWWW\\\___```]]]XXXUUUWWWaaaoooxxxxxxooocccZZZWWW___sss{{{|||iiiWWWLLLCCC===;;;???BBBAAAAAABBB@@@???>>>=========>>>???===AAALLLaaa{{{ddd{{{hhhZZZRRRMMM@@@;;;>>><<>>>>>???EEEKKKXXXgggmmm|||llleee```___]]]WWWRRRPPPIIILLLJJJLLLeeeooopppsssmmmRRREEE===>>>999999===:::@@@SSSmmmuuunnnhhhdddcccbbbaaa___]]][[[YYYWWWOOONNNNNNNNNNNNNNNOOOOOORRRUUUZZZeeewwwzzzfffUUUPPPTTTVVVTTTSSSQQQQQQRRRQQQUUUggg|||mmmXXXPPPVVV```ppp}}}}}}{{{vvvpppqqq}}}~~~yyydddXXXTTTKKKNNNQQQQQQOOOJJJGGGFFFKKKOOOUUUXXXYYY\\\```dddlllggg```ZZZYYY\\\bbbfffddd```]]]\\\]]]bbbooo|||{{{uuunnnvvv{{{hhhXXXOOOBBB===;;;???CCCBBBAAABBBAAA@@@>>>======>>>??????<<<@@@FFF^^^```rrreee___UUUCCC<<>>@@@EEEDDDFFFOOOOOOLLLaaaWWWGGG@@@FFF___pppyyy|||qqqvvvtttoooiiijjjrrrwwwxxxssscccRRRKKKOOOZZZiiiuuu~~~~~~kkkqqq{{{}}}yyywwwzzzzzzuuupppnnnnnnrrrzzz}}}oooeeebbbcccgggiiijjjlllmmmllljjjjjjhhhiiikkklllmmmppptttxxxttt{{{nnnXXXOOOJJJIIIJJJKKKHHH@@@>>>???AAAGGGNNN]]]kkkppp{{{kkkccc]]]ZZZWWWPPPLLLKKKDDDLLLJJJNNNnnnwwwTTTBBB===>>>999:::===:::@@@TTTpppwwwooohhhccceeedddcccaaa___^^^\\\[[[RRRQQQPPPOOONNNNNNNNNNNNQQQYYY```cccjjjxxxooo[[[SSSXXX\\\[[[WWWRRRPPPTTTTTTUUUdddvvv}}}iiiWWWTTTbbbrrr}}}xxxttttttyyywwwbbbYYYYYYPPPRRRSSSRRROOOLLLKKKJJJQQQVVV\\\^^^```eeemmmttt}}}uuummmhhheeebbb```^^^XXXVVV[[[aaaeeehhhlllssswwwjjjddddddjjj{{{gggWWWNNNAAA<<<;;;@@@DDDCCCBBBCCC@@@???>>>===<<<======>>>:::>>>EEEccc\\\ssspppbbbMMMEEEJJJHHHKKKYYY{{{}}}|||~~~yyycccVVVOOOJJJHHHHHHJJJEEEBBBEEEIIINNNVVV^^^mmmnnn\\\PPPMMMIIIGGGFFFEEEGGGIIILLLIIILLLXXXccciiimmmqqqiiifffbbb^^^[[[ZZZYYYZZZ```aaafffppp~~~|||}}}|||fff[[[NNNFFFAAA>>>AAAFFFEEEEEEMMMPPPPPPeee^^^LLLDDDJJJbbbjjjuuuzzzrrrttttttqqqllllllqqqtttsssssscccRRRKKKOOOYYYgggrrryyy~~~nnnqqq~~~}}}xxx{{{vvvtttxxxxxxtttmmmnnnooossszzzqqqeeebbbcccfffggghhhiiiiiihhhfffdddeeegggjjjmmmqqquuu{{{|||qqq___PPPJJJJJJKKKKKKFFF???===@@@CCCIIIQQQ```nnnsss|||hhh```XXXUUUPPPJJJFFFFFF@@@KKKJJJPPPttt}}}TTT>>><<<<<<777888<<<888>>>RRRkkkxxxpppiiiccceeedddcccaaa```^^^]]]\\\TTTSSSRRRPPPOOONNNNNNMMMQQQ^^^gggddd___gggwwwuuuaaaYYY^^^dddddd```VVVRRRVVVXXXXXXaaaooovvvvvviiiZZZ^^^tttzzznnneeebbbkkk~~~oooXXXRRRVVVVVVVVVVVVTTTQQQQQQRRRTTTZZZ___dddfffjjjtttxxxpppkkkcccWWWPPPUUU```eeedddcccccciiillliiieeeaaa[[[UUU]]]cccttt{{{eeeSSSJJJAAA<<<;;;AAAEEEDDDCCCDDD???>>>===<<<;;;;;;<<<===>>>AAAIIInnnZZZvvv\\\nnnuuuuuuYYYWWW}}}mmmVVVKKKHHHIIIJJJKKKGGGCCCDDDIIIPPPUUUXXXpppgggZZZWWWKKKJJJHHHHHHIIIJJJIIIIIIKKKMMMOOORRRUUUWWWYYYZZZ]]]XXXVVVYYY\\\]]]```dddlllnnnrrrzzzzzzsssaaaWWWJJJAAA>>>@@@BBBCCCHHHGGGLLLMMMMMMbbbdddSSSPPPRRRaaadddlllzzzwwwrrrqqqqqqsssqqqpppttt{{{wwwpppZZZJJJNNNTTT]]]llloooyyytttsss{{{{{{{{{}}}uuuqqqpppppppppsssrrrxxxyyywww{{{kkkaaa___```cccfffhhhgggfffffffffgggjjjmmmnnnqqqxxx{{{nnnXXXHHHHHHMMMOOOIIIAAA???AAADDDIIIMMM[[[jjjoooxxx~~~jjjaaaXXXRRRKKKDDDCCCFFFGGGBBBAAAVVV{{{PPPDDD@@@===;;;::::::<<>><<<>>>???<<<;;;===EEE777PPPccc{{{ggg\\\zzzlllUUUKKKIIIGGGEEEIIIIIIGGGFFFGGGMMMWWW^^^lll}}}yyydddWWWTTTMMMLLLKKKJJJKKKKKKJJJJJJLLLPPPUUUZZZ___bbbcccdddfffcccdddjjjnnnooorrrvvvyyy{{{}}}wwwppp^^^TTTHHH@@@???BBBDDDEEEGGGGGGOOOPPPPPPeeeeeeUUUSSSVVVfffjjjttt|||xxxsssqqqrrrsssrrrrrrxxx~~~vvv___MMMNNNTTT^^^nnnoooxxx|||xxx|||||||||vvvpppmmmnnnpppuuutttyyyzzzxxxpppeeebbbaaaccceeeffffffffffffgggkkknnnrrrtttwww~~~yyy~~~ttt___RRRJJJKKKMMMMMMGGGAAA???AAADDDNNNVVVdddqqqxxxtttggg___WWWPPPIIICCCAAADDD???CCCLLLdddQQQDDD@@@===;;;;;;:::;;;DDDNNNqqqxxxmmmggghhheeedddggggggcccaaaaaa[[[VVVSSSSSSPPPMMMOOOTTTWWW]]]fffkkkjjjkkkwwwjjj___eeepppuuuvvvsssooommmjjjmmmxxxqqqrrrwww}}}{{{tttnnnmmmppp~~~yyyvvvpppeeeZZZTTTUUUXXX___]]]\\\\\\XXXTTTUUUZZZ[[[YYY[[[___``````dddiii|||vvvlllcccbbbbbb]]]WWWTTTTTTZZZYYYZZZbbbcccjjj{{{ooo\\\NNNFFF=========>>>@@@BBBDDDEEEBBB>>><<>>BBB<<<\\\yyy]]]iiiSSSvvv|||ssskkkVVVMMMKKKHHHDDDJJJMMMOOOKKKHHHKKKVVVaaahhhuuurrraaaVVVRRRLLLLLLLLLLLLLLLLLLMMMMMMPPPVVV___iiiooorrrsssrrrtttsssvvv}}}{{{~~~|||zzzssslllYYYPPPFFF@@@@@@DDDFFFHHHGGGIIIPPPPPPQQQfffdddUUUTTTYYYjjjoooyyyzzzrrrpppoooppppppqqqyyy{{{dddPPPNNNSSS___rrrrrrzzz{{{zzz~~~~~~yyypppjjjjjjlllvvvtttyyyzzzyyysssgggbbbbbbcccdddddddddfffhhhkkklllppptttwwwzzzwwwtttaaaPPPMMMNNNOOOLLLHHHDDD@@@???BBBFFFNNNYYYgggqqq}}}nnneee]]]TTTNNNGGGAAA@@@CCCBBBGGGPPPgggNNNAAAAAA===<<<;;;:::;;;CCCMMMqqqyyyqqqmmmjjjhhhiiijjjfff___]]]^^^YYYVVVTTTTTTRRRNNNOOOTTTXXX]]]iiiwwwtttiiimmm{{{}}}yyy~~~mmmllllllmmmlllkkkpppxxxrrrjjjiiioooxxxtttnnngggaaa]]]\\\[[[ZZZXXXXXX\\\\\\ZZZ[[[^^^]]]\\\^^^cccgggjjjqqqxxxvvvkkkfffaaaZZZVVVUUUVVV]]]___eeesss{{{hhhWWWKKKDDD<<<======>>>@@@BBBDDDEEEBBB>>>===@@@AAA>>>===???===???fffrrrWWWcccKKKrrrsssppp[[[QQQMMMKKKJJJNNNRRRTTTRRRPPPQQQXXX^^^gggnnnuuuuuulll```WWWSSSJJJLLLNNNOOOPPPQQQSSSTTTYYY```lllwww~~~{{{zzz~~~|||yyywwwqqqjjjUUUNNNEEE@@@AAADDDGGGHHHJJJJJJMMMLLLOOOjjj```RRRQQQVVViiipppwww|||pppmmmkkkkkkjjjllluuu}}}hhhRRRMMMQQQ^^^sssvvv}}}zzzwww|||uuummmiiigggqqqooouuuyyy{{{sssfff```dddddddddddddddggglllppppppssswwwzzz~~~{{{qqqiiiTTTHHHMMMRRRQQQKKKDDDAAA???@@@DDDIIIOOO]]]iiiooonnnbbbZZZRRRLLLFFFAAAAAADDDFFFJJJ\\\|||NNNAAAAAA>>><<<<<<:::;;;BBBKKKhhhzzzrrrooojjjjjjkkklllfff]]][[[^^^YYYWWWVVVUUUSSSQQQTTT[[[]]]aaapppvvvvvvooorrryyyooohhhkkkzzzzzzuuunnnlllpppuuuzzz|||rrroooppprrrooogggbbbaaa^^^]]]```ffflllqqqyyyxxxooojjjfffccccccfffdddmmmrrrzzzwwwaaaRRRIIICCC>>>>>>???AAACCCDDDFFFGGG@@@<<<<<<@@@AAA???>>>???>>>FFFkkkoooVVVtttcccMMMggg|||~~~iiiXXXOOOMMMOOOPPPQQQTTTYYY^^^aaaaaa```gggjjjnnnmmmggg^^^WWWSSSMMMQQQUUUXXXZZZ\\\___aaaeeekkkvvvyyy|||~~~}}}yyywwwuuunnngggSSSLLLDDD@@@AAADDDFFFGGGLLLJJJKKKLLLWWW{{{ZZZMMMKKKPPPccctttrrrxxx{{{qqqnnnkkkiiihhhiiirrr|||sss[[[QQQOOOZZZnnnyyy{{{xxx~~~|||}}}~~~~~~~~~~~~}}}xxxpppiiikkkhhhooowww|||ttthhh```eeeeeeeeeeeefffkkkrrrvvvzzz|||~~~qqqfff\\\LLLGGGNNNOOOPPPHHHAAA@@@@@@AAAHHHPPPZZZgggrrrzzzzzzmmm^^^WWWPPPKKKFFFBBBBBBFFFDDDOOOuuuQQQFFFAAA???======;;;;;;AAAJJJ]]]xxx}}}ssspppjjjjjjkkklllggg___^^^aaa]]]ZZZXXXVVVSSSTTT[[[eeeiiinnn~~~zzzxxxxxxssseee___bbbaaadddkkkpppuuu}}}{{{||||||vvvuuuvvvvvvyyy~~~~~~ppp[[[OOOGGGBBB===>>>@@@AAACCCEEEFFFFFF>>>;;;;;;???AAA???>>>???CCCNNNooommmXXXvvv]]]JJJ^^^zzz|||}}}fffVVVPPPQQQQQQOOORRR]]]jjjqqqoooiiihhhkkkmmmkkkeee^^^XXXUUUUUUZZZaaadddfffhhhlllpppooottt{{{vvv{{{}}}{{{vvvsssooohhh```OOOJJJCCC@@@BBBEEEGGGGGGKKKIIINNNVVVlllVVVJJJGGGKKK___{{{qqqnnn}}}zzztttpppnnnlllkkkkkkttt}}}iiiXXXOOOUUUgggwww}}}~~~}}}zzz{{{|||||||||}}}}}}{{{zzzqqqhhhdddjjjttt}}}~~~yyynnneeeeeeffffffhhhkkkqqqxxx~~~tttcccYYYQQQGGGHHHMMMIIIMMMEEE@@@AAABBBCCCMMMYYYdddooo}}}qqqeeeZZZSSSMMMIIIFFFCCCDDDHHHLLLXXXOOOEEEBBB???>>>===;;;:::@@@HHH]]]|||wwwsssnnnllllllmmmjjjeeedddgggccc___\\\YYYUUUUUU___jjjxxx~~~www|||}}}llleeejjjhhhkkkooosssuuu{{{{{{wwwttttttzzzjjjVVVLLLFFFAAA;;;<<<>>>@@@BBBCCCCCCDDD>>>;;;<<<@@@CCC@@@???@@@AAAQQQqqqiiiWWWRRRIIIZZZxxx{{{xxxdddXXXTTTWWWSSSUUU```oooxxxwwwsssoooqqqsssooohhhaaa\\\[[[]]]cccjjjmmmnnnooosssvvvvvvwww{{{||||||}}}zzzsssmmmhhh___VVVKKKFFFAAA@@@CCCGGGIIIIIIKKKLLLVVVfffTTTJJJHHHLLL```}}}ooogggttttttqqqoooooonnnooowwwrrr___QQQSSSdddpppvvv|||}}}xxxyyyzzzyyyyyy{{{~~~~~~}}}~~~~~~xxxkkkeeeiiirrr|||yyy{{{ssskkkeeefffhhhkkkooovvv~~~eeeYYYRRRLLLEEEJJJNNNGGGHHHBBB@@@CCCCCCEEEQQQbbbjjjtttsssiii]]]TTTNNNIIIGGGEEECCCEEEIIITTTddd~~~KKKCCCBBB@@@>>>>>>;;;:::@@@GGG^^^yyyvvvqqqnnnoooooolllkkklllfffdddaaa]]]WWWUUU]]]ggg~~~yyyrrrooonnnmmmnnnqqqqqqppptttyyyxxxsssppprrrvvv~~~dddRRRIIICCC>>>;;;<<<>>>@@@BBBCCCCCCCCC???<<<===CCCEEECCCAAABBBCCCXXXzzzbbbRRRPPPRRRUUU{{{}}}qqqaaaXXX___[[[ZZZbbbnnnxxxyyywwwvvvyyyzzzvvvmmmfffbbbaaaaaagggmmmpppppppppssswwwxxxxxxyyy~~~~~~~~~yyyqqqiiibbbXXXOOOGGGCCC??????DDDIIIKKKLLLKKKOOO]]]rrrSSSLLLJJJNNNbbb{{{lllcccoooqqqoooooooooooopppxxx~~~uuucccSSSTTTdddiiiqqqwww{{{wwwxxxxxxxxxxxxzzz}}}|||xxxooogggiiiqqqzzzrrr|||~~~|||uuummmeeegggjjjmmmrrrzzzttt\\\TTTQQQLLLEEEKKKPPPHHHDDD@@@@@@EEEEEEEEETTTgggqqqzzzllleeeZZZQQQKKKFFFEEECCCBBBEEEJJJOOOlllNNNGGGBBB@@@???>>>;;;:::???GGGXXX|||uuupppqqqrrrpppoooooohhhgggeeeaaaYYYTTTYYYbbb}}}||||||yyywww|||~~~wwwppprrrooommmnnnpppnnnkkklllpppuuupppnnnrrrxxx~~~uuuxxxzzzaaaOOOGGGAAA<<<<<<>>>@@@CCCDDDEEEEEEEEE@@@>>>???EEEHHHEEEDDDDDDLLLeee}}}\\\MMMtttOOOFFFSSSsssrrr^^^bbb^^^^^^eeelllqqqvvv|||~~~|||yyytttppplllhhhgggjjjllloooqqqsssvvvyyy{{{zzz}}}{{{www|||{{{wwwnnnbbbWWWQQQNNN@@@@@@AAACCCFFFIIIKKKMMMKKKRRRcccwwwSSSPPPDDDSSS___xxxmmm___jjj{{{tttpppqqqrrrqqqqqqssszzz|||mmmVVVPPPWWWjjjlllqqqxxx~~~|||{{{|||wwwssssssssssssuuuwwwxxxyyy~~~uuutttkkkdddooovvvnnnssszzzyyyooohhhiiijjjmmmssszzz}}}iiiWWWOOOGGGFFFKKKMMMIIICCCBBBCCCEEEFFFFFFMMM___rrr|||mmmbbbZZZOOOLLLFFFBBBCCCDDDEEEIIINNNXXXuuuKKKKKKFFFCCC@@@???<<<;;;@@@HHH[[[uuu|||{{{sssnnnpppsssrrrppppppqqqmmmjjjfff___WWWVVVZZZyyytttyyyssspppqqqtttsssnnnnnntttuuu~~~~~~{{{yyy{{{}}}|||}}}vvvqqqkkkggghhhmmmjjjjjjlllnnnrrrwww||||||ssslllkkkpppyyyppp]]]NNNBBB===>>>???AAAAAAAAACCCGGGGGGCCC???>>>???BBBDDDCCCDDDEEENNNxxxNNNNNNuuuiiiVVVGGGIIIHHHhhhwwwoooiiieeehhhnnnrrryyy~~~|||yyyvvvsssrrrqqqssswwwzzz|||~~~|||wwwxxxzzzzzzzzzxxxtttjjj]]]RRRLLLIII???@@@AAADDDFFFIIILLLMMMMMMQQQbbbpppPPPNNNEEERRR]]]uuupppdddjjjwwwpppoooooonnnooorrrwwwzzzuuu^^^RRRTTT```hhhrrr{{{~~~yyyzzzuuupppxxx~~~wwwooolllooosssuuuuuuxxxxxxwwwvvvvvvxxxxxxxxx}}}|||vvvmmmlllpppnnnfffdddeeegggjjjmmmnnnnnnmmmmmmpppuuuxxxyyy|||kkk```NNNJJJGGGHHHKKKKKKFFF@@@CCCBBBDDDHHHMMMWWWiiixxx~~~ggg^^^VVVLLLGGGBBB@@@AAACCCEEEIIIOOOhhhqqqLLLFFFGGGDDDBBB@@@>>>>>>FFFQQQ[[[www~~~zzzsssppprrruuuttttttvvvxxxuuuqqqlllcccZZZVVVXXXjjjttt}}}pppooowww|||yyyvvvvvvtttqqqrrruuurrrlllmmmkkkmmmqqqrrrooorrrwww{{{~~~}}}rrrgggiiijjjnnn{{{~~~rrrlllhhheeefffjjjeeeeeeeeeeeefffhhhlllnnnnnniiigggjjjqqq{{{kkkXXXKKKAAA>>>???>>>AAAAAAAAADDDHHHGGGDDD@@@???@@@CCCEEEEEEIIIMMMgggpppOOOMMMuuuPPPDDDEEEFFFKKKJJJgggvvvnnnooosssvvv{{{}}}zzzxxxwwwxxxzzz|||wwwsssuuuwwwwwwxxxuuuooodddXXXMMMFFFCCC===???AAADDDGGGJJJMMMNNNQQQSSSdddhhhLLLMMMGGGQQQ[[[www{{{ooohhhyyypppllljjjjjjlllqqqrrruuu~~~}}}fffTTTNNNTTTaaarrr}}}yyytttmmmjjjnnnwwwqqqjjjkkkpppttttttuuutttrrrooollljjjkkknnnyyy}}}}}}vvvkkkaaa^^^^^^bbbdddhhhooovvv}}}cccVVVSSSHHHHHHIIIKKKLLLIIIDDD@@@EEEDDDFFFNNNXXXeeevvvmmmaaa[[[RRRJJJCCC@@@@@@BBBDDDFFFLLLTTT~~~hhhOOOCCCGGGEEEDDDBBB???AAALLLZZZfffyyyuuusssuuuvvvvvvyyy~~~{{{xxxuuukkk___YYYXXX___iiiuuu}}}|||ooobbbZZZaaagggiiijjjrrr~~~xxxsssrrrnnnhhhhhhkkkllliiijjjkkkooovvv{{{}}}ssszzzzzz~~~ppp\\\[[[___hhhyyyooofffddddddeeehhhggggggfffdddcccccceeehhheeeeeehhhmmmrrr{{{yyycccRRRGGG???===@@@===@@@AAABBBEEEIIIIIIEEECCC@@@AAACCCCCCDDDLLLUUUvvvbbbOOOHHHzzzOOODDDKKKIIIDDDMMMeee|||vvvxxx|||}}}}}}~~~~~~|||zzzyyy}}}||||||~~~yyywwwvvvssspppvvvrrriii___SSSIIIBBB???===>>>AAAEEEHHHKKKNNNOOOTTTXXXlllcccKKKMMMKKKPPPYYYpppuuucccpppzzzpppkkkhhhgggkkkrrroooqqqyyy~~~kkkVVVJJJOOO[[[mmm|||{{{rrrjjjiiihhhmmm~~~uuuqqqrrruuuwww{{{yyywwwrrrjjjbbbbbbeeellluuutttggggggpppxxxaaaQQQLLLIIIHHHJJJLLLMMMKKKGGGEEECCCGGGHHHMMMVVV___mmmxxxfff```XXXOOOKKKCCCBBBCCCEEEEEEHHHQQQ[[[\\\QQQGGGGGGFFFDDDBBB>>>???LLL[[[lll|||yyywwwxxxwwwwww|||~~~|||sssfff]]][[[^^^kkkxxx|||xxxnnn```UUUSSSWWW[[[ZZZZZZaaannnzzz}}}}}}yyyrrrooopppqqqoooqqqttt{{{tttsss{{{ooobbb___gggpppooodddcccdddfffiiikkklllkkkiiifffeeehhhkkkjjjlllpppssssssvvvqqq\\\MMMCCC======???<<<@@@BBBCCCFFFKKKJJJFFFEEEBBBBBBBBB@@@AAANNN^^^XXXNNNCCC}}}OOOEEELLLHHH===DDDXXXuuu|||{{{~~~}}}}}}}}}xxxwwwvvvrrrooorrrlllcccYYYOOOGGGAAA>>><<<>>>BBBFFFIIILLLNNNOOORRR]]]vvv```MMMNNNNNNNNNWWW___wwwttt^^^eee{{{qqqlllhhhggglllsssrrrqqqvvv~~~~~~qqq]]]OOOPPPWWWeeevvv~~~{{{qqqjjjhhheeefffwww}}}vvvvvvyyy~~~}}}}}}yyynnnbbbbbbggglllyyydddQQQOOOLLLEEEIIIJJJKKKIIIFFFDDDEEEGGGFFFLLLVVV^^^dddrrrmmmccc\\\RRRKKKKKKBBBBBBDDDEEEEEEIIIVVVcccyyyNNNNNNKKKGGGEEECCC@@@<<<<<>>===@@@CCCDDDHHHLLLJJJFFFDDDAAABBBDDDBBBDDDWWWmmmTTTPPPDDD{{{III<<>>===???CCCGGGJJJLLLMMMNNNNNNccc]]]OOOMMMOOOLLLVVV[[[wwwxxxaaa^^^vvv}}}uuupppkkkhhhlllssstttsssuuu{{{xxxhhh[[[TTTUUU]]]mmm}}}~~~xxxqqqkkkgggaaa___kkk{{{|||wwwxxxzzzyyy|||{{{qqqgggkkkuuuttt\\\KKKIIIMMMKKKDDDFFFFFFEEECCCBBBCCCFFFHHHHHHQQQ]]]gggooorrrbbbZZZTTTJJJEEEFFF???AAACCCEEEEEELLL]]]nnnmmmGGGIIIKKKHHHDDDAAA@@@===<<>>>>>AAADDDEEEIIILLLJJJEEEAAA???CCCHHHEEEIIIaaa}}}TTTQQQHHH~~~LLL;;;AAAEEEFFFFFFNNNcccvvvwww~~~}}}tttnnnlllmmmnnnnnn___YYYPPPIIIEEEBBB???===>>>@@@DDDGGGJJJLLLLLLLLLNNNmmm|||WWWNNNKKKNNNJJJVVV\\\yyy|||dddYYYggg{{{uuunnniiikkkppppppppprrrxxx}}}rrrfffVVVUUUYYYdddqqq|||wwwuuuoooggg^^^ZZZ___eeevvv}}}{{{wwwvvvyyyzzzrrrlllvvv|||||||||}}}ttt___SSSHHHFFFFFFFFFFFFGGGAAA@@@???@@@CCCGGGJJJLLLRRRYYYffftttggg___UUUNNNJJJFFFCCCAAA???AAAEEEGGGIIISSSjjjnnnLLLFFFJJJHHHCCCAAABBBAAA>>>???BBBLLL\\\}}}~~~vvvqqqgggtttppp___]]]ppp}}}sssmmmvvvyyyooolllwww{{{}}}~~~zzz]]]RRRFFF@@@>>><<<<<>>CCCHHHDDDGGGaaaqqqOOOMMMJJJUUUAAA@@@???@@@DDDHHH\\\{{{}}}|||vvvwww~~~|||xxxtttqqqnnnkkkgggeeeXXXQQQIIICCC@@@???===;;;???AAADDDHHHJJJLLLLLLLLLQQQvvvpppRRRLLLHHHLLLHHHVVVTTTqqqyyydddWWWaaayyyqqqiiiiiinnniiikkkooovvv~~~vvvkkkUUUVVVXXX^^^hhhsss}}}xxxyyyttthhh]]]XXXWWWWWW]]]lllzzzwwwxxxyyyrrrnnn|||www{{{}}}{{{vvvsssuuuwwwwww}}}|||{{{|||yyyjjj\\\SSSPPPKKKIIIKKKGGG>>>@@@III======>>>BBBHHHMMMOOOPPP\\\aaannnuuuYYYTTTLLLEEEDDDEEEDDD@@@@@@CCCHHHKKKOOO[[[uuuuuuUUUGGGIIIHHHCCCAAADDDEEEBBB??????IIIUUU}}}uuu{{{uuuwww}}}qqqnnnkkkgggttt~~~~~~zzzvvv~~~xxxtttkkkTTTIII@@@======<<<===@@@@@@CCCFFFGGGIIILLLIIIDDD@@@???CCCGGGAAA@@@[[[|||dddIIIGGGJJJPPPAAAAAA===@@@FFFDDDQQQrrr{{{|||xxxwwwrrrkkkiiiiiiccc\\\PPPLLLGGGBBB???===>>>>>>???CCCGGGJJJJJJJJJKKKKKKWWWiiiNNNPPPMMMTTTPPPGGGPPPnnn```OOO```zzzyyyuuulllgggooommmnnnrrrvvvyyyyyyvvvsss]]]YYYVVV[[[fffsss|||}}}|||wwwnnnbbbWWWQQQPPPWWW```kkkvvvzzzrrrsssuuuwwwzzzzzzwwwuuuuuuuuusssrrrrrrzzz}}}|||{{{{{{}}}{{{~~~uuufff\\\VVVSSSQQQHHHHHHIIIIIIGGGCCC???===;;;AAAHHHJJJJJJLLLSSSZZZhhhmmmyyyhhhPPPLLLGGGCCCBBBCCCCCCCCCCCCHHHAAA@@@WWWsssoooVVVGGGGGGGGGFFFEEECCCBBBBBBBBBBBBDDDQQQyyy|||||||||ssstttvvv{{{rrrjjjnnn}}}xxx{{{|||tttaaaOOOIIIAAA<<<;;;===@@@AAABBBCCCEEEIIILLLKKKFFFAAA<<<@@@FFFHHHCCCEEE[[[uuuqqq\\\KKKMMMCCCNNNBBBCCC???CCCDDDBBBMMMlll}}}}}}vvvtttnnngggdddccc^^^VVVLLLIIIDDD@@@>>>===>>>>>>EEEHHHKKKLLLLLLMMMPPPRRRfffaaaNNNPPPJJJOOOLLLHHHMMMfff{{{hhhVVV\\\qqq{{{tttnnnhhhlllkkklllooosssvvvwwwwwwwwwiiibbb[[[[[[cccoooyyy~~~~~~yyyooobbbWWWQQQOOOJJJRRR\\\gggzzz|||pppnnnmmmnnnyyy|||}}}zzzwwwwwwssspppnnnnnnnnnoooqqqvvvyyy{{{{{{xxxvvvuuuvvvzzzzzzzzzxxxxxx|||~~~|||ppphhh]]]SSSMMMIIIGGGFFFHHHGGGEEECCCAAA@@@???>>>GGGGGGGGGHHHMMMWWWbbbiiimmm|||^^^OOOKKKFFFCCCCCCCCCCCCCCCDDDKKKGGGJJJcccrrrVVVMMMGGGFFFFFFEEEDDDBBBAAAAAA@@@@@@DDDNNNqqq~~~vvvrrrvvvyyyuuuxxx~~~wwwqqqqqqyyy{{{xxxuuu{{{lll[[[KKKFFF???;;;;;;===@@@AAACCCCCCFFFIIIKKKIIIDDD@@@>>>AAAFFFFFFCCCJJJeeefffVVVJJJLLLDDDNNNAAABBB>>>AAABBB@@@HHHaaa|||yyyrrrppphhh```]]][[[VVVOOOFFFDDDAAA>>>======>>>???DDDGGGJJJKKKKKKNNNSSSWWWsssXXXOOOPPPIIIKKKJJJKKKLLL]]]xxxvvvfffZZZhhh}}}vvvtttnnnlllkkklllnnnqqqtttwwwzzz{{{xxxoooddd]]]___iiittt{{{~~~yyypppeeeYYYQQQMMMFFFJJJMMMQQQ^^^rrrzzzmmmhhhffffffooo{{{sssuuuvvvrrrrrruuurrrnnnjjjiiikkknnnppprrruuuwwwwwwtttqqqnnnmmmtttssspppllliiijjjmmmpppqqqpppooommmjjjeee^^^ZZZSSSPPPKKKHHHFFFFFFEEEDDDIIIFFFBBB>>>===>>>@@@BBBIIIGGGFFFIIISSS```lllttt{{{jjjRRRMMMIIIEEECCCCCCDDDDDDDDDAAAGGGFFFPPPoooXXXHHHLLLMMMIIIEEEDDDCCCAAA@@@@@@??????EEELLLhhhtttmmmsss{{{~~~}}}|||~~~|||ssslllnnnttt~~~qqqhhh]]]UUUTTT___uuuyyyuuutttvvv{{{uuuuuu```QQQGGGBBB===:::;;;>>>AAABBBDDDEEEGGGIIIJJJGGGBBB>>>???DDDGGGEEEDDDUUUxxxXXXOOOJJJLLLEEENNN@@@???:::===BBB@@@EEEWWWtttwwwtttpppllldddZZZVVVUUUPPPIIIBBBAAA???======???@@@BBBCCCGGGJJJKKKKKKNNNUUU[[[{{{zzzTTTOOOOOOJJJLLLIIINNNMMMUUUvvvyyy^^^aaaxxx}}}yyyrrrnnnpppsssuuuwwwyyy{{{|||zzznnndddaaaeeeooouuuyyyzzzyyytttkkk___TTTNNNKKKJJJFFFCCCFFFSSSdddppp}}}tttkkkgggccc```bbbhhheeeqqqppplllqqqqqqlllmmmwwwxxxtttnnnkkklllnnnnnnppprrrssssssqqqmmmjjjhhhjjjkkkmmmmmmkkkiiigggfffddd___ZZZXXXWWWTTTNNNIIIGGGFFFFFFGGGHHHIIIGGGFFFHHHEEEAAA>>>===@@@CCCEEEEEEHHHMMMSSS\\\hhhttt|||lllYYYJJJJJJGGGDDDBBBCCCDDDDDDDDD@@@DDDEEEWWW}}}lllQQQKKKLLLNNNKKKEEEDDDCCCAAA@@@@@@@@@???EEEMMMeeennnhhhqqq~~~yyyaaa]]]XXXWWW^^^eeehhhmmmrrrnnncccXXXTTT\\\oootttqqqssszzzuuummmttt|||gggUUUIIICCC???<<<;;;===@@@CCCDDDFFFGGGIIIJJJIIIFFFBBB???AAAFFFHHHEEEJJJeeevvvQQQLLLLLLKKKFFFNNN@@@???:::<<<@@@@@@DDDQQQkkkzzzqqqnnnmmmhhh___UUUQQQPPPLLLFFF??????>>>>>>???AAACCCEEEGGGKKKNNNMMMLLLPPPYYY```oooQQQLLLIIIJJJNNNGGGKKKLLLNNNqqqfff\\\{{{yyyrrrvvvzzz}}}|||{{{zzzzzzvvvlllfffffflllrrrqqqtttxxxxxxssshhh\\\SSSJJJGGGBBB???@@@IIIWWWbbbkkkjjjjjjlllkkkhhhggghhhgggoookkkfffiiihhheeeiiizzz~~~|||uuuooonnnlllhhhllllllmmmmmmllliiieeeccc___dddlllrrrrrrmmmeee___[[[TTTLLLIIIJJJKKKHHHEEECCCCCCCCCEEEGGGFFFDDDBBBCCCBBBAAA@@@AAACCCEEEGGGHHHOOOWWW]]]cccppplll[[[QQQIIIGGGEEEBBBBBBCCCEEEEEEEEEFFFHHHLLLeeeUUUQQQMMMDDDFFFJJJFFFEEECCCBBBAAAAAA@@@@@@AAAMMMfffjjjfffgggrrrsss___[[[UUURRRVVV^^^kkk~~~vvv```^^^ppp{{{rrrpppvvvnnnjjjvvvrrr```PPPGGG@@@>>><<<<<>>>>>>>>???AAACCCFFFGGGIIIKKKMMMKKKKKKRRR```lllbbbOOOKKKFFFKKKOOOCCCGGGIIIIIIiiipppZZZttt|||tttzzz~~~zzzyyyyyy~~~~~~zzzssskkkiiinnnsssooorrrwww{{{yyyqqqfff^^^KKKFFFAAA??????AAAIIIQQQQQQWWWaaannnxxx|||zzzkkk^^^___^^^^^^fffttt{{{{{{qqqiiigggddd^^^bbbaaa``````aaa```]]][[[VVV[[[dddkkkmmmggg\\\TTTOOOHHHAAA???BBBEEEEEECCCFFFDDDDDDDDDDDDDDDAAA??????@@@@@@BBBDDDGGGJJJKKKQQQWWW^^^aaaiii~~~uuu___TTTMMMHHHDDDBBBAAAAAACCCEEEFFFFFFFFFMMMXXXvvvzzzMMMRRRKKK@@@EEEKKKFFFEEEDDDBBBAAAAAA@@@@@@===IIIbbb}}}qqqgggkkktttpppaaa]]]UUUZZZaaafffpppiiihhhyyytttuuu}}}rrrzzzyyyiiiZZZNNNGGG>>><<<<<<===AAADDDFFFGGGGGGIIIKKKJJJGGGDDDAAA@@@BBBJJJLLLKKK^^^dddSSSNNNNNNGGGJJJOOOBBBBBB===???;;;@@@DDDJJJaaazzzvvvooohhhddd___ZZZQQQGGGDDDFFFDDD@@@<<<<<<===???AAADDDFFFGGGHHHIIIJJJJJJOOO```yyyVVVNNNOOOJJJPPPRRRBBBGGGHHHIIIddd}}}\\\ccc~~~|||uuuyyy~~~~~~zzzwwwwwwyyywwwzzz{{{vvvooommmrrrxxxtttvvvxxx|||}}}yyyqqqkkkVVVMMMEEEBBB???;;;<<<@@@>>>DDDNNN[[[jjjyyy}}}wwweeeYYY\\\[[[YYYaaagggooonnnaaaYYYYYYWWWRRRRRRPPPNNNOOOQQQRRRQQQPPPLLLNNNSSSXXXZZZWWWPPPKKKFFFCCC@@@AAADDDGGGHHHHHHIIIFFFDDDCCCCCCCCCBBBAAABBBBBBCCCFFFIIINNNRRRUUUZZZ```hhhqqqqqq^^^VVVMMMFFFEEEBBB@@@@@@AAADDDFFFFFFFFFDDDTTTjjjjjjKKKPPPGGGCCCKKKGGGEEEDDDCCCAAA@@@@@@??????AAADDDXXXrrr|||sss~~~rrrZZZYYY^^^ccc{{{}}}{{{~~~zzzhhh[[[PPPGGGAAA;;;::::::===AAADDDFFFFFFEEEGGGIIIHHHEEEAAA@@@@@@DDDMMMNNNOOOdddvvvXXXQQQKKKKKKBBBKKKQQQBBBAAA:::<<<;;;AAACCCGGG[[[{{{xxxuuusssnnnfffaaaYYYUUUKKKBBB@@@BBBAAA===;;;<<<===???AAACCCEEEGGGKKKLLLLLLOOO[[[uuudddNNNOOOVVVPPPVVVVVVDDDKKKIIIKKKddd}}}aaa[[[}}}yyy|||tttxxxzzzyyyuuutttwwwzzzssswwwyyyvvvpppooovvv~~~{{{zzzzzz|||~~~}}}xxxuuu```UUUKKKHHHEEE???<<<>>><<<===>>>AAAIIIVVVaaafffmmmiii]]]XXX___]]]XXX\\\[[[cccaaaSSSJJJLLLMMMIIIFFFCCCAAABBBEEEHHHHHHGGGEEEDDDDDDGGGKKKLLLJJJGGGDDDDDDFFFIIILLLNNNOOOOOOGGGDDDAAA???@@@AAABBBAAAHHHGGGGGGJJJNNNTTT[[[___dddkkkwwwlllOOOLLLNNNFFF???@@@@@@??????AAADDDFFFGGGFFFFFF^^^}}}WWWGGGKKKAAAGGGNNN===CCCCCCAAA@@@???>>>>>>>>>HHHCCCOOOggg~~~|||^^^[[[bbbeeekkkZZZOOOGGG???999:::999999<<<@@@CCCDDDDDDCCCEEEHHHGGGCCC???>>>???EEENNNPPPPPPhhhbbbNNNNNNHHHHHH???KKKRRRCCC@@@===DDDAAADDDDDDNNNdddttt{{{tttpppnnnhhh```XXXPPPKKKDDDAAABBBBBB???;;;===<<<>>>AAABBBBBBGGGMMMGGGPPPJJJNNNvvvzzzZZZJJJOOOTTTSSSNNNHHHGGGGGGFFFPPPSSShhhmmmZZZuuuwwwzzz{{{sssoooqqqqqqooosss{{{wwwpppllloooqqqppprrrvvv~~~ssseee\\\TTTQQQKKKAAA<<<===;;;;;;;;;;;;<<<>>>BBBEEEJJJKKKNNNSSSZZZccckkkpppbbb___ZZZTTTOOOKKKIIIHHHFFFFFFEEEDDDCCCCCCDDDDDDCCCDDDEEEFFFGGGHHHHHHHHHIIIIIILLLOOORRRQQQLLLHHHAAAAAABBBCCCEEEEEECCCAAAJJJJJJMMMTTT\\\cccggghhhoooyyy]]]UUULLLGGGEEEEEEBBB???<<>>===888999<<<>>>@@@BBBCCCCCCFFFFFFEEECCCAAAAAACCCEEEFFFPPPXXX```rrr___EEEDDDHHHEEEDDDHHHPPPBBB@@@<<>>;;;:::999;;;AAADDDDDDFFFKKKKKKPPPNNNaaatttUUUHHHJJJKKKJJJGGGEEEEEEFFFFFFIIILLL___vvv___nnn|||xxxzzzyyytttooolllkkkkkkoootttooojjjjjjooorrrqqqrrrvvv}}}}}}vvvqqqhhh___ZZZRRRFFF???>>>@@@@@@>>><<<;;;<<<>>>???AAAAAADDDHHHOOOWWW^^^ccc```___]]]ZZZWWWTTTQQQPPPIIIJJJLLLNNNNNNMMMLLLKKKMMMMMMMMMMMMLLLKKKJJJJJJBBBBBBCCCFFFHHHGGGCCC???AAAAAACCCEEEHHHIIIHHHHHHKKKOOOUUUZZZ```gggooouuueeeVVVPPPHHHCCCCCCDDDBBB@@@BBBEEEBBBCCCGGGDDDKKK___www]]]PPPHHHKKKKKKEEEDDDHHHDDDCCCBBBAAAAAAAAABBBCCCDDDCCCHHHZZZwwwyyyjjjeeeccc```pppzzziiiUUUJJJDDD???<<<<<<:::;;;===???BBBCCCDDDEEEFFFFFFEEEBBB@@@@@@CCCEEEKKKLLLPPP^^^yyyrrrWWWBBBBBBFFFCCCBBBGGG{{{LLL@@@???;;;AAA<<>>>>><<<:::;;;999<<>>CCCHHHKKKOOOPPPQQQRRRQQQPPPMMMLLLLLLPPPUUUYYYZZZXXXUUURRRSSSRRRPPPNNNLLLJJJHHHGGG>>>======>>>??????===;;;@@@AAADDDGGGJJJLLLMMMNNNPPPVVV]]]bbbgggppp}}}iiiPPPNNNHHHBBB@@@AAABBBBBBAAAAAAAAA@@@EEEHHHDDDUUUwwwqqqVVVLLLGGGJJJJJJEEECCCFFFCCCBBBBBBAAAAAABBBCCCDDDDDDAAADDDTTTnnnrrrgggjjjjjjmmm|||nnn^^^NNNEEE@@@<<<:::;;;<<<===???AAACCCEEEEEEFFFFFFFFFDDDBBB@@@@@@CCCEEEMMMMMMWWWoooaaaNNNAAACCCEEE@@@@@@FFFvvvIII>>>>>>:::???999CCCFFFHHHNNNOOOZZZooo~~~xxxrrrnnnhhhaaa^^^]]]YYYRRRLLLCCC@@@<<<;;;;;;<<<<<<;;;@@@???BBBIIINNNLLLJJJJJJIIISSS```|||VVVHHHJJJEEEBBBCCCHHHLLLLLLJJJMMMDDDHHHPPP\\\zzzwwwfffvvv{{{mmmhhhjjjiiidddffffffhhhnnntttyyy{{{}}}{{{}}}}}}||||||wwwqqqjjjcccZZZRRRNNNFFFDDD@@@===<<<;;;;;;::::::999777666777888;;;<<<>>>???@@@AAABBBBBBAAAAAAGGGJJJOOORRRSSSQQQOOOLLLLLLKKKIIIFFFDDDBBB@@@???>>>=========???@@@AAABBBEEEGGGJJJMMMPPPRRRUUUWWW\\\```fffmmmxxxfffQQQLLLHHHDDD@@@>>>???AAAAAAAAA>>>AAA@@@DDDQQQ^^^xxxbbbOOOIIIFFFIIIIIIEEECCCEEEBBBBBBAAAAAAAAACCCDDDEEECCCAAADDDOOOccc}}}tttoooqqqyyy{{{|||kkk```TTTGGGAAA===::::::;;;===>>>@@@BBBCCCEEEFFFFFFFFFEEECCCAAA???@@@DDDGGGKKKWWWrrrpppUUUIIICCCEEEEEE??????DDDsssFFF>>>>>>:::>>>999BBBCCCAAABBBBBBMMMbbb}}}zzz|||}}}}}}}}}}}}wwwoookkkddd^^^WWWSSSQQQMMMGGGAAA???===:::999:::;;;<<<<<>>===;;;:::999:::;;;;;;;;;:::999999:::;;;<<<===<<<===>>>???@@@??????>>>BBBAAA???===<<<;;;;;;;;;======>>>???AAADDDHHHKKKLLLOOOSSSUUUWWWZZZ^^^aaagggiiippp}}}jjjZZZIIICCCHHHGGGDDDAAA??????@@@AAAAAA>>>GGGEEEIIIgggkkkYYYJJJGGGFFFGGGGGGEEEDDDEEEBBBAAA@@@@@@AAABBBCCCDDDBBBBBBFFFLLLWWWpppqqqzzz}}}}}}~~~iii[[[UUUKKKBBB>>><<<::::::======>>>@@@BBBCCCDDDEEEEEEEEEDDDCCCAAA@@@BBBFFFJJJJJJggg[[[QQQJJJGGGIIIGGG@@@???BBBqqqEEE>>>???:::===;;;CCCBBB???@@@>>>GGG[[[www~~~~~~vvvrrrwww}}}~~~~~~zzzzzz{{{{{{xxxooogggddd^^^XXXQQQMMMLLLIIICCC===<<<;;;:::999:::<<<>>>???FFFFFFHHHLLLKKKIIIJJJOOOTTT}}}[[[MMMKKKGGGEEEEEEIIINNNPPPLLLHHHEEECCCHHHLLLNNNbbb}}}pppsssrrrxxxzzzuuuoookkkkkkiiigggkkkrrrvvvvvvxxxzzz{{{~~~|||uuummmiiibbbYYYSSSNNNJJJDDD@@@<<<;;;::::::::::::;;;<<<===;;;999888888999;;;===;;;:::999999999:::;;;<<<======<<<;;;;;;<<<>>>???===>>>@@@AAACCCGGGMMMQQQOOOSSSWWWYYY[[[^^^ccchhhpppttt~~~___OOOKKKDDDAAADDDEEEDDDBBB@@@@@@@@@AAABBB>>>IIIIIISSSYYYTTTHHHGGGFFFFFFEEEDDDDDDEEEAAA@@@@@@??????@@@AAABBBAAAAAAEEEIIIOOOeee{{{pppppp___TTTLLLDDD>>>===<<<:::;;;>>>>>>???AAABBBDDDEEEEEEEEEDDDDDDBBBAAAAAADDDJJJNNNQQQvvv\\\PPPLLLIIIJJJGGGAAA???AAApppFFF???@@@:::===;;;CCCBBBAAABBB???DDDUUUkkk|||zzz{{{zzzyyyzzz}}}~~~|||uuuqqqqqqvvvzzz~~~}}}xxxxxx|||}}}{{{~~~}}}xxxuuutttqqqiiibbb```YYYSSSLLLIIIJJJHHHDDD???::::::::::::;;;===@@@BBBFFFGGGJJJLLLIIIHHHNNNXXXsssRRRPPPJJJGGGFFFFFFIIILLLLLLJJJGGGEEEDDDDDDIIIOOOVVVrrrrrryyyooovvvxxxuuupppqqqoookkkmmmrrrrrroootttuuuwww{{{}}}~~~{{{xxxqqqggg___ZZZUUUNNNHHHBBBAAA@@@>>>===============<<<<<<;;;;;;;;;;;;;;;>>>>>>===>>>???@@@BBBBBB??????>>>>>>@@@BBBDDDFFFCCCEEEHHHIIIJJJNNNSSSWWWVVV[[[```ccceeeiiipppvvvlllPPPIIIJJJFFFBBBBBBBBBBBBAAA@@@@@@AAACCCDDDAAAIIINNNddd{{{RRRRRRHHHHHHGGGDDDCCCDDDEEEEEEAAA@@@???>>>>>>>>>???@@@@@@>>>AAAGGGLLL]]]{{{xxx}}}ooocccWWWNNNEEE???;;;;;;;;;999:::>>>@@@AAABBBDDDEEEFFFFFFGGGCCCCCCBBBAAACCCGGGMMMRRRaaasss^^^OOOKKKGGGGGGEEEAAA??????pppFFF@@@AAA:::<<<999@@@AAABBBEEE@@@BBBPPPccc~~~}}}{{{zzzwwwvvvuuussssssuuuwwwyyy|||uuummmkkkqqqyyyyyy{{{zzzwwwwww{{{}}}|||~~~|||uuunnniiihhhfffaaa]]]\\\PPPKKKEEECCCEEEEEEAAA===::::::;;;;;;;;;>>>AAADDDGGGIIILLLMMMIIIJJJTTTaaaNNNRRRGGGIIIHHHHHHIIIJJJJJJJJJIIIJJJHHHAAAFFFPPPMMMbbbtttmmmooo{{{xxxvvvuuuxxxwwwrrrrrrtttrrrkkkpppqqqtttxxxyyyyyy{{{~~~~~~tttmmmiiiddd^^^XXXRRRPPPMMMJJJGGGDDDBBBAAA===???@@@AAAAAA@@@>>>===<<<===>>>@@@BBBCCCDDDEEECCCBBBBBBBBBCCCFFFIIIKKKKKKNNNQQQRRRSSSUUUZZZ^^^dddiiiooosssuuu{{{uuufffTTTEEECCCDDDAAA???AAA???@@@@@@@@@@@@AAADDDFFFJJJMMMVVVwwwgggMMMMMMHHHIIIHHHDDDBBBCCCEEEFFFAAA@@@???=========>>>>>>@@@;;;===EEELLLYYYuuu|||vvvzzzeee\\\UUULLLDDDAAA<<<999::::::888999===BBBBBBDDDEEEGGGGGGHHHHHHCCCCCCBBBBBBDDDIIIPPPUUUnnn___WWWMMMHHHDDDCCCCCCAAA??????tttJJJ<<<>>><<<999<<>>???CCCDDDEEEKKKRRRaaahhh}}}tttQQQIIIMMMJJJIIIGGGFFFDDDCCCCCCBBB>>>>>>>>>???@@@@@@>>>;;;<<<;;;<<<@@@GGGUUUlllggg[[[TTTIIIBBBBBB>>><<<999777888;;;???BBBCCCBBBBBBEEEHHHHHHEEEBBBFFF===:::???GGGMMMVVV___uuutttRRRPPPGGGEEECCCBBBBBBAAA???===sssJJJ===???===::::::===AAA@@@======@@@CCCKKKbbb}}}|||wwwsssrrrnnniiiggghhhjjjjjjjjjooolllkkkooorrrtttyyyyyyzzzzzzxxxvvvvvvxxxzzz{{{zzz{{{~~~xxxrrrnnniiieee___YYYTTTOOOJJJFFFCCCAAA???>>>>>>===:::777999999:::<<<@@@DDDGGGIIIFFFKKKJJJJJJSSSaaaUUUIIIJJJ@@@DDDDDDDDDEEEGGGHHHJJJKKKKKKGGGDDDEEEFFFIIISSS___~~~}}}mmmwwwssskkkrrr{{{|||yyyuuusssmmmhhhgggjjjgggbbbgggiiinnnrrrvvvwwwwwwwww}}}vvvqqqnnnjjjfffccc]]]YYYVVVTTTUUUVVVTTTSSSPPPQQQQQQRRRRRRSSSSSSSSSUUUXXXZZZZZZXXXZZZ```eeeeeeiiinnntttyyylllWWWMMMMMMKKKGGGCCCAAAAAAAAA@@@>>>AAAEEEHHHGGGCCCIII]]]rrr\\\KKKJJJGGGHHHGGGEEEDDDBBBAAAAAAAAA@@@???>>>>>>??????===;;;???======>>>@@@III]]]ooonnnXXXQQQMMMDDD===<<<<<<;;;:::999:::===@@@BBBCCCCCCCCCFFFHHHHHHEEEAAABBB???AAAGGGMMMQQQYYYaaauuucccIIIGGGGGGEEECCCBBBBBBAAA???===pppHHH<<>>AAATTTqqqvvvpppllljjjgggeeeeeeeeeeeedddkkkiiijjjpppsssuuuxxx}}}vvvzzz|||zzzvvvuuuxxx|||~~~|||{{{~~~~~~{{{~~~|||||||||zzzvvvqqqkkkhhhbbb^^^XXXRRRMMMIIIEEEBBB===;;;::::::;;;;;;999777999:::===@@@DDDHHHJJJLLLGGGNNNKKKKKKccciiiIIIHHHJJJ===@@@@@@BBBCCCEEEHHHJJJKKKLLLEEE@@@BBBHHHKKKNNNQQQoooyyyuuusssooosssyyy|||ssspppjjjcccdddggggggcccaaabbbeeekkkrrrvvvvvvtttzzz{{{yyysssmmmgggeeeffffffccc___^^^^^^^^^^^^^^^]]]]]]]]]___aaabbbbbbcccgggnnntttsss{{{yyy___TTTOOOHHHEEEFFFDDDBBB@@@@@@@@@AAA@@@???AAAEEEHHHFFFGGGYYYpppKKKLLLOOOGGGEEEDDDCCCAAA@@@?????????BBB@@@>>>===>>>>>>===;;;;;;;;;<<<>>>AAAIIIZZZjjjppp___PPPMMMKKKCCC<<<:::::::::;;;<<<===???AAABBBDDDDDDEEEGGGHHHGGGCCC@@@>>>AAAFFFLLLOOORRRZZZddd{{{VVVIIIFFFGGGEEECCCBBBBBBBBB@@@>>>mmmGGG<<>>;;;???AAABBBBBB???======>>>===JJJccc~~~zzzuuukkkiiigggeeecccaaa___^^^]]]___gggqqqvvvtttssstttuuuzzz}}}zzzsssppptttxxx{{{yyyxxxxxxzzz{{{yyywwwvvvzzzyyywwwtttooojjjfffccc\\\WWWQQQLLLHHHEEEBBB???;;;:::999999999:::999999:::===@@@DDDFFFHHHJJJLLLPPPMMMEEETTT}}}yyyYYYJJJHHHIIIBBB@@@AAABBBCCCEEEGGGIIIJJJJJJDDD@@@CCCIIIMMMMMMLLL[[[||||||yyy}}}nnnkkkoootttmmmlllgggbbbdddhhhgggbbb___^^^```fffoootttssspppuuu{{{{{{zzz{{{yyysssmmmkkkkkkkkkkkkkkkkkkkkkkkknnnooopppqqqsssyyymmm\\\MMMJJJLLLJJJFFFDDD????????????@@@@@@??????DDDCCCEEEOOObbb___HHHLLLNNNHHHDDDCCCBBBAAA?????????>>>CCCAAA>>><<<<<<===<<<;;;888999<<<@@@BBBHHHWWWfff{{{qqqeeeXXXLLLIIIGGGAAA;;;999888:::<<<>>>AAABBBCCCCCCDDDEEEFFFGGGGGGEEEBBB???===AAAGGGKKKNNNVVVeeeqqqkkkPPPMMMFFFFFFDDDCCCBBBBBBBBB@@@>>>nnnHHH>>>BBB@@@>>>AAABBBDDDDDDBBB@@@???>>>@@@EEEWWWqqqtttpppeeeeeedddbbb___]]][[[ZZZRRRUUU\\\ggglllllllllnnnpppuuuwwwssslllgggiiinnnnnnmmmlllmmmnnnooooooooowwwzzztttrrrnnniiiccc^^^[[[YYYTTTOOOIIIDDDAAA???===;;;======<<<;;;::::::;;;<<<===@@@DDDFFFFFFGGGIIIKKKPPPNNNPPPjjjZZZQQQLLLBBBAAADDDDDDDDDCCCDDDDDDEEEFFFGGGHHHGGGEEEDDDFFFIIIKKKJJJIIIaaa|||xxxlllbbb^^^]]]bbbdddddddddgggjjjgggaaaaaa______eeelllpppnnnkkkrrruuu}}}qqq]]]OOOHHHCCCCCCDDDBBB???===>>>?????????????????????HHHDDDMMMiiinnnSSSIIIEEEEEEFFFDDDCCCBBBAAA@@@@@@??????CCC@@@===<<<<<<<<<<<<;;;:::;;;===???>>>@@@LLLXXX{{{xxxyyy~~~qqqddd\\\WWWMMMDDD@@@>>>;;;999888888:::===AAACCCDDDDDDDDDDDDEEEFFFFFFDDDBBB@@@???@@@CCCGGGMMMYYYmmmVVVKKKKKK@@@EEECCCBBBAAABBBAAA@@@>>>oooJJJ@@@DDDBBB@@@>>>???AAABBBBBBAAA???>>>BBBDDDOOOcccwwwqqqddd___`````````^^^ZZZXXXXXXXXXRRROOOPPPUUUZZZ]]]ccciiilllooorrrpppjjjggghhhkkkhhhhhhiiiiiijjjkkkkkklllpppuuuyyyzzzxxxxxx}}}yyywwwzzz~~~}}}wwwrrrmmmiiiddd^^^YYYUUURRRQQQQQQMMMGGGBBB@@@>>>===<<<>>>>>>>>>===;;;<<<>>>@@@AAADDDGGGGGGFFFGGGJJJMMMQQQ```qqquuuKKKOOOMMM??????GGGFFFEEEDDDDDDCCCCCCDDDDDDGGGHHHGGGBBBBBBFFFJJJJJJEEEQQQkkkpppdddVVVIIIVVVZZZ___ccciiilllhhhaaacccaaaaaadddiiikkkjjjhhhoooppptttyyyzzz{{{wwwjjj___SSSIIIEEEBBB???===<<<<<<===???>>>???@@@?????????AAACCCGGGIII\\\mmmQQQKKKKKKCCCAAAGGGDDDCCCBBBAAA@@@@@@@@@@@@AAA???===<<<======<<<:::999:::>>>@@@???BBBMMMZZZfff~~~}}}{{{{{{|||lll___UUUOOOJJJEEE>>>;;;:::;;;<<<===999<<>>======;;;<<<===<<<;;;<<<@@@CCCCCCFFFIIIIIIHHHIIINNNSSSdddfffHHHJJJGGGAAACCCHHHDDDDDDCCCBBBBBBBBBBBBBBBEEEFFFDDD@@@CCCLLLRRRSSSHHHJJJZZZ~~~{{{dddLLLLLLQQQXXX___fffllliiibbbaaabbbbbbdddeeegggggghhhllllllooossssssrrrvvv}}}~~~oookkkbbbUUUNNNLLLKKKHHHEEECCC???======@@@BBBBBB===>>>?????????AAAEEEIIIMMMWWWpppkkkWWWHHHGGGIIIFFFEEEHHHCCCCCCBBBAAA@@@@@@@@@@@@>>>===<<<===>>>>>><<<:::999:::>>>AAAAAADDDPPP]]]]]]uuuzzzxxx|||~~~lll___UUUMMMGGGAAA@@@>>>;;;:::<<>>===gggBBB888<<<:::777888999<<>>;;;DDDLLLRRRbbb{{{{{{zzzxxxkkk[[[QQQnnnmmmhhh```VVVPPPNNNNNNMMMIIIHHHJJJKKKJJJLLLQQQYYY\\\```eeeiiilllnnnoooppprrrttttttrrrqqqppppppooopppqqqnnnkkkmmmttt{{{oooooopppssswww{{{}}}}}}zzzvvvrrrpppoookkkddd^^^YYYVVVQQQLLLHHHGGGHHHIIIIIIDDD>>>:::999999888888777999:::::::::<<>><<<;;;???BBBAAA===;;;===??????@@@CCCIIINNNZZZjjjYYYRRRIIICCCDDDGGGGGGDDDBBBBBBAAA@@@?????????@@@===<<<<<<>>>???>>><<<:::>>>>>>??????<<<<<>>>>>??????===<<<~~~aaaBBB;;;:::888;;;:::===AAACCCCCCCCCCCCCCC:::BBBGGGJJJXXXqqq}}}sssssswwwuuullldddwwwzzzbbbRRRKKKJJJTTTKKKJJJKKKKKKIIIGGGEEEDDDDDDKKKNNNSSSYYY___dddgggiiimmmnnnoooooonnnnnnoooppp|||wwwpppmmmnnnrrrttttttqqqqqqrrrrrrtttuuuvvvwwwvvvuuurrrmmmhhhaaa\\\YYYOOOOOOLLLGGGBBBAAACCCFFFEEECCC@@@<<<999777666666888:::===>>>???BBBFFFIIIJJJFFFIIIMMMHHHGGGcccdddRRREEEFFFHHHFFFHHHOOOKKKGGGCCC@@@@@@@@@AAAAAAEEE@@@???EEEGGGKKK[[[oooeee]]]NNNUUUyyy[[[JJJCCCQQQ^^^``````dddbbb```___aaadddfffdddbbbmmmlllkkkiiihhhjjjnnnqqqrrrpppnnnmmmpppvvv|||{{{pppeee\\\UUUQQQLLLHHHCCCAAAAAAAAA@@@>>><<<<<<>>>AAAAAA>>>===>>>@@@BBBDDDDDDBBBEEETTTdddwwwiiiOOOKKKFFFCCCBBBCCCDDDDDDEEEDDDAAA???>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<>>>>>><<<;;;;;;>>>BBBFFFUUU```~~~zzzsssssswwwppphhh[[[PPPIIIDDD???<<<::::::999999:::;;;===>>>@@@AAABBBCCCDDDDDDDDDDDDCCC???<<<===>>>???CCCIIIHHHUUUbbbvvvsssLLLJJJAAABBBGGG999AAA@@@>>><<<;;;:::;;;;;;}}}```BBB::::::888;;;<<>>===???BBB===<<<;;;::::::;;;;;;<<<===>>>@@@AAACCCDDDEEEFFFHHHCCCDDDJJJKKKSSStttzzzWWWJJJAAACCCEEEBBBDDDKKKDDDBBB@@@???@@@BBBBBBBBBBBB??????@@@>>>GGGdddyyyYYYNNNaaawwwxxxYYYBBBGGGWWW[[[UUUPPPYYYXXXYYY[[[___aaabbbbbbggggggfffdddaaabbbeeeiiijjjiiihhhgggiiikkknnnqqqtttuuuwww{{{yyypppjjjbbbZZZTTTOOOJJJGGGHHHEEEAAA@@@AAAAAA???>>>???<<<:::;;;???AAABBBCCCBBB@@@AAAEEENNN]]]uuu}}}WWWLLLIIIEEECCCDDDEEEEEEEEECCCBBBAAA???>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;::::::;;;???BBBKKKRRRgggzzzssszzz}}}uuuccc[[[QQQIIICCC???;;;999888888999:::<<<>>>@@@@@@@@@AAABBBCCCDDDCCCBBBBBBAAA>>>===@@@BBBBBBFFFLLLTTTlll]]]CCCGGG>>>???FFF===@@@???===<<<;;;::::::;;;{{{___BBB::::::888;;;<<<>>>AAABBBAAA@@@@@@@@@CCCBBBAAABBBFFFPPPdddvvv~~~{{{{{{}}}___BBB@@@:::???BBBEEEDDDCCCAAA@@@@@@@@@@@@>>>???@@@BBBEEEIIILLLNNNYYYZZZ[[[[[[ZZZZZZ[[[]]][[[\\\^^^aaaeeegggfffeeeeeeggghhhhhhfffccc^^^[[[YYYWWWTTTPPPMMMIIIGGGFFF??????>>><<<:::;;;===???888888999999;;;<<<>>>???@@@@@@BBBDDDGGGHHHGGGEEELLLFFFFFFKKKOOO\\\{{{{{{ZZZLLLDDD@@@CCCCCC@@@CCCJJJEEECCCAAAAAABBBBBBBBBAAA???@@@AAA>>>:::JJJtttbbbJJJLLLYYYsss~~~uuuRRREEEHHHKKKJJJIIIOOORRRUUUXXXYYYZZZ\\\]]]```bbbccc```\\\[[[^^^ccchhhhhhggggggfffggggggggggggggghhhkkknnnsssxxxzzz~~~|||wwwqqqllleee___ZZZXXXTTTOOOJJJHHHFFFDDDCCCBBBAAA??????@@@@@@???===???===;;;===AAAEEEEEEDDDGGGFFFIIIUUUfff{{{tttSSSHHHHHHFFFDDDDDDEEEFFFFFFEEEAAA@@@???>>>>>>>>>>>>???===>>>>>>>>>>>>===<<<<<<999:::::::::999999;;;===DDDJJJXXXlllnnnaaammm~~~yyyhhh___]]]RRRNNNGGGBBB>>><<<999777555777:::===???AAABBBBBB@@@AAABBBCCCCCCBBB@@@>>>===<<>>DDD<<<;;;CCC>>>???>>>===<<<;;;:::::::::~~~yyy^^^AAA::::::888::::::<<<======<<<;;;;;;;;;???<<<>>>BBBCCCGGGZZZoootttwwwyyy|||uuuMMMEEE:::;;;@@@EEECCCBBBAAA@@@???>>>===>>>=========>>>AAADDDFFFKKKMMMNNNNNNMMMMMMNNNOOOPPPQQQTTTXXX\\\]]]]]]]]]]]]]]]^^^]]][[[WWWSSSPPPNNNMMMJJJFFFDDDCCCBBBBBB======<<<;;;:::;;;===>>>::::::::::::;;;;;;<<<<<>>???@@@??????>>><<<@@@CCCCCCDDDFFFFFFEEEJJJOOO[[[jjjwww~~~SSSDDDGGGFFFEEEDDDEEEFFFFFFDDDBBB>>>>>>>>>>>>>>>>>>>>>???===============<<<<<<;;;777999::::::999888999:::>>>GGGSSSbbbuuukkk[[[hhhzzz~~~{{{sssqqqrrr{{{|||eeeVVVQQQQQQGGGEEEBBB???<<<:::999777666999<<<@@@BBBCCCBBBAAA@@@AAABBBCCCBBB@@@===<<<:::;;;@@@FFFGGGGGGJJJPPPVVV^^^FFF@@@EEE>>>;;;>>>;;;======<<<;;;;;;:::::::::{{{vvv\\\@@@::::::888:::999:::<<<;;;999888999:::;;;;;;???EEEDDDDDDRRReeezzzsssuuuuuuwwwxxxSSSIII???CCCEEEAAA@@@??????AAA@@@>>>;;;???>>><<<;;;<<<===@@@AAAEEEFFFHHHGGGFFFFFFGGGIIIGGGHHHJJJLLLMMMOOOQQQSSSSSSSSSRRRPPPNNNMMMKKKKKKFFFEEEBBB@@@????????????===<<<:::::::::;;;<<<<<<<<<<<<<<<<<<===<<<<<<<<>>???@@@@@@AAADDDFFFEEEDDDOOOjjjmmm___KKKFFFIIIEEENNNeeexxx{{{___MMMEEEAAA???EEEMMMQQQPPPNNNMMMNNNTTTYYY^^^```^^^^^^```dddaaa___]]]\\\\\\^^^aaacccgggfffdddbbbaaaaaabbbccchhhmmmssstttrrrpppooopppssstttuuuuuusssqqqnnnmmmlllkkkhhhddd```]]]]]]^^^YYYVVVSSSQQQPPPOOONNNLLLHHHFFFCCCAAAAAAAAA@@@???;;;<<<>>>????????????@@@>>>EEEIIIDDDBBBHHHOOORRRVVVaaappp{{{~~~\\\JJJHHHGGGEEEDDDDDDDDDDDDCCC@@@>>><<<<<<==================;;;<<<<<<<<<<<<;;;::::::777999;;;;;;:::999999999888@@@JJJWWWhhhzzzxxxuuu___fffrrrssswwwsssjjjffffffmmmwwwzzz}}}|||jjjZZZOOOJJJHHH??????>>>===;;;999999999;;;===@@@CCCDDDCCCAAA??????@@@AAAAAA@@@>>><<<::::::<<>><<<888<<<<<<;;;;;;::::::999999xxxtttZZZ???::::::888::::::;;;<<<;;;:::999:::<<<<<<>>>CCCFFFDDDDDDLLLVVVlll|||xxxwwwuuuyyyvvv^^^PPPJJJTTTKKKDDD@@@===<<<>>>@@@>>><<<===<<<;;;::::::;;;<<<======???@@@@@@???>>>@@@AAA>>>???@@@@@@@@@AAAEEEGGGIIIHHHGGGEEEDDDDDDDDDDDD>>>===<<<;;;;;;;;;;;;;;;:::999777888:::;;;;;;:::;;;<<<===???@@@AAAAAAAAAEEEFFFFFFEEEFFFIIINNNRRR[[[kkk{{{{{{bbbFFFBBBLLLKKKGGGBBB>>>???DDDJJJMMMHHHAAA===<<<>>>AAABBBBBBCCCDDDCCCBBBFFFOOOWWWPPPJJJ>>>>>>FFFCCCDDDPPPhhhaaaAAA:::>>>CCCFFFGGGGGGHHHHHHJJJOOOTTTYYY[[[]]]^^^^^^ZZZXXXVVVVVVWWWZZZ^^^aaaeeeccc```]]][[[ZZZZZZ[[[]]]aaafffhhhffffffgggiiifffgggfffccc^^^YYYVVVUUUVVVXXXYYYUUUPPPNNNOOORRROOOLLLIIIGGGFFFEEECCCBBBAAA???>>>>>>@@@AAA@@@???;;;===????????????AAACCCDDDJJJJJJEEEHHHYYYkkksssxxx___GGGIIIJJJCCCDDDCCCAAAAAABBBAAA>>><<<;;;;;;<<<=========<<<<<<:::::::::::::::999888888666888::::::999999:::;;;:::<<>>999:::;;;:::888888:::;;;???AAACCCDDDDDDCCC@@@????????????>>>===<<<;;;;;;<<<>>>CCCHHHIIIKKKTTT^^^cccQQQIII@@@===@@@@@@===:::::::::;;;;;;::::::999888vvvrrrYYY???::::::888:::999:::;;;:::999999;;;<<<:::@@@CCCAAA@@@DDDIIIJJJWWWjjj~~~~~~|||xxx~~~vvvqqqaaa___lllTTTWWWNNNCCC<<<;;;<<<===<<<::::::::::::::::::::::::777888999999888888999:::777999;;;;;;:::;;;===@@@????????????>>>===;;;:::888888888999888888777777888666666888;;;======<<<;;;===???AAACCCDDDEEEEEEFFFHHHIIIHHHGGGNNNZZZddd}}}mmmNNNCCC@@@HHHHHHEEEBBB@@@AAACCCDDDFFFCCC@@@>>>???AAABBBBBBAAACCCDDDCCCBBBBBBBBBBBBCCCDDD<<<;;;DDDEEEAAAEEEOOOrrr]]]DDDAAA===;;;===???AAABBBCCCEEEJJJQQQWWWZZZXXXUUUSSSSSSSSSTTTVVVXXXZZZ\\\^^^]]]ZZZWWWVVVUUUVVVVVVVVVYYY[[[[[[YYYYYY]]]```YYYYYYXXXSSSMMMHHHFFFGGGGGGIIIIIIIIIFFFEEEEEEEEEEEECCCAAAAAAAAA@@@>>><<>>===>>>???@@@???>>>===???@@@???>>>???BBBFFFFFFMMMPPPSSSdddkkkIIIBBBFFFFFFAAAAAA???>>>>>>??????>>>===;;;;;;<<<===<<<<<<::::::888888888888888777777666555777888999888888:::<<<<<<;;;AAAOOO]]]kkk{{{ppphhheeemmmxxx~~~wwwuuu~~~lll\\\XXXXXXWWW[[[```gggkkkpppvvvwwwfff```VVVMMMFFFAAA<<<888666777999999999:::>>>AAAAAABBBDDDEEEEEECCCBBBAAA???>>>===;;;;;;;;;<<<<<<@@@BBBFFFKKKNNNSSS```mmmfffPPPEEEGGG@@@<<<@@@AAA>>>???999::::::;;;:::999888888uuurrrYYY???999:::888:::777888999888777777999;;;777???@@@;;;===FFFJJJGGGFFF[[[ttt~~~zzzwwwqqq}}}ooossscccmmm___LLL???::::::::::::888999:::;;;;;;;;;::::::777999::::::999999:::;;;333777:::;;;::::::<<<>>>888:::<<<<<<;;;888555333555666777888888777666555777555666999>>>AAAAAA@@@???@@@BBBDDDEEEEEEEEEEEECCCGGGIIIIIIJJJTTTfffuuuwwwJJJBBBFFFFFFEEEEEEEEECCCCCCDDDDDDBBBDDDCCCBBBCCCDDDDDDBBB@@@AAADDDFFFEEEEEEEEEEEECCC<<>>GGGHHHAAA@@@EEE[[[zzz{{{SSSJJJ>>>777666:::===>>>AAAAAAEEEMMMUUUXXXTTTOOOLLLMMMOOOQQQSSSSSSSSSSSSVVVTTTRRRPPPOOOPPPQQQRRRUUUVVVVVVSSSPPPPPPSSSWWWTTTUUUSSSNNNHHHDDDDDDEEEEEEDDDDDDEEEFFFEEEBBB??????>>>>>>???AAAAAA@@@>>>???>>><<<<<<<<<<<<:::999???AAAAAA@@@>>>???DDDGGGDDDMMMWWWfff}}}QQQDDDFFFEEEBBBCCC>>>===;;;<<<>>>??????>>>;;;;;;<<<<<<<<<;;;999999777777777777777666555555444555777777777888:::<<<999888AAASSS^^^eeezzzyyycccVVVaaaiiiooorrrwww}}}nnnTTTOOORRROOOQQQWWW]]]bbbeeekkkttt{{{}}}tttiiicccTTTQQQMMMGGGBBB===:::999555777999:::;;;>>>DDDHHHBBBCCCDDDEEEEEEDDDDDDCCC???===;;;:::999:::<<<===CCCEEEIIINNNRRRYYYiiixxxRRRPPP???GGGDDD===@@@@@@>>>BBB888999:::;;;:::999888777sssoooXXXBBB>>>:::666999777888;;;=========<<<;;;;;;<<<>>>@@@BBBCCCDDDDDDCCCNNNbbbvvvyyy}}}~~~gggHHH777777;;;<<<999;;;<<<:::777777999<<<888999:::999888777999;;;999999999999999999999999999999999888999999::::::666666666666777888999:::;;;;;;;;;>>>AAACCCDDDDDDEEEAAA@@@EEEFFFCCCDDDHHHFFFEEEDDDHHHUUUiiiZZZFFFMMMMMMBBBGGGDDD@@@??????AAABBBBBBCCCCCCDDDBBB???=========AAAAAAAAAAAAAAAAAAAAAAAADDDDDDCCCCCCBBBBBBAAAAAA@@@OOOhhh}}}iiiSSSEEE===888888;;;666>>>BBB???CCCKKKLLLFFFCCCEEEHHHJJJLLLNNNMMMJJJMMMLLLLLLLLLLLLMMMNNNNNNMMMLLLJJJIIIIIIJJJLLLMMMMMMLLLKKKIIIEEEBBB>>><<<@@@@@@>>>===<<<<<<<<<<<<>>><<<;;;===??????===:::===>>>>>><<<:::;;;>>>AAADDDCCC@@@<<<>>>EEEHHHGGGQQQWWWgggvvvcccJJJ<<<<<<@@@BBB@@@<<<===>>>>>>>>>===;;;:::;;;;;;;;;;;;;;;;;;;;;;;;777777888999999777666555888666555444444555666888:::888===IIIXXXeeesss}}}|||cccQQQSSSUUUWWW]]]hhhsssyyyyyy~~~{{{hhhTTTJJJJJJLLLNNNMMMPPPUUUZZZ___iiisssvvvzzzyyylllaaaWWWPPPGGGEEEBBB???<<<:::::::::666888:::===@@@CCCDDDEEEFFFDDDCCCBBBCCCCCCAAA@@@BBB===:::;;;<<<;;;<<<@@@AAAKKKPPPTTTZZZ\\\jjjfffPPPDDDCCC@@@>>>>>>??????<<<:::>>>===;;;:::999888888888ppplllVVV@@@<<<999555888777888:::<<<<<<<<<;;;::::::;;;===???@@@@@@???>>>>>>DDDUUUkkk}}}~~~}}}~~~{{{]]]JJJ???888333999:::::::::999888999:::===>>>???>>><<<;;;999888999999999999999999999999:::999999999999:::;;;;;;888888888888999:::;;;<<>>======>>>@@@BBBCCCEEECCCEEEIIIHHHDDDDDDHHHHHHIIIKKKQQQ___sssoooNNNDDDFFFIIIJJJMMMJJJEEECCCCCCCCCCCCCCC@@@AAAAAA???======>>>???@@@@@@@@@@@@@@@@@@@@@@@@CCCBBBBBBBBBAAAAAA@@@@@@GGGEEENNNeeerrr]]]SSSMMMFFF???;;;<<<;;;:::<<>><<<:::@@@???>>>===<<<<<<;;;;;;===;;;:::;;;===??????======>>>>>><<<:::999999:::<<>><<<:::888777777777999;;;===@@@BBBDDDEEEEEEBBBAAA@@@AAABBBBBBAAA???>>>999888:::<<<<<<>>>BBBFFFKKKJJJOOOZZZbbbpppUUUKKKDDDBBB@@@>>>===>>>>>><<<:::===<<<;;;:::999888888888lllhhhRRR===:::777444888777888999:::::::::888888:::<<>>;;;:::888999:::<<<<<<<<<888888999;;;<<<<<<999777:::::::::::::::::::::::::::::::::::::::;;;<<<<<<<<<;;;;;;<<<<<<===>>>???BBBAAA???>>>???AAADDDFFFFFFGGGJJJLLLKKKHHHIIINNNZZZ\\\aaagggqqqrrrLLLEEEFFF@@@AAAKKKGGGDDDAAA??????@@@@@@???>>>>>>>>><<<;;;;;;>>>AAA>>>>>>>>>>>>>>>>>>>>>>>>AAAAAA@@@@@@@@@@@@@@@@@@GGG???===KKKfff~~~pppUUUAAA:::444777::::::888888:::;;;<<<<<<<<<<<<>>>@@@>>>>>>======>>>>>>???@@@???>>>===<<<<<<===>>>???===============<<<;;;:::999::::::;;;;;;;;;::::::<<<:::888888;;;>>>??????;;;<<<>>>???@@@@@@@@@AAACCCFFFIIINNNZZZmmm{{{uuuNNNFFFCCC@@@@@@AAAAAA>>>;;;;;;;;;<<<<<<<<<;;;:::999999999999999999888888888888888777777666666777777777666555444444555666777888444444:::BBBKKKWWWaaavvvzzzbbbRRRIIIDDDEEEEEEGGGQQQ]]]hhhiiieee\\\UUUSSSRRRPPPIIICCC@@@AAADDDGGGNNNUUUVVV^^^iiirrryyy|||xxxlll[[[MMMDDD@@@===<<<999888777666666666777777===>>>@@@BBBCCCEEEEEEFFF>>>>>>>>>@@@BBBBBB@@@>>>;;;888777;;;>>>???CCCHHHLLLOOOOOOWWWjjjwwwYYYEEEFFFBBBAAA???============;;;:::<<<<<<:::999888888777777iiieeePPP<<<999777555888777888888999888888777666:::<<<@@@CCCCCCAAA>>><<<;;;888===LLL___ooo||||||{{{vvvrrrrrrhhh^^^\\\MMMGGG???;;;;;;===>>>===:::999999:::<<<===;;;888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>????????????@@@AAABBBBBBBBBBBBCCCCCCCCCEEEHHHJJJFFFHHHJJJKKKLLLQQQZZZbbbyyy}}}mmmPPP???FFFIII???;;;BBB<<<:::999999;;;===>>>>>>======<<<999888999<<>>===<<<===>>>???AAAAAA@@@AAAAAABBBCCCDDDEEEFFFJJJVVVdddsssyyyXXXHHHHHHEEEAAA===<<<===>>>???;;;;;;;;;;;;::::::999999999999999999999888888888999888777555555666777777777666555555555555666777999555333777<<>>>>>>>>@@@AAA@@@>>>;;;;;;999:::>>>AAACCCHHHNNNNNNZZZcccqqqvvvJJJBBBAAA>>>???>>>===<<<<<<<<<;;;:::;;;;;;999888888777777777hhheeePPP<<<999888666999777777777777777777666666777:::>>>BBBCCCAAA???===;;;:::<<>><<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>???@@@AAAAAAAAAAAABBBCCCDDDEEEAAADDDFFFFFFEEEDDDFFFGGGBBBDDDEEEHHHQQQbbbtttPPPHHHDDDEEEDDD>>>;;;<<<===;;;:::;;;===???@@@@@@>>>===;;;888666777:::<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@;;;AAAFFFDDDFFFVVVsssqqq]]]KKKEEEAAA999555777:::666555:::;;;999999<<<;;;;;;::::::;;;;;;<<<===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<============<<<@@@@@@AAAAAAAAAAAAAAABBBGGGGGGFFFCCC@@@@@@CCCGGGUUUkkkoooTTTLLLJJJJJJGGGBBB===::::::===???;;;;;;::::::999999999999;;;:::::::::999999999888999888666555555555666777666666555555555555666666999555444666888===GGGRRRZZZkkkzzz~~~rrr^^^KKKDDD@@@<<<===CCCGGGIIINNNZZZpppqqq\\\FFF@@@EEEGGGEEEAAADDDHHHNNNTTT[[[aaahhhmmmooowwwvvvjjjddd___WWWOOOJJJGGGBBB>>><<<:::888777555666777999;;;<<<===>>>???@@@AAABBBCCCCCCCCCCCCAAA@@@??????@@@>>>;;;999;;;:::<<<@@@CCCDDDKKKRRRUUUooo```HHHCCC???>>><<<===<<<<<<;;;::::::::::::999888888777777777777hhheeePPP<<<999888666:::777777777777777777777777555888;;;>>>??????===;;;999:::>>>AAAFFFTTTmmm~~~ttt]]]MMMCCC@@@????????????===;;;:::;;;===<<<<<<<<<<<<<<<<<<<<<<<<============>>>@@@AAABBBBBBBBBBBBCCCCCCDDDEEEFFFBBBEEEGGGFFFCCCAAACCCEEEFFFIIIKKKRRRbbbxxxhhhIIIKKKHHH???:::;;;======@@@>>><<<<<<======<<<;;;<<<<<<;;;999666666888:::========================;;;;;;<<<===>>>??????@@@>>>>>>>>>???EEERRRbbbmmmrrrfff```]]]XXXTTTSSSDDD888111555888666555888999999999999999::::::;;;:::::::::;;;;;;:::::::::<<<<<<;;;:::999999::::::===<<<<<<;;;;;;;;;;;;<<>>===<<<;;;;;;<<<;;;:::999999999::::::;;;;;;;;;:::999999888888777777666666555555666666666666666666666666666666666444333444555888AAAJJJVVVhhhuuu~~~www[[[EEE:::999<<>>>>>===<<<;;;999888777555666888:::<<<===>>>>>>??????@@@AAABBBBBBBBBBBBCCCAAA???======<<<:::888::::::===BBBDDDFFFNNNWWWmmmqqqPPPCCC?????????:::;;;<<<;;;999888999:::999888888777666666777777hhhdddOOO;;;999777555888666666666666777888999999888999;;;======<<<;;;:::555888<<<>>>???HHH]]]rrr|||ssscccZZZXXXYYYZZZ]]]^^^XXXMMMCCC@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>???AAABBBCCCBBBBBBBBBCCCCCCDDDEEEFFFCCCEEEFFFDDDBBBDDDJJJOOO]]]aaaeeelll|||zzzPPPFFFFFFBBB<<<999:::<<<===>>><<<::::::::::::999777999::::::999888888999;;;;;;;;;;;;;;;;;;;;;;;;;;;888888999:::;;;<<<======???<<<:::;;;@@@GGGLLLOOOjjjhhhRRR???<<<===999666888999888888888888999:::::::::::::::;;;;;;:::::::::<<<;;;:::::::::;;;<<<===>>>>>>>>>???AAAEEEIIIKKKKKKKKKJJJHHHHHHLLLRRRXXXcccnnnzzz|||xxxyyyxxxWWWMMMLLLGGG@@@===<<<;;;<<<>>>>>><<<:::===<<<;;;:::999::::::;;;:::::::::999888888777777666666777777666666555444555555666666666666555555555444444555444444;;;DDDNNNbbbnnnvvvyyyWWWAAA<<<===:::888;;;???HHHWWWiiirrrtttZZZPPPHHHFFFDDD@@@=========???AAACCCEEEHHHMMMPPPUUU\\\dddhhhjjjnnnvvv}}}vvvnnn___WWWMMMFFFCCCAAA???<<<888888999888777777777888777888:::<<<>>>?????????>>>???@@@AAABBBCCCCCCBBBBBB???;;;::::::::::::999:::;;;@@@FFFIIIMMMVVV```wwwRRRHHH<<<;;;AAA<<<999;;;<<<;;;888777999:::888888777666666666666777gggdddOOO;;;888666333777666666666666777888::::::======>>>>>>>>>===;;;;;;222555999:::999>>>MMM]]]rrrtttyyywwwuuuqqqssswwwkkkTTTGGGBBB========================>>>>>>>>>???@@@BBBCCCDDDBBBBBBBBBBBBCCCDDDEEEFFFCCCDDDDDDCCCCCCJJJUUU^^^vvv{{{xxxXXXAAA@@@<<<;;;??????;;;888999;;;:::::::::<<<===<<<;;;666888999:::999999;;;<<<::::::::::::::::::::::::555555666888999:::;;;;;;:::===???===999999===BBBDDDjjjvvvXXXNNNKKKDDD???@@@:::999999999999:::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;<<<>>>???AAADDDEEEFFFJJJQQQYYY```eee```___\\\YYYZZZaaalllttttttNNNEEEHHHDDD>>>===BBB===888777:::===>>>======<<<;;;:::999:::;;;;;;999999999888777666666555555666777777777666444333555555666666666666555555666666777777444222888AAAAAAWWWdddpppvvv{{{oooOOODDD>>>666777999;;;===DDDKKKMMMJJJEEEEEEHHHHHHCCC;;;;;;???:::<<>>@@@AAAAAAAAA@@@??????AAABBBCCCCCCDDDDDD???<<<888777888999:::;;;<<<>>>DDDKKKOOOTTT^^^iii{{{NNNBBBGGG:::;;;CCC888888:::<<<;;;888777888:::888777777666666666666777ggg^^^MMM<<<444555777666888777777666555444444444555777:::;;;<<<;;;999888555777999777666:::BBBIIIcccjjjxxx~~~wwwuuu|||ggg\\\VVVDDDCCC===>>>DDD???;;;CCC>>>>>>BBBIIIJJJDDD???===BBB>>>???DDDEEEAAAAAAEEEIIIHHHEEEDDDJJJZZZooouuuTTTHHHBBB<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::::::::999999999:::;;;;;;===;;;888777888999999888999999999888999999::::::;;;::::::::::::;;;<<<<<>>;;;;;;===??????>>>===>>>@@@AAABBBCCCEEEFFFGGGPPPVVVXXXdddyyypppiiikkklll|||dddSSSEEECCCDDDAAA>>>>>>???===;;;999999:::<<<===@@@>>>===;;;;;;===>>>@@@888888777777888888999:::666555555555555444444444222333444444555555444444555555555555666666666666;;;LLL^^^rrrfffOOO@@@:::;;;:::<<<@@@>>>:::===EEEBBBCCCDDDDDDDDDBBB@@@>>>>>>>>>======>>>???@@@@@@DDDFFFHHHKKKNNNRRRWWW[[[bbbgggoooxxx~~~zzzeee^^^UUUOOOMMMJJJFFFAAA@@@===999888999999777444888777555555666888;;;===??????>>>??????AAABBBCCCDDDCCCBBBAAA@@@@@@@@@@@@:::;;;:::777666888999888:::???KKKTTTTTTUUUdddwwwPPPIIIAAA===>>>???>>><<<;;;;;;:::999888777666555777777777777777777777777fff]]]MMM<<<444555777666777777777666555444444444555777999;;;<<<;;;999777666777888666444666===CCCWWWaaattt~~~yyytttwwwzzzqqqiii[[[\\\SSSJJJKKKGGGCCCIIIEEECCCEEEIIIIIIDDDBBBDDDAAA;;;999===AAABBBCCCGGGHHHNNNWWW```kkkyyy\\\IIICCC@@@<<<;;;;;;;;;;;;;;;;;;<<<::::::999999999888888888777777777888888:::;;;<<<:::888777777888999888777::::::999888777777777777999999888888999999:::;;;>>>LLL___qqqyyyjjj]]]SSSKKKCCC???>>>AAACCCAAA===;;;<<<>>>;;;===AAAIIIQQQTTTRRROOOJJJSSS[[[```rrr}}}dddWWWLLLCCCCCCDDDAAA>>>===<<<<<<<<<<<<<<<======>>>===<<<;;;:::999999999999888888777777777888999999555555555555444444444444333333444555555555555444444555555555666666666666999HHHYYYjjj~~~kkkRRR>>>===::::::<<<;;;888:::??????@@@AAABBBBBBAAA???>>>=========<<<======>>>>>>>>>@@@BBBDDDFFFIIIMMMPPPRRRWWW^^^fffmmmrrrtttuuuxxxzzz~~~{{{rrrjjjdddUUUOOOHHHDDDCCCBBB???;;;;;;999666555666666555333555666777888:::;;;===>>>===>>>???@@@AAACCCDDDDDDCCCBBBAAA???>>>>>>>>>>>>:::;;;;;;::::::<<<>>>>>>@@@DDDMMMVVVXXX]]]qqqnnnKKKFFF???<<<===>>>===:::::::::999888777666555555555555555555555555555555ddd\\\LLL;;;444555777666777777666666555444444444555777999;;;;;;:::888666888999888666333444999===FFFRRRggg~~~wwwppppppqqqrrrvvvzzzxxxvvveeeaaa```]]]___[[[bbboooyyywwwiii\\\WWWLLLDDD@@@HHHUUU___gggkkkuuu}}}YYYFFF@@@>>>;;;;;;::::::::::::::::::;;;777777777777666666666666555555555666777999;;;;;;777666666777888999777666:::999888777666555555555777666666666666777888888777???IIITTTeee~~~ssssssiiidddhhhnnnrrrkkk^^^UUUTTTXXXXXX[[[dddqqq|||~~~vvvnnnooovvvyyy||||||WWWFFFGGGCCC@@@BBBBBB???======:::;;;<<<<<<<<<<<<;;;:::888888999888888777777666777777777777777888888999555555555555444444444444333444555555666666555555444444444555555555666666777CCCPPP[[[mmmxxxvvv|||```EEE???999666666666555555777:::;;;<<<>>>??????>>>>>><<<<<<<<<<<<;;;;;;;;;;;;;;;<<<>>>>>>>>>@@@BBBEEEBBBEEEJJJPPPUUUZZZ\\\]]]ccceeeiiilllpppuuu{{{zzzooocccbbbaaa^^^YYYSSSNNNKKKDDD???:::999999:::999777666444333333444444444333555777:::<<<>>>?????????<<<>>>@@@BBBDDDDDDDDDDDDAAA@@@>>>===<<<<<<;;;;;;777888:::;;;<<<===???BBBGGGLLLVVVaaafffoooLLLEEEAAA===;;;<<<===;;;888999999888777666555555444444444444444444444444444aaaZZZKKK;;;444666777666666666666555555444444444555666999::::::999777555999999999777555666888;;;;;;AAARRRjjj~~~qqqpppoooqqq{{{~~~|||{{{vvvtttzzzzzzkkkbbb\\\eeewwwUUUBBB@@@>>>:::888:::999999888888999999:::666666666666555555555555666666666666777888999:::555555666777999:::888666777777666555444444444444666666555555666666777888888;;;;;;===IIIbbb{{{}}}{{{{{{~~~xxxqqqPPPBBBFFF>>>>>>??????>>><<<<<<>>>;;;;;;:::999999888888888777888999;;;;;;:::999888777666666666666777888888555555555444444444333333333444555555666666555555333333444444444555555555444===DDDKKKVVVeeepppsss}}}~~~sssmmmsss~~~{{{yyyuuueeeSSSFFF@@@999666777777666555555777888:::<<<<<<======<<<<<<<<<<<<<<<;;;;;;:::<<<===>>>===<<<;;;===>>><<<===???AAACCCEEEGGGGGGNNNQQQTTTWWWZZZ___dddgggpppuuu{{{}}}xxxvvvtttuuuqqqhhhccc___XXXOOOIIIHHHGGGEEEBBB???===<<<;;;888555555666777777666444333333333444666666666;;;<<<>>>???@@@AAABBBBBB>>>???BBBCCCDDDDDDBBBAAA>>>===<<<;;;::::::::::::888999;;;?????????CCCHHHQQQ[[[nnn]]]FFF@@@>>><<<;;;<<<<<<:::888888777777666555555444444444444444444444444444444{{{___XXXIII;;;444666888666555555555555444444444444555666888::::::888666444666666777666666666888999777666???VVVooo~~~yyy{{{xxx|||yyy{{{lllSSS???===???;;;888:::888888777777777777888888666666666666555555555555999888888777777777777888666666666888::::::999777333333333333444555666666666666666666666777888888<<<<<<999555<<>>???@@@???<<<:::888666666555555666666777888555444444444444333333333333444444555555555555555333333333333444444444444444777;;;===EEESSS```ggg}}}|||tttuuurrrkkkppp}}}qqqlllhhhaaaSSSLLLBBB;;;:::::::::888444555666888999:::;;;;;;;;;<<<=========<<<;;;;;;===>>>???===;;;::::::;;;:::::::::;;;<<<===>>>>>>@@@BBBEEEHHHJJJMMMPPPSSSTTTXXX^^^cccfffiiikkklllqqqsssvvvyyy|||~~~~~~}}}}}}xxxuuuooohhhaaa[[[WWWTTTUUUTTTPPPJJJGGGFFFCCC>>><<<;;;:::999888888888888999777666555666777777777555666666777888999;;;<<>>===;;;;;;::::::999:::::::::>>>===AAAEEEEEEDDDJJJSSS]]]nnn}}}~~~TTT@@@HHH======<<<<<<<<<<<<:::999777777666666555444444444555555555555555555555555vvv\\\VVVHHH:::555666888777444444444444444444444444444666888999999777555333222222333333444555555555666333777III```sss~~~}}}vvvttt~~~|||dddHHH???999::::::666777<<<777777666666666666777777777666666666555555555555:::999888777666666666666888777777888999:::888777222222222333444555666777777777666666777777888999888::::::<<>>???>>>999777;;;===>>>;;;999777666999>>>DDDHHHDDDDDDCCCBBB???;;;777444555555555555555666777777444444444444333333333333222333444444555555444444222222222333333333444444444555555666<<>>777777666444555555666777777888999999999:::<<<=========<<<;;;;;;======<<<:::888777888999999:::;;;<<<======>>>888;;;===>>>???@@@CCCEEEFFFHHHLLLPPPTTTWWWXXXYYY\\\^^^aaadddhhhkkkmmmnnntttwwwzzz{{{xxxuuurrrqqqsssvvvzzz~~~}}}{{{yyypppnnnmmmllllllkkkiiiggg```dddgggfffbbb___```bbb^^^[[[WWWQQQLLLGGGDDDBBBCCCAAA>>><<<<<<===<<<;;;777666666555666666777777777777666666666666777777777999:::::::::;;;>>>@@@FFFDDDAAA???>>>@@@BBBCCCAAAAAAAAAAAA???===;;;999:::999999999:::;;;<<<<<>>AAAGGGGGGGGGPPP]]]iii~~~zzzhhhHHHDDDGGG======<<<<<<;;;:::::::::777777666666555555555555555555555555555555555555rrrZZZTTTGGG:::555777888777444444444444444444444444444666888999888666444222111111222333444444333222555444777???KKK\\\rrr~~~rrrFFF;;;:::999888777666777999666666555555555555666666666666555555555444444444777777666666555666666666999777666666777777777666333333333333333444555666666666666666666777888888444777:::AAAMMMZZZ___]]]YYYmmmxxx~~~iiiTTTAAA>>>BBBAAA===:::;;;===<<<777888===>>>;;;999888777777999===BBBEEEAAAAAA@@@>>>;;;888555444555555444444555555666777444444444333333333222222111222333333444333333333222222222222333333333333333444444555888AAANNNYYYnnnttthhheeexxxxxxiiimmmiiiZZZGGG:::777666444888888777777777777777888666888:::<<<======<<<;;;:::;;;===<<<:::888777777999:::;;;;;;<<<<<<;;;;;;666888::::::999999;;;<<<@@@@@@AAADDDGGGIIIKKKKKKJJJLLLNNNQQQTTTVVVWWWXXX]]]___bbbbbb```^^^\\\\\\]]]^^^```bbbcccbbb```___ZZZXXXVVVVVVWWWVVVSSSPPPMMMNNNOOONNNLLLKKKKKKLLLKKKIIIGGGDDDAAA???===<<<999777777888::::::999888555555555555666666777777555666777777777777888999777999;;;;;;;;;;;;>>>AAAAAA@@@???>>>>>>??????@@@@@@???>>>===<<<:::999999888888999:::;;;===??????CCC@@@DDDKKKMMMOOO[[[lllzzzQQQKKKIIIBBB===<<<<<<:::999888999:::777777777666666666666555444444444444444444444444qqqYYYTTTGGG:::555777888777444444444444444444444444444666777999888666444222444444444555666555333111222555888999:::EEE^^^vvv}}}mmmHHH???777999999777888999777333555555555444444555555555555555555444444444333333444444444444444555666777:::777555444555555555555555555444333333444444444666555555555555666777777777888:::>>>FFFLLLHHH@@@AAAGGGUUUlllaaaFFFAAA;;;777777999<<>>999999888777777777888999:::999999999999888888777666555444444444444555666666444444444333333333222222111111222333333333333222111111222222222333333333333444555666888===HHHSSSiii{{{tttkkkvvv|||sss}}}nnnVVVEEE???>>><<<::::::888777777666666777444555888:::<<<<<<;;;;;;:::<<<======;;;999888999;;;<<<<<<<<<;;;999777555555777999888777666777888888777777888;;;===>>>>>>???@@@BBBDDDFFFGGGHHHHHHDDDGGGIIIJJJIIIGGGGGGGGGGGGHHHHHHIIIHHHGGGFFFFFFFFFDDDBBBCCCDDDCCC@@@===@@@>>><<<<<<===>>><<<:::<<<;;;:::888777777777777333222333777999777444333555555666666777777777888555666888888888999:::<<<777999;;;;;;::::::>>>AAA;;;<<<===>>>???>>>======>>>===;;;:::999999999:::888888999:::<<>>??????AAAAAA???>>>===<<<<<<<<<;;;:::999999::::::999888;;;::::::<<>>HHHfff{{{yyyvvvlllwwwsss\\\JJJBBB@@@===::::::;;;999666777777666666666666777777888999:::;;;<<<;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::888999999999999:::::::::;;;:::999:::;;;<<<;;;:::999999:::::::::::::::999888888888888888888888888777777777777777888999999777777666555555666777777::::::::::::::::::::::::888888777666666666666666888888999999:::;;;;;;<<<;;;:::999999999999:::;;;<<<<<<======>>>?????????===<<<;;;:::999999999999:::999888999:::::::::999:::===>>>???AAAEEEIIILLLWWWmmmoooJJJ===>>>??????AAA;;;;;;:::888888777777777777777666666555444444333555444333222222222222222qqqXXXRRREEE:::666777666222444444333222222222333333666666555444333333333333555666666444111000000000111444666777777777888:::999DDDXXXmmm~~~```IIICCC???<<<:::666666666777666666555444444444333333333333444444444444444444444444444444555555444333222222222222333333333444555555666666444444444444333333333333444444444444555555555555555555555666666777777888:::777666999:::===EEENNNgggvvvxxxVVVDDD===999888;;;::::::999888777777777888888888888888888888888888888777777666666777777888888888777777666555444444333444444555555444444333333111000000111222000///333333333333333333333333333333333333333333333333000000111111111333666888===eee~~~{{{~~~tttsss{{{|||nnnyyyppp```GGGBBB<<<999:::;;;;;;;;;777666666555555555555555888999:::;;;;;;;;;::::::999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;999999999999::::::::::::;;;:::999999;;;;;;:::999777777777777777777777777666666666666666666666666555555555555555666777777888777777666666777777888<<<<<<<<<<<<<<<<<<<<<<<<999999888777777777777888999999::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>:::999999888777777777888888888888999999:::;;;<<<@@@CCCEEEDDDAAADDDMMMUUU```~~~```PPPCCC@@@>>>;;;;;;@@@::::::999888777777777777666666666555555444444333444333333222222222222333lllWWWQQQFFF;;;666777666222444333333222222333333333666666555444333333333333555555555444111//////000222333333555666666444222444<<>>777777555666666666666555444444444333333333333333333444333333333333333333333333444444333222222222222222111222333444555666777777333333333333333333333333333333444444444555555555444555555555666666666777;;;888888<<<>>>======@@@FFFZZZpppdddRRRAAA===>>><<<777555999888888777777777888888888888888888888888888888777777666666666666777777888888777666555444444333222333444555555444333222222111000000111111000...222222222222222222222222222222222222222222222222///111222222111111333555;;;ZZZllloooxxx~~~}}}~~~}}}mmmcccdddppp}}}{{{pppnnnllllll```ZZZRRRKKKCCC===;;;>>>777777666666666666777777888888888888999888888888888888888888999999999999::::::::::::::::::::::::999999999:::::::::;;;;;;;;;:::999999:::;;;999888888777777666666666666666666666666666666666666666666666666666666777888888999999999999999999999999:::::::::::::::::::::::::::999999888888888999999888888888999999:::::::::<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>=========<<<<<<999999888888888999999:::888999:::::::::<<<>>>@@@HHHGGGGGGGGGFFFJJJUUU```rrrzzz}}}lllOOOIIIFFFDDD???888777:::999888777777666666666777555555555444444444333333333333222222222222222333iiiVVVRRRHHH<<<777777777444333333333222222333333444666666555444333333333333222333444333111000111222444222111222555666444333555555:::FFFXXXiiivvv|||~~~jjjKKK;;;555<<<>>>444...111555555555555555444333333333333333222222333333333333333333333333333333333333333222111111111222222000111222333444555666777333333333333333333333333333333333444444444444555555555555666666666666666666333555;;;???<<<:::::::::HHHWWWpppjjjVVVAAA===;;;===>>>;;;666333777777666666666777888888777777777777777777777777777777666666666666777777777777777666555444444333222333444555555444333222222111000000111111000...222222222222222222222222222222222222222222222222000222333333222222222444555CCCOOO]]]jjjlllooo|||~~~pppjjjiiijjj~~~mmmggglllwwwbbbHHH:::777777777777777777888999999777777666666666666666666777777777888888999999999::::::::::::::::::::::::999999:::::::::;;;;;;;;;;;;:::999999;;;;;;:::999:::999888777777777777888888888888888888888888888999999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::999999999999::::::888999999999999999::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999999888888888888999:::;;;;;;:::<<<======>>>@@@DDDGGGLLLIIIIIINNNTTTZZZeeeppp~~~}}}oooIIICCC???======<<<999888999777777666555555555666666444444444444333333333333222222222111111222222333kkkTTTRRRIII===777777777555333333222222222333444444666666555444333333333333000111333222111111222333444222111222444555555555555222111777EEEWWWiiitttvvvQQQ???999666888===;;;333444:::444444555555444444333222333333222222222222333333333333333333333333333333222222111111000111111222///000111222333444555555222222222222333333333333333333333333444444444444555555555555555555555555555333555:::<<<999777888999<<<===KKKcccuuubbbPPPDDD===999888777666555555888:::666666555555666777888888777777777777777777777777777666666555555666666777666666666555555555555444333444444555555444444333333111000000111222000///222222222222222222222222222222222222222222222222111222444333222222333444222666>>>RRRcccbbbcccsss}}}yyyrrrtttwwwuuuaaaDDD999:::999999999999999::::::777777666555555555666666666666666777888888999999<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::;;;;;;;;;;;;;;;:::999:::<<<===<<<;;;<<<;;;:::888888888999999::::::::::::::::::::::::<<<;;;;;;;;;;;;<<<======;;;<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999::::::;;;::::::::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;:::::::::999999999888888777777777777777888999;;;<<<======@@@BBBBBBBBBEEEKKKPPPRRRQQQXXXfffpppttt}}}zzzmmmHHHCCCAAA<<<888777888999999888666555555444444555555555333333333333333333333333222111111111111222222333jjjRRRPPPHHH===666666666444333222222222333333444555666666555444333333333333000222333222111000111222111222333444333333333444444333222555===JJJYYYccc{{{pppKKK999666333333444333111000222444333444444444444333222222333333222222222222333333222222222222222222222222111111000000000000111111//////000111222222333333111111222222222333333333222222333333333444444444444444444444444444333333666555666999999777777:::777666222888EEEMMM```}}}nnnPPP???<<<<<<;;;888999777444333555888:::555444444555666777888999777777777777777777777777666666555555555555666666444444444555555555555666444444444333333444444444444222111111222222111000111111111111111111111111111111111111111111111111111222222222111111333555111777888CCCTTT\\\aaammmzzzqqqzzz{{{[[[LLLCCCBBB@@@???>>>===<<<<<<999888777666666666777777555555666666777888888999;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<;;;:::999;;;===???>>>===>>><<<:::999888888999:::999999999999999999999999;;;;;;;;;;;;;;;<<<<<<===:::;;;<<<<<<<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999999888888999::::::;;;::::::::::::::::::::::::777888999::::::999888777888888888777777777777777999999999:::<<<>>>???@@@AAADDDGGGGGGGGGJJJQQQWWWcccjjj|||}}}oooOOO>>>DDDBBB???;;;999999:::777444555444444444444444555555222222222222222222333333111111111111111222333333gggPPPOOOHHH<<<555444555333222222222222333333444555666666555444333333333333111222333222000///000111///222555666444222111111000222444555888???HHHPPPpppfffNNN>>>999:::777888555111333666555///333444444444444333222222333222222222222222222333222222222222222222222222111000000000000000111111/////////000111111222222111111111222222333333333222222333333333444444444333222222222222222222222444222333666555333555:::666777777===BBB===DDD[[[lllggg[[[HHH:::888===>>>999222555888999999888444///444444444555666777888999777777777777777777777777666666555555555555666666333333444444555666666666555555333222222333555555444333222222333333222000111111111111111111111111111111111111111111111111000111111000000000333555///888333///@@@UUUaaakkkuuu{{{ttt{{{mmm^^^LLLKKKHHHFFFCCCAAA@@@???;;;:::999777777777888999444555555666777888888999999999999999999999999999:::::::::;;;;;;;;;<<<<<<:::::::::;;;>>>@@@@@@???>>>===;;;999888888999:::777777777777777777777777::::::999999::::::;;;<<<999999:::;;;;;;:::999999::::::::::::::::::::::::888888888888999999:::;;;888777777777777777777777666777888999999888777666777777777777777777777888<<<<<<===>>>@@@BBBDDDEEECCCGGGJJJJJJJJJMMMUUU[[[vvvaaaLLLGGG??????:::;;;;;;:::::::::888555444444333333333444444555222222222222222222222333111111000000111222333333}}}eeeMMMJJJDDD===555111111222555444444333333444444555444444333333333333222222111111222222222222111111111111222222222333333333222333444555777999;;;<<>>>>>>>>???BBBEEEFFFFFFGGGJJJKKKJJJGGGFFFMMM\\\llluuuqqqkkkcccHHHEEEBBB<<<999<<<;;;:::999777666555555666555444333222222222222///000111222222222222222000000000000000000000000|||eeeLLLHHHBBB===888555444333444444333333333333444444444444333333333222222222000111111222222111111000111111111111222222222222222333333555666888:::;;;888???JJJXXXiiizzzxxxSSSAAA444666999666333444444444333333333333333444222111111000000111111222222111000//////111222444444333222111000000000000222111///......///111222000000////////////000000111000////////////000111333333333333333333444555444333222222111111222222444444333333333444444555444555555666777777888888666666<<>>::::::888666555444444555666333333333333333333333333333444444444555555555555666666666777777666666555444555666777777666555444444444555666666777888888666666666666666777777888777444222111111222222111222111111000000111111222000000000000000111111111111111111111111111111111111222333222333===LLLYYYtttyyyhhhhhhvvvjjjSSSIIIAAAAAAAAA<<<777777;;;:::888666555666777999555555555666666555555555777777777777888888888999888888888999999:::::::::999999999999999999999999888888888888888888888888888888888888888888888888888888888888888888888888777777777666666666666666444444444444444444444444444444555555555555555666555555555666777888999:::<<<<<<===>>>@@@BBBBBBBBBFFFEEEDDDEEEFFFHHHLLLOOONNNQQQ\\\ggggggcccjjjuuu}}}vvvoooJJJ<<<<<<;;;999;;;:::::::::999999888888777555555444333222222222222000000111222222222111111000000000000000000000000zzzdddLLLHHHBBB???===;;;888555444444333333333333444444333333333333222222222222000000111111111111000000000000000000111111111111222222333444666888:::;;;777777666999EEE^^^{{{|||~~~jjjRRRFFF111...000777999333000333444444444444333222111111111111000000000000111111111000/////////000222333333222111000000//////000111111////////////111111000//////......//////000///////////////000111222333222111222444555444333333333222222111111222222555444444333333333333444333333444444555666666666444444444444777BBBQQQ\\\zzzhhhZZZHHH:::444333333111666555444222222222333333222222222222222222222222333333333333444444444444444555666666666666555555444555555666666555555444444444444555666666777777666666666666777777777888666444333333333333222000222111111000000111111222//////000000111111111222111111111111111111111111000222333222111666???GGGggg}}}wwwvvvqqqtttdddTTTNNNLLLGGG>>>888999999999777666666888:::555555555555555555555444666666666666777777777777666666777777777777888888888888888888888888888888777777777777777777777777777777777777777777777777777777777777777777777777333333444444555555555666333333333333333444444444555555555666666666777777444555666777999;;;<<<===???@@@BBBDDDEEEFFFFFFFFFNNNLLLHHHEEEGGGLLLSSSWWWeeepppzzzwwwvvv|||VVVGGG<<<::::::888:::>>>999999999999999999999999555444333222222111222222111111222222222111111000000000000000000000000000wwwaaaOOOIIICCCAAAAAA@@@:::555444333333333333333333444333333333222222222222111///000000000000000000///////////////000000000000222222333444555777888999::::::888555888FFF\\\lllYYY888555;;;777444444666444000000444333333444444333111///...000000000//////000000000000////////////000111222222111000///////////////111000////////////000111/////////....../////////......///000111222333444222111000111444555333111333333222222111222222333555555444333222222222222444444555555666666666666777:::;;;888444333777<<>>;;;888999::::::666333444333222111111111222222222222222222222222222222222222222222333333333444333444444555555555555444444444444444444444444444333333444444555555555555555555666666777777777777555444333444555444222000111111000000000000111111/////////000111111222222111111111111111111111111...111333222000111666:::MMMsss~~~yyy|||zzzoooffftttwwwooollldddUUUHHHBBB???;;;:::;;;<<<;;;999999999888777777777777777666666666666666666666666555555555666666666666666777777777777777777777777666666666666666666666666555555555555555555555555555555555555555555555555444444444555555555666666333333444444555555666666555555666666777888999999777888:::<<<>>>???@@@AAABBBDDDFFFHHHHHHIIIIIIJJJFFFHHHHHHHHHOOO\\\iiiooozzzoooooo|||NNNBBB>>>===???===888888<<<888888888888888888888888444333333222111111222222222222222222222111000///////////////////////////ttt\\\NNNHHHBBB??????===777222333333333222222333333333333333222222222111111111...//////000000//////........./////////000000000222222222333444666777888111555888777666:::EEENNNWWWjjj}}}|||yyywww{{{}}}\\\MMMAAA999666111777222//////000000222555111222333333222000...---000//////......//////000//////.../////////000000000000//////.../////////000//////////////////000//////............//////...///000222333444555555111111111222333333111000333222222111222222333333555444333222222222222222444444444444444555555555///222666888888888888888>>>???GGGYYYuuukkk[[[MMMAAA999===888333000111222222111333333222222111111222222111111111111111111111111111111111111222222222222222222333444444444444444444444333333333333444444333333333333333444444444333444555666666666666555444333222333444444222000111000000000000000000111//////000000111111111111000000000000000000000000,,,///222333111000222444777WWWooottttttoootttzzz|||aaacccgggqqqooogggXXXFFF<<<<<>>>>>===<<<:::999888888888777777777777777666666666555555555555555555555555666666666666666666666666555555555555555555555555444444444444444444444444444444444444444444444444555555555555444444444444222333333444555666777777666666777888:::;;;<<<<<<===>>>@@@BBBDDDEEEEEEEEEFFFIIIKKKKKKJJJJJJKKKMMM@@@JJJRRRWWWaaatttvvviiiaaafffssswwwqqqhhh|||```FFFAAA===;;;;;;:::666444555777777666666555444444444333333222111111111222222222222222222222111000///////////////////////////pppXXXIIIDDD>>>:::888666222///333333222222222222333333222222222222111111111111......////////////......////////////000000000000222222222333444555666777222555888777555666;;;@@@555BBBXXXooovvvrrrvvvyyyxxxfffIII999999888888777///333000...///222222111///111111111111000///......//////............//////............//////////////////............/////////////////////////////////......------......///...///000222333444444444222444666666333111111111222222111111222222333333444333333222222222222333222222222222222222222222333111000111333666777777666:::===>>>CCCTTTooohhh\\\MMM@@@999777666555666444222111222222111000222222222222222222111111000000000000000000000000000000000000111111111222000111222333333444333333444333333222222333333444222222222222222333333333111222444555555555444333333222111111333333222111111000000//////000000111111000000000000000000000000000000000000000000000---///111222111111111222111===KKK___ooonnnooo}}}rrrbbb^^^lllzzzZZZBBB:::===BBBEEEDDDBBB???<<<:::999888888999999999999888888888888777777666666666666666555666666666666666666666666555555555555555555555555444444444444444444444444444444444444444444444444555444444444333333222222222333333555666777888888::::::;;;===>>>@@@AAAAAADDDEEEGGGHHHIIIIIIHHHGGGEEEHHHKKKLLLKKKMMMQQQUUU```nnnxxxwwwzzzqqq]]]UUUPPPUUUaaappp{{{WWWEEEAAA???;;;777777888999888666666666555444444333222222222222111111111111222222111111222222222111111000000000000000000000000000lllUUUCCC@@@<<<777444222222222333333222222222222333333222222222222111111111111---......//////......---//////000000000111111111111111222222333444666666888888888666444555777:::777444999FFFRRR]]]nnn~~~~~~{{{zzzxxx}}}~~~}}}iiiPPP444333;;;;;;111000555222222333333222222111///---000000///......////////////......------......///------....../////////...///......------......///...//////////////////...///......------......///---...///111222222222111444999===;;;555111111444222222111111222222333444222222222111222222333333222222222222222222222222999777444111000000111333---555;;;:::555555>>>GGGcccxxxvvvYYYIII444555666666444222000///...000444777999888444222000000111111111111111000000000000000000000000000/////////000000000111111///000111222333333333333444333222111111222333444222222222222222222222222///111222444444333222111333111//////000222222111000000////////////000000222222111111000/////////000000000000000000000000///000000111000000111222000444888HHH___iiiqqq|||lllfffhhhqqqxxxyyy\\\JJJFFFJJJOOOKKKIIIEEEAAA>>><<<;;;;;;<<<;;;;;;;;;::::::::::::888888888888777777777666666666666666666666666666555555555555555555555555444444444444444444444444444444444444444444444444444444444555555555555555666666777999:::<<<======??????AAABBBDDDFFFGGGHHHJJJKKKLLLLLLLLLJJJHHHGGGEEEJJJPPPUUU[[[cccmmmuuuxxxkkkfffWWWZZZeeexxxjjjLLL:::666999:::888777777999;;;:::777444444444444444444444444222222111111111111222222000000111222222222111111000000000000000000000000jjjUUUBBB@@@<<<888444333555777333222222222222222222333222222222111111111111000---..................---000000000000111111111111111111111222333444555666000000111222444555777888>>>666777???@@@===GGGXXXcccvvv}}}xxxzzzzzzzzz{{{zzz|||```NNN@@@333888555777666111666999///,,,///000...---...222333000///...------...000111.........------.........,,,---......//////............---------......///......////////////...............------.........,,,---...000000000//////666===BBB???666111333777222111111111222333333444111111111111222333444444444444444444444444444444000222555444111000111222555333222333666999888777AAAMMMVVVZZZhhhxxx]]]BBB777;;;666777888555222111333666666444111......///000111//////000000000000000///000000000000000000000000////////////000000000000//////000222222333333333444333222111111222333444222222111111111111111111...000222333333333111000333111...---///111222222000000////////////000000333333222111000///......000000000000000000000000111000000/////////000111///888999<<>>>>>=========<<<<<<;;;;;;;;;::::::999999888888777777777777777777777777777777666666666666666666666666444444444444444444444444444444444444444444444444555555666777888999:::;;;;;;;;;<<<>>>@@@AAABBBCCCBBBCCCEEEFFFHHHJJJLLLLLLMMMNNNNNNNNNMMMJJJHHHFFFJJJQQQ\\\fffrrrxxxoooxxx{{{pppggghhhiiivvvbbbFFF>>>======>>>444666777777888888555222333333444444555666666777222111111111111111222222///000111222222222222222000000000000000000000000bbbUUUEEEAAA;;;777444333222000111222333444444333222111000000000000000000000000333///,,,,,,///111111111////////////000000000000000000111111111222222222111111222333333444444555666666777888:::<<>>??????===@@@999>>>>>>:::999<<<<<<777;;;:::999999555222777???777666555555666888888777222555666555444666777777:::999888999888777777888555666888888777888:::<<>>===???BBBEEEFFFEEEBBBCCCFFFIIIJJJIIIKKKNNNKKKOOORRRPPPLLLKKKNNNSSS[[[iiivvv~~~vvvqqqooopppnnnkkknnnuuuyyybbbKKK???;;;777666777555555666666555444333333555555555444444333333333111111111111111111111111111111111111111111111111000000////////////000000```UUUEEE@@@;;;666444333222111111111222222222222111111000000000000000000000000222///---,,,...///...---.../////////000000000000000000000111111111222222222222333333444555555666777777666666777999:::;;;===???BBBIIISSSbbbqqq{{{|||dddPPPGGG<<<555333444444333111222222222222222111111///......------......///............////////////......------------......///.........------------......------------......///---------///000///............------.........000///////////////000000222222111000000000111111111222222333444333333333111222222222222111000///222111111000000111111222222111111000000111111222222111111111111222333333555666777555333666===CCC???KKK\\\nnn}}}kkk[[[PPPIIICCC??????===:::666444444555555444333333222111111000000000000000000/////////.../////////...------,,,,,,...........................//////000000111222222//////000000000111111111222222222222222222222222111111111111000000000///333333333444333222222111000000000111111111111222111111000000000000000111222444333//////111111///---------............///////////////////////////111///111444444:::SSSmmm~~~|||tttuuurrraaaSSSQQQXXXfffxxxiii]]]YYY\\\cccppplll___YYYPPPBBB===AAAEEEDDD@@@???CCCEEECCC;;;:::<<<>>>===888888;;;BBBAAA???>>>===<<<:::888===>>>===;;;999888888777888777777888999:::<<<>>>777999;;;===>>>>>>>>>>>>???AAACCCEEEFFFEEEDDDCCCJJJIIIHHHFFFEEEIIIQQQYYYaaadddfffggghhhlllsssyyy|||ooohhhdddfffmmmyyytttUUUGGG;;;888999:::<<>><<<:::;;;EEEDDDDDDBBB@@@===:::999=========>>>>>>>>>>>>???@@@@@@???>>>===>>>>>>>>>CCCAAA@@@AAACCCDDDDDDDDD@@@AAABBBEEEHHHKKKMMMNNNOOOQQQPPPNNNOOOYYYiiivvv|||uuuqqqfffggghhhooo{{{___DDD>>>888444555666666777999777777555444444555555666444444333333333333333222111111111111111111111111000000000000000000000000000//////......//////000zzzZZZPPPBBB>>>999555333333222111222111000//////000111222000000000000000000000000....../////////---+++)))........./////////000000/////////000000000111111111222222333333444555555666666555555444444444444333666:::<<<<<<;;;;;;;;;???IIIOOOXXXiiipppsss|||yyyhhhYYYEEE777222333666777777666555555666555333000444333111///......//////000//////......//////000---------,,,,,,+++++++++...------,,,,,,------...------------------------------,,,,,,,,,,,,------111000......//////...------..................---000000///............//////////////////000000111000111111222222222222222000000111111111111000000111111000000000000111111111111000000000000111111111000000000000111222222...111333444333222444555666333111111333555777888;;;@@@GGGPPPWWW]]]```bbbiiioooyyy{{{rrrbbb^^^XXXRRRLLLEEE===777777444111000333555666666222222333333333222000///111111111000000/////////000000/////////.........,,,,,,,,,------.................................------...//////000000111////////////000000000111111111111111111111111111111111111000000000000000444333111000000000111222111111111111222222222222333222111//////.........,,,///...++++++//////------------............//////////////////////////////---///222000---000777999QQQooo~~~xxxlllhhhllltttzzz{{{gggVVVOOOYYY___lll{{{~~~wwwlllgggVVVFFFAAACCCEEEGGGIIIJJJKKKLLLKKKHHHDDDBBB@@@<<<:::;;;>>>@@@@@@AAABBBCCCFFFFFFEEEDDDEEEDDDAAAGGGFFFFFFJJJRRRYYY^^^```VVVQQQNNNSSS]]]ggglllmmmsss{{{wwwkkkjjjllljjjqqqcccJJJCCC;;;888888777777555222222333555444222000000111333444333333333333222222222222111111111111111111111111000000000000000000000000/////////....../////////zzzXXXMMM@@@<<<777444333333222111222111000//////000111222////////////////////////+++---///111000///---,,,............////////////....../////////000000000///000000111222222333333444444555555555555555555333333333333444888===AAA:::@@@@@@BBBNNNSSSTTT]]]ooo{{{lllYYYGGG;;;666444222222333333222000111000000000111222111111333111000...------......//////............//////------,,,,,,+++++++++***------,,,,,,,,,,,,------,,,,,,------------------......------------......111///......//////...,,,------...//////...------//////............//////111111000//////////////////000111111222222111111///000000111111111000000111000000000000000000111111000000000000000000111111111111111111222333333444444333222000//////000,,,---...222666777555333333555777999;;;<<<<<<<<<;;;>>>BBBHHHMMMQQQTTTUUU]]]aaaeeefffccc```___```WWWSSSOOOOOOOOOMMMFFF@@@:::999888888888888777666222111///............---////////////000111222333000000////////////......////////////............++++++,,,,,,---.................................---------...//////000000...////////////000000000111111111111111111111111000000000000000000111111333222111000///000111222000000111111111222222222222111000///............+++------******---...,,,---------............///////////////////////////000......000000///000222222444EEEbbbxxxzzzooodddwww|||nnneeeYYYUUUVVV\\\]]]^^^jjjzzzwwwbbbYYYYYYZZZZZZZZZ\\\]]]]]]ZZZTTTNNNJJJIIIGGGBBBAAAFFFIIIGGGFFFHHHIIIOOORRRRRRTTTWWWUUUPPPKKKQQQ\\\iiiwww}}}uuuqqqxxx~~~qqqccc```gggqqqyyykkkPPPBBBCCCAAA555444666777555444444666777333222000//////111333444222222222222222222222222000000000000000000000000//////////////////////////////............//////zzzWWWKKK???;;;666333222222222222111111111000000111111111////////////////////////***---000111000///......------........./////////............////////////...//////000000111222222222333444555666666666666333444444444444555888;;;===AAA;;;888>>>???>>>EEELLLTTT^^^gggoooyyy|||hhhaaaWWWLLLBBB;;;555111---000444777666333///,,,111000///......///111111000000///...------------......------------..................------------------,,,,,,,,,,,,------,,,,,,,,,,,,------------......------------......///...------...///---,,,,,,---...//////...---,,,......------......///000000///...---------------//////000111111111111000//////000000111111000000111000000//////000000111111000000//////000000111222111111111111222333333333222000//////000000111555333111000000000...---666666666666666666555555999999999999:::<<<>>>???<<<===>>>>>><<<:::::::::;;;999777999<<<===<<<:::<<<:::888666333000///...333333222222222222222222222000///------...000111......................../////////.........------++++++,,,,,,---------...------------------------,,,,,,------.../////////......////////////000000111111111111111111111111000000000000111111111111222111111000///000000000///000000000000111111111111000000///............---000///,,,,,,//////------------............///////////////////////////000///...............///555///333GGG]]]kkkttt||||||lllcccYYYTTTQQQRRRXXX___dddlllxxx}}}{{{uuulllfffkkklllkkkfff]]]VVVRRRRRRVVVOOOPPPYYY___^^^___bbbkkkqqqrrrnnnmmmpppnnngggiiiuuuvvvjjjmmmnnnaaaYYYjjjcccGGG<<<888<<<===333444777666222111333444333333222222111111222444444000111111111111222222222000000000000000000000000///////////////////////////......------......///yyyVVVKKK>>>:::666333222222222222111111222222222222111111////////////////////////+++---000000---,,,,,,------------.........//////------.........//////////////////000111111222222222333444555555555444444222666:::;;;999555333111555:::555333:::999777>>>:::<<<>>>@@@DDDKKKTTT[[[]]]aaalll}}}|||wwwuuuwwwvvvppplllkkk___\\\XXXTTTNNNGGG???:::666777666555333444666888222222111...------000222555555444222000///000111------.........------,,,------,,,,,,,,,,,,------------------------......---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------------,,,,,,,,,,,,---------,,,+++,,,---...---,,,,,,---///000000///---,,,,,,,,,,,,---...///000111------,,,,,,,,,---.........///000000111111000000...//////000000000000000000000////////////000000000000////////////000000111000000000000111222222/////////111333444555555............///111444666............/////////000000000//////000111222333777555333222333444444333111111000000000000111111(((***,,,...000111333444***+++,,,------///000222444333111///............------------------------//////.........---------,,,,,,,,,,,,,,,,,,------------------------------+++,,,,,,---......//////........./////////000000111111111111111111111111///000000000111111111111000000111111000000///........./////////000000000000//////.........//////000222111------///000------------............///////////////////////////---//////---,,,---/////////000666;;;<<>>222...555777555777555111000222111---111111111222222222333333000000000000111111222222000000000000000000000000........................///......------......///wwwVVVLLL===999555222222222222222111222333444444333222111////////////////////////,,,...000...+++))))))+++---------.........//////---------.........//////000000000111222222333333222333444555444333222111222333333222222555999===222888555444;;;:::666<<<666777777777777888:::<<<===:::===EEEIIIGGGGGGJJJJJJIIIMMMSSSUUUVVV^^^hhhhhh\\\QQQNNNNNNJJJCCC@@@AAA>>>>>>@@@???;;;:::<<<777555444444444444222111000333555333///,,,+++---000222222000...---...111,,,---.........---...///+++,,,---...///...---,,,---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,++++++++++++++++++,,,,,,+++***+++---...---,,,,,,---///000000///---,,,++++++,,,,,,...///111222,,,,,,,,,---...///111111...//////000000000000000......///000000000000000000000////////////000000000000////////////000000///////////////000111111000000000222222111///---...000111111///......///111000000///000000111111111111111111111000//////111---))))))---000222111///000111111///...///000///111111111///...---...000000000...---,,,---...***+++---...000111111222------------------------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,------......///............/////////000000000000000000000000000//////000000111111111222///000111111111000...---............//////////////////.........//////000000222111---,,,......,,,---------.........//////////////////////////////)))---000///...///111222...,,,...333222555IIIaaa}}}qqqddd]]]WWWUUURRRQQQVVV\\\YYY```lllzzz~~~yyy{{{}}}{{{tttiiibbbaaa```^^^aaafffjjjiiihhhjjjqqqxxxmmmSSS@@@<<>>===888222111444444111111333444666666555444333//////........./////////......------------......,,,,,,,,,---------..................////////////.........///000000111111444444333333333222222222222222333333444555555555444444555666666777888888666666666555555555444444555555666666666777777777666666555444333555999<<>>XXX~~~~~~vvv|||wwwrrrllljjjfff___WWWQQQPPPKKKHHHIIILLLMMMPPPSSSTTTPPPQQQVVV[[[\\\]]]___ZZZaaajjjooommmjjjgggfffjjjeeeaaa``````aaaiiirrryyytttmmmhhhfffdddbbb```]]]]]]___bbbdddgggjjjmmmdddcccdddfffccc[[[VVVUUUYYY\\\``````[[[WWWWWWYYYVVVRRROOOPPPYYYggguuu~~~kkkRRREEE>>>:::000333666777666222000...000000000000000111111111---///000///...---...///////////////////////////........................------...............---......////////////......///............---------qqqNNNCCC777888666222444777777444333333333444444444555555000111111222111000...---------,,,,,,,,,,,,------...------------,,,,,,,,,,,,------------.........,,,------......///000000000000000000000111111111111111111111111111111111222222222222222333333333222222222222111111111111222222222222222111111111---000333555444333222333222222111111000/////////000000000000000000000000................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------+++++++++***************++++++++++++++++++++++++*********+++++++++++++++,,,++++++***************)))******++++++++++++***)))))))))***************++++++************++++++************++++++++++++,,,,,,,,,,,,++++++++++++,,,...///...---,,,---...------............---------------...//////000000---...///...,,,+++,,,---------,,,,,,,,,,,,------.........---------------111000///......---......---......000111222333444------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,---***+++,,,---------,,,+++,,,,,,------------------,,,,,,,,,,,,------------************+++,,,------******++++++++++++************)))))))))((((((((()))))))))************+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++,,,------............---------......///.........///////////////,,,---...//////...---,,,---------.......................................---------,,,------...///------............------///......---,,,,,,------------...///000111111111///....../////////000111999VVVnnntttiiieeerrruuupppllleee\\\VVVSSSPPPMMMKKKNNNKKKKKKMMMMMMKKKLLLOOOHHHIIIKKKLLLNNNPPPTTTWWWQQQMMMJJJKKKLLLNNNVVV^^^[[[VVVQQQOOOQQQRRRPPPMMMIIIGGGHHHNNNRRRVVV[[[```[[[YYYZZZ]]]\\\WWWUUUVVVOOORRRWWWYYYUUUPPPRRRWWWSSSWWW]]]ffftttYYY>>>777::::::666222555555222...---000444//////000000000000111111---...//////------...///////////////////////////........................,,,---......///............//////////////////...///............---------mmmMMMCCC666777555222333666555222444333333333444444555555000111222222222000...------,,,,,,++++++,,,,,,---......---------,,,,,,,,,,,,,,,---------.........,,,,,,---......//////000/////////000000000111111111111111111111111111000222222222222222222222222222222111111111000000000222222111111000000000000...000333333222111111111000000111111000/////////////////////////////////.............../////////........................------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++++++++++++++++++++++++++)))*********++++++++++++,,,+++******))))))******((()))***++++++++++++***((()))))))))*********+++++++++************++++++******+++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,+++---...---,,,+++,,,---,,,------......------,,,+++,,,,,,---......//////,,,---...---+++***+++,,,------,,,,,,,,,,,,------,,,------------------...555333000---,,,,,,---...,,,------...///000111111...------------,,,,,,,,,***+++++++++,,,,,,,,,,,,((()))+++---------,,,+++------------,,,,,,,,,,,,++++++,,,,,,,,,---------)))))))))******+++,,,---******++++++++++++*********************)))(((((())))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,---------++++++,,,,,,---......///------,,,,,,,,,,,,------------......//////000000,,,---///000000///---,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,------...///,,,------......------,,,------,,,,,,,,,---......,,,---...//////000000000---///000000000111222222///@@@JJJZZZyyyzzzllllllgggzzz|||rrrkkkfffaaa\\\YYYVVVTTTSSSNNNHHHGGGJJJRRRPPPNNNNNNQQQSSSTTTUUUJJJHHHGGGIIIJJJKKKPPPWWWPPPPPPPPPPPPPPPNNNKKKIIIFFFCCCDDDLLLQQQSSSWWW]]]UUURRRRRRUUUVVVUUUVVVZZZWWWXXXZZZ]]]\\\[[[cccoooxxxdddSSS@@@888999999333,,,444444222000///000333666---.........////////////---...//////------...///////////////////////////........................,,,------...//////......---......//////......---///............---------kkkKKKCCC666777555111222555444000222222111111111222333444000111222333222000...,,,---,,,,,,++++++,,,,,,---.........------,,,,,,,,,,,,,,,,,,---------......,,,,,,------...//////000.../////////000000111111111111111000000000000000222222111111111111111111111111111111000000000000111111000000/////////...000222444444222111000111...000222222111111111222..............................//////////////////................................................+++++++++,,,,,,---------++++++++++++++++++++++++*********+++,,,,,,,,,---++++++++++++++++++++++++))))))******++++++++++++++++++***)))))))))))))))'''((()))+++++++++***)))(((((())))))*********+++++++++************++++++++++++,,,,,,,,,---------)))******++++++,,,------***+++,,,,,,******+++,,,,,,,,,---......---,,,,,,******+++,,,,,,---......+++,,,---,,,***)))***+++---,,,,,,++++++,,,,,,---,,,,,,,,,------.........777444000,,,***+++,,,...,,,,,,------------------.........---------,,,,,,*********++++++,,,,,,,,,'''(((+++---...---,,,+++,,,++++++******)))))))))+++++++++,,,,,,---------))))))))))))***+++,,,---******++++++++++++*********************)))(((((())))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,------......++++++,,,------...//////,,,,,,++++++***+++++++++,,,------...///000111111---...000111111000...------------.........//////++++++++++++++++++++++++,,,,,,,,,,,,------...///,,,,,,---......---,,,,,,+++++++++,,,---...///000------...//////......---,,,......------000222333...666000---===NNNXXX```jjjttt~~~yyyoooeeebbbddd]]]\\\]]]___aaa^^^WWWRRRNNNLLLLLLMMMMMMLLLOOOUUUQQQVVVZZZZZZTTTMMMIIIGGGHHHEEEGGGPPPUUUUUUWWW[[[[[[YYY[[[aaaggglllssszzz}}}cccFFF:::999888666222///222666000//////111333333111///,,,,,,,,,------.........---...///...------...///////////////////////////........................,,,,,,---.../////////...,,,------......------,,,//////.........---------kkkKKKAAA;;;888555333444555555555444333222000//////000000444///000777444+++***111//////...---,,,,,,+++++++++++++++,,,,,,---------,,,+++,,,---//////---+++***,,,------,,,+++,,,------...///000000///...---000000000000////////////000000111222222222222111222222111000//////000000000111222333222000...,,,---///111222222222000///111111111111111000//////..............................//////...---,,,,,,------............------,,,------......------,,,+++++++++,,,,,,------------------,,,,,,+++++++++---,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,))))))************)))))),,,+++***)))((((((((((((((((((((((((((()))************++++++++++++******++++++,,,,,,,,,---------,,,+++***+++...///---***...------,,,,,,++++++***++++++,,,,,,,,,,,,------...,,,+++,,,...000000///------,,,,,,,,,---......++++++,,,------------,,,........................+++++++++,,,,,,,,,------//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,---,,,+++))))))+++---++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++))))))))))))))))))))))))))))))***++++++++++++***))))))***++++++++++++***))))))))))))************++++++,,,,,,,,,---------******+++++++++,,,,,,,,,---------------...///000------------------------------------------------111///...,,,++++++,,,,,,++++++,,,---------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---------............///............///////////////000000000000333666:::OOOfff~~~}}}zzzwwwnnnhhhhhhhhheeegggllllllrrrpppfffaaafffiiiggghhhlllppprrrrrrvvv~~~mmmZZZFFF:::888444444333333222111000000222111111000///......---------............------000000000000////////////////////////////////////......---,,,***+++---000............////////////....../////////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,jjjJJJAAA999777444222333444444333444333222111000111222222222///222888666,,,***//////......---,,,,,,+++++++++++++++,,,,,,---------,,,++++++---//////---+++***+++---,,,,,,+++---.........////////////......000/////////////////////000000111222222222222111222111000000//////000000111222333333333111///---///000222333444333222111000111111111111000//////.......................................---,,,,,,------............------,,,,,,------------,,,,,,++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++---,,,++++++*********+++++++++++++++++++++++++++))))))************))))))---,,,+++***))))))))))))((((((((((((((()))******)))******++++++******)))***++++++++++++,,,,,,,,,,,,******+++......---***,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,+++***+++---...///......---,,,,,,,,,,,,------***++++++,,,,,,,,,,,,,,,---------------------------------............//////...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,+++))))))***,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++))))))))))))))))))))))))))))))***++++++++++++***))))))***++++++++++++***************************++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,---------------...//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------........................//////////////////000//////111555777999LLLiiisssZZZMMMDDD888111111444333333222111111000000111111000000///......---------............------......................................................---,,,***+++---000............////////////---.../////////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,hhhIII@@@888555333222333333333333333222111111111333444555111///444;;;888///***---......------,,,,,,++++++++++++,,,,,,,,,,,,------+++++++++,,,......---+++***++++++++++++,,,...111.........------.........///////////////////////////000111111222222111111111000000////////////000222222333333333111000///111111333444444444333222000000000000000//////...---------------------------............------,,,------............------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++++++++,,,,,,+++************+++******************************++++++++++++******------,,,+++************((((((((((((((()))******)))******++++++******))))))))))))*********+++++++++******+++------,,,******++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,+++***)))***,,,---------......---,,,++++++++++++)))******+++,,,+++++++++------------------------------------...............---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******+++,,,,,,+++))))))***,,,++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++))))))))))))))))))))))))((()))******++++++******))))))***++++++++++++***++++++******************)))*********++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...------,,,,,,,,,,,,,,,,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------............---............/////////.../////////...///222444///777EEEWWWkkklllUUUEEE888666666222000111333222222111111000000///000000000///......------------............------------------------------........................---...---,,,++++++---///---............/////////---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,fffGGG???777555333333444444444333222111111111222444666777///000666<<<999000+++,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******+++------,,,+++******+++******,,,///222///...---,,,,,,---...///.........//////////////////000000111111111111111000//////....../////////111111111222111000///...000111222333333333333222//////000000//////...------------------------------------......------,,,,,,------......------,,,,,,,,,,,,------,,,,,,,,,---,,,,,,,,,++++++******,,,+++++++++++++++++++++++++++***************+++))))))))))))))))))))))))******++++++++++++******,,,+++******)))))))))***((((((((((((((())))))***))))))************))))))((((((((())))))))))))***))))))***+++,,,,,,+++***)))))))))***+++,,,,,,---***++++++++++++,,,,,,,,,,,,***)))***,,,---...---......,,,+++************))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,++++++******++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,******++++++++++++******+++,,,,,,+++))))))***+++******************************++++++++++++******************************))))))))))))))))))))))))((())))))***************))))))***++++++++++++******************)))))))))))))))))))))******************+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,------------------+++,,,---.........---,,,,,,,,,++++++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........---------.........//////---...///...------///111333222222444;;;GGGTTT^^^iiiyyybbbLLL@@@===444///222555444333444111111111000000//////////////////......---------,,,------......------,,,,,,,,,,,,,,,------------........................------...---++++++---///---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,dddEEE===777666444444666666555444111111111111222555777888///111666:::888111,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++,,,,,,+++******+++******,,,///222...---,,,++++++,,,---...------....../////////000//////000111111111111000///.............../////////////////////.........///000000111111111111111...////////////...------------------------------,,,,,,---------------,,,,,,,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,++++++*********++++++++++++++++++++++++*********))))))***++++++))))))))))))))))))))))))*********++++++************))))))(((((((((((()))((((((((((((((())))))***)))))))))******)))))))))''''''((((((((()))))))))((()))***+++************'''(((((()))***+++,,,,,,*********+++++++++,,,,,,,,,+++***+++---............---,,,+++***)))))))))))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,+++************+++++++++++++++++++++++++++*********++++++,,,,,,,,,)))******++++++******)))***+++,,,+++)))((()))***************************)))******++++++******)))************************))))))))))))))))))))))))(((((()))************)))))))))***++++++++++++*********)))))))))((((((((((((((()))))))))***************+++++++++,,,,,,,,,---,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......+++,,,---.........---,,,,,,,,,+++++++++,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...------------............,,,---...---,,,,,,---///111000///------000666:::===PPPfffwwwrrrmmm{{{ttt]]]MMMBBB999555444333000///222333222000000000000////////////..................------------,,,,,,------------,,,,,,,,,,,,,,,------.................................,,,---...---,,,+++---...------------............------,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,aaaCCC<<<777666555555777777666444000000000111222444666888000222666777444000------,,,,,,,,,,,,++++++++++++------,,,,,,,,,,,,+++++++++)))((()))***,,,++++++***++++++++++++,,,...111---,,,,,,++++++,,,,,,------------......//////000...///000000111111000000...------------......///.........---------------............//////000000...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,+++++++++++++++++++++******************+++++++++++++++***))))))))))))***++++++))))))))))))))))))))))))))))))************)))))))))(((((('''''''''((((((((((((((((((((()))******((())))))******))))))((('''''''''((((((((())))))''')))******)))))))))+++''''''((()))******++++++************++++++++++++,,,+++***+++---...///...,,,,,,+++***)))))))))))))))******+++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,++++++******++++++++++++++++++++++++++++++*********++++++,,,,,,---))))))************)))))))))***,,,+++***(((((()))************************))))))************))))))************************))))))))))))))))))))))))'''((())))))******))))))))))))***++++++++++++***++++++******)))(((((((((((()))))))))******************+++++++++,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........---------...------,,,,,,,,,,,,+++,,,---...000111------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------------.........+++---...---,,,,,,---...,,,...111111000000111222000555:::???KKK^^^rrr|||}}}ssszzzxxxfff]]]FFF???999888666222111333//////000111111///..............................------------------------,,,,,,------------,,,,,,+++,,,,,,------.........------------------------,,,---......,,,,,,---...,,,------------.........,,,,,,,,,+++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,```AAA;;;555444444555666666555444000000///000111333555666111333444333000///......++++++++++++++++++++++++---------,,,,,,++++++++++++)))'''((()))+++++++++***+++---,,,,,,+++---...++++++,,,,,,,,,,,,++++++,,,,,,---......///000000...//////000000000000000------,,,,,,------...///.........------........................//////000---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++************++++++++++++)))*********++++++++++++)))))))))))))))***++++++************************(((((())))))))))))(((((())))))(((((((((((())))))((((((((((((((()))******(((((())))))))))))(((((('''(((((((((((()))))))))&&&(((******)))((()))+++'''(((((())))))*********************+++++++++++++++***)))***,,,---------+++******)))))))))*********++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,+++++++++++++++************************)))******+++,,,,,,------))))))************))))))(((***,,,,,,***(((((()))************************))))))************))))))************************))))))))))))))))))))))))'''(((((()))))))))))))))))))))***++++++++++++***------,,,,,,+++******))))))))))))*********++++++******+++++++++,,,,,,,,,,,,,,,+++***************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......//////...------,,,,,,,,,,,,,,,,,,,,,,,,...000333555------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........***,,,......---------///+++---000111000/////////111000111222444777???GGGOOO\\\eee|||~~~dddNNN>>>888888333333666:::888333111222///111222111////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******++++++,,,---------------------------------+++---......---,,,,,,---,,,,,,---------.........,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,___AAA;;;444333333444555666444333000/////////000222444555222444333000---...//////++++++++++++++++++++++++---------,,,,,,++++++++++++)))'''''')))+++++++++***,,,------,,,+++,,,---***+++,,,------,,,+++***,,,,,,------...///000000...//////000000000000000,,,,,,,,,,,,------.../////////.........//////000...............///000000------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------+++,,,,,,------,,,,,,++++++++++++,,,,,,+++++++++))))))******+++++++++,,,))))))******++++++++++++))))))((())))))***++++++************************''''''((((((((((((''''''***)))))))))))))))******((((((((((((((()))******(((((())))))))))))(((((((((((((((((()))))))))***%%%(((******(((''')))+++(((((((((((()))))))))))))))************+++++++++***)))((()))+++,,,,,,,,,***)))))))))))))))***+++++++++,,,------------,,,************************))))))*********+++++++++...---,,,,,,++++++,,,,,,************************))))))***+++,,,,,,------))))))************))))))(((***,,,,,,***((((((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))))))))***++++++++++++***//////...------,,,++++++************++++++++++++******+++++++++,,,,,,,,,,,,,,,+++***))))))******------------------------++++++,,,,,,---...//////111///...,,,++++++,,,,,,,,,,,,,,,---///222555777------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......)))+++---...------...///+++,,,---------...111333111------111111///444<<<777BBBDDDVVV{{{wwwooobbbQQQDDD;;;555777;;;444333333444222...///444...111222///,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++((())))))***++++++,,,,,,------------------------+++---......---,,,,,,---,,,,,,,,,---------......,,,,,,+++***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,^^^@@@:::555555444333222222222222///000000111222333333333888444000...000111000///---,,,++++++******++++++***++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++,,,---...///000111------......//////000000......------------......,,,,,,,,,---------......+++,,,,,,---.........---+++,,,------......------***,,,...---,,,++++++,,,++++++,,,,,,,,,,,,------+++++++++************)))++++++++++++++++++++++++******))))))******+++,,,+++++++++************)))))))))))))))((((((((((((************))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((***)))(((&&&&&&&&&'''((()))))))))))))))(((''''''''''''(((((('''&&&%%%%%%((((((((((((((()))******))))))))))))))))))))))))(((((((((((()))))))))))),,,+++***))))))***+++,,,...,,,***)))''''''(((((()))+++,,,,,,,,,,,,---///,,,+++)))((()))******))),,,***))))))***++++++***++++++************+++++++++++++++*********)))))))))************+++++++++)))))))))))))))***************))))))))))))******''')))***++++++***)))'''(((((((((((())))))))))))))))))*********))))))(((((((((((((((((()))******+++***)))(((((()))***+++++++++******************)))))))))))))))))))))))))))))))))))))))******+++((()))+++---------+++***111///+++(((''''''((())),,,,,,++++++++++++++++++,,,,,,,,,---------......777111+++***,,,...---***((()))***+++---///111333++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------++++++++++++---------,,,,,,++++++,,,,,,---,,,,,,,,,---------..............................////////////////////////111222555999BBBOOO\\\eee}}}uuussszzziiiVVVHHH>>><<<888444111000000000111111111111000000000///........................///...---,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,+++******,,,---,,,++++++,,,,,,------,,,,,,+++---------,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++~~~\\\>>>888555555444333222222222222/////////000111222333333:::666222000000///---***---,,,++++++******++++++***++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,+++,,,,,,---...//////000.............../////////......------------......,,,,,,,,,------------...+++,,,,,,---......------+++,,,------...---------+++,,,---,,,*********++++++++++++,,,,,,,,,------+++++++++************)))++++++++++++++++++++++++))))))(((((())))))***++++++++++++*********))))))))))))))))))((((((((((((*********)))))))))((((((''''''''''''((((((((((((''''''''''''''''''''''''))))))(((((('''((((((((())))))******))))))((('''''''''(((((('''&&&&&&%%%((((((((((((((())))))***(((((((((((((((((((((((((((((((((((()))))))))))))))***++++++++++++***)))+++***)))((((((((()))***)))***,,,,,,++++++---...111///---++++++,,,---...,,,***))))))***++++++***++++++************+++++++++++++++*********))))))))))))*********+++++++++))))))))))))))))))))))))***))))))))))))))))))***'''(((***++++++***((('''(((((((((((())))))))))))))))))))))))))))))******((((((((((((((()))************)))(((((()))******************************)))))))))))))))))))))))))))))))))))))))******+++)))***+++,,,,,,,,,++++++---,,,***)))((()))******++++++++++++++++++++++++,,,,,,,,,------------...555000+++***,,,...---***+++++++++,,,---...//////---------,,,,,,+++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,------------...........................////////////////////////000111111111333777<<>>888555555444333222222222222000//////......///000111///111222333222000...---,,,+++******))))))******)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,,,,,,,......------,,,,,,++++++------,,,,,,,,,,,,------+++++++++,,,,,,,,,------+++,,,,,,---,,,,,,++++++***+++,,,,,,------,,,,,,+++,,,,,,,,,******+++---*********+++++++++,,,,,,+++++++++*********))))))((((((((((((((((((((((((***))))))))))))***++++++*********)))))))))(((((())))))))))))(((((((((((()))))))))(((((((((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((()))+++++++++***)))((())))))*********))))))&&&&&&'''''''''''''''&&&''''''((()))***))))))(((''''''''''''''''''''''''(((((((((((())))))))))))***))))))))))))))))))***))))))))))))((((((''''''''')))************+++---000333666666444000///...---+++))))))***+++***)))((((((''''''''''''(((((())))))))))))))))))))))))(((((()))))))))*********))))))))))))(((((('''''''''((())))))))))))((('''((((((((())))))((((((((((((((((((((())))))))))))((('''&&&&&&''')))+++---((((((((((((((())))))***((((((((())))))((((((((((((((()))))))))*********)))))))))))))))))))))))))))))))))))))))******+++++++++***))))))******+++)))***+++++++++)))'''&&&(((((()))***++++++,,,,,,+++++++++,,,,,,,,,------...,,,+++***+++,,,,,,,,,,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******++++++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,------------------------------------------------------...000000000...------...///......///111222111000111444:::???EEEKKKRRRVVVcccppp}}}ppp\\\NNNIIIFFFAAA999000...222555666...///000111222000---+++000//////........................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---,,,,,,+++************+++,,,,,,,,,++++++*********++++++++++++++++++++++++---+++***+++,,,,,,+++******++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++rrrWWW???888555555444333222222222222000000000000000000000000111333555444000---+++***++++++***))))))))))))***))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,,,,,,,,,,''')))+++,,,++++++,,,---************+++++++++++++++++++++************)))((((((((((((((((((((((((***************++++++,,,******)))))))))((((((((())))))))))))(((((((((((())))))((((((((((((''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))***)))))))))'''(((((())))))))))))(((%%%&&&''''''((('''''''''&&&''')))*********)))(((''''''''''''''''''''''''(((((((((((())))))))))))+++***(((''''''(((***+++((())))))))))))((('''&&&'''((()))***))))))***,,,+++///444555222...---------,,,***)))******)))(((((((((''''''''''''(((((((((((()))))))))))))))***((((((((()))))))))*********))))))((((((''''''&&&''''''))))))))))))''''''(((((((((((((((((((((((((((((((((((())))))))))))(((''''''&&&'''(((***+++((((((((((((((()))******'''(((((())))))((((((''''''(((((())))))*********)))))))))))))))))))))))))))))))))))))))******+++***************)))))))))******++++++***((('''%%%((()))))))))***+++++++++++++++++++++,,,,,,,,,,,,+++++++++***++++++,,,,,,+++******++++++,,,---...+++++++++,,,,,,---------++++++************++++++***++++++,,,,,,------...+++,,,,,,,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++++++++************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...///...------...000---,,,,,,---///111111111///000111111111222444666333999???DDDHHHNNNTTTYYYgggiiiooowwwyyywwwvvvyyywwwzzz{{{qqqjjjeeebbbOOOIIIDDDBBB>>>:::999<<<,,,///111111///...000111222222111000000111222333000000//////...------,,,---------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,---,,,,,,+++***************+++++++++++++++*********++++++++++++++++++++++++...,,,++++++++++++***(((******++++++++++++***************+++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++sssYYYBBB;;;555555444333222222222222///000222333333111000///111333444333///,,,+++,,,++++++***)))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((())))))***+++,,,,,,---++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,,,,,,,+++"""%%%)))++++++******+++************+++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))***++++++***)))))))))(((((((((((())))))))))))(((((((((((())))))((((((((('''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''(((((((((&&&&&&'''(((((((((((((((%%%&&&&&&'''((((((''''''&&&''')))*********((((((''''''''''''''''''''''''(((((((((((())))))))))))((())))))))))))))))))(((&&&'''((()))))))))((('''&&&((())))))((()))***,,,&&&***------)))(((***,,,...,,,***)))******)))((()))))))))(((((()))))))))(((((((((((())))))******(((((((((((()))))))))******))))))(((''''''&&&&&&&&&''')))******)))'''&&&(((((((((''''''((((((((((((((((((((())))))))))))'''(((((((((((((((((((((((((((((((((((()))******''''''((())))))(((''''''''''''(((((()))******+++)))))))))))))))))))))))))))))))))))))))******+++)))***+++++++++)))((('''((()))))))))))))))(((((())))))))))))***************++++++++++++,,,,,,,,,)))************++++++,,,+++++++++***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,******+++,,,,,,---......---,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++++++++************++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++...///000000222444222222111111111111000000000111222222222222444666444444666666555444888>>>999999<<>>999555222===777333222111......111000222555666333///---......------,,,,,,---///111------.........---,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---,,,++++++***************************++++++++++++++++++++++++++++++++++++---+++***+++,,,,,,+++*********++++++++++++******)))*********++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++pppVVV@@@:::555555444333222222222222///000333444444222000......000222111///---...000+++******)))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************'''((()))***+++,,,------*********++++++,,,,,,------,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))******+++,,,,,,,,,,,,+++"""'''*********)))))))))************++++++++++++++++++************)))************************((((((((((((((()))******))))))))))))(((((((((((())))))))))))(((((((((((()))(((((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&***)))(((&&&&&&&&&'''(((%%%%%%&&&'''((((((''''''%%%%%%&&&'''((((((((('''&&&''')))***+++***((('''''''''''''''''''''''''''(((((((((((())))))))))))&&&'''***++++++***'''&&&###%%%'''(((*********)))&&&'''))))))((((((***+++(((***,,,***'''''',,,111...,,,***)))******)))(((++++++************++++++'''((((((((())))))******(((((((((((())))))))))))***))))))((('''&&&&&&&&&&&&'''(((******((('''&&&((((((''''''''''''(((((((((((((((((())))))))))))'''(((((()))(((((('''&&&((((((((((((((()))******&&&'''((())))))((('''&&&&&&''''''((()))******+++)))))))))))))))))))))))))))))))))))))))******+++(((***+++,,,+++***'''&&&'''''''''((()))******+++*********)))))))))))))))******+++++++++,,,,,,,,,((()))***+++******+++---,,,,,,++++++***+++++++++///...------,,,+++******---,,,,,,++++++,,,,,,---******+++,,,,,,---......---------,,,,,,+++++++++++++++------------++++++++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***---000111///---,,,,,,+++---...///............,,,...//////...---///000//////111333000,,,---222444111222666777444444666888666999AAAFFFGGGIIILLLLLLQQQWWWZZZXXXVVVWWWZZZ]]]\\\bbbfff```WWW___pppyyyzzziii[[[WWWTTTOOONNNGGGAAA???<<<999:::===222222333333333444555777111///111666777333000000...,,,+++---...000222555,,,...111222111000//////++++++,,,------------,,,,,,,,,,,,+++++++++******************************+++*********+++,,,,,,---,,,++++++***)))*********))))))******+++++++++,,,+++++++++++++++++++++++++++***)))***,,,------+++******++++++++++++******))))))******++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++pppWWW@@@:::777555222111111111111000111111000000000111333444333666555111...///000...******))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((((((((((()))************(((((((((((())))))))))))*********)))))))))))))))++++++***************+++((()))+++,,,------,,,+++)))***++++++,,,,,,++++++,,,+++***))))))***+++,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******&&&'''(((***++++++++++++************)))))))))))),,,+++)))((((((((()))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))(((((((((((())))))((((((((((((((()))******...------,,,+++***))))))((((((''''''''''''(((((()))))))))))))))*********))))))(((''''''''''''''''''((()))***************((((((((((((((((((((((((&&&&&&''''''(((((())))))''''''((((((((((((''''''(((((((((((())))))))))))''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&)))))))))))))))((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***++++++++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++***))))))+++---...---------,,,,,,+++++++++*********+++,,,,,,,,,---************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------*********+++,,,---///000...------,,,,,,,,,------000000000000000000000000............////////////000000000000000000000000111111111111111111111111444444555555666777777888::::::::::::;;;;;;;;;;;;?????????@@@@@@AAAAAAAAAKKKJJJGGGCCC???;;;888777777666666555333222222111222222222222222222222222111111111111000000000///..............................------------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********+++))))))))))))))))))))))))******))))))******+++,,,************************))))))*********+++++++++******+++++++++******)))+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,}}}kkkUUU@@@<<<777555222111111111111000000000///000000222333444222555444000---//////...++++++***)))))))))******))))))))))))))))))))))))*********)))))))))(((((('''))),,,---+++)))(((((((((((((((((())))))))))))***)))))))))))))))))))))++++++***))))))******+++******++++++,,,,,,+++++++++,,,,,,---...---------++++++***))))))***++++++*********+++++++++,,,,,,+++++++++*********))))))***************)))((((((*********)))))))))((((((++++++)))((((((((())))))(((((((((((((((((((((((('''((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))(((((((((((())))))'''''''''''''''((())))))++++++******))))))((((((((((((''''''''''''((((((***)))))))))))))))))))))))))))((('''''''''''''''(((((()))*********))))))''''''''''''''''''''''''''''''''''''(((((((((((('''''''''(((((('''''''''''''''((((((((()))))))))''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))***++++++++++++************+++++++++,,,,,,++++++++++++++++++++++++,,,+++***))))))+++,,,...------,,,,,,,,,+++++++++*********+++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,++++++,,,,,,---...------,,,,,,---------....................................////////////////////////////////////111111111111111111111111222222222333444555555555111111111111222222222333444444444555555666666666666666555444333222111111222222222222222111111111111111111111111111111111000000000/////////....................................------------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++*********+++))))))))))))))))))))))))******))))))******+++,,,++++++++++++++++++++++++))))))*********+++++++++******+++++++++******)))++++++,,,,,,,,,,,,++++++*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,wwweeeQQQ@@@>>>777444222111222222000///......//////111222444555000333333...,,,...///---,,,,,,+++***************))))))))))))))))))))))))******))))))))))))((((((((()))***)))(((&&&&&&&&&(((((((((((())))))))))))))))))))))))))))))************)))))))))******+++,,,++++++*********++++++++++++,,,------------,,,++++++***))))))***++++++*********++++++++++++,,,*********)))))))))((((((***************)))((((((******))))))))))))((((((******)))((((((((())))))((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&''''''(((''''''''''''''''''''''''&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))(((((((((((())))))'''&&&&&&&&&&&&''''''(((((((((((((((((('''''''''((((((''''''''''''((((((*********))))))((((((((()))((((((''''''''''''((())))))*********)))((((((''''''''''''''''''''''''((((((((('''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&'''''''''(((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((()))******)))((('''((()))******++++++***************++++++++++++,,,++++++++++++++++++++++++++++++***))))))+++,,,---,,,,,,,,,,,,++++++++++++******************))))))************************++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------///...---,,,+++*********---------,,,,,,------...---------------------------............/////////////////////////////////000000000000000000000000///000000111111222222222/////////000000000000111000000000000111111111111---------...//////000000.........//////000000000000000000000000000000000///............---------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++))))))))))))))))))))))))******))))))******+++,,,++++++++++++++++++++++++***************+++++++++)))******+++++++++************++++++++++++***************++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,rrr```NNN???>>>666444222222222222000///------...///111333444555...111111---+++---...---------,,,+++************))))))))))))))))))))))))))))))))))))))))))((((((+++((($$$%%%((()))(((&&&(((((((((((()))))))))))))))))))))))))))************))))))))))))******+++---,,,+++)))))))))***+++((())))))***************+++******************+++************+++++++++++++++*********))))))))))))&&&'''((()))++++++++++++***)))))))))(((((((((((()))))))))((((((((())))))(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))(((((((((((())))))'''''''''&&&&&&''''''(((&&&&&&&&&''''''(((((((((((((((''''''''''''((((((++++++***)))(((''''''&&&)))(((''''''''''''(((((()))*********)))(((''''''''''''''''''''''''''''''(((((((((''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&'''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''$$$%%%%%%&&&'''((())))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((&&&((()))++++++)))(((&&&((())))))***************************++++++++++++*********************************)))***+++,,,,,,,,,++++++++++++++++++++++++*********)))(((((((((************************++++++++++++++++++++++++************************************++++++++++++,,,++++++******++++++,,,+++++++++,,,,,,,,,------///...---,,,+++*********------,,,,,,,,,---......---------------------------------.........//////////////////////////////000000000000000000000000.../////////000000000111111111111111222222222222111111111111111111111111111111000000000000000000---------............///....................................------------------------------------------,,,,,,,,,,,,------++++++++++++++++++++++++++++++***************+++))))))))))))))))))))))))******))))))******+++,,,++++++++++++++++++++++++************************))))))***+++++++++******))))))************))))))************++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++qqq^^^LLL======555444222222333222000...,,,---...000111333333444,,,000000,,,+++---...---...---,,,+++************))))))))))))))))))))))))(((((((((((((((((()))))),,,((('''...777777...$$$(((((((((((())))))))))))(((((())))))************))))))(((((()))******+++---,,,***)))((()))******'''((())))))******))))))*********++++++*********))))))*********+++++++++,,,,,,+++++++++*********&&&'''((()))++++++++++++)))))))))(((((((((((('''((((((((()))))))))((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))&&&''''''(((((())))))***((((((''''''''''''((((((+++******)))((('''&&&&&&((((((''''''''''''(((((()))))))))))))))((('''&&&''''''''''''''''''''''''((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&'''''''''(((''''''&&&&&&&&&&&&''''''&&&'''''''''''''''''''''$$$%%%%%%&&&'''((())))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((&&&((()))++++++)))(((&&&(((((()))************)))))))))*********+++++++++***************************))))))*********+++++++++++++++++++++++++++++++++*********)))(((((((((************************************************************************))))))*********+++++++++,,,++++++******++++++,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///........................------------....................................///////////////////////////////////////000000000....../////////000000000////////////////////////000/////////...---------............------------------------------------//////.........---------------------------------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++*********))))))***++++++))))))))))))))))))))))))******))))))******+++,,,++++++++++++++++++++++++************************((()))***+++++++++++++++((())))))******))))))((())))))*********+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++qqq^^^KKK<<<;;;555444333333333222000...,,,---...000111222222222+++//////,,,+++---///......---,,,******)))))))))))))))))))))))))))))))))''''''(((((((((((())))))***)))///;;;EEEBBB222###(((((((((((())))))))))))((((((((()))******++++++(((((((((((()))******++++++******)))))))))******))))))***++++++++++++***)))***++++++++++++***))))))))))))************+++,,,,,,,,,++++++++++++******************)))(((((())))))((((((((((((''''''''''''((()))))))))((((((''''''''''''''''''''''''&&&&&&'''''''''((((((((())))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))(((((((((((())))))******)))(((((((((((()))'''((((((((())))))******((((((''''''''''''(((((()))))))))(((((('''''''''(((''''''''''''(((((()))(((((()))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''(((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''&&&&&&&&&'''((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''((()))******)))(((''''''((())))))******)))))))))))))))************+++************************)))))))))************+++*********+++++++++++++++******************))))))************************))))))))))))))))))))))))************************)))))))))************+++,,,++++++******++++++,,,++++++,,,,,,,,,,,,------++++++++++++,,,------...,,,,,,,,,,,,---......///........................,,,------------.................................////////////////////////////////////////////////....../////////000000000000000000///////////////,,,,,,---------------...///.........------,,,,,,------------------------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++***))))))))))))***++++++))))))))))))))))))))))))******))))))******+++,,,************************+++++++++***************((()))***+++++++++++++++))))))************)))))))))))))))************+++************************++++++++++++++++++++++++++++++++++++++++++++++++qqq^^^KKK;;;:::555444333333333222000---,,,---///000111111111111+++...///,,,+++...000///---,,,+++***)))((((((((())))))))))))))))))))))))'''''''''((((((((())))))((()))...666;;;888///&&&(((((((((((())))))))))))'''(((((()))******++++++'''''''''(((((()))++++++((())))))************)))((()))******++++++******)))***++++++++++++***)))))))))))))))************++++++++++++***************************)))(((((())))))((((((((('''''''''&&&&&&((()))))))))((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&%%%%%%&&&&&&((())))))''''''''''''''''''''''''&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))(((((((((((())))))))))))((('''''''''''''''((((((((((((((()))))))))((((((''''''''''''(((((((((((((((((((((((('''''''''''''''''''''((())))))''''''(((((()))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&''''''''''''(((((('''''''''''''''((((((((()))))))))''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''(((((()))))))))))))))))))))))))))************************************((())))))***************)))*********++++++++++++*********+++++++++++++++************************))))))))))))))))))))))))************************))))))))))))************,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,+++++++++,,,,,,---...,,,,,,,,,,,,---...//////------------------------,,,,,,---------.................................................................................000000000000111111111111111111000000000/////////.............../////////,,,,,,,,,,,,,,,---------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************)))))))))))))))***++++++))))))))))))))))))))))))******))))))******+++,,,))))))))))))))))))))))))+++++++++*********))))))(((((()))++++++,,,,,,+++)))******++++++******)))))))))))))))************************************************************************************qqq___KKK;;;:::444444333333444222000------...///111111111000///+++...///,,,+++///111000---,,,+++)))((('''''''''))))))))))))))))))))))))&&&'''''''''(((((())))))(((((('''%%%%%%&&&(((***(((((((((((())))))))))))'''(((((()))***+++++++++''''''''''''((()))++++++'''((()))+++++++++***)))&&&''''''((((((((((((((()))***+++,,,,,,+++***)))))))))))))))************************))))))))))))&&&'''(((***++++++++++++)))(((((((((''''''''''''%%%&&&((()))))))))((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&'''((()))***''''''''''''''''''''''''&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))))))))))))))))))))(((((((((((()))))))))((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((''''''''''''(((((('''''''''((((((((((((((('''''''''''''''((()))***&&&&&&'''((()))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''((((((((((((''''''(((((((((((())))))))))))'''''''''&&&&&&'''''''''&&&&&&&&&'''''''''(((((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))'''(((((()))))))))))))))))))))))))))************))))))))))))))))))))))))(((((()))***************))))))******++++++++++++*********+++,,,,,,,,,---************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,++++++++++++++++++,,,++++++,,,,,,,,,---------------,,,++++++,,,,,,,,,+++++++++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......................................................---------------------------------.........//////...---------,,,,,,++++++000//////...---,,,,,,+++((()))***+++,,,---......------------------------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************))))))((())))))***++++++))))))))))))))))))))))))*********)))***++++++,,,((((((((((((((((((((((((++++++++++++******))))))(((((()))++++++,,,,,,,,,******++++++++++++******))))))))))))************))))))))))))))))))))))))************************************************oooVVVHHH===555555555555555555333222111//////000000000000//////...---++++++---...---,,,---,,,+++***))))))))))))(((((((((((())))))))))))++++++******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))******+++++++++,,,,,,,,,222111...,,,+++,,,------+++,,,---+++)))(((((()))*********)))'''(((***,,,((((((((((((((((((((((((+++)))''''''((())))))((()))(((&&&%%%&&&''')))+++''''''''''''''''''&&&&&&%%%'''(((((('''&&&&&&'''''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%))))))((((((''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%'''''''''''''''&&&&&&&&&,,,+++(((&&&%%%%%%&&&'''((((((((((((((((((((((((%%%'''((()))((()))***,,,(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))&&&&&&&&&''''''''''''(((''''''(((((())))))******&&&(((******'''''')))+++((((((((((((((('''''''''(((((((((((('''&&&%%%$$$&&&&&&&&&''''''''''''(((%%%&&&((()))))))))((('''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((())))))*********++++++***)))(((((()))***++++++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))***))))))***,,,,,,+++)))))))))))))))))))))))))))******+++++++++,,,,,,,,,)))))))))))))))))))))))))))************+++++++++...,,,***((((((***,,,...++++++,,,,,,,,,,,,------,,,,,,,,,---------......////////////////////////........................................................................000000//////.........---///...---,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))************************************************,,,,,,+++***))))))******)))))))))))))))))))))))))))************+++++++++************************(((((())))))))))))((((((((()))++++++*********+++))))))))))))))))))))))))+++++++++++++++***)))(((************************)))***+++,,,,,,+++))))))))))))))))))))))))))))))oooVVVHHH===555555555444222111///.........///000000111111111000///---,,,,,,---......------,,,+++***))))))))))))))))))))))))(((((((((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))(((((((((((()))))))))))))))))))))))))))))))))))))))*********++++++000...,,,+++******+++,,,)))***+++***((('''((()))((())))))(((&&&''')))***(((((((((((((((((((((((('''&&&&&&''')))***(((&&&'''&&&&&&%%%%%%'''((()))''''''''''''''''''''''''%%%'''(((((('''&&&&&&'''''''''''''''''''''''''''&&&&&&''''''''''''''''''((((((((('''''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''***)))((('''&&&&&&''''''''''''''''''''''''''''''%%%&&&((((((''''''(((***''''''''''''''''''''''''(((((())))))))))))(((((((((((((((((((((((((((((()))(((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''(((((())))))))))))&&&(((***)))(((''')))+++((((((((((((''''''''''''&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''(((%%%&&&'''((()))(((((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))))))))((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((()))))))))*********+++***))))))))))))***+++************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))***))))))***,,,,,,+++)))))))))))))))))))))))))))*********+++++++++,,,,,,))))))))))))))))))))))))))))))*********+++++++++---,,,***))))))***,,,---+++++++++,,,,,,,,,------,,,,,,,,,------------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////......------///...---,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))************************))))))))))))))))))))))))++++++***)))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************(((((())))))))))))(((((('''(((******)))))))))***))))))))))))))))))))))))+++++++++++++++***))))))************************)))***++++++++++++***)))))))))))))))))))))))))))mmmVVVIII>>>666777555333000...---,,,,,,...//////000111222333333///...,,,,,,...///...---,,,+++******))))))))))))******))))))((((((''''''&&&&&&''''''((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))((((((((()))))))))******---,,,***)))(((((()))***'''((())))))''''''''')))'''(((((('''&&&&&&((()))(((((((((((((((((((((((($$$$$$&&&(((******'''%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''%%%'''(((((('''&&&&&&'''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%'''((('''&&&&&&'''((('''''''''''''''''''''''''''(((((())))))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''(((((((((((()))))))))&&&((())))))(((''')))***''''''''''''''''''''''''$$$%%%&&&'''((((((((((((&&&&&&&&&''''''''''''(((&&&&&&'''(((((((((((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''(((((())))))(((((('''''''''''''''((((((((((((''''''''''''(((((((((((((((((())))))))))))******++++++************++++++))))))))))))))))))))))))+++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((***+++,,,+++)))))))))))))))))))))))))))*********++++++++++++,,,)))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++------------------------///............---------...------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************************************((((((((((((((((((((((((******)))((((((((()))))))))))))))))))))))))))))))))))))))*********++++++************************((())))))******))))))(((&&&((())))))(((((()))***))))))))))))))))))))))))***++++++++++++***))))))************************)))******+++++++++******))))))))))))))))))))))))lllUUUIII>>>666888666333000.........///......///000222333555555000...------...//////...++++++***)))))))))))))))+++******)))(((''''''&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))(((((((((((())))))((((((((((((((((((((((((((((((((()))))))))************)))((((((((())))))'''((())))))''''''(((***'''((()))(((''''''((()))((((((((((((((((((((((((''''''&&&''')))((('''%%%$$$%%%&&&''''''''''''&&&&&&&&&&&&'''''''''''''''%%%'''(((((('''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&'''((((((&&&&&&'''((())))))((((((''''''''''''''''''''''''&&&((()))(((&&&&&&&&&((('''''''''''''''''''''''''''(((((((((((((((((('''(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''((((((((((((((()))&&&&&&'''''''''''''''(((%%%&&&&&&'''((((((''''''&&&&&&&&&''''''''''''(((&&&&&&'''''''''(((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((((((((('''''''''''''''((((((((((((''''''''''''(((((((((((((((((())))))))))))))))))++++++************++++++))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))(((((()))+++,,,***)))))))))))))))))))))))))))************++++++++++++))))))))))))))))))))))))))))))))))))************)))***+++,,,,,,+++***)))***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))************************************)))))))))******)))))))))&&&(((******)))((()))***))))))))))))))))))))))))******+++++++++******)))************************)))*********++++++++++++))))))))))))))))))))))))jjjTTTHHH>>>777666444222///...///000111......///000111333555666///...,,,,,,...///...---******))))))((()))))))))+++******)))(((''''''&&&((('''''''''&&&&&&&&&%%%(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((()))))))))))))))(((((((((((())))))(((((((((((((((((((((((()))))))))*********++++++)))))))))))))))*********''')))******(((((()))***((()))******)))((()))***((((((((((((((((((((((((...+++'''&&&&&&'''''''''&&&&&&'''(((((((((((('''&&&&&&&&&'''''''''((((((%%%'''(((((('''&&&&&&'''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%###$$$$$$%%%&&&'''((((((%%%&&&'''((()))))))))(((''''''''''''''''''''''''((()))***)))''''''((()))''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((('''''''''''''''''''''''''''((((((((((((%%%&&&&&&&&&''''''((((((''''''(((((('''&&&&&&%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&''''''(((&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((''''''''''''(((((((((((())))))((((((((((((((((((************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))(((((()))++++++***((())))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))(((((()))))))))*********((()))+++,,,,,,+++)))(((*********+++++++++,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++************************************************************************)))((((((((((((((())))))))))))))))))))))))))))))(((((()))))))))*********************************))))))************))))))''')))++++++*********+++)))))))))))))))))))))))))))******+++++++++******************************)))))))))******++++++,,,))))))))))))))))))))))))hhhRRRGGG>>>777222111000.........//////.........///000222555666...---++++++---...---,,,***))))))(((((()))))))))******))))))(((((('''''')))(((((('''&&&&&&%%%%%%((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))*********++++++((())))))******+++++++++(((*********(((((()))***((()))++++++***))))))***((((((((((((((((((((((((000,,,'''%%%%%%'''((()))'''''''''((((((((())))))%%%%%%&&&&&&'''(((((((((%%%'''(((((('''&&&&&&''''''''''''''''''''''''''')))(((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&'''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&''')))***)))(((((()))***&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&((((((((((((((((((((((((&&&&&&&&&''''''(((((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((''''''''''''&&&'''&&&%%%&&&((()))((('''%%%%%%%%%&&&''''''(((((((((((((((((('''&&&%%%$$$&&&&&&&&&''''''''''''(((&&&&&&%%%%%%&&&&&&'''(((%%%%%%&&&&&&'''(((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))&&&''''''((((((''''''&&&''''''''''''((((((((((((''''''''''''(((((((((((())))))((((((((((((''''''))))))************))))))************************(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((((((''')))***+++***((()))))))))))))))))))))))))))))))))************+++))))))))))))))))))))))))((((((((()))))))))******((()))***++++++***)))(((************++++++++++++++++++++++++,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---***++++++,,,,,,,,,,,,+++++++++++++++++++++++++++)))))))))************+++++++++++++++++++++++++++***************+++++++++************************************************))))))((((((((()))******))))))))))))))))))))))))((((((((()))))))))******************************)))******++++++******)))(((***+++,,,+++***+++,,,))))))))))))))))))))))))))))))***++++++++++++***************************))))))))))))***+++,,,---))))))))))))))))))))))))gggPPPEEE===777333333222000///...------///...---...///111333555---,,,******,,,---,,,+++))))))(((((((((((())))))))))))))))))((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((()))))))))******''''''((()))***+++++++++((()))***)))'''&&&'''((('''(((***+++)))(((((()))((((((((((((((((((((((((+++(((&&&%%%&&&((())))))''''''&&&&&&&&&'''((()))%%%%%%&&&&&&'''(((((()))%%%'''(((((('''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&&&&'''))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((((('''''')))***&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&((((((((((((((((((((((((%%%%%%&&&''''''((())))))''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&(((&&&%%%&&&((()))(((&&&$$$$$$%%%&&&&&&'''((((((&&&'''''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&%%%%%%%%%&&&'''(((%%%%%%&&&&&&'''(((((()))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''((((((''''''&&&''''''''''''((((((((((((''''''''''''(((((((((((())))))(((((((((''''''''''''((())))))))))))((('''))))))))))))))))))))))))(((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((''''''(((***+++)))((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((()))))))))***))))))************))))))************++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,)))***+++,,,---,,,,,,+++************************))))))))))))************************************))))))*********+++++++++************************************************)))))))))))))))***++++++))))))))))))))))))))))))(((((((((((()))))))))***************************)))******++++++******)))''')))++++++***)))***+++))))))))))))))))))))))))))))))***+++++++++++++++***************************))))))))))))+++,,,---))))))))))))))))))))))))fffOOODDD===777777666666444222000...,,,///...------...000222444---+++******+++,,,,,,+++))))))(((((((((((()))***(((((((((((())))))))))))&&&&&&''''''((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''((((((((()))&&&&&&((()))************((())))))(((&&&$$$%%%&&&%%%''')))***((('''''''''((((((((((((((((((((((((%%%$$$$$$%%%(((******)))'''&&&%%%$$$$$$&&&((()))%%%%%%&&&&&&'''((())))))%%%'''(((((('''&&&&&&'''''''''''''''''''''''''''%%%%%%&&&&&&'''((((((((('''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%***)))'''&&&%%%'''(((***&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''''''''''''(((***&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&(((&&&$$$%%%((()))(((&&&$$$$$$%%%%%%&&&'''((((((%%%%%%&&&'''((((((((((((&&&&&&&&&'''''''''((((((&&&&&&%%%$$$%%%&&&'''(((%%%%%%&&&&&&'''((())))))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''((((((((()))''''''''''''((((((((()))))))))(((((('''''''''&&&&&&'''((())))))((('''&&&(((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((''''''(((***+++)))((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))***))))))))))))))))))***)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))*********************************++++++,,,,,,,,,)))***+++,,,---,,,,,,+++************************))))))))))))************************************))))))******++++++++++++************************))))))))))))))))))))))))******))))))***+++,,,,,,))))))))))))))))))))))))(((((((((((())))))))))))******************************++++++++++++******&&&(((******)))((()))***))))))))))))))))))))))))((()))***+++++++++++++++***************************))))))))))))+++---...))))))))))))))))))))))))gggRRRDDD:::444666555333111000///....../////////...------,,,,,,,,,,,,,,,+++++++++******************)))))))))))))))'''&&&'''((()))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))(((((('''''''''&&&************************&&&'''((('''&&&%%%&&&'''''''''((())))))***))))))*********)))))))))))))))'''(((((()))***++++++,,,***)))'''&&&'''(((***+++))))))(((((('''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''&&&%%%%%%&&&(((((((((((((((((((((((((((%%%&&&''''''((((((''''''%%%&&&&&&'''((()))******&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&'''((('''&&&''''''''''''((((((((((((******))))))((((((''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''(((((('''&&&%%%%%%(((((((((((())))))))))))(((((('''&&&%%%%%%$$$$$$'''&&&%%%%%%&&&&&&$$$"""&&&&&&&&&''''''''''''(((''''''''''''(((((((((((()))((('''&&&&&&'''((()))...***&&&$$$%%%&&&''''''''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&&&&'''''''''(((((((((((())))))((('''&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))******+++))))))))))))(((((((((((((((((((((((())))))))))))***************)))((((((*********)))))))))))))))******))))))))))))******((((((((((((((()))******''''''((()))))))))))))))))))))))))))))))))))))))***)))((((((((()))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))(((((()))***++++++,,,,,,))))))************))))))***++++++,,,,,,++++++***************************+++++++++*********))))))******+++++++++,,,,,,,,,++++++************++++++***+++,,,,,,******+++,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))******************************++++++++++++******++++++++++++++++++++++++***)))((((((((()))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++*********))))))(((((())))))))))))************+++++++++*********))))))************************++++++************++++++++++++************++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***fffQQQCCC999333555444333111000///......//////.........---------,,,,,,,,,+++++++++******************)))))))))))))))'''&&&'''((()))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((('''''')))(((((((((''''''''''''************************&&&((()))((('''&&&'''((('''((())))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''((()))))))))))))))'''''''''(((***+++)))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''&&&%%%%%%&&&(((''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&&&&&&&''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&'''((('''&&&''''''''''''(((((((((((((((((((((((('''''''''&&&((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''(((((('''&&&&&&%%%&&&''''''''''''((((((((((((((('''&&&&&&%%%$$$$$$'''&&&%%%%%%&&&&&&$$$###&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((('''&&&&&&'''((((((,,,***'''%%%&&&''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((('''&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((())))))***+++))))))))))))(((((((((((((((((((((((())))))))))))***************)))((((((***)))))))))))))))))))))******))))))))))))******((((((((((((((())))))***''''''((()))))))))))))))))))))))))))))))))))))))***)))((((((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))((())))))***++++++,,,,,,))))))************))))))***++++++,,,,,,++++++***************************+++++++++*********))))))************+++++++++,,,++++++************++++++***+++,,,,,,******+++,,,*********)))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((()))******++++++******)))++++++++++++++++++++++++***)))((((((((()))++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))((())))))))))))************+++++++++*********))))))************************++++++************++++++++++++************++++++*********+++++++++,,,,,,***++++++,,,,,,++++++***eeeOOOAAA888333555444222111000///.....................---------,,,,,,,,,+++++++++******************)))))))))))))))'''&&&'''((()))((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((((((((('''((((((((((((''''''''''''))))))))))))))))))))))))'''((())))))''''''((())))))))))))***))))))(((((())))))))))))))))))))))))&&&&&&''''''(((((()))))))))((('''''''''(((***+++((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''&&&%%%%%%&&&(((''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&'''((('''&&&''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''(((''''''&&&%%%%%%%%%&&&&&&&&&'''''''''((((((''''''&&&%%%%%%%%%'''&&&%%%&&&''''''%%%###&&&&&&&&&''''''''''''(((&&&''''''''''''(((((((((''''''&&&&&&&&&&&&''''''***((('''''''''(((&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((((((''''''&&&''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((())))))***+++(((((((((((())))))))))))(((((((((((()))))))))))))))************))))))((())))))))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))((((((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))***++++++,,,,,,))))))************))))))******++++++++++++******************************+++++++++***************)))))))))*********++++++++++++************++++++***+++,,,+++******+++,,,*********)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))******++++++******))))))))))))))))))))))))))))))))))))((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************+++************)))))))))************************++++++************++++++++++++************++++++*********++++++++++++,,,******++++++++++++******cccLLL>>>666222444333222000//////......------..................,,,,,,,,,+++++++++******************)))))))))((()))'''&&&'''((()))((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((('''''''''(((((((((((((((((((((((('''((())))))(((((()))******************)))((('''((((((((()))))))))))))))((()))))))))*********+++)))(((((('''((()))******((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''&&&%%%%%%&&&(((''''''''''''''''''''''''%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((&&&&&&&&&'''((('''&&&''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&'''''''''''''''&&&&&&%%%&&&&&&&&&&&&'''''''''((((((''''''&&&&&&&&&%%%'''&&&&&&&&&((((((&&&$$$&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''((()))(((&&&$$$''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''(((((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))******(((((((((((())))))))))))(((((((((((())))))))))))))))))************)))((()))))))))))))))*********))))))************))))))'''(((((()))))))))))))))''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********))))))*********+++++++++))))))************))))))******++++++++++++******************************************************((())))))))))))*********++++++************++++++)))+++,,,+++***)))***+++++++++++++++++++++++++++))))))))))))))))))))))))************************))))))************)))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))*********************)))))))))))))))((()))))))))************************))))))))))))************************++++++************++++++++++++************++++++************++++++++++++******++++++++++++******```III<<<666333333222111000//////......,,,---------......//////,,,,,,,,,+++++++++******************)))))))))((()))'''&&&'''((()))((('''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&)))(((''''''''''''((()))'''''''''(((((((((((((((''''''''''''''''''''''''&&&((())))))(((((()))+++******+++******)))((((((''''''(((((())))))))))))))))))))))))************((((((((((((((())))))***'''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''&&&%%%%%%&&&(((''''''''''''''''''''''''%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((&&&&&&&&&'''((('''&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&'''''''''''''''&&&&&&&&&'''''''''(((((((((((('''''''''''''''&&&&&&'''&&&&&&'''((()))'''&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&''''''''''''%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&((()))(((&&&###(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))''''''((((((((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((('''((())))))***'''((((((((()))))))))***(((((((((((())))))))))))((())))))*********))))))(((((())))))************((()))************)))(((''''''((()))***))))))(((''''''((()))))))))))))))((((((((((((((((((((((((''''''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***************************+++++++++))))))************)))))))))******++++++******)))************************************************((())))))))))))*********++++++************++++++)))***++++++))))))***+++++++++++++++++++++++++++))))))))))))))))))))))))************************)))))))))******)))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))******((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++++++++************++++++))))))*********+++++++++)))******++++++******)))~~~^^^GGG:::555444222222111000////////////,,,,,,,,,---...///000000,,,,,,,,,+++++++++******************)))))))))))))))'''&&&'''((()))((('''))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''''''''''')))((('''&&&&&&'''((()))'''''''''(((((((((((((((((((((((((((((((((((((((%%%'''(((((((((((()))+++*********+++******))))))&&&''''''(((((())))))***''''''''''''(((((((((((((((((((((((())))))))))))'''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((('''&&&&&&'''((('''&&&''''''''''''((((((((((((((((((((()))))))))))))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%&&&''''''((('''''''''&&&''''''''''''(((((((((''''''''''''''''''''''''''''''&&&((()))***((('''&&&&&&&&&''''''''''''(((%%%&&&&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''((((((&&&$$$((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))&&&'''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''(((((()))***''''''(((((())))))******(((((((((((())))))))))))((())))))************)))((((((((()))******++++++((()))***++++++***)))(((&&&''')))*********)))(((''''''((()))))))))))))))))))))))))))))))))))))))&&&'''((()))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++************************))))))************))))))))))))************))))))***************************************+++++++++)))))))))*********++++++++++++************++++++)))***+++***))))))***+++)))))))))))))))*********))))))))))))))))))))))))((((((((((((((((((((((((((())))))******))))))((((((((((((((((((((((((((((((((()))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))************(((((()))))))))))))))***))))))))))))))))))))))))++++++************++++++++++++************++++++)))))))))************+++))))))************))))))|||\\\EEE999666666222111000//////...//////++++++,,,---...///000111,,,,,,,,,+++++++++******************)))))))))))))))'''&&&'''((()))((('''))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''''''''''')))((('''&&&&&&'''((()))''''''''''''((((((((()))(((((((((((((((((((((((($$$&&&'''((('''''')))***))))))***+++++++++******&&&&&&''''''((())))))***(((((((((((('''''''''''''''(((((()))))))))))))))''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&''''''(((((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((('''&&&&&&'''((('''&&&''''''''''''(((((((((((('''''''''((((((((())))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%&&&&&&'''((((((''''''%%%%%%&&&&&&&&&'''''''''''''''''''''(((((((((((((((''''''(((******)))(((&&&&&&&&&''''''''''''(((%%%%%%&&&&&&&&&'''''''''&&&'''(((((((((((('''&&&&&&%%%%%%&&&'''(((&&&%%%(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))&&&&&&'''(((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((())))))'''''''''((()))*********(((((((((((())))))))))))(((((()))***************'''(((((()))******++++++((()))***++++++***)))(((&&&''')))*********((((((''''''((()))))))))))))))))))))))))))))))))))))))&&&'''((()))))))))((('''))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++************************))))))************))))))))))))************))))))************************))))))*********+++++++++************+++++++++,,,++++++************++++++(((***+++***)))((()))+++(((((()))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))'''((()))***+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))))))))************))))))))))))************(((((((((((())))))******))))))))))))))))))))))))++++++************++++++++++++************++++++))))))))))))************))))))************))))))zzz[[[DDD999666777222111000//////...//////++++++,,,---...000111111,,,,,,,,,+++++++++******************)))))))))))))))'''&&&'''((()))((('''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***((('''&&&&&&'''(((***&&&'''''''''(((((())))))))))))))))))))))))))))))$$$%%%''''''&&&'''(((***((()))***+++++++++++++++&&&&&&&&&'''((())))))***************))))))))))))'''(((((()))))))))))))))&&&'''''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&'''((()))******((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((((('''&&&&&&'''((('''&&&''''''''''''((((((((()))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%&&&'''((((((((('''$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((((((((((((((((((''''''(((***+++***(((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&'''((())))))((('''&&&'''%%%$$$%%%''''''&&&%%%))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&&&&'''((())))))((((((''''''''''''((((((((()))(((((((((((((((((((((((('''''''''''''''((())))))&&&''''''((()))******+++(((((((((((())))))))))))(((((()))***************'''(((((()))***+++++++++''')))***++++++***)))'''&&&''')))***+++***(((''''''(((((()))))))))))))))))))))))))))))))))))))))%%%&&&((()))))))))((('''))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++++++++******************))))))************))))))))))))************))))))************************))))))******++++++++++++***++++++++++++,,,,,,,,,++++++************++++++(((***+++***)))((()))*********++++++,,,,,,,,,,,,))))))))))))))))))))))))************************(((((())))))))))))((((((************************'''((()))++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))*********+++))))))))))))************'''((((((((())))))******))))))))))))))))))))))))++++++************++++++++++++************++++++))))))))))))************))))))************))))))yyyUUUHHH???777777555444222000...,,,++++++------..................,,,,,,,,,++++++*********'''***,,,)))%%%%%%(((---&&&'''((())))))((('''&&&))))))))))))((((((((((((******))))))((((((''''''''''''''''''(((((((((((()))'''&&&'''&&&&&&)))...(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''''')))***++++++++++++(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''((('''%%%#########$$$%%%)))&&&$$$%%%''''''%%%###%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''(((((((((''''''''''''(((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((((('''''''''''''''''''''''''''''''''++++++***)))((('''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''(((((())))))******((('''%%%%%%%%%&&&(((***)))((('''&&&%%%&&&&&&'''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((((('''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%&&&((())))))(((&&&%%%''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))'''(((((())))))))))))))))))(((((('''''''''((((((''''''((((((((((((''''''))))))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))(((''')))++++++***)))((()))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((((((((('''''''''''''''((())))))(((((((((((())))))))))))******)))))))))))))))***(((((()))***************************************+++++++++*********))))))++++++************+++++++++*********))))))((((((&&&''''''((())))))******))))))))))))))))))))))))******))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))*********++++++*********))))))(((((())))))))))))************+++*********))))))((((((xxxTTTFFF>>>555666333222111///...---------++++++---...////////////,,,,,,,,,,,,++++++++++++))),,,,,,)))%%%###&&&)))&&&'''((())))))((('''&&&))))))))))))(((((((((((((((((((((((('''''''''&&&''''''''''''((((((((((((!!!&&&(((&&&%%%%%%%%%###((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%'''(((((()))))))))(((((())))))))))))(((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&$$$###$$$%%%'''((((((&&&%%%%%%''''''%%%###%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''(((((((((((((((''''''''''''((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((((((((((('''''''''''''''''''''''''''''''''''')))))))))((((((''''''&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((('''&&&%%%%%%&&&((())))))((('''&&&%%%&&&&&&'''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&'''))))))'''&&&%%%''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))((((((((((((''''''''''''(((((((((((())))))))))))(((((())))))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((***,,,,,,***))))))***))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))((((((((((((((((((((((((******)))(((((((((((((((((((((((((((((()))******(((((((((((())))))))))))******))))))))))))******((())))))***************************************+++++++++*********))))))+++******))))))******+++************)))))))))(((,,,,,,++++++***)))(((((())))))))))))))))))))))))************************(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))))))))************************)))))))))((())))))))))))************************)))))))))(((vvvRRRDDD<<<444555222111000//////......///)))***,,,---///000000000+++,,,,,,,,,,,,,,,------+++,,,,,,)))%%%"""###&&&''''''((((((((((((''''''(((((((((((())))))))))))''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((+++//////+++)))***+++)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&'''(((((((((((((((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&''')))***(((&&&%%%%%%&&&'''&&&$$$%%%&&&&&&''''''&&&&&&%%%&&&'''''''''&&&%%%%%%$$$'''&&&&&&&&&&&&%%%%%%%%%''''''''''''((((((((()))((((((''''''''''''(((((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''&&&%%%%%%'''((()))(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&'''(((((((((((('''((((((''''''''''''(((((())))))************))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))+++,,,,,,+++******+++))))))))))))))))))))))))))))))))))))************************************((((((((((((((((((((((((''''''''''''''''''''''''***))))))((((((((((((((())))))))))))*********+++(((((((((((())))))))))))***)))))))))))))))******((()))******++++++******************************+++++++++***************+++******))))))******+++************))))))))))))------,,,+++)))(((''''''))))))))))))))))))))))))************************((())))))******))))))(((************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************))))))))))))))))))))))))************************))))))))))))vvvRRRDDD<<<444555333222111///............***+++,,,---.../////////++++++,,,,,,---------...***++++++)))%%%###$$$%%%'''(((((((((((((((((('''(((((((((((())))))))))))''''''''''''''''''''''''''''''''''''(((((((((((( """---:::888*** (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))******))))))(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$&&&((()))***)))((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%''''''''''''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***)))((('''%%%$$$###"""&&&''''''((()))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&'''''''''''''''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%'''&&&&&&&&&&&&'''((()))''''''''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''(((((()))&&&&&&''''''''''''&&&&&&&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&'''''''''''''''(((''''''''''''(((((()))((())))))******))))))(((((()))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((())))))************)))***+++---,,,+++***+++,,,((((((((((((((((((((((((((()))))))))************************************((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((((((((())))))(((((())))))************(((((((((((())))))))))))))))))))))))))))))***+++))))))***++++++++++++*********************************************************))))))))))))***************)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((************++++++++++++)))))))))******)))))))))************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************)))))))))))))))******************)))))))))))))))((()))))))))*********************)))))))))))))))vvvQQQDDD<<<555666555444222000...---,,,,,,,,,---------------,,,,,,+++++++++,,,,,,---------'''((())))))''''''''''''(((((((((''''''((((((((('''((((((((()))))))))***((((((((((((((((((((((((''''''''''''(((((((((((())),,,GGGkkkjjjFFF---...(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((())))))))))))((((((((())))))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''$$$'''+++------)))%%%"""%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&'''''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***)))((('''%%%$$$###"""&&&''''''((()))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''''''''''''''$$$$$$%%%%%%&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&''''''((((((&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&'''((())))))&&&&&&''''''''''''&&&&&&&&&''''''''''''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&''''''''''''''''''''''''''''''((())))))'''(((((())))))(((((('''((()))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((()))******************,,,,,,,,,******+++---((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((((((((())))))&&&'''((()))))))))(((((((((((((((((())))))))))))))))))(((((()))***++++++))))))***+++++++++++++++***************************************************))))))))))))))))))***))))))))))))))))))******'''''''''''''''((((((((((((((((((((((((((((((((())))))*********+++++++++))))))************))))))************************((()))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******************))))))))))))))))))))))))))))))))))))******((()))))))))************))))))))))))))))))******vvvQQQCCC<<<555777666444222000...,,,++++++---......------,,,+++******+++++++++++++++,,,,,,&&&'''((()))************((((((''''''''''''((((((''''''(((((())))))******((((((((()))))))))))))))''''''''''''((((((((((((###...LLLKKK---)))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&'''''''''&&&&&&(((((())))))))))))((((((''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''%%%'''+++---,,,)))$$$!!!$$$&&&'''&&&%%%%%%&&&(((%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&'''''''''(((''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''(((%%%&&&''''''((('''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''((())))))&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&&&&'''(((((((((((('''''''''&&&''''''((()))***''''''((((((((((((''''''))))))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******+++*********+++,,,+++))))))+++,,,))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((())))))***%%%&&&((()))))))))((('''(((((((((((())))))))))))(((((((((((()))***+++,,,)))***++++++,,,+++++++++***************************************+++++++++***))))))(((((())))))***))))))))))))************+++******))))))(((((('''))))))))))))))))))))))))((((((((()))******++++++)))******++++++******)))************************))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************))))))))))))************))))))))))))************tttOOOAAA:::444666444333111000...------,,,,,,,,,---------,,,+++++++++******************)))''''''(((***,,,,,,+++***)))((('''&&&&&&'''((()))'''''''''((()))*********'''''''''((((((((())))))''''''''''''((((((((((((...&&&%%%+++)))###&&&111((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&%%%%%%(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((((((((('''&&&&&&###%%%''''''%%%%%%&&&(((%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''%%%&&&&&&'''''''''''''''%%%%%%'''(((((((((''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&''''''((((((&&&&&&''''''''''''&&&&&&'''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))((((((&&&&&&&&&''''''((()))***(((((())))))))))))(((((())))))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******+++++++++***++++++)))((((((***,,,))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******&&&''')))*********((('''(((((((((((())))))))))))(((((((((((()))***+++,,,)))***++++++,,,,,,++++++************************))))))*********+++++++++))))))(((((((((((())))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((())))))******)))******++++++******)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))(((((()))))))))************))))))))))))************((()))))))))************sssNNN@@@999333444222111000//////.........***+++,,,,,,------------+++*********))))))(((((()))))))))+++------+++))))))((('''&&&&&&'''((()))&&&''''''((()))******+++&&&&&&&&&'''''''''((((((''''''''''''((((((((()))%%%)))(((""" ###%%%$$$(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((()))((((((''''''(((((())))))))))))(((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((&&&%%%###$$$&&&)))+++###%%%''''''%%%$$$''')))%%%&&&&&&''''''&&&&&&%%%######%%%&&&'''(((((((((%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&''''''(((((((((%%%&&&''''''((((((''''''$$$%%%'''(((((((((''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&&&&&&&'''''''''''''''&&&''''''''''''''''''&&&''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''(((((()))))))))))))))&&&&&&&&&'''''')))******))))))************))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))''''''(((******+++++++++*********)))'''(((***,,,))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((((((((()))******'''(((***+++,,,+++)))((((((((((((((())))))))))))(((((((((((()))***+++,,,******+++,,,,,,,,,,,,+++************************))))))******++++++++++++))))))(((((((((((())))))(((((())))))*********+++"""###$$$&&&((()))***+++))))))))))))))))))))))))%%%&&&&&&'''((())))))*********++++++++++++******(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((((((((((((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++*********))))))(((((((((((())))))*********+++))))))))))))************(((((())))))*********+++jjjMMMBBB444666555222111000...------------,,,---......//////......************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%%%%&&&'''((((((((('''(((((((((((((((((((((((((((((())))))))))))(((((('''''''''''''''''''''''''''''''''''''''''''''''')))))))))'''%%%%%%''')))(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((())))))((('''&&&&&&''''''''''''''''''''''''%%%&&&''''''&&&&&&''')))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%''''''&&&%%%$$$%%%'''((()))(((''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''((((((((('''''''''''''''''''''''')))((((((''''''''''''((()))'''&&&'''((()))((('''(((((())))))))))))((((((%%%%%%&&&&&&''''''(((((('''''''''''''''''''''''''''(((((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((('''&&&&&&******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((()))***************))))))))))))***************((('''(((+++,,,+++(((************************))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***++++++,,,,,,+++***((('''''''''((()))&&&''''''((()))******+++)))************+++++++++************************************************'''((()))*********************))))))))))))******))))))))))))************+++*********))))))((((((*********)))))))))))))))***)))))))))+++,,,+++***'''(((((()))***+++++++++***(((&&&&&&((()))******))))))))))))))))))))))))fffKKKAAA555777666222222000///...---------,,,---......//////......************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))(((&&&&&&'''((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''&&&''''''''''''''''''''''''%%%&&&''''''&&&&&&''')))''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%''''''&&&%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((('''''''''(((((())))))'''&&&'''((()))((('''(((((())))))))))))(((((('''''''''''''''(((((((((''''''''''''''''''''''''''''''((((((((((((''''''))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))((())))))))))))((('''&&&))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))************)))))))))))))))***************((('''(((+++,,,***)))************************)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))******+++,,,,,,,,,+++***)))))))))))))))(((((())))))******++++++))))))*********+++++++++************************************************)))))))))*********************))))))))))))******(((((()))))))))*********************)))))))))(((***)))))))))))))))))))))***)))((()))+++,,,+++***'''(((((()))******+++++++++)))((((((***++++++***))))))))))))))))))))))))cccIII@@@555888666333222111000///.........,,,---......//////......++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&((())))))'''&&&&&&''''''''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&''''''(((((((((''''''((((((((((((((((((((((((%%%&&&''''''&&&&&&''')))'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%'''''''''((((((''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%''''''&&&%%%(((''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((()))***)))'''&&&'''((()))((('''(((((())))))))))))(((((())))))((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((('''************************''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))))))))******))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''((())))))******))))))))))))))))))***************(((((((((***+++***)))************************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((())))))******+++++++++,,,,,,,,,++++++)))((((((***************+++++++++)))))))))*********++++++************************************************,,,+++***)))))))))***+++******))))))))))))******(((((())))))))))))******************))))))))))))))))))))))))))))))*********)))((()))+++,,,+++***((((((((()))******+++++++++******+++------,,,+++))))))))))))))))))))))))aaaHHH@@@666888666444333222000////////////,,,---......///.........+++++++++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((************)))(((''''''((((((((((((((((((((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%'''))))))(((&&&%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''%%%%%%&&&'''(((((((((((())))))))))))))))))))))))%%%&&&''''''&&&&&&''')))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((('''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%''''''&&&%%%***)))'''&&&%%%%%%&&&'''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((('''&&&&&&&&&(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&'''''')))******)))'''&&&'''((()))((('''(((((())))))))))))((((((******))))))((((((''''''''''''''''''''''''''''''&&&'''(((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***(((((((((((((((((((((((((((((((((((()))))))))***(((((((((((((((((((((((())))))************))))))''''''(((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))))))))))))))((()))))))))************))))))((()))************************************((((((((((((((((((((((((++++++******))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********+++++++++,,,,,,+++)))'''&&&*********************)))))))))))))))************************************************************...---***)))((()))***+++******))))))))))))******(((((((((((()))))))))************))))))))))))))))))))))))))))))************)))((()))***++++++)))(((((())))))*********************,,,------+++)))))))))))))))))))))))))))aaaGGGAAA666888444444333222000////////////,,,---......///.........++++++++++++************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''&&&((((((((((((((((((((((((((((((((())))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%'''))))))'''%%%%%%%%%&&&'''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%&&&''''''(((''''''))))))))))))))))))))))))%%%&&&''''''&&&&&&''')))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((('''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%''''''&&&%%%***)))'''&&&%%%%%%&&&'''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''''''''''''''''''''''''''''''''''''''&&&'''((('''&&&&&&&&&(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&'''''')))******)))'''&&&'''((()))((('''(((((())))))))))))((((((******))))))((((((''''''((((((((((((((((((((((((&&&&&&'''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((())))))************))))))''''''(((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))((()))))))))************((()))))))))))))))***+++))))))))))))))))))))))))((((((((((((((((((((((((++++++******))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********)))***++++++***(((&&&%%%)))))))))))))))((((((((((((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))...,,,***(((((()))***+++******))))))))))))******'''(((((((((((()))))))))))))))))))))))))))******(((((())))))************)))((('''(((***+++***))))))))))))))))))*********(((((((((***,,,,,,***((())))))))))))))))))))))))___FFFAAA777888444333222111000///.........,,,---......//////......,,,++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))((((((''''''(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%'''((((((&&&%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&'''''''''(((((((((%%%&&&&&&'''''''''&&&&&&((((((((((((((((((((((((%%%&&&''''''&&&&&&''')))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&''''''''''''((((((''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%''''''&&&%%%(((''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((()))***)))'''&&&'''((()))((('''(((((())))))))))))(((((())))))((((((((((((((('''((((((((((((((((((((((((%%%&&&'''((())))))))))))''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))(((((())))))******))))))(((((((((((())))))))))))((((((((((((((((((((((((************************((((((((((((((((((((((((&&&'''(((((())))))(((((())))))))))))************''')))******))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((())))))))))))(((''''''((((((((((((((()))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))+++***)))((((((((()))*********))))))))))))******''''''(((((((((((())))))))))))))))))************((((((((()))******++++++)))((('''(((***+++***)))))))))))))))))))))******(((''''''(((******)))'''))))))))))))))))))))))))\\\DDD@@@777888444222222000///...---------,,,---......//////......,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))(((((()))*********))))))(((((((((((((((((((((((('''(((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''&&&%%%$$$%%%'''&&&&&&&&&'''''''''((((((''''''''''''((((((((((((&&&&&&'''''''''&&&%%%%%%''''''''''''''''''''''''%%%&&&''''''&&&&&&''')))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%''''''&&&%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((('''''''''(((((())))))'''&&&'''((()))((('''(((((())))))))))))(((((('''''''''''''''(((((((((((((((((((((((((((((((((%%%&&&'''((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))&&&'''((())))))))))))((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&'''(((((())))))(((((())))))))))))************''')))+++***)))(((***,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))(((((())))))******((((((((())))))******+++(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))******))))))))))))******'''''''''((((((((())))))((()))))))))************'''(((((()))******++++++)))((('''(((*********(((***))))))))))))))))))))))))'''&&&'''((())))))((())))))))))))))))))))))))XXXBBB???888999555222111000...------------,,,---......//////......,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++++++++++++++((((((((((((((((((((((((&&&''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%$$$$$$&&&(((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))''''''''''''&&&%%%$$$$$$''''''''''''''''''''''''%%%&&&((('''&&&&&&''')))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%&&&&&&&&&&&&&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%''''''&&&%%%$$$%%%'''((()))(((''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''((((((((('''''''''''''''''''''''')))(((((('''''''''(((((()))'''&&&'''((()))((('''(((((())))))))))))((((((%%%&&&&&&&&&''''''(((((())))))))))))))))))))))))%%%&&&'''((())))))))))))))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))&&&&&&'''(((((()))((((((******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((())))))))))))************''')))+++***((((((***,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))((((((((((((***))))))((()))+++,,,---(((((()))***+++,,,,,,---(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&'''((())))))((((((******))))))))))))******''''''''''''((((((((()))(((((())))))*********+++'''(((((()))***+++++++++)))((('''((()))******(((*********)))))))))))))))***(((&&&&&&(((*********))))))))))))))))))))))))YYY@@@>>>999333666333555666333///---...///,,,...///000000...,,,+++//////...---,,,+++***))))))************)))((((((---,,,***(((((()))***+++))))))))))))))))))))))))******)))(((((((((((((((%%%&&&&&&&&&'''(((((((((((('''&&&%%%%%%%%%%%%%%%******))))))((((((''''''&&&&&&&&&&&&'''''''''(((&&&&&&&&&'''''''''(((((()))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%&&&&&&&&&'''(((((((((%%%&&&&&&&&&'''((((((((((((((('''&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&***(((%%%######$$$&&&'''''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((''''''''''''&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&'''((()))((((((((((((((((((((((((%%%&&&&&&&&&%%%$$$$$$###&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((((((******))))))))))))******''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((()))******))))))))))))))))))))))))******)))))))))))))))***(((((((((((((((((((((((())))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))&&&(((***+++,,,+++)))(((*********)))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))******))))))(((((('''''''''''''''''''''((()))))))))))))))))))))(((''''''(((((((((((())))))))))))******))))))))))))******))))))(((((((((((())))))((((((((((((((()))******))))))))))))))))))))))))***((('''&&&&&&'''(((***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++)))(((+++///000,,,'''''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))******+++&&&''')))+++,,,+++***)))***((('''((()))***)))'''(((((((((((())))))))))))))))))))))))))))))))))))************************YYY@@@>>>999222666333444555333///------///---...//////...---,,,++++++++++++************)))(((((()))***************,,,+++)))((('''((()))***))))))))))))))))))))))))******)))(((((((((((((((&&&&&&&&&'''''''''''''''((('''&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''$$$$$$%%%%%%&&&&&&&&&&&&)))((('''&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''((('''''''''&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$$$$%%%&&&'''''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((''''''''''''&&&&&&&&&%%%%%%&&&'''''''''''''''''''''&&&&&&&&&''''''((('''''''''''''''''''''''''''''''''''''''&&&%%%%%%&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''((())))))(((((((((((())))))''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((()))******))))))))))))))))))))))))))))))((((((((((((((()))(((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''(((***+++++++++)))((()))))))))))))))************)))(((''''''((()))***))))))))))))))))))))))))***)))))))))(((((((((''''''''''''''''''((()))))))))))))))))))))(((''''''(((((((((((())))))))))))))))))(((((((((((())))))))))))(((((((((((())))))((((((((((((((()))******))))))))))))))))))))))))***)))'''&&&&&&''')))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++)))(((+++//////,,,'''(((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))******+++))))))+++,,,,,,+++*********((('''((()))***)))((((((((((((((())))))))))))))))))))))))))))))))))))************************XXX@@@>>>999222666222333333111///------...///......---,,,++++++***)))))))))******+++++++++&&&'''(((***+++,,,,,,,,,******((('''''''''((()))((((((((((((((((((((((((***))))))((((((((((((((('''''''''''''''&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''%%%&&&&&&&&&&&&'''''''''(((''''''&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&'''((((((((('''&&&$$$###''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((''''''''''''&&&&&&&&&&&&&&&'''(((((((((((('''(((((('''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((())))))))))))(((''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''(((''''''&&&&&&&&&''''''((((((''''''''''''((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((()))******))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''((()))++++++******)))(((((())))))******++++++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''((()))))))))))))))))))))(((((('''(((((((((((())))))))))))((((((''''''''''''(((((())))))(((((((((((())))))((((((((((((((()))******))))))))))))))))))))))))))))))''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++)))(((+++......+++(((((((((((())))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))******+++,,,,,,,,,+++++++++++++++***)))((((((******)))((((((((((((((())))))))))))))))))))))))))))))))))))************************XXX???>>>999222555222222111000///---------///...---,,,+++*********++++++,,,,,,,,,---------'''((()))***++++++++++++***))))))((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((('''&&&&&&&&&%%%'''&&&&&&%%%%%%%%%&&&&&&'''''''''(((((()))))))))&&&&&&'''''''''(((((((((((()))))))))))))))))))))'''&&&&&&'''''''''((((((%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%((((((((('''&&&&&&&&&%%%((()))******)))'''%%%###''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&''''''''''''&&&'''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((''''''''''''&&&&&&&&&&&&''''''((()))((((((((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((()))))))))(((((('''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''(((((('''&&&&&&&&&&&&''''''''''''&&&&&&'''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((())))))***))))))))))))))))))))))))(((((('''''''''((())))))))))))))))))))))))))))))'''''''''((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((((((((()))************)))''''''((()))***++++++,,,))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))(((((((((((('''''''''''''''((())))))(((((())))))))))))(((((((((((((((((()))))))))))))))((((((''''''(((((()))))))))(((((((((((())))))((((((((((((((())))))***(((((((((((((((((((((((())))))(((''''''((())))))************************((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))***,,,---+++)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))***))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))******+++---,,,+++******************)))((()))******)))((((((((((((((())))))))))))))))))))))))))))))))))))************************XXX???===888222555222111000000///...------///...---++++++***++++++---------,,,,,,,,,++++++******++++++++++++***************************+++++++++++++++++++++++++++))))))(((((((((((())))))((((((((('''&&&&&&&&&%%%&&&&&&%%%%%%%%%&&&&&&'''&&&&&&''''''(((((())))))'''(((((((((((())))))))))))))))))))))))))))))(((%%%%%%&&&'''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&'''''''''''''''''''''((((((((('''&&&&&&&&&%%%((((((((('''&&&&&&&&&%%%)))***+++,,,+++)))'''%%%(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''((('''&&&%%%''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((''''''''''''&&&&&&&&&&&&''''''((()))((((((((()))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''(((((((((''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''(((''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((())))))***(((((((((((((((((((((((()))((((((((())))))***+++))))))))))))))))))))))))(((((()))))))))*********(((((((((((())))))))))))(((((((((((((((((((((((((((((()))***************''''''((()))***++++++,,,(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))'''''''''''''''((())))))(((((())))))))))))(((((((((((((((((())))))))))))***))))))(((((())))))***))))))(((((((((((())))))((((((((((((((())))))***(((((((((((((((((((((((())))))(((((((((((())))))++++++++++++++++++++++++((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++***************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))***))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))******+++,,,+++***)))))))))))))))+++)))((()))***+++***)))(((((((((((())))))))))))************************************************WWW???===888111555333111000000000000///---------------,,,,,,,,,,,,+++++++++******)))))))))++++++,,,,,,+++******)))************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((((((((((((((())))))***'''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((()))))))))'''''''''&&&&&&&&&&&&%%%$$$%%%&&&'''''''''''''''$$$%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&)))***+++++++++***((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&%%%''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((''''''''''''&&&&&&&&&&&&&&&'''(((((((((((('''(((((('''&&&&&&&&&''''''((((((((((((((((((((((((%%%%%%&&&'''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((()))******(((((((((((((((((((((((())))))((())))))***+++,,,))))))))))))))))))))))))))))))))))))************(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))*********(((((())))))******++++++(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))'''''''''''''''((())))))'''(((((()))))))))))))))(((((((((((())))))))))))******))))))))))))******))))))(((((((((((())))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))******+++*********)))))))))))))))+++***))))))++++++***)))(((((((((((())))))))))))************************************************WWW>>>===888111444444222000000111222000...+++,,,---...///...------)))***************++++++******+++,,,,,,,,,++++++((())))))***************,,,,,,,,,,,,,,,,,,,,,,,,((((((((((((((()))******&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%&&&'''(((&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$###$$$%%%'''((((((''''''$$$$$$%%%%%%&&&''''''(((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''(((((((((((()))))))))((((((''''''''''''((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''(((&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((''''''''''''&&&&&&&&&%%%%%%&&&'''''''''''''''''''''&&&&&&&&&''''''(((''''''''''''''''''''''''$$$%%%&&&'''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&'''((()))***((((((''''''''''''((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((()))******(((((((((((((((((((((((('''''''''((((((***++++++((((((((((((((((((((((((((((((((())))))))))))***(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))))))))))))))*********'''((()))******)))((('''))))))))))))))))))))))))'''((((((((()))))))))***'''''''''''''''((())))))''''''((()))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))(((((((((((())))))((((((((((((((()))******)))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))******+++((()))***+++++++++***)))+++***))))))++++++***)))(((((((((((())))))))))))************************************************WWW>>>===888111444555222000000222333111...***,,,...000000000...---)))***+++,,,---...//////((()))***+++,,,---------''''''((())))))***))))))++++++++++++++++++++++++((((((((((((((()))******%%%&&&&&&''''''(((((((((%%%%%%%%%%%%%%%&&&'''((((((((((((''''''&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&(((((('''''''''&&&&&&&&&"""$$$%%%'''((((((''''''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''''''''((((((%%%&&&&&&''''''(((((((((%%%&&&&&&''''''(((((((((&&&&&&%%%%%%&&&'''((()))((((((''''''''''''((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((('''''''''&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((''''''&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''$$$$$$%%%%%%'''(((***+++((((((''''''''''''((((((''''''''''''((((((((()))''''''''''''((((((((()))((((((((((((((()))******((((((((((((((((((((((((&&&&&&&&&'''''')))******((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++*********)))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))'''((((((((())))))******'''''''''''''''((())))))''''''((()))))))))))))))(((((((((((())))))))))))((((((''''''''''''(((((())))))(((((((((((())))))((((((((((((((()))******))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***)))((()))***,,,++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))******+++((()))+++---...---+++***+++***)))***+++++++++)))(((((((((((())))))))))))************************************************VVVAAA:::666444444333333222111000///......000000000///......------)))+++,,,---,,,***((('''))))))*********+++++++++***)))))))))(((((('''''')))***,,,,,,***)))******''''''''''''(((((((((((()))'''''''''((()))(((''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%$$$$$$###'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%%%%&&&'''((())))))))))))(((((('''''''''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((('''&&&%%%%%%&&&'''((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&%%%%%%%%%%%%&&&''''''(((((((((((((((((((((((((((&&&%%%%%%''')))******''''''((((((((((((''''''((()))+++***(((''''''((())))))))))))(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******))))))***,,,...000)))))))))))))))))))))))))))************+++++++++))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&&&&'''((()))************+++******)))((('''))))))(((((('''''''''&&&(((((((((((())))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((())))))((((((''''''&&&&&&'''(((((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************************))))))))))))))))))))))))+++*********))))))(((((()))***+++,,,,,,***)))(((***************)))((('''(((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((()))))))))))),,,+++***))))))***+++,,,(((((())))))******++++++******))))))******+++,,,+++***)))(((((()))***+++,,,+++++++++***)))))))))}}}TTT@@@:::666444555333333222111000///......000//////......------,,,++++++,,,------,,,******))))))*********+++++++++*********))))))((((((((((((***++++++*********+++******)))((((((''''''&&&((('''&&&&&&(((((('''&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&((((((((((((((((((((((((&&&'''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%&&&&&&&&&'''((((((((()))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&%%%$$$%%%'''(((((((((''''''((((((((((((''''''((()))+++***(((''''''((())))))))))))(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))),,,+++)))))))))***,,,---))))))))))))))))))))))))))))))*********+++++++++))))))))))))(((((((((((((((((()))))))))*********))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''((()))))))))((())))))*********)))))))))((((((((('''''''''''''''((((((((())))))))))))((((((((((((((((((((((((***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((((((((((((((((((((((((((''''''((())))))***))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************************))))))))))))))))))))))))************)))))))))((()))***++++++,,,,,,,,,,,,))))))***************)))(((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))******)))(((((()))******)))))))))))))))***************))))))******+++,,,******))))))))))))******+++++++++***************xxxQQQ>>>:::666444555333333222111000///......///......------,,,++++++,,,,,,,,,,,,------------***************+++++++++***************)))))))))''')))++++++******+++,,,---,,,+++***((('''%%%%%%'''&&&%%%&&&'''((('''%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''(((((((((''''''''''''&&&(((((((((((((((((((((((('''''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((('''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((''''''''''''((())))))((((((((((((((((((((((((&&&%%%%%%'''))))))((('''''''''((((((((((((''''''''')))******(((''''''((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))),,,+++***((((((((()))***)))))))))))))))))))))))))))))))))*********++++++))))))))))))(((((((((((((((((())))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((()))************((((((((((((''''''''''''''''''((((((((()))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((()))************))))))''''''((())))))***++++++&&&&&&((()))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************************))))))))))))))))))))))))************))))))))))))))))))******+++---...///******)))))))))******+++(((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))************))))))))))))***))))))))))))***++++++))))))************))))))***************+++++++++sssNNN===999777444555333333222111000///............---,,,,,,++++++***,,,,,,++++++,,,---...///************************++++++******************''')))+++++++++***+++,,,---,,,+++***)))'''&&&&&&'''&&&%%%%%%&&&'''&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''$$$&&&'''))))))'''&&&$$$%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%((((((((((((((((((((((((((((((((('''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''(((((()))(((((((((((((((((((((((((((((((((***,,,,,,***(((''''''((((((((((((''''''''')))******((('''((()))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))******)))((('''(((((()))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((((((((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((()))))))))(((((((((((((((''''''((()))******))))))(((((((((((((((''''''''''''''''''((((((((())))))(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))***************((()))))))))*********+++%%%&&&''')))************(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************************************((((((((((((((((((((((((*********)))))))))))))))***))))))((()))+++---...,,,,,,***)))))))))******(((((((((((())))))))))))((((((((((((((((((((((((************************(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))++++++******))))))(((((()))))))))))))))***++++++((()))***++++++***)))((()))))))))***+++++++++,,,pppKKK<<<:::777555555333333222111000///......---------,,,++++++******++++++******+++,,,---...******************************************++++++''')))++++++******+++,,,************))))))))))))'''&&&%%%%%%&&&'''&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((###$$$&&&''''''&&&$$$###%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&'''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&''''''''''''''''''&&&'''''''''''''''''''''''''''''''''((((((((())))))((((((((((((((((((((((((&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((((()))((()))***,,,,,,***(((''''''(((((((((((('''''''''(((******((((((((()))'''((((((((()))))))))***))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))))))))(((((((((((((((((((((((((((((()))))))))*********))))))))))))(((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))((((((((()))))))))))))))((('''''''''''''''(((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))******++++++*********)))))))))(((&&&'''((()))************(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))*********)))(((''''''((()))***...---,,,***)))((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))************************++++++******))))))(((((())))))(((((())))))***+++((()))***++++++***)))((()))))))))***+++++++++,,,mmmJJJ<<<:::888555555333333222111000///.........------,,,,,,+++******++++++++++++,,,,,,,,,,,,+++++++++***************)))))))))***************)))***,,,,,,***)))***+++((((((((())))))*********'''&&&%%%&&&'''((('''%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((((((((($$$$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%(((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&'''(((((('''&&&&&&'''''''''''''''(((((((((''''''((((((((()))))))))((((((((((((((((((((((((%%%%%%%%%%%%%%%&&&''''''(((((((((((((((((((((((('''&&&&&&'''((()))'''&&&''''''((((((((((((''''''&&&(((******)))((()))***''''''(((((())))))******))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))''''''(((((()))))))))***((((((((((((((((((((((((((((((((()))))))))******))))))))))))((((((((((((''''''(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((('''&&&%%%'''''''''(((((((((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))***+++,,,++++++***))))))((('''''''''(((((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((('''''''''''''''---------,,,+++)))((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******++++++++++++******************)))))))))))))))(((((((((((()))******))))))************))))))***************+++++++++lllJJJ===;;;888555444333333222111000///...............---,,,,,,++++++,,,,,,---......---,,,++++++++++++*********))))))((((((((())))))************,,,---,,,***(((((()))'''''''''(((((()))))))))((('''&&&&&&(((((('''&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$'''''''''''''''''''''''''''((((((((())))))))))))(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&'''(((((('''&&&&&&&&&'''''''''((((((((()))'''((((((((())))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((&&&%%%%%%&&&''''''&&&''''''((((((((((((''''''&&&((()))***)))((()))***'''''''''((()))*********))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))******))))))(((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))(((((((((((('''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))*********+++'''(((((((((((((((''''''''''''''''''((((((((()))&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''((()))******)))(((''')))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))***+++,,,(((((((((((((((((((((((()))))))))))))))(((((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************''''''(((((((((((((((((()))+++,,,...---,,,)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))***++++++***)))((()))))))))))))))*********((((((((((((((()))************))))))))))))******+++++++++***************lllJJJ===;;;888555444333333222111000///......///......------,,,,,,+++---...///000000...,,,***++++++++++++******))))))''''''(((((()))))))))***+++,,,---,,,***((((((((('''((((((((((((((((((((()))(((''''''((()))(((''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((())))))((('''&&&&&&&&&&&&'''((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$'''''''''''''''''''''''''''((((((((())))))******(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))&&&'''''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%&&&'''''''''(((((())))))(((((((((((())))))))))))(((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((+++(((&&&&&&'''(((((((((''''''((((((((((((''''''&&&''')))***)))((()))***&&&''''''((()))******+++))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))),,,,,,++++++***((('''&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))***++++++,,,%%%&&&'''((())))))))))))&&&'''''''''(((((())))))&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''((()))******)))(((''')))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((***,,,---&&&&&&''''''(((((())))))************)))((('''&&&))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++%%%&&&(((***++++++******&&&(((+++...///...+++***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((()))******)))((('''(((((())))))******++++++((((((((((((((()))******+++***)))(((((()))***+++,,,+++++++++******))))))jjjHHH<<<<<<999555333444333222000//////......///,,,***+++---...,,,******+++---//////...---,,,---------,,,+++***)))((())))))************))))))++++++,,,,,,,,,++++++***+++)))(((&&&&&&((()))+++'''''''''(((((((((((((((((('''&&&%%%$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&%%%&&&''')))+++,,,((())))))(((%%%$$$&&&'''((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''(((((())))))((((((((((((((((((((((((%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''(((((((((((((((((()))******(((((('''''''''&&&&&&&&&&&&''')))******((('''%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''&&&&&&((('''&&&%%%$$$%%%&&&&&&&&&&&&&&&''''''''''''((('''((()))((('''&&&'''(((''''''''''''''''''''''''***)))((('''&&&&&&'''(((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))+++*********))))))((((((((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((()))))))))((('''''''''(((***+++''''''(((((())))))******(((((((((((())))))))))))+++)))(((&&&&&&((()))+++(((((((((((((((((((((((((((((((((((())))))))))))&&&'''''''''(((((())))))+++*********))))))((((((---,,,***)))))))))***+++))))))))))))))))))))))))))))))(((((((((((())))))))))))((('''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((()))***,,,,,,++++++***''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''''''''))))))(((((((((((())))))(((((((((((()))***+++,,,((())))))************)))))))))))))))))))))))))))((()))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))),,,+++++++++******))))))+++*********))))))(((((())))))************))))))gggFFF:::;;;888555333444333222000//////......///---,,,---......,,,))))))+++,,,.........,,,+++,,,,,,,,,,,,+++***)))(((((())))))*********))))))++++++,,,,,,,,,,,,++++++***)))(((''''''((()))***'''&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''***)))((('''&&&&&&''''''$$$&&&((()))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((((('''''''''''''''((((((((())))))'''&&&&&&&&&&&&'''(((((((((((('''''''''&&&&&&&&&%%%'''((())))))(((&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((('''((()))((('''&&&''')))''''''''''''''''''''''''***)))((('''&&&''''''(((''''''''''''((((((((((((((((((((((((((((((((((((''''''(((((()))))))))***''''''''''''((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************)))))))))(((************************((((((((((((((()))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((()))))))))(((((('''((()))***+++(((((((((((())))))))))))(((((((((((())))))))))))***)))(((''''''((()))***(((((((((((((((((((((((())))))))))))((((((((((((''''''''''''((((((((()))******)))))))))(((((((((***))))))((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))******)))((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))***+++++++++***)))(((((((((((())))))))))))************************))))))))))))))))))))))))))))))((('''''''''''''''))))))(((((((((((())))))(((((((((((()))***+++,,,---,,,***((((((((())))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((()))))))))******(((((((((((()))))))))***))))))))))))))))))))))))++++++*********)))))))))************)))))))))((())))))************))))))dddEEE::::::777444444444333222000//////......///.........///...+++((()))***+++,,,---,,,+++***++++++++++++***)))(((((('''((()))***************++++++,,,,,,,,,,,,++++++***)))(((''''''((()))***(((((((((''''''&&&&&&&&&$$$%%%&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''******)))'''&&&&&&&&&&&&$$$$$$&&&)))++++++***(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''(((((((((((()))))))))***%%%%%%%%%$$$%%%&&&&&&''''''''''''''''''&&&&&&&&&%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&''''''''''''(((&&&((()))((('''&&&((()))''''''''''''''''''''''''))))))(((''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((%%%&&&'''((()))******+++''''''''''''((((((((((((((((((''''''''''''((((((************************))))))))))))************))))))))))))))))))))))))************************(((((((((((())))))))))))************))))))))))))************************)))(((((((((((()))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((()))******))))))))))))(((((((((((((((((((((((())))))))))))***)))(((''''''((()))***((((((((((((((((((((((((******))))))((((((''''''''''''''''''(((((((((((())))))((((((((((((((('''((())))))))))))(((((('''))))))))))))))))))))))))))))))(((((((((((())))))+++******))))))))))))***(((((((((((((((((((((((())))))))))))))))))))))))'''((()))*********))))))))))))))))))((((((((((((************************))))))))))))))))))))))))))))))((('''''''''((((((***))))))(((((())))))***(((((((((((()))***+++,,,111...+++'''&&&&&&((()))(((((((((((((((((((((((((((((())))))***))))))((((((((((((((((((((((((((()))))))))*********++++++((((((((()))))))))******))))))))))))))))))))))))******))))))))))))((((((************))))))))))))))))))************))))))dddFFF:::999777333333444333222000//////......---............,,,***((()))***++++++++++++*********************)))(((((('''((()))******+++******))))))***+++++++++******))))))(((((((((((()))))),,,++++++***)))((((((''' """%%%''')))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((())))))(((&&&%%%&&&((((((&&&###(((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&'''(((((((((((((((''''''((((((((()))))))))%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''$$$%%%&&&'''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&'''((((((''''''((()))''''''''''''''''''''''''((((((((('''''''''((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&''''''((())))))***''''''''''''((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))*********)))))))))))))))************************))))))(((((())))))***+++))))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((())))))*********))))))((((((''''''(((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((((((((((((******))))))(((((('''''''''''''''((((((((((((((((((((((((((('''''''''''')))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))(((((((((((())))))******)))(((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))******))))))((((((''''''************************))))))))))))))))))))))))))))))((((((((((((((()))***))))))))))))))))))***))))))(((((()))***++++++///---+++)))((((((((()))(((((((((((((((((((((((((((((()))*********))))))(((((((((((((((((((((((()))))))))*********++++++(((((()))))))))*********)))))))))))))))))))))))))))))))))(((((((((((((((*********))))))))))))))))))******++++++******)))eeeHHH<<<:::666333333444333222000//////......,,,---...---,,,***))))))*********************))))))************)))(((((((((((()))***************''''''((()))))))))))))))))))))(((((((((((()))))),,,++++++***)))((((((''' $$$'''((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''(((((())))))))))))'''%%%$$$$$$$$$$$$$$$((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((&&&'''(((((())))))((((((&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&''''''(((&&&'''''''''''''''''''''$$$%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''(((((('''(((((('''''''''&&&&&&&&&&&&&&&''''''''''''(((%%%'''((((((''''''(((***((((((((((((((((((((((((''''''((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((()))))))))************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))))))))***++++++))))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((())))))(((((((((((())))))'''(((((()))))))))))))))******))))))((((((''''''(((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((((((((((((***)))))))))((((((((('''((((((((((((((('''''''''''''''''''''(((((((((((()))***+++,,,,,,+++***)))************************))))))(((((((((((())))))(((((('''''''''(((((()))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))*********))))))((((((''''''************************))))))))))))))))))))))))))))))((((((((())))))*********))))))))))))******))))))))))))))))))***+++)))***+++,,,,,,+++***)))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))((((((((()))))))))******))))))))))))************))))))))))))))))))))))))((((((((((((((()))))))))))))))))))))))))))************++++++++++++******dddHHH===:::666333444444333222000//////......,,,---...---+++***+++,,,+++++++++***************)))******+++******))))))))))))************))))))&&&'''((()))))))))))))))(((((())))))))))))(((((((((((((((''''''&&&&&&&&&!!!$$$'''((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((()))(((((('''&&&&&&'''((('''%%%%%%''')))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))))))))(((&&&&&&&&&&&&'''''''''''''''''''''''''''(((((()))&&&&&&&&&'''''''''''''''%%%%%%%%%&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''((((((((('''(((((((((((('''&&&&&&&&&&&&&&&''''''''''''(((%%%'''(((((('''''')))***((((((((((((((((((((((((&&&'''(((((()))(((((((((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''&&&&&&''''''''''''((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''))))))))))))************))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))************((((((((((((((((((((((((***))))))))))))***++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))''''''((()))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((((((((((((''''''''''''(((((((((((()))))))))'''(((((())))))))))))(((************************))))))(((((((((((())))))'''''''''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))***+++))))))))))))((((((((((((++++++++++++++++++++++++))))))))))))))))))))))))))))))((((((((()))******+++******))))))******+++***)))))))))))))))******%%%'''***---......,,,***))))))))))))))))))))))))(((((()))***++++++++++++))))))))))))))))))))))))((((((((()))))))))******)))))))))*********++++++))))))))))))))))))))))))(((((())))))))))))******))))))))))))******************++++++++++++******zzz```EEE;;;999666555777444333222000//////......---......---+++,,,///222,,,,,,+++*********************+++++++++++++++*********+++******)))(((''''''((()))***++++++++++++(((((())))))))))))(((((('''&&&&&&&&&&&&&&&&&&&&&"""###&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&'''((()))))))))(((''''''---222111+++((((((+++(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))))))))''''''''''''(((((((((((('''''''''''''''(((((()))&&&&&&&&&'''''''''((((((&&&&&&&&&&&&'''((()))***''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''(((((()))'''(((((()))((('''&&&%%%&&&&&&&&&''''''''''''(((%%%&&&(((((('''''')))+++((((((((((((((((((((((((%%%&&&((()))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))******))))))******+++,,,))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))&&&'''((()))***))))))((((((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''(((((())))))******)))(((((((((''''''''''''((((((((()))))))))******((((((((((((((())))))***************************))))))(((((((((((())))))((((((''''''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))******)))((()))***+++,,,(((((((((((())))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))(((((()))******++++++******))))))******+++******))))))))))))******&&&(((***,,,---------,,,++++++++++++++++++++++++(((((()))***++++++++++++)))))))))))))))))))))))))))))))))*********++++++))))))*********+++++++++)))))))))))))))))))))))))))))))))*********++++++((()))))))))***************++++++,,,,,,++++++***uuu[[[BBB:::999777666999444333222000//////......///000000...,,,---222666------,,,+++******++++++***++++++,,,,,,,,,++++++++++++++++++***((('''&&&))))))***,,,,,,---------(((((())))))))))))(((((('''''''''(((((((((((((((%%%&&&'''))))))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''!!!###%%%(((***++++++++++++444<<<:::111)))'''((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((((((((((((((('''(((((()))))))))))))))(((((((((((())))))))))))'''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''')))***+++))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&''''''''''''''''''&&&%%%%%%&&&&&&'''((())))))'''((()))))))))(((&&&%%%&&&&&&&&&'''''''''((((((%%%&&&(((((('''((()))+++))))))))))))))))))))))))%%%&&&((()))))))))((((((''''''''''''((((((((()))************************$$$%%%%%%&&&'''((())))))''''''''''''((((((((()))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))*********+++*********************************)))******+++,,,))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))&&&''')))*********)))(((''''''(((((())))))******(((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&'''((()))***++++++))))))(((((('''''''''&&&(((((())))))******+++++++++***)))))))))***,,,---************************))))))(((((((((((())))))))))))((())))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))+++***)))))))))***,,,---''''''(((((())))))******++++++++++++++++++++++++))))))))))))))))))))))))))))))((())))))***++++++++++++************++++++******)))))))))))))))***************+++,,,---...++++++++++++++++++++++++(((((()))++++++,,,,,,,,,))))))))))))))))))))))))******+++++++++,,,,,,,,,)))************+++++++++))))))))))))))))))))))))))))))******+++++++++,,,(((((())))))*********+++***++++++,,,,,,++++++***uuuZZZ???777888777777999666444111/////////...---+++,,,......---...///111...---,,,+++************+++,,,,,,,,,,,,+++******++++++)))((((((((()))******)))))))))((((((''''''))))))(((''''''(((******((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%&&&&&&%%%$$$$$$%%%&&&(((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&'''(((***+++,,,,,,+++***)))(((''''''))))))(((''''''''''''''''''''''''''''''''''''''')))((('''&&&&&&'''((()))))))))(((((('''''''''&&&&&&''''''(((((((((((((((+++***)))'''''''''((()))((((((''''''''''''((((((''''''''''''''''''''''''''''''((((((((('''%%%$$$''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''&&&&&&%%%%%%%%%'''&&&%%%&&&(((((('''&&&(((''''''''''''&&&&&&&&&((()))((('''&&&&&&(((***+++***((('''&&&''')))***'''''''''''''''((())))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''))))))((((((''''''&&&&&&''''''((((((((((((''''''))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))************))))))******))))))((((((''''''))))))(((((((((((())))))))))))(((((((((((())))))''''''(((((())))))******((((((''''''&&&&&&&&&%%%))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))***((('''(((+++,,,***((())))))))))))))))))))))))******++++++++++++******))))))************))))))************************))))))))))))))))))))))))((()))))))))******************++++++++++++******************************+++++++++*********))))))+++*********))))))(((((())))))))))))************************************+++++++++*********)))))))))))))))***+++++++++,,,,,,+++***))))))***+++,,,---,,,,,,+++*********+++uuuZZZ???777888666666888666444111000//////......,,,---...---,,,+++,,,---...---,,,+++************++++++,,,,,,++++++***))),,,+++***((((((((())))))*********))))))((((((((())))))((((((((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%&&&&&&%%%$$$$$$%%%&&&(((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''(((((()))*********++++++******)))(((((((((***)))((((((''''''(((((('''''''''''''''''''''''')))((('''&&&&&&'''((())))))(((((((((''''''''''''&&&''''''(((((((((((((((***)))(((''''''(((((()))((((((''''''''''''((((((''''''''''''''''''''''''''''''((((((((('''%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''&&&&&&%%%%%%%%%'''&&&$$$$$$%%%%%%$$$###(((''''''''''''&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&(((###$$$%%%'''''''''&&&&&&((((((''''''(((((()))***))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((())))))))))))(((((((((((((((((((((((((((''''''&&&&&&''''''((((((((((((((((((''''''''''''(((((())))))(((((('''))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))************))))))***)))))))))((((((((('''))))))(((((((((((())))))))))))(((((((((((())))))(((((((((((())))))))))))***)))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))'''(((+++,,,+++))))))))))))))))))))))))))))))******++++++******)))))))))************))))))************************))))))))))))))))))))))))************++++++++++++******++++++++++++******************************+++++++++*********))))))************)))))))))((())))))))))))************************************+++++++++*********))))))***************+++++++++++++++***))))))***++++++---,,,++++++******++++++tttYYY???777777555444666555444222111///.........///000000///,,,******+++------,,,+++************++++++,,,,,,++++++***))),,,+++***)))((((((((((((***************)))))))))))))))***))))))((('''&&&(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&''')))***++++++***)))))))))))))))))))))))))))******)))(((((((((((()))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''&&&''''''((((((((((((((()))(((((((((((())))))***((((((''''''''''''(((((('''''''''''''''''''''''''''''''''(((''''''&&&%%%''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''&&&&&&&&&&&&&&&)))'''&&&&&&'''((('''&&&(((''''''''''''&&&&&&&&&%%%&&&'''&&&$$$$$$&&&(((###&&&***...///...+++))))))(((((((((((()))******))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((''''''&&&&&&''''''((('''((((((((((((((())))))((())))))******))))))((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))************))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))+++,,,+++***)))))))))))))))))))))))))))******++++++******)))))))))************))))))************************))))))))))))))))))))))))***++++++++++++,,,,,,,,,******++++++++++++******************************+++++++++***************************))))))))))))))))))))))))************************************+++++++++***************+++++++++***************++++++***))))))***++++++,,,,,,++++++******++++++sssXXX???666777444333444444444444222000......///222333333111...------------,,,++++++*********++++++++++++++++++***)))))),,,,,,+++***)))(((''''''++++++******************)))************(((&&&%%%((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%&&&'''((('''&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''(((((((((%%%''')))***+++***((('''(((((((((((())))))******+++******)))))))))))))))))))))))))))))))))))))))(((((((((''''''(((((((((((((((((((((((('''''''''&&&''''''(((((((((((((((''''''(((((())))))******((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&'''&&&$$$%%%''')))******(((''''''''''''&&&&&&&&&'''((()))((('''&&&((()))(((***...222222111...,,,)))))))))))))))******+++(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''(((((()))))))))***))))))************))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((())))))***))))))************))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((())))))******))))))(((((('''''''''''''''''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((************++++++++++++))))))))))))))))))))))))))))))************))))))))))))************))))))************************))))))))))))))))))))))))*********+++++++++,,,,,,******++++++++++++***************************************************************)))))))))))))))((()))))))))************************************************************,,,+++++++++***)))))))))+++******************+++,,,,,,++++++***++++++,,,qqqWWW>>>666666444222333333555555333000......///000111222111///...///000,,,,,,++++++******++++++***++++++++++++***))))))+++++++++***)))(((((('''******************++++++)))************(((&&&%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&%%%%%%''')))***(((&&&&&&'''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''((((((((($$$%%%'''))))))(((&&&%%%'''''''''((())))))******+++******)))))))))))))))))))))))))))))))))))))))'''((((((((((((((((((''''''''''''(((((((((((((((&&&''''''(((((((((((((((''''''(((((())))))******((((((''''''''''''((((((((((((((((((((((((((((((''''''&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''')))'''$$$$$$%%%&&&&&&&&&(((''''''''''''&&&&&&&&&&&&((())))))'''''''''(((((()))***++++++***(((''')))))))))))))))******+++(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((''''''((((((((('''((((((((())))))******))))))************))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((())))))***))))))************))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))(((((((((((())))))******))))))((((((''''''&&&&&&&&&'''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))*********))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((()))***************++++++(((((((((((((((((((((((()))))))))******)))))))))))))))************))))))************************))))))))))))))))))))))))))))))))))))*********+++******++++++++++++******************************************************))))))))))))))))))******((()))))))))************************************************************,,,+++++++++***)))))))))*********++++++*********,,,++++++***++++++,,,,,,nnnUUU<<<555666444222333222555666555000......000,,,---......---,,,---///,,,,,,++++++***++++++,,,******++++++******)))((()))************)))(((((()))))))))***************))))))***))))))((('''&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''%%%%%%'''+++,,,)))&&&&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%%%%''''''''''''&&&%%%'''''''''(((((()))))))))******)))(((((((((((()))((((((((((((((((((((((((''''''(((((((((((('''''''''''''''(((((((((((((((&&&''''''((((((((((((((('''((()))))))))))))))(((((((((''''''''''''((((((((((((((((((((((((((((((''''''&&&&&&&&&'''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''(((((((((333///+++)))(((((('''&&&(((''''''''''''&&&&&&&&&$$$&&&''''''&&&%%%%%%&&&(((''''''&&&&&&&&&&&&&&&)))(((((((((((()))******))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))((())))))))))))))))))***((())))))******))))))((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))************))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((())))))******))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''')))******))))))***+++((((((((((((((((((((((((((())))))******))))))((())))))************))))))************************))))))))))))))))))))))))(((((()))))))))***************++++++++++++*********************************************+++++++++))))))))))))************))))))))))))***************************************************++++++++++++++++++***************)))***++++++++++++***)))++++++******++++++,,,,,,lllRRR;;;555666444222333222555777666111---...000+++---...---,,,+++,,,---,,,++++++***++++++,,,,,,***************))))))((((((((()))***+++***))))))((((((((())))))*********))))))((((((((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''%%%%%%(((,,,---***&&&&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''''''''&&&''''''((((((((((((((((((***)))((((((''''''((((((''''''''''''''''''''''''&&&'''((())))))((('''&&&''''''''''''((((((((()))&&&''''''(((((((((((((((((())))))******)))((('''((((((''''''''''''(((((((((((((((((((((((((((((('''&&&&&&%%%&&&'''((()))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&'''''''''((((((((()))444000,,,***************(((''''''''''''&&&&&&&&&$$$&&&'''(((&&&%%%%%%&&&'''''''''(((((((((((((((((((((''''''(((((()))***))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))*********)))))))))))))))'''(((((())))))(((((('''))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))************))))))'''((((((((()))))))))***))))))(((((((((((())))))))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&(((***)))'''''')))+++(((((((((((((((((((((((((((((())))))))))))(((((())))))************))))))************************))))))))))))))))))))))))))))))*********+++++++++******++++++++++++******************************))))))*********+++++++++((()))))))))************))))))))))))************************************))))))*********+++++++++***************+++++++++)))***++++++++++++***)))++++++******++++++,,,---jjjQQQ:::444666444333444111555888666111---...000...///000///---,,,---...+++++++++***++++++,,,,,,***************)))((((((&&&''')))***++++++******''''''(((((()))))))))******)))(((''''''(((***+++((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''%%%%%%(((---...***&&&&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&%%%)))(((((('''''''''(((((((((((((((((((((((((((((())))))((('''''''''''''''''''''''''''''''''''''''&&&'''((())))))((('''&&&&&&'''''''''(((((())))))&&&''''''((((((((((((((())))))*********((('''&&&((((((''''''''''''(((((())))))))))))))))))))))))'''&&&&&&%%%&&&'''((()))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&'''''''''(((((()))))))))&&&######%%%'''))))))(((((('''''''''&&&&&&&&&%%%'''******((('''''''''"""$$$&&&((())))))(((''''''''''''''''''((())))))))))))))))))))))))))))))'''((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))++++++******))))))((((((''''''((((((((((((''''''))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))************))))))'''((((((((())))))******))))))(((((((((((())))))))))))(((((((((((())))))''''''(((((())))))******%%%&&&&&&&&&''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))'''((((((((())))))******************************))))))))))))))))))))))))&&&''''''((()))******+++''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))%%%'''))))))'''&&&(((***(((((((((((((((((((((((((((((())))))))))))(((((())))))************))))))************************))))))))))))))))))))))))******+++++++++,,,,,,,,,******++++++++++++******************************))))))******++++++++++++(((((())))))*********+++))))))))))))************************************))))))******++++++++++++))))))******+++++++++,,,)))***+++,,,,,,+++***)))+++*********+++,,,,,,---fffPPP<<<777888444111222333333444333222000...---******++++++++++++,,,,,,))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&'''((((((&&&%%%&&&'''$$$$$$%%%%%%'''(((******(((((())))))((('''&&&&&&''''''''''''(((((((((((('''&&&&&&'''(((((('''&&&&&&&&&%%%$$$%%%&&&'''((())))))(((((((((((())))))))))))(((((('''''''''&&&&&&''''''((()))******+++''''''''''''(((((((((((($$$$$$%%%&&&''''''''''''))))))************))))))******)))))))))))))))***((((((((((((((((((((((((((('''&&&%%%%%%&&&'''((((((%%%""""""%%%(((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((,,,###***333+++###&&&(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))%%%%%%&&&'''((()))******))))))))))))))))))))))))''')))******))))))***,,,,,,+++***)))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************111///,,,***(((((()))***''''''((()))***++++++,,,)))))))))))))))))))))))))))))))))((((((((((((((((((((())))))*********+++))))))))))))))))))))))))(((((())))))))))))((((((''''''(((((())))))*********************)))(((((())))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))(((((())))))(((((((((((())))))(((((((((((())))))))))))******+++++++++,,,,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,+++***)))(((''''''(((((()))***+++,,,,,,,,,))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))))))))************+++++++++************************)))))))))))))))))))))))))))************+++++++++)))************+++++++++++++++++++++++++++++++++++++++************++++++)))))))))))))))))))))))),,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,+++++++++***************)))******+++,,,************************++++++******++++++,,,---fffPPP;;;666777444222333111222222222111///...------------------------...++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))'''(((((()))******++++++******)))(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%'''((('''&&&&&&'''(((''''''&&&&&&&&&''''''(((((((((((((((((('''&&&%%%''''''''''''(((((((((((('''''''''((())))))((('''''''''&&&&&&&&&'''((()))))))))(((((((((((()))))))))(((((((((''''''''''''&&&''''''((())))))******''''''''''''(((((((((((('''(((((())))))))))))((())))))************))))))))))))(((((('''(((((()))((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((()))&&&######%%%'''((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((()))(((777BBB666(((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))))))))))))))))))))))))))))))))''')))******))))))***+++,,,+++***)))(((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************...---+++)))(((((())))))(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))***************)))(((((())))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))(((((())))))(((((((((((())))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))******++++++,,,))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))))))))************+++++++++************************************************************++++++++++++************++++++++++++++++++++++++++++++++++++++++++************++++++************************,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,,,,,,,+++++++++************************++++++,,,************************++++++******++++++,,,---fffOOO:::555666444222444000000000000000///...---......---------------...++++++++++++++++++++++++++++++*********)))))))))))))))))))))))))))))))))''''''((())))))***++++++***))))))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((($$$&&&''''''&&&&&&((()))***)))((('''&&&%%%%%%%%%&&&''''''''''''&&&%%%%%%&&&''''''''''''((((((((((((((()))))))))(((((('''(((''''''''''''((()))))))))((((((''''''(((((()))(((((((((((('''''''''''''''''''''(((((())))))***''''''''''''(((((((((((()))))))))***))))))(((((())))))************))))))(((''''''&&&&&&'''((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((()))'''%%%$$$%%%''''''&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((((((***;;;DDD555'''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((()))))))))(((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))+++*********)))))))))((())))))))))))))))))))))))''')))******(((((()))+++++++++***)))(((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************+++***)))((('''((()))))))))))))))))))))*********))))))))))))))))))))))))************************(((((())))))))))))******))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))(((((((((((()))************))))))((())))))))))))))))))))))))((())))))******))))))((((((((())))))))))))(((((())))))(((((((((((())))))(((((((((((())))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++************************)))))))))))))))))))))))))))************))))))((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))))))))************+++++++++************************************************************+++++++++,,,************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,+++++++++******************************+++,,,,,,++++++++++++++++++++++++++++++******++++++,,,---eeeNNN999444555333333555000000000000000000//////...---,,,+++***+++++++++))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))((((((((()))))))))))))))))))))(((((((((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((###%%%''''''''''''(((******)))((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((((('''((())))))(((''''''''''''''''''''''''((((((((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''((((((((())))))''''''''''''((((((((((((''''''''''''&&&&&&%%%$$$))))))************))))))'''''''''&&&''''''(((((((((((((((((((((((((((((('''''''''&&&&&&''''''''')))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((((((((((((((((('''&&&&&&&&&''''''''''''((()))&&&///333((("""'''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((())))))***)))((('''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''')))***)))(((((()))*********)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))***************)))((((((((()))***************)))))))))))))))))))))))))))))))))))))))***************+++++++++(((((())))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((******))))))((((((''''''))))))************)))((((((((((((((((((((((((((()))))))))******)))))))))(((((())))))))))))(((((())))))(((((((((((())))))(((((((((((())))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))************)))((((((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))************))))))))))))*********+++++++++*********************************************************+++++++++,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------************************+++************+++,,,,,,++++++++++++++++++++++++++++++******++++++,,,---cccLLL888333555333222555222111111111111111111111000///---+++******++++++))))))))))))))))))))))))++++++++++++************))))))))))))))))))))))))******))))))((('''''''''))))))(((((((((((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((###%%%''''''''''''(((***(((''''''&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''%%%''')))(((%%%$$$$$$&&&%%%%%%&&&&&&''''''''''''((((((''''''''''''(((((('''''''''(((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((&&&&&&&&&&&&&&&%%%$$$###))))))************))))))((('''''''''(((((()))***((((((((((((((((((((((((&&&''''''''''''''''''&&&((((((((('''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''))))))************))))))&&&&&&&&&''''''''''''((()))!!!$$$((("""###)))'''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((************)))((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))******((((((((((((((((((((((((((()))***)))((('''((()))***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***((()))))))))************))))))))))))******++++++*********)))))))))))))))))))))))))))))))))))))))))))))******++++++++++++))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((******))))))((((((''''''((())))))*********))))))(((((((((((((((((((((((())))))************))))))(((((())))))))))))(((((())))))(((((((((((())))))(((((((((((())))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))******))))))))))))))))))))))))))))))))))))))))))((())))))*********))))))(((((((((((((((((((((((())))))************))))))************************))))))************))))))))))))*********+++++++++***************************************************++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------******************+++++++++++++++***+++,,,,,,---++++++++++++++++++++++++++++++******++++++,,,---```JJJ777444666444222333333333222111000000111111444222///---,,,,,,------++++++++++++++++++++++++,,,++++++++++++*********))))))))))))))))))))))))***))))))((((((''''''&&&((((((((((((((())))))***((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((($$$&&&''''''&&&&&&((()))&&&&&&&&&&&&&&&'''((()))%%%%%%&&&''''''''''''&&&%%%&&&&&&&&&&&&'''''''''$$$''')))((($$$"""###%%%$$$%%%&&&&&&''''''&&&&&&(((''''''&&&&&&''''''((('''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((('''&&&))))))************))))))''''''''''''((()))******((((((((((((((((((((((((&&&&&&'''(((((('''&&&&&&'''((()))((('''&&&&&&(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''))))))************))))))&&&&&&&&&''''''''''''((('''!!!%%%***(((***,,,%%%''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((---,,,***)))((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))%%%%%%&&&'''((()))******((((((((((((((((((((((((((()))***)))'''&&&'''((()))((((((''''''((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))''''''(((((())))))******))))))))))))************)))*********************)))))))))))))))*********))))))))))))))))))))))))(((((())))))***+++++++++))))))((((((((((((''''''))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))((((((((((((((())))))************))))))))))))))))))))))))))))))******++++++******)))(((((())))))))))))(((((())))))(((((((((((())))))(((((((((((())))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((())))))************)))))))))))))))))))))))))))))))))************))))))************************))))))************)))))))))************+++++++++************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,------------+++++++++++++++,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---]]]HHH777555777444111222444333111000////////////555333000---++++++,,,---++++++++++++++++++++++++,,,,,,+++++++++*********))))))))))))))))))))))))'''''''''((((((((())))))((((((((((((((()))******((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&'''((((((%%%&&&'''(((((((((((((((%%%%%%&&&&&&&&&'''''''''$$$(((***)))$$$"""###&&&%%%%%%'''((((((((('''&&&(((''''''&&&&&&''''''(((''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''((((((((((((((())))))************)))))))))************))))))&&&&&&&&&&&&'''((()))***((((((((((((((((((((((((&&&&&&'''(((((('''&&&&&&%%%'''))))))'''&&&''')))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((())))))(((((((((&&&&&&&&&''''''''''''(((&&&###))),,,'''***,,,%%%''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((///---***(((&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''(((((()))))))))***((((((((((((((((((((((((((()))***)))'''&&&'''((((((((('''''''''(((((()))))))))))))))))))))))))))************************))))))))))))))))))))))))'''''''''((()))*********))))))))))))************))))))))))))))))))(((((((((((())))))******++++++))))))))))))))))))))))))''''''((())))))***++++++))))))((((((((('''''''''))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((()))***************)))))))))))))))))))))))))))******++++++******)))(((((())))))))))))(((((())))))(((((((((((())))))(((((((((((()))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************''''''(((((())))))******))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))************))))))************************))))))************)))))))))************+++++++++************************+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,---------------------------------,,,,,,++++++,,,,,,---------------------------******+++++++++,,,,,,,,,,,,,,,,,,------------...++++++,,,,,,,,,---------,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---[[[GGG777666888555111111444333111///...------...444111...+++))))))***+++)))))))))))))))))))))))),,,,,,,,,+++++++++******))))))))))))))))))))))))$$$$$$%%%'''(((***+++,,,((((((((((((((()))******))))))))))))))))))))))))(((((((((((((((((((((((('''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&'''((((((&&&%%%&&&'''(((''''''&&&&&&&&&''''''&&&&&&'''((())))))((((((%%%%%%%%%&&&&&&&&&''''''%%%))),,,***%%%###$$$'''%%%&&&((()))))))))(((''''''''''''&&&&&&'''''''''&&&'''''''''(((((())))))'''''''''''''''''''''&&&''''''''''''((((((((()))'''((()))***************))))))************))))))$$$$$$$$$%%%&&&'''((()))((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%$$$'''))))))''''''(((***'''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((&&&$$$)))((("""***''''''''''''&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((111...***'''%%%&&&''')))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))((((((((((((((((((((((((((()))***)))'''&&&&&&'''(((((('''''''''(((((()))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((()))******+++))))))))))))************(((((())))))(((''''''&&&'''(((((()))***++++++,,,))))))))))))))))))))))))&&&''''''((()))*********))))))(((((('''''''''&&&))))))))))))))))))))))))(((((())))))))))))((((((''''''(((((())))))******(((((()))***************))))))))))))))))))))))))******++++++++++++******(((((())))))))))))(((((())))))(((((((((((())))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***+++,,,,,,&&&''''''((()))******+++))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))************))))))************************))))))************)))))))))************+++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,------------------------------------,,,,,,++++++,,,,,,---------------------------*********++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---ZZZIII888222333333222222222111000//////.........000111111///,,,+++++++++((((((***++++++,,,++++++,,,+++***)))(((((((((((())))))))))))))))))))))))/// 333000&&&"""666)))''''''(((((()))(((((('''...)))$$$$$$''')))'''$$$+++&&&&&&------&&& +++&&&$$$$$$$$$%%%(((***&&&'''((('''&&&&&&(((***+++'''+++...)))&&&,,,$$$%%%)))%%%(((---)))+++&&&$$$&&&&&&$$$$$$&&&&&&888###"""***000''')))######(((***''''''+++,,,)))""""""+++***""")))///$$$$$$(((###&&&***''''''((((((((((((''''''... 111(((... $$$666&&& ///;;;---'''((()))+++++++++***)))))))))))))))))))))))))))'''''''''''''''((())))))'''''''''((()))******+++******)))(((''''''(((((((((%%%%%%(((((($$$###%%%((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&))))))(((((('''''''''&&&''''''''''''(((((((((((())))))))))))))))))))))))&&&&&&&&&''''''''''''(((******))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((()))*********************))))))))))))******))))))))))))))))))))))))******++++++++++++******))))))))))))************))))))************)))((())))))))))))))))))))))))+++***((('''''')))+++---))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&(((((())))))))))))(((((())))))))))))))))))))))))))))))(((((('''''''''&&&************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))(((((()))***************+++++++++*********))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,++++++******++++++,,,)))************+++++++++******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,.........------,,,,,,,,,,,,,,,,,,---------...............------,,,,,,,,,,,,,,,---------.........,,,,,,---------.........++++++++++++++++++++++++------------------------***+++---/////////---,,,............------,,,+++ZZZIII888222333333222222222111000///............///111333222///,,,***)))************+++++++++++++++***************++++++))))))))))))))))))))))))!!!999'''&&&444+++++++++*********+++++++++'''222///((())),,,,,,%%%&&&((((((&&&%%%)))000))) %%%,,,'''(((***###,,,%%%###---111---&&&"""$$$,,,+++((('''&&&,,,,,,$$$'''***(((,,,222...,,,'''$$$&&&'''%%%%%%'''!!!!!!((((((777)))***((($$$"""$$$'''&&&!!!!!!%%%&&&,,,+++'''%%%###"""###!!!'''+++######)))''''''((((((((((((''''''))),,,000222)))"""+++---,,,!!!***&&&(((---''''''((()))***+++******)))))))))))))))))))))))))))&&&&&&&&&&&&&&&'''((((((&&&&&&'''(((((()))************)))))))))((((((((((((&&&&&&)))(((%%%$$$&&&((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&)))(((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((())))))***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((()))*********************))))))))))))******)))))))))))))))))))))))))))******************)))))))))))))))************)))))))))******))))))((())))))))))))))))))))))))+++***((('''''')))+++---************************''''''''''''''''''''''''))))))((((((((('''''''''(((((())))))))))))(((((())))))))))))))))))))))))))))))((((((((('''''''''************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))((())))))***************+++++++++*********))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,++++++******++++++,,,************++++++++++++***++++++++++++,,,,,,,,,++++++************++++++***++++++++++++,,,,,,,,,++++++,,,------------,,,.........------,,,,,,,,,,,,,,,---------.........//////......------------,,,,,,,,,,,,,,,,,,,,,,,,//////////////////000000////////////////////////------------------------***+++,,,---------,,,,,,------......---,,,,,,+++YYYHHH888222444333222222222111000///............+++...222444222///---,,,---,,,+++*********+++,,,************+++,,,---...))))))))))))))))))))))))>>>111,,,000444555$$$$$$$$$%%%&&&(((***,,,444***%%%''')))%%%###&&&***...000---))))))'''%%%222"""(((((($$$222"""$$$'''(((&&&### """,,,%%%666###!!!000$$$+++%%%(((,,,+++333:::666---(((&&&((((((&&&&&&(((+++###...&&&((('''$$$((())),,,///,,,((('''***###$$$((()))&&&###&&&---)))'''(((***+++(((######''''''((((((((((((''''''$$$(((777""""""(((&&&'''***000+++&&&)))"""(((((()))************)))))))))))))))))))))))))))%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&'''(((((())))))))))))***++++++***(((''')))&&&'''***)))&&&%%%(((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((()))))))))***))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((()))*********************))))))))))))******))))))))))))))))))))))))((())))))******))))))((())))))))))))************(((((())))))))))))(((((())))))))))))))))))))))))+++)))((('''''')))+++,,,************************''''''''''''''''''''''''))))))((((((((((((''''''((())))))******))))))((())))))))))))))))))))))))))))))((((((((((((''''''************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))((()))******++++++******+++++++++***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,++++++******++++++,,,************+++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,************,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,---------------.........---------------,,,------------.........///...............------------------------,,,,,,.........---------------................................................,,,,,,,,,---------------,,,------------,,,,,,+++XXXHHH888333444444222222111111///...............))),,,000222222111111111000...,,,***)))***+++,,,***************+++,,,---))))))))))))))))))))))))---***000&&&,,,---BBBWWW111000111%%%###///!!!!!!%%%,,,***!!!%%%+++,,,///qqqrrrSSS666'''&&&+++&&&!!!***)))%%%000***&&&***---...999BBB===///***''')))***'''''')))$$$$$$000,,,)))333!!!!!!"""$$$$$$######$$$---$$$###&&&$$$###&&&%%%(((///---222///''''''((((((((((((''''''------333/// ///&&&"""333)))))))))*********))))))((((((((((((((((((((((((&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&''''''((((((((()))+++,,,,,,***)))''')))''''''******'''''')))((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((()))*********************))))))))))))******))))))))))))))))))))))))(((((())))))))))))((((((((()))))))))************''''''((()))))))))(((((())))))))))))))))))))))))***)))((((((((()))+++,,,************************))))))))))))))))))))))))))))))(((((((((((((((((()))))))))******)))))))))))))))))))))))))))))))))))))))((((((((((((((((((************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))***++++++++++++***************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,++++++******++++++,,,*********+++++++++,,,,,,+++++++++,,,,,,,,,---------,,,+++******+++,,,---+++++++++,,,,,,,,,------+++,,,,,,---...---------...............---------------------............------------------------///////////////..................------------,,,........................//////////////////////////////.........//////000,,,,,,------------,,,,,,WWWGGG888333555444333222111000///...------------...///000///...///111333111///---+++******+++,,,++++++***)))))))))))))))))))))))))))))))))))))))222***&&&JJJZZZ---+++***&&&"""$$$)))***(((((('''---)))BBB888%%%000333%%%)))$$$)))&&&***---///===GGGBBB///***(((******((((((***555777000(((###''''''((((((((((((''''''  +++:::555'''...******))))))))))))))))))(((((((((((((((((((((((('''''''''''''''(((((()))&&&&&&&&&''''''''''''''''''(((***++++++***)))''')))'''(((++++++((('''***((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''(((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''''''''''''''(((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))&&&&&&'''''''''((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((()))*********************))))))))))))******))))))))))))))))))))))))(((((())))))))))))((((((((()))))))))************''''''((()))))))))))))))))))))))))))))))))))))))***)))((((((((()))++++++************************************************(((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((())))))))))))))))))************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))))))))***+++++++++++++++************************((()))************)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,++++++******++++++,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------...---,,,++++++,,,---...++++++,,,,,,,,,---------,,,,,,---.........------........................---------.........//////,,,,,,,,,,,,,,,,,,------///////////////.........000000000000000000000///////////////////////////........................000///............//////,,,------.........------VVVGGG888444555555333222111000///...------------444333111...++++++---///000///...,,,++++++,,,,,,,,,+++***)))(((((((((((())))))))))))))))))))))))!!!444,,,QQQ...###%%%)))---,,,'''%%%((("""''',,,111666$$$$$$333"""'''&&&***+++...>>>IIIBBB///***(((******((((((***111((('''###---333''''''((((((((((((''''''))))))%%%((( ///)))%%%+++***))))))((()))))))))))))))))))))))))))))))))(((''''''''''''((())))))''''''''''''''''''''''''&&&''')))******)))(((((()))&&&'''***+++((('''***((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''(((((())))))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((''''''''''''((((((((((((************************&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((()))*********************))))))))))))******))))))))))))))))))))))))((())))))******))))))((())))))))))))************'''((()))******++++++***)))))))))))))))))))))))))))))))))))))))******+++++++++++++++++++++++++++(((((((((((((((((((((((((((((())))))))))))******)))******++++++******)))))))))))))))))))))))))))(((((())))))))))))******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))))))))))))))))))))))))))***++++++,,,+++++++++***************+++++++++((()))***++++++***)))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,------------,,,,,,---............................../////////------........./////////,,,,,,,,,---------------------------......//////........./////////000000...............................................................---------------...////////////...VVVFFF888444666555333222000000///...------------111111000...,,,+++,,,...//////......------,,,,,,++++++***))))))*********))))))))))))))))))))))))'''@@@SSS444 ******(((***...,,,)))EEErrrkkk((("""444&&&&&&***))),,,===HHHAAA///***''')))***(((((())) $$$888///&&&!!!!!!''''''((((((((((((''''''!!!***&&&&&&XXX)))222(((111,,,+++)))((((((((()))***))))))))))))))))))))))))'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&&&&''''''(((((((((((((((%%%&&&******''''''***((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''((()))))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''(((((((((((('''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((()))*********************))))))))))))******)))))))))))))))))))))))))))******************)))))))))))))))************((()))***+++,,,,,,,,,,,,)))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++(((((((((((((((((((((((((((((()))))))))*********)))******++++++******)))))))))))))))))))))))))))(((((()))))))))*********************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***)))))))))))))))))))))))))))***++++++,,,,,,++++++))))))*********+++++++++((()))***++++++***)))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,++++++******++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...,,,---...//////...---,,,,,,,,,,,,------------...,,,------...............---........./////////000............////////////............//////000000......///000111111222222///000111111222333444444222222222222222222222222222222222222222222222222000000111111111000///.........///000000000000000UUUFFF888444666555333222000000...---------------)))+++...//////...///000......//////......---,,,************+++,,,------))))))))))))))))))))))))---,,,CCC""")))---)))&&&'''###&&&---)))!!!###,,,$$$NNN```%%%%%%)))(((***<<>>???========================888888888888888888888888333444666777666444222111//////000111111111111111RRRCCC666333555444222000000000000///......------+++...111000---***+++,,,+++,,,------,,,,,,---///---,,,*********,,,...///))))))(((((((((((())))))&&&000```:::???vvv222&&&..."""(((((('''''''''&&&&&&&&&)))/// TTTbbb!!!)))222???AAA999---)))&&&&&&***+++(((%%%''''''''''''''''''''''''222999***(((((())))))((('''&&&&&&$$$&&&''''''&&&&&&((()))*** 111--- """---))))))))))))))))))))))))$$$%%%&&&'''(((******+++((((((((((((((((((((((((''''''''''''''''''''''''))))))((((((''''''''''''''''''''''''''''''''''''***)))((('''&&&&&&'''((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((('''%%%%%%'''((('''&&&)))'''&&&(((+++,,,***''''''((()))(((&&&&&&((()))))))))))))))))))))))))))))))))))))))))))))))))))'''&&&&&&'''***++++++***(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))(((((((((((())))))))))))************************************)))))))))))))))))))))))),,,,,,,,,++++++*********))))))))))))))))))))))))+++*********))))))(((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,---,,,+++******+++,,,---+++***)))'''''''''((()))))))))))))))************'''((()))++++++***))))))((((((((((((((((((((((((******))))))))))))******))))))))))))************************************))))))))))))(((((((((((('''(((((())))))))))))))))))))))))))))))******+++*********)))'''(((***,,,+++++++++++++++***)))(((************************))))))************))))))******))))))******+++,,,+++,,,------,,,+++)))(((++++++************++++++)))******+++++++++************++++++++++++******++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++***///777777///***+++---------.........//////......//////......---,,,000...------///000///...///222222//////333555444000111333555777999:::;;;;;;@@@CCCBBBBBBFFFGGGFFFHHHHHHJJJOOOUUU[[[___``````bbbccc___XXXSSSQQQQQQPPPOOOIIIBBBBBBEEECCC======@@@BBBDDDDDDAAA;;;666:::222---...///......000QQQCCC666333555444222111111111111000//////......,,,---///...---+++++++++,,,---...///.........///---,,,***)))***+++---...))))))(((((((((((()))))),,,999$$$...%%% III///666444(((((('''''''''&&&&&&&&&)))333'''$$$WWW 777222***JJJ+++...***''''''***,,,)))&&&''''''''''''''''''''''''***'''((((((((((((((('''&&&&&&'''((())))))'''&&&'''(((---+++((($$$)))VVV777&&&((())))))))))))))))))))))))***))))))((('''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&''''''''''''''''''''''''***)))((('''&&&''''''((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((('''%%%%%%'''((('''&&&&&&$$$$$$%%%(((((('''$$$((()))***)))'''''')))***)))))))))))))))))))))))))))))))))))))))))))))))))))((('''(((***++++++***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************************)))))))))))))))))))))))),,,,,,,,,++++++*********))))))))))))))))))))))))************)))))))))((())))))))))))************)))))))))))))))))))))))))))))))))***++++++,,,,,,,,,++++++++++++++++++,,,+++***)))((('''(((((()))))))))))))))************(((((()))***************))))))))))))))))))))))))******))))))))))))******))))))))))))************************************))))))))))))(((((((((((('''(((((())))))))))))))))))))))))))))))******++++++++++++***))))))+++---+++++++++++++++***))))))************************))))))************))))))******))))))******+++,,,++++++,,,,,,,,,+++******++++++************++++++******+++++++++******)))******++++++++++++******++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---+++...333333...+++---------........./////////......//////000////////////...///000111111000...000222222000333999;;;999>>>>>>???@@@AAACCCEEEEEEFFFJJJLLLLLLNNNSSSSSSQQQUUUWWWZZZ^^^eeelllrrrvvvwwwvvvsssrrrrrrsssssstttdddaaa]]]YYYVVVSSSQQQPPPRRRSSSPPPIIIEEEEEEEEEEEE>>>;;;:::<<<999444111222OOOBBB666444555444222111222222222111000000//////,,,++++++,,,------+++))),,,---///111111000///...,,,+++***)))))))))***+++))))))(((((((((((())))))...%%%555###...$$$###NNN+++$$$+++'''''''''''''''&&&&&&&&&555### ......---lll&&&""":::CCCBBB---***((((((+++,,,***(((''''''''''''''''''''''''ggg{{{'''((((((((((((((((((''''''&&&***++++++***(((&&&'''((((((((($$$)))---&&&]]])))&&&))))))))))))))))))))))))++++++***((('''&&&%%%$$$(((((((((((((((((((((((())))))))))))))))))))))))'''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))(((''''''''''''((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&''''''''''''(((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((('''%%%%%%'''((('''&&&(((''''''(((******)))((()))*********((((((***+++))))))))))))))))))))))))))))))))))))))))))))))))+++***))))))+++++++++)))(((((((((((())))))))))))************************))))))))))))************++++++++++++************))))))))))))************************************))))))))))))))))))))))))+++++++++++++++*********))))))))))))))))))))))))************))))))))))))************++++++++++++)))))))))))))))))))))))))))))))))***++++++,,,,,,+++++++++,,,,,,+++++++++******)))((((((((())))))))))))))))))************)))))))))))))))******+++******************************))))))))))))******))))))))))))************************************))))))))))))(((((((((((('''((())))))******)))))))))))))))))))))******++++++,,,,,,+++******+++---***++++++++++++***))))))************************))))))************))))))******))))))******+++,,,+++++++++***++++++,,,,,,++++++************++++++++++++,,,,,,+++***))))))******++++++++++++******,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........000---,,,......,,,---000............////////////......///000000111111222111000111222333222///,,,111333555777>>>FFFGGGDDDEEEDDDDDDCCCDDDEEEGGGHHHHHHJJJKKKMMMRRRWWWWWWRRRQQQTTTXXX[[[^^^dddlllrrrvvvpppkkkmmmuuu|||~~~tttpppppprrrnnnfffgggnnnuuuuuummm___TTTPPPOOOLLLCCCAAA@@@@@@<<<666555777MMMAAA666444555333222222222222111000000//////...,,,***(((***---...,,,)))+++,,,...111222111...,,,,,,+++***)))(((((())))))))))))(((((((((((()))))))))+++((("""+++333222%%%###999---$$$aaa&&&"""''''''''''''''''''''''''!!!((('''"""'''111--- ///ccc000***333777,,,)))'''((()))******((('''''''''''''''''''''''')))OOOooo///((('''(((((((((((((((''''''((()))***)))'''&&&'''(((""" )))333$$$---%%%)))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((('''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((('''%%%%%%'''((('''&&&)))))))))***++++++******)))******)))(((((()))+++((((((((((((((((((((((((((((((((((((((((((((((((+++)))((()))******)))((((((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************++++++*********)))))))))((()))))))))************************************))))))))))))))))))))))))+++++++++***************))))))))))))))))))))))))*********))))))))))))))))))))))))*********++++++)))))))))))))))))))))))))))))))))***++++++,,,,,,***+++,,,------,,,+++*********))))))))))))))))))((()))))))))***************)))((((((((()))+++,,,******************************))))))))))))******((()))))))))************************************))))))))))))(((((((((((((((((()))************))))))))))))))))))******+++***+++,,,+++******+++,,,******+++++++++******)))************************)))******++++++******)))******))))))******+++,,,++++++***)))***+++---...,,,++++++******++++++,,,,,,,,,,,,,,,+++***))))))***++++++,,,,,,++++++***,,,,,,,,,------------...------------------------------------............///...------------...///....../////////000000000000//////000000111111222333222111222333222000...666:::???EEEMMMTTTRRRMMMDDDCCCBBBAAAAAABBBCCCDDDBBBCCCDDDGGGNNNTTTQQQKKKDDDGGGJJJJJJJJJMMMUUU\\\___VVVOOOTTT```jjjkkkhhhmmmjjjoooyyywwwooouuu}}}tttnnncccVVVUUULLLDDD@@@===::::::<<>>>>>??????@@@@@@AAAAAA???BBBDDDGGGLLLPPPNNNHHHCCCEEEHHHHHHHHHIIIMMMQQQIIIDDDAAACCCIIIKKKIIIDDDEEEEEEKKKQQQQQQOOOXXXfffkkkkkkjjjsssyyyiiiXXXPPPFFF>>>777555444222222444111111000000///.........***++++++++++++---///111///,,,***,,,000111///+++))))))******+++*********))))))(((((((((((())))))))))))???)))111+++((()))+++...///---///%%%&&&%%%...---###&&&&&&&&&'''''''''(((((((((...$$$'''+++(((333---QQQ&&&'''''''''''''''''')))***((((((((((((((((((((((((...BBBaaa...&&&&&&'''(((((((((((((((&&&'''(((((('''&&&''')))%%%***&&&"""000&&&(((ooo***))))))))))))))))))))))))))))))((((((''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''%%%&&&((()))))))))((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''))))))))))))((((((((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((('''%%%%%%'''((('''&&&(((+++------+++***+++---((())))))(((''''''(((***))))))))))))))))))))))))))))))))))))))))))))))))'''&&&&&&''')))***)))((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))*********************)))))))))(((((())))))))))))************************************))))))))))))))))))))))))((()))))))))*********+++))))))))))))))))))))))))((()))))))))************(((((()))))))))*********)))))))))))))))))))))))))))))))))***++++++,,,,,,,,,++++++++++++++++++,,,((()))***++++++++++++***))))))))))))************(((((()))***************))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))***++++++++++++***)))))))))))))))******+++(((***,,,,,,+++))))))***))))))***+++++++++++++++***************************++++++,,,,,,++++++*********))))))******+++,,,++++++,,,,,,,,,+++******---,,,,,,++++++,,,,,,---******+++,,,------------+++,,,,,,------,,,,,,+++------------................................................////////////---111222//////222111---000000000111111111222222222222111222333666888:::<<<>>>BBBHHHMMMPPPOOONNNSSSZZZ\\\VVVMMMHHHCCC???999;;;===@@@AAABBBAAAAAACCCIIILLLNNNPPPSSSRRRNNNLLLLLLNNNNNNOOOOOOPPPPPPHHHGGGFFFEEEFFFFFFFFFFFFBBBDDDEEEDDDCCCFFFMMMTTTRRRRRROOOVVVrrr}}}rrrnnnEEE===777555444222222444222222111111000/////////)))+++---,,,+++,,,000444111---+++,,,111222000---((()))***+++++++++++++++))))))(((((((((((())))))---***!!!444+++'''333###$$$***((( (((,,,"""'''(((,,,---$$$000111&&&&&&&&&'''''''''((((((+++(((&&&'''******'''%%% ---$$$$$$jjj,,,'''((()))(((((((((***+++))))))))))))))))))))))))###AAAmmm(((&&&&&&'''((())))))(((((()))***+++***(((&&&'''(((***111///555@@@...))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))''''''''''''''''''''''''%%%&&&((()))))))))((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''******))))))((((((((('''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((('''%%%%%%'''((('''&&&%%%(((******((('''(((***)))******)))(((((()))+++))))))))))))))))))))))))))))))))))))))))))))))))'''&&&&&&'''***++++++***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************)))))))))))))))************************************))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))(((((())))))*********+++)))************+++++++++)))))))))))))))))))))))))))))))))***++++++,,,,,,---,,,+++******+++,,,---((()))***+++,,,,,,+++***))))))))))))************'''(((***+++++++++***)))((((((((((((((((((((((((******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))***++++++++++++***)))))))))))))))******+++)))+++------,,,+++***+++((()))***+++++++++++++++***************************++++++,,,,,,++++++************)))***++++++,,,+++,,,------,,,+++)))(((---,,,,,,++++++,,,,,,---)))***+++,,,---.........+++,,,,,,------,,,,,,+++---------.........//////..................................../////////000///333222......222333///000111111111111222222222111111222333666:::===@@@GGGJJJOOOTTTWWWUUUPPPLLLOOOUUUVVVNNNDDDAAAAAAAAA:::===AAADDDFFFGGGFFFEEELLLSSSXXXXXXXXXZZZZZZWWW]]]\\\[[[[[[[[[YYYVVVSSSPPPQQQQQQNNNKKKKKKOOOSSSGGGJJJHHHBBBAAAGGGNNNPPPIIIJJJEEEDDDUUUlllnnn```rrr}}}GGG???888777666333222333222111000//////.........************+++,,,---...)))---111555555333...+++************))))))))))))'''(((((())))))))))))(((***'''%%%(((---000...+++...,,,***(((''''''((()))+++!!!+++!!!%%%666aaa''''''''''''''''''''''''***###$$$333'''333,,,$$$)))000&&&666!!!'''---,,,(((******))))))(((((('''''''''CCC\\\&&&(((''''''''''''''''''''''''+++***((('''&&&&&&''''''%%%+++222!!!...###(((&&&;;;((($$$,,,'''(((...$$$***)))(((''''''((()))(((&&&''''''''''''''''''''''''''''''''''''((((((((((((++++++***)))((('''&&&&&&'''((()))(((&&&&&&((()))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((()))(((((('''''''''(((((()))))))))(((''''''&&&&&&******))))))((((((''''''))))))))))))((((((((((((***))))))((((((((((((((())))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((('''''''''(((((())))))))))))))))))************+++++++++))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,(((((((((((()))))))))))),,,,,,++++++++++++,,,,,,******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((***++++++******+++,,,+++*********))))))((((((((()))***++++++***)))((()))************+++++++++))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++*********))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------///////////////////////////////////////.........111111111000//////222444333111000111222222111000777555666===HHHQQQUUUUUU\\\XXXTTTOOOJJJFFFFFFHHHOOORRRPPPIIIAAA???AAACCCAAALLLTTTRRROOOVVVaaajjjssssssvvvxxxuuuppppppttt|||}}}ooohhhddd___hhhppplllgggbbbWWW[[[ZZZZZZXXXSSSOOOLLLLLL???DDDFFFDDDBBBEEEKKKOOO]]]uuu}}}tttttt}}}GGG>>>777666666333222333222111000//////.........,,,,,,++++++******++++++)))+++///111222///,,,)))************))))))))))))******++++++++++++******+++)))''')))---...,,,)))///...---,,,+++,,,---......&&&,,,<<>>DDDNNNYYYaaacccaaa^^^VVVUUURRRLLLDDD@@@BBBFFFPPPQQQRRRQQQQQQSSSVVVXXXYYY```eeegggoooyyyyyyxxxwwwqqqllllllnnnjjjddd```\\\UUUMMMIIIJJJKKKKKK\\\mmmnnnffflllxxxFFF>>>777666666333222333222111000//////.........///...---+++***))))))((((((***+++---,,,+++)))(((************)))))))))))),,,,,,,,,,,,+++***)))))),,,***)))***------+++(((,,,---------.........///...((($$$111''''''''''''''''''''''''"""444 <<<,,,555%%%///%%%***$$$"""999999***&&&000000))))))))))))(((((((((((('''CCC\\\&&&(((''''''''''''''''''''''''&&&&&&&&&&&&'''((()))***(((&&&666GGG111+++((($$$666FFF333,,,&&&(((&&&)))((('''&&&'''((()))((('''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((())))))***)))(((''')))+++((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))'''(((((())))))(((((('''(((((((((((((((((((((((((((((((((''''''(((((()))&&&&&&''''''((())))))***))))))))))))(((((((((((())))))******++++++,,,,,,---,,,+++***)))((((((((())))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''((())))))******)))))))))************+++++++++))))))************))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))*********+++++++++++++++,,,,,,,,,,,,---************************************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******(((***++++++******+++,,,************))))))))))))******))))))))))))******)))************+++++++++))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,+++++++++++++++******)))***+++,,,---------------------------...------------,,,,,,,,,------------------------///////////////////////////////////////////////////000111000///......///,,,111555555444888BBBJJJUUU^^^iiimmmjjjccc]]][[[VVVUUURRRKKKFFFFFFLLLRRRVVVWWW]]]hhhttt}}}uuufff[[[VVVTTTSSSSSSZZZeeeaaaZZZccckkknnnrrrEEE===666666666333222333222111000///............///...---+++***))))))((())))))))))))))))))((((((************)))))))))(((+++++++++***)))((('''&&&+++***)))+++------+++)))))))))************))))))'''(((..."""&&&'''''''''''''''''''''''')))$$$(((,,,'''""""""!!!###222%%%444888///yyyiii$$$ /// 333))))))))))))(((((((((((('''CCC\\\''')))''''''''''''''''''''''''%%%&&&&&&&&&'''(((((())))))%%%999YYY666111)))###%%%%%%###111'''&&&(((%%%((('''&&&'''((()))((('''))))))))))))))))))))))))''''''''''''(((((((((((('''((((((((()))))))))***+++,,,,,,+++******+++---((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))***''''''''''''(((((())))))))))))))))))(((((((((((((((((()))******+++,,,,,,------+++***)))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((()))************)))))))))*********+++++++++)))******++++++******)))''''''((()))***++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((())))))))))))*********+++++++++,,,,,,,,,------)))))))))******)))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********(((***++++++******+++,,,*********)))))))))))))))+++***)))(((((()))***+++))))))*********+++++++++))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))+++---...........................------------------------........................///////////////////////////////////////000000000...000111222111111222333444333111000444AAARRR___nnnrrrtttlll```XXXYYY]]]bbb^^^VVVMMMKKKQQQXXX\\\cccfffttt~~~pppddd]]][[[]]]TTT^^^ZZZTTT[[[^^^VVVSSSEEE<<<666555555333222333222111000///............---,,,,,,+++*********+++******)))))))))))))))***************)))))))))(((++++++++++++***(((''''''((((((***,,,......---,,,(((((((((((('''&&&%%%$$$###@@@777(((((((((((((((((((((((("""---///$$$UUU{{{%%%,,,...'''$$$(((((((((((())))))))))))'''CCC\\\''')))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&))) ///LLL***)))&&&"""###,,,000'''%%%,,,$$$(((&&&&&&''')))))))))((())))))))))))))))))))))))''''''''''''((((((((((((''''''(((((())))))******)))***+++***)))(((***,,,((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((()))******))))))((((((''''''''''''(((((((((((())))))))))))''''''(((((()))***++++++---,,,+++***))))))))))))))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((())))))***************))))))*********+++++++++******++++++++++++******'''(((((()))******++++++))))))))))))))))))))))))************************((()))))))))************((())))))))))))*********************++++++++++++((()))************)))((()))***++++++++++++***)))************************))))))))))))))))))))))))))))))))))))************(((***++++++******+++,,,))))))))))))))))))******+++***)))(((((()))***+++))))))*********+++++++++))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++***))))))+++---...........................------------------------........................////////////////////////////////////000000111111///000222222111111222444555333444:::HHHZZZkkkuuuwwwwwwssshhh\\\YYY```iiimmmhhh^^^VVVYYYccciiiggguuuyyywwwhhhgggoooiiippphhh[[[\\\ZZZRRRNNNDDD<<<555555555333222333222111000//////.........+++++++++***++++++,,,,,,******))))))***+++,,,,,,************))))))))))))------------,,,+++******&&&(((***---...///...---++++++***)))((('''&&&&&&+++333((((((((((((((((((((((((...)))QQQIII***///(((+++(((((((((((())))))))))))'''CCC]]]'''***((((((((((((((((((((((((&&&&&&'''''''''&&&&&&%%%...###'''222 """((()))&&&bbb,,,+++***%%%&&&---&&&'''&&&&&&''')))***)))(((((((((((((((((((((((((((''''''''''''((((((((((((''''''(((((())))))******&&&'''((('''&&&%%%''')))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((())))))******))))))((((((((((((((((((((((((((((((((((((((()))***++++++***))))))(((''''''&&&&&&(((((((((((())))))))))))''''''(((((())))))******++++++***))))))))))))***))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))******++++++******)))************+++++++++******++++++++++++******))))))))))))************))))))))))))))))))))))))************************))))))))))))************)))))))))*********++++++))))))))))))************((()))***++++++***)))((()))***+++,,,,,,+++***)))************************)))))))))))))))))))))))))))))))))*********++++++(((***++++++******+++,,,))))))))))))******************))))))))))))******)))************+++++++++))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++...------,,,,,,++++++***,,,++++++******++++++,,,,,,,,,,,,,,,------------,,,++++++***+++,,,---...------------------------,,,,,,,,,------------...........................////////////////////////...//////000000111111222111222222000///000222444777<<>>MMMVVVdddqqqyyy{{{{{{yyyooolllgggdddcccdddeeeffftttuuummmCCC;;;555444555333222333222111000//////.........---,,,,,,+++*********+++'''((()))***+++,,,---...************))))))))))))))))))***+++++++++******(((+++...///...,,,+++***---+++***))))))+++---...EEEyyy))))))))))))))))))))))))RRR)))))),,,&&&&&&'''((((((((())))))******'''CCC]]](((***))))))))))))))))))))))))!!!"""$$$'''((())))))((("""%%%+++111((((((!!!'''###)))$$$,,,&&&)))'''&&&%%%''')))******)))''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))(((((((((((()))******)))(((((()))+++((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((((((((((((((()))***+++,,,&&&&&&''''''((()))))))))'''((((((((())))))******+++++++++***************''''''''''''((()))***+++))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))***++++++++++++***)))************+++++++++***++++++,,,,,,++++++***++++++******)))((((((((())))))))))))))))))))))))************************))))))))))))***************++++++++++++,,,,,,,,,))))))*********+++++++++)))***,,,------,,,***))))))***,,,------,,,***)))************************++++++++++++++++++++++++)))************+++++++++(((***++++++******+++,,,(((((())))))*********+++((()))***++++++***)))((()))************+++++++++))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++......---,,,,,,+++******,,,++++++++++++++++++,,,,,,,,,,,,------.........***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........////////////////////////////////////////////////...//////000111222222222///000111333777>>>FFFLLLjjjsss|||~~~yyyqqqmmmlllhhhccc___bbbjjjssswwwxxxzzzBBB;;;666666666333111111000000000///......---------,,,+++***)))))))))))),,,++++++******++++++,,,,,,***'''%%%&&&(((,,,///)))))))))))))))))))))))))))((())),,,111333222111555888)))!!!333%%%BBBRRR///$$$%%%++++++"""888)))'''(((''''''&&&&&&&&&&&&&&&'''((()))'''CCC]]]'''&&&))))))((((((''''''&&&&&&((((((((((((((((((((((((%%%&&&''''''((('''''''''(((%%%mmm###%%%555!!!+++)))+++)))(((((())))))(((&&&((((((''''''''''''((((((((((((((((((((((((((((((******)))((('''&&&%%%%%%((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))%%%))),,,+++((('''(((+++))))))))))))))))))))))))))))))))))))))))))))))))++++++*********+++---...+++++++++++++++***)))((()))************+++++++++************************((((((((((((((((((((((((******))))))(((((('''''',,,+++***((((((((()))***---,,,***(((((()))***+++***************)))(((''',,,,,,,,,++++++*********)))))))))***+++++++++,,,************************++++++************++++++)))************+++++++++******+++++++++******)))+++,,,.........,,,***)))++++++************++++++++++++++++++++++++++++++((()))+++,,,,,,+++)))((())))))))))))))))))))))))*********)))))))))))))))************************))))))))))))))))))))))))+++++++++++++++***)))(((******))))))******+++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------***+++,,,,,,------,,,,,,++++++,,,,,,,,,---------000...,,,---000111///---......---,,,---...///000000000//////.........---111000////////////000000///111333333111111333666888888888999???KKK[[[gggyyyyyyuuuhhh^^^aaa\\\fffqqqyyyBBB;;;555666666333111222000000000///......---------,,,+++***)))))))))))),,,++++++++++++++++++,,,***)))((((((((()))+++,,,))))))))))))))))))))))))***))))))+++///000///...222777AAAXXX+++'''$$$***(((***%%%bbbpppAAA(((***((((((''''''''''''''''''((()))'''CCC]]]''''''((((((((((((((('''''''''((((((((((((((((((((((((&&&'''(((((())))))((((((&&&...IIINNN'''---'''$$$((()))))))))(((((('''''''''((((((''''''''''''(((((((((((((((((((((((((((((()))))))))(((''''''&&&&&&((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((()))************)))((())))))))))))))))))))))))))))))))))))))))))))))))(((***++++++)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))******,,,,,,+++++++++++++++***)))))))))************+++++++++************************))))))))))))))))))))))))+++*********)))))))))))),,,+++)))((((((((()))***---,,,***)))((()))***+++******++++++******)))(((,,,++++++++++++++++++******************+++++++++************************++++++************++++++)))************+++++++++******+++++++++******)))+++,,,---...---,,,***)))++++++************++++++++++++++++++++++++++++++((()))+++,,,,,,+++)))(((************************************))))))))))))************************))))))))))))))))))))))))+++++++++++++++***))))))******))))))******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,------------,,,++++++,,,,,,,,,---------000...---...000000///---......---------...///000000000/////////.........111000000/////////000000///000111222333333333333111333666<<>>;;;777444333333222111111111000000//////.........---,,,,,,++++++,,,,,,++++++++++++******))))))************))))))))))))......---,,,+++***)))(((111000%%%---&&&///000,,,,,,,,,+++++++++******###ZZZ^^^)))$$$222###%%%)))555!!!)))ggg000)))''')))***((($$$---''''''((()))++++++******+++---(((GGG^^^---'''******))))))((((((''''''(((...$$$,,,---+++###)))'''%%%###$$$((()))(((###///---,,,+++...$$$))))))))))))((((((((((((''''''&&&&&&&&&&&&'''''')))((((((''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((('''''''''''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((***))))))(((((((((((()))))))))***)))((((((***+++111???IIICCC666---))))))******))))))((((((''''''***)))((()))***+++***((())))))))))))************++++++++++++++++++++++++*********))))))))))))))))))***+++,,,,,,+++)))))),,,+++******))))))******+++***)))((((((***,,,---************************)))************+++++++++************************+++*********))))))((((((+++******)))******+++++++++***)))'''''')))***++++++***)))(((((()))***+++))))))))))))))))))))))))******))))))******+++,,,,,,,,,,,,++++++*********************************+++******))))))******+++------,,,***(((''')))*********+++++++++,,,,,,,,,---,,,,,,+++*********+++,,,,,,,,,,,,,,,+++***)))++++++************+++++++++++++++******)))))))))***,,,---,,,******+++,,,,,,,,,++++++++++++++++++,,,,,,,,,---------......///............---------.........------,,,,,,,,,------------------------....................................///////////////////////////000111111111111000000000000000111555444222111000111222222555222333777666333555<<>>;;;777444333333222111111111000000//////.........---,,,,,,++++++,,,,,,++++++++++++*********)))************)))))))))))),,,,,,,,,++++++++++++***###666!!!222+++&&&999###,,,,,,,,,+++++++++******+++000111888'''!!!555+++ (((%%%,,,///'''000***)))***)))(((+++(((''''''((())))))(((((()))***$$$DDD^^^---''')))(((((((((''''''''''''+++###+++,,,###)))111 (((000222///------...***&&&&&&///$$$QQQ(((...%%%))))))))))))(((((((((((((((''''''&&&&&&''''''((()))(((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((''''''&&&&&&''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((())))))((((((((())))))***((()))******))))))+++---666CCCKKKEEE777...***(((******))))))))))))))))))+++)))((()))***+++***((())))))))))))************++++++++++++++++++++++++************)))))))))))))))***+++,,,,,,+++***))),,,+++******))))))******+++***)))((()))***,,,---************************)))************++++++++++++++++++++++++++++++++++++*********))))))))))))+++***************+++++++++***)))(((((()))***++++++***)))(((((()))***+++******************************))))))******+++,,,,,,,,,,,,+++++++++******************************++++++++++++++++++++++++,,,---,,,***(((''')))*********+++++++++,,,,,,,,,---,,,,,,+++******++++++,,,,,,,,,,,,,,,+++******++++++************++++++---------,,,,,,,,,++++++***+++,,,,,,******+++,,,++++++++++++++++++,,,,,,,,,,,,---------.........///............---------......---------,,,,,,,,,------------------------....................................///////////////////////////000111111111111000000000000111111444333222222111111111111333000111555666555:::AAAEEENNNPPPVVVcccfffeeelllqqqzzzsssjjjlllttt{{{>>>:::666444333333222222111111000000//////.........---,,,,,,++++++,,,,,,++++++++++++************++++++*********)))))))))*********++++++,,,,,,,,,///,,,%%%'''---000))),,,,,,,,,+++++++++******///777222... %%%---(((+++)))---%%%'''))),,,,,,+++)))***((()))******((('''((()))$$$FFF^^^---'''((((((''''''''''''&&&&&&(((TTT444///)))""" ###(((***+++---&&&$$$222'''333\\\((($$$(((((((((((())))))))))))(((''''''&&&&&&''''''((()))(((((())))))***+++,,,(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((''''''&&&&&&''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))***+++(((***++++++***+++---///>>>HHHLLLDDD777...***(((******************+++++++++***))))))***+++***))))))))))))*********++++++++++++++++++++++++++++++******************************++++++++++++******,,,+++******))))))******+++***)))))))))***,,,---************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************)))))))))++++++++++++******+++++++++***)))(((((()))***++++++***))))))))))))***+++******************************))))))******+++,,,,,,,,,,,,++++++++++++******************************+++,,,------,,,+++***+++,,,,,,***)))((()))+++******+++++++++,,,,,,,,,---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,++++++***++++++************++++++---------,,,,,,,,,,,,+++***+++,,,,,,******+++,,,******++++++,,,,,,------,,,------------.........///............---------...------------,,,,,,,,,------------------------....................................///////////////////////////000111111111111000000000111111222111222222222222222111000333111111555888<<>>222,,,***)))*********++++++,,,,,,,,,+++***))))))++++++***)))))))))*********+++++++++++++++++++++++++++++++++)))***************++++++******++++++++++++++++++,,,+++******))))))************)))))))))***+++,,,************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++******+++******))))))******+++******************************************************))))))******+++,,,++++++++++++++++++++++++***************************+++---......---+++******+++,,,+++))))))***+++******+++++++++,,,,,,,,,---,,,,,,+++++++++,,,,,,+++,,,,,,---,,,,,,++++++,,,++++++******++++++,,,************************)))+++,,,,,,+++***+++---******++++++,,,---......------------............///............---------------------------------,,,,,,------------------....................................///////////////////////////000000111111111000000111111222222000111222333333333111111555444555999>>>FFFQQQYYYVVVYYYZZZbbbjjjlll}}}===:::666444444444333222111111000000//////.........---,,,,,,++++++,,,,,,+++++++++++++++++++++,,,++++++++++++************,,,,,,,,,+++++++++******&&&666%%%)))...,,,,,,,,,,,,,,,+++++++++******+++///888DDD222///%%%222(((---+++666///((((((---///(((+++QQQ+++333&&&///,,,------,,,***)))***+++&&&JJJ^^^---'''))))))))))))))))))))))))(((555PPP(((***---+++"""!!!---)))444''')))"""+++kkk+++,,,'''((((((((()))))))))***(((((((((''''''(((((((((***)))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((************************(((((((((((((((((((((((((((((((((((())))))******(((((((((''''''((((((((((((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************++++++++++++++++++++++++(((((((((((()))+++,,,,,,)))***+++,,,,,,---///111DDDEEE@@@444+++***++++++******++++++,,,,,,------+++***)))***+++,,,+++)))************++++++++++++++++++++++++++++++++++++))))))******+++++++++,,,******+++++++++,,,,,,---,,,+++******))))))*********************+++++++++************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************++++++++++++,,,,,,,,,,,,+++***)))++++++************++++++******++++++++++++************************************))))))******+++,,,++++++++++++++++++++++++***************************+++---......---+++***(((***++++++***)))***+++******+++++++++,,,,,,,,,---,,,,,,+++,,,,,,------+++,,,,,,---------,,,,,,,,,,,,++++++++++++,,,,,,************************)))***,,,,,,++++++,,,---******+++,,,------......---------........./////////............---------------------------------,,,,,,,,,---------..........................................///////////////////////////000000111111111111111111222333333000111222444444444333222666888:::===DDDOOOZZZaaa\\\^^^^^^gggvvvuuuooo<<<999666444444444444333111111000000//////.........---,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++*********,,,,,,,,,++++++*********888777000ZZZ555%%%,,,,,,,,,+++++++++******,,,%%%666###666&&&...$$$888''',,,(((,,,222+++)))333+++333$$$,,,)))***++++++)))((()))***"""HHH^^^---'''))))))************++++++333333///222&&&"""---666222'''!!!$$$***$$$///%%%$$$;;;LLL'''''''''(((((())))))******)))((((((''''''(((((()))))))))((('''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))'''(((((())))))******+++)))((((((''''''(((((()))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))******+++,,,)))+++,,,,,,+++,,,...000===<<<666,,,'''))),,,,,,++++++++++++++++++,,,,,,,,,*********+++,,,+++************++++++++++++,,,++++++++++++++++++++++++))))))******+++,,,,,,,,,++++++***++++++,,,---...,,,+++******))))))******))))))******++++++++++++************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++,,,,,,---------+++***)))++++++++++++++++++++++++******+++,,,,,,+++******++++++++++++++++++++++++******))))))******+++,,,***++++++++++++,,,,,,,,,***************************+++,,,------,,,+++***''')))+++++++++***+++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...+++,,,,,,---------------,,,,,,++++++++++++,,,,,,+++,,,,,,,,,,,,---------)))***+++,,,++++++,,,...++++++,,,,,,------......------.........////////////............---------,,,,,,,,,------------...+++,,,,,,------.............................................///////////////////////////000111111111111111111111222333444111111333444555555555555777<<>><<<333AAAbbb(((%%%+++***)))***,,,------,,,%%%888&&&(((!!!---...(((,,,"""000***)))))))))))))))******(((((((((''''''(((((()))))))))))))))))))))))))))))))))(((((((((((())))))''''''((((((((()))))))))((((((((((((((()))******((((((((()))))))))******&&&&&&'''((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,***+++,,,,,,******+++,,,+++,,,------......------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,---...///000000000000222222000///............,,,,,,,,,,,,------,,,,,,........................////////////////////////////////////000000000000111000000000000111222222333333222222333444444555666555555888???FFFKKKNNNOOOOOORRRYYYiii<<<999666444444444444333222222111111000////////////...------------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,666:::333wwwyyy555'''111(((///...+++***(((MMM)))111999888&&&MMMTTTSSSKKKOOOQQQNNN\\\MMMtttiii444222000...------...---+++)))---000!!!444000!!!------000(((---******))))))))))))******(((((((((((((((((()))***(((((((((((((((((((((((())))))(((((((((((())))))'''(((((((((((()))))))))((((((((((((((())))))***(((((()))))))))*********&&&&&&'''((()))******+++)))))))))))))))))))))))))))))))))))))))************************************************************************+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))(((((((((''''''++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***************++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,***+++,,,,,,******+++,,,+++,,,------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...------...//////000//////333222111000///.........,,,,,,,,,,,,,,,---------........................////////////////////////////////////000000000000111111000000111111222333333333333333444555666666666777999>>>DDDJJJMMMOOONNNRRRZZZhhh<<<999555444444444444333222222111111000/////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---%%%"""444000"""111)))555+++333'''///...------,,,///RRR...***222aaasssVVVjjj]]]bbb]]]iiiaaa]]]ggg___pppvvvuuuFFFHHHAAA???===<<<999666111---///+++$$$333]]]%%%<<<...000***(((,,,+++***)))((((((((((((((((((((((((((()))******(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((()))))))))***((((((((((((((())))))***))))))))))))************((((((((()))))))))))))))************************((()))))))))*********+++************************************************))))))*********+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***************+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))((('''''''''++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))******+++++++++,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,***+++,,,,,,******+++,,,+++,,,------......------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........---...//////////////////222111000///............------,,,,,,,,,---...///////////////////////////000000000000000000000000////////////000000000000111111111111111222222333444444444444555666777888999<<>>??????@@@@@@@@@@@@@@@CCCAAA@@@BBBFFFKKKNNNOOOZZZ___ggguuu<<<999666444444444333222444222000000111222000---///............---------*********+++++++++++++++---,,,,,,++++++,,,,,,---...---,,,+++++++++,,,,,,++++++,,,,,,,,,---------...***$$$***OOOhhh111((()))666666***'''000***+++000888===AAAKKKUUU```sssnnnOOOMMMZZZ```]]]WWW^^^mmm{{{{{{nnnaaa\\\```^^^\\\ZZZ]]]eeepppxxxzzznnntttnnnpppjjjeee```^^^^^^^^^\\\ZZZ___\\\YYYSSS===+++zzzxxx{{{}}}|||{{{{{{}}}}}}}}}{{{}}}|||{{{{{{zzzzzz{{{{{{sss~~~(((---111+++(((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))******************))))))))))))************************************************************************************************---------,,,,,,+++++++++...---,,,,,,++++++,,,,,,+++++++++***)))))))))***++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---//////000000111111222333333333555444444444444555555555222111000///.....................------------------------,,,,,,,,,++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++,,,,,,+++)))************************++++++***))))))***+++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++************))))))))))))))))))***+++++++++++++++************************++++++,,,,,,,,,,,,++++++))))))******++++++,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...............------------------------,,,,,,,,,+++++++++******---------------,,,+++***------------------------------,,,,,,,,,,,,------******+++,,,---------,,,,,,,,,,,,---------....................................////////////......------......///.........//////000000000000000111000000000/////////......000...---...111222111///222222111111111111222222222222222222222333333444555888777555999AAAEEECCCHHHMMMUUUaaayyysssggg___[[[YYYPPPNNNLLLIIIEEEBBB@@@???@@@@@@???>>>===============>>>???@@@@@@@@@@@@@@@@@@>>>===>>>BBBGGGIIIKKKIIIKKKPPPXXXbbboooyyy<<<999666444333333222000555333222111222222111//////............---------,,,,,,,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,---------,,,+++++++++,,,,,,,,,,,,,,,,,,------------333<<<+++###,,,,,,UUU\\\XXXEEE333---......)))000222,,,))),,,222444333555===IIIVVVaaannnyyy___lllyyy~~~|||ssscccUUUYYYPPPOOOYYY\\\UUURRRUUU^^^ZZZ]]]gggppprrrnnnlllaaa```^^^]]]aaakkkyyy{{{vvvttttttooogggeeeiiisssvvvvvvxxx~~~uuuhhh```]]]]]]^^^^^^\\\]]][[[YYYAAA---;;;222;;;@@@HHHKKKCCC777222333---+++(((((()))***++++++((())))))))))))(((''''''###333%%%+++...&&&))),,,))))))(((((((((((())))))'''(((((()))******++++++************************)))))))))*********++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,++++++...---,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///......//////000222444444777888999999:::;;;<<<===<<<<<<;;;;;;::::::::::::555444222111000//////...///////////////000000000000///...,,,++++++++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000...,,,,,,---,,,+++)))++++++++++++++++++++++++++++++***))))))***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************************)))******+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++*********++++++++++++++++++***++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------------.........------,,,------------------------,,,,,,,,,,,,++++++++++++,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***+++,,,---............,,,,,,,,,---------....................................////////////...............///......------000000000//////.........////////////............000///......000000///...222222111111111111222222222222222222222333444555666888888888>>>GGGLLLLLLOOOZZZfffuuuqqqgggZZZNNNHHHGGGIIIJJJBBBAAA???>>><<<<<<<<<<<<======<<<<<<<<<<<<<<<===<<<===>>>???@@@@@@AAA@@@>>>===;;;===@@@DDDFFFGGGAAAAAABBBDDDIIIOOOTTTWWWppp|||<<<999666333333222111000444333222222222111000000///............---------000000//////.........------,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...777000'''$$$,,,666888666&&&---111000000333333000888666///)))000;;;999///EEEHHHPPP]]]mmm{{{rrrYYYeeelllgggaaa\\\UUUMMMIIIVVViiiqqqeee[[[fff{{{ttthhh___dddtttjjjfffbbbcccjjjvvvxxxmmmfffaaa______aaaaaabbbqqqccckkkhhh{{{wwwqqqgggcccbbbbbbbbb[[[^^^XXX[[[MMMKKK444666333999CCCKKKIII@@@::::::333000,,,******,,,------)))***+++,,,+++***)))(((000%%%---"""+++(((...***))))))(((((((((((())))))((())))))***++++++,,,,,,************************)))))))))*********++++++)))***************++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------...------...//////...------------...//////000000000111333555888:::<<<>>>@@@@@@@@@AAABBBCCCCCCCCCAAAAAA@@@>>>===;;;999999777666444333111000//////111111111222222222222333333222000...,,,+++++++++------------.........///------------------------000///------------+++)))+++++++++++++++++++++++++++******************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++)))***************++++++)))***++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,---......------------------------------------............,,,---.........---,,,+++..........................................------,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++---...////////////,,,,,,,,,---------..............................---......//////......---.../////////...---,,,,,,////////////............//////..................///......//////000000///333222222111111222222333333333222333333444555666555666999<<>>???@@@======???@@@AAAAAABBBBBBAAA???>>>@@@CCCFFFGGGGGGDDDDDDCCCDDDEEEHHHKKKLLLWWWcccsss<<<999666444333333222000222222222111000////////////............---------000000000//////.........---,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........+++(((***000---%%%###(((777...###""",,,444000'''(((+++///111444999???DDDNNNSSS\\\jjj|||~~~|||uuu___YYYfffiii___WWWZZZ```aaahhhoooooogggfffqqq}}}vvvkkkccciiixxxvvvtttlllfffgggppp{{{{{{~~~vvvllleee^^^XXXfffbbbaaaccc}}}vvvmmmhhhhhhhhhhhhgggeeeggg\\\[[[PPP\\\===III888999???KKKQQQNNNIIIGGG<<<888222...---.........+++,,,---...---,,,+++***333333%%%111------!!!))))))(((((((((((())))))******++++++++++++++++++************************((((((((()))))))))******))))))******+++++++++,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---......+++******+++......---+++............////////////333444666888;;;===??????BBBBBBBBBBBBCCCCCCCCCCCC@@@@@@@@@???>>><<<:::999999888777555333222222111222222222222222222222222555444222111//////..............................------------------------000...------------,,,***++++++++++++++++++++++++*********++++++*********++++++++++++++++++++++++***++++++,,,,,,++++++***))))))******+++++++++,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,+++++++++++++++---,,,,,,++++++,,,,,,------------------------------------....../////////+++,,,---......---,,,+++................................................,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,---...////////////,,,,,,,,,---------..............................------............------.../////////...---,,,,,,............////////////......//////////////////---...///000000000111222333333222222222222333333333333333333444555666777555888<<>>>>>===;;;::::::;;;===>>>????????????@@@AAABBBBBB???@@@AAABBBCCCCCCCCCCCCDDDBBBAAABBBEEEGGGGGGGGGEEEEEEEEEEEEEEEFFFGGGHHHJJJQQQ[[[dddnnn;;;999666444444555444333111222333222000...///000///............------------------------,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,---------,,,,,,,,,---------............)))111444000...111000,,,!!!...::::::111,,,000666:::666666;;;???DDDOOOZZZWWW^^^hhhvvvtttllllllfffZZZXXX^^^tttqqqgggmmmtttuuurrr~~~~~~tttzzzzzzooodddfffwwwyyyrrrrrrwww|||~~~||||||sss]]]TTTSSSUUU\\\rrr}}}ddd```]]]^^^ccciiikkklllmmmqqqeeebbbWWWaaaJJJQQQGGGCCCEEEOOOWWWWWWSSSPPPAAA<<<555000---+++***)))(((((())))))(((((('''&&&*** 444'''---&&&,,,'''))))))(((((((((((())))))++++++******************************************((((((((()))))))))******))))))******+++,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------...///---++++++...222333000------......///000111111222777888:::<<<>>>???@@@@@@BBBBBBBBBCCCDDDDDDDDDEEEAAABBBCCCCCCBBBAAA???>>>===<<<:::999777777666666444444444333333222222222555555555555555444333222//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++++++++***)))++++++++++++++++++++++++******++++++++++++******))))))******+++,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,---------------------------------...//////000000+++---///000111000...---........................,,,,,,,,,,,,------------,,,------............---------------------------...------,,,,,,------...,,,---......///.........,,,,,,,,,---------..............................------............------.........///......------.........//////000000000////////////000000000000///000222111000000222333333333222222222222333333333333333444555666777888999<<>>===>>>??????>>>???>>>============>>>???BBBAAAAAAAAABBBCCCDDDDDDCCCDDDEEEEEEFFFFFFEEEEEEEEECCCBBBCCCEEEGGGFFFFFFEEEEEEEEEDDDDDDCCCBBBBBBCCCEEEHHHKKKSSSaaasss;;;999666555666666666555222444555333000///000222///............---------,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,---***+++,,,---------,,,,,,------------............000000***$$$***777777---777111***(((***---000222+++222BBBXXXjjjoooeeeZZZfffmmmvvviiiZZZVVVcccllliiikkkssszzzsss{{{zzz~~~sssooo|||yyyxxxwwwyyyppptttnnnkkkqqqtttnnnaaaYYYVVVQQQMMMOOOWWWbbbjjjmmmlllrrrjjjmmmeeeiiiddd\\\RRRNNNNNNTTTWWWUUUSSSRRRPPPKKKCCC<<<777333000---......---,,,,,,,,,,,,,,,,,,------%%%'''!!!...000))))))(((((((((((())))))(((((())))))***+++++++++)))))))))))))))))))))))))))))))))*********++++++))))))***++++++,,,------++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------------...//////000......222666888555111///000222444666999:::;;;<<<>>>BBBFFFIIILLLMMMNNNHHHIIIJJJLLLNNNPPPQQQRRRLLLLLLMMMLLLJJJGGGDDDBBB@@@@@@>>>======<<<<<<<<<;;;::::::999888777666666444666888:::;;;:::888777333333222111///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++++++++***)))++++++++++++++++++++++++******++++++++++++******))))))***++++++,,,------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,***++++++,,,,,,---------++++++++++++,,,---..............................---------...///000000000---...111333444444222111........................,,,,,,,,,,,,---------...,,,,,,---.......................................///......------......///---............---,,,,,,,,,,,,,,,---------..............................,,,------......------,,,------......///.........111000000000000000//////000000000000111111222222333444555444111///000222444333333222222333333444333333444444555777888999>>>BBBGGGKKKMMM\\\{{{nnn^^^TTTGGG??????@@@@@@???FFFCCC@@@???@@@BBBCCCDDDBBBCCCCCCCCCDDDDDDDDDDDDGGGGGGFFFFFFFFFGGGHHHHHHHHHHHHIIIIIIHHHHHHGGGGGGGGGEEEDDDEEEGGGGGGGGGFFFFFFFFFFFFFFFFFFDDDCCCBBBBBBBBBBBBBBBEEEMMMVVV]]]mmm~~~;;;999666666777888888777333555666555111000111333//////.........---------,,,------....../////////---,,,,,,++++++,,,,,,---)))***,,,---...---,,,,,,---------.........//////+++,,,000444222,,,+++...,,,+++,,,000333333222333===PPPeeerrr}}}{{{mmmqqqwww}}}}}}lllSSS^^^gggiiiooo|||yyyxxx}}}xxxrrrhhhfffyyykkk```dddUUUNNNFFFEEENNNZZZfffllljjjpppjjjrrrooonnnwwwddd[[[YYYZZZ]]]\\\XXXWWWYYYUUUPPPHHH@@@:::444///,,,...---+++*********+++,,,(((000"""'''///(((...+++))))))(((((((((((())))))&&&&&&''')))***+++,,,---((((((((((((((((((((((((******+++++++++,,,,,,,,,))))))***+++,,,,,,------++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------------...///000...,,,,,,000555666333///333444777:::>>>AAADDDEEEAAADDDJJJPPPWWW\\\___```RRRSSSUUUXXX[[[^^^aaabbbZZZYYYWWWTTTPPPJJJEEEBBBCCCBBBBBBAAA@@@@@@@@@AAABBBBBBAAA???>>>===<<<;;;444666:::===>>>===;;;:::999888777555333111000///++++++++++++++++++++++++***))))))***,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))++++++++++++++++++++++++******++++++++++++******))))))***+++,,,,,,------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,******+++,,,,,,---......))))))***+++,,,...///000........................---------...///000000111...000333666777777666555////////////////////////........./////////000000,,,,,,---.../////////...//////////////////////////////............//////............---,,,+++***,,,,,,,,,---------..............................,,,------......------,,,,,,,,,---.../////////...333333222111000///......000000111111222222222333777888888555111......000444333333222222333333444333333444444666777888999AAAEEELLLQQQXXXnnn~~~bbbLLLJJJEEEAAAAAADDDEEEBBB???@@@???@@@AAACCCDDDBBBAAABBBCCCEEEFFFGGGGGGGGGGGGMMMLLLLLLKKKKKKLLLLLLMMMKKKKKKKKKKKKJJJIIIHHHHHHIIIHHHGGGHHHIIIIIIHHHGGGDDDEEEFFFGGGGGGFFFEEEEEEEEEDDDDDDDDDEEEFFFGGGGGGNNNaaawww;;;999666555555666555444444333222222111111222222000////////////.........///......///000///,,,***---,,,,,,++++++,,,,,,------------------------------------.........//////...---///111///***+++000333000000222000///888EEEVVVeee|||yyy~~~yyyvvvtttooogggbbb___hhhuuu{{{|||pppjjjhhh|||rrrttt~~~rrr[[[PPPNNNGGGKKK\\\fffiiisssyyyyyy{{{{{{sss^^^^^^\\\ZZZZZZYYYUUUPPPQQQOOONNNNNNHHH===555222777333---******+++,,,,,,)))(((((()))+++,,,+++***************)))))))))))))))************+++++++++++++++************++++++,,,++++++******++++++,,,***************************++++++++++++***))))))******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------............///---------...//////...,,,***---222666444111555<<<666BBBDDDCCCKKKPPPSSS[[[VVVVVVZZZgggyyy~~~rrrrrrkkklll{{{vvvzzz|||rrrdddWWWOOOMMMLLLGGGBBB@@@@@@@@@>>>AAAAAACCCGGGGGGCCC>>><<<@@@BBBDDDBBB>>><<<<<<===>>>===;;;999777555333333000///...,,,,,,,,,---......------------------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---+++)))++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---...///---...............------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,111111111000///...---,,,111000//////000111000///333444888???FFFEEE>>>777555111......222333111---------...////////////...------............/////////...---...000000000...........................------------------------///...------------...///------------------------................................................000///////////////000111000000000000000111111222333333222222111222222222222333333333333333333444777111111777:::888999>>>GGGSSSSSSOOOaaammmXXXKKKHHHCCCBBB@@@???>>>???AAABBBCCCBBBAAAAAAAAABBBCCCDDDFFFHHHLLLNNNLLLIIIKKKOOOMMMOOOQQQPPPMMMKKKLLLNNNPPPKKKJJJMMMMMMHHHFFFHHHHHHHHHIIIJJJJJJIIIGGGFFFGGGGGGGGGGGGEEEDDDCCCCCCCCCDDDCCCCCCBBBCCCEEEGGGHHHOOO]]]ooo~~~;;;999666555555666555444444333222222111111222222/////////.........------////////////000///...------,,,,,,++++++,,,,,,---------------------------------........./////////111...///000///,,,...222222///---///888HHH\\\kkknnnyyyuuuqqqppprrrsssrrrpppqqqwww~~~uuu___[[[WWWXXX[[[XXXbbblllvvv}}}yyykkk[[[]]]^^^[[[WWWUUUSSSQQQNNNLLLMMMOOOLLLCCC<<<:::888777444111...,,,,,,,,,,,,+++***+++,,,---+++***************)))))))))))))))************+++++++++++++++************++++++,,,++++++******++++++,,,************************+++++++++++++++***))))))******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------.............../////////000111333333333222222333666666999DDDOOOUUUbbbeeeeeelllooopppvvvzzzzzz{{{|||sssdddaaa\\\WWWSSSPPPMMMKKKIIIGGGEEEDDDCCCCCCEEEGGGEEEGGGGGGEEEBBB??????AAAAAA@@@???>>>;;;999777555444333222000///............------------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++...---,,,,,,,,,+++)))'''++++++,,,,,,,,,,,,------.............../////////---...............------,,,,,,---------.........------------------------....../////////......---///...---,,,,,,---///000999===CCCIIIMMMMMMJJJGGG>>>888222///000111///---111000000000000/////////000000000000///////////////...---...000111000///........................------------------------........................------------------------................................................000000000000000111111222000000000000000111222222333333222222111222222333333333333333333444444444999888777777888;;;BBBJJJHHHUUUWWW\\\wwwlll[[[QQQGGGCCCFFFCCCBBBAAA@@@@@@AAACCCDDDFFFFFFGGGHHHIIIKKKMMMMMMKKKLLLOOOQQQPPPOOOOOOQQQNNNQQQSSSSSSRRRRRRSSSUUUXXXSSSRRRTTTSSSNNNLLLNNNLLLMMMMMMLLLJJJHHHHHHHHHMMMKKKIIIGGGGGGHHHHHHHHHIIIIIIHHHGGGFFFFFFHHHIIIJJJIIINNNVVVaaappp;;;999666555555666555444444333222222111111222222............---------,,,.........///////////////------,,,,,,,,,,,,------////////////////////////............////////////222///...000111///111555000888===@@@QQQmmmttttttuuu{{{|||rrrbbbaaa___^^^\\\TTT\\\aaahhhtttyyynnncccfffiiifff___YYYWWWXXXOOOLLLLLLOOONNNHHHDDDCCC;;;<<<<<<:::666222///---...---,,,---......,,,***++++++*********))))))))))))************+++++++++++++++************++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++******)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------///.........000333666888<<<;;;;;;>>>CCCNNN```qqqzzzuuupppllliiilllggg[[[MMMBBB@@@CCCGGGFFFFFFFFFDDDBBBAAAAAABBBCCCCCCCCCBBB???<<<999666777777666555333111///.........---------,,,,,,,,,***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,***(((++++++,,,,,,,,,,,,------------...//////...,,,,,,------...............---,,,------------.................................------...///000000//////111222111///...111777===CCCHHHMMMPPPPPPOOOOOOPPPDDD>>>777333333333222111444333111000//////000000000000000///......------///...---...000111000///........................------------------------,,,---...//////...---,,,------------------------................................................//////000000000111111111111000000000000111222222333222222111222222333333333333333444444444555555777999999777:::FFFRRRXXXTTTaaagggsssppp\\\JJJDDDBBB@@@@@@DDDBBBBBBAAAAAABBBDDDFFFHHHGGGHHHJJJMMMPPPQQQSSSSSSQQQRRRRRRTTTVVVXXXWWWUUUUUUWWWZZZ[[[\\\^^^```bbbfffbbbaaaaaa___ZZZXXXZZZWWWYYYYYYUUUQQQOOOPPPRRRTTTOOOJJJHHHJJJKKKKKKJJJJJJJJJHHHGGGFFFFFFFFFFFFIIIEEEBBBDDDIIIRRRcccqqq;;;999666555555666555444444333222222111111222222......---------,,,,,,,,,,,,---......---...///111------,,,,,,,,,,,,------////////////////////////....../////////000000000222//////111222000222666///III^^^ffftttvvviiillluuusssxxxxxxlllkkkmmmfffdddiiiiiihhhbbb^^^ccclllrrrtttuuuvvvuuuuuutttnnneee______WWWQQQLLLLLLLLLIIIGGGGGG?????????@@@@@@<<<555000---,,,,,,,,,------+++***+++++++++*********))))))))))))*********+++++++++++++++************++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,++++++***)))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------111000//////000555:::???FFFHHHMMMVVVaaaoooxxx```LLLCCCBBBCCCDDDDDDCCCBBBBBBBBBDDDEEECCCCCCDDDCCCAAA===999666777777888777666444222111///......------,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((('''(((***---///...---+++++++++,,,,,,,,,------***+++---------+++)))''',,,---......///.........------------............////////////////////////...//////000000000000000111333555444444:::DDDMMMNNNNNNNNNMMMLLLJJJIIIIIIDDDAAA===;;;;;;;;;:::999:::999666555444555777888555555444333222111000000///...---...///000///...................................................,,,---///000000///---,,,........................................................................---...//////000000000000111111000000111111222333222222111111222222333333333333444444555555666666666888999===KKK]]]dddbbb\\\nnn{{{www\\\OOOGGGBBBDDDFFFBBB??????AAAAAABBBCCCEEEGGGJJJKKKKKKMMMPPPSSSUUUVVVVVVVVVUUUUUUUUUWWW\\\bbbaaa]]]aaaccceeegggiiilllnnnpppsssrrrqqqnnnkkkgggggggggfffggggggccc^^^\\\___bbb___ZZZUUUSSSTTTTTTQQQNNNJJJIIIHHHGGGGGGGGGFFFEEEFFFDDDDDDFFFFFFGGGMMMUUU;;;999666555555666555444444333222222111111222222......---------,,,,,,,,,***,,,......---,,,...000...------,,,,,,------...000000000000000000000000/////////000000000111111222000000111///...222888>>>dddppp___]]]iiiuuuuuuzzz~~~|||}}}|||oookkkjjjdddhhhrrrrrrxxxkkk```]]]^^^bbbmmmyyy}}}~~~tttjjjeeefff[[[PPPLLLJJJGGGFFFGGGCCC???===AAAFFFFFF>>>666...,,,++++++,,,,,,+++***++++++++++++************))))))*********+++++++++++++++************++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++,,,,,,,,,,,,+++******++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------.........//////333333333444666===FFFLLLUUU\\\iiixxxooo\\\SSSOOOMMMFFFEEEBBBAAABBBDDDFFFGGGCCCDDDEEEEEECCC???;;;999555666777888888777555444000000//////...---,,,,,,------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,''''''(((***---//////...+++++++++,,,,,,,,,------***+++---------+++)))''',,,------...//////......---------.........//////000000000000000000000000...//////000000//////...---111555777999@@@LLLUUUTTTPPPKKKIIIJJJIIIEEEBBBDDDDDDEEEEEEEEEDDDAAA???@@@???>>><<<<<<>>>@@@AAA>>>===<<<;;;:::888777777222000//////000000///---////////////////////////........................,,,---///000000///---,,,........................////////////////////////////////////////////////...///000222222333222222111111111111111222222333222111111111222222333444333333444555555666777777::::::===JJJ```pppnnneeeccc}}}uuuWWWKKKBBB@@@@@@CCCDDD@@@===<<>>444111---+++++++++++++++,,,++++++++++++*********)))************+++++++++++++++************++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------...///000111111222000333777<<>>666666777888888888888777222222111000///......---............////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++------+++***++++++,,,,,,,,,,,,------------...//////...,,,,,,,,,,,,---...////////////------........./////////000000000000000000000000---...///000000000000000444777;;;???BBBIIIQQQWWWSSSMMMGGGGGGKKKLLLIIIEEEHHHJJJMMMNNNNNNKKKHHHFFFCCCBBBAAA@@@@@@@@@AAABBB??????>>>===<<<;;;:::999777555333333333222000///////////////////////////........................,,,---...//////...---,,,........................////////////////////////////////////////////////000222333555666666666555222111111111111222333333111111111111222333444444333444444555666777888888::::::BBBVVVhhhooommmjjjsssRRREEEHHH@@@???=========???AAACCCDDDEEEGGGJJJMMMOOOQQQRRRUUUVVVXXXZZZ\\\^^^______dddjjjlllkkkqqq|||{{{}}}|||{{{}}}~~~}}}|||{{{{{{{{{yyyyyyxxxvvvpppjjjdddaaaWWWTTTQQQPPPQQQOOOKKKGGGKKKFFFCCCDDDDDDCCCFFFKKK;;;999666555555666555444444333222222111111222222/////////.........------***///444444111------///......------------......////////////////////////000000000111111111222222111222555666999GGGddd~~~qqqmmmiiijjjqqq||||||vvvzzzvvvtttppplllkkknnnuuuzzz{{{yyyzzzsssgggjjjkkkeeekkkxxxyyytttxxxzzznnnbbb\\\YYYRRRKKKHHHDDDBBB???>>>@@@CCCFFFHHH@@@;;;444///,,,,,,,,,,,,,,,,,,+++++++++*********)))************+++++++++++++++************++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***+++,,,------...---------------------------------------------............,,,---...000111333444555555;;;EEEQQQ^^^ooonnnggg\\\TTTNNNKKKHHHFFFDDDDDDDDDDDDCCCBBBAAAAAA999999888888888888999999444444333222111000///...---------.........//////........................------------------------------------------------,,,+++***+++,,,,,,+++)))++++++,,,,,,,,,,,,------.............../////////+++,,,---...////////////............////////////000000000000000000000000///000222444666888999999???AAADDDGGGJJJMMMOOOPPPJJJGGGEEEEEEGGGIIIIIIIIIIIILLLOOORRRSSSSSSRRRRRRMMMLLLKKKIIIHHHFFFEEEEEEAAAAAA@@@???>>>>>>======>>><<<999888777666333111////////////////////////........................................................................///////////////////////////////////////////////////111333555666666666555222222111111222222333444111111111111222333444555333444555666777888999999:::@@@QQQeeekkkiiitttkkkSSSAAA===CCC>>>@@@@@@??????CCCGGGIIIIIIJJJLLLOOORRRTTTVVVVVVWWWXXX[[[___dddiiimmmpppuuu}}}}}}zzztttrrrsssjjjfffaaa^^^]]]YYYRRRMMMPPPIIIDDDDDDDDDDDDGGGKKK;;;999666555555666555444444333222222111111222222000////////////.........,,,111777888333///...///......------------......////////////////////////000111111111111222222222...111666;;;DDD]]]uuubbbaaaeeemmmxxxwwwjjjaaaeeelllnnnoooqqqllleee\\\XXXZZZ^^^aaaaaaXXX```ffffffcccjjjzzzpppmmmhhh\\\YYYaaa```___iiizzz~~~}}}|||rrrhhhfffcccZZZPPPKKKDDDDDDCCC>>>:::===FFFNNNJJJDDD:::222...---------,,,,,,,,,+++++++++******)))************+++++++++++++++************++++++,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***+++,,,------......---------------------------------------.........//////,,,---...000222444666777BBBKKKZZZjjj|||~~~xxxkkkbbb[[[UUUQQQAAAAAAAAAAAA@@@@@@@@@@@@>>><<<:::999888888999999555555444333222111000///,,,,,,,,,---------..............................------------------------------------------------)))))))))+++---...---,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,---...///+++,,,---...////////////............/////////000////////////////////////222444777:::>>>@@@BBBCCCDDDDDDEEEGGGIIIHHHFFFCCCBBBCCCCCCBBBAAABBBDDDGGGGGGJJJNNNRRRVVVYYY\\\^^^]]]\\\[[[YYYVVVSSSPPPOOOHHHHHHHHHGGGFFFFFFEEEEEECCCAAA>>><<<;;;999666333000000000000000000000000///////////////////////////...------------...///////////////////////////000000000000000000000000000000000000000000000000,,,...000333444444333222222222111111222222333444111111111111222333444555444444555666777888999999@@@KKKeeexxxrrrlllxxxWWWJJJHHHDDDAAADDD888>>>DDDEEEEEEFFFGGGGGGLLLNNNPPPSSSVVVXXXYYYYYY^^^```dddkkkrrrzzz{{{uuuqqqnnnhhh```YYYQQQMMMJJJKKKKKKHHHGGGIII;;;999666555555666555555333333222222111000000000///000111111111000...---000000//////.........---000/////////............000111111111111222222222......///111333444222000333777:::BBB\\\jjj]]]aaaoootttuuuvvv~~~|||~~~vvvppppppgggVVVOOOWWW[[[WWW[[[ggg___YYYVVVWWWXXXXXXZZZ^^^ZZZXXXWWWVVVYYYaaakkkrrr~~~xxxcccZZZWWWXXXZZZZZZ\\\___fffoooxxx~~~{{{rrrnnnggg\\\WWWXXXJJJFFFDDDAAA:::888BBBOOOLLLGGG@@@:::666222...+++---,,,++++++,,,,,,***)))++++++******++++++,,,---******+++,,,,,,,,,,,,+++---------,,,,,,+++++++++++++++,,,,,,,,,---------------------------------,,,,,,,,,---------................../////////000///...---...000111000///---...///111222666@@@HHHNNN^^^mmm{{{xxxoooccc[[[PPPHHHAAA@@@AAAAAADDDHHH@@@;;;999;;;;;;888666777999999:::999777555222111......---,,,,,,,,,,,,,,,//////.........------------------------------------...............------------------------------------------------------..................------............/////////000111000///......///111111333111///...///111444666;;;===AAADDDBBB@@@@@@CCCDDD>>><<<>>>===999;;;@@@???@@@AAAAAABBBCCCAAA===CCCEEEGGGIIIKKKOOOTTTYYYZZZ___aaaaaabbbffffffccc[[[XXXUUURRRQQQOOOLLLJJJJJJEEEBBBAAA@@@===;;;;;;444222222222333222000...222111000/////////000000---------------------------------.........//////000000000000000000000000000000000000111111111111...000222333333333111000222222222111111111111111333333444444555666777777222333555666777:::===???KKKVVVkkkxxxpppqqqlllYYYJJJHHHFFF???===@@@BBBCCCDDDFFFGGGIIIKKKLLLLLLQQQWWWZZZZZZZZZ[[[\\\ccceeekkkttt~~~}}}xxxnnnfffbbbYYYPPPMMMKKKIIIJJJNNN===:::777555555555444333333333222222111000000000///////////////......---000000/////////.........000000/////////.........000111111111111222222222333111...///222555666666888???HHHUUUsss|||qqqdddfffrrryyytttlllfffeeeccc]]]YYYZZZSSSMMMMMMTTTVVVSSSVVV^^^aaaYYYRRRQQQSSSTTTVVVZZZ[[[YYYUUUTTTVVV]]]ffflllpppuuuxxxtttmmmkkkooouuujjj]]]ZZZ]]]``````______aaagggqqq}}}}}}vvvqqqjjjbbb^^^^^^WWWPPPJJJFFF@@@<<<@@@HHHMMMJJJFFFAAA;;;666111...---,,,***+++,,,,,,+++)))++++++******++++++,,,---)))***++++++,,,,,,++++++---------,,,,,,+++++++++++++++,,,,,,,,,---------------------------------,,,,,,---------................../////////000000111111111111222222111000333333555666:::???HHHOOOaaa}}}|||tttnnnmmm]]]SSSIIIEEEEEEBBB>>>;;;AAA===;;;===<<<888666666777777888888888777777777222111000...............//////.........------------------------------------...............------------------------------------------------------................................./////////000000111111000//////000111222000000000111333555888:::BBBCCCEEEDDDAAA??????AAACCC???>>>AAAAAA======AAADDDDDDCCCBBBCCCCCCCCCAAADDDDDDDDDFFFHHHJJJIIIHHHKKKQQQUUUXXX^^^gggkkkjjjqqqrrrrrrlllbbbWWWOOOKKKKKKHHHFFFFFFEEECCC@@@??????<<<777555444333222111//////////////////..............................---------.........//////000000000000000000000000000000000000111111111111...///111222222222000///222222222111111111111111222222333444444555666666666777888888777:::???CCCWWW___iiiqqqxxxxxxYYYKKKAAACCCCCC???@@@FFFCCCDDDEEEFFFIIILLLOOORRRSSSUUUWWWXXXYYY\\\aaafffkkknnnuuu~~~~~~wwwssskkkbbbZZZUUUQQQKKKGGGHHH>>>;;;888666555444333222333333333222111111000000111111000///////////////000000////////////......000000000/////////......000111111111111222222222000000//////111555999;;;DDDOOO^^^rrr}}}iiicccaaacccooo~~~{{{xxxvvvZZZSSSNNNMMMNNNNNNPPPTTTMMMPPPSSSUUUVVVYYY^^^bbbfffZZZPPPOOORRRSSSUUUXXX^^^ZZZUUURRRSSSYYYaaafffeeefffeeeaaaZZZVVVUUUWWW[[[dddpppzzz{{{jjjeeebbb^^^dddfffgggffffffmmmyyy{{{~~~~~~yyyuuurrroookkkeee\\\RRRLLLHHHCCC@@@@@@LLLMMMLLLIIICCC<<<666333...,,,******+++,,,+++***++++++******++++++,,,---))))))***++++++++++++***------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------,,,------------.............../////////000000000......//////000000000000333444666<<>>???DDDBBBBBBEEEDDDAAA@@@AAAFFFEEEFFFFFFEEEBBBAAA@@@DDDAAA???@@@CCCCCC???;;;:::???CCCFFFMMMWWW^^^___lllttt}}}}}}uuulllgggfff\\\XXXRRRNNNLLLLLLKKKJJJGGGBBB;;;666444333333222//////000000///...---,,,////////////////////////------........./////////000000000000000000000000000000000000111111111111---...000111111111000///222222111111111222222333222333333444444555555666444666777555444999BBBJJJ___eeeggglllhhhUUUHHH@@@===@@@AAA???CCCJJJFFFGGGJJJLLLNNNRRRWWWZZZ\\\^^^```cccfffjjjooosssvvvzzzwwwooofffbbb]]]TTTLLLJJJ===:::777555555555444333444333333222222111000000333222111000///000111222000000//////////////////000000000////////////...000000111111111222222222---222555555444888BBBJJJ\\\iii{{{vvvpppnnnmmmnnnvvv}}}uuulllddd___KKKJJJJJJNNNTTTZZZ```eeecccfffeee___aaajjjnnnkkkeeeZZZRRRSSSWWWXXXYYYZZZ___[[[UUUSSSUUUZZZ```dddeeedddbbb^^^ZZZUUURRRPPPFFFMMMVVV^^^fffsss|||}}}xxxlll]]]aaahhhnnnmmmhhhfffkkkqqqqqq}}}}}}uuujjj```UUUPPPOOOKKKDDD???FFFJJJMMMMMMHHHAAA;;;999000---+++++++++,,,,,,+++++++++******++++++,,,---((()))******++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------------------...............////////////000000000,,,---...///000111333444888;;;@@@KKKaaa|||yyy|||lllNNNEEE@@@===>>>>>>:::888999555444333333555888<<<>>>;;;999555222000000111222////////////............------------------------,,,---......///.....................................................................////////////...////////////000000000111000/////////000111222444666;;;???CCCEEEEEEEEEAAACCCBBB@@@@@@CCCEEEEEEKKKKKKKKKLLLLLLLLLMMMNNNKKKJJJJJJKKKJJJGGGGGGIIIPPPMMMHHHEEECCCCCCBBBAAA===??????>>>AAAHHHKKKKKKRRR[[[hhhqqqvvvyyy|||qqqmmmcccYYYTTTTTTSSSPPPLLLGGG@@@;;;999888888777666555333111///...------////////////////////////............///////////////////////////////////////000000000111111111111//////000111222111111000222111111111111222333444444444555555666666666666333555777666666>>>JJJUUUaaaiiisss~~~^^^JJJCCCCCCAAAAAACCCAAA???CCCJJJIIIMMMRRRUUUWWWZZZ^^^aaaccchhhpppxxx}}}zzzqqqnnnjjjbbb[[[XXX:::888555555666666666555444444333333222111111111222111000///...///000111//////000000000000000000111000000000////////////000000111111111222222222111666999666666@@@VVVhhhwww|||~~~{{{xxxxxx~~~uuujjj\\\QQQHHHDDDHHHOOOYYYcccnnnxxx~~~}}}tttuuuzzztttggg[[[UUUSSSXXX]]]]]]\\\\\\^^^ZZZUUUUUUYYY___ccceeehhhgggeeebbb^^^YYYSSSPPPJJJMMMOOOPPPUUUdddyyy}}}zzztttooo{{{ooohhhnnnqqqlllbbb]]]```fffmmm{{{|||qqqggg```WWWSSSTTTSSSLLLEEEAAAEEEIIIKKKIIIEEE@@@===333000---,,,,,,,,,,,,+++++++++******++++++,,,---))))))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------------------------------.........//////////////////000000000111111222333222222333777:::DDDPPP]]]mmmyyy|||]]]MMMGGGBBBBBBAAA>>>===???777666444333333666999;;;;;;999666333111111111111000000/////////.........------------------------,,,------...//////.............................................................../////////000000////////////000000000111000////////////111222444:::>>>BBBGGGJJJKKKKKKJJJEEEIIIJJJHHHKKKQQQSSSPPPQQQRRRRRRSSSXXX___eeehhhYYYSSSOOONNNOOOQQQ[[[gggnnnkkkcccVVVJJJEEEHHHLLLJJJLLLJJJFFFEEEGGGGGGEEEFFFHHHMMMVVV```jjjqqquuuyyyzzzvvvmmmgggbbbYYYOOOOOOLLLHHHEEECCCBBB@@@???AAA>>>888333000//////000................................./////////000000///////////////////////////000000000111111111111111111222222333333333222222111000000111333555666777777777777888888888888888:::;;;;;;===FFFRRR\\\```sss\\\FFF>>>???BBBCCCDDDEEECCCAAAEEEKKKKKKPPPWWW[[[\\\^^^bbbfffmmmrrrzzzzzzwwwuuuooohhheee999777555555666777777777444444444333222222111111///......---------------//////000000000000111111111111000000000/////////000111111111111222222222333444333333:::PPPppp|||ttt~~~wwwtttssstttwwwnnn]]]LLL>>>888888;;;HHHWWWkkk}}}rrr___RRRRRRVVV^^^cccbbb```aaa___\\\ZZZ\\\bbbgggjjjjjjkkkkkkiiieee___XXXQQQNNNHHHLLLOOOQQQUUUaaasss{{{qqqxxx|||zzzlll``````jjjuuutttyyyrrriiigggeee___YYYVVVVVVQQQLLLAAABBBEEEHHHJJJHHHCCC???777444000...------,,,+++++++++******++++++,,,---******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,---------............------------------------------.........//////////////////000000000111111333333333111000333:::@@@PPPfff~~~{{{kkkVVVNNNFFFCCC@@@<<<<<<>>><<<:::777444333444555777:::999777555333222111111000000000/////////......------------------------,,,,,,---...////////////.........................................................//////000000111/////////000000000111111/////////000222444666888???CCCGGGLLLOOOOOONNNMMMIIIOOOSSSRRRWWW^^^^^^WWWPPPSSSVVVYYYbbbooozzz~~~kkkaaaYYYXXXYYY```qqq}}}kkkXXXMMMLLLPPPNNNQQQQQQNNNLLLLLLIIIEEEEEEBBB@@@CCCKKKTTT[[[___qqq{{{zzzkkk[[[TTTQQQLLLIIIGGGEEECCCAAAGGGDDD>>>888444222222333............................../////////000000000000000000000000000000000000000000000111111111111222222222222333333444444222111000000111444666888999999999999999999999999::::::;;;===BBBJJJSSSZZZfffbbbKKKAAA@@@CCC???AAACCCDDDDDDFFFJJJNNNMMMSSSZZZ]]]___bbbiiiooo||||||~~~yyyrrrmmm:::888555555666666666666555444444333333222111111///////////////...------//////000000000111111111111111111000000000//////000111111111111222222222333222555@@@VVVttt|||tttvvvuuummmlllkkkiiifffXXXQQQEEE:::555;;;GGGPPPbbbttt~~~zzzuuuiii___WWW[[[ccckkknnnlllmmmppphhheeeeeeiiipppuuuuuusssqqqsssrrrnnnfff^^^XXXUUUMMMQQQUUUYYY^^^hhhttt~~~||||||xxxuuuzzzqqqfffkkk{{{vvvvvvwwwlllkkkoooqqqlllaaaXXXUUUSSSPPPGGGDDDCCCFFFKKKKKKFFF@@@<<<888333///...---,,,+++++++++******++++++,,,---++++++,,,------------,,,+++++++++,,,,,,---------------------............------------------------............//////////////////000000000111111111///000222222444<<>>:::777555444////////////////////////.../////////000000000000000000000000000000000000000000000000111111111111222222111111222222333444222111000000111444777999999999999999999999999999777777999@@@JJJTTTZZZ]]]~~~eeePPPGGGCCCBBBCCC>>>AAACCCDDDGGGLLLQQQTTTTTTYYY]]]___bbbiiivvv~~~www<<<999666555555555555444555444444333333222222111111222333333333222000/////////000000111111111222111111111111000000000000000111111111111222222222666777AAAZZZ}}}ooodddjjjpppppp}}}wwwsssqqqrrrrrreeeOOO===888777666888???NNN```mmmvvviiibbb___^^^___bbbccchhhqqqyyyyyywwwzzzqqqooopppuuu|||~~~{{{xxx|||}}}zzzrrriiieeeccccccddddddeeegggmmmwww~~~~~~}}}yyywww|||sssjjjpppssslllyyy~~~sssnnnuuuwww|||wwwgggXXXSSSRRRQQQMMMGGGCCCFFFLLLMMMGGG@@@>>>:::555111///...,,,+++++++++******++++++,,,---+++,,,------......------+++++++++,,,,,,------------------.........//////------------------------............/////////000000000000000111111111111///222555999@@@MMM^^^jjjrrrmmmnnnuuuuuusssvvv|||yyysss~~~~~~ssseeeZZZRRRLLLKKKNNNAAA???===:::888666666666888999::::::999666444222000000000000////////////------------------------+++,,,---...////////////////////////////////////////////////////////////---......///000111111222000000000000111111111111222333444666999<<>>@@@===999999::::::;;;<<<;;;:::999888222111000//////.........000/////////............------............---------------.........//////---......///////////////............/////////000222222111000000111222333...666===???>>>>>>???>>>@@@FFFHHHQQQ\\\YYYWWWaaagggooo}}}vvvnnnddd``````aaa\\\TTTQQQUUUOOOKKKKKKPPPXXXeeewww~~~nnnbbb\\\VVVOOOOOOKKKFFF@@@;;;888:::???777555333111000000111222//////000000000000//////000000000000111111111111000000000000000000000000111111222222222333333333222222222222333444555555:::888888999888555777===>>>???FFF]]]qqqnnnnnn~~~RRRMMMEEE@@@???@@@AAABBBDDDGGGLLLNNNQQQUUU\\\aaa```___cccllluuu~~~}}};;;:::999777666666555555777444444666555000000333111111111111000000000000///000000111111111111111111111111111111111111111444222222444555333444888FFF^^^{{{xxxzzzzzzpppkkk^^^YYYOOOFFF>>>;;;:::;;;???JJJUUU```uuuttteee^^^YYYSSSPPPQQQ[[[[[[]]]___dddiiiooorrrpppqqqsssvvvzzz|||}}}||||||~~~}}}}}}}}}~~~zzz}}}~~~~~~}}}vvvjjjbbb]]]```gggooozzz~~~tttiiiaaa^^^___YYYTTTNNNLLLMMMOOOOOONNNJJJFFF@@@:::666222000///---,,,,,,+++++++++,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......---------,,,,,,---......////////////000000000000///............///000000...111222222111222333333888555<<>><<<;;;999999888888333222111000///.........000000/////////.........---......//////......------------.........//////---...//////000000//////........./////////000000333222111000000111222222777<<>>???DDDRRRjjjvvvnnnvvvdddLLLHHHBBB???@@@BBBCCCDDDFFFJJJOOORRRTTTYYY___ddddddeeekkkvvv;;;:::999777666666555555777444333555444000000222222222111111111000000000///000111111222222111111111111111111111111111111000///111444555444888===TTTnnnwwwrrrsss}}}yyyqqqlllcccZZZJJJCCC:::333333888>>>BBBOOO]]]pppiii]]]QQQKKKJJJKKKNNNRRRWWW]]]ffflllqqquuuzzz~~~yyy|||}}}||||||{{{}}}~~~{{{zzzyyy|||~~~||||||xxxkkk```]]]gggooorrr}}}|||sssjjjeeecccZZZZZZYYYWWWUUUSSSRRRRRRPPPMMMGGG???888444333333......---------......///,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,---...///000////////////000000000000//////......//////000111111111222333444333333444999:::EEE]]]ttt}}}xxxzzzwwwooo|||ggg]]]RRRKKKFFFBBBBBBDDDDDDAAA>>>:::888777777888444444222111000/////////000000000/////////......---......//////......---------........./////////---...//////000000//////....../////////000000000333222111000000111222333;;;<<<>>>AAACCCDDDFFFGGGMMMTTTXXXdddtttxxxxxxvvvrrrcccYYYOOOLLLOOOTTT]]]eeegggpppzzzfffccc\\\TTTNNNKKKHHHCCC>>>@@@>>>;;;777444222111111000000111111222222222222000000000111111111222222111111111111111111111111111111222222222333333333111111111111222333444444555444777999888666:::AAAEEEQQQaaarrruuulll~~~fffJJJDDDBBB??????AAADDDFFFFFFJJJNNNTTTWWWZZZ^^^dddiiijjjoooyyy;;;:::999777666666555555444222111111222000//////222222222111111111000000000000111222222222222111111111111111111111111111......111333333777DDDRRRgggpppxxx{{{~~~uuusssuuuzzznnnaaa\\\RRRFFF===<<<::::::<<>>DDDUUUooorrrwww}}}vvvmmm___RRRHHHAAA@@@AAACCCAAA???<<<999777666666666555444222111111000000000000000////////////.........////////////..................////////////......///000000000000000...////////////000000000111111111111333555777888>>><<<===AAAFFFIIIMMMQQQPPP___kkkxxxrrreee\\\^^^cccbbb\\\WWWWWW]]]iiiyyywwwpppdddVVVNNNKKKIIIGGGCCCAAA>>>;;;888555444333111111111111111222222333000000111111111222222222111111111111111111111111111111222222222333333333111111111111222333444444555555888:::888777<<>>>>>???CCCFFFHHHHHHNNNSSSXXX\\\___dddkkkpppttt|||;;;:::999777666666555555444333222111333444333000222222222222111111111111000000111222222222222222111111111111111111111111111333666777888BBBYYYnnntttrrruuu~~~|||yyy{{{~~~xxxaaaMMMFFF@@@999666;;;AAAFFFLLLWWWfffqqq~~~hhhWWWMMMEEEGGGIIILLLRRR[[[eeejjjuuu~~~zzzzzz|||}}}~~~yyy{{{tttvvv~~~}}}oooddd^^^]]]\\\___aaa```\\\WWWQQQPPPNNNJJJCCC===888666000000///...............,,,,,,,,,---------......,,,,,,,,,---------......000///...---------------////////////000000000000///////////////000111111444111111333333333999BBBQQQ\\\qqq~~~~~~vvviiiYYYMMMFFFCCCAAA???@@@@@@???===999666444666555444333333222222333111000000000////////////...//////////////////............/////////000000...//////000000000000000////////////000000000111//////111333666:::>>>@@@EEEAAABBBGGGKKKMMMTTT[[[^^^tttxxxkkknnnvvvrrrbbbUUUVVVVVVYYYbbbnnn{{{nnn]]]TTTNNNJJJEEEDDDAAA>>>;;;999777666222111111000000111111222111111111111222222222222111111111111111111111111111111222222222333333333111111111111222333444555666777999;;;999999AAAKKK^^^ssssssgggqqqvvvYYYKKKFFF@@@??????AAAEEEIIIJJJJJJSSSWWW\\\```dddkkksssyyy;;;:::999777666666555555666666555444777;;;:::555333222222222222111111111000111222222333222222222222222222222222222222222222333666<<>>777999;;;;;;@@@IIISSS```rrruuu[[[KKKIIILLLIIIOOOUUU[[[ggg{{{~~~{{{{{{||||||zzzyyyyyy}}}}}}zzz}}}|||vvvxxxvvvllljjjfffcccdddggggggeeeaaaWWWTTTQQQMMMIIICCC===888333222111///............,,,,,,,,,---------......,,,,,,,,,---------......111000///...------------////////////000000000000000000//////000000111222333111222555444777FFFXXXlllzzz}}}~~~|||}}}pppbbbXXXSSSMMMGGGAAABBBCCCCCCAAA<<<777444666555555444444555555666111111000000000/////////...//////000000//////........./////////000000000...///000000111111000000/////////000000000111111///000222666;;;@@@DDDGGGHHHEEEGGGLLLNNNNNNWWWcccqqqttthhh\\\WWWSSSTTTYYYbbbppp|||yyyhhhYYYMMMIIIHHHFFFCCC@@@===:::999555444333111000111111222111111111222222222222333222222222222222222222222111111222222222333333333222222222222333444555555777888:::<<<:::===IIIUUUiiizzzxxxtttZZZHHHBBBBBBBBBAAAAAADDDHHHMMMOOOOOOXXX[[[```dddjjjrrr}}};;;:::999777666666555555777888666555:::@@@???999333333222222222111111111000111222222333333222222222222222222222222222222222000555CCCTTTbbboooxxxrrrxxx~~~|||tttqqqzzzuuuhhhXXXKKKBBB>>>BBBHHHKKKPPP[[[nnnoooXXXIIIDDDHHHNNNIIIVVVcccooo~~~~~~}}}yyyuuuxxx{{{~~~|||xxxssssssuuu|||}}}vvvvvv{{{}}}zzzvvvuuurrrnnnjjjhhhhhhjjjllleee]]]TTTOOOMMMJJJCCC===666555444222000///......,,,,,,,,,---------......,,,,,,,,,---------......000///...............///////////////000000000000000000//////000000111222333111444888888???XXXsss~~~~~~|||{{{{{{nnngggbbbWWWLLLHHHHHHHHHFFFBBB>>>999777555555555555666777888888111111111000000000////////////000000000000//////.../////////000000000000//////000111111111111000//////000000000111111111222333666999>>>DDDHHHKKKHHHHHHMMMUUUVVVVVVccctttjjj___TTTRRRSSSVVV]]]dddmmm\\\PPPNNNLLLHHHDDD@@@===;;;:::888666333222222222333111111111222222222333333222222222222222222222222111111222222222333333333333333333333444555666777666777999<<<<<>>;;;999444444555555666888999:::111111111111000000000000//////000000000000//////////////////000000000000//////000111111111111111000000000000111111111111555666888<<<@@@EEEJJJLLLKKKMMMWWWbbbdddfffvvv|||jjjZZZVVVXXXYYY[[[___tttnnnUUUTTTQQQLLLGGGBBB>>>;;;===;;;888666444333444444111111222222222333333333222222222222222222222222111111222222222333333333444444444444555666777777444555888;;;>>>FFFYYYkkkzzzxxx|||VVVEEEDDDCCC@@@DDDCCCDDDHHHNNNUUUZZZ\\\bbbdddgggkkkrrr~~~~~~:::999888777666666666666888777444333333666999<<<000000000000000000000000222333444555444333222111666444333444222000333888999>>>JJJ```}}}rrryyy{{{xxxhhh^^^ZZZ^^^___[[[___hhh{{{aaaUUUKKKJJJLLLOOOWWW___vvv|||{{{|||{{{rrrqqqyyyxxx}}}}}}ooommm{{{~~~~~~hhh___gggrrrttt{{{vvvfffRRRKKKNNNMMMFFF???<<<999666444111---***...............---------+++,,,---...///...---,,,///////////////.........////////////////////////111/////////111222222222222555777;;;IIIggg}}}pppccc^^^[[[TTTJJJCCCBBBBBB@@@999777666666777777666555888666333///---,,,------...//////000000000000000///////////////.........000000000000111111111111...//////000111222222222222;;;>>>AAAGGGCCCDDDQQQRRRUUUaaaqqqtttpppoooiiiaaa\\\gggpppwwwmmm```RRRMMMMMMKKKCCC:::<<<<<<<<<888444111111222333333222222111222222222222111000111333444333222111111111222333444555666333333333333444555666666111999<<<999@@@UUUjjjuuuuuu|||ZZZJJJFFF???<<>>GGGIIIJJJMMMIIIKKKYYY[[[ooojjjeeeaaajjj|||gggXXXQQQPPPPPPJJJCCC;;;999;;;===:::777555444333222222333444555555444444444666777666555:::999777555333222222111333333333333444555666777999888999???NNN```jjjmmmtttfffPPP??????BBB@@@BBBHHHIIINNNTTTZZZ^^^aaadddfffqqqwww}}}lll```TTTQQQPPPNNNMMMNNNJJJIIIHHHGGGGGGHHHIIIJJJIIIIIIIIIJJJLLLOOOQQQSSSZZZ^^^eeelllssszzz;;;;;;:::999888888888888555555555555444333222111111111111111111111111111000000111111222222222222444333444555444777AAALLLjjj|||xxx|||ppptttuuulllhhhhhhggg[[[]]]dddqqqtttYYYLLLLLLPPP[[[mmm~~~}}}zzz~~~uuuzzzvvvlllqqqkkkjjjoooqqqqqq{{{xxxrrrtttrrrkkkppp|||tttZZZMMMOOOKKKHHHCCC@@@===999555222111000000//////.........000///...---...///000111............////////////000000000000000000000000000111222333333444555666777AAATTTnnnzzzvvv{{{xxxgggZZZVVVPPPDDD???CCCBBB???<<<::::::999888666999888666444111///---,,,------.../////////////////////000000111222333333000000111111111222222222222111000111333777;;;>>>EEELLLLLLJJJMMMJJJQQQbbbddd}}}qqqccccccxxxzzzgggYYYTTTSSSKKKEEE===:::<<<>>>>>>===777666555333333444555666666444444555666777666555555444444444444444555555333333333444444555666777:::777999EEEVVVbbbggghhhvvvpppTTTGGG>>>AAACCC@@@CCCKKKNNNSSSYYY___ccceeegggiiittt{{{|||bbb^^^UUUNNNMMMNNNKKKJJJKKKFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHIIIKKKLLLMMMQQQVVV\\\ccckkktttyyy:::999888777777666666777555555555555444333111000111111111111111111111111000000000111111222222333222444666555333999NNNcccmmmooo|||{{{{{{qqqllliiiddd\\\WWW^^^aaaooo~~~^^^QQQPPPOOOYYYkkk}}}nnnmmmxxxzzzqqqiiieeeeeeiiippppppnnnsss|||vvvoooqqqzzzxxxllllllwwwiiiVVVQQQLLLIIIEEEBBB???;;;888555222222111000//////......///...---------...000111---.........//////000000////////////////////////000222333333222222555888<<>>AAAGGGMMMKKKHHHLLLNNN[[[rrr~~~tttgggbbbjjj{{{|||hhhYYYQQQJJJGGGBBB===:::<<>>:::888333333222111000///............------......///000------......///000000000...........................000111000///222777<<>><<<999666444444555666333222222222444555444333333222222222222333444444444444444444555666777888:::888???KKKPPPSSSaaatttlllKKKGGGCCCAAACCCCCCDDDJJJRRRXXXZZZ^^^bbbffflllqqquuufff]]][[[RRRMMMHHHFFFGGGFFFBBB???@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@AAAAAAAAAAAAAAA???@@@BBBDDDFFFJJJOOOSSS[[[^^^dddjjjrrryyy~~~::::::999888777777777777666666555555444444333333222222222222222222222222222111111111222333555666333222333888AAASSSoooyyyjjjbbb[[[VVVRRRRRR\\\iiiiiijjjWWWPPPVVV```oooeee]]]TTTPPPQQQTTTUUUUUUWWW[[[```dddhhhqqq|||rrrjjjeeegggnnnoooqqqvvv{{{{{{wwwuuuvvvyyywwwtttyyyfffMMMKKKHHHEEECCCAAA>>>;;;444333333222000//////.........///000000000000///------......///000000111////////////////////////---///000000111666???GGGWWWtttyyygggVVVRRRUUU]]]nnnmmmeee```ZZZMMMIIICCC>>><<<:::888777444555777888888555222111///000000111111111111111111111111111111111111111111111111222222222333333222333555999===BBBEEEHHHHHHSSSYYY```mmm{{{}}}}}}|||yyywww|||rrr[[[VVVOOOHHHCCC@@@???>>>BBB???;;;777444444555555333222222222444555444333555444444333333333444444444444444444555666777888888999CCCNNNOOOVVVvvvzzzYYYGGGAAA@@@AAADDDFFFIIINNNTTT\\\]]]```dddjjjsss|||wwweeeUUUQQQQQQIIIHHHDDDCCCDDDDDD@@@>>>@@@>>>>>>????????????>>>>>>???@@@@@@AAAAAABBBAAAAAA<<<===?????????AAADDDGGGKKKMMMPPPVVV]]]dddiiimmmxxx|||<<<;;;:::999888888888888666666555444444444555555222222222222222222222222222222111111222444555777777333444===NNNccc|||~~~fffcccWWWOOOSSSZZZ^^^ccchhhxxxoooZZZUUUZZZfffqqq|||dddOOOSSSOOOLLLNNNUUUZZZ[[[ZZZ]]]aaafffiiimmmuuuxxxyyynnnaaafffttt|||wwwrrrpppqqqsssxxx}}}}}}{{{~~~yyyNNNLLLIIIGGGEEECCC@@@>>>444444333222111000///......///111222222222111000---------...///000000111000000000000000000000000...000222222444<<>>;;;888777333555777999999777444222000000111222222222222222333333222222222222222222111111222222222333333333333444888<<>>===???<<<<<<============<<<<<<======>>>???@@@@@@??????>>>@@@AAAAAA@@@@@@BBBDDDCCCDDDFFFIIIOOOUUU[[[^^^fffmmmxxx<<<;;;999777666666777777666666555444333333222222111111111111111111111111222666555111222666555000555222999LLLbbbtttiii```XXXUUUUUUXXX\\\aaaooo~~~zzz```XXXUUUXXXssskkk[[[QQQMMMRRRMMMLLLQQQVVVZZZbbblllooorrrxxx~~~wwwuuuxxx{{{iiifffjjjtttyyyuuuppprrrpppqqq|||eeeMMMEEEHHHDDDAAAAAA>>>???<<<888444000...------////////////////////////////////////000000000000000000000000111111111111222222333666999AAASSScccxxx}}}wwwmmmbbbTTTLLLMMMSSSYYY\\\jjjssszzzkkkaaaTTTNNNIII???>>>===444666444444888999666666888222222111111111111111111000111111111111222222222111000///000222333444444333444:::CCCGGGGGGHHHJJJRRRYYYhhh}}}nnnoooqqq___RRRNNNJJJCCC<<>>============<<<;;;:::::::::;;;<<<<<<===>>>>>><<<;;;<<<>>>????????????@@@AAABBBCCCBBB===>>>FFFJJJIIIJJJOOOTTTXXXaaannn|||<<<;;;999777666666777777444444444333222111111111111111111111111111111111///222333000111555555111555555AAA[[[vvvjjj```\\\YYYWWWWWWZZZ___kkkfffTTT[[[iiiyyylll[[[TTTQQQOOOOOOOOOOOOVVVaaakkkttt{{{{{{{{{rrrqqqsssxxxqqqmmmwww{{{xxxzzzyyy|||^^^MMMKKKGGGEEEEEE@@@@@@===:::555222000//////////////////////////////////////////000000000111000000000000111111111111111111222444999HHHeee}}}}}}lllccccccdddaaa]]]XXX```rrrxxxkkk[[[GGGAAAAAA;;;999666777:::;;;888777888333222222111111111111111111111111111222222222222222111111222333444444444555;;;FFFOOOOOOJJJJJJNNNUUUcccyyyrrrpppuuueeeYYYQQQJJJFFFDDDBBB>>>;;;999777666555444333222222444555444333555555555555555555555555333555888888777777777888999GGGUUU]]]iii___MMMDDD>>>@@@CCCGGGKKKOOOTTTZZZ^^^aaacccffflll|||kkkaaa\\\VVVPPPLLLIIIGGGEEECCCBBB@@@???>>>=========>>>===<<<<<<<<<<<<===>>><<<===>>>>>>======>>>???BBBBBBBBBBBBBBBBBBBBBBBBGGGDDDDDDGGGHHHGGGGGGGGGJJJMMMRRR\\\hhhvvv<<<;;;999777666666777777555555444444333222222222222222222222222222222222...111333222333666666444555<<>>:::888999444333222222111111111222111111111111222222222333333333444444444444444444:::FFFVVV^^^WWWNNNNNNUUU]]]sssuuulll{{{wwweeeYYYSSSQQQJJJGGGBBB???===:::888666555333222333555666666555555555555555555555555555444666777888777777999:::777QQQaaa```qqqgggNNNEEEAAA>>>AAADDDIIINNNSSSYYY^^^bbbaaaffflllwww{{{jjj]]]VVVSSSMMMIIIGGGFFFDDDCCCBBBAAA@@@???>>>=========???>>>>>>======>>>??????;;;===????????????AAACCCEEEEEEFFFGGGGGGGGGGGGFFFHHHHHHGGGDDDEEEGGGFFFBBBFFFGGGHHHKKKSSS```qqq|||<<<;;;999777666666777777777777666666666555555555222222222222222222222222111333555555555666777777777GGGddduuuttt~~~xxx```^^^cccYYY```hhhpppvvvvvviii___eeeoooXXXQQQJJJGGGKKKRRRVVVZZZ^^^mmm}}}}}}rrrdddaaaaaalll|||dddRRRIIIIIIJJJBBBAAA???<<<888555222000000//////////////////////////////000000000111111111000000111111111222222222666666999AAARRRqqqzzz}}}vvvpppnnnnnnoooooopppoooooopppssswwwzzz|||~~~zzzwwwvvvuuuuuuuuussswww}}}yyyxxxyyyzzz{{{rrrhhhvvv|||yyyuuu[[[OOOKKKBBB===999999===???===::::::555444333222222222222222111111111222222222333333333444555555444444555666BBBQQQbbbfff[[[PPPTTT```ooommmmmmvvvtttggg___\\\PPPLLLFFFBBBAAA???<<<999666444333333555666777666555555555555666666666666555666777777777888;;;===@@@WWWcccaaarrr{{{VVVHHHEEEDDDCCCBBBFFFLLLRRRXXX]]]bbbeeeiiillltttoooddd^^^YYYPPPMMMIIIFFFEEEDDDBBBAAAAAA@@@???>>>>>>>>>>>>>>>===============>>>>>>>>><<<>>>AAABBBBBBCCCEEEGGGGGGHHHJJJKKKMMMMMMMMMMMMGGGJJJHHHCCCEEELLLLLLHHHIIIJJJJJJIIIJJJQQQ___iiiwww<<<;;;999777666666777777666666666666666555555555222222222222222222222222222333555555444333666999<<>>;;;;;;666555444333222222222222111222222222222333333333222333555444333444777:::MMMYYYfffggg\\\UUUaaaqqqwwwkkkkkkpppwww}}}yyymmmgggVVVPPPHHHCCCBBBAAA>>><<<999777444444555777777777555555555666666666777777555666777777777999<<>>>>>===>>>>>>>>><<<<<<<<<======>>>>>>>>>???AAACCCEEEFFFGGGIIILLLJJJKKKLLLMMMMMMMMMMMMMMMIIIJJJHHHFFFHHHNNNOOOMMMIIILLLOOOMMMKKKNNNUUU[[[hhhzzz<<<;;;999777666666777777333333333333333333333333333333333333333333333333222111222444222111666<<>>999;;;???>>>;;;;;;777666555444333222222222222222222222333333333333222333555444444666<<>>BBBMMMUUUccctttaaaMMMGGGAAA>>>@@@GGGMMMUUU\\\aaaeeeiiikkkssszzzwwwddd]]]WWWQQQLLLKKKIIIFFFDDDCCCBBB???>>>>>>>>>=========>>>??????======>>>???@@@@@@@@@@@@CCCEEEGGGIIIIIIKKKMMMOOOPPPOOONNNMMMLLLLLLLLLLLLKKKHHHIIIMMMOOOLLLJJJJJJJJJNNNQQQSSSSSSTTTXXX[[[dddttt<<<;;;999777666666777777222222222222222333333333333333333333333333333333333111222444333333;;;EEERRRdddvvvzzzxxxxxx{{{|||}}}{{{xxx{{{xxxnnntttooommmuuu}}}qqqtttyyyyyyrrraaaNNNFFFBBBDDDIIIPPPWWWaaavvvvvvhhheee[[[\\\^^^aaagggppp{{{}}}]]]HHHGGGEEEBBBAAA>>><<<888555222000000000000000000000000000000000111111111222222222111111111222222222333333222>>>UUUpppxxxhhh___XXXVVVYYYNNNLLLJJJIIIKKKKKKKKKJJJIIIJJJKKKJJJIIIJJJNNNRRRZZZ___fffjjjlllmmmoooppplllnnnqqqrrrrrrtttxxx{{{zzzzzz}}}yyykkkOOOEEE<<<<<<>>><<<:::999888777666444333333222222222222222333333333444444222444555444555:::CCCJJJ]]]```eeejjjnnnyyy|||~~~zzzpppcccSSSIIIEEEDDDBBB??????<<<888555555666666666444555555666777777888888777777666666777:::@@@DDDIII\\\sssvvvSSSHHHEEE??????FFFLLLRRRZZZbbbgggjjjlllnnnwwwvvvbbbZZZXXXSSSNNNLLLFFFDDDBBBAAAAAA@@@>>>==================>>>??????@@@AAACCCDDDEEEEEEDDDDDDFFFHHHKKKLLLMMMNNNPPPRRRRRRQQQPPPOOOOOOQQQSSSUUUVVVQQQWWWeeegggYYYQQQTTTXXXXXXYYY[[[^^^cccgggjjjjjjvvv<<<;;;999777666666777777444444444444444444444444333333333333333333333333555333444777777888BBBOOOZZZgggrrrssstttzzzvvv}}}llllllzzz~~~wwwllluuuyyytttttt___JJJIIIJJJEEEHHHOOO[[[iiizzzuuuwwwooo```[[[XXX```iiijjjjjjpppgggJJJIIIIIICCCBBB@@@===:::666333222000000000000000000000000000111111111111222222222111111222222222333333333888JJJhhh{{{wwwsss```OOOMMMOOONNNKKKKKKKKKHHHCCCAAAAAAAAAAAA@@@===???@@@???>>>???CCCGGGHHHOOOYYYaaaeeehhhkkknnnppprrrsssrrrpppppptttwwwzzzvvvtttxxx}}}WWWKKK@@@===>>><<<999888888888666555444333333222222222333333333444444444333555666555666===HHHQQQ```aaaeeemmmxxx}}}ooo\\\OOOJJJHHHEEEBBBAAA===999666555666666555444555555666777888888999777777666666666:::@@@EEELLLjjjeeeIIIDDDEEEAAAEEEPPPPPPVVV^^^fffjjjmmmoooppp{{{tttfffZZZVVVRRRKKKGGGGGGAAA@@@>>>>>>??????>>><<<======<<<======>>>???@@@DDDEEEGGGHHHIIIIIIIIIHHHIIIKKKMMMNNNNNNPPPRRRTTTSSSRRRQQQRRRUUUZZZ___bbbgggaaammmrrreeeiiijjjfffccccccgggooouuuyyyssszzz<<<;;;999888777777666666555555444444444333333333333333333333333333333333777222333666444555GGG^^^hhhfffhhhpppwwwxxxtttqqq{{{vvvzzztttssswww}}}~~~zzzyyyzzziii|||uuuvvvgggRRRDDD@@@HHHNNNOOORRR```yyy~~~nnnppppppeee^^^ZZZ^^^mmmnnnuuu|||{{{}}}QQQJJJJJJDDDAAA???>>>>>>;;;555000333333111000////////////////////////000000000000333333222111222555666555@@@TTTppp}}}~~~dddQQQOOOKKKIIIHHHFFFDDDBBBBBBBBBBBB@@@>>>===>>>???CCC>>><<>>888777666999999888666555333222222111111000000111111222333333444555555:::DDDNNNSSSQQQ```jjjnnn|||uuuhhhWWWIIIDDDGGGJJJBBB>>>999666666777777777555666777888888777666555888777999;;;:::999???FFFQQQpppsss```NNNFFFCCCAAADDDKKKSSSYYYcccmmmpppppptttzzzxxxkkkcccXXXPPPLLLIIIFFFDDDDDDCCCBBB@@@???>>>>>>>>>???>>>===<<<===@@@CCCEEEFFFGGGIIIKKKLLLMMMNNNNNNNNNJJJJJJOOORRRQQQPPPQQQQQQRRRTTTWWW^^^hhhnnnpppvvvuuu~~~wwwvvvzzzwwwrrrvvvvvvwww}}}<<<;;;999888777777666666555555444444444333333333333333333333333333333333333222333444555<<>>>>>;;;555111333222111000000///000000////////////000000000111111111111000111444666777DDDaaalllrrr}}}hhhOOOLLLJJJGGGEEEDDDCCCAAA@@@@@@@@@@@@>>><<<;;;<<<>>>:::;;;>>>AAAAAA???>>>???@@@CCCHHHLLLQQQWWW^^^bbblllkkkmmmrrrsssppppppssswwwxxxyyyxxxvvvvvvwwwxxxrrrPPP???BBB@@@;;;;;;999999999888777555444333222222222111111222222333444666666666999@@@IIIPPPRRRXXX\\\aaaoooiiiSSSKKKJJJHHHCCC???:::777666777777777555666777888888777666555666555777999999:::BBBKKK\\\xxxjjjXXXHHHCCCBBBAAAFFFNNNVVV]]]hhhrrrtttsssyyy}}}mmmfff___TTTMMMIIIGGGEEEBBBCCCBBBAAA???>>>=====================???BBBEEEGGGLLLLLLMMMMMMLLLLLLKKKKKKLLLIIIJJJOOORRRPPPOOOPPPTTTQQQPPPXXXhhhzzzwwwqqqvvv<<<;;;999888777777666666555555444444444333333333333333333333333333444444111555555333999KKK___jjjggggggcccaaaiiiuuuxxxsssxxxrrruuu|||zzztttttt|||tttqqqlllJJJFFFFFFGGGKKKKKKRRRcccxxxooonnn```eeetttuuu~~~pppNNNIIIFFFCCC@@@??????<<<777222222111111000000000111111/////////000000000111111000111111222222444888<<>><<<>>>>>>>>><<<::::::;;;===999===@@@@@@AAAEEELLLQQQSSSPPPKKKHHHIIINNNUUUZZZdddeeejjjrrruuurrrpppqqqvvvvvvuuusssqqqqqqtttvvvzzzzzz|||}}}pppRRRAAAAAA===::::::666999999888888666555333333333333333222333444444555666444444;;;DDDKKKNNNNNNYYYVVV\\\sss|||aaaRRRJJJFFFEEEAAA<<<888777888888888666666777777777777666666666666777999:::>>>IIIUUUkkk{{{xxx~~~___OOOCCCAAABBBDDDKKKTTT[[[cccnnnvvvxxxyyy~~~uuuggg___XXXOOOIIIGGGEEECCC@@@AAA@@@???>>>======<<<<<<===>>>@@@BBBEEEHHHKKKLLLQQQPPPPPPOOONNNMMMLLLKKKMMMLLLNNNSSSTTTQQQPPPRRRUUURRRWWWjjj~~~vvvkkkooowww;;;;;;999888777666666666555555444444444333333333333333333444444444444444333999888444@@@\\\rrrxxxrrrsssnnniiirrr{{{www}}}}}}~~~zzzuuuuuuzzz~~~}}}xxxUUUBBBDDDEEEGGGMMMNNNXXXttt~~~vvvllllllddddddmmmjjjqqq}}}ZZZMMMGGGDDDAAA@@@???===888444111111111000111111222222//////000000000111111111333333444555444666===EEElllzzzwww|||lllkkkyyyYYYGGGDDDHHH@@@>>><<<;;;<<<<<<;;;:::;;;;;;;;;:::999:::<<<>>>CCCCCCDDDIIIWWWjjjyyyxxxeeeUUUNNNOOOSSSVVV[[[\\\bbblllppppppppprrrpppppppppooooooqqquuuyyyvvvwwwxxxzzz{{{|||}}}}}}sssZZZKKKEEE===::::::555999999999999777666444333444444444444444555666666777444777AAAKKKOOONNNNNNZZZ___ooowww___NNNJJJHHHDDD>>>:::999888888888666666777777777777666666:::999999;;;<<>>===<<<<<<<<<<<<<<<>>>@@@DDDHHHLLLOOOQQQRRRRRRQQQQQQQQQPPPQQQQQQQQQRRRRRRTTTXXXWWWSSSTTTXXXZZZ\\\lll|||tttoooqqqvvv}}};;;;;;999888777666666666555555444444444333333333333333333444444555555555333:::999777IIIjjj{{{vvv}}}www|||~~~|||vvvqqquuu{{{|||^^^IIIBBBGGGDDDEEEOOOTTT```|||yyywwwvvv{{{wwwooosssnnniiikkkfffnnnzzziiiOOOIIIFFFBBB@@@@@@>>>:::666222111111111111111222333000000000000111111111111444333444555444666AAAOOO}}}xxxzzziiiqqqnnnQQQGGGDDDCCCCCC===;;;:::999;;;;;;:::999999::::::::::::<<>>AAAEEEJJJOOORRRTTTTTTUUUTTTTTTSSSSSSTTTUUUUUUVVVVVVXXXZZZWWWUUUZZZaaakkkppp~~~vvvyyyzzz~~~<<<;;;999888777777666666555555444444444333333333333333333444555555666666222888:::@@@WWWvvvwwwsssxxx~~~uuuooozzz~~~}}}vvvqqqssszzzqqqQQQDDDEEEJJJDDDFFFSSS[[[iii~~~yyyvvvtttttt~~~|||sssvvvrrriiiiiieeeppp||||||TTTKKKGGGCCCAAAAAA???;;;777333222222111111111222222000000000111111111222222222000111444333777III\\\vvvnnn___vvvxxxSSSHHHLLLJJJBBB<<<===;;;999999:::;;;:::999999::::::;;;<<<@@@EEEIIIOOObbb}}}jjj]]]VVVPPPLLLKKKGGGGGGLLLQQQVVV^^^eeejjjlllooopppppppppqqqrrrttttttsssttttttuuuvvvwwwtttwwwzzz~~~sssooozzzfffJJJ@@@@@@999888999:::;;;:::888666444555555555444555555666777555999FFFRRRUUUQQQUUU^^^uuufffUUUNNNIIICCC>>>;;;:::999888777777666666666666777777888777777888<<>><<<<<<<<<;;;<<<<<<======???AAAFFFJJJNNNQQQSSSTTTZZZYYYWWWVVVUUUVVVVVVWWWWWWXXXYYYYYYWWWYYYdddqqq<<<;;;999888777777666666555555444444444333333333333333444444555666666666111666@@@PPPjjj{{{mmmlllppprrryyynnnlllyyy|||}}}{{{zzzwwwqqqnnnvvv{{{fffNNNCCCEEEJJJFFFJJJXXX___vvv|||xxxuuuuuuvvvyyy|||~~~}}}}}}oooooommmccccccbbbpppzzzyyyyyy|||aaaMMMIIIDDDBBBBBB@@@<<<999444333333222111111111111000000111111111222222222111...000555666===UUUnnn~~~eeekkkuuu___MMMKKKMMMGGG???======;;;999999::::::999888999:::;;;===???DDDKKKOOOaaa}}}nnnfffdddaaaZZZSSSKKKFFFCCCEEEHHHLLLSSS[[[cccgggmmmqqqrrrqqqppppppqqqpppoooooooooooopppqqqrrruuuwww|||xxxjjjeeetttOOO@@@???888888999;;;<<<;;;999666555555444444444444555666666444???PPP]]]YYYRRR[[[lllzzzwwwyyy}}}ZZZPPPKKKEEE???<<<;;;:::999888777666555555666777888666555666999@@@RRRooodddQQQJJJBBB@@@FFFKKKOOOZZZhhhooonnnrrr}}}sssoooeeeZZZUUUOOOJJJDDDAAAAAA@@@>>>;;;<<<<<<<<<<<<<<<===>>>>>>DDDEEEHHHLLLOOORRRTTTUUUZZZYYYXXXWWWXXXYYY[[[\\\YYYYYY[[[[[[[[[aaattt<<<;;;999888777777666666555555444444444333333333333333444444555666777777222888FFF___zzz|||kkknnnssstttwwwvvv~~~yyyrrrlllgggkkkzzzwwwfffWWWOOOCCCCCCIIIHHHNNN\\\aaa~~~yyyzzzzzzwwwsssqqqrrrtttppprrrssssssttt|||{{{kkkjjjjjj______aaapppvvvnnn~~~{{{oooMMMIIIDDDBBBBBB@@@===:::555444333222111111111111000111111111111222222222111///222888;;;EEE```}}}mmmllllllXXXNNNHHHHHHCCC999:::BBB===;;;999888999:::999888999:::<<<>>>AAAGGGNNNSSSvvvyyylllgggdddjjjrrrtttmmmdddOOOIIIEEEEEEFFFHHHOOOVVV[[[aaajjjqqqtttsssrrrqqqnnnmmmlllkkkjjjkkklllmmmlllnnnpppssspppkkkWWWDDDCCC<<<888999;;;<<<<<<999777555444444444444444555666666<<>><<<999<<<<<<<<<<<<<<<===>>>???IIIJJJLLLOOORRRUUUWWWXXXVVVVVVVVVWWWZZZ]]]aaaccc\\\\\\]]]^^^```jjj<<<<<<:::999888777777777777666666666666555555555666555333333444555666666777===XXXooo}}}sssyyy}}}{{{{{{xxxqqqoooqqqooonnnzzziii```YYYKKKCCCAAAGGGKKKOOOZZZhhh{{{rrrrrrrrrssstttsssqqqooopppttttttpppsssqqqssstttooofff```cccjjjmmmjjjwww}}}~~~fffMMM@@@BBBAAAAAA???666:::888555222111111222333000111111111111222222222000666777333>>>YYYrrr}}}pppoookkkRRRLLLIIIEEEBBBAAA@@@>>><<<<<<;;;999777777888999::::::???===???FFFGGGLLL[[[zzzvvvoootttxxxuuueeeUUUFFFBBBAAAAAADDDIIIQQQTTT]]]hhhnnnmmmmmmnnnmmmiiiccc]]]^^^cccggghhhgggkkkqqqvvvyyyvvvpppLLL>>>>>>:::;;;;;;<<<;;;:::888777777555555888999777888;;;OOOSSS```hhh```]]]wwwzzznnn```TTTOOOHHHHHHKKKOOOQQQSSSZZZbbbdddlll~~~}}}sssTTTLLLEEEBBBAAA>>>:::777999999888888888888999999999<<<;;;:::HHHiiikkkQQQJJJDDDBBBDDDIIIOOOXXXdddpppsss{{{vvvgggaaa^^^VVVMMMHHHHHHFFFCCC???===<<<<<<<<>>;;;:::;;;===AAACCCKKKNNNPPPQQQUUUZZZZZZVVVTTTVVVYYY\\\]]]^^^]]]]]]aaaVVVUUUcccsss<<<<<<:::999888777777777666666666555555555444444666555444444555555666555666AAA```|||zzzvvv}}}||||||yyyrrrpppmmmnnn}}}{{{iii```WWWLLLEEECCCGGGKKKOOO\\\kkk}}}rrrqqqqqqrrrrrrssssssrrrqqqsssqqqlllnnnxxxrrrsssvvvxxxuuulllfffggghhhhhhppp|||~~~}}}tttRRR@@@DDDDDDAAA???999:::888555222111111222333111111111111222222222222222777777777GGGfff}}}ppp|||pppXXXFFFIIIGGGDDDBBBAAA@@@>>>===;;;:::999888888999:::;;;<<<@@@???BBBKKKLLLPPP]]]qqqwwwttthhhgggyyy}}}vvvfffVVVNNNJJJFFFEEEGGGJJJKKKTTTdddppptttttttttddd```\\\\\\aaagggjjjjjjrrrqqqrrrrrrsss|||xxxRRR@@@@@@;;;;;;<<<<<<;;;:::888777777444444777777666888===PPPTTT\\\___^^^gggvvvggg^^^UUUNNNJJJGGGGGGJJJPPPSSSTTTXXX___kkk{{{}}}[[[PPPEEEBBBAAA>>>:::888999999888888888888999999666<<<======KKKpppfffNNNHHHDDDBBBDDDKKKTTT\\\gggqqqpppyyy}}}ooobbb]]]ZZZTTTLLLGGGGGGEEEBBB???<<<;;;;;;<<<===<<<;;;:::<<>>;;;:::::::::;;;;;;;;;<<<>>>BBBFFFHHHNNNRRRTTTUUUXXX]]]\\\XXXRRRTTTWWWZZZ\\\\\\[[[[[[SSSSSS```vvv<<<<<<:::999888777777777555555444444444333333333444666666666555555555666;;;NNNkkkvvv~~~ssswwwyyyqqqkkklllxxxqqqbbb\\\XXXOOOKKKGGGFFFIIIKKKUUUlll}}}|||xxxqqqppppppooopppsssxxx{{{zzzvvvrrrppprrrttttttqqqqqqrrrkkkkkkyyy|||nnneeedddfff```ggguuuhhhDDDFFFHHH@@@>>>>>>;;;999777555333222222333111111111222222222333333777555666@@@[[[{{{}}}jjjsss^^^IIIGGGFFFFFFDDDAAA@@@???===:::888888888888999;;;<<<>>>???FFFHHHFFFIIISSSSSSSSS]]]XXXfffyyy{{{{{{}}}yyyvvvyyy}}}}}}yyyvvvhhh]]]XXXddduuu}}}{{{vvvwwwqqqqqq{{{wwwqqqnnnpppyyy___EEEBBB======<<<;;;:::999999888888555444555555888@@@IIIcccfff```XXXaaaiiiQQQGGGFFFFFFEEEDDDEEEJJJQQQUUUUUU[[[mmmzzzeee```qqqzzzbbbJJJCCCBBB@@@<<<;;;:::999999888888999999:::888;;;>>>DDD\\\|||uuuvvvXXXGGGCCCDDDBBBGGGSSS^^^eeekkkooooooxxxmmmfff[[[SSSRRRQQQMMMHHHFFFEEECCC@@@===::::::::::::999:::<<<>>>BBBFFFJJJLLLOOORRRUUUVVVYYY]]][[[VVVRRRUUUXXX\\\]]]]]]\\\[[[RRRVVVggg<<<<<<:::999888777777777555555444444444333333333444555777666555555666888EEEXXXnnnvvvrrryyyzzzqqqwww~~~}}}tttrrrpppoootttuuuiiiYYYRRRQQQKKKHHHFFFGGGJJJMMMZZZyyy}}}yyy{{{~~~yyytttkkkllllllllllllnnnssswwwwwwsssqqqrrruuuwwwvvvuuuzzzllljjjxxx{{{ooofffddddddbbbdddnnnvvvIIIGGGFFF???===>>><<<:::888666444333333222111222222222222333333333:::999===NNNmmmyyylllrrrzzzcccLLLBBBDDDDDDFFFDDD@@@>>>===:::777555888999:::;;;===???@@@AAAFFFHHHEEEGGGPPPQQQRRR^^^iii~~~uuueeeccccccaaaccciiiooorrrzzz~~~nnnccciiivvv~~~|||yyywwwrrrtttzzzwwwtttpppppprrrttthhhMMMGGG>>>>>>===;;;:::999999888999777666777777:::EEEPPPjjjmmmhhhdddqqqqqq^^^KKKEEEFFFGGGEEEDDDGGGPPPXXXYYYWWWdddpppeeeXXXtttnnnOOODDDDDD@@@===<<<::::::999999999999::::::<<<<<<<<>>BBBFFFJJJMMMNNNOOORRRUUUVVVYYY\\\YYYTTTPPPSSSWWW[[[\\\\\\ZZZYYYUUU[[[nnn<<<<<<:::999888777777777555555555555444444444333333555777666444555888<<>>;;;:::999777555:::;;;<<<>>>@@@AAABBBCCCBBBFFFDDDFFFPPPTTT\\\mmm}}}qqqlllZZZTTTQQQSSSTTTQQQOOOOOOPPPVVV___kkkxxxxxxsssfff\\\aaakkksssuuuvvvrrrmmmsss{{{}}}|||uuulllgggjjjssskkkPPPEEE???>>>===;;;:::999999999888777888999999===IIIUUUbbbdddfffmmmbbbUUUHHHEEEGGGGGGGGGHHHMMMUUU\\\[[[\\\rrr}}}ppp[[[bbb{{{TTTFFFFFFAAA======::::::999999999999::::::===<<>><<<;;;<<<=========???BBBFFFJJJMMMOOOPPPOOOSSSVVVWWWYYY\\\YYYSSSMMMPPPUUUYYY[[[ZZZXXXVVVWWW^^^rrr<<<<<<:::999888777777777666666666555555555444444333555666444222444;;;@@@bbbuuu~~~rrrsss~~~zzz{{{xxxlllpppsssttt}}}uuujjjaaaRRRMMMOOOMMMJJJKKKMMMOOOQQQbbb}}}xxxyyy}}}~~~yyyuuu|||yyyrrrcccggglllllliiiggggggiiillliiiiiilllllljjjmmmsss|||fffqqqzzz|||pppaaa\\\___ccceeegggooo^^^IIIBBBAAABBB<<<===<<<:::888666444333222222222222333333333444444555999IIIgggyyykkklllzzzWWWNNNGGGDDDEEEBBBCCC???:::888888888999999<<<===???@@@BBBCCCDDDDDDBBBHHHIIILLLXXXaaarrrsss```SSSNNNNNNCCCHHHJJJIIIHHHIIIHHHDDDIIIMMMPPPUUU^^^fffddd]]]WWWRRRPPPXXXaaahhhnnnsssrrrooouuu{{{zzzzzzlllbbbdddlllzzzoooSSSBBB@@@???===;;;:::999999999666666888::::::>>>JJJWWW^^^^^^fffzzz}}}kkkVVVMMMFFFFFFHHHIIIMMMQQQSSSVVVZZZ[[[cccwwwjjjZZZqqqXXXHHHGGGBBB>>>>>>;;;::::::999999::::::;;;999===EEEWWWttttttYYYKKKDDDAAAAAAHHHTTT```fffkkkuuummm\\\YYYSSSMMMIIIJJJJJJFFFCCCDDD@@@???===<<<<<<===???@@@@@@CCCFFFJJJMMMOOOPPPPPPQQQUUUXXXYYY[[[]]]YYYSSSNNNRRRVVV[[[\\\[[[YYYWWWUUU]]]ttt<<<<<<:::999888777777777777666666666666555555555222444555333222555<<>>???@@@BBBCCCDDDEEEEEEDDDLLLOOOUUUbbbppphhhRRRHHHCCCAAAAAA===EEEFFF>>><<>>JJJWWWgggfffqqqnnn]]]PPPJJJFFFFFFHHHKKKRRRYYYXXXVVVVVVZZZhhh{{{qqqQQQ___yyy[[[JJJHHHCCC>>>>>>;;;::::::999999::::::;;;555>>>KKK]]]vvvoooUUUHHHCCC??????HHHWWWccciiinnnzzzhhhYYYXXXQQQKKKHHHIIIHHHDDDAAABBB???>>>===<<<===???AAABBBCCCEEEIIILLLOOOPPPPPPPPPRRRWWWYYYZZZ\\\^^^ZZZTTTRRRUUUZZZ^^^```___\\\ZZZRRR[[[ttt>>><<<:::999:::999888777777777777777666666666666;;;444333666444333CCCXXXyyyqqq```jjjqqqyyy}}}zzzxxxtttooorrrqqqnnnvvvppp___VVVRRRQQQQQQSSSVVVTTTTTTUUUUUUbbb{{{tttkkkfff^^^ZZZVVVVVVYYY\\\^^^^^^ddd]]]]]]fffoootttzzzzzz}}}}}}rrrooopppppplllgggcccdddfffeeebbbaaabbbbbbdddmmmwww}}}iiiooojjjbbb``````ffftttvvvvvvqqqrrrzzzPPPDDDGGGDDD;;;===<<<:::888888666333000111//////333333111111444:::OOOddd|||lllkkk```KKKIIICCC>>>AAABBB<<<888777999:::999;;;???AAAAAABBBAAAAAABBBFFFHHHKKKIIISSSnnn~~~```EEE>>>>>>;;;999;;;:::<<<===<<<<<<===???AAA???????????????@@@@@@AAAHHHHHHMMMWWW___fffpppxxxwwwsssrrryyy~~~{{{uuuqqqxxxxxxyyy{{{{{{wwwnnngggggg```tttiiiAAA@@@@@@>>>;;;::::::999777444999:::777;;;LLL]]]gggqqqpppnnn^^^SSSKKKHHHFFFJJJQQQWWWXXXVVVUUUVVV]]]cccuuummmeeeXXXddd}}}xxxgggHHHNNNAAA???===;;;;;;<<<;;;:::999;;;===>>>CCCPPPeeedddTTTHHHAAA???FFFMMMZZZfffmmmtttppp[[[TTTOOOIIIHHHFFFDDDBBBAAA@@@??????===<<<===;;;;;;AAAIIIKKKPPPQQQMMMKKKNNNRRRSSSUUUWWWYYYZZZYYYXXXWWWWWWPPPTTT[[[aaacccaaa\\\YYYWWW^^^www>>><<<:::999:::999888777777777777666666666555555777444555999777888HHH]]]{{{iii___mmmiiiqqqvvvzzzuuunnnpppooommmxxx{{{lll\\\UUUSSSRRRTTTVVV[[[YYYYYYYYYWWWaaa~~~pppbbb]]]\\\WWWRRROOOPPPPPPQQQTTTYYY]]]______fff```^^^ccciiimmmsssyyy|||rrrmmmlllkkkhhheeeccccccdddbbb______``````bbbjjjtttkkkhhhiiilllooossswwwyyytttrrrkkkiii}}}^^^FFFDDDBBB;;;===<<<:::999888666333000222000111444444222333777BBBZZZpppgggnnnyyyZZZIIIIIIBBB===>>>===<<<888777999:::999;;;???CCCCCCCCCBBBBBBCCCFFFIIINNNPPPXXXnnn___III888777999777666888999;;;<<<<<<;;;;;;===???>>>============>>>??????CCCHHHPPPWWW[[[```mmmzzzuuuooommmqqquuusssqqqqqqvvvvvvwwwxxxwwwtttooolllfff```qqqqqqOOOAAA@@@>>><<<;;;;;;999777777:::;;;;;;DDDVVVdddjjjsssvvvyyy^^^QQQHHHKKKJJJKKKNNNSSSVVVWWWWWWXXXWWWbbbuuukkkdddUUUYYYyyyxxx|||rrrLLLLLLCCCDDDBBB<<<======;;;:::999:::<<<@@@KKK^^^ttt{{{```QQQGGGBBBBBBFFFNNNZZZgggnnnuuuvvv___RRRMMMGGGHHHGGGEEECCCAAA@@@???>>>>>><<<<<<<<<;;;:::AAAIIISSSVVVUUUQQQPPPRRRSSSRRRTTTVVVXXXZZZYYYXXXVVVVVVQQQTTTYYY^^^aaabbbbbbaaaZZZ```vvv>>><<<:::999:::999888777666666666555555555444444555444777999777;;;MMMaaazzz|||___cccpppfffooo}}}~~~vvv~~~uuulllnnnmmmnnn|||rrreeeXXXTTTTTTUUUXXX[[[```___```___\\\ccc}}}oooUUUMMMGGGGGGHHHFFFEEEFFFKKKNNNRRRXXX___ggglllpppxxxrrrmmmlllmmmnnnsssxxx~~~pppjjjhhheeedddcccbbbaaa___^^^\\\]]]^^^^^^___gggppp}}}vvvdddhhhwwwyyy~~~~~~qqqnnnnnnjjjjjj{{{mmmHHHBBBAAA<<<===;;;:::999888666333111333111222444444333666<<>>FFFQQQWWWUUUXXXhhhyyysssmmmhhhiiikkkkkkmmmqqqwwwxxxxxxvvvsssqqqppppppgggcccpppvvvVVVCCC@@@>>>======;;;999888999999:::???NNN___iiikkkqqq|||eeeSSSKKKDDDIIILLLQQQTTTUUUVVVWWWXXX]]]XXXjjjuuunnn\\\UUUggg{{{tttTTTHHHEEEHHHEEE>>>>>>>>><<<:::999:::;;;BBBQQQhhh~~~qqqYYYNNNFFFDDDFFFHHHOOO[[[hhhooovvvpppaaaUUUPPPNNNGGGEEEDDDBBBAAA???>>>=========;;;;;;<<<::::::@@@HHHUUUWWWUUUSSSTTTWWWVVVRRRRRRTTTVVVXXXYYYXXXVVVTTTSSSTTTWWWZZZ^^^aaadddeee___cccwww>>><<<:::999:::999888777666555555555444444444444444666777555555>>>SSSfffyyyddd\\\kkkmmmkkktttzzzzzzxxxsssyyyyyyrrrkkkllllllppp|||iii]]]SSSRRRUUUXXX\\\___cccdddffffffccchhh|||~~~fffPPPKKKGGGEEEGGGHHHGGGJJJNNNPPPUUU]]]fffqqq~~~~~~~~~}}}oooiiifffaaa```aaa```]]]ZZZ]]]\\\]]]```______fffmmmttteeegggxxxrrrtttsss^^^gggkkkooouuuwwwLLLBBBBBB>>>===;;;:::999888777444222333111222444444444:::BBBSSSooogggfffhhhSSSJJJKKKDDD???>>>;;;===999777999::::::===BBBEEEEEEEEECCCBBBCCCFFFIIIHHHMMM[[[tttkkkGGG<<<777666::::::777777999666888::::::999888999;;;999999999999999::::::;;;<<>>>>>>>>;;;999999:::777777BBBTTTccchhhgggpppxxxhhhUUULLLKKKEEEHHHNNNUUUXXXVVVUUUVVVYYY```ZZZqqqxxxbbbVVV^^^sssyyy^^^EEEFFFIIIEEE@@@@@@???===:::999999:::CCCPPPggghhhTTTKKKDDDDDDIIIJJJQQQ]]]iiipppwwwdddYYYQQQOOOOOOIIIBBBAAA@@@>>>===<<<<<<<<<<<<::::::;;;::::::@@@IIIPPPQQQQQQQQQUUUZZZXXXSSSPPPQQQTTTVVVXXXXXXUUUSSSRRRSSSUUUXXX\\\```ccceeefffkkk}}}|||tttvvv>>><<<:::999:::999888777666555555555444444444444444666555333888KKKdddvvvkkkNNN___ssseeelllvvv|||||||||rrrjjjnnnuuuwwwtttqqqkkklllmmmuuuvvvbbbWWWPPPQQQWWW[[[___cccfffiiimmmnnnmmmsssxxxggg\\\NNN@@@GGGDDDDDDHHHKKKNNNSSSYYY```hhhttt~~~{{{uuu}}}ooohhhddd```^^^^^^\\\YYYUUU\\\\\\___bbbbbbaaaeeelllkkkyyyeeeaaaooofffeeehhhXXXeeehhhnnnwwwUUUEEEBBB???===;;;:::999999888555333222111111333444666???IIIfffuuuhhhuuufffSSSLLLJJJAAA>>>@@@>>>>>>:::888999:::;;;???DDDDDDDDDDDDCCCBBBCCCFFFIIIOOOSSSiiiuuuPPP===666555666777555333444777666888::::::999888999:::888888888888888999999:::>>>AAAGGGNNNQQQUUU```kkkkkkddd___```aaaaaabbbeeehhhlllqqqqqqooommmnnnpppiiiiiijjjqqq{{{eeeMMMDDD===>>>>>>;;;888999;;;888999FFFWWWbbbeeedddqqqiiiZZZRRRHHHFFFHHHCCCIIIPPPWWWYYYVVVUUUXXX[[[```___|||ttt]]]SSSVVVccclllEEEEEEFFFCCCAAAAAA@@@>>>;;;999999:::CCCPPPiiibbbQQQJJJCCCCCCKKKLLLSSS^^^jjjqqqyyyqqq]]]UUUJJJFFFFFFBBB??????===<<<;;;;;;;;;;;;<<<::::::;;;;;;;;;AAAIIIMMMOOOPPPQQQVVVZZZXXXSSSPPPPPPQQQTTTWWWXXXVVVTTTOOOQQQUUUZZZ___eeeiiikkknnnuuuwwwnnnbbb\\\```hhhpppuuu|||sssvvv>>><<<:::999:::999888777666666666555555555444444333666666555BBB___zzzuuuOOOGGGfffrrr___fffrrrxxxzzzooohhhllluuuyyyxxxxxxlllmmmppp|||sss___VVVPPPSSSZZZ```dddhhhjjjooouuuwwwzzzqqq___WWWPPPHHHKKKJJJOOOXXX```eeelllrrr{{{xxxyyy}}}vvvmmmttt}}}nnndddaaa^^^[[[ZZZXXXVVVTTT[[[\\\```dddcccaaadddjjjhhhvvvcccUUUbbbaaaaaagggdddeeebbbdddkkkuuugggJJJ@@@???===;;;:::999999888666333111000222444555999EEEQQQvvvxxxwwwwwweeeUUUNNNJJJ???<<<@@@>>>???:::888999;;;<<<@@@EEEBBBCCCCCCBBBBBBCCCGGGJJJSSSYYYuuu\\\>>>;;;444555666666666666888:::777:::<<<<<<;;;:::999:::888888888888888999::::::@@@???BBBJJJQQQVVV]]]eeeaaaYYYUUUXXX]]]^^^^^^^^^ZZZ^^^ccchhhkkkmmmoooppphhhkkkfffeeekkkkkkvvv}}}TTTGGG======>>>999888:::<<<:::???LLLYYY```dddffftttjjjWWWMMMJJJEEEFFFIIIDDDMMMRRRWWWXXXWWWWWW\\\```bbbkkkoooYYYQQQQQQVVV}}}{{{KKKGGGCCCAAAAAAAAAAAA>>><<<::::::;;;CCCRRRppp\\\OOOJJJBBBCCCLLLNNNTTT```kkkrrrzzz}}}eeeWWWRRRFFF@@@@@@=========<<<;;;;;;;;;;;;;;;===;;;;;;<<<<<<<<>><<<:::999:::999888777777777777666666666555555444888888:::MMMmmmZZZ@@@OOOjjjlllbbbbbbqqqwwwmmmhhhoooyyy|||yyyvvvmmmnnnsssppp```XXXSSSWWW___eeeiiimmmqqqwww}}}|||uuunnneeegggiiirrriiiYYYUUUVVVfffsssxxxooofffllluuuhhh\\\\\\[[[XXXVVVTTTTTTUUUXXXYYY^^^bbbaaa___aaafffhhhuuueeeLLLVVVdddcccfffooo^^^XXXYYYccclllxxxyyyMMM>>>AAA===;;;:::::::::999666444111111333666888===KKKYYY~~~}}}rrreeeYYYTTTNNNAAA>>>AAA===???;;;888999;;;<<>>>>>===;;;;;;;;;999999999999999::::::;;;@@@???AAAIIIOOOTTT[[[bbb[[[QQQKKKQQQ[[[aaaaaa```XXXYYY[[[```fffkkkooopppkkkoooeee___aaa[[[ddd[[[JJJ===<<<<<<888777;;;999:::CCCOOOXXX\\\ccckkk___NNNHHHIIIFFFHHHMMMIIITTTVVVWWWXXXXXX\\\aaafffjjj{{{qqq[[[UUUPPPMMMrrrTTTLLLBBBCCCAAAAAAAAA???<<<;;;<<<===CCCUUUssswwwVVVMMMJJJBBBCCCMMMPPPVVVaaalllsss{{{rrr\\\QQQPPPGGGBBBBBB???<<<<<<;;;;;;:::;;;;;;;;;===<<<<<<=========DDDLLLLLLSSSWWWWWWWWWYYYWWWTTTTTTPPPMMMOOOTTTYYYZZZXXXRRRRRRSSSWWW___hhhrrrwwwyyy}}}mmmdddVVVMMMKKKLLLNNNOOOVVV___kkkwwwzzzsssnnnsss|||>>><<<:::999::::::888777777777777777666666666666666;;;;;;===QQQrrrrrrFFF:::ZZZkkkggghhhddduuupppgggdddnnnxxxxxxqqqjjjnnnpppuuu}}}ooobbbZZZVVV[[[ccchhhmmmpppwww}}}~~~jjjPPPGGGMMMWWWVVVgggtttjjj___ggg~~~|||lll```UUUWWWXXXVVVSSSRRRTTTWWWUUUVVV[[[```___\\\^^^bbbhhhttt~~~kkkHHHPPPfffdddaaaoooVVVPPPUUUccclllsssNNN===DDD===;;;:::::::::999666444222333555888:::AAAPPP___ssspppggg]]]ZZZTTTFFFAAACCC>>>@@@;;;888:::;;;<<>><<<<<<<<<::::::999999::::::;;;<<>>DDDUUUpppqqqRRRLLLJJJBBBCCCNNNQQQWWWaaalllsss|||lllUUUJJJKKKFFFDDDDDD???<<<;;;;;;::::::;;;;;;;;;>>><<<===>>>===>>>EEEMMMFFFOOOVVVWWWWWWXXXYYYWWWVVVQQQMMMNNNTTTYYY[[[ZZZWWWUUURRRRRRXXXaaalllrrr|||~~~rrrfffWWWKKKGGGGGGHHHIIIGGGRRR```mmmzzz~~~tttpppffffffkkkxxx===<<<;;;:::999888888888777777666555555555555555333444555>>>[[[}}}ZZZ999???XXXfffhhhhhhfffvvvmmmfffeeemmmuuuvvvrrroooiiinnn{{{lll]]]\\\\\\___fffnnntttwww~~~yyyjjjWWWQQQTTTSSS^^^qqqzzzqqqaaaccc{{{uuufffaaaXXXWWWUUUSSSRRRQQQPPPPPPTTTWWW[[[^^^^^^^^^___``````uuuiiiFFFAAAVVVkkkkkkbbbUUUUUUQQQXXXjjjrrryyyPPPJJJ>>>@@@>>>;;;::::::999666444666555///111;;;@@@LLLbbbyyyqqqqqqooohhh[[[NNNEEEAAABBBCCC???<<<888777:::???CCCEEEDDDCCCBBBCCCEEEHHHLLLNNNUUUcccrrrqqq\\\CCC888999888999999999::::::;;;;;;999;;;>>>AAAAAA???<<<:::======<<<:::888999<<>>;;;;;;<<<777<<<===DDDKKKLLLNNN___ttthhhMMMHHHCCCBBBFFFJJJMMMNNNPPPYYYYYYUUUYYYZZZ___mmmwwwhhhaaa^^^dddiiijjjmmmqqqxxxzzzrrraaaYYYNNNKKKdddhhheeezzzaaaIIIMMM???FFF@@@===>>>>>>;;;;;;>>>HHHXXXkkkkkkRRRKKKCCCBBBHHHKKKRRRYYYbbbiiiqqq~~~eeeZZZOOOJJJEEE@@@<<<<<<===<<<<<<;;;;;;<<<<<<<<<<<<>>>AAABBBBBBDDDHHHKKKGGGJJJPPPUUUYYYZZZZZZYYYTTTSSSRRRPPPRRRWWW^^^ccc]]]WWWUUUZZZ^^^aaahhhqqq|||}}}vvvdddXXXMMMAAAAAAGGGEEEEEEIIISSS```mmmsssssspppiiiddd^^^aaavvv===<<<;;;:::999888888888777777666555555555555555222555777BBB```nnnLLL555CCC^^^lllmmmmmmrrrjjjddddddmmmttttttoookkkkkkppp~~~wwwddd\\\]]]___bbbhhhnnntttxxx|||qqq]]]YYYccchhhvvvpppkkk^^^ccczzzvvvhhh\\\YYYUUUUUUTTTSSSRRRQQQQQQPPPSSSVVVYYY[[[\\\[[[\\\]]]```mmmxxx~~~gggGGGCCCXXXmmmpppiiiXXXUUUOOOWWWkkksssttt|||YYYLLL===@@@>>>;;;::::::999777555444555111333===BBBQQQkkkuuusss|||ooonnnmmmfff]]]RRRJJJEEEAAA???===:::888888<<>>??????@@@@@@AAAAAAAAA???<<<999888777999:::::::::;;;>>>@@@AAABBBDDDEEEGGGLLLRRRWWWPPPKKKIIIQQQaaannnqqqpppnnnmmmkkkiiihhhhhhjjjlllmmmpppmmmkkkdddVVV^^^yyyxxxfffLLL??????;;;:::;;;777777999DDDPPPQQQTTTkkkvvvYYYIIIFFFDDDDDDIIINNNQQQQQQMMMUUUUUUTTT[[[]]]```llluuu```NNNIIIGGGMMMPPPOOOOOOQQQRRRSSSVVV[[[aaaeeeggggggkkkyyysss___UUULLLJJJZZZpppgggbbbtttfffIIIKKKAAAEEE@@@>>>>>>>>>;;;<<>>===<<<:::999999888888777666666555555555555666222666;;;IIIlllXXX???444IIIeeepppooonnnssszzzfffccceeennnssspppjjjgggffflll|||zzzggg^^^bbbggglllpppvvv}}}tttnnn~~~{{{wwwmmmiiiggg^^^ddd{{{vvvcccZZZRRRRRRRRRRRRSSSSSSSSSRRRQQQPPPQQQTTTXXXYYYYYYXXXYYYYYY^^^cccmmmzzzhhhIIICCCUUUhhhnnnjjj[[[VVVMMMWWWnnnvvvvvv{{{gggMMM===@@@>>><<<;;;:::999777555333555333444;;;AAATTTqqqwwweeelllwwwooommmiiiccc[[[SSSNNNHHHAAA;;;:::888777999>>>DDDIIIKKKFFFFFFEEEDDDFFFHHHJJJLLLMMMRRRXXXXXXMMM???999:::;;;<<<===???AAABBBCCCCCCBBBCCCCCCCCCCCCBBBAAA@@@===???@@@???>>>======>>>BBBEEEIIIHHHFFFGGGKKKPPPIIIHHHJJJTTTcccpppvvvxxxxxxppplllmmmpppqqqssspppnnnhhh[[[^^^tttxxxuuuhhhMMM??????;;;:::;;;777:::<<>>???>>><<<===@@@NNNhhh}}}bbbLLLGGGBBBCCCKKKNNNTTT^^^jjjttt}}}nnnXXXNNNFFFDDDBBB???===>>>;;;;;;;;;;;;<<<======>>>>>>AAADDDFFFFFFFFFGGGHHHJJJKKKMMMPPPSSSUUUWWWXXX[[[\\\\\\\\\\\\\\\___aaaiiijjjmmmooonnnmmmsss{{{sss\\\OOOLLLIIIMMMSSSPPPVVVRRRMMMKKKOOOXXXcccjjjgggdddeeettt???>>><<<;;;999999888888777666555555555555666666555888>>>SSS}}}LLL;;;999OOOgggmmmkkkkkkvvvzzzzzzxxxffffffjjjrrrtttooohhhdddbbbiii}}}~~~iii___fffnnntttxxx~~~|||wwwkkkeeeccc^^^eee{{{cccVVVQQQNNNRRRMMMOOOQQQRRRSSSRRRPPPOOORRRTTTXXXYYYYYYXXXXXXXXX\\\]]]hhh{{{oooNNNAAAJJJ\\\eeefff]]]XXXPPPXXXooo{{{wwwOOO>>>???>>><<<;;;;;;:::888666333777555444888>>>TTTuuujjj\\\jjj}}}uuusssoooggg^^^TTTNNNMMMIIIAAA:::999777777999???DDDHHHIIIEEEEEEEEEEEEGGGIIILLLMMMIIIJJJLLLMMMGGG???;;;===>>>???@@@BBBCCCDDDDDDDDDCCCDDDGGGHHHHHHGGGEEEDDD?????????>>>======???AAADDDJJJOOOMMMHHHEEEHHHMMMIIIIIILLLUUUddduuu|||vvvuuuwwwssstttpppnnnkkk^^^\\\kkkwww{{{xxxsssgggMMM>>>>>>::::::;;;777===@@@QQQccc```___mmm\\\LLLCCCEEEIIIMMMRRRUUUVVVVVVQQQXXXXXX]]]lllooolllpppvvvYYYTTTOOOJJJHHHHHHKKKPPPTTTTTTTTTTTTSSSRRRTTTXXX[[[wwwgggSSSMMMPPPQQQPPPuuuzzzeeeccc~~~PPPDDDEEEDDDAAA???@@@>>><<<>>>BBBRRRooo```JJJGGGBBBCCCKKKOOOWWWaaammmwww{{{bbbTTTKKKDDDBBBAAA>>>===>>>;;;;;;;;;<<<===>>>???@@@AAACCCFFFGGGHHHGGGGGGFFFIIIJJJKKKMMMPPPTTTXXXZZZZZZ[[[\\\]]]^^^aaafffiiikkkqqqxxxzzzxxxwww}}}{{{bbbTTTTTTUUUcccuuu|||wwwjjj]]]VVVWWW\\\```lllttt~~~???>>>===;;;:::999888888666666555555555555666666888:::@@@[[[~~~GGG<<<>>>TTTgggjjjjjjnnn~~~|||kkklllqqqxxxwwwooogggdddeeemmmhhheeelllsssxxx|||}}}yyykkkcccdddaaaiii}}}sssXXXPPPMMMKKKOOOJJJKKKNNNPPPPPPPPPOOONNNRRRUUUXXXYYYYYYXXXXXXXXXYYY\\\jjj{{{xxxTTT@@@BBBQQQ```ggg```\\\SSSXXXlllyyyQQQAAA???>>><<<;;;;;;:::999777333888555555:::CCC]]]hhh^^^ooovvvrrrqqqllldddYYYMMMJJJMMMMMMEEE===999888888:::???CCCEEEFFFDDDDDDEEEFFFHHHKKKNNNOOOLLLJJJJJJLLLJJJDDDBBBCCCDDDEEEFFFGGGGGGGGGEEEDDDFFFIIILLLOOOOOOLLLHHHEEE>>>>>>===<<<;;;>>>BBBFFFFFFMMMRRRQQQKKKGGGIIIMMMKKKIIIJJJSSSfff~~~}}}|||vvvuuuooollllll```YYYaaappp|||xxxxxxqqqfffKKK======::::::<<<999;;;@@@QQQ```^^^___xxxbbbRRREEEDDDHHHMMMQQQTTTVVVVVVVVVSSSZZZ\\\dddtttvvvqqqsss~~~{{{YYYSSSRRRPPPMMMMMMPPPSSSUUURRRWWW[[[\\\[[[[[[^^^bbb|||wwwlllUUULLLPPPTTTTTTmmmnnncccYYYCCCFFFCCCAAA@@@AAA???<<>><<<<<<;;;;;;;;;===>>>@@@BBBCCCCCCDDDFFFHHHJJJIIIHHHFFFHHHHHHIIIKKKOOOTTTYYY\\\[[[[[[ZZZZZZ[[[```ggglllpppxxxlll___bbbjjjwwwiiieeegggiiivvv@@@???===<<<:::999888888666555555555555666666777888;;;BBB```sssBBB;;;BBBXXXgggjjjnnnvvv{{{rrrtttzzz~~~yyyooogggeeegggoooyyysssvvv{{{~~~~~~~~~{{{zzzpppjjjmmmlllrrr|||fffQQQLLLJJJFFFHHHHHHIIIKKKLLLMMMMMMLLLLLLPPPSSSVVVXXXWWWWWWWWWXXXVVV[[[hhhvvv}}}\\\CCC???MMM```lllbbb^^^SSSUUUgggvvvTTTEEE???===<<<;;;<<<;;;999888222777555777AAAOOOmmmiiiddd{{{rrrnnnkkkeee___UUUNNNPPPYYYYYYMMM@@@;;;::::::===@@@CCCDDDDDDDDDEEEFFFGGGJJJLLLNNNOOOOOONNNOOORRRQQQJJJGGGHHHHHHIIIKKKLLLKKKJJJHHHGGGEEEIIIOOOUUUZZZ[[[[[[ZZZRRRPPPMMMHHHCCCAAABBBCCCFFFKKKPPPPPPMMMKKKLLLOOOIIIGGGHHHSSSkkk{{{yyyooolllnnncccXXX[[[hhhzzz}}}vvvhhhMMM>>>===::::::===999;;;BBBRRR___aaaiiivvv[[[LLLCCCEEEIIIOOOTTTUUUVVVVVVVVVUUU___eeeooo{{{|||sssYYYYYY[[[ZZZUUURRRSSSTTTSSSVVVbbbooovvvuuussstttwww~~~|||lllVVVKKKLLLRRRVVVgggvvvkkkeeeFFFEEEBBBAAAAAABBB???===@@@GGG]]]~~~]]]IIIGGGDDDEEEMMMPPP]]]eeeoooxxxmmm]]]RRRJJJCCCBBBAAA>>>;;;;;;;;;<<<===>>>@@@CCCEEEFFFFFFFFFFFFHHHKKKKKKJJJHHHIIIHHHIIIKKKNNNTTTYYY\\\___]]]ZZZWWWVVVYYY```dddsss{{{~~~~~~tttiiirrr~~~AAA@@@>>><<<:::999888888555555555555555666777777555;;;EEEbbbqqq>>><<>>@@@BBBEEEHHHIIIHHHFFFFFFHHHKKKMMMLLLKKKKKKKKKKKKLLLOOORRRVVVYYY]]]\\\YYYUUUSSSSSSVVVYYYkkkrrrvvvttttttvvvuuurrrrrruuuvvvyyy}}}AAA@@@>>><<<:::999888888555555555555555666777888222;;;GGGbbbttt===>>>KKKaaalllmmmsss|||~~~{{{mmmffffffqqqwwwvvvlllkkkmmmsss|||xxxkkkiii{{{uuusss|||xxx~~~{{{vvvqqqooodddkkkjjjjjjmmmhhhccciiiYYYWWWIIIBBBHHHIIICCCDDDGGGGGGFFFFFFFFFGGGHHHIIIFFFIIIMMMPPPPPPPPPQQQRRROOOTTTZZZbbbooofffKKK???EEEVVVddd^^^VVVJJJSSSooozzzZZZIII???===<<<<<<<<<<<<:::888666777333777FFFYYYyyyeeeaaalll~~~rrrlllgggbbbVVVVVV^^^qqqyyy^^^DDD<<<<<<>>>BBBFFFHHHIIIHHHJJJJJJJJJJJJJJJIIIIIIIIIIIILLLRRRVVVRRRHHHAAA@@@AAACCCFFFHHHIIIHHHGGGEEEDDDCCCDDDFFFJJJOOOTTTWWWYYY[[[\\\YYYSSSKKKEEEBBB>>>@@@CCCGGGJJJLLLNNNNNNMMMKKKOOO]]]ttt{{{|||uuupppuuummm^^^ZZZTTTzzzsssWWWFFFBBB<<<:::;;;777999DDDNNNSSS[[[ooofffKKKDDDDDDBBBHHHOOOTTTVVVWWWYYY[[[jjjyyykkk```iiiyyyrrrlll}}}}}}iii\\\RRRIIIGGGKKKRRR}}}yyy~~~uuuvvvMMMDDDAAAAAABBBCCC@@@===BBBJJJjjjtttTTTBBBCCCCCCFFFOOOSSS\\\fffttt}}}cccZZZKKKDDD??????@@@>>><<<<<<<<<===???AAADDDGGGIIIKKKIIIGGGEEEGGGKKKNNNNNNLLLNNNNNNMMMMMMOOOQQQTTTVVVYYYYYYWWWUUURRRQQQRRRSSS^^^dddhhhgggiiinnnmmmhhhggglllpppsss|||tttxxxGGGCCC>>><<<===<<<999777888777666555555555555555:::???OOOiiinnnFFF666MMMaaadddiiiooo|||zzzzzzuuunnnjjjkkkqqqxxxmmmgggdddeeekkkttt{{{iii^^^cccvvvqqq\\\TTTVVVXXX[[[cccqqq|||vvvmmmfffaaaZZZVVVYYYXXXTTTTTTWWWPPPNNNKKKGGGDDDCCCBBBAAAEEEEEEEEEEEEFFFFFFFFFFFFGGGIIIKKKKKKJJJJJJJJJLLLNNNPPPXXXeeeqqq{{{nnnUUUEEEEEERRR___```ZZZUUUXXXgggyyykkkGGGAAA???<<<:::;;;;;;:::999666888555999MMMcccjjj```xxxzzzuuupppggg^^^\\\YYYccc{{{^^^BBBCCC>>><<<@@@CCCDDDGGGKKKLLLLLLLLLMMMNNNLLLIIIGGGKKKOOOQQQMMMEEE>>><<<<<>>============>>>AAAEEEGGGHHHHHHHHHIIIMMMLLLKKKJJJJJJKKKMMMNNNLLLMMMOOOPPPPPPQQQSSSTTTYYYWWWVVVWWWWWWWWW]]]dddiiihhhggghhhjjjjjjhhhfffbbbfffnnnwww~~~fffxxxJJJFFFAAA>>>>>>===;;;888:::999888666555555555444333999KKKhhhmmmCCC888RRReeefffiiipppuuutttuuuxxxuuuoookkkllloootttgggbbb^^^```dddkkkwwwwwwcccVVVSSSaaazzzvvvbbbMMMHHHIIIJJJKKKPPPYYYfffooo~~~zzzuuunnnccc\\\YYYRRRNNNPPPPPPLLLLLLNNNJJJHHHFFFDDDBBBBBBAAAAAACCCCCCCCCCCCDDDDDDDDDDDDFFFGGGIIIJJJIIIIIIJJJKKKNNNRRR\\\hhhqqqwwwxxx^^^HHHCCCPPP```eee\\\SSSTTTcccuuu~~~~~~|||oooHHHBBB???<<<;;;;;;;;;:::999777999666===SSSiiilllhhhsssoookkkfffccc[[[\\\hhh~~~~~~___GGGDDD???===AAADDDEEEHHHKKKKKKKKKKKKKKKKKKJJJHHHFFFKKKMMMMMMIIIBBB>>>>>>AAACCCEEEHHHJJJJJJIIIGGGEEECCCBBBAAAAAAAAACCCEEEFFFBBBGGGIIIFFFDDDDDDBBB===@@@AAACCCEEEIIIMMMPPPQQQPPPKKKRRRiiiwwwwwwvvvtttsssjjj___]]]rrr}}}vvvVVVAAA<<<999:::===:::>>>NNNSSSTTT]]]jjj___IIIDDDFFFDDDMMMSSSRRRRRRYYYccciiiyyyvvvjjjbbbuuu~~~jjjYYYOOOKKKKKKKKKWWWlll{{{qqqjjjuuuTTTDDDBBBBBB===>>>CCC>>>@@@OOOooohhhTTTCCCAAAEEEHHHNNNUUU___kkkyyyzzzbbbUUULLLHHHBBB???>>>>>>>>>>>>???BBBFFFHHHHHHHHHIIIJJJKKKJJJIIIHHHHHHIIIKKKLLLLLLMMMNNNOOOPPPQQQRRRTTTZZZXXXYYY\\\]]]]]]```eeexxxooojjjiiihhhgggeeegggjjjrrr||||||OOOJJJDDDAAA@@@???<<<999;;;:::999777666555555555666;;;NNNmmmiiiAAA999VVViiiiiilllqqq}}}xxxgggiiiooouuutttooolllmmmsssyyyqqqbbb\\\XXXXXXZZZ]]]eeelllsssttttttooodddXXXMMMFFFLLL```yyyfffQQQAAA===????????????DDDLLLRRRcccuuuvvvjjjkkkqqqzzzyyyxxxuuuooodddYYYQQQNNNIIIEEEEEEDDDBBBAAACCCBBBAAAAAA@@@@@@@@@AAAAAA@@@@@@@@@AAAAAABBBBBBBBBDDDFFFHHHHHHHHHGGGHHHJJJLLLRRR]]]hhhmmmooovvv~~~lllMMMAAAMMM^^^iii^^^QQQNNN\\\nnnuuusssssswwwJJJBBB@@@<<<;;;;;;;;;:::999777888666BBB\\\rrrhhhtttxxxrrrppphhhaaaaaaYYY^^^mmmyyy___LLLFFFAAA???BBBEEEFFFHHHLLLLLLLLLLLLKKKJJJIIIGGGGGGIIIIIIGGGCCC>>>===@@@CCCGGGHHHIIIJJJIIIGGGDDDCCCBBBBBBAAAAAABBBDDDEEEGGGAAADDDEEECCCBBBCCCAAA>>>??????AAAFFFKKKPPPSSSTTTPPPOOO[[[xxxooorrrxxxuuuyyyrrreeebbbooo{{{tttUUUAAA===999;;;???<<<@@@TTTZZZUUU^^^qqq```JJJDDDDDDGGGMMMQQQRRRVVV```kkkppp~~~pppddd^^^rrr~~~lllZZZPPPMMMMMMNNNUUUeeetttiiixxx]]]DDD???@@@;;;===CCC???CCCTTTpppeeeSSSCCCAAAEEEHHHNNNVVV___kkkyyyeeeWWWLLLHHHBBB??????@@@AAAAAAAAADDDHHHIIIJJJJJJKKKLLLKKKKKKIIIHHHHHHIIIJJJKKKLLLLLLMMMNNNOOOQQQRRRSSSXXXXXX^^^hhhpppuuu|||wwwlllhhhhhhhhhfffkkknnnwwwTTTOOOHHHCCCBBB@@@===:::999888777666666666666666:::???QQQooo]]]@@@999VVVjjjllloooqqqqqq]]]bbbkkkssssssmmmkkklll|||zzztttoooaaaZZZUUUSSSRRRQQQSSSWWWWWWZZZ[[[WWWOOOHHHFFFFFFNNN```qqq~~~|||YYYFFF>>>;;;===???>>>===>>>CCCGGGKKKUUU^^^^^^XXXWWW___hhhsssuuuvvvssskkk^^^QQQIIIGGGCCC???>>>===<<<<<<;;;>>>>>>>>>>>>>>>??????@@@>>>??????@@@@@@AAAAAAAAABBBDDDFFFGGGFFFFFFGGGIIIJJJPPP[[[dddggghhhoooxxxuuuTTTCCCKKKZZZfff^^^RRRKKKTTTfffpppoooqqqyyyMMMCCC@@@===;;;;;;;;;:::999777777666EEEdddzzzrrraaavvvyyyqqqaaa^^^XXXaaasssqqq]]]QQQIIIDDDAAADDDGGGGGGIIIMMMPPPPPPOOOMMMJJJHHHGGGFFFKKKJJJIIIEEEBBBAAACCCFFFKKKKKKJJJIIIGGGDDDBBBAAAFFFEEEEEEDDDEEEEEEFFFGGGDDDEEEFFFGGGHHHHHHFFFCCCAAAAAADDDLLLRRRUUUWWWZZZWWW```uuuvvvfffqqqzzzvvv{{{vvvhhhccchhh}}}xxxrrr}}}sssUUUBBB>>>999;;;???<<<@@@VVV[[[YYYiii```LLLEEEEEEMMMQQQTTTWWW___kkktttwwwoooccc___sssnnn[[[PPPLLLMMMOOOPPP[[[xxxeeexxxhhhHHHBBBBBB>>>???DDDAAAGGGZZZtttbbbPPPCCCBBBFFFIIIOOOWWW]]]hhhuuuiiiZZZLLLHHHBBB???@@@BBBDDDDDDEEEGGGJJJKKKKKKLLLMMMNNNNNNMMMMMMLLLLLLLLLLLLMMMLLLKKKKKKLLLOOORRRSSSTTTXXX\\\hhhwwwuuujjjggghhhiiijjjmmmpppzzzZZZSSSKKKFFFCCCAAA>>>;;;666666555555666666777888888:::MMMlllPPPBBB:::VVViiinnnssspppxxxttthhh\\\aaajjjrrrqqqkkkhhhkkkxxxrrrnnnkkkddd\\\TTTQQQNNNIIIFFFGGGDDDIIIMMMLLLGGGEEEGGGKKKQQQ```lllvvviiieeennnoooKKK??????<<>>===???AAAEEEFFFGGGIIINNNWWWccckkknnnrrruuuqqqfffWWWKKKEEEFFFDDD@@@<<<;;;<<<;;;999===>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAABBBBBB@@@BBBEEEFFFEEEEEEGGGHHHKKKOOOXXXaaafffiiiqqqzzzyyyZZZGGGJJJUUU______WWWKKKOOO```mmmpppsss|||PPPDDDAAA>>><<<;;;;;;:::888777666666HHHiiiwwwccc```rrr~~~|||iiiddd[[[fffxxx}}}kkk]]]WWWKKKEEECCCEEEHHHHHHIIIMMMPPPQQQQQQNNNJJJFFFEEEEEELLLMMMNNNMMMKKKIIIIIIIIIJJJIIIIIIHHHGGGFFFEEEDDDHHHGGGFFFFFFEEEEEEDDDDDDCCCDDDGGGLLLOOONNNKKKHHHHHHHHHMMMUUUXXXXXXZZZ___ooohhhbbbuuuzzzuuuzzzuuuiii```cccuuu~~~tttWWWEEE@@@:::999===;;;???RRRXXX^^^{{{aaaNNNHHHGGGOOOTTTXXX\\\fffsss{{{}}}kkkaaa```uuuppp\\\NNNIIIJJJMMMLLLSSSeeeaaauuummmKKKDDDDDD??????CCCAAAIII^^^zzz^^^NNNBBBCCCFFFIIIPPPXXX^^^gggssshhhZZZLLLHHHBBB@@@AAADDDGGGHHHHHHJJJLLLMMMMMMMMMOOOQQQOOOOOONNNNNNMMMMMMMMMMMMKKKJJJIIIKKKPPPTTTVVVVVVYYYcccvvv~~~zzzsssiiidddcccfffiiikkkppptttvvveee[[[___kkkxxx```YYYPPPIIIFFFCCC@@@===777777666666666777888888666888LLLmmmRRRBBB===ZZZjjjmmmrrrooovvvmmm___aaaeeemmmrrroooiiihhhlllqqqmmmjjjeeeeee[[[SSSOOOLLLEEE@@@???>>>BBBFFFFFFCCCCCCGGGKKKPPP\\\jjjuuu}}}{{{gggRRRWWWddd}}}]]]???:::===;;;???BBBAAA>>>;;;<<<===DDD@@@>>>BBBMMMZZZeeekkklllqqqsssnnn```QQQGGGCCCFFFFFFAAA<<<;;;===<<<999===>>>>>>??????>>>======>>>>>>???@@@AAABBBBBBCCC???BBBDDDEEEEEEEEEGGGHHHNNNPPPWWWbbbjjjooowww~~~xxxZZZHHHJJJSSS^^^ccc]]]OOOMMM]]]kkkoootttRRRDDDBBB>>><<<<<<;;;:::888888777777JJJlll|||jjj___hhhvvv{{{uuu~~~uuuiiifff___jjjzzzvvveeeZZZYYYLLLGGGDDDFFFHHHHHHIIILLLMMMPPPRRRQQQMMMIIIHHHIIIIIIKKKNNNPPPPPPNNNLLLJJJJJJIIIIIIHHHHHHIIIIIIJJJFFFEEEEEEDDDDDDCCCCCCBBBAAABBBHHHSSSYYYVVVOOOLLLNNNMMMQQQWWWVVVTTT[[[gggpppbbbhhhxxxtttvvvqqqjjj```dddvvvsssXXXFFFAAA:::999===;;;@@@LLLRRRbbbbbbPPPKKKKKKOOOSSSXXX]]]hhhwwwtttuuuqqqxxx|||gggbbbcccyyyoooZZZKKKFFFHHHKKKKKKOOOWWWttt~~~cccyyypppKKKCCCDDD>>>===AAA@@@KKKaaazzzZZZLLLBBBDDDGGGIIIPPPZZZaaakkkxxxjjj\\\LLLHHHBBB@@@BBBFFFJJJLLLKKKMMMOOOOOOOOOOOOQQQSSSOOOOOOOOONNNNNNMMMLLLLLLKKKIIIHHHKKKQQQWWWYYYYYYUUUfff{{{lllgggccccccbbbaaa```cccgggkkktttyyyoooXXXKKKHHHIIIMMMQQQRRRTTT___kkk|||fff___UUUNNNJJJGGGCCC@@@<<<;;;:::999888888888888:::;;;OOOrrrYYYAAABBBbbboookkknnnoooyyyxxxzzzooobbbgggjjjpppsssnnnhhhiiiooowwwmmmkkkhhhcccaaaWWWOOOLLLIIIDDD???>>>???AAABBBAAAAAABBBGGGJJJOOOXXXdddmmmmmmdddWWWNNNTTT___pppiiiKKK888999::::::???CCCDDDCCCBBBCCCEEEIIIHHHIIINNNVVV___gggjjjmmmrrrtttlll]]]NNNFFFDDDEEEFFFAAA;;;:::===<<<777;;;<<<===>>>??????>>>>>>======>>>???@@@AAABBBBBB???AAADDDEEEEEEFFFGGGHHHNNNNNNUUUcccnnntttxxx{{{}}}uuuWWWEEEJJJVVVfffjjjbbbRRROOO^^^hhhhhhqqqTTTEEEBBB???<<<<<<;;;:::888:::::::::LLLnnnkkkaaannn}}}}}}ssskkkjjjkkkhhhdddbbb___iiiuuuxxxlll[[[SSSUUULLLGGGDDDFFFHHHGGGHHHLLLLLLQQQWWWYYYVVVSSSSSSTTTLLLNNNQQQUUUXXXYYYXXXVVVTTTRRROOOLLLJJJIIIHHHHHHCCCCCCDDDEEEEEEEEEEEEEEEDDDFFFPPP```hhhcccZZZUUUVVVTTTVVVZZZXXXZZZkkkyyydddgggzzzuuutttrrrnnnkkkdddgggsssqqqVVVFFFBBB::::::>>>===AAAHHHOOOcccdddRRRMMMMMMOOOTTTXXX\\\hhh{{{xxxqqqhhh___XXXUUUWWWUUU\\\nnn~~~mmmiiilllmmmXXXIIIDDDGGGLLLKKKMMMNNNhhhxxxddd{{{tttJJJBBBCCC>>>>>>BBBCCCPPPhhh|||~~~WWWKKKBBBDDDGGGIIIQQQZZZbbbnnn~~~kkk]]]LLLHHHCCCAAACCCHHHLLLNNNNNNOOOPPPPPPPPPQQQSSSUUUQQQQQQQQQPPPPPPOOONNNMMMJJJHHHFFFKKKSSSZZZ\\\\\\WWWhhh}}}~~~mmmfffgggaaafffiiihhhcccccciiiooouuuzzzoooWWWKKKFFFFFFFFFFFFFFFCCCDDDKKKSSS^^^uuuyyynnnhhhfffooo{{{tttkkkcccYYYQQQLLLIIIEEEBBB@@@???===;;;999888777777;;;;;;OOOrrrYYY???FFFjjjssshhhjjjnnn~~~qqqsssuuulllkkkmmmrrrsssnnnhhhkkkrrrpppjjjkkkhhhccc]]]SSSKKKIIIHHHDDD@@@???AAA@@@??????@@@DDDIIIMMMOOOTTT\\\```ZZZQQQPPPUUUTTT\\\eeeYYY???777<<<:::;;;@@@FFFJJJLLLMMMPPPSSSUUUYYY]]]bbbeeejjjnnnqqqqqquuuvvvmmm]]]NNNHHHHHHDDDEEE@@@999888;;;:::555999:::<<<>>>????????????<<<<<<===>>>???@@@AAAAAA???AAADDDEEEEEEFFFGGGIIIKKKKKKSSScccpppuuuuuuvvvyyytttSSSBBBIIIYYYooopppeeeTTTRRR___eee```nnn}}}VVVEEECCC???===<<<;;;:::888<<<<<<<<>>;;;<<<@@@???IIILLLOOOVVVRRRMMMSSSKKKLLLZZZgggkkktttyyyrrryyymmmaaa[[[WWWPPPJJJHHHEEECCC???;;;999999999:::666@@@WWWqqqSSS@@@GGGeeemmmfffccciiiyyy{{{zzz}}}nnnmmmqqqtttsssrrruuuxxxzzz}}}lllcccdddeeedddZZZSSSLLLJJJGGGBBBAAABBB@@@@@@@@@???@@@@@@AAABBBIIIPPPXXX]]]^^^```eeejjjnnnmmmaaaKKK;;;999>>>@@@CCCDDDJJJQQQVVV[[[dddoooxxx}}}vvv|||~~~rrr___OOOGGGEEE======<<<;;;999888777777;;;===???????????????AAAAAA???>>>???AAABBBAAA???BBBCCCCCCCCCBBBCCCEEEGGGMMMPPPVVV]]]eeelllqqqttt}}}uuuTTTCCCGGGRRRbbb[[[YYYbbbjjjjjjiiijjjrrr~~~]]]IIICCC===;;;<<<===<<<;;;:::888:::TTTuuu___ffftttnnngggcccddddddbbb___]]]aaadddbbbZZZRRRKKKIIIIIIGGGGGGHHHEEECCCHHHOOONNN___nnnoookkkjjjooosssqqqnnnoooxxxwwwiii\\\VVVOOOGGGFFFKKKKKKAAA>>>HHHMMMKKKLLLRRRVVVuuutttrrr}}}nnncccwwwooooooooonnnmmmnnnhhhrrrrrr\\\FFF>>>>>>===<<<>>>???EEEPPPbbb}}}oooVVVPPPUUU]]]]]]\\\___oooeeeJJJEEEBBB===:::;;;>>>CCCGGGJJJLLLNNNNNNNNNPPPUUUZZZ{{{yyygggUUUIIIDDDEEEHHHKKKIIIEEE[[[zzzeeeppp}}}MMMCCCDDD???>>>CCCFFFWWWrrrtttPPPIIICCCDDDIIIOOOYYYaaagggrrrjjj```MMMFFF@@@AAADDDGGGMMMSSSPPPQQQRRRSSSTTTUUUUUUUUUUUUVVVVVVRRRNNNLLLNNNPPPLLLJJJJJJNNNUUUZZZ]]]]]]eeelllppphhh[[[TTTWWW^^^rrrwwwxxxpppddd^^^bbbiiikkktttpppTTTGGGBBBBBBCCCFFFDDDAAA>>><<<;;;;;;<<<===>>>@@@AAABBBCCCDDDDDDEEEKKKQQQUUUaaaooouuusss|||rrrhhhccc^^^VVVNNNLLLFFFCCC@@@<<<999888888888888AAAWWWrrrYYY===CCC___iiigggkkkvvv}}}rrrmmmqqqttttttuuuxxx}}}yyyiiicccdddccc___WWWQQQLLLJJJGGGBBB???@@@@@@@@@@@@@@@@@@@@@@@@AAADDDJJJSSS\\\dddmmmwww~~~~~~lllQQQ===777888888???DDDNNN[[[ccciiittt~~~rrr___NNNEEECCC===<<<;;;:::999888777777:::<<<>>>???>>>>>>???@@@AAA@@@>>>???BBBCCCBBB@@@AAABBBCCCCCCCCCEEEHHHJJJKKKNNNSSS[[[dddlllssswwwxxxZZZFFFDDDJJJTTTRRRVVVaaajjjkkklllnnnxxx{{{```IIIDDD>>>;;;<<<===<<<;;;999888;;;WWWnnn]]]gggpppkkkfffdddeeeeeeccc```\\\___```^^^WWWOOOJJJHHHGGGFFFFFFGGGEEECCCHHHOOOXXXgggtttuuuppppppuuuyyyuuueee^^^VVVLLLIIILLLLLLHHHHHHMMMMMMLLLVVVddd~~~iiinnnuuuqqqrrrpppmmmlllhhhiiiyyyzzzvvvaaaJJJ@@@>>><<<<<<>>>DDDHHHQQQaaazzzrrrXXXQQQTTTWWW^^^eeekkkyyy{{{UUUBBBAAA???<<<;;;<<<@@@DDDGGGJJJLLLNNNNNNMMMNNNSSSWWWhhhwwweeeSSSGGGCCCDDDFFFKKKJJJGGG]]]~~~ffffff|||JJJCCCDDD???>>>CCCFFFWWWrrrqqqPPPHHHCCCDDDIIIPPPYYYaaafffqqqjjj___MMMFFFAAABBBEEEHHHMMMSSSQQQRRRSSSUUUVVVVVVVVVVVVVVVVVVUUURRROOONNNPPPSSSOOOMMMLLLOOOUUUXXXYYYWWWaaagggjjjcccXXXRRRVVV]]]fffkkknnniiiaaa\\\^^^bbbiiirrrdddNNNFFFCCCCCCEEEBBBAAA@@@>>>======>>>>>>???@@@BBBCCCDDDDDDDDDDDDEEEIIIOOOXXXfffqqqqqqjjj}}}uuummmiiicccYYYPPPMMMJJJGGGCCC???;;;999888888;;;DDD]]]zzzXXX@@@EEEaaalllooovvvzzzmmmwwwsssppprrruuuxxx{{{~~~wwwiiidddeeebbb]]]TTTOOOLLLLLLIIICCC>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@AAAEEEKKKTTT```mmmxxxwwwooo___JJJ<<<888999:::>>>FFFUUUccckkknnnvvv~~~{{{mmmZZZJJJAAA>>><<<;;;:::999888777777777:::<<<>>>>>>======>>>???AAA@@@@@@@@@BBBCCCCCCAAA@@@AAACCCDDDDDDGGGJJJMMMMMMOOOSSS[[[eeepppzzz{{{bbbLLLDDDEEEPPPSSSZZZdddjjjmmmrrrwwwyyy|||cccJJJEEE???<<<===>>>===;;;;;;;;;???[[[jjj___pppllliiieeeeeefffeeeccc___ZZZ[[[[[[XXXRRRLLLHHHGGGEEEDDDEEEFFFEEEDDDIIIPPP___nnnzzz{{{xxxyyylllccc\\\QQQJJJJJJHHHHHHKKKLLLKKKSSSooorrrkkkxxxssssssssspppmmmlllmmmvvvpppzzzfffPPPBBB>>><<<<<<>>>IIILLLRRR```xxxyyy```VVVWWWXXXeeessszzzaaaHHHAAA======<<<===???BBBDDDFFFJJJLLLNNNMMMLLLLLLOOOSSSgggyyygggUUUJJJFFFHHHJJJJJJKKKJJJ^^^qqqfffzzz|||IIIBBBDDD???>>>CCCGGGWWWqqq{{{nnnPPPHHHCCCDDDIIIPPPYYYbbbgggqqqlll^^^NNNGGGBBBCCCFFFHHHMMMSSSQQQSSSUUUWWWYYYXXXWWWWWWXXXWWWUUURRRPPPQQQSSSVVVRRRPPPPPPRRRUUUVVVTTTQQQVVV[[[]]]WWWOOOLLLQQQXXXXXX\\\``````]]]YYYXXXYYYdddmmmyyypppVVVGGGCCCAAAAAACCC>>>>>>>>>?????????@@@@@@AAABBBCCCEEEEEEEEEDDDCCCEEELLLZZZqqqxxxvvvqqqiii___XXXUUUPPPMMMIIICCC???;;;:::999777BBB^^^~~~}}}IIIBBBGGGdddrrrvvv{{{xxxgggppp~~~xxxuuuuuuxxx}}}|||mmmdddbbbaaa^^^RRROOONNNPPPMMMFFF@@@>>>@@@@@@AAAAAAAAA@@@@@@@@@AAAAAABBBHHHOOOWWW]]]___UUUPPPHHH???;;;<<<>>>@@@CCCKKKZZZeeegggdddfffkkk}}}}}}zzzqqqcccSSSEEE===::::::999888777777777777888999;;;===>>>=========???AAAAAAAAAAAACCCCCCCCCCCCAAACCCDDDEEEEEEGGGKKKNNNPPPQQQVVV]]]iiiwwwzzzhhhTTTIIIFFFUUUYYY]]]```bbbhhhsss}}}vvvxxxhhhLLLFFF@@@======>>>===<<<>>>???CCCaaajjjfff}}}jjjhhhfffffffffddd```\\\XXXWWWUUURRRNNNJJJGGGFFFDDDCCCDDDFFFEEEDDDJJJQQQ^^^oooyyypppiii___WWWVVVNNNQQQUUUXXX^^^tttrrryyyuuuqqqqqqsssrrrmmmkkklllsssmmmxxxhhhSSSDDD===<<<>>>???LLLMMMRRR```xxxiii]]]\\\[[[hhhrrrtttxxxpppQQQDDDDDD===>>>@@@AAACCCDDDDDDDDDJJJLLLNNNMMMKKKJJJLLLNNNeee|||oooppp{{{yyy||||||wwwfffUUUJJJFFFHHHKKKIIIKKKJJJ\\\|||yyyjjj}}}~~~LLLBBBCCC??????DDDGGGVVVqqq{{{kkkPPPHHHCCCDDDJJJQQQZZZbbbkkktttnnn___PPPIIIDDDEEEGGGIIIMMMRRRQQQSSSVVVYYYZZZZZZYYYXXXYYYWWWUUUSSSRRRTTTVVVXXXSSSRRRRRRTTTWWWVVVRRRNNNPPPSSSUUUQQQLLLLLLQQQWWWSSSTTTWWWXXXXXXWWWVVVUUU___hhhtttqqq___LLLCCC@@@>>><<<<<<;;;<<<===???@@@@@@@@@@@@AAABBBCCCDDDDDDCCCBBBAAAFFFRRRnnn~~~tttjjjeeeeeeTTTQQQLLLFFFAAA<<<999777444;;;SSSssssssCCC<<>>???AAACCCCCCBBBFFFDDDBBB@@@???===<<<===GGGOOO\\\dddaaa[[[ZZZ___mmm~~~|||pppvvvwwwqqqgggZZZMMMCCC===:::999888666555555666777888999;;;===>>>=========???@@@@@@AAABBBBBBCCCDDDDDDCCCDDDEEEEEEEEEGGGJJJLLLPPPRRRVVV^^^kkk{{{yyyjjjWWWJJJGGGVVVXXXXXXSSSSSS]]]ooo}}}yyyqqqxxxqqqMMMHHHAAA>>>>>>???>>><<<<<<===DDDcccjjjjjjkkkjjjiiigggddd```[[[XXXVVVTTTQQQMMMKKKHHHFFFEEECCCBBBCCCEEEEEEDDDJJJQQQ[[[nnn{{{uuuuuunnnttt~~~yyy~~~zzzssspppooopppnnnjjjjjjlllmmm{{{gggsss}}}rrrgggTTTDDD<<<<<>>@@@AAAAAAAAAAAAAAAAAABBBAAAAAAAAA@@@@@@DDDUUUyyysss|||qqqlllmmmWWWTTTOOOHHHBBB<<<777555999:::LLLjjjwwwNNN;;;CCCfff{{{|||tttnnnkkk|||ppp]]]VVVVVVWWWTTTRRRSSSWWWVVVMMMFFFCCC???@@@BBBDDDEEEEEEEEEDDD????????????????????????AAAAAADDDFFFCCC===:::<<>>;;;888666555444444555777888:::<<<>>>>>>======>>>???>>>@@@AAABBBAAABBBCCCEEECCCDDDEEEEEEEEEFFFIIILLLNNNPPPUUU^^^lll|||zzzkkkVVVHHHDDDSSSVVVTTTMMMMMM[[[ooo}}}llllllxxx|||OOOIIICCC??????@@@???===888999AAAddd~~~mmmlllmmmllljjjfffbbb\\\XXXUUURRROOOLLLJJJHHHGGGEEECCCAAA@@@AAACCCBBBBBBGGGOOOWWWkkk}}}vvvyyyvvvqqqoooooonnnjjjjjjllldddooohhhhhhhhhllljjjttt~~~}}}llleeeVVVEEE<<<===@@@@@@KKKMMMTTTgggsss```XXXSSSSSSPPPOOO]]]{{{sssZZZMMMGGGCCCBBBDDDGGGIIIIIIGGGEEEDDDHHHLLLOOONNNKKKHHHHHHIIIGGGJJJRRRZZZ\\\WWWUUUVVV\\\dddhhhmmmqqqnnnwwwzzzsssjjjiiivvvxxxmmm]]]MMMCCC@@@CCCFFFIIILLLGGGOOOmmmxxxnnn```^^^LLLAAACCC???@@@EEEGGGVVVppp~~~hhhPPPHHHCCCEEEKKKRRR\\\dddrrr|||tttgggSSSLLLGGGHHHJJJJJJMMMQQQQQQRRRTTTVVVWWWXXXYYYZZZZZZXXXVVVUUUVVVWWWWWWWWWSSSSSSSSSVVVZZZZZZVVVRRRQQQTTTXXXZZZYYYYYYXXXYYYVVVWWWWWWXXXYYYZZZ[[[\\\[[[ccclllttt{{{}}}vvvlllVVVKKKAAA@@@AAA???>>>?????????@@@BBBCCCEEEFFFGGGDDDCCCBBBAAAAAAAAACCCCCCEEETTTxxxvvvtttnnnnnn]]]ZZZTTTMMMEEE???999666===<<>>@@@CCCEEEGGGHHHGGGGGGBBBDDDDDDCCCAAAAAAEEEIIIDDDEEEJJJLLLGGG>>>===BBBLLLSSS]]]bbb^^^ZZZ```iiirrrzzznnndddmmmmmmdddVVVKKKDDD@@@<<<:::666555333222333555777999:::<<<>>>???>>>>>>???@@@<<>>===>>>@@@>>>>>>CCCJJJOOOaaavvvvvvxxxxxxxxxrrroooppppppmmmkkkllldddjjjZZZZZZdddjjj|||kkk{{{zzzvvvjjjfffYYYHHH======??????KKKNNNWWWmmmyyydddZZZUUUSSSPPPUUUjjjmmmXXXOOOIIIDDDAAACCCFFFHHHIIIHHHGGGEEEGGGKKKOOOOOOLLLHHHGGGHHHJJJHHHNNN[[[dddbbbZZZTTTQQQVVVWWWZZZaaaggg~~~vvvpppfffeeesssxxxnnn]]]MMMDDDBBBEEEHHHIIILLLFFFKKKfffxxxtttmmm^^^]]]KKK@@@CCC@@@@@@EEEGGGVVVooofffPPPHHHCCCEEEKKKRRR\\\eeeqqq|||vvvlllTTTMMMIIIJJJKKKKKKMMMQQQQQQQQQQQQRRRTTTVVVYYYZZZYYYWWWVVVWWWXXXXXXVVVTTTVVVUUUUUUWWWZZZ[[[WWWTTTLLLPPPVVVZZZ[[[XXXTTTQQQSSSVVV[[[]]]]]]]]]^^^```]]]dddkkkqqquuuuuulllbbbQQQHHH@@@???AAA@@@@@@BBBAAABBBCCCEEEGGGKKKNNNPPPIIIGGGEEECCCCCCEEEHHHJJJKKKSSSmmm{{{rrrqqqbbb___ZZZRRRJJJCCC===:::888999NNNoooqqqFFF???AAA]]]ooowwwzzzyyy~~~{{{lllYYYVVV[[[\\\XXXTTTRRRTTTXXXWWWOOOHHHFFF>>>@@@CCCFFFIIIIIIIIIIIIHHHJJJIIIDDD@@@AAAHHHNNNRRRSSSVVVUUULLLAAA@@@FFFQQQVVV]]]___XXXTTT[[[fffeeennnwwwmmm```gggiii___PPPEEE???<<<999666666555333222222555777999;;;===???????????????AAA;;;>>>AAAAAA???@@@BBBEEE>>>@@@BBBCCCEEEHHHLLLOOOOOORRRXXXbbbqqqqqqYYYHHHDDDDDDMMMQQQNNNOOOXXXaaaffflllttt|||PPPKKKDDD@@@@@@AAA???>>>>>>===CCCeeemmmllliiiddd^^^ZZZWWWVVVKKKHHHDDDDDDDDDCCC@@@===<<<;;;;;;===;;;:::???GGGEEEUUUhhhwww|||mmmsss{{{{{{wwwxxxrrrooorrrsssppplllkkkeeehhhSSSWWWgggmmmyyyzzzcccyyy~~~uuujjjhhh\\\JJJ???>>>???===LLLPPPZZZqqq~~~jjj```VVVSSSRRR\\\vvvcccPPPIIIEEE@@@???AAADDDGGGIIIIIIHHHGGGGGGKKKOOOPPPMMMIIIHHHHHHFFFDDDLLL___nnnnnnddd[[[\\\]]]XXXWWW]]]hhhxxxrrrfffdddsss~~~~~~tttjjjZZZJJJAAA???CCCFFFJJJMMMFFFIIIcccuuusssooo```\\\KKK@@@CCC@@@@@@FFFHHHVVVoooeeePPPHHHCCCEEEKKKSSS\\\eeeooo{{{wwwoooTTTNNNIIIJJJKKKKKKMMMQQQQQQPPPPPPPPPRRRUUUXXXZZZYYYWWWVVVWWWYYYYYYUUUQQQYYYWWWVVVXXXZZZ[[[XXXUUULLLQQQXXX]]]___[[[TTTNNNNNNTTT\\\aaaaaa___```aaa```eeekkknnnqqqpppfff\\\SSSIIIAAA???@@@??????AAACCCCCCDDDGGGKKKPPPTTTWWWNNNKKKGGGEEEEEEIIIMMMPPPRRRSSS___vvvzzz|||~~~pppmmmggg___SSSGGG???<<<<<<===FFFlllsssHHH???AAA[[[sssnnnfffppp|||}}}~~~}}}|||jjj```aaaeee___UUUSSSRRRQQQQQQPPPMMMIIIEEEBBBDDDFFFGGGGGGHHHJJJLLLKKKMMMOOONNNLLLNNNUUU[[[___``````ZZZOOOGGGDDDDDDSSSVVVVVVRRRLLLKKKQQQXXX```aaagggllljjjcccbbbgggccc]]]RRRFFF@@@>>>:::555888666555444444666999;;;>>>????????????@@@@@@@@@???@@@@@@AAABBBCCCDDDDDDEEEDDDBBBBBBDDDIIINNNQQQQQQTTTXXXaaasss~~~vvvbbbMMMBBBEEEPPPVVVQQQKKKQQQ___jjjtttYYYHHHBBBDDDAAABBBCCC===>>>>>>BBBccc}}}sssooohhhbbb\\\UUUOOOKKKGGGFFFCCC@@@>>>>>>>>>???<<<<<<<<<:::999:::===@@@BBBEEEMMM[[[nnnwwwppp|||yyy}}}wwwuuurrrpppooommmjjjhhhhhh^^^WWW```^^^mmm{{{```zzz{{{wwwaaaHHH>>>999:::EEEOOOWWW]]]nnnsssaaaVVVVVV\\\ooohhhQQQHHHFFFBBB===AAACCCFFFIIIJJJJJJJJJIIIJJJJJJNNNQQQNNNGGGGGGKKKHHHHHHSSShhhwwwwwwpppkkkoooooobbb[[[mmmqqqmmmeeeppp}}}zzz~~~qqqfffYYYNNNEEE@@@DDDLLLFFFLLLGGGNNNpppppp]]]___}}}{{{NNNBBB>>>>>>BBBDDDHHHWWWiiiyyy~~~fffNNNGGGDDDGGGMMMSSS\\\cccooo~~~rrr^^^RRRIIIJJJMMMNNNMMMMMMMMMNNNOOOQQQTTTWWWYYYZZZ[[[\\\\\\ZZZXXXWWWXXXZZZ\\\]]]]]][[[ZZZYYYZZZ\\\VVVSSSVVV\\\]]]VVVPPPPPPRRR]]]kkkrrrrrrmmmgggbbbjjjlllpppsssqqqkkkaaaZZZQQQLLLGGGDDDCCCCCCBBB@@@EEEHHHJJJKKKOOOXXXbbbhhh```TTTIIIIIILLLRRR^^^iiiooo```\\\___aaahhhnnniii}}}sssgggXXXJJJAAA???;;;@@@LLLsssZZZAAAEEE\\\ooohhh___eeekkkuuu~~~uuuuuu~~~|||xxxqqqpppoooeeeYYYQQQPPPOOOOOOOOOLLLHHHEEEDDDFFFIIIJJJKKKLLLOOOQQQPPPRRRUUUUUUTTTVVV]]]bbbeeehhhhhh```SSSHHHCCCCCCSSSUUUUUUQQQKKKKKKPPPVVV```bbbfffjjjfff^^^[[[^^^ccc]]]QQQDDD>>><<<999444666555333333444666888:::???????????????@@@@@@@@@???@@@AAABBBCCCDDDDDDEEEEEEDDDBBBBBBEEEIIINNNQQQSSSVVVZZZdddxxxxxxcccOOOFFFJJJQQQSSSNNNLLLSSS```iiimmm\\\KKKDDDEEEBBBCCCDDD>>>>>>???CCCcccwww~~~oookkkeee___YYYSSSMMMIIIFFFDDDBBB???============:::;;;;;;::::::;;;???AAAAAADDDLLLXXXjjj|||~~~tttvvvuuusssqqqooonnnllliiigggbbb^^^YYY___]]]nnnzzz\\\uuujjjQQQFFF???>>>FFFQQQVVVYYYllluuu```VVVYYYeee|||```MMMFFFBBB???>>>EEEGGGJJJMMMMMMLLLJJJHHHKKKQQQUUUTTTOOOKKKKKKLLLIIIIIISSShhhyyy~~~uuuwwwwwwssshhhooo{{{yyywww||||||ooodddWWWLLLCCC???DDDKKKLLLOOOHHHOOOqqq~~~mmm___aaa{{{zzzMMMCCC??????BBBDDDHHHXXXjjj{{{gggNNNHHHDDDGGGMMMSSS\\\ccclll|||tttcccWWWMMMKKKMMMNNNMMMNNNOOOOOOPPPRRRUUUWWWYYYZZZZZZ[[[[[[ZZZXXXXXXYYY[[[]]]^^^___^^^\\\\\\]]]^^^WWWWWWYYY[[[WWWQQQRRRWWWbbbwww}}}uuuqqqooopppqqqssstttrrrkkkbbb[[[TTTNNNFFFBBBBBBDDDFFFGGGIIIJJJLLLPPPWWW___ccccccaaaZZZUUUWWW\\\cccppp|||~~~oooiiiiiiggglllpppiiiyyykkk[[[III???<<<;;;BBBPPPwwwfffBBBHHH]]]jjjbbb]]]``````{{{~~~qqqyyyqqqqqq}}}|||zzzzzz}}}tttfffYYYPPPOOONNNNNNNNNLLLIIIFFFEEEGGGJJJKKKMMMOOOSSSUUUUUUXXX[[[\\\]]]```fffkkkkkkooopppfffVVVIIIEEEFFFRRRTTTUUUQQQMMMNNNTTTZZZfffhhhlllnnniii```\\\\\\ccc]]]QQQCCC;;;999777333444333222222333666888:::@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDEEEEEEEEEDDDCCCCCCEEEJJJNNNQQQTTTVVVZZZfff}}}xxxbbbOOOGGGPPPTTTTTTOOOMMMUUU___ffffff___MMMFFFFFFBBBCCCDDD>>>???@@@EEEbbbwwwooo|||jjjfffaaa[[[VVVPPPKKKGGGDDDBBB@@@>>><<<;;;;;;;;;888999:::::::::===AAADDDBBBDDDKKKUUUcccsss{{{tttmmmfff```^^^eeeooo}}}rrrssssssqqqooonnnmmmkkkhhhfff^^^___\\\______vvv{{{YYYooolllRRRFFF???===CCCUUUWWWXXXjjjvvvaaaYYY^^^kkkuuuUUUIIIEEE???>>>CCCJJJLLLOOOPPPPPPNNNLLLJJJOOO[[[aaaZZZQQQOOOPPPNNNMMMLLLSSSddduuu{{{uuuiiimmmxxxwwwwww{{{zzzlllaaaTTTIIIAAA>>>DDDLLLOOOPPPHHHPPPrrryyyfff[[[]]]sss{{{NNNEEEAAA@@@BBBCCCHHHYYYlllhhhOOOHHHDDDHHHMMMSSS[[[cccjjjzzzvvviii]]]QQQMMMMMMMMMNNNPPPQQQRRRRRRTTTUUUXXXYYYZZZXXXZZZZZZZZZXXXYYYZZZ\\\^^^___``````______```aaaYYYZZZ[[[YYYRRRPPPWWWbbbyyywwwuuusssuuuttttttrrroooiiiaaa[[[WWWRRRKKKFFFEEEFFFGGGHHHKKKKKKOOOXXXaaaeeedddaaaaaa___```ccchhhooo{{{}}}wwwvvvrrrvvvwwwmmm|||rrrbbbMMM@@@<<<<<>>???AAAFFFaaannnjjjwwwfffccc^^^XXXTTTOOOIIIFFFBBB@@@>>><<<;;;999999999777888999:::;;;>>>CCCFFFFFFHHHLLLSSS\\\gggssszzz}}}yyyqqqiiibbb^^^[[[ZZZXXXTTTPPPMMMKKKLLLTTT^^^ppp~~~yyyvvvvvvrrrqqqoooooonnnllliiiggg___aaa]]]```fffzzzXXXhhhzzz}}}mmmPPPCCC======DDDWWWYYYYYYhhhtttbbb]]]```jjjfffIIIEEEEEE???AAAKKKNNNOOOOOOPPPQQQQQQRRRRRRVVVgggmmm___SSSSSSTTTOOOWWWVVVXXXaaalllwww{{{pppgggnnnzzzzzzzzz{{{uuuhhh^^^QQQHHHAAA???EEEMMMOOOOOOIIIUUUwwwuuu```UUUWWWjjjzzzOOOGGGBBBAAACCCBBBGGGYYYnnnhhhPPPIIIEEEHHHNNNSSS[[[ccclll{{{{{{mmmaaaTTTNNNMMMMMMOOORRRRRRSSSSSSTTTVVVXXXYYYZZZVVVWWWXXXXXXXXXXXXZZZ\\\]]]___aaaaaaaaaaaacccddd]]]^^^___]]][[[___lllxxxxxxvvvqqqwwwuuussspppmmmhhhccc^^^VVVTTTPPPNNNKKKJJJIIIHHHOOORRRZZZeeekkkjjjhhhgggiiillloooqqqqqquuu~~~uuusssYYYEEE???===@@@IIIppp\\\BBBDDDVVVfffeeefffllllll~~~mmmkkkgggkkkzzzttt{{{vvvhhh^^^VVVPPPQQQPPPNNNNNNNNNNNNKKKIIIEEEGGGIIIKKKMMMQQQVVVZZZ^^^aaaeeeiiilllooorrruuutttssslll^^^NNNFFFIIIOOOSSSSSSRRRPPPMMMNNNSSSWWWSSSZZZ```aaa___[[[YYYXXX^^^[[[PPPBBB:::888777555555555555666777888:::;;;>>>>>>????????????@@@@@@??????@@@AAABBBCCCDDDDDDCCCCCCCCCDDDGGGKKKOOORRRSSSVVV]]]mmmwww\\\IIIEEEQQQ^^^fff^^^QQQPPPYYYbbbpppzzzaaaOOOFFFEEEAAAAAACCC===@@@BBBHHH```gggiiissseeebbb]]]XXXSSSNNNIIIFFF@@@???===;;;:::888777777666777999:::<<>><<<;;;===>>>AAAKKKUUUaaaiiittt}}}kkkfffwwwyyyzzzyyytttsssrrrqqqqqqqqqooollliiibbb```YYY```mmmuuuVVVcccsss}}}wwwTTTCCC???AAAHHHSSSXXXXXXbbb{{{ooo^^^[[[___iii|||rrrUUU@@@AAADDD@@@EEEQQQPPPOOONNNNNNQQQUUUZZZ]]]]]]nnnrrrcccVVVVVVWWWRRR^^^___```bbbgggnnntttvvvzzzvvvlllhhhrrr}}}{{{xxxsssiiibbbYYYNNNGGGAAA@@@FFFOOOMMMPPPMMM\\\}}}uuuaaaWWWZZZnnntttMMMFFFCCCBBBCCCBBBFFFYYYnnniiiPPPJJJFFFHHHNNNTTT[[[ccclllzzzpppcccVVVPPPMMMLLLOOOTTTRRRRRRSSSTTTUUUWWWYYYYYYUUUWWWXXXXXXWWWXXXZZZ\\\]]]___```aaaaaacccfffhhhfffhhhkkknnnuuu}}}yyypppsssqqqnnnkkkiiifffccc```SSSQQQOOOMMMMMMQQQVVVZZZgggkkksss{{{yyyrrrqqqvvvyyy~~~~~~aaaGGG>>>>>>@@@FFFjjjdddDDDAAASSSjjjkkkgggjjjlll{{{pppkkkfffjjj{{{~~~~~~{{{sssyyy}}}uuuvvvpppcccYYYVVVVVVUUUSSSQQQOOONNNNNNMMMKKKJJJGGGIIIKKKLLLOOOSSSYYY\\\bbbdddhhhlllooorrrssstttuuuooodddUUUIIIDDDIIIOOOTTTRRROOOJJJEEEDDDFFFHHHGGGOOOUUUUUUTTTTTTTTTSSSWWWVVVNNNBBB:::888888666777777777777888999::::::;;;<<<<<<===>>>???@@@@@@>>>>>>???@@@AAABBBCCCCCCCCCCCCCCCEEEHHHLLLPPPRRRSSSYYYdddvvvxxx\\\JJJFFFNNN^^^hhh___QQQNNNXXXccclllsssbbbOOOFFFEEE@@@AAADDD>>>@@@CCCHHH___lll^^^ggg~~~pppfffbbb]]]XXXSSSNNNIIIEEE>>>>>>===;;;:::888777666555777999:::<<<@@@EEEIIIKKKNNNPPPPPPNNNNNNQQQTTTEEECCC@@@<<<:::999999:::777666888;;;===@@@IIISSS]]]bbbkkkyyyeee___VVVXXXooo{{{vvvyyy}}}yyyqqqsssrrrrrrssssssqqqnnnkkkaaa[[[UUUaaaoooqqqWWWbbbqqq~~~}}}XXXCCC>>>???EEEOOOUUUUUU\\\rrriii[[[XXX___jjjwwwuuuXXXFFF;;;???CCCBBBGGGQQQOOONNNMMMOOOTTT[[[bbbfffbbbmmmooodddZZZYYYZZZZZZ]]]ccchhhiiikkknnnpppooowwwqqqmmmkkkuuuzzzqqqkkkeeeZZZYYYRRRJJJFFFBBBAAAGGGOOOOOORRRRRRaaavvvfff___iiilllIIIEEEBBBCCCDDDAAADDDWWWmmmlllQQQJJJFFFIIINNNTTT[[[bbbiiixxxssshhh[[[SSSNNNLLLNNNSSSOOOPPPPPPRRRSSSVVVWWWXXXWWWXXXYYYYYYYYYYYY[[[]]]______``````aaadddiiimmmssszzz}}}{{{vvvnnnhhhfffccc```___]]][[[YYYSSSPPPMMMMMMTTTbbbsss|||~~~fffJJJ@@@<<<@@@CCC```~~~lllFFF===SSSsssvvviiifffjjjyyy~~~uuullljjjyyyvvvzzz}}}zzzsss}}}rrreeefffbbbZZZUUUWWWZZZZZZTTTRRROOOMMMMMMLLLJJJHHHGGGHHHJJJKKKMMMRRRWWW\\\```bbbeeeiiimmmnnnmmmlllkkkdddYYYNNNHHHHHHMMMQQQQQQOOOJJJDDD@@@??????@@@DDDLLLPPPNNNLLLNNNOOOMMMNNNOOOKKK@@@999777777666777777777777777777888888888999:::<<<===???@@@AAA======>>>???@@@AAAAAABBBBBBCCCDDDFFFIIIMMMPPPRRRPPPXXXhhh~~~yyyZZZFFFCCCMMMZZZaaaYYYNNNOOO[[[fffkkksssbbbPPPGGGFFFAAACCCFFFAAA@@@CCCHHH___vvv^^^TTT```wwwooofffbbb]]]XXXSSSMMMHHHDDD>>>>>>===;;;:::888666555666777999:::<<<@@@EEEIIIHHHLLLOOOMMMHHHEEEDDDFFF========================999888;;;???AAACCCKKKTTT\\\cccmmmyyyfffTTTSSSPPPVVVnnn{{{yyy{{{zzzxxxvvvrrrrrrsssttttttrrrooolll```YYYVVVgggppprrr]]]iiivvvYYYCCC>>>>>>CCCPPPTTTRRR[[[uuu{{{fff___\\\aaafffiiikkkiii___UUUFFFAAA@@@CCCEEEFFFKKKPPPMMMNNNPPPTTTZZZaaagggjjjcccfffgggccc]]]\\\___ccceeerrr}}}~~~yyy}}}{{{vvvppplllkkkpppmmm___ZZZZZZTTTPPPKKKFFFCCCAAA@@@FFFMMMPPPSSSQQQ^^^yyysssiiifffwwwgggGGGBBBAAADDDEEEAAACCCVVVkkk}}}rrrRRRKKKGGGIIINNNTTT[[[bbbgggxxxyyynnnaaaXXXPPPKKKLLLPPPLLLLLLNNNOOORRRTTTVVVXXX[[[\\\]]]\\\[[[\\\^^^___bbbaaa``````aaagggnnnssszzzsssnnnnnneeeccc```]]]\\\ZZZXXXVVVVVVWWWYYY___kkk~~~mmmQQQGGG:::???AAAVVVnnnmmmEEE;;;TTT|||lllfffkkkwww}}}nnneeeuuusssuuuxxxttt{{{lll]]]___]]]YYYWWWZZZ\\\[[[TTTQQQNNNLLLKKKJJJHHHFFFEEEFFFGGGHHHJJJOOOTTTYYY\\\]]]```dddggghhhfffeee___YYYPPPKKKKKKOOOTTTWWWMMMJJJFFFBBB@@@@@@AAABBBCCCJJJMMMHHHEEEGGGHHHFFFHHHKKKHHH???888666666555777777777777666666666666666777999;;;===???@@@AAA<<<<<<===>>>???@@@AAAAAABBBCCCDDDFFFIIIMMMPPPRRRKKKVVVhhhzzzVVVAAA===LLLUUUYYYRRRKKKQQQ^^^hhhsss{{{cccQQQHHHGGGCCCEEEHHHCCC@@@CCCHHH^^^tttYYYNNNYYYqqqooofffbbb]]]WWWRRRLLLGGGCCC>>>>>>===<<<:::888666555666888999;;;===@@@EEEIIIDDDIIIMMMKKKEEE???>>>>>>777888999999999777555444666666:::???AAACCCKKKTTTYYYaaaiiiqqqyyydddRRROOOPPPPPPVVVkkk}}}yyytttxxxrrrrrrrrrttttttrrrooolll```ZZZ[[[mmmqqq|||wwwcccrrr}}}\\\HHHDDDDDDGGGTTTUUURRR]]]}}}qqqfffgggdddddd___WWWQQQMMMHHHBBB???CCCGGGHHHIIIKKKOOOQQQLLLOOOTTTZZZ```eeeiiikkkccc``````bbb```^^^bbbjjjxxxtttlllrrr~~~|||wwwyyywwwqqqjjjgggiii```PPPOOOVVVUUUJJJFFFBBBBBB@@@@@@EEELLLPPPQQQNNNWWWooowwwnnnhhhfff}}}gggHHHAAAAAADDDEEEAAACCCTTTjjjxxxwwwRRRKKKGGGIIINNNTTT[[[bbbggg{{{sssfff[[[RRRKKKJJJMMMJJJJJJLLLNNNPPPSSSVVVWWW^^^___```___^^^^^^```aaadddcccaaa```bbbhhhqqqwww|||ooolllrrrnnnlllhhhfffdddbbb___\\\ZZZ```jjjvvvnnnQQQGGG>>>@@@BBBPPPrrr{{{MMMDDDVVV~~~xxxfffgggrrrssstttllljjj~~~{{{www{{{{{{}}}||||||~~~mmmddd^^^WWWQQQPPPPPPQQQQQQPPPOOOMMMKKKIIIHHHHHHGGGDDDDDDFFFHHHKKKOOORRRTTTZZZ[[[]]]]]]\\\[[[[[[\\\PPPSSSOOOJJJNNNYYYXXXOOOIIIGGGDDDBBBBBBAAA@@@???@@@CCCHHHJJJIIIEEEBBBAAABBBAAA???===:::777555444666555444333333444555666::::::;;;;;;<<<======>>>@@@??????>>>???AAABBBCCCCCCDDDEEEFFFFFFIIIMMMQQQOOOVVVjjjtttSSSCCCBBBKKKOOORRRPPPKKKPPPaaarrr{{{fffPPPGGGJJJHHHHHHIIIFFFHHHAAAFFF^^^qqqTTTPPPVVVtttrrrfffbbb]]]WWWQQQKKKDDD@@@@@@===::::::;;;;;;999666666777888:::===AAACCCEEELLLLLLLLLLLLJJJFFF???:::999999999999999888777666777999<<<>>>BBBGGGMMMQQQZZZZZZ^^^hhhyyynnn[[[PPPHHHJJJKKKPPP]]]wwwwwwssszzz~~~sssssssssttttttqqqmmmiii\\\YYY[[[___mmmyyyvvv|||~~~yyy]]]IIICCCEEEFFFQQQVVVUUUeeexxxpppfff^^^ddd^^^ZZZVVVNNNEEEEEEKKKFFFGGGIIILLLMMMNNNMMMMMMUUUVVVYYY___dddfffeeebbb[[[ZZZZZZZZZ___fffpppvvvtttnnnppp}}}zzzuuupppkkkggg___WWWTTTWWWXXXTTTPPPJJJFFFBBB>>>???CCCHHHKKKOOOLLLKKKZZZooonnnfffjjjjjjcccKKKFFFBBBBBBDDDCCCFFFVVViii{{{|||ZZZLLLDDDIIIPPPTTT[[[ccclll|||~~~}}}qqq]]]MMMJJJKKKKKKKKKMMMOOOQQQTTTWWW[[[]]]fffhhhhhhfffbbb_________cccdddeeedddfffmmmwww~~~zzzzzzzzzyyyzzz|||}}}ssskkkooommmQQQGGGCCCCCCCCCQQQuuuOOOCCCSSS||||||eeeaaalllrrruuukkkfffwww|||zzzuuuuuusss}}}uuuzzzzzzfffQQQNNNKKKJJJLLLOOOQQQQQQNNNMMMKKKIIIGGGFFFEEEEEECCCCCCDDDFFFIIIMMMPPPRRRQQQRRRSSSSSSQQQOOOOOOPPPQQQUUUSSSNNNRRRYYYWWWMMMDDDBBB???>>>???@@@??????AAADDDIIIJJJIIIEEEBBB@@@AAA@@@>>><<<999777555444555555444444444555777888;;;;;;;;;<<<<<<=========@@@????????????AAABBBCCCCCCDDDEEEFFFGGGIIINNNQQQQQQXXXkkknnnNNN@@@AAAPPPTTTVVVQQQLLLPPP```ppp~~~gggQQQIIIMMMMMMOOOSSSQQQKKKAAADDD^^^hhh\\\WWWooowwwgggddd^^^XXXRRRLLLEEEAAA@@@>>><<<<<<======:::777777888:::===@@@BBBDDDEEEJJJJJJJJJKKKJJJFFFAAA<<<999999999999999888777666999;;;>>>AAADDDIIINNNRRRUUUTTTUUU[[[hhhyyymmmVVVOOOOOONNNLLLPPP[[[qqq|||uuusssvvvwwwrrrrrrsssttttttqqqkkkggg```YYYWWW\\\pppwww}}}bbbKKKCCCGGGLLLYYY[[[YYYgggyyyssspppkkkfffooocccWWWQQQKKKGGGGGGLLLHHHIIILLLOOOQQQTTTUUUVVVUUUYYY^^^aaa```___]]]]]]UUUTTTTTTUUUZZZbbbjjjpppssshhh```aaa[[[UUUTTTXXXYYYVVVRRRIIIFFFAAA>>>>>>BBBGGGKKKQQQOOOOOO^^^qqqoooeeegggvvv```JJJDDDAAAAAADDDCCCFFFUUUhhh|||```PPPEEEHHHNNNSSS\\\eeennnzzzttt```PPPMMMNNNNNNMMMPPPTTTUUUTTTXXX___fffmmmkkkiiifffdddbbbbbbcccgggjjjlllmmmlllnnnssswww{{{wwwzzz~~~nnnRRRHHHFFFCCCBBBQQQvvvRRRAAAJJJrrr}}}jjjdddggg~~~xxx|||ooohhhsssssslllqqqooossswwwrrr\\\GGGGGGIIILLLPPPSSSTTTSSSLLLKKKIIIGGGDDDCCCBBBAAABBBBBBBBBDDDGGGJJJMMMNNNNNNPPPQQQPPPMMMKKKKKKLLLSSSVVVVVVRRRTTTXXXTTTJJJDDDBBB@@@@@@BBBCCCCCCCCCBBBEEEIIIJJJHHHDDDAAA@@@???>>><<<:::888666444333555555444444555777999:::<<<<<<<<<===============????????????@@@AAABBBCCCCCCDDDEEEEEEGGGIIINNNQQQRRRZZZmmmjjjKKK>>>AAASSSVVVVVVPPPJJJNNN]]]kkkwwwmmmWWWPPPUUUVVVZZZ___]]]XXXJJJHHHaaaiiiYYYmmm~~~iiieee___ZZZTTTMMMFFFBBBAAA@@@?????????===:::777888:::===AAACCCEEEEEEEEEGGGGGGHHHJJJJJJGGGCCC???999999:::::::::999888888;;;===AAADDDGGGJJJNNNPPPOOOLLLIIIJJJQQQ]]]iiiqqqxxx|||}}}uuummmllluuuwwwmmm^^^RRRMMMOOOVVV[[[```fffuuu|||xxxuuutttvvvtttqqqqqqsssuuutttpppjjjfff```WWWUUU___xxxhhhMMMEEEOOOZZZeeeccc]]]gggzzzpppppptttvvvuuuwwwiii[[[UUUUUUUUUTTTUUUTTTSSSSSSRRRSSSTTTVVVVVVSSSXXX\\\\\\XXXTTTSSSTTTOOONNNMMMMMMPPPVVV\\\```ooo|||qqqaaaYYYZZZWWWTTTUUUYYYZZZWWWSSSHHHEEE@@@>>>>>>BBBFFFJJJOOOOOOPPP```ssspppfffhhh{{{ZZZIIIEEECCCCCCDDDBBBCCCRRRdddzzzeeeTTTGGGGGGMMMSSS\\\gggpppwww~~~xxxdddUUUPPPPPPPPPOOOTTTXXXXXXVVVZZZeeeoooooolllhhheeeeeeeeefffeeejjjnnnrrrsssqqqoooooopppwwwzzzzzzxxx}}}xxxzzzvvvvvv|||qqqVVVJJJEEEAAAAAAQQQtttUUU@@@BBBddd~~~yyynnnmmmcccwww~~~nnnjjjsssssskkkwwwmmmpppuuujjjSSSIIIJJJMMMQQQTTTTTTRRROOOJJJIIIFFFDDDBBB@@@???>>>@@@@@@@@@BBBDDDFFFIIIJJJOOOQQQRRRQQQPPPOOOOOOPPPTTTVVVUUUQQQQQQSSSPPPIIIEEEDDDBBBBBBCCCEEEEEEEEECCCFFFIIIIIIGGGCCC@@@???>>>===<<<:::777666444333555555444555666888:::;;;========================????????????@@@AAABBBBBBBBBCCCEEEEEEGGGJJJNNNRRRQQQZZZooojjjKKK???BBBPPPTTTSSSJJJEEELLL[[[fffuuuvvv```ZZZ```aaadddiiiggg```NNNKKKcccttt]]]mmmiiieee```ZZZTTTNNNGGGCCCCCCCCCBBBAAA>>>;;;777555888;;;???CCCEEEEEEDDDCCCDDDEEEFFFHHHIIIHHHDDDAAA:::;;;;;;<<<<<<<<<;;;;;;===@@@CCCFFFGGGHHHJJJLLLPPPLLLGGGEEEGGGMMMTTTYYYZZZ___dddccc___^^^aaaddd```TTTNNNRRRXXX\\\bbbkkkyyywwwxxxuuuvvvyyywwwqqqrrrsssuuuuuuqqqjjjfff\\\VVVYYYeee|||pppQQQIIIZZZmmmrrrkkk^^^dddssskkkoooxxxvvvlllaaa\\\\\\[[[ZZZXXX\\\ZZZXXXUUUTTTUUUVVVWWW[[[[[[ZZZWWWTTTQQQPPPPPPPPPNNNKKKJJJKKKMMMOOOPPP^^^fffyyyooo```ZZZWWWUUUUUUWWWZZZZZZVVVRRREEECCC???===>>>BBBFFFJJJKKKKKKMMM]]]qqqpppiiiooottt{{{VVVIIIIIIFFFFFFEEE@@@???NNNaaannneeeTTTGGGHHHNNNSSS\\\fffooosss}}}|||zzzhhhYYYRRRPPPPPPQQQTTTVVVWWWXXX^^^iiiqqqiiigggeeefffhhhiiihhhfffmmmqqqttttttpppmmmmmmnnnvvvuuusssttt|||xxxyyyvvvxxx~~~www[[[MMMEEEBBBBBBRRRpppUUUAAABBB___vvvsssllllllfffyyyxxxeeefffvvvwwwqqq|||mmmpppuuu~~~hhhRRRGGGIIIKKKOOOPPPOOOKKKGGGHHHGGGDDDBBB@@@>>>======????????????AAACCCEEEFFFJJJLLLNNNOOOOOOOOOPPPQQQTTTTTTQQQMMMLLLMMMLLLIIIDDDBBB@@@@@@AAABBBBBBAAAEEEGGGJJJJJJGGGDDDAAA@@@???>>>===:::888666444333555555444555666888:::;;;<<<<<<<<<<<<============>>>??????@@@AAAAAAAAABBBBBBCCCDDDEEEGGGJJJOOORRRQQQ[[[qqqjjjJJJ>>>BBBMMMRRRPPPHHHDDDNNN^^^ggg~~~xxxfffbbbkkknnnqqquuurrr]]]KKKGGG^^^zzz~~~aaakkkzzz}}}jjjfff```[[[UUUNNNHHHCCCEEEEEECCCAAA<<<888555333999<<<@@@DDDFFFEEEDDDBBBCCCCCCDDDGGGHHHHHHEEEBBB<<<===>>>>>>???????????????AAADDDFFFFFFGGGHHHJJJSSSPPPKKKHHHGGGIIILLLOOOSSSUUUWWWWWWUUUQQQMMMKKKMMMGGGJJJWWWaaaeeeooo|||yyyvvvzzzuuutttxxxxxxqqqqqqsssuuuuuurrrlllhhh___ZZZ]]]eeetttyyyUUUPPPfff~~~sss______wwwvvvmmmooowww}}}wwwqqqggg___]]]aaadddfffmmmjjjgggdddbbbccceeefffmmmeee\\\WWWVVVVVVTTTQQQPPPNNNLLLMMMPPPRRRRRRQQQ]]]aaaooo}}}jjj___[[[WWWVVVWWWYYYZZZWWWRRRNNNCCCAAA???>>>???CCCHHHKKKLLLKKKJJJXXXjjjkkkhhhqqqlllwwwSSSJJJHHHFFFFFFEEE@@@@@@QQQfffooobbbSSSGGGIIIOOOSSS[[[dddlllqqq||||||{{{mmm___UUUOOONNNSSSRRRRRRUUU\\\cccjjjmmmccceeehhhllloooooommmkkkyyyyyywwwrrrmmmkkknnnqqqyyyvvvssstttzzz~~~yyyxxxwwwzzz~~~~~~aaaOOOGGGEEEFFFRRRkkkXXXEEEEEE```uuurrrgggdddrrrsss```fff}}}~~~uuukkkqqqvvv}}}gggSSSFFFGGGIIILLLOOONNNKKKHHHFFFEEECCCAAA@@@???>>>>>>???>>>>>>>>>???AAABBBCCCGGGIIILLLMMMMMMNNNPPPQQQPPPOOOLLLIIIGGGHHHIIIIIIGGGEEECCCBBBDDDEEEEEEDDDGGGJJJLLLLLLJJJGGGEEEEEEBBBAAA???<<<:::777555444555555444444555777999:::::::::;;;;;;<<<======>>>>>>>>>???AAAAAAAAAAAAAAAAAACCCDDDEEEGGGJJJOOOSSSUUU^^^rrreeeEEE;;;@@@OOOTTTSSSIIIHHHUUUeeemmm}}}|||mmmooo}}}hhhPPPGGGZZZssseeefffuuuzzzkkkhhhbbb\\\VVVPPPIIIEEEFFFEEEDDD@@@;;;777666666;;;===AAAEEEFFFEEEDDDBBBDDDCCCDDDFFFGGGFFFDDDAAA<<<===>>>???@@@AAAAAAAAA@@@BBBEEEGGGHHHIIILLLNNNQQQPPPMMMKKKIIIHHHGGGGGGHHHJJJLLLLLLJJJGGGEEEDDDFFFEEEKKKUUU]]]eeevvvyyyqqqtttwwwpppnnnsssrrrppppppqqqssssssqqqmmmjjjfff___^^^aaajjj___]]]xxx~~~```YYYnnn~~~ttttttwwwyyyyyy{{{sssnnnsss{{{wwwuuutttrrrggg[[[VVVXXXYYYWWWRRRNNNNNNQQQWWW___eeegggfffooorrr{{{qqqddd[[[WWWWWWVVVWWWWWWVVVRRRMMMIIIAAA???>>>>>>AAAEEEJJJNNNOOOMMMJJJUUUeeeeeedddmmmllltttQQQLLLGGGEEEFFFEEEAAACCCXXXooocccTTTIIIJJJOOOSSSZZZbbbiiiooo|||vvviiiZZZQQQMMMRRRPPPQQQWWW```gggjjjiiidddjjjqqqvvvwwwvvvuuuttt{{{rrrkkkkkkqqqwww{{{{{{zzzyyyzzz{{{zzzxxxxxxyyy~~~xxxeeePPPHHHFFFFFFNNNbbbxxxaaaIIIAAAYYYsssuuulllhhhuuu~~~ppp___jjj}}}xxxkkkssszzzzzzdddPPPGGGGGGIIIKKKNNNOOONNNLLLEEEDDDCCCBBB@@@@@@@@@@@@???>>>>>>===>>>???AAAAAADDDFFFIIIJJJJJJJJJLLLMMMJJJIIIIIIIIIGGGFFFFFFHHHIIIGGGEEEFFFHHHJJJJJJJJJKKKNNNPPPPPPOOOLLLKKKKKKFFFDDDBBB???;;;888666555555555444444444555777888777888999:::;;;<<<===>>>===>>>@@@AAABBBBBBAAAAAAAAABBBDDDEEEGGGJJJOOOSSSXXX```sss___AAA:::CCCRRRXXXUUUKKKKKK[[[kkkqqqxxx~~~wwwWWWGGGYYYrrr{{{mmmhhhttt~~~nnnkkkeee___YYYSSSLLLHHHDDDDDDCCC???;;;999:::===>>>@@@CCCFFFGGGGGGEEEDDDEEEDDDDDDEEEFFFEEEBBB@@@;;;<<<===???@@@@@@AAAAAAAAACCCFFFIIILLLPPPUUUYYYXXXXXXXXXWWWUUUQQQNNNLLLHHHQQQYYYYYYRRRJJJGGGHHHFFFHHHKKKLLLPPP[[[lllzzz{{{qqqiiikkknnniiijjjnnnkkkmmmmmmmmmnnnppppppmmmkkkeee]]]^^^dddmmmlllrrrdddVVVgggwww}}}|||wwwttthhhaaa[[[ZZZ^^^bbbbbbaaa___aaahhhtttsssjjjaaaYYYTTTTTTTTTTTTSSSQQQMMMHHHEEE>>>>>>>>>???BBBHHHMMMPPPNNNMMMKKKVVVeeedddaaakkkqqqqqqQQQOOOKKKIIIHHHFFF@@@DDDZZZssskkkZZZKKKJJJNNNQQQXXXbbbgggnnn|||tttbbbTTTOOOPPPRRRWWW^^^dddiiijjjiiijjjrrrzzz}}}zzzxxxzzz}}}yyyooojjjnnnxxxzzzxxxzzz~~~iiihhhPPPHHHEEECCCIIIYYYpppkkkJJJ888MMMmmmzzzwwwtttjjjooo{{{jjj]]]jjjuuu~~~vvvlllvvv~~~uuu^^^KKKGGGFFFFFFHHHKKKLLLLLLJJJEEEDDDCCCBBBAAAAAAAAAAAA???>>>>>>======>>>@@@AAA???AAACCCDDDCCCCCCDDDEEEEEEFFFHHHJJJIIIFFFEEEFFFDDDCCCBBBCCCFFFIIIJJJJJJOOOQQQSSSTTTRRRPPPPPPPPPHHHGGGDDD@@@===999777555666555444333333444666666666666888999;;;<<<>>>>>>===>>>@@@AAABBBBBBAAAAAAAAABBBDDDEEEGGGKKKOOOSSSYYYaaasss{{{[[[???<<>>999:::<<<===???@@@@@@@@@BBBDDDHHHLLLPPPWWW^^^ccciiijjjkkkkkkhhhccc^^^[[[[[[lll{{{yyyfffRRRHHHGGGCCCGGGGGGDDDCCCLLLWWW___mmm~~~{{{vvvmmmbbbbbbfffeeeiiinnniiikkkjjjjjjkkkmmmnnnmmmlll___YYY```mmmyyyvvvgggUUUcccssszzzuuurrrppp______aaaeeekkkqqquuuvvv|||wwwiiigggbbbYYYSSSQQQQQQQQQPPPNNNJJJFFFCCC=========???DDDIIIOOORRRIIIJJJKKKXXXgggfffcccllltttnnnPPPRRRSSSOOOLLLGGG@@@BBBXXXqqq{{{sss___NNNJJJLLLOOOXXXbbbfffnnn||||||hhhXXXQQQNNNUUU]]]dddgggiiijjjkkkooowwwzzzwww{{{zzzssskkkjjjqqq~~~~~~{{{~~~ZZZ]]]FFFOOOHHH@@@CCCUUUpppCCC;;;@@@QQQxxxzzzmmmoookkkoooxxxxxxlllbbb```bbbxxxrrrhhhzzzmmm{{{~~~|||{{{vvv]]]IIIFFFEEEFFFGGGHHHHHHFFFDDDBBBDDDDDDAAA>>>===@@@CCC???????????????@@@@@@AAACCCCCCCCCDDDDDDDDDDDDEEEGGGGGGFFFFFFGGGGGGHHHIIIJJJHHHFFFFFFHHHLLLNNNPPPPPPRRRVVVXXXXXXVVVSSSQQQOOOKKKEEEBBB@@@<<<777333444444333333333444444555444777;;;>>>@@@>>><<<::::::<<<>>>???>>>>>>>>>@@@AAABBBDDDEEEHHHLLLRRRVVV\\\kkklllRRR@@@<<>>BBBCCCDDDEEEHHHKKKLLLKKKJJJKKKJJJIIIGGGDDDAAA???===<<<;;;;;;;;;===???AAABBBIIIJJJLLLQQQXXXaaaiiimmm~~~}}}tttooonnnooommm^^^QQQBBB@@@@@@CCCEEECCCAAAFFFNNN[[[hhhuuu{{{|||zzzuuuoooiiiiiiiiiiiiiiiiiijjjkkkooojjjiiinnnooollllllppp___^^^```iii}}}}}}}}}hhh]]]ZZZqqq}}}vvvoooxxxssslllllltttzzzuuukkk]]]aaajjjxxxrrrfff[[[XXXYYYUUUOOONNNMMMNNNNNNKKKDDD??????>>>>>>AAAFFFLLLOOOQQQOOOIIILLLYYYdddeeefffjjjgggUUUYYY]]]XXXLLLFFFEEEBBBPPPmmmssshhhQQQLLLOOOPPPTTT\\\iiiqqq|||rrr[[[QQQUUUUUU___jjjhhh___eeettt~~~{{{xxxyyy{{{~~~~~~}}}wwwwwwrrrnnnttt}}}UUU{{{]]]KKKGGGEEEBBBDDDQQQiiiJJJ??????JJJlllpppggggggfffiiiqqqssslllaaa[[[aaammmtttkkktttyyywww~~~}}}||||||}}}sss\\\JJJFFFEEEEEEGGGIIIIIIGGGEEECCCDDDDDDAAA???>>>@@@CCC???????????????@@@@@@AAA??????@@@AAACCCDDDEEEFFFHHHGGGGGGGGGGGGGGGHHHHHHIIIGGGFFFGGGIIILLLNNNOOORRRSSSUUUVVVWWWVVVTTTSSSPPPLLLGGGDDDBBB???999444444444444333333444444555444777:::===>>>>>><<<;;;:::<<<>>>???>>>>>>???@@@AAABBBDDDFFFHHHMMMTTTXXX\\\ooohhhOOO@@@@@@MMM\\\^^^VVVJJJPPPhhhzzz}}}PPPFFFWWWsss~~~~~~uuuooogggaaa\\\VVVNNNHHHFFFBBB@@@AAA@@@>>>@@@DDDEEEEEEGGGIIIKKKLLLLLLKKKMMMMMMKKKIIIFFFCCC???===<<<<<<===>>>@@@CCCEEEGGGOOONNNOOOUUUbbbsssrrr___ZZZRRRDDDFFFDDDDDDEEECCCAAACCCIIINNNVVV```jjjuuu}}}|||vvvvvvyyy|||yyytttpppppprrrsssmmmjjjmmmnnnkkkjjjlll```^^^bbbsss}}}{{{}}}fff\\\]]]yyyyyyooohhhcccbbbdddgggmmmuuuwwwoooccceeelllxxxlllcccZZZVVVUUUPPPNNNMMMLLLMMMMMMJJJEEE@@@>>>===>>>AAAGGGLLLOOOPPPNNNJJJOOO\\\dddeeegggmmmkkk^^^bbbhhhcccRRRFFFDDDCCCQQQiiioooiiiSSSLLLMMMOOOWWWaaagggppp{{{xxxcccZZZWWWWWW\\\aaa___^^^jjjyyy}}}yyy|||zzzrrrrrrqqqsss~~~{{{wwwMMMuuu\\\PPPBBBDDDEEEEEEKKK___}}}TTTBBB<<>>@@@BBBDDDFFFHHHIIIIIIHHHHHHGGGGGGGGGHHHHHHGGGGGGGGGHHHJJJKKKMMMNNNTTTTTTTTTTTTUUUVVVXXXXXXUUUQQQKKKGGGEEEAAA;;;666555444444333333444444444555777999;;;============:::<<<>>>???>>>>>>???@@@AAABBBDDDFFFJJJPPPWWW\\\\\\vvv```III===BBBRRRYYYYYYPPPHHHSSSmmm~~~vvvQQQNNN[[[ooowwwqqqggg```\\\XXXSSSOOOGGGCCC@@@AAAAAA???BBBFFFFFFGGGIIIJJJLLLLLLMMMMMMOOOOOOOOOMMMIIIEEEAAA???>>>???@@@BBBEEEHHHKKKMMMSSSTTTXXXaaaqqqvvv^^^XXXbbb```TTTMMMHHHEEEFFFFFFDDDDDDFFFFFFJJJRRR```tttxxxyyyzzzxxxvvvxxx~~~zzzsssmmmnnnpppnnnkkkiiiZZZ]]]fffzzzzzzlll___```{{{xxx~~~{{{nnnccc___```WWW]]]dddjjjoooppphhh^^^^^^hhhttt{{{}}}|||}}}~~~|||~~~vvvddd___WWWRRRQQQKKKLLLLLLKKKKKKKKKHHHDDDAAA======>>>BBBHHHLLLOOOPPPNNNLLLRRR]]]cccdddkkkuuurrrmmmsssxxxqqqYYYDDDAAADDDOOOaaajjjzzzuuu]]]PPPLLLNNNXXXccceeeooo{{{oooggg]]]\\\[[[YYYZZZcccrrr~~~zzzyyy~~~wwwtttuuuwww~~~|||zzzxxxbbbGGGqqqZZZRRRFFFGGGGGGFFFIIIWWWrrr]]]BBB888???VVVccc^^^ccclllrrrqqqqqqqqqgggYYY[[[\\\xxx~~~xxx~~~}}}}}}~~~sssrrrrrruuuyyyvvvhhhYYYIIIIIIIIIKKKNNNNNNMMMKKKFFFEEEDDDCCCAAAAAABBBCCCAAA@@@@@@@@@@@@AAABBBBBBAAAAAACCCEEEGGGIIIJJJKKKJJJIIIIIIHHHHHHHHHHHHHHHFFFHHHIIIJJJJJJKKKLLLMMMSSSRRRRRRSSSUUUYYY]]]___^^^XXXOOOIIIEEEAAA<<<888555555444333333333444444555666888999;;;===>>>???;;;===??????>>>>>>???@@@AAACCCEEEGGGLLLSSS[[[```bbb{{{ZZZDDD999>>>OOOPPPNNNGGGEEEUUUqqqqqqPPPQQQ[[[lllxxxrrrjjjddd___\\\XXXVVVIIICCC??????@@@@@@CCCGGGHHHIIIKKKLLLMMMMMMOOOPPPOOOPPPPPPOOOLLLHHHDDDBBBCCCDDDFFFHHHKKKNNNPPPQQQSSSYYYdddppp{{{xxxqqqrrrzzz~~~oooaaafffrrrooo```PPPHHHCCCEEEHHHHHHGGGGGGGGGOOOZZZjjj|||vvvnnngggiiittt~~~wwwqqqppprrrrrrnnnjjjYYYbbbpppyyyeeeaaaxxxnnnlllqqqsssnnneeeaaadddiii```dddfffeeeeeegggddd```XXX\\\aaadddcccdddgggjjjkkkpppzzzmmm^^^ZZZSSSNNNNNNIIIMMMLLLKKKIIIGGGDDDAAA???<<<===???DDDIIINNNPPPPPPPPPNNNRRRZZZ___cccqqqyyy~~~}}}]]]BBB>>>CCCKKKYYYnnnzzziiiTTTMMMNNNVVV___dddooo|||{{{sssdddbbb\\\XXX```ooozzz~~~yyyxxxzzzyyy}}}|||{{{~~~zzzTTTGGGqqqWWWPPPKKKGGGFFFGGGJJJUUUkkkeeeBBB666???UUUgggdddbbbnnnwwwwwwyyy{{{sssfffjjjcccxxx|||xxxttttttllloooqqqtttyyyyyykkk[[[LLLLLLMMMOOORRRSSSRRRPPPIIIGGGEEEDDDDDDDDDEEEEEEBBBBBBBBBBBBBBBCCCDDDDDDDDDEEEEEEFFFGGGHHHIIIIIIJJJJJJIIIIIIIIIIIIIIIJJJGGGIIIKKKLLLKKKKKKMMMOOOQQQQQQRRRTTTXXX]]]bbbeeefff^^^SSSKKKFFFBBB>>>:::666555444333333333333333555555666888:::===???@@@;;;===???@@@?????????AAABBBCCCEEEHHHNNNVVV___eeeoooxxxXXXCCC888;;;IIIIIIFFFBBBFFFZZZuuuoooNNNMMMVVVjjjyyyuuupppjjjeeeaaa]]][[[KKKDDD>>>>>>@@@AAACCCGGGIIIKKKMMMNNNNNNOOORRRTTTPPPPPPQQQPPPNNNLLLIIIGGGJJJKKKLLLNNNPPPRRRSSSTTTVVV^^^jjjsssvvvssslllggg^^^ZZZVVVWWW]]]eeelllooovvvzzzzzzxxx~~~ttt___QQQHHHBBBDDDHHHHHHGGGGGGHHHXXXkkkyyysssfff]]]ggg~~~zzzvvvrrrqqqrrrsssooojjjccciiivvvhhh^^^yyy}}}vvvsssppplllfffccceeekkkqqqiiilllkkkfffdddeeedddaaa^^^\\\YYYYYY\\\aaagggkkkmmmvvvhhhZZZWWWOOOLLLMMMJJJMMMMMMKKKGGGDDD@@@>>>===<<<===@@@FFFLLLPPPQQQQQQSSSOOOOOOVVV\\\fff{{{^^^BBB@@@DDDJJJVVVqqq}}}mmmVVVNNNOOOTTTYYYcccooo}}}{{{kkkfff^^^^^^iiiwww|||xxx}}}}}}}}}lllLLLDDDrrrUUUMMMJJJDDDCCCHHHLLLTTTeeewwwoooFFF888@@@RRRllloooeeekkksss}}}ttttttdddppptttmmmvvv~~~wwwnnnjjjlllmmmrrrttttttwwwwwwjjjYYYNNNOOOPPPSSSUUUWWWVVVTTTLLLJJJGGGFFFGGGHHHGGGFFFEEEDDDDDDDDDDDDEEEFFFFFFEEEEEEFFFFFFFFFFFFFFFFFFJJJIIIIIIIIIIIIJJJKKKLLLIIILLLNNNMMMKKKKKKNNNQQQQQQSSSUUUYYY]]]aaadddfffggg```VVVNNNIIIEEE???;;;666555555444333333333333333444666888;;;===???@@@;;;===???@@@??????@@@AAABBBCCCFFFIIIOOOYYYcccjjj|||tttTTTCCC<<<>>>HHHGGGEEEEEEMMMbbb{{{kkkJJJHHHPPPeee}}}zzzuuuoooiiieeebbbaaaPPPFFF???>>>@@@BBBDDDHHHIIILLLOOOPPPOOOQQQUUUYYYUUUTTTSSSRRRPPPNNNMMMLLLNNNOOOQQQSSSUUUVVVWWWWWW^^^aaafffhhhfffaaaZZZUUUQQQOOOMMMKKKKKKNNNTTTXXX^^^jjjwwwwwwbbbQQQIIICCCFFFJJJKKKKKKLLLRRReee{{{hhhbbbdddxxx|||ssstttsssqqqppppppmmmhhhiiigggmmmzzziiiYYYlll~~~tttllljjjllloooqqqjjjnnnpppooommmkkkfff``````^^^]]]```gggpppxxx|||yyybbbVVVTTTMMMJJJLLLJJJLLLLLLJJJEEEAAA=========<<<>>>BBBIIIOOORRRSSSRRRUUUOOONNNUUU^^^mmm[[[DDDEEEEEEIIIXXXhhhzzzkkkVVVNNNPPPSSSVVVbbbnnn|||qqqiiicccdddmmmuuuwwwvvv^^^DDD???tttUUUKKKIIIDDDDDDIIIKKKNNN\\\nnn{{{PPP===>>>JJJmmmyyytttllloooyyyrrr___jjjvvvddd]]]iii{{{}}}{{{|||uuujjjbbbccciiiooossssssppprrrtttjjj[[[OOOOOOQQQTTTWWWXXXXXXVVVOOOLLLIIIHHHJJJJJJJJJHHHGGGFFFFFFFFFFFFGGGHHHHHHFFFFFFFFFFFFGGGGGGGGGGGGIIIIIIIIIIIIJJJKKKMMMMMMLLLNNNOOONNNKKKKKKPPPTTTTTTVVVZZZ^^^aaabbbccccccaaa]]]XXXTTTPPPJJJAAA;;;666666555444333333333333111333555999;;;>>>???@@@<<<>>>@@@@@@??????@@@AAABBBCCCFFFJJJQQQ[[[fffmmmiiiJJJ@@@>>>BBBLLLHHHHHHKKKTTTggg|||bbbEEEEEEMMM```xxxqqqkkkgggggghhhUUUJJJAAA@@@BBBDDDFFFIIIHHHLLLPPPQQQPPPSSSXXX]]]]]][[[XXXUUURRRPPPOOOOOONNNPPPSSSVVVYYYZZZ[[[\\\aaa```^^^\\\XXXUUURRRPPPLLLKKKJJJGGGFFFFFFGGGHHHJJJTTTbbbnnnzzz~~~qqq```PPPJJJHHHMMMSSSVVVZZZ___pppuuu{{{qqqpppvvvyyyuuuqqqooolllgggbbb```dddnnnuuuxxx}}}uuusssjjjXXXaaawww}}}yyyvvvuuutttqqquuuwwwvvvvvvssskkkbbb```hhhrrr|||lllXXXQQQSSSMMMJJJKKKHHHIIIIIIGGGCCC???===>>>@@@===???DDDKKKQQQUUUUUUTTTUUUOOONNNXXXeeewwwRRRCCCGGGCCCFFFYYYbbbyyy~~~wwwkkk[[[QQQOOORRRUUU___kkkzzz{{{qqqkkkkkkkkkkkktttlllNNN???<<>>??????<<<>>>@@@@@@@@@???@@@AAABBBCCCFFFJJJRRR\\\hhhooo{{{^^^@@@:::???EEEOOOIIIJJJOOOXXXhhhzzzZZZAAADDDLLL[[[wwwuuuqqqrrrxxxzzzqqqjjjhhhjjjmmmYYYNNNDDDBBBDDDFFFHHHJJJHHHLLLPPPQQQQQQTTTZZZ```dddaaa]]]XXXTTTQQQPPPPPPMMMOOOSSSWWW[[[]]]______^^^\\\ZZZVVVSSSPPPMMMLLLIIIHHHGGGHHHJJJJJJHHHFFFGGGKKKPPPWWWccciii```QQQMMMJJJLLLTTT]]]dddlllsssvvvhhhqqqzzzzzzssspppmmmiiiZZZaaagggcccWWWWWWpppjjjpppnnnZZZ\\\ppp}}}{{{~~~|||yyyyyyxxxpppggghhhyyyxxxbbbQQQNNNSSSNNNJJJJJJFFFEEEFFFEEEBBB>>>===@@@CCC>>>@@@FFFMMMSSSVVVVVVUUUUUUNNNPPP\\\lll~~~wwwJJJ@@@FFF>>>AAAXXXfffsssjjjooonnncccTTTNNNQQQUUU]]]iiixxxyyysssqqqhhhdddttttttUUUCCC======uuuPPPKKKHHHGGGHHHKKKKKKLLLSSS[[[}}}eeeCCCAAAAAASSS~~~tttvvv|||iiieeekkk~~~}}}{{{}}}|||tttpppppprrrrrrrrr|||yyyvvvrrrjjjbbbcccgggooojjjfffiiinnnnnnggg```UUURRROOORRRXXX\\\\\\ZZZSSSQQQOOOPPPSSSSSSQQQNNNIIIIIIJJJJJJKKKJJJJJJIIIHHHHHHIIIJJJKKKLLLMMMNNNLLLLLLLLLKKKLLLLLLMMMNNNOOOOOOOOOLLLJJJKKKPPPTTT\\\^^^bbbeeeggghhhhhhhhheeeaaa\\\ZZZWWWOOODDD;;;888555222111111222222222222444777999;;;<<<;;;;;;======>>>???@@@AAAAAABBBBBBCCCIIISSSYYY___jjjwww}}}nnnQQQAAA<<>>>>>???@@@EEEGGGLLLPPPSSSQQQMMMJJJGGGRRRTTTYYYrrr]]]HHHCCC??????AAASSShhh|||~~~qqq___PPPJJJQQQZZZmmm~~~~~~yyyqqqlllppp|||{{{WWWEEE>>>>>>@@@nnnKKKIIIHHHFFFFFFHHHGGGGGGMMMTTTrrrhhhFFF??????SSS|||uuu{{{mmmgggjjjyyyuuuuuuvvv~~~yyyvvvuuutttttt~~~}}}zzzqqqhhheeehhhhhhfffeeegggjjjiiiccc]]]WWWSSSQQQSSSXXX\\\[[[ZZZQQQPPPOOOQQQSSSSSSQQQOOOKKKKKKKKKLLLKKKKKKJJJJJJJJJJJJKKKLLLMMMNNNOOOOOONNNNNNNNNNNNNNNNNNNNNNNNMMMNNNOOONNNMMMOOOUUUZZZ```aaadddfffhhhhhhhhhggggggccc^^^[[[XXXPPPEEE<<<888555222111111222222222222444777:::;;;<<<<<<;;;======>>>???@@@AAAAAABBBAAACCCJJJSSSZZZ```lllyyyjjjLLL>>><<>><<>>???@@@AAAAAABBB@@@DDDKKKTTTZZZcccppp}}}~~~cccFFF:::>>>GGGPPPTTTOOOLLLPPP]]]kkktttzzz}}}uuuPPPNNNJJJIIISSSgggxxxsssbbbeeeyyywwwqqqooommmlllmmmZZZPPPGGGDDDEEEFFFIIILLLNNNOOOPPPPPPPPPRRRUUUXXXWWWWWWWWWVVVVVVUUUSSSSSSXXXXXXXXXXXXXXXXXXXXXXXXTTTSSSRRRRRRRRRSSSTTTUUUTTTUUUWWWWWWWWWWWWYYY[[[______bbbfffeee```___aaa^^^cccnnn|||xxxaaabbbzzz}}}qqqoooiii^^^\\\WWWWWWTTTWWWuuusssgggnnnlll^^^```ppp}}}|||}}}pppWWWTTTQQQLLLIIIHHHGGGFFFEEECCCCCCBBBAAA???@@@CCCEEEIIILLLQQQTTTTTTPPPLLLIIIJJJSSSZZZooo}}}RRRFFFDDDAAADDDDDDRRRiiiyyypppYYYOOOVVVTTTaaaooowww~~~}}}|||~~~PPPAAAAAA===:::===jjjFFFEEEIIIFFFFFFHHHHHHGGGIIINNNiiihhhJJJ;;;DDD\\\xxx{{{}}}mmmkkkyyyrrrkkkhhhrrr}}}vvvtttttttttsssssspppggg\\\VVVWWW___dddjjjjjjfffbbb``````XXXUUURRRRRRTTTVVVVVVVVVRRRSSSUUUWWWXXXXXXWWWVVVRRRRRRQQQPPPOOOOOOOOOOOOQQQQQQRRRRRRSSSTTTTTTUUUSSSSSSTTTUUUUUUTTTSSSSSSUUUWWWYYYYYYXXXYYY^^^aaadddfffiiilllmmmmmmmmmllljjjeee```\\\WWWNNNBBB999777444222111111333333333444666999;;;===>>>============>>>???@@@AAAAAABBB@@@FFFNNNVVV]]]gggwwwuuu\\\AAA888BBBNNNTTTUUURRRPPPUUUdddrrrxxxyyyzzzjjjQQQOOOLLLIIINNN]]]qqq~~~zzz}}}zzzqqqnnnmmmmmmnnn[[[UUUMMMHHHFFFGGGJJJLLLNNNOOOPPPQQQQQQRRRUUUWWWWWWWWWWWWWWWWWWVVVVVVUUUYYYYYYXXXWWWWWWWWWXXXXXXWWWVVVUUUTTTTTTUUUVVVVVVVVVYYY\\\^^^^^^^^^```aaaggggggjjjnnnnnnmmmqqqxxxvvv|||hhh^^^\\\ooozzzooonnnhhh___WWWTTTPPPQQQ```~~~yyyeee\\\ccchhheeejjjvvveeeXXXQQQNNNKKKIIIHHHHHHFFFEEEAAAAAA@@@>>>======@@@CCCKKKNNNRRRTTTRRRNNNJJJGGGNNNXXXbbb|||pppMMMGGGEEEBBBEEEDDDMMMgggvvv~~~```MMMMMMVVV___kkkttt|||~~~~~~{{{}}}___???===AAA;;;888===oooIIIEEEFFFCCCDDDIIIKKKJJJJJJMMMggg]]]CCC???LLLtttxxxttttttttt}}}kkkdddnnn}}}~~~jjjeeekkkxxxuuuttttttqqqoookkkbbbYYYWWWZZZ___eeekkkjjjddd```aaaddd^^^[[[WWWUUUUUUWWWXXXXXXUUUWWWZZZ\\\\\\\\\[[[ZZZUUUTTTSSSRRRRRRRRRSSSSSSTTTUUUUUUVVVVVVWWWWWWWWWUUUVVVVVVWWWWWWWWWWWWWWW^^^```bbb```]]]\\\]]]```eeegggkkknnnqqqrrrrrrrrrooojjjccc___YYYPPPCCC:::777444111000222333444333555777:::<<<>>>???>>>>>>======>>>???@@@AAAAAABBBAAAJJJSSSYYY```mmm~~~hhhTTT???:::GGGUUUXXXTTTMMMNNNYYYmmm~~~cccQQQOOOLLLIIIJJJVVVjjjzzztttooopppsssuuulllhhh^^^SSSJJJHHHIIIJJJNNNOOOQQQQQQQQQRRRTTTVVVVVVVVVWWWXXXXXXXXXXXXWWWZZZZZZYYYXXXXXXXXXYYYYYYYYYXXXWWWWWWWWWXXXYYYZZZZZZ]]]bbbdddeeefffgggiiikkkkkkmmmrrruuuzzzkkkcccfffqqqyyyooommmggg___ZZZUUUNNNSSSkkkfffYYYQQQWWWbbbiiittt~~~hhhWWWVVVNNNMMMJJJJJJIIIIIIGGGEEECCCBBBAAA>>><<<===@@@CCCLLLOOORRRRRRNNNJJJHHHGGGQQQ```pppeeeJJJJJJGGGBBBFFFCCCHHH[[[kkk{{{oooYYYSSSUUU[[[fffqqq{{{~~~~~~~~~cccJJJ:::???AAA999777===rrrLLLFFFJJJIIILLLSSSWWWUUUSSSSSS^^^rrrpppOOOBBBFFFccc}}}yyyrrrjjjfff|||uuuiiieeegggppp}}}llleeegggvvv|||wwwuuurrroookkkggg___XXXXXX]]]```dddgggeee___]]]aaafffeeeccc___[[[YYYZZZ[[[]]]XXX[[[___``````^^^]]]]]]WWWWWWUUUUUUUUUVVVWWWXXXWWWWWWXXXXXXXXXYYYYYYYYYWWWWWWWWWWWWXXXZZZ[[[\\\cccfffgggeeeaaa______```gggiiimmmqqqtttvvvvvvvvvtttooohhhccc]]]SSSEEE;;;666444111000222333444444666888;;;===???@@@??????======>>>???@@@AAAAAABBBCCCNNNYYY]]]dddtttxxxZZZMMM>>>===KKKXXXXXXPPPJJJNNNZZZmmm}}}rrrQQQNNNKKKIIIIIIQQQddduuuyyyrrruuu{{{~~~rrr___OOOIIIHHHHHHNNNOOOQQQRRRRRRRRRTTTUUUUUUUUUWWWXXXXXXYYYYYYYYY[[[[[[[[[[[[[[[[[[[[[[[[XXXXXXXXXXXXZZZ\\\^^^___^^^aaaeeeiiijjjlllnnnppplllmmmqqqvvv{{{wwwyyypppmmmggg___YYYTTTMMM[[[zzz\\\UUUOOOPPPZZZfffsss{{{tttVVVNNNSSSKKKJJJIIIIIIJJJIIIGGGEEEEEEDDDCCC@@@???AAADDDHHHNNNPPPQQQOOOKKKHHHHHHIIISSSjjj]]]IIIMMMHHHBBBGGGCCCEEEUUUeeevvvxxxcccYYYQQQVVVaaannnyyy~~~~~~WWWJJJAAA===@@@@@@:::888<<>>@@@@@@@@@???======>>>???@@@AAAAAABBBEEERRR]]]aaaiiizzzjjjLLLEEE===???MMMYYYUUUKKKLLLPPPZZZjjjxxxxxxQQQLLLIIIHHHIIIOOO```ppp}}}|||rrrvvv~~~{{{cccQQQJJJJJJIIINNNPPPRRRRRRRRRRRRSSSUUUSSSTTTVVVWWWXXXYYYYYYYYY[[[\\\]]]^^^______^^^^^^ZZZZZZYYYYYYZZZ[[[]]]^^^]]]```dddgggiiillloooqqqqqqsssyyytttpppoooiiiaaaTTTUUUYYYtttwwwVVVUUUPPPMMMQQQ]]]gggllldddQQQLLLOOOHHHGGGGGGHHHIIIHHHEEECCCCCCBBBAAA@@@@@@DDDIIIMMMPPPRRRRRRNNNIIIGGGIIIMMMWWWvvvlllVVVFFFNNNIIIBBBIIIEEEFFFTTTeeexxxlllZZZQQQTTT^^^jjjsss|||}}}{{{~~~\\\EEE?????????>>>===<<<;;;:::kkkHHHHHHKKKKKKQQQZZZ^^^ZZZSSSOOOQQQMMMiii~~~YYYEEEBBBFFFppp{{{}}}{{{ssssssjjjppprrr|||oooYYYccc~~~vvvlllgggjjjooosss{{{sssmmmnnnlllkkkjjjddd]]]^^^cccgggfffccc^^^ZZZ]]]dddkkkiiifffbbb]]]YYYXXXZZZ]]]ZZZ^^^ccccccaaa^^^\\\]]]YYYXXXWWWWWWXXXZZZ\\\^^^ZZZZZZZZZZZZZZZ[[[[[[[[[XXXWWWVVVVVVXXX\\\```ccc```dddhhhiiihhhfffgggiiimmmooorrruuuwwwwwwwwwwwwtttnnngggaaaZZZOOOAAA777666333111000222444444444777999<<>>???@@@AAAAAABBBGGGUUU```dddkkk~~~yyy]]]CCC@@@===@@@MMMXXXSSSGGGKKKPPP[[[jjjzzzgggPPPKKKHHHHHHIIIOOO]]]mmm{{{|||qqquuu~~~zzzbbbOOOKKKLLLMMMNNNPPPRRRSSSRRRRRRSSSTTTSSSSSSUUUWWWXXXYYYZZZZZZ[[[\\\___aaabbbaaa```______]]][[[ZZZXXXXXXXXXYYYYYY\\\```ccceeeiiimmmooovvvzzzvvvmmmnnnpppkkkdddSSS[[[mmmoooQQQSSSPPPJJJKKKTTT\\\^^^tttjjjYYYNNNJJJIIIEEEEEEEEEGGGHHHGGGDDDBBB>>>>>>>>>>>>@@@DDDJJJOOORRRSSSSSSNNNIIIGGGKKKPPP[[[YYYQQQEEENNNIIICCCKKKGGGGGGRRRdddxxx|||^^^TTTVVV^^^hhhmmmsss~~~|||{{{~~~eeeHHHEEE===AAA???::::::???>>>777kkkHHHGGGLLLKKKKKKNNNRRRSSSPPPLLLFFFQQQYYYqqqzzzPPP???CCCkkk}}}yyyjjj^^^fffgggsss~~~eeeRRR\\\tttwwwrrrnnnnnn{{{wwwuuuwwwzzzssslllhhhiiimmmpppqqqtttoooeee]]]]]]cccgggfffbbbaaa^^^ZZZXXXWWWWWWWWW^^^___aaabbbbbb```^^^\\\YYYXXXWWWXXXZZZ\\\^^^^^^^^^^^^_________^^^]]]\\\aaa]]]YYYYYY]]]aaadddeee]]]bbbgggjjjkkklllnnnpppppprrruuuxxxyyywwwsssqqqpppmmmjjjdddWWWGGG>>>===444333222222222333444555999:::===???AAAAAAAAAAAABBBAAA??????AAADDDEEEFFFOOO\\\gggmmmyyy~~~kkkSSSAAA::::::DDDNNNPPPLLLHHHRRRVVV___nnnmmmVVVKKKKKKFFFIIIPPPNNNWWWmmmyyyuuu||||||qqqnnntttzzzzzzxxxqqqeeeVVVLLLJJJKKKIIILLLOOOOOOMMMNNNSSSXXXTTTVVVXXXXXXXXXXXXZZZ\\\^^^___aaaaaa``````bbbddd]]]]]]\\\\\\[[[[[[\\\\\\YYYbbbgggffffffmmmvvv|||}}}tttvvvsssmmmmmmnnnfff[[[]]][[[zzzfffQQQMMMJJJHHHFFFHHHSSS```mmmzzzdddVVVQQQJJJFFFGGGEEEGGGIIIIIIGGGDDDCCCCCC???;;;<<>>@@@@@@@@@@@@AAA@@@??????AAADDDFFFGGG[[[hhhvvv{{{qqqZZZBBB>>>;;;===HHHQQQRRRMMMJJJSSS```qqq[[[LLLMMMLLLGGGHHHMMMKKKSSShhhvvvooovvvvvvpppqqqsssttttttoooeeeXXXNNNIIIIIIKKKNNNQQQPPPNNNNNNRRRVVVUUUWWWYYYYYYYYYZZZ\\\]]]^^^___aaaaaa``````aaabbb`````````aaabbbdddeeefffqqqxxx|||yyywww{{{{{{mmmllltttxxxwwwnnnjjjjjjhhh```XXX^^^sss~~~dddPPPLLLJJJHHHFFFHHHRRR]]]ZZZeeewwwhhhRRRLLLKKKFFFDDDFFFFFFHHHJJJJJJHHHEEECCCBBBEEEBBBBBBGGGJJJKKKNNNRRRSSSSSSKKKGGGKKKIIIKKKXXXyyymmmTTTOOOMMMKKKKKKLLLKKKHHHEEEQQQaaakkkyyysss[[[UUUUUU^^^fffkkkttt~~~}}}|||}}}qqqZZZIII;;;888<<<===<<<;;;:::::::::::::::iiiFFFEEEFFFHHHKKKLLLLLLKKKLLLLLLIIIFFFNNN___rrr}}}nnnPPPDDDMMMbbblll^^^RRRYYYccc[[[eeerrruuuiii]]]bbbqqq{{{xxx~~~~~~zzzyyy{{{vvvuuutttuuuwwwzzz||||||}}}vvvjjjcccdddhhhfff```^^^[[[WWWTTTSSSTTTWWWXXXXXXTTTPPPQQQVVVZZZZZZXXXYYYWWWUUUUUUWWW\\\aaaeeecccaaa___]]][[[[[[\\\\\\bbb```___```cccfffggggggnnnnnnnnnllllllmmmqqqtttwww||||||zzzzzzzzzmmm___TTTJJJ@@@999777333222111111111333444555999:::<<<>>>???@@@???????????????@@@BBBEEEHHHJJJ___pppwwwhhhRRR===;;;;;;BBBMMMTTTRRRMMMKKKTTTkkkiiiLLLHHHLLLLLLGGGFFFJJJGGGNNNaaayyymmmlllrrrxxx}}}vvvqqqoooooopppqqqpppiii]]]RRRKKKHHHLLLOOORRRQQQOOOOOOQQQTTTUUUWWWYYYYYYYYYZZZ\\\^^^^^^___aaa```______```aaacccccceeegggiiilllnnnpppqqqlllfffiii{{{wwwgggfffhhhaaaYYYVVVRRR|||^^^NNNKKKIIIIIIGGGGGGOOOXXXUUU[[[iii|||wwwssswww___RRRHHHHHHJJJGGGFFFIIIGGGIIIKKKKKKHHHDDDBBBAAACCCAAACCCHHHKKKLLLOOOTTTRRRMMMEEEHHHNNNJJJOOOccc___WWWOOONNNLLLKKKKKKJJJHHHGGGQQQaaajjjsss{{{bbbVVVPPPWWWbbbiiisss}}}~~~{{{yyyyyyzzz{{{{{{}}}}}}}}}~~~~~~~~~gggKKK@@@>>>;;;:::===<<<<<<;;;:::::::::;;;;;;jjjGGGFFFHHHKKKNNNMMMJJJIIIJJJLLLGGGEEERRR___iiihhhOOOCCCTTThhh^^^WWWbbbfffjjjlllppppppfff^^^aaakkkvvvxxx|||yyyrrrnnnnnnlllnnnqqquuuxxxyyyxxxwwwzzzsssjjjdddgggkkkggg```^^^[[[VVVQQQPPPQQQTTTVVVSSSNNNJJJMMMUUUYYYXXXUUUZZZZZZZZZZZZ[[[^^^bbbeeeeeeccc___[[[ZZZZZZ\\\]]]aaaaaabbbdddfffhhhiiijjjtttttttttttttttvvvxxxzzz|||}}}||||||{{{kkkZZZPPPIII@@@999666222111111111222333555666;;;<<<>>>???@@@@@@@@@???===>>>???AAACCCHHHMMMPPP```xxxsssbbbNNN???:::>>>GGGQQQSSSOOOKKKKKKYYYqqqWWWOOOJJJHHHJJJEEECCCGGGFFFMMM^^^{{{qqqlllnnnqqqrrr~~~~~~{{{wwwrrrooopppqqqpppssstttoooeeeYYYOOOIIIJJJMMMOOOPPPOOOPPPQQQSSSSSSUUUWWWXXXXXXXXXZZZ\\\^^^___``````___^^^___aaacccdddeeehhhkkknnnqqqsssxxxrrr^^^aaaddd[[[UUUXXX]]]VVVLLLIIIHHHHHHGGGFFFKKKRRR[[[\\\bbbrrrzzznnnhhhlllwwwmmmRRRLLLHHHIIIIIIEEEFFFIIIHHHJJJLLLKKKHHHDDDAAA@@@??????CCCJJJMMMNNNRRRXXXPPPJJJEEELLLRRROOO^^^~~~iiiZZZXXXNNNMMMLLLKKKKKKJJJJJJIIIOOO___gggmmmzzzppp^^^QQQTTT___iiisss}}}{{{}}}{{{wwwttttttvvvwwwxxxzzzyyyxxxxxxxxxzzz|||}}}|||~~~~~~aaaPPPBBBAAADDDBBB===;;;;;;;;;:::::::::;;;;;;<<>>???@@@AAABBBAAAAAA@@@===???@@@BBBEEELLLTTTZZZooojjjUUUDDD999;;;AAAKKKRRROOOIIIHHHMMMdddvvvfffQQQUUUKKKCCCHHHDDDAAAFFFGGGMMM]]]uuuqqqooopppmmmhhhoooqqqrrrrrrqqqqqqrrrrrrqqqtttvvvsssjjj^^^RRRJJJHHHJJJLLLNNNOOOQQQSSSUUURRRTTTUUUVVVUUUVVVXXXYYY^^^___aaa```______```aaabbbcccdddfffiiilllooopppwww}}}dddSSSXXX\\\TTTRRR[[[yyyNNNKKKHHHFFFGGGFFFEEEGGGMMM___^^^```nnnzzzuuulllbbb]]]aaalllvvv}}}yyy```SSSKKKIIIGGGFFFCCCAAABBBFFFHHHJJJKKKIIIFFFCCCAAAAAADDDEEEIIIOOOQQQPPPSSSXXXJJJHHHFFFMMMTTTXXXrrr___XXXPPPMMMLLLLLLKKKJJJKKKLLLMMMNNN\\\ccchhhsss|||hhhTTTSSS\\\fffqqq{{{zzz~~~zzztttsssuuuwwwvvvssspppnnnppprrrttttttvvvtttsssrrrsssuuuwwwyyyxxx}}}vvv___QQQFFFAAA===>>>???<<<888666:::::::::::::::;;;<<<===nnnLLLKKKPPPPPPPPPMMMJJJHHHGGGGGGEEEGGGIIIGGGKKKggg~~~^^^QQQ___hhheee^^^WWWaaaaaabbbcccdddgggmmmqqqlllsss{{{yyyjjjbbbqqqwwwgggTTTHHHDDDDDDNNN^^^kkkqqqrrrpppnnnmmmmmmiiieeeeeefffbbb\\\\\\YYYSSSNNNKKKJJJKKKMMMIIIGGGGGGLLLRRRVVVUUUQQQRRRWWW\\\]]]ZZZXXXWWWXXXbbb```]]][[[ZZZ\\\___aaaaaacccgggjjjlllooorrruuutttvvvyyyzzzwwwkkk]]]NNNGGGBBB;;;444111222222222222444666888:::@@@@@@BBBCCCCCCBBBAAA@@@>>>@@@AAACCCGGGQQQ]]]fffuuu^^^KKK@@@:::>>>EEENNNPPPJJJDDDJJJSSSqqq~~~SSSNNNSSSHHHEEEKKKFFFAAAEEEFFFKKKYYYpppwwwvvvtttjjj___[[[aaajjjrrrvvvvvvsssqqqqqqsssuuussslllaaaUUUNNNIIIJJJJJJLLLOOORRRUUUWWWTTTVVVWWWWWWVVVVVVWWWXXX^^^___aaaaaa``````bbbccccccdddeeegggjjjmmmooopppuuu|||hhhVVVLLLRRRUUUOOOSSS^^^hhhKKKKKKGGGDDDEEEEEECCCEEEIIIeeehhhmmm|||rrrhhhdddbbb\\\VVVSSSVVV^^^eeepppzzzeeeRRRLLLNNNHHHGGGFFFDDDCCCCCCFFFIIIHHHIIIHHHFFFCCCAAAAAABBBHHHIIIMMMPPPMMMHHHHHHLLLCCCFFFFFFLLLWWWddd}}}bbbXXXKKKJJJKKKKKKKKKJJJKKKNNNQQQOOO[[[```fffqqqyyyrrrZZZSSSWWW___kkkvvv~~~zzzsssnnnlllkkkkkkiiiggghhhjjjlllmmmmmmooonnnmmmmmmmmmoooqqqsssrrryyyuuu[[[KKKDDDCCC>>>===;;;:::888888;;;===999999999:::;;;<<<===>>>nnnLLLLLLNNNLLLIIIHHHHHHGGGFFFDDDCCCJJJIIIIIISSSbbbuuutttWWWWWWgggeeeXXXTTTSSSZZZbbbiiimmmooopppooofffiiipppsssjjjbbbhhhuuu|||iiiRRRDDD@@@===JJJ]]]kkkqqqpppllliiinnnqqqooohhhccc___ZZZUUUVVVSSSOOOKKKIIIHHHHHHIIIFFFEEEEEEGGGKKKOOOQQQQQQOOOTTTYYYZZZWWWUUUVVVYYY^^^]]]\\\[[[\\\^^^aaaccccccfffjjjmmmpppsssyyy}}}{{{{{{}}}zzzrrrhhh[[[LLLCCC===666222111222222333444555888:::<<<@@@AAABBBBBBBBBAAA@@@???@@@AAABBBDDDIIIUUUeeeqqqwwwaaaOOOCCC??????@@@GGGNNNNNNEEECCCOOO^^^yyypppNNNLLLMMMKKKLLLRRRLLLCCCDDDCCCFFFQQQdddvvv~~~nnn^^^XXX^^^hhhqqqwwwxxxuuusssqqqrrrtttsssooofff]]]VVVOOOMMMLLLLLLOOOSSSWWWYYYZZZ[[[[[[[[[YYYXXXYYYZZZ]]]___aaabbbbbbbbbdddffffffgggiiikkkooorrruuuwwwxxx~~~fffTTTNNNMMMRRRRRRPPPXXXdddYYYLLLKKKFFFCCCCCCCCCAAACCCFFFaaakkkwwwlll^^^UUUTTTRRROOONNNOOORRRTTTaaajjjsssxxx}}}|||hhhXXXLLLEEEHHHOOOEEEFFFFFFEEEGGGIIIKKKLLLHHHGGGEEEBBB@@@@@@BBBDDDHHHIIILLLNNNHHH@@@???BBBAAAFFFFFFMMM```vvvqqq___TTTOOOHHHIIIKKKKKKJJJLLLQQQTTTSSS\\\```fffrrrzzz|||aaaUUUTTTYYYeeerrrxxxooohhheeebbb``````aaaccceeedddccchhhhhhgggggghhhiiikkklllmmmpppvvvyyyxxxyyyttt^^^LLLBBB@@@AAABBB??????===:::999<<>>>>>nnnLLLLLLJJJFFFCCCCCCFFFGGGEEEBBB@@@MMMOOOVVVggggggjjj~~~\\\RRRffffffWWWYYYPPP[[[iiisssvvvtttmmmhhhllllllrrryyywwwlllhhhkkkxxx}}}{{{gggOOOAAA>>>@@@NNNaaaooorrrnnnhhhcccrrrvvvtttkkkaaaZZZTTTOOOPPPOOOLLLIIIGGGFFFFFFGGGEEECCCBBBBBBEEEIIIOOORRRPPPTTTXXXXXXVVVVVVYYY]]][[[[[[[[[[[[]]]```bbbdddeeehhhlllooorrrwww}}}yyypppkkk]]]MMMBBB;;;444222444333333333444666999;;;===@@@@@@AAABBBAAA@@@???>>>AAABBBCCCEEEKKKXXXjjjwwwkkkTTTCCC:::999;;;AAAHHHNNNLLLCCCCCCSSSgggzzzdddQQQMMMJJJRRRRRRXXXQQQEEECCCAAAAAAKKKVVViii}}}~~~uuuddddddfffjjjoootttwwwxxxxxxrrrssstttuuurrrlllddd^^^TTTQQQNNNMMMPPPTTTXXXZZZ^^^___```^^^\\\[[[[[[\\\]]]___aaabbbcccdddfffhhhiiikkkmmmppptttxxx{{{}}}yyy~~~rrrOOOKKKNNNSSSVVVTTTTTT^^^jjjQQQNNNLLLFFFBBBBBBBBB@@@BBBEEEQQQ```ooo~~~ppp___PPPOOONNNNNNMMMMMMLLLKKKTTT]]]fffjjjooovvv|||}}}}}}|||yyyvvvvvv{{{~~~jjj]]]QQQNNNKKKFFFDDDFFF@@@BBBCCCDDDFFFIIIJJJHHHGGGFFFDDD@@@>>>???BBBEEEHHHJJJNNNPPPJJJBBB@@@DDDBBBHHHHHHOOOhhhyyy^^^QQQJJJQQQFFFHHHJJJJJJJJJMMMRRRVVVWWW]]]```gggsss|||gggYYYTTTWWWcccqqq}}}xxxnnneee```\\\[[[\\\]]]______^^^\\\ddddddddddddeeefffggggggiiiiiikkkoooqqqssszzzwwwZZZPPPEEE@@@AAABBB>>>::::::;;;;;;999:::;;;:::888888888999:::;;;<<<>>>???jjjJJJIIIJJJDDDCCCGGGIIIFFFEEEFFFGGGGGGOOOXXXXXXVVVbbbssslllLLLWWWeee[[[RRRUUU]]]lllpppmmmsssppp^^^mmmgggsssrrreeeiiilllsss~~~}}}gggKKK@@@CCCHHHWWWfffkkkjjjhhhgggdddooorrrnnneee^^^[[[UUUMMMNNNIIIFFFHHHGGGBBBAAAFFFHHHGGGFFFEEEEEEFFFHHHIIIJJJLLLOOORRRTTTUUUUUUUUUXXXZZZ\\\]]]___bbbfffiiiiiijjjmmmqqqvvv|||sssjjjhhh]]]QQQAAA777333333222111555444333444666999===???BBBAAAAAA@@@???>>>>>>===@@@DDDGGGGGGLLL\\\sssdddJJJ?????????:::CCCKKKHHHDDDIIIOOO[[[mmm}}}QQQKKKHHHCCCJJJLLLIIIEEEDDDDDDEEEDDDDDDUUUfff|||zzzppp```lllssstttoooqqqyyyyyyqqqoooooooooppppppmmmiiifff]]]WWWRRRQQQRRRTTTZZZaaa^^^eeegggcccaaacccbbb^^^aaaccceeeeeeccccccgggjjjppppppppppppqqqssstttuuuwwwwwwvvvwww|||yyy]]]QQQHHHJJJSSS^^^dddhhhrrr~~~{{{OOOLLLCCCCCCBBBAAAAAAAAAAAABBBNNNXXXdddqqqwwwdddXXXOOOJJJKKKJJJEEECCCEEEOOOQQQUUUYYY]]]cccjjjooorrrrrroooiiifffhhhqqqxxx{{{ssskkkeeebbbVVVRRRLLLHHHFFFEEEDDDBBBGGGGGGFFFFFFEEEEEEDDDDDDAAAAAA@@@@@@AAACCCEEEGGGNNNNNNKKKFFFCCCCCCDDDDDDIIIKKKIIIYYYfffSSSQQQMMMEEELLLLLLLLLLLLKKKKKKKKKKKKTTTPPPVVVgggttt|||uuu```TTTTTT___kkkzzz|||wwwrrrhhh^^^ZZZ[[[\\\[[[XXXWWWWWWXXXXXXZZZ[[[[[[[[[\\\^^^```aaaaaabbbdddhhhmmmrrruuu{{{tttdddZZZFFFDDDAAA>>><<<<<<<<<===888888999::::::::::::999999:::999999;;;???DDDIIIeeeDDDCCCCCCHHHLLLLLLHHHEEEDDDDDDHHHIIIPPPWWWTTTNNNUUUbbb}}}yyyTTTQQQdddfffZZZZZZ\\\bbbddddddppprrrdddiiifffwwwiiibbbmmmvvvzzzppp^^^PPPHHHDDDHHHXXXhhhmmmkkkiiifffdddhhhiiifff^^^YYYWWWTTTNNNNNNIIIFFFGGGEEEAAAAAAEEEDDDCCCBBBCCCFFFKKKQQQTTTPPPOOONNNOOOPPPSSSVVVXXXWWWYYY\\\]]]___cccgggkkkkkkmmmqqqvvv|||zzznnn___TTTPPPJJJAAA777222222444555555333333555777:::<<<===>>>?????????>>>>>>>>>>>>>>>@@@BBBEEEJJJUUUhhhwwwXXXCCC<<<<<<>>>>>>GGGNNNKKKGGGOOOWWWeeexxxoooJJJHHHIIIEEEFFFHHHHHHIIIJJJIIIIIIHHHGGGRRR___ppp}}}ssseeelllssstttoooqqqxxxyyytttsssqqqpppooopppqqqpppoooggg___XXXUUUUUUWWW___fffjjjppprrrnnnlllmmmlllhhhgggjjjmmmlllkkkkkkmmmpppvvvvvvwwwyyy{{{}}}|||vvvuuu}}}wwwaaaPPPLLLPPPUUU```llluuulllHHHAAADDDCCCBBBBBBAAAAAABBBBBBJJJOOOYYYeeerrr~~~|||mmm]]]LLLEEEDDDBBBCCCFFFGGGIIIKKKMMMOOOSSSYYY\\\bbbcccccc___[[[[[[___dddiiikkknnnppppppqqqrrrsssooooooooonnnllljjjhhhfffcccaaa___\\\XXXUUUSSSQQQPPPMMMHHHEEEDDDDDDDDDCCCFFFEEEEEEDDDDDDCCCBBBBBB@@@@@@@@@AAACCCFFFJJJLLLOOOLLLGGGBBB???@@@AAAAAAIIIMMMXXXwww|||[[[QQQQQQNNNGGGKKKJJJJJJJJJIIIIIIIIIIIINNNKKKQQQ```nnnxxx|||iiiZZZUUU\\\gggwww~~~wwwsssllleeeYYYXXXVVVTTTSSSQQQPPPPPPPPPQQQSSSSSSSSSTTTVVVXXX[[[[[[[[[\\\___bbbfffiiinnnqqqwww}}}{{{nnnccc[[[SSSJJJDDDCCCAAA???<<<;;;;;;;;;<<<999999::::::::::::::::::999:::;;;;;;<<<@@@DDDHHHaaaAAA@@@@@@OOOXXXRRRIIIGGGFFFDDDEEEHHHPPPVVVQQQGGGHHHPPPddddddMMM```qqqeeegggaaa^^^]]]```ooovvvkkkfffccctttnnn```iiiuuuwwwiii\\\VVVNNNCCCHHHXXXiiiooommmjjjfffbbb```aaa^^^XXXUUUVVVTTTQQQOOOJJJFFFEEECCC@@@@@@CCCAAA@@@@@@CCCIIIRRRZZZ```VVVRRRMMMIIIIIIMMMRRRVVVUUUWWWZZZ]]]aaaeeekkknnnppprrruuuzzzxxxppphhh[[[KKK@@@===999555000000333666777666111333777:::===>>>>>>======<<<<<<<<<======>>>???AAAAAADDDNNN```ttteeeHHH<<<::::::===BBBJJJPPPMMMKKKWWWcccrrrZZZFFFEEEHHHGGG@@@CCCHHHNNNPPPNNNLLLKKKLLLQQQ[[[hhhttt{{{zzznnnooouuuuuuooonnntttvvvssstttqqqnnnnnnpppsssuuuuuupppggg^^^ZZZYYY[[[bbbjjjqqqvvvxxxuuusssrrrpppmmmnnnqqquuuvvvtttsssuuuwww|||}}}|||rrrgggbbbbbbZZZKKKGGGMMMPPPVVVdddwww^^^III???DDDCCCCCCBBBBBBBBBBBBBBBEEEEEENNN\\\eeejjjtttiiiOOOBBB@@@AAABBBCCCEEEFFFGGGFFFFFFHHHKKKNNNTTTXXX[[[ZZZVVVSSSSSSSSSRRRVVV\\\``````___^^^^^^WWWVVVUUUTTTRRRQQQPPPOOONNNMMMLLLKKKKKKKKKLLLMMMLLLIIIEEEDDDDDDEEEEEEEEECCCCCCBBBBBBAAA@@@@@@@@@>>>???@@@CCCFFFJJJNNNPPPLLLGGGBBB??????@@@CCCDDDLLLXXXqqqaaaQQQQQQOOOKKKIIIHHHHHHHHHHHHGGGGGGGGGGGGJJJIIINNNZZZgggwwwuuubbbWWWZZZcccqqqyyyzzzvvvqqqlllYYYUUUPPPNNNNNNMMMJJJGGGHHHIIIJJJKKKKKKLLLOOOQQQUUUTTTSSSSSSUUUWWWYYY[[[^^^___aaacccgggmmmtttzzz~~~sssggg___VVVPPPHHHCCCBBBAAA???>>>>>>===;;;:::999999:::;;;:::::::::::::::::::::::::::;;;===>>>???AAADDDGGGcccCCCBBBDDDUUU]]]RRRJJJKKKKKKDDD???DDDNNNTTTOOOFFFCCCFFFNNNllluuuRRR[[[rrrnnnuuukkkfffdddfffssszzzqqqeee```kkkyyyoookkkvvv}}}wwwiii[[[NNNFFFJJJZZZkkkqqqnnnjjjeee```]]]]]]\\\ZZZXXXWWWUUUSSSPPPLLLFFFBBB???===>>>???>>>???AAAFFFLLLTTT[[[```TTTPPPJJJEEEDDDGGGLLLPPPRRRUUUYYY^^^ccciiippptttxxxyyyzzz||||||rrrjjjaaaXXXMMMAAA;;;:::444333222333555666444333111333666:::<<<===>>>>>>===<<<;;;;;;;;;<<<===>>>BBBBBBHHHWWWkkk}}}oooRRR;;;999===;;;>>>FFFJJJOOOLLLNNN]]]mmm}}}wwwNNNHHHCCCEEEGGG>>>CCCIIIOOOQQQMMMKKKLLLNNNMMMWWWbbbmmm~~~|||}}}vvvqqqtttsssmmmkkkoooqqqoooqqqooommmmmmooorrrtttuuussskkkddd```______cccjjjtttxxx{{{{{{yyywwwuuussstttxxx}}}~~~|||{{{|||~~~~~~vvvfff\\\UUUSSSNNNGGGJJJSSSWWW```tttvvvSSSMMMEEEDDDCCCCCCBBBAAABBBBBBBBBBBBAAAJJJZZZ```___jjj|||sssTTTCCC@@@AAA@@@>>>EEEEEEFFFEEECCCCCCEEEGGGLLLPPPSSSTTTRRROOONNNMMMLLLPPPVVVYYYYYYWWWUUUUUUVVVUUUSSSRRRPPPPPPPPPPPPPPPNNNLLLKKKJJJKKKMMMNNNJJJHHHEEEDDDEEEFFFFFFEEE@@@@@@@@@??????>>>>>>>>>===???CCCGGGKKKLLLMMMMMMDDD@@@===???BBBDDDHHHLLLXXXqqqrrrUUUOOOPPPJJJFFFIIIHHHHHHGGGGGGGGGFFFFFFFFFJJJJJJNNNXXXdddyyy}}}jjj\\\[[[ccclllttt|||uuunnn[[[UUUMMMKKKKKKKKKGGGCCCDDDEEEGGGGGGGGGHHHKKKMMMPPPOOONNNNNNOOOPPPRRRSSSSSSTTTTTTTTTUUUWWW\\\___iiikkkpppvvv|||}}}tttiii___YYYSSSMMMHHHIIIEEEAAA@@@AAABBBAAA@@@;;;:::999999999999:::;;;::::::999999999999::::::;;;===@@@AAABBBCCCEEEFFFeeeFFFFFFIIITTTUUUKKKHHHNNNLLLCCC???EEENNNRRRNNNEEE@@@AAA@@@UUUyyy~~~aaa[[[mmmssswwwoooppppppooowww|||uuubbbaaajjj|||}}}}}}tttXXXKKKMMMOOO___ooosssooojjjddd___]]]]]]]]]^^^[[[WWWTTTRRRSSSOOOHHH@@@<<<;;;;;;<<<;;;===AAAEEEJJJMMMPPPQQQIIIGGGEEEDDDFFFIIILLLOOOPPPTTTYYY^^^eeelllsssxxx~~~~~~zzzssslllddd[[[PPPHHH@@@999888;;;333444444555666555222000444555666888:::<<<===???>>>===<<<;;;;;;<<<===>>>DDDHHHTTTfffyyy~~~vvv[[[DDD666;;;BBB@@@BBBHHHHHHMMMKKKPPPccctttbbbHHHHHHAAA@@@EEEAAAGGGKKKNNNLLLHHHFFFJJJMMMJJJOOOUUUbbb}}}yyylllllljjjhhhiiimmmooonnnnnnnnnnnnppprrrsssrrrqqqrrrmmmkkkkkkiiiggggggkkkzzz}}}qqqrrr]]]TTTMMMNNNNNNKKKNNNUUUVVVlllbbbHHHJJJEEECCCCCCBBBAAAAAAAAAAAAAAAAAA@@@HHHWWW\\\YYYaaaqqq|||```FFF=========;;;???@@@AAA@@@??????@@@BBBDDDFFFHHHIIIIIIIIIIIIJJJLLLNNNQQQQQQPPPNNNNNNOOOQQQPPPOOOMMMMMMLLLLLLMMMMMMKKKIIIFFFEEEEEEFFFGGGHHHFFFCCCBBBBBBCCCBBBAAA============>>>>>>>>>>>>===@@@FFFKKKLLLKKKHHHEEE???<<<<<>>>>>>>>>>>>>>===<<<:::999999999999::::::;;;;;;999888888777888999::::::===???BBBDDDDDDDDDEEEGGGeeeGGGFFFJJJLLLJJJDDDFFFKKKIIIBBBEEEIIINNNNNNIIIAAA===;;;:::DDDaaaxxxtttjjjnnnuuuooonnnvvvxxxppprrryyywwwbbbgggqqq~~~|||}}}tttVVVIIIQQQWWWfffuuuwwwrrrlllfffaaa^^^\\\\\\^^^[[[UUURRRRRRYYYVVVMMMAAA;;;;;;;;;:::999;;;>>>AAABBBBBBAAA@@@===>>>AAADDDHHHKKKNNNOOOLLLOOOTTTYYY^^^eeelllpppvvvwwwyyyzzz{{{|||||||||{{{rrrkkkeee^^^WWWQQQIIIAAA;;;555000111555000111333444444444333222777777888888:::<<<===>>>???>>><<<<<<<<<>>>@@@AAAKKKUUUeeewwwjjjXXXIII===777>>>EEEFFFGGGKKKHHHMMMMMMUUUkkk{{{iiiPPPCCCDDD@@@>>>CCCFFFIIIJJJIIIFFFCCCCCCGGGJJJLLLMMMMMMZZZ{{{ccc```^^^bbbjjjpppqqqnnnkkklllooorrruuuuuusssppprrrqqqrrrvvvvvvrrrpppqqq{{{~~~qqqcccdddTTTMMMIIIKKKMMMNNNSSSYYYdddXXXFFFGGGDDDBBBAAAAAA@@@@@@@@@@@@@@@@@@???EEEOOOSSSTTT\\\ggg~~~|||tttRRR>>>;;;<<<===<<<===??????>>>>>>@@@AAAAAAAAAAAABBBDDDFFFHHHIIILLLMMMMMMLLLJJJIIIJJJKKKJJJJJJJJJIIIIIIHHHHHHHHHHHHGGGFFFEEEDDDDDDEEEEEECCCAAA???>>>>>>===<<<:::;;;;;;<<<===>>>??????@@@>>>AAAFFFIIIIIIFFFBBB@@@???===???DDDFFFHHHUUUdddbbbWWWOOONNNKKKEEEFFFLLLIIIHHHHHHHHHGGGGGGGGGGGGFFFGGGIIIOOO[[[qqqpppccc^^^dddnnn{{{rrreee]]]SSSLLLGGGEEEBBB??????@@@@@@@@@??????AAACCCAAAAAABBBCCCDDDEEEFFFGGGCCCFFFIIIJJJIIIGGGFFFFFFFFFGGGHHHJJJKKKMMMNNNOOOMMMMMMLLLLLLKKKJJJIIIIIIJJJFFFBBB>>>>>>=========888999;;;<<<<<<;;;999888999999:::::::::;;;;;;;;;888777777777888:::<<<===@@@BBBDDDEEEEEEEEEFFFHHHeeeFFFEEEHHHFFFDDDEEEGGGIIIGGGEEEHHHKKKKKKHHHBBB===:::888999???LLLgggyyywwwnnnqqq{{{yyyhhheeeoootttjjjnnnssswww~~~}}}tttuuu~~~{{{iiiZZZVVVaaaooo{{{|||vvvoooiiidddccc]]][[[\\\ZZZUUUUUUXXX```]]]SSSEEE=========::::::;;;<<<======<<<;;;:::888:::===@@@CCCEEEFFFGGGBBBDDDGGGJJJMMMRRRWWW[[[\\\^^^```ccceeefffggggggiiihhhbbbXXXPPPMMMHHHDDD>>>999666555222//////222000111222333444444555666999:::<<<===>>>>>>============<<<<<<>>>BBBEEEGGGXXXeeevvvmmmTTTAAA<<<::::::>>>DDDIIILLLMMMKKKRRRSSS^^^uuu|||MMMJJJBBB???CCC???>>>EEEHHHGGGEEECCCCCCCCCEEEGGGKKKKKKJJJWWWaaa[[[XXX```lllrrrpppkkkggghhhkkkppptttuuusssqqqrrrrrrvvv|||~~~zzzxxxzzzzzz|||wwwcccXXXSSSKKKIIIHHHIIILLLSSSaaammmnnnQQQJJJFFFDDDAAA@@@??????>>>>>>??????>>>>>>@@@EEEMMMXXXcccjjjkkkOOOCCC@@@>>>;;;===???@@@??????@@@BBB@@@??????@@@BBBDDDEEEFFFHHHIIIJJJIIIHHHGGGGGGHHHFFFGGGGGGHHHHHHGGGFFFEEEEEEEEEDDDEEEEEEEEEEEEEEE???===<<<;;;<<<;;;:::888::::::;;;===???AAABBBBBBAAAAAABBBBBBBBBAAA@@@???BBB@@@CCCIIIKKKRRRhhhpppXXXSSSNNNJJJIIIJJJJJJJJJHHHHHHHHHGGGGGGGGGFFFFFFBBBCCCEEEIIIVVVjjj~~~pppcccdddlllwww|||oooiii^^^RRRIIICCC@@@???===>>>>>>===;;;;;;<<<>>>>>>>>>>>>>>>??????@@@@@@@@@AAACCCCCCAAA??????@@@AAAAAAAAABBBBBBBBBCCCCCC??????@@@@@@@@@@@@?????????>>><<<;;;;;;::::::999999;;;<<<======<<<<<<<<<888999999::::::::::::999888888888888:::===???AAABBBDDDEEEFFFEEEFFFGGGIIIfffFFFEEEGGGDDDEEEJJJKKKIIIHHHJJJFFFHHHGGGBBB===;;;:::999:::@@@@@@XXXyyyssswwwxxx```YYYfffppptttrrrmmmiiikkkqqqsssqqqqqqqqqwwwsss```hhhuuuxxxrrrlllggghhh```[[[[[[YYYVVVYYY___eeecccWWWGGG?????????;;;======<<<<<<<<<<<<<<<===999::::::;;;;;;;;;;;;;;;888:::;;;<<<===@@@DDDGGGDDDEEEHHHJJJLLLMMMMMMMMMRRRQQQKKKAAA<<<<<<;;;888222000222666666333222444333444555444444555777999:::<<<@@@BBBCCC@@@===;;;<<<;;;;;;===@@@EEEIIILLLdddqqq{{{ooo\\\HHH:::666:::<<<<<>>FFFAAA999BBBFFFDDDBBBCCCDDDEEEEEEDDDCCCEEEFFFSSSzzz}}}~~~eee\\\WWW```mmmrrrllldddbbbcccfffkkkpppssssssrrrqqqqqqvvv}}}}}}|||~~~|||~~~|||eee^^^VVVKKKEEEHHHJJJJJJMMMYYYqqqSSSIIIKKKCCCAAA@@@??????>>>===>>>>>>>>>===>>>>>>@@@MMMbbbqqqvvvcccOOODDD>>>888:::<<<<<<<<<<<<===>>>===<<<;;;<<<>>>??????>>>???BBBEEEEEEDDDCCCCCCCCC???@@@BBBCCCCCCBBB@@@???>>>>>>>>>???>>>===<<<<<<>>><<<;;;;;;<<<===;;;:::999:::;;;===@@@BBBDDDDDDCCCAAA>>><<<<<<===???AAADDDCCCFFFMMMQQQ]]]|||{{{XXXUUUOOOIIIKKKOOOMMMGGGGGGGGGGGGGGGFFFFFFFFFFFFAAABBBCCCGGGTTTfffvvv}}}}}}kkkdddjjjrrrxxx|||~~~yyysssgggYYYLLLDDDAAAAAA>>>???>>>===;;;:::;;;<<<>>>>>>>>>===============@@@@@@???===;;;;;;<<<>>>>>>>>>>>>>>>>>>>>>=========>>>???@@@???>>><<<;;;777888999:::<<<<<<;;;;;;:::::::::999888888:::<<<888888999999999999888888999999999:::<<>>AAANNNkkkvvvyyyxxxmmm[[[TTTaaattt}}}pppggghhhppptttttt~~~|||{{{{{{ZZZcccsss~~~{{{uuurrrnnnhhhhhhfffccc___]]]]]]aaadddkkkhhh]]]OOOHHHHHHEEE???>>>CCCDDD@@@===>>>===:::777888999999999888777666777777888999999999999999;;;;;;<<<===>>>>>>???@@@??????===;;;999777666555444444555555555444333333111333555888:::;;;;;;;;;;;;===???@@@>>>======>>>777???@@@???BBBAAAJJJ^^^rrr~~~~~~rrr___JJJ@@@>>>999???======GGGKKKNNNXXX\\\[[[fffyyy}}}PPPIIIGGGDDDBBBBBBBBBDDDFFFIIIFFFCCC@@@???AAADDDGGGEEEGGGHHHQQQmmm~~~rrrtttvvveeeZZZaaakkkkkkccc^^^cccbbbbbbgggmmmrrrtttsssuuuttttttxxx~~~pppbbbWWWPPPMMMJJJKKKOOOSSSUUU___{{{vvvPPPIIICCC@@@GGGDDDBBBAAA???>>>>>>?????????AAABBBDDDIIIVVVgggtttxxxbbbLLL999AAA>>>;;;;;;>>>???>>>;;;>>>???AAAAAA???>>>>>>>>>????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>=========<<<===<<<;;;;;;::::::::::::;;;===???AAABBBAAA@@@??????@@@???<<<<<<>>>AAABBBPPPAAAJJJVVVYYYuuucccYYYMMMGGGIIIKKKJJJHHHFFFDDDEEEHHHGGGDDDEEEJJJEEEEEEEEEFFFMMM^^^ttttttjjjlllooorrrvvv|||yyy{{{xxxkkkXXXHHH???===???<<<<<>>:::999;;;:::::::::;;;;;;<<<<<<<<<========================<<<<<<============<<<<<<>>>>>>===<<<;;;::::::999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999:::;;;::::::<<<>>>@@@BBBDDDEEEGGGKKKMMMIIIFFFHHHKKKLLLuuuPPPIIIEEEGGGIIIKKKKKKMMMOOOQQQEEEAAA@@@@@@===888666888===>>>???DDDTTTmmm~~~ssskkkggg]]]TTT[[[kkk{{{pppfffgggooouuuvvv}}}|||pppXXXXXXjjjxxxxxxvvvvvvuuuqqqmmmjjjddd```^^^___bbbcccnnnkkkaaaTTTNNNLLLIIICCCMMMMMMHHH@@@<<<;;;999555555555666777777666555444444444555666666666666666777777888888888888888888888888777666666555444444444444444444444444444444222333555888:::;;;;;;;;;>>>@@@AAA???===:::999:::888@@@@@@@@@FFFHHHSSShhh{{{qqqeeeTTTDDD<<<;;;666===<<<@@@LLLOOOOOOVVV___fffvvvhhhIIIGGGEEEBBB@@@@@@AAABBBCCCGGGEEEBBB@@@???AAACCCEEEEEEFFFEEEJJJ]]]uuu{{{sssnnn}}}sssbbb\\\```eeeeeebbbdddbbbaaaeeelllrrrtttttttttssstttvvvzzzzzzggg[[[QQQKKKIIIEEEJJJQQQSSSSSSaaadddJJJEEEDDDDDDEEECCCBBBAAA?????????@@@@@@AAABBBBBBBBBFFFOOO^^^iii~~~vvv^^^III<<<;;;::::::<<<===>>>>>><<<<<<============>>>???>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>=========<<<<<<<<<<<<<<<<<<;;;:::::::::::::::<<<===???@@@AAA@@@???>>>BBB@@@===;;;<<<@@@CCCEEECCC===PPPiiiwwwyyynnneee^^^VVVMMMJJJKKKKKKHHHDDDCCCBBBDDDGGGEEEBBBCCCGGGEEEEEEEEEFFFLLL[[[ooo~~~}}}pppnnnnnnpppvvv~~~{{{ooo^^^NNNCCC>>>???;;;:::<<<<<<888777999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;:::===<<<<<<;;;;;;::::::999::::::::::::;;;;;;;;;;;;;;;;;;::::::::::::::::::;;;:::999999888888999999:::<<<>>>@@@CCCEEEFFFGGGFFFEEEDDDDDDDDDHHHPPPWWWzzzUUUMMMFFFHHHIIIIIIHHHHHHJJJKKKBBBBBBCCCDDD???888777:::@@@@@@AAAAAACCCQQQnnnwwwjjjhhheee\\\[[[cccyyyyyywwwqqqooorrrrrrppp}}}tttooolllcccXXXOOO___mmmrrrvvv~~~~~~wwwppphhhcccccceeeffffffcccbbb]]]WWWUUUWWWUUURRRZZZWWWOOOCCC===:::777222444444555666666555444444333333444555555555555444555555444444444333333333222222333333333444444444444444333333333555666777333444666888999:::;;;;;;>>>???@@@>>>;;;999999999;;;BBBAAADDDNNNUUUcccyyy|||ooo___SSSGGG===999::::::CCCDDDGGGQQQQQQNNNTTTcccsssOOOCCCDDDBBB@@@>>>>>>>>>@@@@@@CCCBBB@@@?????????@@@AAACCCEEECCCCCCMMM^^^eeeddduuu|||}}}ggg___gggoooooojjjfffccccccggglllqqqtttrrrsssuuuvvvxxx}}}lll```VVVMMMHHHHHHIIIPPPUUUUUUVVVjjjOOOFFFAAACCCHHHCCCBBBAAA@@@??????@@@AAABBBDDDDDDBBB@@@AAAGGGQQQYYYrrrrrrvvv~~~ssstttvvvbbbLLLHHHAAA<<<999999;;;<<<===<<<;;;;;;;;;<<<===>>>========================;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;::::::;;;::::::999999999999:::<<<===>>>?????????>>>======<<<<<<===>>>@@@CCCEEEIIIMMMjjjbbb]]]\\\TTTXXXSSSMMMLLLMMMLLLFFFAAABBBBBBDDDHHHGGGCCCCCCFFFCCCDDDCCCCCCGGGTTTeeesssuuu||||||uuunnnmmmttt~~~yyykkk[[[MMMDDDBBB===:::;;;;;;999888999:::::::::;;;;;;;;;;;;<<<999999999999999999999999888888999999999999888888::::::::::::::::::::::::::::::::::::::::::::::::999999999:::::::::::::::;;;:::999888888888888888<<<>>>AAADDDFFFHHHHHHHHHFFFCCCDDDHHHIIILLLZZZjjjzzzVVVLLLGGGHHHIIIGGGEEEDDDEEEFFFDDDDDDFFFEEE???999:::???GGGCCCDDDGGGCCCEEEZZZuuuyyyppphhhbbb]]]ZZZkkkvvv}}}vvvmmmeeetttxxxvvvlllddd```]]]YYYQQQZZZbbbhhhttt~~~vvvmmmiiikkknnnmmmlllbbbaaa___^^^___aaaaaa___]]]^^^XXXKKKAAA<<<888555666666666666666555555555444555555666666666555555444444444444444333333333333333333444444555555666444444222222333555777999444555666888999:::;;;;;;:::<<<======<<<;;;<<<===>>>DDDDDDIIIXXXcccssstttcccPPPEEE???;;;;;;===EEEPPPRRRPPPRRRNNNMMMWWWmmmcccAAABBBBBBAAA???>>>======>>>??????>>>>>>>>>>>>>>>>>>>>>???CCCCCCBBBGGGRRRZZZ\\\~~~vvvccckkkyyy}}}}}}yyypppeee^^^___hhhpppooosssxxxzzzzzz~~~zzzpppfff]]]UUUMMMJJJLLLTTTWWWXXXYYYdddaaaDDDHHH@@@AAAJJJBBBAAAAAA@@@??????@@@BBBBBBEEEDDDBBB???>>>AAAGGGLLL^^^ccciiiqqq|||yyylllpppwww{{{kkk^^^MMM@@@<<<===?????????===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::999999999999:::999999888888999999999<<<===>>>>>>>>>>>>======666;;;AAADDDBBBBBBHHHQQQcccqqqfffSSSXXX[[[WWWUUUQQQMMMLLLMMMKKKFFFBBBDDDDDDHHHLLLKKKFFFEEEHHHAAABBBAAA@@@BBBKKKZZZeeerrrsssmmmrrr}}}}}}~~~nnn\\\OOOFFF???;;;<<<===;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999777888888999999888888777777888888888999999999:::::::::::::::999999999999888888999999999999::::::999999999999999:::;;;;;;???AAACCCFFFGGGGGGGGGGGGEEEEEELLLSSSTTTWWWkkkxxxVVVKKKGGGHHHHHHFFFCCCAAAAAABBB@@@@@@AAA@@@<<<999???GGGQQQEEE@@@FFFFFFBBBKKK\\\mmmwwwgggeee___TTT___ppp~~~sssiiiaaaccciiillliiibbb^^^ZZZXXX[[[\\\ZZZ\\\mmmyyyrrrppprrrtttrrroooooollliiihhhgggdddbbbaaa]]]ddddddXXXIII???;;;999888777666555555444444444444444555555555555444444222222333333444555555666555555555555555555555555555444333222333555888999555666666777999:::;;;<<<:::<<<======<<<===>>>@@@???EEEGGGPPPcccooo}}}{{{sssgggVVVDDD;;;999:::<<<@@@IIIWWWYYYRRRMMMJJJQQQccc~~~uuuOOO>>>CCCBBBAAA@@@???>>>>>>>>>???<<<<<<===============<<<>>>BBBDDDDDDFFFNNNVVVZZZxxxzzzuuu]]]iiimmmXXXQQQZZZeeeiiipppxxx|||}}}~~~rrriii```XXXQQQKKKKKKOOOVVVXXXZZZdddPPPCCCMMMAAA???HHHAAAAAA@@@???>>>???@@@AAABBBCCCBBBAAA???>>>@@@CCCFFFKKKUUU^^^dddnnn~~~vvvppplllpppuuu[[[KKKHHHJJJKKKIII???===;;;;;;======<<<:::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;888888888888999999999999999999999888888999999:::<<<======>>>>>>>>>>>>>>>888===DDDEEEAAADDDWWWllloooWWWUUUUUURRRQQQTTTPPPLLLJJJJJJJJJHHHFFFDDDEEEHHHLLLKKKGGGFFFHHHBBBDDDDDDBBBBBBHHHSSS\\\sss{{{qqqrrrxxx~~~~~~lll]]]KKKBBB;;;;;;===<<<<<<>>>;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888888999999999999888888666666777777888999999999999999999999999999999999888888888999999:::::::::888888999:::<<<>>>@@@AAACCCDDDEEEFFFFFFEEEDDDDDDCCCHHHPPPVVVYYYfffvvvVVVMMMFFFFFFFFFDDDAAA@@@???@@@???===>>>@@@@@@BBBIIIRRRUUUDDD:::>>>BBB@@@BBBJJJUUUxxxppplllggg]]]bbbsssxxxooojjjhhh\\\eeennnnnnggg^^^XXXUUUaaa^^^WWWSSS```yyy~~~{{{zzzzzzxxxtttpppnnniiifffgggfffcccaaabbbaaajjjmmmcccTTTIIIBBB>>>:::999888666444333222222222333333333333222222111000111111222444555555666666666555555444333333333555555444444444666777888777777777777999:::;;;<<<>>>???@@@???>>>>>>@@@AAABBBIIIMMM[[[ooozzz{{{nnnfffUUUGGG:::666777999<<<@@@CCCQQQSSSLLLIIIKKKZZZrrr~~~XXXGGG???AAABBBAAA@@@???>>>>>>>>>>>>;;;;;;;;;;;;<<<<<<<<<<<>>DDDAAA@@@???>>>======>>>???@@@@@@????????????@@@AAABBBDDDPPPZZZ```nnn|||ooolllwwwwwweee]]]YYYSSSMMMGGGBBB<<<;;;<<<===<<<;;;::::::::::::::::::::::::888888888888888888888888777888888888888999999999:::999999999999::::::;;;<<<<<<======>>>???@@@@@@===>>>AAAAAA???IIIhhhYYYTTT[[[VVVOOOOOORRRNNNJJJGGGGGGGGGHHHGGGBBBBBBEEEHHHGGGCCCCCCFFFFFFHHHIIIFFFDDDHHHPPPXXXjjjwwwtttuuuwwwyyywwwkkkTTTIII???<<<===<<<;;;<<<<<<;;;;;;;;;;;;:::::::::::::::::::::::::::::::::888999999999999999999888777777777888888888999999777777888888888999999999888888999999::::::;;;;;;999999;;;===???BBBEEEFFFEEEEEEEEEDDDDDDDDDDDDDDDEEELLLSSSXXXdddrrrVVVNNNDDDEEEEEEDDDAAA???@@@@@@AAA??????CCCFFFHHHMMMSSSKKKAAA:::<<>>===???EEE```|||~~~uuupppooovvvsssnnnmmmgggsssppp___VVVUUU\\\^^^YYYOOORRRggg~~~~~~wwwsssjjjdddbbbdddeeebbbbbbeeeggglllmmmhhhaaaZZZPPPHHHAAA???===:::777666555555333333444444333222222111333333333444444555555555666666555555555444444444555555555555666666666666888777777777888:::<<<===???@@@AAA@@@@@@AAADDDFFFJJJRRRZZZjjj~~~qqqbbbXXXEEE===666777999:::===AAA???JJJJJJFFFKKKTTTeee|||WWWIIIDDD>>>>>>@@@@@@??????>>>=========;;;;;;::::::;;;;;;<<<===>>>???AAABBBCCCEEEJJJNNN___qqqyyywwwxxxwww}}}jjj\\\TTTQQQPPPUUU[[[cccmmmtttyyy|||||||||~~~uuulll]]]UUUNNNNNNPPPRRRWWW\\\eee|||uuuQQQHHHCCCBBBAAA@@@@@@AAA@@@???>>><<<<<<<<<===============>>>???@@@???>>>@@@JJJSSS\\\qqqzzzssswww}}}pppddd\\\```UUUGGG>>>;;;<<<<<<<<<::::::::::::::::::::::::888888888888888888888888777777888888888999999999:::::::::::::::;;;<<<<<<<<<<<<===>>>???@@@BBBCCCCCCBBBFFFNNNSSS___|||gggQQQQQQVVVRRROOOQQQLLLJJJGGGEEEEEEEEEEEEEEE@@@???AAADDDCCC@@@@@@DDDGGGIIIJJJHHHEEEGGGMMMSSS[[[qqq|||wwwuuutttyyy}}}wwwttttttttt}}}{{{tttbbbTTTGGGAAA@@@===::::::<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::888888999999999999888888888888888888888888888999555666666777888999::::::999999999:::;;;;;;<<<<<<<<<===>>>@@@BBBEEEGGGIIIEEEEEEDDDCCCDDDEEEGGGIIILLLYYYdddmmmnnnTTTNNNCCCDDDDDDCCCAAA@@@@@@AAABBB>>>===BBBEEEEEEEEEHHH<<<===@@@CCCBBB>>>;;;::::::FFFcccvvvqqqxxx{{{ppplllvvvxxx```WWWXXXTTT\\\[[[MMMHHHYYYttt{{{vvvvvvnnniiijjjhhhcccbbbeeejjjjjjiiiiiijjjhhh^^^SSSHHHFFFCCC???<<<:::999999666666666666555555444333777777777666666666555555666666777777777777777777555666666777666666555444888888777777888:::<<<===<<<===???AAABBBEEEJJJMMMSSS\\\fffxxxwwwiiiYYYMMM===999777:::======@@@DDD@@@GGGEEEEEEPPP\\\kkk]]]>>>DDDDDD<<<===?????????>>>======<<<<<<;;;;;;:::999:::;;;===>>><<<<<<>>>AAACCCEEEIIIMMMPPPeeepppqqqtttyyykkk```___]]]VVVNNNMMMQQQXXXcccnnnvvvzzz{{{zzz}}}yyyssspppgggZZZVVVOOOLLLPPPXXX]]]cccgggzzzPPPGGGHHH???999???AAA???@@@@@@???===<<<;;;;;;;;;<<<;;;;;;<<<>>>??????===<<<999@@@HHHTTTooo{{{{{{|||vvvzzzjjjTTTCCC<<<;;;;;;;;;::::::::::::::::::::::::999999999999999999999999777777888888999999999:::::::::::::::;;;;;;<<<===<<<<<<===>>>@@@BBBCCCDDDKKKLLLVVVhhhttt~~~\\\VVVOOOKKKHHHGGGGGGIIIGGGGGGFFFEEEDDDCCCBBBBBBAAA???@@@CCCBBB???@@@DDDEEEGGGIIIGGGCCCDDDIIIOOOVVVjjjvvvrrruuuttteeeTTTYYYfffvvv|||~~~zzzuuutttttt|||{{{xxxnnn___OOOHHHDDD@@@<<<;;;<<<<<<<<<;;;;;;:::::::::999999999999999999999999777777888888888888777777999999888888888888888888444555555777888999:::;;;999999:::;;;;;;<<<======@@@@@@AAABBBDDDFFFHHHIIIEEEDDDCCCBBBDDDGGGKKKMMMUUUgggxxxnnnSSSFFF>>>?????????AAADDDCCC@@@???@@@AAAAAA@@@===;;;999>>><<<@@@GGGHHH@@@:::999999DDDVVVkkk~~~|||qqq{{{uuukkkuuu|||nnnmmmvvvnnnZZZWWWVVVZZZ]]]SSSJJJWWWnnnwwwkkkeeegggfffbbbdddfffiiilllmmmiiiccc^^^WWW[[[XXXMMMBBB>>>===<<<:::888777666777777666444333444555666777777777777:::999888666555555555555666666777888888888888777777999::::::888:::>>>BBBCCC@@@AAAEEEFFFFFFMMMWWWbbbfffrrr}}}mmmWWWEEE>>>999;;;<<<<<<<<<===???AAABBBAAABBBJJJYYYlll|||bbb???HHHAAA===BBB999::::::;;;;;;;;;;;;;;;;;;;;;999777888;;;===;;;999:::<<<======<<<>>>CCCGGGNNNUUU```iiiooo{{{|||{{{rrrhhhaaaXXXTTTOOOOOOWWW```eeemmmuuuxxxyyyzzz~~~~~~lllaaa\\\XXXSSSKKKLLLSSS___jjjssseeeKKKEEEBBB???>>>>>>>>>>>>=========<<<;;;;;;;;;;;;<<<888999;;;===>>>>>>===<<>>???<<<777666:::===;;;:::;;;777:::;;;:::;;;>>>===::::::;;;;;;;;;<<<===>>>>>>???===>>>BBBBBBCCCMMMYYYddduuuxxxfffUUUQQQLLLIIIHHHJJJKKKLLLFFFHHHGGGBBB@@@BBBBBB@@@AAAAAAAAA@@@@@@@@@??????EEEDDDCCCBBBBBBCCCDDDEEEXXXeeeooorrr{{{}}}mmmXXXPPPSSS\\\aaannn{{{|||}}}}}}~~~}}}{{{|||{{{yyy{{{|||pppddd]]]SSSFFF===;;;===:::777777:::<<<<<<:::;;;;;;;;;;;;;;;;;;<<<<<<888888888888888888888888888999:::;;;::::::888777888888999::::::999999999>>>=========>>>@@@BBBCCCDDDCCCCCCDDDEEEFFFFFFEEEFFFBBB@@@DDDKKKRRRWWW[[[qqqiiiMMM@@@:::===BBBEEEEEEBBB@@@@@@@@@@@@AAAAAA???===:::888;;;:::???GGGIIICCC??????@@@DDDPPPcccwww|||ssszzzuuuooopppmmmfffjjjpppnnngggjjjsssmmm^^^\\\YYY[[[___\\\TTTTTT[[[ttt}}}rrrlllmmmlllhhhggghhhjjjmmmnnnlllgggdddccceeeaaaVVVKKKFFFBBB>>>>>>;;;777555666666666666999999999::::::999999999<<<<<<;;;:::999999888888777888888999999999999999555999;;;<<<;;;<<<@@@CCCEEEDDDGGGMMMOOOPPPXXXaaakkksssuuu```JJJ>>>;;;888777888:::<<>><<<;;;;;;<<<===<<<<<<===AAADDDEEEKKKVVV```iiixxx}}}{{{nnn___WWWOOOJJJOOOVVV\\\eeelllqqqtttwww|||uuucccVVVPPPLLLHHHRRRRRRXXXeeetttSSSGGGCCCAAA>>>=========<<<<<<======<<<;;;;;;;;;;;;;;;999:::;;;<<<<<<=========@@@FFFGGGFFFPPPdddrrrtttuuu}}}nnn___XXXVVVXXXYYYQQQOOOLLLIIIEEEAAA>>><<<>>>999777999999666444666888;;;<<<999888:::;;;999===>>>@@@AAAAAAAAABBBBBBAAA??????BBBEEENNN```rrr\\\YYYQQQNNNKKKJJJJJJJJJIIIHHHFFFGGGEEEAAABBBDDDCCC????????????@@@@@@AAAAAAAAABBBAAAAAAAAABBBDDDFFFGGGNNN\\\hhhnnnxxx~~~vvv]]]OOONNNWWW]]]jjjuuusss{{{|||}}}~~~xxx|||zzzyyy{{{zzzrrrmmmcccSSSEEE@@@AAA>>>;;;;;;===>>>===;;;;;;;;;::::::::::::999999999999999999999999999999999999:::;;;;;;:::999888999999:::;;;<<<<<<;;;;;;>>>>>>???@@@AAACCCDDDEEEEEEEEEDDDEEEEEEFFFEEEDDDGGGHHHKKKMMMOOOUUU^^^gggcccEEE:::888:::BBBKKKJJJAAA>>>AAA???@@@@@@???===:::777666999:::>>>DDDFFFBBB??????FFFDDDGGGUUUhhhuuuxxxuuuuuuzzzyyysssppprrrooohhhcccaaa^^^^^^eeellljjjdddaaa^^^___hhhqqqpppdddXXXaaayyy}}}sssooollliiihhhgggggghhhjjjjjjiiigggmmmnnnkkkbbb[[[WWWQQQLLLHHHDDD>>>:::999999999999888999999999999999999999;;;;;;::::::999888888888777777777888888888999999999<<>>===<<<;;;<<<<<<<<<;;;<<>>@@@===<<>>======>>>???@@@AAABBBBBB?????????@@@BBBDDDGGGHHHIIIWWWeeemmmvvv~~~{{{rrrZZZNNNOOOSSS```mmmnnnwwwxxxzzz{{{{{{~~~www{{{}}}yyyxxxzzz~~~wwweeeSSSHHHBBB>>>::::::<<<===<<<:::<<<<<<<<<;;;::::::999999::::::::::::::::::::::::999::::::;;;;;;;;;::::::;;;;;;===>>>????????????>>>???AAACCCDDDEEEFFFFFF@@@AAABBBBBBCCCCCCCCCCCCDDDJJJPPPRRRWWWfff}}}~~~```CCC:::;;;888???LLLNNNDDD@@@DDD?????????>>><<<999666444999;;;>>>@@@???===;;;;;;GGGBBBAAAIIIVVVcccooowwwyyy}}}|||{{{{{{vvvooohhh^^^WWWZZZ```dddfffggg``````dddqqq|||iiiTTTcccuuuxxxssspppooojjjhhhggggggiiikkkkkkkkknnnppppppmmmllllllhhhaaaXXXSSSMMMHHHEEECCC@@@>>>999999::::::;;;<<<======;;;;;;;;;;;;:::999999888999999999999999:::::::::???AAABBBBBBAAADDDIIINNNTTTUUUYYY]]]aaahhhrrr{{{~~~xxxjjjYYYFFF999777<<<:::<<<@@@GGGLLLMMMJJJFFFDDDNNN]]]nnn~~~aaaGGG>>>AAABBB888999>>>888<<<<<<;;;;;;:::999888888;;;;;;;;;;;;<<<======<<<<<<<<<<<<;;;;;;;;;===>>>AAAFFFOOOZZZdddpppzzz~~~wwwqqqggg[[[PPPLLLPPPUUUYYY^^^fffmmmsssyyy~~~}}}yyyppplllaaaSSSMMMPPPUUUWWWVVVdddyyyxxxooommmnnnyyyZZZCCCJJJAAA???<<<;;;<<<===<<<;;;===<<<;;;;;;::::::;;;;;;;;;:::999999999:::<<<===>>><<>>>>>???@@@@@@AAA>>>>>>>>>???@@@BBBEEEFFFGGGSSS```iiiqqq{{{zzznnnWWWNNNJJJTTTgggoooqqqsssuuuuuuvvvxxx}}}~~~}}}xxxvvvvvvxxxzzz{{{~~~wwwdddWWWJJJDDD===:::;;;======<<<==================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;<<<<<<<<<<<<======???@@@BBBBBBCCCCCC@@@AAACCCDDDEEEEEEDDDCCC>>>???AAABBBCCCEEEGGGHHHKKKQQQWWW\\\iiiwwwssscccIIIEEE@@@;;;>>>IIINNNIIIEEEFFFAAABBBBBBAAA???;;;888666888;;;>>>>>><<<<<<======EEEBBBBBBDDDHHHQQQeeexxxwwwxxxwwwtttsssuuuvvvuuuttthhh^^^]]]______bbbgggZZZ\\\aaammm~~~}}}nnnRRRUUUZZZeeexxx|||xxxyyy{{{pppnnnlllkkkmmmooooooooonnnqqqssssssvvvyyywwwrrrgggddd```\\\WWWRRRLLLHHHEEEDDDCCCAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@>>>===<<<<<<;;;;;;;;;;;;<<<===>>>???@@@AAAAAACCCJJJTTT\\\dddfffhhhiiillluuunnnaaaPPPDDD;;;444444777;;;CCCNNNUUUUUUPPPJJJFFFKKK[[[ppp|||fffAAA@@@???@@@>>>999;;;<<<666<<<<<<;;;:::999999888888999999::::::::::::;;;;;;<<<;;;;;;;;;;;;<<<<<<<<<;;;>>>HHHSSS\\\eeeqqq}}}~~~}}}vvv```QQQLLLLLLNNNRRRWWW^^^eeennnvvv|||}}}|||}}}}}}yyyzzz|||{{{yyyuuurrrmmmhhh\\\QQQOOOVVV]]]___fffnnnxxxyyynnnbbbaaaggg{{{eeeOOODDDEEEBBB???===<<<===>>>======<<<<<<;;;:::::::::::::::;;;:::999888888999;;;<<<;;;888<<>>>>>>>>>>>>>>>>>>>>>>>@@@??????>>>>>>???AAAAAAAAALLLYYYccclllwwwzzzyyydddXXXKKKMMM___jjjkkknnnqqqrrrqqqsssxxx}}}zzzuuussssssssspppwwwvvvjjj^^^UUUJJJAAA???>>>>>>===;;;;;;<<<<<<======>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<======>>>>>>???AAABBBCCCDDDDDDEEEBBBCCCDDDDDDDDDBBBAAA@@@AAACCCDDDDDDEEEGGGLLLPPP\\\dddnnnxxxyyyqqquuu}}}eeePPPOOODDDDDDEEEHHHKKKKKKHHHFFFDDDDDDDDDDDDBBB???<<<:::666;;;???======@@@DDDEEEBBBBBBEEEEEEAAAEEE[[[ttttttrrrllleeebbbgggqqqyyyyyyrrrkkkgggccc```bbbfffXXXXXX\\\dddlllnnnjjjeee\\\XXXTTTVVVbbbvvv~~~yyyyyy|||sssqqqoooooooooooonnnmmmppptttvvvuuuvvvyyyyyyvvvrrrpppmmmjjjfff```YYYUUUSSSQQQNNNJJJGGGEEEDDDDDDHHHHHHHHHHHHFFFDDDAAA@@@===<<<;;;:::;;;<<<===>>>???AAACCCEEEJJJTTT```iiijjjooorrrqqqttt|||ttt[[[NNNAAA;;;999777888:::>>>MMM^^^bbbZZZOOOKKKLLLQQQcccvvv}}}}}}|||MMM???<<<===:::888:::<<<;;;999;;;;;;::::::999999888888666888999999888888999:::<<<;;;:::;;;======<<<;;;888:::BBBNNNXXX```iiirrrzzz~~~{{{}}}~~~~~~vvvdddWWWOOOLLLMMMOOOQQQWWW___iiipppvvvvvvxxxyyywwwtttwww}}}}}}zzzxxxvvvrrrmmmiiiaaa]]]VVVTTT\\\jjjqqqqqqgggeeeddddddhhhtttlllUUUNNNFFFCCCAAA???===<<<===>>>>>>===<<<;;;;;;:::::::::::::::999999999888888999999:::888666999??????;;;???GGGLLLPPPXXXfff}}}zzzyyy}}}tttuuuwwwuuuqqqnnnfffgggccc\\\VVVSSSNNNIIIEEEHHHKKKLLLOOOYYYgggrrrqqqZZZRRRKKKKKKMMMIIIHHHEEEBBB@@@AAABBBBBBBBBCCCNNNSSSKKK???;;;>>>AAA>>>>>>>>>>>>=========<<>>>>>IIIYYYfffqqq{{{~~~{{{ooogggUUUMMMUUU]]]bbbgggmmmnnnnnnoootttyyyxxxzzz~~~}}}yyyvvvttttttooouuu|||zzzoooeeeWWWLLLEEEAAA===:::;;;;;;;;;;;;<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@@@@@@@AAACCCDDDDDDDDDDDDCCCCCCCCCCCCBBBAAA@@@@@@BBBCCCDDDEEEFFFKKKSSSZZZjjjxxx~~~oooiiikkkxxxbbbKKKLLLDDDOOOSSSLLLFFFHHHHHHCCCAAAAAABBBBBB@@@>>>;;;999666===@@@<<<;;;AAAFFFHHH>>>>>>BBBDDD>>>>>>PPPgggwwwuuupppggg^^^^^^hhhsssqqqvvvwwwrrrjjjfffeeeeee___[[[]]]fffhhhdddcccgggmmmkkkeee[[[SSSVVVfffttt~~~{{{~~~~~~}}}yyyxxxwwwwwwvvvtttpppnnnqqqvvvxxxtttqqqssstttttttttrrrpppnnnllliiieeebbbaaa___\\\XXXUUUTTTSSSSSSVVVVVVVVVUUURRROOOLLLJJJFFFEEEDDDCCCCCCEEEFFFHHHKKKNNNQQQTTTXXX___iiipppkkkttt{{{|||~~~qqq^^^IIIBBB<<<;;;;;;;;;<<<@@@DDDYYYnnnnnn^^^PPPRRRZZZcccoooyyyzzz{{{[[[BBBCCC:::<<<888777<<<:::999>>>::::::999999999999999999555888999999777777888:::<<<;;;:::<<<>>>???>>><<<<<<;;;???IIISSS[[[dddlllnnnuuuxxxwwwwww|||tttsssrrrbbbVVVTTTQQQOOOOOOTTT[[[```ffffffiiimmmnnnqqqzzz~~~|||vvvuuurrrnnniiiddd^^^ZZZPPPMMMLLLTTTeeeuuuwwwrrr]]]\\\dddwww\\\TTTKKKCCCEEE@@@>>><<<;;;<<<=========<<<;;;::::::999999::::::888888999999999999888888999888999:::;;;<<<===???DDDJJJUUUfff}}}{{{rrrmmmsssyyysssfff[[[WWWYYY[[[^^^dddiiigggaaa]]]bbbgggjjjmmmuuummmWWWUUUXXXLLLHHHKKKEEEEEECCCBBBBBBCCCCCCAAA@@@???GGGJJJFFF@@@?????????<<<<<<==================AAA???>>><<<;;;;;;<<<<<<<<>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<===???@@@AAA@@@AAABBBCCCCCCCCCCCCCCCBBBAAAAAAAAABBBBBBCCCCCCCCCEEEIIILLLRRR]]]kkkvvv}}}sssppppppuuu\\\BBBCCCBBBWWW___PPPCCCDDDEEE@@@<<<<<<======<<<:::777666777>>>@@@;;;888===CCCDDD:::999<<>>FFFUUU\\\```mmm~~~yyyuuupppvvvwwwrrrmmmnnnqqqssstttqqqnnnmmmmmmmmmlllkkknnnmmmkkkiiihhhhhhjjjjjjhhhhhhgggfffccc___[[[YYYVVVUUUTTTSSSSSSUUUWWWXXXZZZ]]]bbbddddddggglllpppppp|||wwwppp]]]III;;;999999:::999777;;;AAAKKKdddzzzwwwaaaSSSZZZhhh|||~~~eee???777???<<<>>>;;;:::>>>888777AAA999999999999999999::::::666888:::999777777999;;;<<<::::::<<>>::::::AAAIIIRRR[[[dddgggmmmpppooosss}}}hhhaaayyyvvvbbb___YYYRRRNNNNNNRRRUUUWWWWWWZZZ```eeennn~~~yyywwwvvvtttsssrrrooojjjfffhhhfffbbb^^^XXXRRRMMMIIIHHHEEEEEENNN```jjjeeeYYY[[[ccc|||aaaQQQRRRCCC999DDD???===::::::;;;<<<<<<<<<<<<;;;::::::999999::::::777888999::::::999777666::::::888777888;;;:::777888???LLL___vvvzzzjjjiiikkkpppxxxlll\\\FFFHHHRRRIIIGGGHHH===BBBBBBCCCDDDEEEDDD@@@======@@@BBB@@@AAACCCAAA<<<:::;;;;;;<<<===>>>?????????>>>===<<<;;;;;;<<<===777DDDYYYiiioooqqquuuyyytttxxx|||yyyooo[[[KKKKKKLLLHHHQQQ\\\aaaccceeekkkqqqppprrruuuvvvwww{{{~~~}}}yyytttxxx~~~zzzuuupppkkkcccZZZSSSGGGFFFEEECCCAAA???>>>===<<<<<<<<<<<<<<<<<<<<<<<<>>>============???AAABBBAAAAAABBBBBBBBBBBBBBBAAAAAA@@@@@@@@@BBBDDDFFFHHHIIIMMMSSSZZZeeevvvooolllhhhlllvvv}}}zzzTTTEEEAAALLLOOOOOOJJJEEEAAA@@@???>>>>>>===;;;888888999:::<<<=========<<<;;;;;;:::???>>><<<:::;;;@@@GGGMMMssszzzsssoootttqqquuu{{{}}}xxxoooddd\\\ZZZiiiwwwxxxooollluuuyyyhhhRRRAAA:::888@@@LLL^^^ttt}}}xxxvvvvvvyyyxxxsssppppppnnnpppsssuuuuuussspppnnntttttttttsssrrrqqqppppppppppppqqqrrrtttvvvwwwwwwvvvuuuppphhhgggjjjllljjjlllkkkmmmpppqqqrrryyyvvvdddRRREEE>>>888777777999999<<>>>>>===<<<<<<;;;;;;>>>===;;;;;;>>>GGGQQQYYY]]]rrrppphhhlllyyy~~~}}}sssiiigggggg```UUURRRQQQSSSUUUVVV[[[mmmsssccc```^^^[[[ZZZ[[[[[[YYYXXXXXXUUUYYY[[[WWWOOOGGGEEEEEECCCAAADDDLLLLLLIIIOOOZZZnnnyyyhhhMMMEEEDDD@@@<<<>>>::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888777777888888999999:::;;;;;;666777888888777888:::<<<;;;<<>><<<;;;;;;;;;<<<<<<>>>??????@@@>>><<<:::888888999:::999@@@QQQdddooooookkkjjjooo|||{{{{{{xxxrrriiiVVVKKKNNNMMMOOOTTTXXXXXXWWW\\\ccciiiooosssrrrqqqsssxxxzzzyyy~~~zzzsssmmmlllooosssyyyzzz}}}{{{tttooo```[[[TTTNNNIIIFFFBBB@@@AAA@@@?????????===:::777<<<<<<;;;;;;<<<>>>@@@BBBAAAAAAAAAAAA@@@@@@AAACCC@@@EEEJJJKKKJJJKKKPPPUUUXXX^^^jjj|||qqqlllqqqlllvvvpppNNNFFFGGGGGGGGGFFFBBB???===<<<;;;======<<<999777666777999<<<<<<<<<<<<<<<;;;::::::<<<======<<<<<<===@@@CCCSSSiiiyyy}}}yyyyyyrrrcccgggnnnuuuuuupppllllllnnnsssuuusssjjjZZZJJJ???:::888>>>LLLbbb{{{{{{wwwvvvxxxxxxsssooonnnnnnrrrwww{{{|||zzzwwwuuuvvvvvvuuuttttttuuuvvvwww{{{|||||||||}}}}}}uuueeeSSSDDD;;;666777777:::???CCCIIIUUUaaauuuuuupppeee^^^ggg~~~ZZZFFF>>><<<:::333888888888888888888888888999888666555555555666777999999999999999999999999;;;;;;;;;<<<<<<<<<<<<<<<;;;:::999888;;;BBBKKKQQQ^^^wwwuuullljjjrrrttthhh\\\RRRQQQUUUYYY```gggoooqqqZZZVVVYYYXXXSSSOOOPPPSSSUUUTTTSSSXXXWWWTTTNNNFFFAAAAAABBB???DDDKKKQQQSSSXXXfffttthhhRRR@@@>>>@@@===:::<<<======<<<<<<;;;;;;;;;:::;;;;;;;;;;;;:::999888777777777888888888888999999666777888888777777999;;;555555888>>>CCCKKKZZZgggvvv{{{zzzttt```XXXPPPKKKJJJHHHFFFDDDDDDDDDDDDCCCCCCBBBAAAAAAAAAAAAAAAAAAAAABBBCCCBBB@@@>>><<<;;;;;;;;;;;;<<<===>>>??????>>><<<:::888888999:::999>>>KKK\\\gggiiihhhiiikkkyyy~~~||||||xxxqqqaaaSSSNNNPPPQQQUUUVVVRRROOOTTT[[[\\\cccjjjlllnnnqqqsssssstttzzzyyysssooommmmmmkkkmmmrrryyywwwssskkkbbbXXXQQQKKKIIIFFFDDDBBBAAAAAABBBAAA@@@?????????@@@@@@AAABBBBBBBBBDDDFFFFFFEEEFFFIIILLLNNNPPPSSSUUUZZZbbbkkkrrryyyzzzpppiiijjjppp|||hhhJJJGGGJJJFFFAAA===;;;<<<<<<:::888;;;;;;:::888666555666888:::;;;;;;;;;;;;::::::999999;;;======;;;999999999>>>QQQeee}}}rrrmmmyyy{{{fffjjjkkkmmmqqqrrrmmmcccZZZaaaeeejjjkkkfff[[[OOOGGG888444999LLLddd{{{zzzxxxzzzzzzvvvqqqpppqqquuu{{{}}}zzzzzzxxxvvvuuuvvvxxx|||~~~~~~uuuaaaNNN@@@888444333666666;;;BBBGGGNNNYYYdddkkkeee```___hhhxxx```999===???888777:::777777777777777777777777888777666555555555666666888888888888888888888888888888999999:::;;;<<<<<<888888777777999===DDDHHHZZZnnn~~~vvv~~~{{{oooggghhhqqqzzzzzzyyyfffYYYQQQNNNNNNQQQjjj___QQQQQQRRRSSSOOOMMMPPPXXX___bbbbbbYYYTTTKKKCCC>>>>>>AAADDDCCCNNNXXXZZZ^^^lllsssPPPDDD<<>><<<>>>???>>>>>>===<<<;;;:::999;;;:::::::::999888888888888777777777777666666666555777777777666777999;;;999888888;;;===@@@JJJTTTgggnnnwww~~~}}}zzzzzz{{{}}}~~~}}}{{{}}}sssooovvv~~~www```RRRQQQQQQJJJJJJIIIGGGFFFDDDDDDCCCCCCBBBBBBBBBBBBAAAAAAAAAAAABBBCCCCCCCCCAAA@@@>>><<<;;;;;;;;;;;;<<<===>>>>>>>>>===;;;:::999999999:::999;;;DDDPPPZZZ^^^ccchhhiiixxx|||~~~~~~}}}wwwoooaaaWWWNNNOOOSSSTTTPPPJJJKKKPPPSSS\\\fffjjjmmmrrrrrrooorrrzzz~~~{{{vvvoooiiibbbccchhhpppzzzuuuhhh^^^YYYXXXRRRNNNJJJGGGFFFFFFEEEDDDBBBBBBCCCCCCCCCCCCCCCCCCBBBFFFJJJJJJIIIKKKQQQVVV]]]\\\^^^eeeqqqvvvhhhccceeekkkttt|||hhhLLLHHHIIIMMMCCC;;;;;;>>>>>>;;;999;;;;;;:::888666555777999999::::::;;;::::::999999888:::<<<<<<:::777666666@@@FFFPPPmmmtttjjjgggsssrrrhhheeefffjjjnnnkkk```VVVZZZ]]]ccciiimmmkkkeee___GGG:::555???NNN^^^uuu}}}|||yyyyyy{{{|||~~~|||~~~{{{xxxvvvwwwzzz~~~}}}zzzkkk___MMM???999777777777::::::???EEEIIIKKKQQQXXXPPPTTT]]]lll{{{qqqJJJ:::BBB===222888CCC777777777777777777777777666666666666555666666666777777777777777777777777666666777888888999999:::777888888888999;;;???CCCSSS]]]sssxxxtttwwwxxxxxxxxx|||xxxnnnnnnssswwwtttxxx}}}tttaaaYYY```iiiqqq^^^XXXTTTPPPMMMPPPTTTXXX___hhhmmmnnnYYYQQQHHHBBBBBBGGGMMMQQQ[[[gggnnnmmmtttuuuUUUGGGBBB@@@BBBAAA===<<<>>><<<<<<<<<;;;;;;:::::::::::::::999888888888888888999999888777777666555555555666777777666666888:::@@@===<<<===<<<===BBBJJJVVV\\\cccmmmyyy}}}|||{{{xxxuuu}}}yyynnnpppwww{{{~~~}}}vvvrrrtttpppWWWMMMJJJOOOQQQIIIIIIHHHGGGFFFEEEDDDCCCCCCBBBBBBBBBBBBAAAAAA@@@@@@CCCCCCCCCBBBAAA???===<<<;;;;;;;;;;;;;;;<<<===>>><<<<<<;;;:::999999999:::;;;:::>>>FFFMMMTTT^^^fffeeerrr~~~}}}}}}wwwmmmNNNKKKMMMQQQQQQLLLHHHGGGOOOZZZcccfffiiiooopppkkkooouuu{{{}}}yyyvvvwwwyyywwwmmmiiigggfffiiipppzzzxxxpppooopppeeeaaa\\\XXXTTTQQQNNNKKKJJJJJJHHHGGGGGGHHHJJJKKKJJJNNNSSSTTTTTTYYYcccllluuuuuuxxxyyypppjjjeeeeeemmm{{{hhhOOOLLLLLLSSSGGG===>>>AAA???;;;:::<<<<<<;;;999777777999;;;999999::::::;;;::::::999888999:::999888888999:::CCCBBBEEE^^^~~~xxxuuuvvv|||zzzrrrggg```___```aaaaaadddbbbaaadddkkkpppqqqppp\\\NNNBBB>>>>>>AAANNN]]]nnn~~~~~~~~~|||yyyzzz|||uuubbbPPPHHH???999999:::;;;;;;CCCBBBEEEJJJLLLKKKLLLPPPHHHVVVlll{{{LLL===<<<@@@777333888;;;666666666666666666666666555555555666666666666555666666666666666666666666777777777777777777777777555777888888888999<<>>===:::777888;;;888888888999999:::::::::999999888777777777888888::::::999888777666666555444555666666555666888:::<<<999888999888777999>>>CCCEEEKKKWWWjjj|||zzz}}}pppiiihhhiiinnnxxx|||yyyxxxxxx^^^NNNIIIJJJGGGHHHKKKFFFGGGGGGGGGFFFEEEDDDCCCCCCAAAAAABBBBBBBBBAAA@@@???BBBBBBBBBAAA@@@>>>======<<<;;;;;;;;;;;;<<<<<<===;;;:::::::::999999::::::<<<:::;;;???EEELLLXXXccc```iiizzzaaaTTTHHHGGGKKKKKKHHHFFFLLLZZZbbb``````fffhhhddddddhhhkkklllkkknnnuuu|||vvvwwwrrrlllhhhiiimmmqqqsss|||{{{xxxvvvsssnnnhhhddd___]]]ZZZXXXYYY\\\___bbbbbbffflllpppuuu~~~yyynnnhhhiiiooouuuyyycccPPPRRRSSSSSSFFF===???@@@<<<999999<<<===<<<;;;999999;;;<<<999::::::;;;;;;;;;;;;;;;888888999888888999<<>>>>>111666666666666666666666666444444555666666666555555555555555555555555555555666666666666666666666555333444555666666888;;;>>>GGGFFFSSSmmm}}}yyyyyy}}}{{{sssvvvvvvqqqqqquuu}}}vvvpppyyyiiiSSSCCCEEEHHHIIIXXXlllsss|||yyyrrrpppmmmgggcccbbb```bbbhhhrrr}}}xxxMMMBBBCCC>>>===<<<:::888777999;;;555666777777888999:::;;;999888777666666777888999::::::999888777777666666333555555555555555777999888444444666666444555888999999>>>LLL```www}}}xxxrrryyyvvv^^^LLLHHHBBBGGGKKKCCCAAAGGGFFFFFFFFFFFFFFFEEEDDDCCCBBB@@@AAABBBBBBBBBAAA???>>>@@@@@@@@@???>>>>>>======<<<;;;;;;;;;;;;;;;<<<<<<999999999:::::::::::::::<<<::::::===@@@EEEQQQ\\\bbbhhh~~~gggMMMBBBBBBEEEFFFGGGNNN```iiibbb]]]aaadddaaa^^^```bbbdddiiirrr~~~}}}uuuooolllkkkkkkkkksssvvvyyy{{{}}}yyywwwttttttuuuyyy~~~xxxssspppooonnnmmmnnn{{{bbbQQQTTTVVVNNNAAA;;;>>>???999666:::<<<===<<<;;;999999;;;===::::::;;;<<<<<<<<<<<<<<<666777999999999:::<<>>888999999:::<<>>555444666888@@@@@@333555555555555555555555555333444555666666666555555444444444444444444444444444444555555666777777777333444555666777:::>>>AAADDDEEEMMMZZZhhhpppqqqppp|||yyywwwzzz~~~jjjbbbmmmyyysssfffOOOJJJHHHJJJKKKMMMZZZiiibbbiiikkkhhhkkkpppmmmcccsssttttttuuuzzz^^^HHHDDD@@@======<<<::::::;;;;;;;;;777777888888999999::::::888777666555555666888999888888888777777666666666333444555555444555777888777444444777888666555777666888===FFFSSSdddttt~~~cccUUURRRRRRIIIBBBFFFKKKDDDDDDHHHGGGEEEFFFFFFFFFEEEDDDCCCBBB???@@@AAABBBBBBAAA???>>>>>>>>>===============>>><<<;;;;;;::::::;;;;;;<<<888888999:::::::::::::::;;;999:::<<<===@@@JJJUUUaaahhh~~~vvv\\\KKKDDDAAABBBEEEMMMdddqqqhhh^^^___aaa______^^^^^^bbbjjjuuu||||||~~~{{{wwwtttpppnnnnnnmmmlllmmmoootttyyy}}}{{{rrrnnnjjjjjjnnntttyyy|||dddSSSTTTSSSIII>>>:::>>>???888666;;;<<<<<<<<<:::999999;;;===:::;;;;;;<<<=========<<<444777999;;;::::::;;;<<<999===>>>GGGYYYfffyyyvvvhhhhhhqqqyyyuuuddd[[[\\\eeellljjjbbbWWWNNNKKKOOOWWW]]]nnnxxxttt```TTTTTTMMMAAA===<<<999:::HHHaaaxxxuuufff^^^YYYHHH===???@@@;;;999>>>999:::<<<<<<>>>CCCLLLSSSYYYQQQJJJKKKRRR]]]kkkvvvrrrDDD999CCC>>>555777999222333;;;:::555555555555555555555555222333555666666666555555444444444444444444444444222333444555777888999999555666888999:::===BBBFFFJJJLLLLLLLLLRRR^^^hhhmmmrrrzzzyyy}}}}}}xxxlllooowwwvvvoooOOOTTTWWWVVVVVVXXXXXXUUU```eeehhhnnngggNNNIIIFFF999:::;;;:::888888999777555::::::999999999999999999888777666444555666888999666666666666666555555555333444555444444444666888666333333777888666444666333777<<<>>>BBBLLLYYYdddoooqqquuu~~~rrrXXXMMMKKKIIIFFFIII???BBBIIIGGGHHHIIIDDDEEEEEEFFFFFFFFFDDDCCCBBB???@@@AAABBBBBB@@@???===<<<<<<<<<<<<<<<===>>>>>><<<;;;;;;:::::::::;;;;;;777888999:::::::::::::::999999:::<<<<<<===FFFPPPZZZcccxxx~~~zzziiiZZZLLLBBB>>>@@@FFFaaarrrhhh[[[ZZZ\\\YYY]]][[[ZZZ]]]eeeooowww|||vvvuuuvvv||||||wwwssstttpppjjjhhhiiimmmpppqqq{{{|||zzzrrrlllnnnllllllooovvv~~~]]]MMMPPPJJJDDDAAA>>><<<<<<<<<;;;:::999999999666444666;;;@@@888:::======;;;999888888999::::::;;;;;;::::::999;;;===???>>>@@@JJJZZZgggooodddjjjqqqtttqqqnnnhhhhhhxxxjjj]]]UUUWWWZZZZZZ]]]dddzzz|||ssseeehhhssslllZZZEEE777000555999===JJJ[[[vvv{{{}}}{{{}}}}}}}}}{{{zzzooo___YYYQQQOOOOOOKKKCCC<<<@@@777555;;;===::::::>>>DDDCCCBBBBBBAAAFFFUUUdddlllTTTOOOSSSVVVnnnnnnFFF;;;===@@@666666777777888888999999444444444444444444444444777777666666555555555444444444222222222222444444222111111222555888;;;===<<<:::999888;;;@@@EEEHHHLLLHHHEEEEEEKKKRRRYYY\\\dddqqq|||wwwzzzzzz{{{sss~~~}}}pppjjjkkknnnvvvxxx}}}~~~XXXGGGCCC???===@@@;;;:::999888777777777777555666888888777777888999666666666666666666666666666666555444333222222111444333222222222222333444444555666666666555444333777777777888:::===AAACCCRRRUUU\\\hhhxxxaaa\\\SSSJJJEEECCCDDDFFFBBBCCCCCCDDDDDDEEEEEEEEEDDDDDDCCCBBBAAA@@@@@@???;;;>>>@@@???;;;999;;;===<<<===>>>??????>>>===<<<<<<;;;;;;::::::999999888;;;:::888777777888:::;;;555555666888;;;>>>BBBDDDZZZhhhsssrrrssszzzvvvyyyvvvjjj\\\KKK>>>999<<>>>>><<<:::999999888888999;;;;;;<<<<<<<<>>@@@999888666555666999===???===;;;::::::>>>EEEMMMRRR[[[gggvvvtttmmmnnnxxx~~~~~~~~~|||qqqYYYDDD@@@AAA===999999;;;:::999888777777777777777888:::999888666777777555555555555555555555555555555555444333333222222555444333222222333444555333444555555555555444333666666666666888:::<<<===GGGMMMUUU]]]gggyyypppbbbZZZNNNLLLHHHEEECCCCCCDDDEEEAAABBBBBBBBBBBBBBBBBBCCCBBBBBBBBBAAA@@@@@@??????<<<>>>@@@@@@>>>=========>>>>>>????????????>>>>>>;;;;;;;;;:::999999888888999888888777777888888999666666777999;;;>>>AAABBBNNN[[[eeefffjjjvvvyyy~~~{{{vvvlll\\\GGG777777;;;AAAIIIPPPUUUXXXXXXPPPOOOOOOMMMMMMOOOSSSVVVZZZ^^^ccchhhmmmsssxxx|||~~~wwwrrrppppppooooooppppppqqqssstttuuu{{{|||zzzzzz{{{{{{yyy}}}yyy\\\LLLWWWCCCGGGDDDJJJFFF@@@;;;::::::;;;;;;<<<>>>???>>>;;;;;;>>>AAA:::<<<>>>>>><<<;;;:::;;;666777888:::;;;<<<===>>>@@@CCCEEEBBB<<<999:::===OOOeee|||{{{lllkkkqqqwww{{{ssshhhmmmyyy|||jjj______UUU]]]^^^[[[aaapppwwwsssfffhhhbbbSSSFFF???===:::666<<<@@@BBBIIIWWWdddjjjjjjjjjrrr~~~rrrppprrrxxx|||vvvfffYYYGGGFFFDDD@@@===:::999999555666777888888888777777444===@@@>>>EEERRRUUUMMMHHHEEECCCCCCCCCLLL___ppp~~~mmmffflllvvvuuuYYY<<<333888<<<888333777777777777777666666666444444444444444444444444666555555555555444444444333333222222222222333333222222222333555888:::<<<777666555444444444666666444555666666888>>>FFFMMMUUU]]]mmm~~~kkkjjjgggdddfffppp~~~xxxmmmeeefffrrryyy~~~kkkNNNAAA:::>>>BBB>>>;;;;;;:::999888888777777777777999;;;;;;:::888666555666555555555555555555555555444444444444333333333333555444333333333333444555333333444444444444333333444444555555555666666666999BBBKKKNNNTTTeeeppp]]]PPPIIIFFFFFF???@@@@@@AAABBBAAAAAAAAA@@@@@@??????????????????????????????????????????======>>>@@@AAAAAA???<<<>>>>>>============>>>>>>;;;;;;::::::999888888888777777777888888777777777888888888999;;;===???@@@AAAJJJSSSYYY```nnn|||tttrrr|||~~~yyy|||}}}ttt]]]GGG<<<999999<<>>@@@???<<<;;;<<<>>>999;;;<<<<<<;;;:::::::::666777777888999:::;;;<<<===AAADDDBBB???<<<<<<>>>???OOOgggrrrooo^^^^^^hhhrrriiimmmvvv{{{ppp___XXX\\\aaa^^^WWWQQQVVVdddmmmmmmiiisssqqq___QQQOOOMMMGGG>>>@@@>>>999888???EEEHHHLLLUUUhhhuuukkkaaa___eeejjjjjjhhhUUUUUUWWW[[[\\\TTTEEE888666888999888555444555777444777999999777666888:::999@@@IIIRRR\\\^^^VVVJJJGGGFFFGGGIIIKKKSSSddduuu}}}wwwwww}}}PPPBBB888888999666888???777777777666666555555555333333333333333333333333444444444444444444444444333222222222222222222333//////000111222444666777666666666555555444444444333666888777666:::BBBJJJRRRVVVeeexxx{{{uuuuuuqqquuunnn___ZZZfffwww}}}rrreee```hhhtttkkkMMMKKKCCC===>>>>>><<<<<<>>>999999888777777777777777;;;<<<===;;;888555444444444444444444444444444444222222333333333444444444555555444333333444555555222222333333333333333333222222333444555555444444222999@@@BBBGGGXXXsss}}}zzz}}}___WWWMMMFFFCCCDDDFFFHHH@@@@@@AAAAAA@@@???===<<<>>>>>>======<<<<<<;;;;;;;;;<<<<<<<<<=========>>><<<;;;<<>>;;;<<<;;;999999999999;;;<<<:::::::::999888888777777666777888::::::888777666999999999:::;;;<<<<<<===;;;@@@HHHPPP[[[hhhuuu||||||xxx~~~yyy}}}ttt}}}kkkVVVFFF???999777;;;>>>>>><<<@@@<<<999:::>>>BBBDDDCCCDDDHHHNNNSSSXXX\\\aaaddd___eeennnyyygggVVVMMMAAA===@@@WWW@@@GGGHHHHHHCCC<<<888666777888999999<<<>>>>>>:::888999:::666888999999888777888999888777777666777777888999CCCDDDDDDAAA===:::;;;===???CCCRRRrrruuubbbaaalllxxxooolllkkkjjjbbbZZZ^^^iiinnneeeYYYTTTXXX]]]]]]YYYeeeqqqrrrbbb[[[bbbgggcccQQQPPPHHH===888:::======>>>FFFSSSaaakkkkkkbbbXXXQQQJJJCCCCCCHHHLLLKKKIIIBBBBBBDDDFFFGGGCCC:::222444444555555555666666666555888:::888666666;;;???GGGFFFTTTllltttbbbLLLBBBHHHKKKQQQVVVYYY^^^lllyyywww|||{{{WWW@@@:::999;;;888111333;;;777666666666555555444444333333333333333333333333333333333333444444444444222222222222222222222222111111222222444555666777444444444555555555444444333666777666333555;;;AAAKKKLLLYYYllluuurrruuu}}}|||zzzeeeYYYaaannntttsssiiiiiiooozzzzzztttvvv```RRRFFFFFFAAA===<<<:::888888;;;888888777777666777777777;;;<<<<<<:::777555444444444444444444444444444444111111222333333444444444555444333222222333444555222222222222333333444444111111333444555555555555555777888999???MMM```ooopppssssssooolllvvvlllSSSNNNLLLHHHFFFDDDBBB@@@>>>DDDCCCAAA???===<<<<<<;;;<<<<<<;;;;;;:::::::::999999999::::::;;;<<<<<<<<<:::999999<<>>666666999::::::777666666999>>>AAAAAA???AAACCCFFFJJJNNNTTTZZZ^^^\\\ccclllssswwwbbbEEE@@@CCC???:::;;;TTT???GGGGGGDDD???:::777777888999999777999;;;:::666444555666444555666666555555666777999888777666666666888888@@@???>>>;;;999:::===@@@AAA<<>>AAALLL^^^kkkqqqzzz||||||jjj\\\^^^gggmmmyyywwwrrrvvv~~~{{{yyyrrrPPPEEEDDD>>>999999;;;======;;;999888888777777666666777777777888::::::999777555444555333333333333333333333333111111222222333333444444444333222222222222333444333222222222333444555666222222333444555666666777999777555555999@@@IIIOOOWWW^^^cccaaa^^^fffzzzmmm]]]TTTJJJBBBJJJHHHEEEDDDCCCBBB???===AAA???===;;;:::;;;===>>>;;;;;;;;;:::::::::::::::999999999:::::::::;;;;;;999999888999;;;;;;:::999<<<<<<;;;;;;;;;;;;<<<<<<999999888888777666666666777888:::;;;;;;:::888777777888888999999888888777666666:::BBBKKKVVVdddoooxxx{{{~~~uuueeeOOO>>>555444666888000111444777;;;<<<<<<;;;@@@AAAAAABBBCCCGGGMMMQQQXXXcccppptttooolllvvvrrraaaSSSGGG>>>>>>===999999???NNN;;;CCCCCC@@@===999888999:::;;;;;;666888999777333111222444333444555555444444666777999888777777777999:::<<<888888777777888<<<@@@DDD<<<999:::DDDWWWrrrssswww|||}}}vvvrrrwwwwwwnnngggeeeZZZXXX^^^iiiiiiZZZGGG<<<<<>>777666888:::<<<>>>>>>;;;888777777666666666666777777555777888888666555555666222222222222222222222222222222222222222333333333333222111111111111222333444333333333444555666777666555444333333444555666666555555444555888:::<<<@@@FFFLLLMMMNNNVVVcccooo|||{{{||||||yyywww}}}uuugggUUUIIIAAA===@@@EEE???>>>>>>???AAACCCBBBAAA;;;;;;::::::;;;<<<>>>???:::::::::;;;;;;;;;;;;;;;999999999999999::::::::::::::::::888777777999:::;;;;;;<<<<<<<<<<<<;;;;;;999888888777666666555555777888999::::::999888777555666777888888777666555666444666<<>>>>>>>>===>>>AAACCCLLLTTT```ddd]]]UUUXXXbbbllltttwwwcccQQQFFFBBB:::===???>>>;;;;;;???CCCxxxIII777??????>>><<<999999;;;=========666777888555111///111333333444555444444444666888999888777777999;;;>>>@@@:::999888888888:::===???555999<<<;;;<<>>GGGUUUbbbjjjwwwrrrhhh___```iiirrruuuuuupppdddSSSIIIFFFAAA:::999;;;<<<;;;999999<<<@@@:::999888666555666999;;;>>>BBBFFFGGGIIINNNVVV]]]RRROOOJJJHHHKKKRRRZZZ___cccooovvvkkkVVVHHHJJJQQQ[[[aaakkktttwwwzzzwwwKKK:::<<<<<<666///999<<<333...222555333333333333444444555555555222222222222222222222222111111111222222333333333000111222333333222111000222333444555555555555555777666444222222222222333222111000222444666666666999>>>BBBGGGOOOWWW\\\\\\ggghhhiiigggbbbcccmmmyyyzzz{{{wwwvvvsssrrrrrrvvv^^^MMMDDDAAA<<>>BBBHHHPPPUUUgggfffhhhkkkiiigggmmmwww|||~~~sssfffVVVNNNOOOQQQGGGAAACCCBBB<<<<<>>???@@@@@@>>>:::777999:::;;;<<<===>>>>>>>>>:::::::::;;;;;;<<<<<<===999999999999999999999999;;;<<<;;;999555555888<<<999999;;;<<<<<<;;;999999888888888777666666555555777777888888888888777777444555666777777666555555666444555999===DDDUUUfff}}}}}}iiijjj{{{rrrdddSSSDDD:::555222444444222000000444777888:::=========<<<<<<===>>>AAAHHHMMMIIICCCGGGQQQOOOUUU]]]eeemmmvvvmmmYYYMMMDDD===<<>>:::;;;>>>>>>999iiiFFFAAA<<<>>><<<;;;:::999999999:::;;;555666666555333111222222333333333333333444555666:::::::::999999999999888999888666777999;;;;;;;;;888;;;===;;;:::BBBQQQ^^^lllcccppphhhuuu|||bbbdddiiippptttnnnaaaVVVEEEKKKLLLEEEAAADDDJJJNNNSSSQQQRRR[[[hhhrrrssspppuuutttnnncccZZZUUUOOOJJJCCCBBBDDDHHHIIIGGGHHHLLLIIIDDDCCCEEECCC>>>===@@@AAARRR\\\XXXSSSTTTQQQJJJGGGEEEDDDFFFKKKTTT]]]bbbZZZZZZZZZVVVOOONNN]]]oooqqqnnnqqqzzzhhhFFF;;;;;;777444444777666555444444444444444333222000//////000222333222222222222222222222222333222222111111222222333111111111111111111111111000000111222333333444444555333222000000111333444777666666555555555666666:::PPPXXXIII???IIITTTVVVXXX\\\ccchhhhhhiiirrr|||~~~zzz|||zzz|||{{{]]]GGGBBB<<<999999::::::999:::::::::999999999888888666666666666666666666666555555555666555555444333111111111111111111111111333333333222222222111111000000000000000111111222333333333444444444555555333222222111111222222333444444444555555555555666888888888888:::===@@@BBBHHHNNNUUUVVVUUUYYYdddnnnpppsssxxxjjjddd[[[QQQIIIDDDCCCCCCEEEDDDBBB@@@???>>>=========<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<===>>>===<<<;;;;;;999999888777;;;:::999888777888999::::::999888888777777888888;;;;;;;;;::::::999999999999888777666555555555555888888888777777777666666444444444444444444444444888666666888:::AAAOOO]]]gggtttwww}}}xxx}}}|||qqqbbbTTTEEE:::777777555111///000555999888999:::;;;;;;;;;;;;;;;:::===@@@AAAAAABBBEEEHHHLLLLLLMMMPPPUUUZZZ```cccwwwzzziiiRRRLLLCCC>>>===>>>??????>>>======<<<<<<<<<<<<===hhhDDD???:::<<<<<<;;;:::999888888999:::555666666555333111222333444333333333333444555666666777999::::::999777555888777666888:::;;;:::999999:::;;;888777===HHHRRRllltttjjjnnnccckkk{{{hhhmmmsssssslllaaaWWWQQQPPPSSSQQQIIICCCAAAAAA???GGGFFFMMM\\\ggghhhddd```______[[[UUUTTTVVVTTTPPPGGGGGGOOO]]]hhhiiieeebbbaaa\\\TTTLLLEEE@@@===;;;IIIUUUZZZSSSLLLKKKGGG@@@BBBCCCDDDEEEGGGKKKQQQVVVGGGQQQ]]]bbbdddhhhqqqyyymmmnnnttt}}}aaaLLL999666777222111333555555444333333333333333333222000//////000222333222222222222222222222222222222222111111222222222111111111111111111111111000000000111222333333333333222111000000111333444666666555555555555555666CCCTTTYYYIII???FFFNNNMMMVVVXXX]]]bbbeeekkkxxx}}}}}}~~~\\\GGGDDD@@@;;;999:::::::::999999888888888777777777777666666666666666666666666555555555555555444333333111111111111111111111111333333222222111111111111000000000000000111111222333333333333444444444444333333222222222222333333444444444444555555555555888888777777777999<<<===;;;@@@DDDDDDCCCFFFMMMTTTTTTWWW^^^gggpppxxx}}}||||||~~~llllllkkkjjjgggaaaZZZUUURRRNNNIIIDDD@@@???@@@@@@AAAAAA@@@???>>>===<<<<<<<<<<<<;;;;;;:::;;;;;;<<<:::999999999999:::;;;<<<<<<;;;;;;::::::999999999<<<;;;:::999888999999::::::999888888777777888888999999999999888888888888888888777666666666666777888777777777666666666555444444444444444444444444666444444666888===JJJVVV^^^ggguuu~~~zzz|||xxx}}}~~~{{{wwwvvvoooYYYBBB999555222222444555222///666777888999::::::;;;:::999;;;>>>???>>>???BBBDDDFFFEEEEEEGGGIIINNNRRRTTT[[[dddooovvvzzzsssfffXXXOOOHHHCCC===:::;;;===>>>>>>??????>>>======>>>>>>>>>fffBBB===999<<<<<<;;;:::888777777777888555666666444222222333444444444333333333444555555333555888:::;;;999666444777777777999;;;<<<:::888<<<;;;:::777777:::???CCCIIIjjjpppqqqdddfffpppttt||||||qqq|||ooo```ZZZZZZUUUTTTOOOJJJJJJNNNOOOMMMIIIBBBFFFUUU[[[TTTQQQUUUUUURRRLLLHHHKKKOOONNNHHHIIIJJJUUUkkk{{{{{{nnncccXXXWWWNNNBBB@@@FFFGGGCCCNNNUUUUUULLLEEEDDDAAA<<<<<<@@@DDDEEEDDDEEEKKKPPPQQQ[[[aaabbbjjj{{{yyyzzz}}}tttMMM===777555999888333222666333333222222111111222222222111000//////000111222111111111111111111111111222222111111111111222222111111111111111111111111//////000000111111222222111111000000000222333444555555444444444444555555@@@KKKLLL???888===AAA@@@OOORRRWWW^^^aaafffqqq}}}}}}yyyuuuxxxlllOOOAAA??????===;;;:::::::::999888777777777666666666555555555555555555555555555555444444555555444444333222111111111111111111111111222111111111111000000000000000000000000111111222222222333333333444444444444333333222222333333444333333333444444444555555777666555555555666777888777888::::::::::::<<<>>>>>>@@@DDDHHHMMMQQQTTTUUUPPPOOOOOORRRVVVVVVRRROOOMMMJJJGGGEEEDDDCCCBBBAAABBBAAA???>>>>>>???@@@AAA======>>>>>>>>>===<<<;;;;;;::::::999999:::;;;;;;::::::999999999:::;;;;;;;;;:::::::::::::::::::::<<<<<<;;;::::::::::::;;;:::999888888777777888888666666666777777777777777888888777777777777777888777777666666666666555555555555555555555555555555555333333555666999AAAKKKVVV[[[fffwwwvvvllllllttt]]]MMMBBB777333777888444...444444666777999:::::::::777999;;;;;;;;;;;;===???@@@???>>>===>>>@@@CCCDDDCCCGGGMMMRRRVVVYYY^^^aaapppuuu}}}|||wwwmmmcccUUUKKKEEECCCAAA@@@>>><<<999999;;;===>>>>>>@@@???????????????@@@@@@dddAAA===:::===<<<;;;999777666666666666444555555444222222444555444444333333333444444555333555777999999999777666777888999;;;======;;;999???===:::999:::;;;;;;;;;===MMM```sssxxxkkkfffjjjiiijjjrrr{{{wwweee]]]\\\YYYTTTLLLIIIRRR```hhhiiiYYYKKKGGGPPPOOODDDEEERRRPPPKKKDDD@@@DDDJJJHHHBBBJJJJJJTTTfffrrrkkk[[[NNNAAADDD???666===QQQ[[[WWWLLLOOOMMMFFFCCCEEEFFFCCCAAAGGGMMMNNNLLLMMMTTT[[[gggnnnkkkdddmmm}}}}}}sssYYYCCC333333222555:::999444222666333222222111111111222222111111000000000000111111111111111111111111111111111111000000000000111111111111111111111111111111.../////////000000111111////////////000222333444444333333333333444444555444::::::555333888<<<;;;GGGKKKTTT\\\___^^^bbbhhhpppxxx|||vvvwww}}}nnnRRRDDD>>><<<===:::::::::::::::999888777666666666666555555555555444444444444444444444444444444444444444333222222111111111111111111111111111000000000000000000000000000000000000111111222222222222222333333333333444444333333333333444444222333333333444444444444555444444444444555666777999999999:::;;;:::888666888888999999999888888777===;;;:::;;;>>>>>>===;;;>>>;;;999999<<>>>>>:::;;;===??????>>><<<;;;999999999888999999::::::<<<<<<;;;;;;;;;<<<<<<===::::::::::::;;;;;;<<<<<<======<<<<<<;;;;;;;;;;;;:::999888888777777888888555666666666777777888888::::::888777777666666666777777666666666666666666666666666666666666666666444333333555666555:::AAAKKKPPP\\\nnn|||ppphhh|||qqq^^^GGG888555666666444222333444666888999999:::888888999999999999::::::===<<<;;;::::::;;;===>>>@@@???>>>@@@BBBCCCDDDDDDJJJNNNRRRXXX^^^eeelllqqqyyy|||{{{vvvkkkgggbbb]]]XXXQQQKKKFFF@@@>>>;;;:::<<<=========;;;:::;;;<<<===???@@@@@@???????????????@@@AAAAAAcccAAA>>><<>><<<:::999;;;;;;:::888???BBBEEESSSttt{{{nnngggdddbbbmmmzzzhhh\\\VVV^^^WWWOOONNNZZZiiiooonnn]]]UUUWWW```YYYFFFBBBLLLDDDAAA<<<<<>>===<<<:::888888:::<<<<<<<<<<<<============;;;999888999:::===>>>??????===<<<888888888888888999:::;;;===<<<<<<;;;;;;;;;<<<<<<999::::::;;;;;;<<<<<<============<<<<<<<<<;;;;;;:::999888888777777888888777777777888888999999999<<<;;;999777666555444444777777777777777777777777666666666666666666666666666333444666666444666;;;===DDDSSSdddpppwwwtttlllqqqvvv]]]GGG999333333444222333444666888999999:::999999888999999999999888;;;::::::::::::;;;<<<===AAA>>><<<;;;<<<===<<<;;;>>>@@@AAACCCDDDGGGKKKOOOPPPSSSWWWZZZ^^^ccchhhkkkddd```[[[YYYXXXUUUOOOIIIHHHFFFDDDCCCCCCAAA>>><<<::::::<<<>>>???===:::888:::<<<===>>>?????????@@@=========>>>???@@@AAABBBcccAAA>>><<>>???===;;;999888777777888888777666888<<<===@@@PPPlllqqqiiiccchhh{{{~~~yyyoooiii\\\YYYTTTVVVbbbnnnpppkkkYYY___mmmyyymmmSSSCCCCCCCCCBBB@@@AAAIIISSSVVVRRRHHHGGGIIILLLKKKFFFDDDGGGCCCCCC???===HHHXXX___\\\QQQNNNJJJKKKOOOSSSUUUTTTVVVZZZ^^^^^^]]]```gggmmmuuu{{{~~~SSS:::666888666333777333000///111333333222222222222111222222333444000000000000000000000000////////////////////////000000////////////000000000000000000000000000000////////////000000000000......//////000000111111111000000111111222333444333111111444777888;;;@@@@@@???AAAHHHPPPYYYfffqqqlllkkkiiiqqqgggQQQIIIAAA===:::666777:::555777888888666444444555666666666555555555444444222222222222222222222222222222333333222222111000111111111111111111111111000000000111111111111222000000000000000111111222000000111111111222222222333222222111111222222333111111222222222333333333111222333444555666777777444444444666777777666444444555666777888999999999333333333333444666777888888777666888999:::999888:::;;;<<<======<<<;;;:::999:::<<<===>>>>>>======888888888888999:::;;;;;;;;;;;;:::999999999::::::::::::;;;;;;<<<<<<<<<===<<<<<<======<<<<<<;;;::::::999888888777777888888888888999999999999999999;;;:::999777555444333333555666666666666666777777555555555555555555555555666444444666777555555888888>>>MMM^^^hhhooo|||qqqjjjfffooosss```LLL<<<333000444444666777999::::::::::::999888888::::::999888888888888888999:::<<<<<<<<<:::999:::;;;======<<<<<<===>>>>>>===>>>@@@BBBAAACCCEEEEEEFFFGGGJJJLLLGGGDDDBBBBBBDDDDDDAAA>>>>>><<<;;;<<<>>>>>>===<<<:::;;;;;;;;;;;;;;;;;;;;;:::<<<>>>>>>>>>===>>>???=========>>>???AAABBBCCCdddBBB>>>:::<<<888777555444444444555555333333333222111333666999666555444333333333333333444444444555777999:::<<<:::999888:::<<<===<<<;;;666666777777666666666666333555888:::;;;EEE]]]tttyyynnntttxxxvvvwww}}}kkkfff^^^]]]fffqqquuurrrhhhrrr~~~~~~mmmVVVGGGDDDLLLNNNNNNOOOTTT\\\^^^\\\VVVQQQMMMLLLKKKKKKPPPWWWRRRMMMJJJMMMUUU\\\^^^\\\]]]XXXUUUXXX^^^aaaaaa```\\\```dddhhhkkknnnqqqtttcccLLL777333666666333111333444333333333555555444000000000000000111222333//////000000000000//////////////////////////////000//////......//////000000000000000000000000000000000000000000000000000......//////////////////000//////000111222333333333//////333444111555<<<<<<888666;;;BBBLLLZZZgggaaaeeehhhpppsssVVVDDDIIICCC===888333111666>>>555777888666333111222444444444444444333333333333222222222222222222222222222222222222222111111000111111111111111111111111111111111111222222333333000000000000000111111222000000000000111111111222222111111000000111111222111111111111222222222222222222333444444444444444333444555666666666666777555555555555444333222111555666777777777777888:::555444555777:::<<<<<<;;;999:::;;;===============999999::::::;;;;;;<<<<<<888888888999999:::<<<<<<<<<;;;:::999999999999999;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<===<<<;;;:::999:::999888888777777888888999999999999999999888888888777666555444444444444333333333444444555555555444444444444444444444444666333222555666555555777777999EEEVVV```hhhwwwyyytttrrrnnnyyygggRRRCCC:::666777888999::::::;;;::::::888777888:::;;;:::888777777777888999::::::;;;777888999:::;;;<<<<<<===999;;;======;;;:::;;;<<<===>>>???>>>======>>>@@@===<<<<<<===>>>??????>>>:::999777777999999999888777777888888999:::===???:::===??????======>>>@@@===>>>>>>???AAABBBDDDEEEeeeBBB===888999666666444444333444555666333333333111111333777:::666555444333333333333333000222444666888999999999999888666777999;;;;;;;;;666888999888666555666777888333666===<<<888???MMMccczzz}}}yyyvvvyyy}}}lllaaadddpppxxxzzzttt^^^OOOLLLNNNOOOTTTWWWZZZ```hhhmmmllllllcccZZZVVVVVVWWW^^^eeepppgggcccgggkkkiiieeecccfffaaa___dddlllooommmllleeeiiiqqqyyyZZZEEE777666999<<<777...///666+++111555444222111000//////////////////000111111//////000000000000////////////////////////////////////............//////000000000000000000000000111111111111000000000000...///////////////...---////////////000111222333333///000555444000444===777333111444888<<>>:::444111666777777555111000111444333333333222222222111111111111111111111111111111222222222222222111000000111111111111111111111111111111222222222333333333000000000000000111111222000000000000111111111111111111000000000000111111000111111111111222222222333333333333333222111000111222444444222222444666333444555666777777777777555666666666555444555666:::888666666777888777777777777888999999:::999999999999888888999999:::;;;999999999999:::;;;<<<===>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<<<<<<<;;;999999:::999999888777888888888::::::999999888888777777444444444444444555666777111111111222222333333333444444444444444444444444555222111444666444555777444111888JJJWWW^^^kkkzzzssszzzhhhWWWLLL888999:::;;;;;;;;;;;;;;;:::777666777:::;;;:::777888888999999999:::::::::888:::======;;;:::;;;<<<999;;;======;;;999888999888:::::::::::::::<<<>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<:::888888999:::999888888999;;;<<<;;;:::999:::;;;>>>@@@@@@??????AAADDD>>>??????@@@BBBDDDFFFGGGaaaAAA:::>>>;;;777777666555555555555555333333333444555666777888444444444444444444444444111333555555444333666999888888777777666555555555555444444555555666777888777888999999999:::<<>><<<999777666888;;;===::::::;;;;;;<<<======>>>;;;===>>>@@@AAABBBBBBBBBDDDCCCBBBBBBDDDGGGKKKMMM```@@@888<<<888666666555444444444444444333333333333444555666666444444444444444444444444222333555555555555555666888888888777777666666666444444444444555666777888777888999888888888:::<<>>>>>===;;;:::::::::999888777777888999:::999::::::;;;;;;::::::999:::999999888888999999:::999999:::::::::;;;;;;;;;::::::::::::::::::::::::===;;;999888888999;;;===<<<<<<<<<<<<<<<=========AAA@@@@@@@@@AAABBBCCCCCCFFFEEEEEEEEEFFFHHHIIIJJJbbbBBB:::<<<777555555444333333333333333333333222222222222333333333333333333333333333333444333333666999999666333666666666666666555555555444444444444555666777888777888888777666666777999;;;<<>>>>>AAAAAA@@@???@@@BBBCCCEEE@@@@@@@@@BBBEEEIIIMMMOOOdddEEE===>>>888666555444444333333444444333333222111111111111111222222222222222222222222444111111666===???:::555333333333333444444444444444444444444555666777777888999999888555555666777888888999:::;;;FFF\\\qqq|||www|||pppiiiooo{{{{{{rrr{{{xxxyyy]]]III;;;444333:::???:::111---222222222111111000000000////////////////////////////////////////////////////////////////////////------............------///......------......///.........///////////////000000/////////........./////////////////////////////////000000000000000000000//////000000111222111333444444444555888:::@@@;;;444444@@@WWWqqq{{{rrrmmmrrryyy{{{{{{|||qqqrrrrrr}}}wwwmmmqqqgggggggggttt}}}jjj```VVVNNNGGG???;;;<<<888777999;;;888222333888777555444444555555444333222222222222222222222222111111222222222222111111222222111111000000//////000000//////000000000///000000000000000000000000////////////////////////........./////////000000222000//////000000000///000000000000000000000000000//////......//////000111111111111111111111000222222222222222222222222000000111111111111222222333333222222222222333333222222222333444555555555444444555666666666666555555444444333444444555555555666777888888888777777999888777666666666777888999999999999999999999999777777777777777777777777666555555666888999888777777666666555444444333333222222222222222222222222111111000000111222333333333333222222222222333333333333333333333333333333222222333333555:::???DDDSSSVVV\\\dddmmmxxx~~~tttvvv~~~rrrkkknnnccceeeooo~~~qqqbbbRRRFFF@@@===<<<:::::::::::::::999999999::::::::::::999999::::::;;;;;;;;;;;;:::::::::999999888888999999::::::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<<<<<<<;;;=========>>>???@@@@@@AAABBBBBBBBBCCCDDDEEEFFFGGGBBB@@@>>>???DDDMMMWWW]]]cccFFF>>>???888777666666555555555555555333222111000000000000000222222222222222222222222333000000666???CCC>>>888333333333444444555555555333333333444444555666777:::::::::888666555555777777666666888777888AAAKKK```ppp~~~~~~~~~lllVVVHHH@@@;;;777777444222222111000111444000000000000000////////////000000000000000000000................................................------............------......------------......------....../////////000////////////..........................................//////000000000000000000000000000111222222222333333333333555888;;;<<<999777999AAALLLWWW^^^ZZZXXXZZZcccmmmxxxwwwmmmxxxvvvtttooosssoookkkwww{{{|||}}}ppp^^^SSSLLLHHHEEE>>>999888777555666999888666666777555222111333666555444444555666555333222222222222222222222222000111111222222111111000222111111000000///////////////000000/////////000////////////////////////........................//////000000000111111111111000......///000///...////////////////////////111000000//////000000111111111000000000000//////111111111111111111111111000111111111222222222333222222111111111111222222111111222222333333444444222333444555555555555555444444333333333333333444444555666777777777666666888777666555444555666666777777888888888888777777666666666666666666666666444444444666888999888666666666555555444333333333222222222222222222222222111111000000000111222222333222222111111222222333333333333333333333333333222333333333333555999<<>>::::::<<<>>>>>>999:::;;;;;;;;;;;;:::999:::;;;;;;<<<<<<;;;;;;::::::999999888888999999:::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<============<<<<<<<<<>>>???AAABBBCCCDDDDDDEEEGGGHHHIIIHHHFFFEEEHHHDDDAAABBBKKKZZZjjjttt|||___DDD======666777777666555555555555666333222111000000000000000111111111111111111111111111//////555>>>BBB???:::444444555555666777888888333333333333444555666777:::::::::888666444555666555222222555777666999>>>CCCNNNaaauuu~~~{{{|||vvv[[[NNN???888555333333444222333333000,,,+++///444////////////////////////////////////000000000000................................................------............------......------------......---------......//////000/////////.........------........................---......//////000000111000000000000000111111222222222333222222444888;;;BBB<<<555555;;;AAACCCBBB@@@???AAAGGGQQQ```wwwzzzooosssrrrlllrrr}}}vvv|||fff^^^RRRFFF???===>>>??????:::888999:::777777999888666555555555555555444666444333444555555444333222222222222222222222222000000111111111111000000000000000000000000//////...///000000......///000////////////////////////////////////////////////000000000000111111111111000...------///000///...////////////////////////111000000//////000000111000000000///////////////000000000000000000000000000000000111222222333333222111111000000111111222000111111111222222222333111222333444444444444444555444333333333333333333444444555555555666666666888777555444333444444555555555666666666666555555555555555555555555555555333333444666999999888666666666666555444444333333222222222222222222222222222111111111111111222222222222111111111111222222333333333333333333333333222333444333222333555777777???KKKVVV^^^hhh{{{|||zzz{{{qqqwwwyyy~~~|||{{{zzz|||wwwkkkZZZQQQEEE>>><<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::999999888888999999::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===>>>>>>>>>>>>===>>>???@@@BBBDDDEEEEEEBBBCCCEEEFFFFFFFFFEEEDDD???@@@DDDOOO```vvvxxx\\\CCC===>>>666666666555444444444444555222222111111000111111111111111111111111111111111111//////333999<<<;;;888222222333444555666777777333333333333444555666666888999888777444333444555444222222555666555888<<>>===???BBBEEE===999888;;;<<<:::888999555666777666555555666555444222111222333444333222111111111111111111111111000000111111111111000000/////////000000000000000---///111000...---...000/////////////////////////////////////////////////////////000000000000111...---,,,,,,...000000///////////////////////////000//////......//////000.../////////////////////000000000000000000000000......///000000111222222111111000000000000111111000000000111111111111222000111222333444444444444555555444333333333333333555444333333333444666666777666555333333333333444222333444444444444333222444444444444444444444444222222444666999999888666777777666666555444444444333333333333333333333333333222222111111111222222222222111111111111222222333333333333333333333333111222333333222111333444666888AAAMMMVVV___nnn|||~~~~~~uuulllwwwwwwyyy{{{||||||{{{{{{pppeeeWWWLLLFFFCCC???<<<===<<<;;;::::::;;;<<<===;;;;;;<<<<<<<<<<<<;;;;;;:::999999888888999999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<======>>>??????AAAAAAAAABBBBBBCCCDDDDDDAAABBBCCCFFFJJJNNNSSSVVVIIIPPP^^^qqqwww]]]EEE@@@@@@888555555444333333333333444222222111111111111222222000000000000000000000000111//////111555777666555......///111222333444444333333333333444555666666666777777555333222333555555555777999666222444999999666666999>>>FFFTTTaaa~~~~~~|||wwwvvvssspppooorrrxxx}}}vvvhhhWWWIII>>>666333333777111///111000...000666//////...,,,---000111///---.....................,,,,,,,,,------.........................................................---..................---...------,,,,,,------...,,,,,,------...///000000//////.........---------........................---------...///000000111...------------...//////222222222111111444888;;;888444777CCCQQQSSSGGG:::999999:::===<<<:::>>>DDDNNNSSS___mmmvvv~~~{{{}}}|||{{{|||mmm^^^UUURRR]]]```TTTWWWWWWCCCAAA===;;;;;;;;;:::999::::::666555888999666444555...444777555111///000111222111000111222333222111111111111111111111111111000000111111111111000000......//////000000111111---///111000------...111////////////////////////000000000000000000000000............/////////000---,,,+++,,,...000000000////////////////////////.........------.....................//////000000000000000000000000000000---------...///000000111111111000000000000111111000000000000111111111111///000111222333444444444666555444444333333333333555444333222222444666777777666555333222222333333111222333333333333222111444444444444444444444444222222444666999999888666777777777666555555444444333333333333333333333333333333222222222222222333222222111111111111222222333333333333333333333333000111333222111111222333:::777:::EEEOOOUUU^^^fffiii{{{{{{{{{qqq{{{yyyppp|||||||||lll___WWWPPPHHHCCC>>>===;;;::::::;;;===>>>;;;;;;<<<<<<<<<<<<;;;;;;:::999999999999999999:::;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>@@@@@@DDDDDDCCCCCCCCCBBBBBBAAAFFFGGGHHHMMMVVVaaakkkrrrlllvvvvvv\\\BBB:::>>>;;;888666444222000111222222333222111000////////////000000111000......///111000000000000000111111222111111222222222333333333111333444444444444555777777555444222222333444555555555555555555666777888???<<<888555666;;;AAAEEE___~~~}}}ooo^^^OOOEEE:::888666333111111111222////////////////////////000000////////////000000......---------,,,,,,,,,/////////......---------,,,------......------,,,......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,------......------,,,///////////////......---////////////////////////---......///////////////000000000111222222333333888555333HHHiiimmmRRR======888444777===@@@>>>:::FFFCCCCCCKKKSSSYYY```fffnnnrrruuuuuuuuuyyy}}}sss~~~|||uuusssmmmdddYYYNNNEEE???<<>>===<<<<<<======<<<:::<<<<<<<<<;;;:::999999:::===:::;;;???@@@===;;;;;;===>>>>>>===;;;;;;<<<>>>=========>>>????????????BBBCCCCCCCCCEEEGGGIIIKKKNNNQQQVVVddd|||uuu[[[AAA999;;;777444333222111111333444666333222111000////////////---...///.........000222000000//////000000111222111111222222222333333333222444555555444555666888777555444222222333444555555444444444444666777888@@@===999666666888<<>>TTTTTT@@@555<<<999888<<>>===<<<;;;::::::999::::::<<<===<<<:::888666666666777888888888777555555444444555333333444444333333222111333222222111111222222333111111111111000000000000111111111111111000000000000000////////////000000111111000000///......---................................................000/////////.........---////////////....................................000000000///////////////............////////////////////////////////////000000000000////////////000000//////000000111222111000000//////000000111111111111111222333444444666555444333333444555666666555555444444444444555555555555555444333222222444444444444444333222222222444666666555444555555777888888999888777666555444444444555777666333111222222111111111111222222222333333222111111222444000111111111111111111000222333333444444333333222222222222222222222222222111333555777<<>>>>>@@@BBBCCCCCC888;;;>>>>>><<<;;;<<>>???<<<<<<>>>===>>>>>>>>><<<<<<>>>???===>>>>>>@@@AAACCCEEEFFFKKKKKKJJJIIIIIIIIIKKKLLL\\\fffwwwpppVVV@@@;;;<<<555444333222111222333444555333222111000////////////+++,,,---------...000222000000//////000000111222111111222222222333333333333444555555555555777999666555444333222333444444555444333222333555777999===;;;888666666777999;;;===IIIPPPRRR\\\rrrzzznnnaaaTTTKKKEEE>>>444//////111333333333222000.........////////////////////////////////////............//////////////////............------------,,,,,,,,,,,,,,,------......------,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,------......------,,,+++,,,---...///000000000...........................//////000000000000000333333222111111000//////444999666888CCC@@@666666888777888===CCCDDD???:::;;;777777;;;??????@@@CCCJJJFFFAAA<<<;;;???DDDGGG>>>>>>???@@@DDDLLLUUU[[[WWWKKKDDDHHHLLLFFF>>>:::???===;;;999888777777888999999888888999999:::;;;:::999777666555666666777777666555444333333333444333333333333333222222111222222111111111111222222111111111111000000000000111111111111111222222222000000////////////000000111000000//////........................................................./////////...............................................................111000000//////.........---............/////////////////////////////////////////////000000000000000000//////000000111222222222111111111111222222000000000000111222333444555444444333333444444555666555555555444444333333333444444444444444333333555444444333333333333333222444666666555444555666777777888888888777666555666555555666777666333111222222111111111111222222222333333222111111222444111111222222222222111111222222333333333333222222222222222222222222222222333333222111444>>>KKKUUUVVVYYY\\\```hhhwwwzzztttsss|||~~~mmmiiimmmddd```___fffqqqvvvsssnnntttwww{{{yyyqqqkkkddd\\\WWWLLLHHHCCC@@@@@@AAABBBCCC;;;===@@@???===<<<===???AAA>>>===@@@@@@???@@@DDDAAABBBCCCCCCAAAAAACCCDDDDDDCCCAAA@@@@@@@@@AAABBBEEEIIIPPPVVV[[[```eeehhh}}}{{{hhhRRR@@@>>>???777777666444333222111111111222222111000//////000000---...///.........000222///////////////000111111111111222222222333333333333444444444333444666888666555444333333333444444555333222222333555777999666666666666666888999:::888>>>@@@===@@@KKKXXX^^^rrr|||xxxnnneee[[[LLLBBB===;;;999888777555333333333111---***000///......---......///........................///......------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,***++++++,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------------,,,,,,------......------,,,+++,,,---...////////////...........................///000000111111000000222111111111000000000///222999777666<<<999555;;;444444555999>>>???<<<888888666777===@@@@@@@@@BBB@@@<<<888666777:::===>>>;;;;;;:::;;;???EEEKKKOOOIIICCC@@@DDDEEEAAA>>>>>>???>>><<<:::888777666666999999999:::::::::;;;;;;888777666555555555666666555444444333222222333333222333333333333222111111222222111111111111222222111111111111000000000///000000111111222222333333000000////////////000000000000/////////.........---------...............................................................------...............///........................111111000///......---------------.........//////////////////////////////////////////000000000000///////////////000111111222222111111111111222222000000///000000111222333444333333333333333333444555555555555444333333222333333444555555555555555555555333222222333444555333444666666555444555666777777777777777666666666777666555666666666444111222222111111111111222222222333333222111111222444222222222333333222222222222222333333333333222222222222222222222222222222333333111000111777???FFFKKKQQQXXX^^^eeesss{{{xxxxxxyyyqqqqqqllleeehhh|||zzz___aaahhhpppwww}}}}}}|||yyywwweeeaaa\\\XXXVVVTTTRRRQQQFFFCCC???======>>>>>>===BBB???===>>>>>><<>>???666666555444333222111111111222111000000000000000000111222222111///...///111/////////...///000000111111111222222222333333333222333333222111222555777555555444444333333333333444333222222333666888:::444444555555666777777777---111444333444888;;;<<<<<>>;;;666555666777777333---''')))***+++---......+++)))//////............//////------------------------......------------......++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,------......------,,,------............------..............................///000000000000000//////000000000111111111---444222111888666111555444222222444888:::999888999666888===AAA@@@???AAA666555333444666777777777444444555888;;;===???@@@:::999:::<<<<<<999999;;;777777777777888999999:::555555666666777777777777666666555555555555555555444333333222222222222333222222333333222222111000222111111000000111111222111111111111000000000///000000000111111222222333000000////////////000000////////////............---------.........//////........................---------...............,,,---------......//////........................111000000///...------,,,------------......................................./////////000000000111/////////...///000000111000000////////////000000////////////000111222222222333333333333333333222444444555555444333222222333444555666666666666666555444333333333444555666333444555555444444555777777777777666666666666666666555444555666555444222222222111111111111222222222333333222111111222444222222222333333222222222111222222333333222222111222222222222222222222222222222222222222444777:::===FFFRRRZZZ```iiiwww}}}}}}~~~{{{}}}|||zzz|||sssrrrlll___cccfffiiirrr}}}~~~~~~~~~|||^^^TTTIIIGGGMMMRRRQQQNNNLLLIIIHHHHHHFFFDDDGGGNNNSSSRRRPPPLLLIIIIIIKKKMMMKKKMMMPPPUUU\\\ccchhhkkkzzzxxxxxxxxxeeePPP>>>;;;;;;111222222333333333444444444111111000000000000000111333444333222///...///000//////......//////000111111111222222222333333333222222222111000111444777555555444444444333333333333333444555666777999:::777777666666555444333222222222222222222333444444222555777888999???IIIRRRXXXjjjsssZZZHHH@@@;;;777333444444111...,,,...000000000000222333111...,,,111///---+++,,,...111333///////////////.........------------------------------,,,,,,,,,,,,------------------............,,,,,,,,,,,,------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,,,,------......------,,,...............---,,,,,,---------------------------......///////////////......///000000111222222///444000000999666...///555444333444666888999888999666555999;;;999777888888999:::::::::999888777444555888<<<@@@AAA@@@>>>777777888888777555555666555666666777777777888888444444555666666666666666444444444444444444444444333333222222222222333333222222222222222111111000111111000000000000111111111111111111000000000000000000000000000111111111000000////////////000000........................,,,,,,------.../////////---------------------------------------.........,,,,,,,,,---......//////------------------------000//////......---------,,,------------.......................................//////000000111111//////......//////000111//////............//////............///000111222111222222333333222222111222333444555555444333222333444444555666666666555444444444444444555555666444555555444333444666777888777666555555555666666555444222333444555444333222222111111111111222222222333333222111111222444111111222222222222111111111111222222222222111111222222222222222222222222111222222333444444333333888AAAMMMUUU[[[```ggglllooosss{{{zzz}}}~~~}}}~~~lllkkkccc[[[^^^iiimmmjjjiiijjjlllrrrzzz}}}rrrhhhgggooowwwxxxuuunnnllllllmmmkkkiiinnnuuuzzzwwwsssnnnjjjkkkooorrrvvvxxx}}}~~~zzzwww}}}|||yyy}}}|||eeePPP>>>:::999111222222333333444444444333111111000000000000111111111222222111///...///111///............///000000111111222222222333333333333333222111000222555888444444555555444444333333222333555777999999999999888777666555444333333222;;;888444333333333222222777777666555444444555666<<>>888111111111111111111000000+++---///111222000...,,,,,,...//////...,,,++++++............---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,---------....../////////,,,------......------,,,((()))***+++---...///000******************************************************+++,,,,,,,,,,,,+++,,,------......------,,,***+++,,,---.../////////------------------------+++,,,------......------111111000000//////......,,,111------555444111666111222555777777555333000777333111444555333222444222555777555222222777===999888888:::<<<===:::777555777888777666777777666000111333444555666666666444444666777777777666555222222333444444444333333333333333222333333444444111222222222222111000000111111000000000000111111111111111111000000000000000000//////......------000000////////////000000---.....................,,,,,,------...///000000------------------------,,,,,,,,,------.........++++++,,,,,,---...//////---------------------------------...............,,,,,,,,,---------..............................---......///000111111222...............///000000//////............//////...------......///000111000111222333333222111000...000222555666555444444111111222222222111111000222333555666777666555444444555555444333333666888888777666444444555555666111000///000333444555444222222111111111111222222222333333222111111222444000000111111111111000000111111222222222222111111222222222222222222222222222000......000222333333111444999AAAKKKVVV^^^ccc___dddmmmuuu{{{wwwwwwzzz~~~{{{wwwuuu~~~zzzjjjPPPTTT[[[dddmmmwwwpppiiijjjxxxxxxrrrZZZMMM>>>666666222444444333222222111111000000000000000000000000000000000000000000000000000...............---------......//////000000111111333333222111///000333555333333444444333333222111111111333444555666666666777666555444444444444444555444222111111222444555444111//////222333222000555666666666555666999;;;>>>@@@CCCDDDEEEJJJQQQVVV\\\[[[WWWQQQJJJEEECCCBBB333222111///............------......------,,,+++------...//////...------+++,,,---,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***---------...------,,,,,,.........------,,,,,,,,,......///////////////...---,,,,,,++++++,,,,,,---************)))))))))))))))***+++***))))))+++---++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***------,,,,,,,,,---...............------,,,,,,,,,.........------,,,,,,,,,...............///000000111///...000333555333000///000111222222333222222000111333444555444444333222222222333333444444444555555555666666666666777222444666777555444444555444444444333333222222222888777666555555444555555555555555555555555555555777666333111000000000000333222111000000111222333000000000000000000000000111000000///...---------......//////...---,,,,,,---------............///......---------,,,,,,,,,,,,------....../////////++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++.........------,,,,,,,,,------------------------++++++,,,,,,---.........//////...///000///---+++---.........//////000000------............---------------............///111111111111000000000000......///111222333444555111111111111111111222222222333444444444444333222111111111111222333444444555555444444444333333333000000000000000000000000222222111000//////000000111111111111000000000000000///.........///111222111111000000000000111111......//////000000111111000000111222222222222111111222333666>>>KKKZZZddd^^^```ccchhhppp{{{|||ttttttvvv~~~ppphhhnnnnnnfffhhhuuuxxxxxx{{{~~~~~~}}}xxxuuu}}}{{{oooWWWJJJ<<<666777444444333333222222111111000000000000000000000000000////////////////////////.................................///000000111111333333222111///000222555333333444444333333222111222333444444444444444333555555444333333333333333555333222111111222333555333111///000222333222000222333444333222222444666222444555555666888===AAALLLQQQXXXYYYTTTKKKAAA;;;111000000///.............../////////...---,,,,,,,,,---............---,,,+++,,,---,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++***,,,------...------,,,,,,------------------,,,,,,.........//////.........---,,,,,,++++++,,,,,,---************)))))))))))))))***+++***))))))+++---++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***,,,,,,,,,+++,,,,,,---.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---------------......///000///...000333444333111///000111222222333222222111222333444444444333222222222222333333333444444444444444555555555666666333555777777555444444444444333333333333333333222777777666555444444444444444444444444444444444444555333222000/////////000222111000000000000111222////////////////////////111000000///......------......//////...------,,,---------............///......---------,,,,,,,,,------------------......++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---------,,,,,,,,,,,,---------------------------------------.........000000000111333333111///------......////////////------............------------------............000000000000000000000000000000000111111222222222111111111111111111111111111222333444444333222111222222111111111222333333333333333222222222111111000000000000000000000000222111111000//////000000000000000000000000000000000//////...///000111222111000000//////000000111......//////000000000000///000111111222222111111333333111111555===GGGNNNVVVZZZ]]]```eeepppzzzqqqooovvv|||}}}uuusss||||||uuuwwwwwweee```ccciiinnnrrrpppzzzvvvkkkffffffrrryyyrrrtttwww|||}}}ttttttvvvwwwtttrrrxxxxxxuuummmaaaYYY]]]iiitttmmmUUUHHH;;;666888555333333333222111111000000000000000000000000000000////////////////////////......//////////////////---......//////000111111222222222111///000222444333333333333333222222111444444444444444333222111333333222222111111222222444333222111111222333444222111000000222222222000000111222111000//////111///000000///......000222666???JJJPPPMMMCCC888111///......---------......000000000//////---,,,,,,+++,,,------------,,,++++++,,,---,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,+++++++++,,,,,,------...------,,,,,,,,,------------------------...------------------,,,,,,++++++,,,,,,---++++++*********))))))))))))***+++***))))))+++---++++++++++++++++++++++++***++++++,,,,,,++++++***++++++******++++++,,,---------------,,,,,,,,,,,,******+++++++++++++++,,,,,,,,,,,,,,,,,,------...///...///000222333222111///000111222222333222222222333333444333333222111222222222222333333333333333333333333444444444444444666777777555333333333222333333333333333333444666555444333333222222222444444444444444444444444222111000////////////000111000000//////000000111////////////////////////000000000///......------.........///......---,,,---------............///......---------,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------------..................//////000//////111333444222111---------............///------............------------------............////////////////////////111111111111111111111111111111111111111111111111111111222222222222111111333333222111111111222222111111000000000/////////000000000000000000000000111111000/////////000000///////////////////////////////////////000111111000//////......//////000...////////////000000000//////000111111111111111333222000...---000555:::HHHPPPXXX[[[]]]fffwww~~~}}}}}}ttt{{{www{{{{{{yyy{{{{{{tttwwwlllbbb``````^^^^^^^^^jjjtttqqqbbbUUURRRTTThhhlllyyy{{{xxxqqqaaaYYY\\\cccnnnvvvuuullleeeYYY\\\[[[VVVVVV^^^iiiooolllkkkhhhfffgggppp}}}yyynnnlllttt~~~mmmTTTHHH:::555888555333333222222111000000000////////////////////////////////////////////////......///////////////000------......///000000111111111222000//////111333222333333333333222111111222222333333333333222222333222222111111111222222333222111111111111222333111111111111222222111000000222333222000...//////222222222111000////////////333888:::999555111///,,,,,,,,,,,,------...///////////////...---++++++***+++,,,,,,,,,,,,+++***+++,,,---,,,***)))***+++++++++++++++++++++++++++******+++,,,,,,,,,++++++,,,,,,------...---------,,,,,,,,,------............---------,,,,,,,,,------,,,,,,++++++,,,,,,---+++++++++*********)))))))))***+++***))))))+++---***+++++++++++++++,,,,,,++++++++++++++++++++++++*********)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------,,,,,,,,,,,,,,,------.........///000111222111111//////111222222222222222333333333333222222111111222222222222222222222333111222222222333333333333444666777777555333333333222222222333333444444444555444333222111111111111333333333333333333333333000000000000000000000000000000////////////000000////////////////////////000000//////............---...............---------------............///......---------,,,,,,,,,---,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---------,,,,,,---...///000111111///.........000111///...------------------------,,,------......------,,,,,,,,,---------.........---------...............000000000000111111111111222222222111111111111111000000111111111111000000333333222111000000111111000000000/////////......000000000000000000000000111000000/////////000000---------...............///////////////000000111//////............//////////////////////////////...///000000111111000000000111000///...///222555999DDDRRR[[[^^^cccllltttuuusssxxxxxxyyyxxxsssssszzz}}}wwwmmmddd___mmmnnnmmmfff]]]UUUSSSSSSVVV\\\kkkppphhhfffcccWWWSSSPPPTTTcccppppppggg^^^UUUYYYVVVRRRXXXhhhsssssseeejjjpppvvv{{{|||rrrggggggsssmmmTTTHHH;;;555777444333333222111111000000///////////////////////////........................---........./////////000---------...//////000000///000111000//////000111222222333333222222111000///000111222333333333333333222222222222222333333111111111111111111111111000111222222222111111111000111111111///...///111111111000000//////...---111222111000......000222,,,,,,+++,,,,,,---...///---...------,,,+++***)))******+++,,,,,,+++******+++,,,---,,,***)))***+++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,+++,,,,,,---.........---,,,,,,,,,------.........///...---,,,,,,,,,,,,------,,,,,,++++++,,,,,,---++++++++++++************)))***+++***))))))+++---*********++++++,,,,,,,,,++++++++++++++++++++++++******)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......---------,,,---......///,,,---///000000000000111//////111222222222222222444333333222111111111111222222222222222222222222111111111111222222222333444555777777555333333333222222222333333444444444444333222111111000000111333333333333333333333333000000000111111111111111//////000000000000//////........................////////////............------...............------------............///......---------,,,,,,,,,,,,,,,,,,++++++******)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------)))***,,,...000222333444222000............---+++------------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------------...,,,---------.........///---...///000111222333333222222222111111111000000000000000000000000000000333222222111000000000000111000000000////////////////////////////////////000///////////////000000,,,---------.........///...//////000000000000000//////............///////////////.....................///000000000000//////000111111111111333555222:::EEEPPPZZZbbbjjjnnnjjjkkkrrr}}}{{{yyy{{{yyyqqqooovvvjjjhhhmmmooohhhaaa[[[lllxxxtttjjjddd___eeeyyyzzznnnjjjkkkgggdddnnn}}}xxxiiinnnvvv|||~~~~~~}}}|||yyy}}}iiiSSSHHH;;;555666333222222222111000000//////000000000000000000000000........................,,,,,,------.../////////,,,------......///000000...000111000///...///000222222222222222111111000...///000111222333333333222222222111222222333444000000000000000000000000///111333333222111000111...//////......///111444222000......///000///......///000///---------///,,,,,,,,,,,,,,,---...///+++,,,,,,,,,,,,+++*********+++,,,,,,,,,,,,+++***+++,,,---,,,***)))***+++++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,++++++,,,---............,,,,,,------------------000///...,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,++++++++++++*********)))***+++***))))))+++---*********++++++,,,,,,---,,,++++++******++++++,,,******))))))******+++,,,++++++++++++,,,,,,,,,,,,,,,---------------......---------------......///+++---///000/////////111///000111222222333222222333222222111111111111222222222222222222111111111111111111111222222222222222444666777555444444555222333333333333333333444444333222111111000000111222222222222222222222222000000111222222111111111///000000111111000000///........................//////////////////......,,,---......///.........---------............///......---------,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++******++++++,,,,,,------((()))+++---///111333444444222///.........---+++---,,,,,,,,,,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,------------,,,,,,------.../////////,,,---...///111222333444333333222222111000000000111111000000000000111111222222111000000000111111111111111000000000////////////////////////////////////......//////000000,,,,,,------.../////////......///000000000000000000//////......//////000/////////............------......//////////////////000222111000000000111111222666>>>JJJXXXgggooodddeeejjjrrrxxx~~~}}}|||xxxvvv{{{uuuggg^^^ggg{{{wwwzzzyyyvvv~~~xxxkkkzzzwwwtttttt{{{{{{rrrtttxxx}}}cccNNNFFF;;;666777333222222111111000000//////000000000000000000000000........................++++++,,,,,,---.........,,,,,,---......//////000---///000000///......///222222222222222111000000//////000111222222111111000000000000000111222333///000000000000000000///...111444444222000000111/////////...///222777;;;666333//////000111111000***,,,......,,,++++++,,,...---------------...///++++++,,,,,,------,,,,,,***+++,,,------,,,+++***+++,,,---,,,***)))***+++************************))))))***+++,,,,,,,,,,,,***+++,,,---............------------------,,,,,,222111...---,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,+++++++++*********)))***+++***))))))+++---)))******+++,,,,,,------,,,,,,+++******+++,,,,,,+++************+++,,,,,,******+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...***---//////...---///111///000111222222333222222222111111000000111222333222222222222111111111000111111111222222222333333111333666666666555555666444333333333333333333222444444333222111111111111222222222222222222222222///000111111111000///...000000111222222111000000.........................../////////////////////,,,------...//////......---------............///......---------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++))))))))))))******++++++)))******+++,,,,,,------******+++---...///000111222000---,,,---------,,,,,,,,,,,,,,,+++++++++***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,------...//////000000.........///000111111222333333222222111000000///222111000000000000111222111000000000000111111222000000000000////////////////////////////////////...............///000000,,,------...//////000000---...///000111000000///111000000//////000000111//////.........---------------.../////////......///000111000///......//////000000222888FFFWWWddd```___bbbhhhlllqqqzzzwww|||uuuggg]]]cccvvvyyygggmmm~~~xxxjjjgggxxxvvvxxx}}}|||yyyxxxyyy]]]KKKDDD:::666777333222222111111000/////////000000000000000000000000........................******+++,,,,,,---......,,,,,,------...//////000---///000000///......///111222222222222111000000111111111111111000000//////////////////000111111//////000000000000//////---111444555222000000111111111111000222666===AAA888333///---...000///...------...---,,,---///111///......------.........++++++,,,---............+++,,,------------,,,++++++,,,---,,,***)))***+++************************((()))***+++,,,---------***+++,,,---.....................------,,,,,,,,,333111///---,,,---...///---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******)))***+++***))))))+++---))))))***+++,,,,,,---------,,,+++******+++,,,---++++++******++++++,,,---*********++++++,,,,,,,,,---,,,,,,++++++*********++++++******++++++,,,---***,,,//////...---///111///000111222222333222222111111000000000111333444222222222222111111000000111222222222222333333333000222555666666666666777444444444333333222222222555444333222111111111111111111111111111111111111...///000000000///---,,,000111222333333222111000.................................///////////////,,,,,,---.../////////...---------.........//////......---------,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++(((((())))))*********+++))))))***+++,,,,,,------,,,,,,,,,------------......,,,))))))***+++++++++,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------------......///000111111/////////000000000000000333333222222111000000///333222111000000111222333000000//////000111222222000000/////////.........////////////////////////...............///000111------......///000111111---...000111111111000///111111000000000000111111//////.........---------,,,---......//////.........///000000///...000111,,,000333111///666EEERRR^^^[[[]]]dddkkkpppxxxwwwwww|||oooggglllwww{{{jjjmmmzzz|||||||||zzzmmmooozzzrrrsss|||}}}___KKKDDD:::555555000222222222111111111111000////////////////////////......---------,,,,,,,,,+++,,,---...///...---,,,........................///////////////.........//////000333555444///***//////000111111111111111000000000000111111111111.../////////000000111111////////////////////////000000000000111111111111111000000000222222000///---------,,,,,,+++++++++***,,,......,,,++++++,,,///...---,,,+++,,,---...******,,,,,,,,,,,,******++++++++++++++++++++++++++++++***************+++******+++++++++,,,,,,,,,+++++++++,,,,,,---------((())))))+++,,,---......,,,,,,++++++,,,,,,---...***++++++,,,,,,++++++++++++***))))))++++++***)))'''(((******))))))***,,,************************)))))))))))))))))))))))))))************+++++++++))))))***+++,,,,,,---------+++***+++,,,,,,+++*********++++++++++++******...------------...////////////000111222333333444222111000//////000111111222333444333111000111222111222333444555444333333333333333333333333333333444333111000000000111111333333222222111000//////222222111111111111222222000000000000000000000000//////000000000000//////000000000000000000000000////////////////////////........................------------------------.................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++***************))))))))))))))))))))))))************************+++++++++*********))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++******++++++,,,------......///////////////.........//////000111222222333333333333222111111333222111/////////000111000000000000000000000000111111111111000///------........................///............------------------.........//////////////////////////////............////////////000000///.......................................////////////////////////111000//////111555999<<>>LLLVVV___fffeee```^^^ccclllsss{{{pppVVVGGGAAA777222444111111111111000000000//////////////////////////////......---------,,,,,,,,,,,,,,,+++***+++,,,---...------------------------,,,---------......//////,,,///222555555444222111//////000111111111111111------------..............................------------------------------,,,,,,---------.........---,,,+++,,,......,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))+++...000...---+++)))((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))***++++++,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++************************)))))))))))))))***+++++++++++++++++++++***))))))---,,,++++++------,,,++++++,,,,,,+++)))((()))***************************))))))))))))))))))))))))(((((()))))))))*********+++*********************)))((('''(((***+++***)))++++++,,,,,,,,,,,,+++++++++++++++++++++,,,------.........---------------...---,,,,,,,,,...///000000111222222000000111222/////////000000000111111222222222222222222222222222222222222222222222222111111111111000000000000///000111111111111000/////////////////////////////////000000000000//////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,++++++***))))))((())))))))))))))))))))))))************************************************)))******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,,,,---............///000000000000///------------...///000111111222222222222111000000000000000111111111000000222222222222222222222222222111///------...000111///////////////////////////............---------........./////////000000////////////////////////............/////////////////////000///...------........................///////////////////////////000000111111000//////000,,,+++000888AAALLLVVV___^^^bbbgggjjjmmmuuu}}}mmmUUUGGGAAA666111333111111111000000000/////////////////////////////////......---------,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////+++///444666666333111000//////000111111111111111000000///...---,,,,,,+++/////////...............---------------------------------.........//////---,,,+++,,,......,,,+++++++++,,,,,,,,,,,,------++++++,,,+++***+++...000000///---+++******++++++,,,++++++******++++++,,,************************))))))))))))***+++,,,,,,******+++++++++,,,,,,,,,+++++++++++++++*********((())))))******+++++++++)))))))))))))))******+++))))))************))))))---+++***+++,,,---,,,+++***+++,,,,,,***)))***+++************************))))))))))))))))))))))))((((((((()))))))))******))))))******************)))(((((()))+++,,,+++***++++++,,,,,,,,,,,,++++++++++++******++++++,,,---------------------......------,,,,,,---...000111///000222111000000111222000000000///000111111222222222222222222222222222000000111222222222111111000000000000000000000000...///000111111000///...//////////////////////////////000000000000//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++***************))))))))))))))))))))))))***************************************+++++++++)))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---......///000/////////------------...///000111111111222222111111000/////////000111111111111000222222222222222222222222111000///......///000111///////////////////////////............---------....../////////000000000////////////////////////............////////////...///000000000///---,,,........................////////////////////////...///////////////.........---///222222222888???IIIPPP]]]jjjnnnnnnqqqwwwhhhQQQEEE@@@555000333222111000000000////////////////////////////////////......---------,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////,,,///333444222000///000//////000111111111111111111111000///...---,,,,,,000000000//////.........,,,,,,,,,,,,,,,,,,,,,,,,------------............---,,,,,,---......---++++++++++++,,,,,,---------)))+++,,,,,,,,,,,,---//////...---,,,++++++,,,---+++******))))))******+++************************))))))))))))***+++,,,---)))))))))*********++++++++++++++++++*********)))))))))))))))************((((((''''''(((((()))***((()))***+++++++++++++++,,,*********+++,,,+++***)))+++,,,,,,******+++---************************))))))))))))))))))))))))(((((((((((()))))))))***(((((())))))******++++++***)))(((***,,,---,,,,,,+++,,,,,,------,,,,,,+++***************+++,,,,,,,,,,,,------......//////...------------///000111...000111111000000111333111111000000000111222333111111111111111111111111...///000111111111111000000000000000000000000000...///000111111000///...//////////////////////////////000000000000//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))******++++++************************************************,,,++++++******++++++,,,***************+++++++++))))))))))))))))))))))))************************))))))*********+++++++++((())))))***+++************************************++++++++++++,,,,,,,,,+++++++++++++++,,,------+++,,,------......------------------...///000000111111111111111000000///...///000111222111111000111111111111111111111111///////////////000000000///////////////////////////............---------.../////////000000000000////////////////////////............////////////...///000111000///---,,,........................////////////////////////..................//////000///111555444000111444777===KKK\\\hhhlllppptttwww~~~{{{yyycccMMMBBB>>>444000333333000000000000////////////////////////////////////......---------,,,,,,,,,)))***+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////---///111000---,,,...000//////000111111111111111.........////////////000111111000000/////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------,,,---......---++++++++++++,,,,,,---------(((***,,,------,,,---...---,,,+++*********+++,,,+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))***+++,,,---((())))))))))))*********++++++++++++******))))))*********)))))))))))))))'''&&&&&&&&&&&&'''((((((((()))***+++,,,---------+++***))))))++++++***))))))***,,,,,,++++++,,,...))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''(((((()))***++++++,,,***))))))***,,,...---,,,+++,,,,,,------,,,,,,+++*********)))***++++++,,,,,,,,,------...///000000......------...///111222...000111111000000111333222111000000000111333444000000000000000000000000---...///111111111000///111111111111111111222222...///000222222000///...//////////////////////////////000000000000//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************(((((())))))*********+++************************************************,,,++++++++++++++++++,,,)))))))))***++++++,,,,,,))))))))))))))))))))))))************************))))))******++++++++++++'''(((((()))))))))))))))******************************+++++++++,,,,,,,,,++++++******++++++,,,---******+++,,,,,,,,,,,,+++---------------...000000111111111111111000//////...///000222222222111000000000000000000000000000...///000000000000//////000000000000000000000000//////.........---------////////////000000000000////////////////////////............/////////000...///000111000///---,,,........................////////////////////////000000/////////000111111///++++++///111111111444222222999JJJ[[[gggooouuuyyy|||rrrnnnyyy|||}}}bbbSSSCCC:::666333222333111111111111000000000000111000///---,,,,,,,,,------------------------,,,,,,++++++***+++,,,...///++++++++++++,,,,,,---...------------------------......---,,,---...///000......//////000000111111///////////////000000111GGG<<>>888555222000111111111111111000000000000------...//////...---,,,......---,,,+++***))))))***++++++,,,++++++***)))((((((((()))+++,,,...///************************)))***+++,,,,,,,,,++++++++++++,,,------......///---,,,,,,,,,,,,---......---......---,,,+++,,,...+++,,,---///000///......+++++++++---///000///...,,,,,,,,,,,,,,,+++*********+++---.........---,,,*********)))))))))))))))))))))((((((((())))))*********))))))))))))******))))))(((''''''((((((((())))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))''''''(((((((((((())))))((((((''''''(((((())))))'''((()))******+++******)))******+++,,,+++++++++)))))))))******,,,---...,,,+++******))))))))))))((((((((((((((((((((((((''''''(((((())))))******)))((((((''''''(((((())),,,+++***)))(((((((((((()))))))))((((((((((((((())))))((((((((()))******++++++,,,...............---,,,,,,---///000///......000222222000///...///......///000111111111111111111000000000000111111000000000000////////////111111111111222222222222////////////////////////222111111000000/////////....../////////......---,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,++++++******++++++,,,************************)))************+++++++++************))))))))))))++++++************++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))******************))))))))))))******&&&''''''((()))******+++((((((((()))))))))******((((((((()))))))))************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---......+++,,,------......------,,,,,,,,,---------......+++,,,,,,------------,,,------------------------.........///////////////,,,---......///............---------------......------.../////////......------------------------------------------------........................------............---------------............///000///......------......//////...---,,,---///222111111111111222333444555;;;IIIVVV[[[___fffnnnqqqqqqsssuuuvvvzzz|||xxxqqqqqqwwwzzz}}}yyyuuutttqqquuu{{{rrrggg[[[PPPGGGBBBWWWJJJ===777555222000000111000000000000/////////........................---,,,,,,,,,+++*********))))))++++++,,,+++******))))))))))))***+++------************************))))))+++,,,,,,,,,+++*********++++++,,,---------,,,,,,,,,+++,,,------...///...,,,++++++,,,,,,,,,***,,,---//////...,,,***,,,+++,,,---//////...,,,+++,,,,,,,,,,,,+++******)))***,,,---------++++++(((((())))))))))))))))))((((((((((((((()))***+++******))))))))))))*********)))((('''''''''''''''))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''''''''((((((((())))))'''''''''''''''((())))))'''((()))***++++++++++++((()))***+++++++++******(((((())))))***,,,---...++++++******)))*********(((((((((((((((((((((((('''''''''''''''(((((((((((((((''''''''''''((((((***)))(((''''''(((((()))'''(((((((((((((((((((((***))))))(((((((((((())))))***,,,---......---------,,,,,,---///000///...,,,///111111///......000---...///000111111111111111111000000000000111111////////////000000000000000000000000111111111222////////////////////////000000000000////////////------...//////......---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,************************)))************+++++++++)))))))))))))))*********++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))************))))))))))))******''''''(((((())))))******(((((((((((()))))))))***(((((((((((()))))))))*********************************+++++++++,,,,,,,,,************************,,,,,,,,,+++,,,,,,---...++++++,,,------------,,,+++,,,,,,,,,,,,---------+++,,,,,,---......---------------------------------------....../////////,,,------...//////......,,,,,,,,,,,,---......///,,,---......//////......------------------------------------------------........................------............---------------............///000///...---------......///000000000//////111222+++,,,...111444444333111333:::@@@CCCIIIUUU```eeetttxxxzzz|||xxxnnnlllkkkooovvv~~~{{{{{{{{{{{{}}}wwwtttuuurrr|||ooolll\\\VVVLLLCCC===<<<===>>>VVVIII<<<777555222000000000/////////..................---------......///++++++++++++++++++,,,,,,((()))***+++,,,,,,+++***+++***************++++++))))))))))))))))))))))))((()))***+++,,,+++******)))))))))***++++++,,,,,,,,,,,,++++++,,,,,,---...,,,***'''(((***,,,,,,,,,***,,,...///...---***(((,,,+++,,,---//////---++++++,,,,,,,,,,,,+++******''')))+++,,,,,,,,,***)))(((((((((((()))))))))***''''''''''''(((***++++++******))))))))))))******+++***)))''''''&&&&&&&&&))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))''''''''''''((((((((()))'''''''''''''''((()))***(((((()))++++++,,,,,,,,,'''((()))***+++***))))))((((((((()))***,,,---...******************++++++(((((((((((((((((((((((('''''''''''''''&&&&&&&&&((((((''''''''''''((((((''''''&&&&&&'''(((***+++''''''''''''(((((())))))+++***)))(((((('''((((((((()))+++,,,------,,,,,,---,,,,,,---///000///...))),,,//////---,,,---...---...///000111111111111111111000000000000111111......//////000000111111.../////////000000111111000000000000000000000000.........///////////////------......///......---,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,---,,,+++******+++,,,---************************)))************+++++++++(((((())))))******++++++++++++************++++++))))))))))))))))))))))))************************&&&'''''''''(((((())))))******))))))))))))******(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,******************************))))))******+++,,,++++++,,,------------,,,++++++,,,,,,,,,---------+++,,,------............------------------------,,,,,,,,,------.........,,,,,,---.../////////...+++++++++,,,---...///000,,,,,,---.../////////...------------------------------------------------........................---..................------------.........//////000///...---,,,------...(((+++---///......///000111000///000111111000///...222333333777AAAIIILLLdddjjjpppuuu}}}~~~uuupppgggaaadddnnnzzz}}}zzzuuurrrrrrtttyyy|||{{{~~~}}}|||yyybbbVVVIII@@@AAA<<<:::888888999999999999xxxOOODDD:::666444111000111000000000000////////////((()))+++,,,---,,,,,,+++,,,,,,,,,+++++++++******))))))************))))))************************++++++******))))))((((((++++++******************+++,,,,,,------,,,,,,+++......---------......///++++++***)))(((((())))))************************++++++++++++++++++++++++,,,,,,,,,++++++*********(((((((((((((((((((((((((((((((((((((((((((((((()))))))))******)))))))))***)))((((((((()))+++,,,,,,)))'''''')))***(((&&&*********)))))))))))))))(((((((((((()))))))))))),,,++++++***)))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***+++,,,,,,,,,,,,+++)))(((((()))+++,,,...---+++***(((''''''&&&******)))))))))))))))***(((((())))))))))))((((((&&&&&&&&&'''((()))******(((((((((((((((((((((((()))(((&&&%%%&&&''')))*********)))(((((((((((((((*********)))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,,,,------...///000000---.........//////000000000111111111222222222222//////000000000000//////////////////000000000000////////////////////////////////////000000000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++))))))*********+++++++++)))***+++,,,,,,+++***)))...,,,)))((()))******)))+++++++++*********))))))+++,,,,,,+++)))((()))***))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))'''((()))******)))((('''************************************************,,,++++++******++++++,,,++++++,,,,,,,,,,,,---------------............///,,,...///...---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,..................------,,,---------.../////////...------,,,+++***))))))........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................------------------,,,,,,,,,,,,,,,---------......---------............///,,,---......------...000000000111222333333444444===???BBBHHHOOOWWW^^^bbbhhhiiijjjnnnvvvxxxrrrpppooonnnmmmyyyqqqqqqrrrwwwnnneee___NNNJJJDDD===888555555555555666777666555666777999pppNNNDDD:::666444111000111000000000000/////////...++++++,,,---------,,,,,,,,,,,,+++++++++*********))))))************))))))((((((((((((((((((((((((*********)))))))))))))))************************++++++++++++++++++++++++------,,,,,,,,,,,,------,,,++++++***))))))******************************++++++++++++++++++++++++,,,,,,,,,++++++*********))))))))))))))))))))))))((((((((((((((((((((((((***))))))))))))))))))******)))((((((((()))***++++++)))'''''')))***)))'''++++++******)))))))))((())))))))))))************,,,,,,+++******)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***,,,---.........---,,,+++******+++,,,---------+++***)))(((((((((++++++***)))))))))))))))(((((())))))))))))((((((&&&&&&&&&'''(((((())))))((((((((((((((((((((((((***)))((('''((()))+++,,,***))))))(((((((((((((((***)))))))))))))))))))))))))))))))))*********************+++++++++,,,,,,,,,,,,,,,---------------............/////////000000000000000111111111111//////000000000000//////....../////////000000000................................./////////000000............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++*********++++++++++++,,,,,,,,,,,,------,,,,,,,,,---+++))))))*********)))+++++++++*********)))))))))***++++++***)))***,,,))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((()))******)))((((((************************************************,,,++++++******++++++,,,++++++,,,,,,,,,,,,------------------............,,,...///...---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---------.....................------,,,+++++++++........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................------------------------,,,,,,,,,---------......---------............///.........,,,+++,,,///222//////000000111222222333444444555666999===AAACCCFFFIIIOOOVVV```lllxxx}}}~~~{{{yyy~~~zzz~~~zzzlllcccWWWMMMHHHBBB<<<888;;;999666333111111222333333444555555444444555777iiiMMMCCC:::666444111000111000000000/////////............------,,,,,,------,,,++++++++++++*********))))))************)))))))))((((((''''''(((((()))))))))))))))************************************++++++***))))))***++++++...---,,,++++++***++++++,,,,,,+++*********++++++************************+++++++++++++++++++++++++++++++++++++++*********************************))))))))))))))))))))))))******((((((((((((******))))))((((((((()))***+++***((('''''')))******))),,,,,,+++***)))(((((('''))))))*********+++++++++,,,++++++******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))+++---...///000000,,,+++***))))))***+++,,,,,,++++++***************---,,,+++******)))(((((((((((())))))))))))((((((&&&&&&''''''''''''''''''((((((((((((((((((((((((***)))((((((((()))***+++))))))((((((''''''(((((())))))))))))))))))******))))))))))))*********************++++++++++++,,,------,,,,,,,,,+++++++++............////////////....../////////000000000...//////000000//////............////////////000........................---------.........//////............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,------+++))))))***+++***)))+++************)))))))))''')))***+++******,,,---))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***++++++***))))))************************************************++++++************++++++++++++,,,,,,,,,,,,------------------............,,,---///...---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,.......................................---------.........---------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------+++,,,,,,------.........,,,,,,,,,---------......---------............///000///---+++***+++000333......//////000000111111111000///......///000000333666<<>>@@@CCCDDDDDDDDDFFFHHHLLLNNNOOOQQQVVV___hhhnnnddd^^^ZZZYYYWWWTTTTTTVVVSSSYYYWWWKKK???;;;:::999666333000///111222222111111111222333333333333333111222222222111111333444fffIII@@@888666555222000111////////////...............---,,,*********+++,,,+++++++++*********))))))))))))************))))))+++***)))(((((()))***+++(((((())))))******++++++(((((()))))))))*********...---+++******+++---...//////---,,,++++++++++++))))))(((((((((((())))))************************************************************************(((((((((((((((((((((((())))))))))))))))))))))))***)))(((''''''((()))***''''''(((((())))))))))))((())))))))))))***+++,,,------,,,+++***)))(((''''''''''''(((((((((((()))((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''(((***,,,---------)))(((((((((((((((((()))(((((((((((()))***++++++.........---,,,***((('''(((((())))))))))))((((((''''''''''''''''''&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&''''''(((((((((''''''''''''(((((((((((())))))************((()))))))))************))))))*********+++++++++***+++,,,---...///000000///////////////.........,,,------------...............////////////......------------....................................,,,,,,,,,,,,------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,+++***))))))***+++,,,+++***)))***+++,,,+++)))))))))))))))))))))))))))***+++,,,+++)))((()))***))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))+++******************+++************************************************+++******))))))******++++++++++++,,,,,,,,,------,,,,,,,,,------------...+++---......---,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------.........///////////////...---------,,,++++++,,,,,,------..............................------------------------------------------------------------------------------------------------++++++,,,,,,---...//////,,,,,,,,,---------......---------............///+++---//////...---...////////////000000000000000/////////000000111222333///000111111000111333555666333111111333555666555777666666666666888<<<@@@;;;888777888666333555999:::999666111///111333333111000//////000111111000...///000111111000//////111222333222111111333555fffGGG???888666666222111111/////////.........------,,,,,,+++*********+++++++++************)))))))))))))))************)))))))))(((&&&%%%%%%&&&((()))))))))))))))************'''(((((())))))*********------,,,++++++,,,------///...---,,,,,,+++,,,,,,(((((('''''''''((())))))************************************************)))))))))***************''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((()))))))))(((((()))***+++***))))))***,,,------,,,+++***))))))(((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&((()))************++++++++++++++++++++++++(((((((((((()))***+++,,,------......---+++***((((((((())))))))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))''''''&&&&&&''''''((((((((((((((()))******++++++))))))))))))************)))))))))************+++******+++---///000222222///////////////.........,,,,,,---------.........---......//////......---,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---***))))))***,,,,,,+++)))(((((()))))))))))))))***+++,,,---+++)))(((((()))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))+++***))))))))))))***+++******************************************************))))))))))))******++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------+++,,,......---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////...............---------++++++,,,,,,---------...........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,,,,,,,---------......---------............///))),,,///111000...------/////////000000000000000............////////////...//////...---...111333000...---000444555222...000...///000///,,,...111333111333666555222222555333111000111333444222///555555555555444444333333......///000111111111111111222333333111222333555fffFFF>>>777666666333111111//////.........---------++++++,,,,,,---,,,,,,,,,************))))))))))))))))))************)))))))))(((&&&$$$$$$&&&((()))*********)))))))))))))))''''''(((((()))******+++++++++++++++++++++++++++,,,,,,+++++++++++++++,,,((((((((((((((()))******************************************************((()))))))))*********+++((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((******((('''&&&&&&'''((()))))))))((('''***+++,,,+++((((((***,,,,,,,,,,,,++++++*********''''''''''''(((((((((((()))))))))***************''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((()))))))))))))))++++++,,,,,,,,,,,,++++++************+++,,,------,,,---...///...---+++***(((((())))))))))))(((((('''((((((((()))*********((((((((((((((((((((((((''''''(((((())))))(((((('''&&&&&&&&&&&&'''((()))'''(((((()))******++++++))))))))))))************))))))))))))******************+++,,,...///000000000/////////............------------............---......//////......---+++,,,,,,,,,,,,---------------------------------------------............---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------*********++++++++++++,,,,,,,,,,,,------,,,,,,,,,)))))))))+++,,,---+++)))(((((((((((())))))*********+++,,,+++))))))***+++))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))***))))))(((((())))))*********************************************************))))))))))))******++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------***,,,......---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000---------...............---------------.........................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------............///+++---//////...---...///........................000000000000000///......000111111000---,,,,,,---***+++---000111111///......---...222222///111777...---...222222...---///000000111222222000//////---...//////...---,,,,,,111111111222222222333333111222333222111111333555hhhEEE===777666666333111111//////.........---------***+++---...///...------************))))))))))))))))))************))))))+++***(((&&&&&&(((***+++++++++******))))))((((((&&&''''''((()))******+++)))***++++++++++++***)))******************++++++))))))((())))))***++++++************************))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&)))++++++)))&&&%%%%%%&&&((()))))))))((('''***,,,---+++(((''')))+++,,,+++++++++++++++++++++(((((((((((())))))))))))++++++++++++++++++,,,,,,''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))))))))((((((******++++++++++++******---,,,,,,,,,------...///+++,,,...//////...,,,+++(((((())))))))))))(((((('''(((((()))***++++++,,,(((((((((((((((((((((((($$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&'''((()))'''(((((()))***+++++++++))))))))))))************))))))))))))************+++++++++,,,,,,---------000000//////.........------------.........//////---..................---++++++,,,,,,,,,------------------------------------------.........//////---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------))))))*********+++++++++)))***+++,,,,,,+++***))))))((()))+++------+++)))'''((((((((())))))******((()))++++++******+++---))))))))))))))))))))))))+++)))(((''''''((()))+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))***)))(((''''''((()))*********************************************************))))))))))))******++++++,,,,,,,,,---------++++++,,,,,,,,,---------***,,,......---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000,,,------....../////////////////////////////////................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,---------......---------.........//////---......---,,,---///111------------------------//////000000000000//////,,,...111222111000000111///000111000------111555111------000...)))+++000222///000444444111000222/////////...++++++000666,,,...000111000/////////333222111//////.........000111222111000000222444aaaEEE===666555444222000111111000000///...---------......---,,,++++++******+++++++++************)))))))))(((((((((***+++,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))((('''(((******((('''++++++++++++++++++++++++(((((((((((((((((((((((()))***+++,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))(((''''''))))))(((((('''''''''&&&***(((''''''((())))))(((+++(((&&&%%%''')))******+++(((&&&'''***+++***'''---,,,++++++******++++++...---,,,***)))((((((((((((((((((((())))))))))))%%%%%%%%%&&&&&&&&&''''''''''''((()))))))))))))))************++++++++++++///...+++******,,,...000000...+++,,,......,,,***((((((((((((((((((((((((&&&&&&''''''((()))))))))((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''((())))))))))))))))))***+++,,,---***((('''(((+++,,,+++)))((()))***+++,,,++++++***++++++******++++++,,,---------------------------+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++---000000///------------,,,,,,++++++,,,,,,,,,,,,***)))***,,,......---,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,++++++***************************************))))))))))))******,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))***(((&&&'''***+++)))'''))))))(((((((((((())))))'''(((((((((((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************++++++******************---,,,+++***))))))))))))************************------------------,,,,,,+++++++++,,,,,,---------.........------,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------------------------***,,,------,,,+++,,,---///......---------......++++++,,,,,,---...//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------............///........................................................................---........./////////000////////////////////////////////////////////////...............///000000---......///////////////222111111111000000//////000000000000000000000000aaaEEE===666555444222000111111000000///......------------------,,,+++***)))+++++++++************)))+++***)))(((((()))***************)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))(((((((((***,,,---,,,***++++++++++++++++++++++++************************)))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))((('''''')))(((((((((''''''''''''+++)))'''''')))***)))((()))(((((('''''''''((()))(((((((((''''''(((***++++++++++++******++++++,,,...---,,,***))))))((((((''''''((((((((()))))))))&&&&&&'''''''''(((((((((''''''((()))))))))))))))(((((((((((())))))))))))...---+++******,,,...000000...,,,,,,---...,,,)))((((((((((((((((((((((((&&&&&&''''''((()))))))))((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''((()))))))))(((((())))))***+++,,,***((('''(((+++,,,+++)))((()))***++++++++++++***++++++******++++++,,,---------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---000000///------------,,,,,,,,,,,,------------+++******,,,------,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,+++++++++************************************))))))))))))******++++++*********)))))))))))))))))))))))))))))))))************************(((((((((((())))))))))))))))))************))))))(((((((((((((((((((((((((((((((((((())))))))))))***(((''''''******)))'''))))))(((((((((((())))))''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************************,,,+++******)))*********************************,,,,,,,,,---------------+++++++++,,,,,,,,,------......---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---///...---,,,,,,---......---------......///+++,,,,,,,,,---.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------............................................................------------------------------.................................................................................//////000...//////000000000000000111111111000000000//////000000000000000000000000___DDD<<<555444444111000111000000000///......------,,,,,,---------+++***)))+++++++++************))),,,+++***)))((((((((((((******))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))(((((()))+++...//////...************************************************)))******++++++******))))))))))))))))))))))))))))))))))))))))))(((''''''((((((((((((''''''''''''+++)))(((((()))******)))''')))***)))&&&%%%'''***'''((()))'''###$$$)))...***************+++,,,---...---,,,***))))))))))))&&&&&&'''''''''(((((((((''''''((((((((()))))))))''''''((()))))))))))))))(((((((((((())))))))))))---,,,+++******,,,...//////---,,,,,,,,,,,,+++)))((((((((((((((((((((((((&&&&&&''''''((()))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((''''''''''''(((((()))(((''''''(((((()))***+++***)))((()))***+++***)))((()))******++++++******+++************+++,,,,,,,,,,,,,,,,,,------------------............------,,,,,,,,,,,,,,,,,,,,,,,,+++---//////...---------,,,,,,---------......///...,,,++++++,,,,,,,,,+++,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,++++++++++++*********************************))))))))))))************))))))))))))(((((())))))))))))))))))))))))************************(((((((((((())))))))))))))))))************))))))''''''''''''''''''''''''(((((((((((())))))))))))***((('''((()))***)))'''))))))(((((((((((())))))''''''((((((((((((((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))*********************************************)))******+++,,,************************+++++++++,,,,,,------...++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------///000///---,,,,,,------,,,,,,,,,---...//////,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------------------............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------------------......................................................------......///000//////000111111111111000000000000000////////////000000000000000000000000]]]DDD;;;555444444111000111000000//////............+++,,,---------+++***(((+++++++++*********))))))+++******)))))))))))))))***)))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***)))))))))))))))))))))))))))))))))+++...///...---))))))))))))))))))))))))************************))))))************))))))(((((((((((((((((((((((()))))))))))))))(((''''''((((((((((((((('''''''''+++***((((((***+++***)))&&&)))+++(((%%%%%%+++000+++***)))%%%######'''+++(((((())))))***,,,---......---,,,+++************&&&&&&&&&&&&'''''''''(((''''''((((((((()))))))))''''''((())))))))))))))))))*********++++++++++++,,,+++*********,,,---///...---,,,,,,++++++***)))((((((((((((((((((((((((&&&&&&''''''((()))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((()))'''&&&&&&''''''((()))***))))))))))))*********)))))))))*********************************++++++,,,,,,,,,,,,,,,,,,------------..................---------------------------+++---//////---,,,,,,---,,,,,,---...////////////111///---,,,------,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************))))))))))))******)))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))(((((((((((((((((((((((((((((((((((()))))))))))))))((((((((()))))))))((())))))(((((((((((())))))&&&'''(((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************))))))))))))************))))))))))))***+++,,,---************************)))******+++,,,------...+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,++++++,,,++++++,,,,,,---...///000------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,............------------------------------------...........................------------...//////......///000000000000000////////////////////////000000000000000000000000ZZZCCC;;;444444444111000111////////////............***+++,,,,,,,,,+++***)))+++++++++*********))))))(((((())))))************)))))))))(((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))((((((((((((((((((((((((******)))***,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))((('''''''''''''''(((((((((((((((+++)))(((((()))******)))'''))))))'''$$$'''///666111---'''$$$$$$%%%&&&%%%'''(((((()))***,,,---...------,,,+++************&&&&&&&&&&&&'''''''''(((&&&&&&'''''''''(((((((((''''''((())))))))))))))))))*********++++++++++++******))))))***+++---...---------,,,***)))((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&'''((()))***)))*********))))))))))))******))))))))))))))))))******))))))******+++,,,+++++++++,,,,,,,,,---------..................---------------------------+++---......,,,,,,,,,---,,,,,,.../////////......333111///.........---,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************))))))))))))******((((((((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))((((((((()))))))))(((((((((((())))))&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************(((((()))))))))*********(((((())))))***+++------************************))))))******+++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------+++*********+++++++++,,,,,,...///000,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------........................---------------...//////,,,---......//////...........................///////////////////////////}}}VVVBBB:::444333333111000111//////////////////......++++++++++++******+++++++++++++++************)))'''''')))***++++++++++++))))))((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((((((((())))))((((((((((((((((((((((((***))))))***++++++)))(((************************((((((((((((((((((((((((***))))))(((((())))))***)))))))))))))))))))))))))))))))))))))))((('''''''''''''''(((((((((((((((***(((''''''((())))))((((((((('''%%%%%%(((000666333...(((%%%'''(((&&&###'''(((((()))***+++------------,,,+++++++++++++++&&&&&&'''''''''(((((((((&&&&&&'''''''''(((((((((''''''((()))))))))))))))(((((((((((())))))))))))(((((())))))***+++,,,---,,,------,,,)))''''''(((((((((((((((((((((((((((&&&&&&''''''((()))))))))((((((((((((((((((((((((''''''''''''(((((((((((()))((((((''''''''''''((('''&&&&&&''''''((()))***)))***+++***)))((()))*********)))((((((((())))))***))))))))))))***++++++******++++++,,,,,,------------............------,,,,,,,,,,,,,,,,,,,,,,,,+++---...---,,,+++,,,...,,,---...//////...---,,,333111///......///...,,,***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,******************************))))))))))))******(((((())))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))************))))))************************(((((((((((())))))))))))''')))***)))((('''(((***))))))(((((((((((())))))%%%&&&'''((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************'''(((((())))))*********))))))))))))***+++,,,---************************)))))))))******++++++,,,+++++++++++++++*********++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,,,,*********+++,,,+++++++++,,,---......++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,------...///,,,,,,---............------------...............////////////////////////xxxRRRAAA999333333333111000222.../////////////////////,,,+++***))))))***+++,,,+++++++++************)))((()))******+++***))))))))))))((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))(((((((((((((((((((((((()))(((((()))+++,,,+++)))++++++++++++++++++++++++))))))))))))))))))))))))***)))(((''''''((()))***)))))))))))))))))))))))))))))))))))))))(((''''''''''''''''''((((((((())))))'''&&&&&&'''(((((('''''''''&&&&&&''')))+++---///---***)))((((((''''''(((((((((((()))***,,,,,,------,,,+++++++++,,,,,,''''''((((((((()))))))))''''''((((((((()))))))))''''''((()))))))))))))))(((((((((((())))))))))))''''''((()))***+++,,,---,,,---...+++(((&&&&&&(((((((((((((((((((((((((((&&&&&&''''''((()))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))((('''''''''''''''''''''''''''((()))***+++)))+++,,,+++((('''(((***+++***)))((('''(((((())))))))))))))))))***++++++)))******+++,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,...,,,---...///...,,,***)))000///---,,,---...---,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******************************))))))))))))******)))))))))*********++++++))))))))))))))))))))))))************************(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))''')))******''''''(((***))))))(((((((((((())))))%%%&&&'''((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************''''''(((((()))******+++***)))))))))***+++,,,,,,************************)))))))))***************++++++++++++*********)))******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++(((***,,,,,,++++++,,,---,,,,,,,,,+++,,,,,,------*********+++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------))))))***+++,,,------...++++++++++++++++++++++++------------------------------,,,,,,------...///,,,------...............,,,,,,---------.........////////////////////////vvvPPPAAA999333333333111000222.........///////////////---+++)))''''''))),,,---+++++++++************)))******++++++***)))'''&&&)))(((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((('''''''''))),,,...---,,,++++++++++++++++++++++++***************************)))(((''''''((()))***)))))))))))))))))))))))))))))))))))))))(((((('''&&&'''''''''(((((())))))((('''%%%%%%'''((('''&&&&&&&&&&&&'''))))))&&&$$$***,,,---,,,((('''))),,,(((((((((((()))***+++,,,------,,,+++++++++,,,,,,(((((((((((())))))))))))))))))))))))************'''(((((()))))))))))))))************++++++++++++&&&'''((()))***+++,,,,,,+++---...+++'''%%%&&&'''((((((((((((((((((((((((&&&&&&''''''((()))))))))((((((((((((((((((((((((''''''''''''((((((((()))***)))((('''''''''''''''(((''''''(((((()))***+++)))+++,,,+++((('''(((***+++***)))'''''''''((())))))))))))))))))******+++))))))***+++,,,,,,------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,------,,,++++++,,,...,,,---......---+++)))'''...---++++++,,,,,,,,,+++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,******************************))))))))))))******))))))******+++++++++,,,))))))))))))))))))))))))++++++++++++++++++++++++(((((((((((())))))))))))))))))************))))))(((((((((((((((((((((((((((((((((((())))))))))))''')))+++***'''&&&(((***))))))(((((((((((())))))%%%&&&'''((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************&&&''''''((()))******+++*********)))******+++,,,************************************))))))))))))++++++++++++******))))))*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,---))))))))))))))))))))))))++++++++++++++++++++++++(((***,,,---------...///------,,,+++++++++,,,,,,))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................&&&&&&''')))***+++,,,---++++++++++++++++++++++++---------------------------,,,,,,,,,,,,---......---......///////////////,,,,,,,,,------.........////////////////////////pppRRR===:::666444333222111///000000///..................,,,)))))),,,---+++)))---+++)))''''''(((***+++))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&((()))***)))(((&&&)))))))))))))))(((''''''&&&''''''((()))******+++(((((((((((()))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((&&&'''((((((''''''((())),,,000444000)))$$$%%%((())))))))))))***+++,,,---...---+++)))''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((()))(((((((((((())))))***(((((())))))))))))((((((((((((((((((((()))******000...+++)))((((((((()))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))+++*********))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++------......------,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,---------..............................------++++++++++++------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,((((((((((((((((((((((((---,,,+++)))(((&&&%%%$$$))))))************))))))+++++++++++++++***)))(((******))))))((((((''''''((((((((((((((()))************))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((()))***+++,,,,,,,,,))))))************))))))((()))***,,,,,,,,,+++***,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++*********++++++,,,,,,,,,,,,,,,,,,++++++*********---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))******+++++++++,,,)))************+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++*********************************************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---...---,,,+++---///pppSSS<<<999666444333222111000000000///..................,,,******+++,,,+++)))*********)))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((((((((((((((($$$%%%&&&(((((('''&&&%%%)))))))))))))))(((''''''''''''(((((())))))******(((((((((((()))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&'''(((((('''''')))+++111222111,,,&&&###%%%(((&&&%%%%%%%%%(((,,,111333---,,,***)))((('''((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))(((((())))))))))))((((((((((((((((((((()))******...,,,***(((''''''((()))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))*********)))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++---------...------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...........................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,))))))))))))))))))))))))))))))))))))************))))))************))))))***************)))((((((***)))))))))((((((((('''((((((((((((((()))*********)))))))))((((((((('''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((())))))******+++))))))************))))))((())))))***++++++******++++++++++++************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++(((((()))))))))))))))))))))************+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++************************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---...---,,,+++---///oooTTT<<<999555333333222111000000000///..................,,,******+++,,,+++***))))))+++++++++***((('''))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((%%%&&&'''((()))((('''&&&)))))))))))))))(((((('''(((((((((((())))))))))))(((((((((((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((''''''&&&''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&'''(((((('''&&&(((+++...666222---(((%%%$$$&&&(((%%%$$$"""###&&&+++111555+++***)))(((((((((((()))''''''''''''((((((((((((''''''''''''((((((((((((+++***)))(((((('''(((((((((((())))))))))))((((((((((((((((((((()))******+++***((('''''''''((()))'''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))******))))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((()))************+++++++++---------------,,,+++++++++,,,---......---,,,+++,,,,,,,,,,,,---------------------------------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++))))))******++++++,,,,,,))))))************))))))((())))))))))))(((''''''))))))))))))((((((((((((((((((((((((((()))******))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))))))))))))))************))))))))))))((((((((()))******)))))))))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++------,,,,,,,,,,,,,,,+++,,,,,,,,,++++++++++++***---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************))))))))))))************+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---...---,,,+++---///lllQQQ;;;888555333333222111000000000///..................---,,,+++++++++++++++***************)))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++*********(((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((()))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((('''&&&&&&&&&%%%(((((('''&&&&&&(((,,,///444///)))&&&&&&(((((('''((('''%%%$$$%%%(((+++---))))))((((((((()))))))))''''''''''''((((((((((((''''''''''''((((((((((((++++++)))(((''''''''''''(((((())))))))))))((((((((((((((((((((())))))***((('''&&&&&&&&&'''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********+++++++++,,,------------,,,++++++***,,,---//////---,,,***++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++------,,,+++)))(((''''''))))))************))))))((()))))))))))))))(((((())))))))))))((((((((((((((((((((((((((())))))***))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))((((((((())))))************))))))***)))(((''''''((()))***(((((((((((())))))))))))++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++...---------,,,,,,++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++...------,,,,,,+++++++++))))))*********+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---...---,,,+++---///hhhLLL:::777444333222222111000000000///...............---------,,,++++++,,,,,,,,,+++)))((('''((()))***(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))***************(((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((()))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((('''&&&&&&&&&%%%(((((('''&&&%%%'''+++...---)))&&&'''***+++)))'''(((((((((((('''''''''&&&'''((((((((())))))))))))''''''''''''((((((((((((''''''''''''((((((((((((++++++)))(((''''''''''''(((((())))))))))))((((((((((((((((((((())))))***&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))(((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))*********+++++++++,,,,,,------,,,,,,+++******+++---......---+++***+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++++++++++++++******))))))******+++************************...---,,,***(((&&&%%%$$$))))))************))))))))))))***++++++*********(((((((((((())))))))))))((((((((((((((())))))***(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))*********************)))))))))************))))))***)))(((''''''((()))***''''''((((((((()))))))))++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++---------,,,,,,+++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++...------,,,,,,+++++++++))))))*********+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********************************+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---...---,,,+++---///eeeHHH999777444222222222111000000000///...............---......---++++++,,,------+++)))'''&&&(((***+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''(((((()))))))))))))))(((((((((((())))))))))))(((((((((''''''(((((()))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&(((((((((&&&%%%&&&)))+++'''%%%&&&(((,,,---***'''%%%&&&((()))***)))((('''''''''((()))))))))((((((''''''''''''((((((((((((''''''''''''((((((((((((+++***)))(((((('''(((((((((((())))))))))))((((((((((((((((((((()))******&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((()))************+++++++++,,,,,,,,,,,,,,,+++******)))***+++,,,,,,+++***)))++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++************************++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))((((((((('''))))))************)))))))))******++++++++++++***(((((((((((())))))))))))((((((((((((((()))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***************+++++++++))))))************))))))******))))))(((((())))))''''''(((((())))))******++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,+++++++++++++++******++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************))))))))))))************+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---...---,,,+++---///eeeHHH999666333222222222111000000000///...............---...///---+++***,,,...++++++)))((((((((()))***))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&''''''(((''''''((()))))))))))))))''''''(((((())))))******)))(((((('''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''(((((('''%%%%%%&&&'''%%%&&&''')))******)))'''&&&&&&'''((())))))******'''(((((())))))((('''&&&''''''''''''((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))(((((())))))))))))((((((((((((((((((((()))******&&&'''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))'''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,+++******))))))))))))))))))))))))***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******************************************************))))))))))))******))))))))))))))))))))))))''''''((()))******++++++))))))************))))))(((((()))***************'''((((((((()))))))))***((((((((((((((()))******'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))******++++++))))))************))))))******++++++***))))))(((''''''((())))))***++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++)))******************+++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++(((((()))))))))))))))))))))************+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************++++++++++++***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---...---,,,+++---///eeeIII888666333222222222111000000000///...............---...///...+++***,,,///)))******++++++)))((('''))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((((((''''''''''''((())))))''''''((()))))))))))))))&&&''''''((()))******+++)))(((((('''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((''''''&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((((((&&&'''((('''%%%$$$$$$%%%''''''((((((((((((((((((***)))(((''''''((()))+++'''((()))))))))(((&&&%%%''''''''''''((((((((()))''''''''''''((((((((())))))(((((((((((())))))***(((((())))))))))))((((((((((((((((((((()))******''''''((((((''''''&&&%%%''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))&&&'''''''''(((((())))))))))))))))))))))))))))))************************)))************++++++++++++,,,,,,,,,,,,+++******))))))(((((((((((())))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++++++++++++++++++++++++++******************************))))))))))))******)))))))))))))))))))))))))))))))))***++++++,,,,,,))))))************))))))''''''((()))))))))))))))'''((((((((())))))******((((((((((((((()))******'''((((((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&''''''((()))******+++))))))************))))))***+++,,,,,,,,,***)))((('''(((((()))***++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++(((((())))))*********+++*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,---************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))******+++++++++,,,)))************+++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++*********++++++,,,,,,,,,************************************************)))************+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------...---,,,+++---///aaaDDD999777555333222111111222000000///...............((())))))+++,,,---......,,,,,,++++++***)))(((((()))'''&&&))),,,---+++(((,,,+++)))((((((((()))***(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))%%%'''***,,,,,,+++)))((()))))))))))))))((((((((())))))))))))))))))))))))///...+++)))'''&&&&&&&&&(((((((((((((((((((((((()))((('''&&&&&&'''((()))''''''&&&&&&&&&&&&''''''&&&&&&''''''((()))))))))///,,,)))&&&%%%&&&''')))))))))(((((('''''''''&&&))))))*********))))))(((+++(((&&&&&&)))***)))'''+++***((()))******)))(((******))))))((((((''''''))))))))))))))))))))))))***))))))((((((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&''''''&&&&&&&&&&&&'''''')))(((((((((((('''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))******))))))((((((''''''******)))'''%%%%%%''')))++++++++++++++++++++++++------,,,,,,,,,,,,++++++))))))*********++++++++++++***))))))***,,,...000,,,---...---+++***+++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++///...------++++++***))),,,,,,++++++***)))((((((,,,+++***))))))***+++,,,,,,,,,+++***)))))))))***))))))))))))))))))))))))(((((((((((())))))))))))((((((''''''''''''(((((())))))))))))(((((((((((()))))))))))))))))))))))))))((('''&&&&&&'''((()))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))******++++++++++++******))))))))))))((((((((((((''''''((()))))))))))))))((()))+++,,,,,,+++)))(((************************++++++,,,------------,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,,,,+++***))),,,++++++******++++++,,,,,,,,,------,,,,,,+++***,,,,,,,,,++++++*********------------,,,,,,+++***+++,,,,,,------,,,,,,+++)))************+++++++++******************************+++,,,,,,,,,,,,++++++++++++++++++++++++++++++***)))***,,,---,,,+++************************,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++************+++,,,,,,------,,,,,,------.........---+++***,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......\\\CCC999777555333222111111222///......---------------++++++++++++++++++++++++,,,,,,++++++***))))))(((***)))''''''((((((&&&%%%++++++)))((((((((()))***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''(((***++++++***)))((((((((((((((((((((((((((())))))))))))))))))))))))******)))(((((()))***+++((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((''''''&&&&&&&&&&&&''''''&&&&&&''''''((()))))))))'''&&&%%%$$$$$$&&&'''))))))((((((((('''''''''&&&(((((()))))))))(((((('''***)))'''(((***+++)))'''***)))((((((***+++***)))***)))))))))((((((((('''((((((((((((((((((((((((((((((''''''((()))******(((((((((((((((((((((((()))((((((((('''''''''&&&''''''&&&&&&&&&&&&''''''((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))(((&&&'''***,,,++++++++++++++++++++++++------,,,,,,,,,+++++++++*********++++++++++++,,,,,,+++***))))))+++,,,---,,,---...---+++***+++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++******))),,,,,,++++++***))))))(((+++***))))))))))))***+++,,,+++******))))))******))))))))))))))))))))))))(((((((((((())))))))))))((((((''''''''''''((((((''''''(((((())))))******)))))))))))))))))))))))))))((('''&&&&&&'''((()))))))))))))))(((((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''))))))))))))))))))))))))*********)))))))))(((((((((((((((((((((((((((((()))))))))******)))))))))))))))))))))(((((((((''''''(((((()))))))))))))))((()))************)))(((******************************+++,,,,,,,,,,,,,,,+++,,,,,,,,,++++++***))))))***++++++++++++***))),,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,+++***+++++++++******))))))))),,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,+++)))************+++++++++************************)))***++++++,,,,,,++++++++++++++++++++++++++++++***)))((()))+++,,,+++***************************+++******))))))******+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++************+++,,,,,,------,,,,,,------.........---++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......|||ZZZCCC888777555333222111111111...------,,,,,,,,,,,,,,,...------,,,+++***)))))),,,,,,++++++***)))))))))******)))'''%%%%%%&&&(((+++******)))((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''')))))))))))))))(((((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((()))***++++++(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''&&&&&&''''''((()))))))))$$$$$$$$$%%%%%%&&&&&&&&&((((((((('''''''''''''''&&&''''''(((((('''''''''***))))))***,,,,,,)))''')))((('''(((***+++***)))))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((()))+++,,,((((((((((((((((((((((((((((((((('''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''(((((((((((())))))))))))))))))))))))'''''''''((()))*********((())))))(((((())),,,...++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,...---+++***)))***++++++,,,---...---+++***+++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************,,,,,,++++++***)))))))))***))))))(((((())))))***++++++***)))))))))******))))))))))))))))))))))))(((((((((((())))))))))))((((((''''''''''''((((((&&&&&&'''((()))***++++++))))))))))))))))))))))))((((((''''''''''''(((((()))))))))(((((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''))))))))))))))))))))))))******))))))))))))((((((''''''''''''''''''''''''(((((())))))))))))(((((()))))))))(((((((((''''''(((((((((((())))))))))))))))))(((((((((((())))))************************))))))***++++++++++++++++++++++++,,,++++++***))))))***++++++++++++***)))---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,++++++************))))))))))))))),,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,++++++)))************+++++++++************************)))***++++++,,,,,,++++++++++++++++++++++++++++++)))((('''(((***+++***)))************************)))))))))(((((()))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++************++++++,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......]]]EEE888777555333111111111111...------,,,,,,,,,,,,,,,...------,,,+++***))))))+++++++++*********))))))((()))***(((&&&'''+++///+++******)))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((***)))((('''''''''((((((&&&&&&&&&'''''''''''''''((((((((((((((((((((((((***)))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''((()))))))))''''''(((((('''%%%$$$###''''''''''''''''''''''''&&&&&&'''(((((((((''''''))))))+++,,,---,,,***(((''''''&&&(((***++++++***))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((()))******((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((((((((((((((('''((((((((()))))))))***((()))))))))((((((***,,,************++++++++++++,,,,,,,,,++++++++++++***++++++,,,,,,,,,---------,,,,,,+++******++++++,,,,,,---...---+++***+++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++)))*********+++++++++,,,+++++++++*********))))))))))))(((((((((((())))))******))))))))))))******(((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((('''''''''((()))*********(((((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))((((((((('''''''''((((((((((((((())))))***+++***(((''''''(((***+++************************(((((()))*********************++++++++++++***************++++++*********------,,,,,,,,,,,,------+++,,,,,,,,,,,,+++************************))))))++++++,,,,,,,,,++++++***++++++,,,,,,,,,,,,++++++))))))*********+++++++++************************))))))***+++++++++++++++************++++++++++++***)))((()))+++++++++)))***************************))))))(((((())))))*********************************+++++++++,,,,,,,,,+++++++++*********************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......```CCC888666444222111000000111///......---,,,---------+++++++++++++++++++++++++++++++++***************((()))***(((&&&'''+++///************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((())))))))))))((('''&&&%%%&&&((()))&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((())))))(((((((((''''''&&&&&&&&&&&&''''''&&&&&&''''''((()))))))))%%%&&&'''((('''&&&$$$"""&&&&&&&&&'''''''''''''''&&&'''(((((()))))))))((((((***,,,---,,,+++))))))'''&&&&&&''')))+++******(((((((((((())))))))))))''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&'''''''''((((((((()))''''''''''''((((((((((((((((((((((((((((((((((((***)))))))))((((((((('''((()))***((('''&&&'''((()))))))))******+++++++++,,,,,,+++++++++*********++++++,,,,,,,,,---------************+++,,,------,,,---...---+++***+++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++,,,---------+++++++++***************(((((())))))))))))((((((***))))))((())))))******(((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((())))))))))))(((((((((((((((((((((((((((((((((((('''((((((((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))******++++++******)))(((((((((((('''''''''''')))(((((('''((()))******,,,+++)))(((((()))+++,,,))))))))))))))))))))))))(((((()))************))))))******++++++*********+++******************+++---,,,,,,++++++,,,,,,---++++++,,,,,,++++++***)))++++++++++++++++++++++++******+++,,,,,,+++++++++***++++++,,,,,,++++++***))))))*********+++++++++))))))))))))))))))))))))))))))***++++++++++++***)))))))))******++++++++++++***)))***,,,---,,,+++*********************************))))))***************************************+++++++++,,,,,,,,,************************)))***++++++,,,,,,++++++,,,,,,,,,+++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......___@@@777666444222111000000000///......---------------*********++++++,,,,,,,,,******************************)))'''%%%%%%&&&((()))************)))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))***'''&&&&&&%%%%%%'''((()))&&&&&&&&&'''(((((())))))))))))))))))))))))))))))$$$%%%'''((()))*********((((((((((((((((((((((((((())))))******))))))(((''''''&&&&&&&&&&&&''''''&&&&&&''''''((())))))))) !!!###%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&'''''''''&&&'''((()))))))))))))))'''***,,,,,,***))))))***((('''&&&''')))***)))((((((((((((((())))))))))))'''''''''''''''''''''''')))(((''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''((())))))******''''''''''''(((((((((((())))))))))))))))))))))))*********)))((('''''''''((()))***)))'''%%%&&&&&&(((((())))))***+++++++++++++++++++++************++++++++++++,,,,,,,,,,,,((()))***+++,,,------...,,,---...---+++***+++,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------************************((())))))******))))))((())))))((((((((()))******))))))))))))))))))))))))(((((((((((())))))))))))((((((''''''''''''((((((***)))))))))((((((((('''))))))))))))))))))))))))''''''((((((((((((''''''&&&''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((((((((())))))))))))))))))))))))''''''(((((((((((())))))******************************++++++++++++******((((((((('''''''''&&&&&&)))((('''''''''(((***+++,,,+++***((((((***+++,,,))))))))))))))))))))))))(((((()))***************((()))******+++*********++++++***))))))***++++++,,,++++++******++++++,,,+++++++++++++++******)))+++++++++++++++,,,,,,,,,)))***++++++++++++++++++******++++++++++++******)))************+++++++++))))))))))))))))))))))))((()))******++++++******(((((())))))***++++++++++++*********,,,---,,,+++************************+++******))))))******+++******************************+++++++++,,,,,,,,,)))))))))***************)))******+++++++++++++++,,,++++++++++++,,,,,,---***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......\\\@@@777666444222000000000000...------,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***************************)))''''''((((((&&&%%%)))******+++***)))((('''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))$$$$$$%%%%%%&&&'''((()))&&&&&&'''(((((()))******))))))))))))))))))))))))$$$%%%'''((())))))))))))(((((((((((((((((((((((('''((()))******)))((('''''''''&&&&&&&&&&&&''''''&&&&&&''''''((()))))))))!!!"""###%%%&&&&&&''''''%%%%%%%%%&&&&&&'''''''''%%%%%%&&&'''((((((((((((''')))+++***(((''')))***((('''&&&'''))))))(((''''''((((((((()))))))))***''''''''''''''''''''''''''''''&&&&&&&&&'''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&''''''((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''((())))))***''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((''')))******((('''((((((((((((((()))***+++++++++++++++++++++*********************++++++++++++,,,)))***++++++,,,,,,,,,,,,,,,---...---+++***+++,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,************************))))))***++++++***))))))((((((((((((((()))******))))))))))))))))))))))))(((((((((((())))))))))))((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))&&&'''((())))))((('''&&&&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))************))))))(((((('''''''''&&&&&&&&&))))))'''''''''(((***++++++***)))(((((()))***+++))))))))))))))))))))))))((()))******++++++******(((((()))***************++++++***))))))***+++++++++******))))))******++++++++++++++++++***)))))))))*********++++++++++++))))))***+++++++++++++++******++++++++++++******)))************+++++++++))))))))))))))))))))))))((())))))***************((((((((()))***++++++++++++))))))***+++,,,+++***************************)))))))))(((((()))))))))******************************+++++++++,,,,,,,,,((()))))))))*********+++))))))***+++++++++++++++++++++*********+++------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......[[[BBB777666444222000000000000---,,,++++++******++++++++++++++++++++++++++++++******************++++++)))'''&&&))),,,---+++((()))******++++++)))((('''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((("""###$$$%%%'''((())))))'''''''''((()))******+++))))))))))))))))))))))))((())))))))))))'''&&&$$$((((((((((((((((((((((((&&&'''((())))))((('''&&&'''''''''&&&&&&'''''''''&&&&&&''''''((()))))))))((((((''''''''''''''''''%%%%%%%%%&&&&&&'''''''''###$$$%%%&&&''''''''''''''')))***)))&&&&&&(((+++)))(((''''''((()))'''&&&'''((((((((())))))******''''''''''''''''''''''''%%%%%%%%%&&&'''((()))***''''''''''''''''''''''''%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&''''''''')))(((((((((((('''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&''''''''''''''''''&&&%%%%%%&&&&&&'''((())))))''''''''''''((((((((()))))))))))))))))))))))))))''''''(((((())))))******&&&(((*********)))***+++'''(((((()))***++++++++++++++++++************)))))))))*********++++++++++++,,,,,,,,,,,,+++******,,,---...---+++***+++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************************++++++)))***+++,,,,,,+++***)))((((((((((((((()))******))))))))))))))))))))))))(((((((((((())))))))))))((((((''''''''''''((((((&&&&&&'''((()))***++++++))))))))))))))))))))))))&&&'''((())))))((('''&&&&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((((((((((((((((((((())))))))))))(((((((((((('''''''''&&&&&&&&&***)))'''&&&'''(((***+++))))))(((((((((((())))))))))))))))))))))))))))))))))))***+++++++++++++++(((((()))***************,,,+++***))))))***+++,,,******))))))))))))*********++++++++++++***))))))(((((())))))*********+++((()))***+++++++++++++++******++++++++++++******)))************+++++++++))))))))))))))))))))))))(((((()))***************'''(((((()))***+++++++++***(((((()))***+++***)))************************((((((''''''''''''(((((())))))))))))))))))))))))******+++++++++,,,,,,,,,(((((())))))*********+++))))))***++++++++++++***++++++*********+++---...*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......