BM6P6(@ ~~~{{{{{{|||~~~yyyzzzuuujjjdddaaaaaaeeejjjmmmnnnmmmmmmnnntttwwwxxxuuutttqqqkkkccc\\\[[[YYYWWWVVVVVVVVVVVVUUUUUUTTTTTTTTTUUUWWWXXXSSSQQQLLLHHHEEECCCCCCDDDAAABBBDDDHHHNNNRRRTTTUUUQQQQQQOOONNNLLLJJJIIIHHHCCC@@@@@@BBBBBBAAAEEEKKKRRRWWW^^^eeejjjnnnqqqsss~~~}}}~~~||||||yyyvvvxxxmmm[[[RRRPPPHHHEEECCC<<<>>>>>>>>>>>>===============>>>>>>???AAABBBBBBCCCCCCEEEHHHMMMQQQVVVYYY[[[UUUUUUVVVWWWYYY\\\___```eeebbb^^^]]]^^^^^^[[[XXX___cccggggggeeeccccccdddiiikkkmmmlllhhhdddaaa```aaa___^^^\\\YYY\\\iiiwwwrrraaaTTTYYY[[[vvv}}}{{{zzzzzzxxxooofffaaa[[[TTTQQQQQQKKKKKKLLLNNNPPPSSSUUUVVVSSSRRRPPPOOORRRYYYbbbhhhlllllllllmmmnnnrrrxxx}}}yyylll___[[[VVVSSSQQQPPPSSS\\\fffzzzqqqddd___^^^]]][[[[[[\\\]]]^^^ZZZWWWTTTSSSSSSSSSRRRQQQNNNMMMMMMNNNOOOPPPOOONNNRRRQQQPPPNNNKKKIIIFFFEEECCCCCCCCCCCCBBBAAA@@@@@@???@@@@@@AAA@@@???>>>===:::===???===>>>CCCKKKPPPYYYeeepppssssssttttttssssssqqqpppqqqmmmeee``````dddnnn|||{{{zzz{{{~~~~~~yyyuuunnniiifffeeehhhhhhddd``````___^^^```dddkkkrrrvvvuuuxxx{{{{{{yyy|||~~~}}}{{{{{{|||~~~~~~tttnnnkkklllooosssvvvvvvwwwxxxyyyyyy||||||zzzxxxuuunnnfff___\\\YYYWWWUUUUUUUUUTTTWWWWWWVVVUUUUUUVVVWWWXXXSSSQQQMMMIIIFFFDDDDDDDDDBBBCCCEEEJJJOOOTTTVVVVVVSSSRRRQQQNNNLLLJJJHHHGGGDDDAAAAAACCCCCCBBBFFFMMMSSSXXX___eeejjjmmmppprrrvvv{{{~~~vvvuuuvvvzzzooo]]]TTTPPPGGGDDDCCC<<<===============<<<<<<<<<>>>>>>???AAABBBCCCDDDDDDFFFHHHJJJMMMPPPSSSVVVWWWTTTTTTTTTUUUWWWZZZ]]]^^^aaa^^^\\\\\\^^^___\\\YYYVVV\\\dddiiiiiifffdddcccjjjlllmmmllliiifffcccccc```___``````^^^___iiitttyyyfffWWW[[[[[[uuu{{{wwwwwwwwwwww||||||ssshhhbbb\\\UUUQQQQQQMMMMMMNNNOOOQQQSSSUUUVVVQQQPPPNNNNNNPPPVVV___eeejjjkkkllllllmmmpppuuuyyywwwkkk^^^YYYTTTRRRQQQSSS]]]gggwwwnnnhhhaaa]]]^^^aaaccceee```]]]ZZZXXXXXXYYYYYYXXXTTTRRRPPPPPPQQQQQQQQQOOOLLLLLLKKKJJJHHHFFFDDDCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@AAAAAA@@@???>>>===;;;>>>@@@???@@@FFFOOOVVVfffqqqzzz|||{{{{{{{{{yyywwwtttrrrrrrnnnfffaaaaaadddnnn||||||{{{}}}yyyuuulllhhheeeeeeggggggccc___`````````bbbgggnnnuuuzzzyyy{{{~~~}}}zzz}}}~~~}}}{{{{{{{{{}}}yyyvvvsssuuuwwwyyyzzz{{{}}}~~~{{{ssskkkbbb^^^YYYVVVTTTTTTTTTSSSZZZYYYXXXWWWVVVWWWXXXYYYSSSQQQNNNJJJGGGEEEDDDCCCCCCDDDGGGLLLRRRWWWXXXYYYVVVUUURRRPPPLLLIIIGGGFFFEEEBBBBBBCCCDDDCCCHHHOOOVVVZZZaaafffiiilllnnnooopppuuu{{{qqqqqquuu|||tttaaaWWWRRRGGGCCCCCC===<<<<<<<<<<<<<<<<<<<<<<<>>======???@@@AAABBBIIIUUU```uuu~~~|||xxxuuusssnnnfffaaaaaadddnnn{{{||||||~~~yyytttmmmjjjgggggghhhhhhfffcccaaaaaabbbeeekkkrrryyy}}}|||~~~}}}~~~{{{{{{{{{|||~~~|||vvvxxxyyyzzz{{{}}}zzzrrrfff```YYYUUUTTTUUUVVVUUU[[[ZZZXXXWWWVVVWWWWWWXXXTTTRRROOOLLLIIIFFFEEEDDDDDDFFFIIIOOOUUUZZZ[[[[[[YYYWWWTTTQQQMMMIIIFFFDDDFFFCCCBBBCCCDDDDDDIIIPPPYYY]]]cccgggjjjkkklllmmmmmmrrryyy}}}rrrqqqttt{{{yyyggg\\\UUUHHHBBBBBB<<<<<<<<<<<<===============@@@AAABBBDDDFFFGGGIIIJJJJJJKKKLLLMMMOOOPPPQQQQQQRRRQQQRRRSSSTTTWWWYYY[[[WWWVVVWWW[[[^^^^^^YYYUUUWWW___kkkuuuzzzyyyvvvsssqqqqqqpppmmmhhhdddbbbbbbaaabbbdddgggeeedddiiipppqqqYYYZZZUUUjjj|||~~~sssnnnmmmqqqssssssuuuyyy{{{yyyllleee```YYYUUUTTTNNNMMMLLLLLLMMMOOOQQQRRRPPPOOONNNLLLLLLPPPVVVZZZaaaccceeehhhiiilllooorrrxxx}}}|||jjjaaaXXXTTTRRRUUU^^^gggtttvvvgggdddhhhlllmmmiiieee```^^^^^^```bbbcccccc___ZZZWWWVVVUUUUUUTTTQQQRRRRRRQQQOOOLLLJJJHHHDDDCCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@???>>>>>>>>>>>>@@@AAACCCLLL\\\kkkzzzvvvssslllddd```aaafffooo|||}}}{{{|||~~~xxxsssooommmkkkkkklllllljjjhhhcccdddeeehhhmmmtttyyy}}}}}}{{{zzzzzzzzz}}}}}}~~~zzzjjjcccZZZUUUVVVXXXYYYYYYZZZYYYXXXVVVVVVVVVWWWWWWUUUSSSPPPLLLIIIGGGFFFFFFFFFGGGLLLRRRYYY]]]______\\\ZZZWWWSSSNNNJJJGGGEEEFFFCCCBBBCCCDDDEEEJJJRRR\\\```eeeiiikkkkkklllmmmmmmqqqxxx~~~~~~wwwtttsssyyy{{{iii___WWWIIIBBBAAA<<<======>>>>>>>>>?????????@@@AAACCCEEEGGGIIIKKKLLLJJJKKKLLLMMMOOOQQQRRRRRRRRRRRRRRRSSSUUUWWWYYY[[[ZZZZZZ[[[___bbbaaa\\\WWWXXX\\\dddlllqqqsssqqqooollllllkkkiiieeecccddddddeeeccccccddddddccciiipppuuu]]]\\\VVVjjjzzz||||||tttooommmqqqttttttuuuxxxzzz|||mmmfffaaa\\\XXXWWWQQQPPPNNNMMMMMMOOOQQQSSSRRRQQQPPPNNNMMMOOOSSSVVVYYY\\\___cccfffjjjnnnrrrvvv{{{pppfff\\\VVVUUUWWW^^^fffvvvssskkkmmmooopppsssooojjjggghhhjjjkkkllliiieee___[[[ZZZYYYXXXXXXVVVVVVVVVTTTRRRMMMJJJGGGFFFEEECCCBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@???===>>>AAADDDNNNbbbvvv|||vvvqqqjjjccc```aaaiiirrr}}}~~~zzzyyyzzz}}}|||vvvqqqmmmlllkkkkkkllllllkkkjjjeeefffhhhkkkooossswwwyyy{{{~~~{{{zzzyyyyyy|||qqqhhh]]]WWWXXX[[[\\\[[[ZZZYYYWWWWWWVVVWWWXXXXXXXXXUUUPPPLLLIIIGGGHHHHHHIIIKKKPPPWWW^^^bbbddddddaaa___\\\WWWRRRNNNJJJIIIHHHEEECCCDDDEEEFFFMMMTTT___ccchhhkkkllllllmmmnnnmmmqqqwww|||yyyuuusssxxxuuueee^^^WWWIIIBBBBBB======>>>>>>??????@@@@@@AAA@@@AAACCCFFFHHHKKKLLLMMMKKKKKKMMMNNNPPPRRRSSSTTTSSSSSSSSSTTTUUUWWWYYY[[[______```cccgggfffbbb]]]ZZZ[[[^^^dddiiillllllkkkbbbccccccbbbaaabbbeeeggggggcccaaaaaaaaabbbhhhooo|||cccbbb[[[nnn~~~~~~wwwqqqnnnqqquuuttttttvvvxxx}}}ppphhhddd___ZZZYYYUUUSSSQQQOOOOOOQQQSSSTTTSSSSSSQQQOOOMMMMMMPPPRRRRRRUUUXXX\\\```eeekkkoootttyyywwwlllaaa\\\ZZZ[[[```fffuuuvvvtttuuuvvvwwwtttooollllllmmmnnnnnnllliiidddaaa```___^^^]]]^^^___^^^]]]YYYUUUPPPMMMHHHGGGEEECCCAAAAAAAAAAAAAAA@@@@@@@@@@@@AAABBBBBB???======BBBFFFPPPiii~~~vvvpppiiibbb```cccmmmuuu~~~{{{yyyxxxzzz|||}}}}}}~~~~~~}}}|||xxxrrrnnniiiiiiiiiiiiiiihhhhhhhhhfffgggiiilllpppsssvvvxxxyyy}}}zzzyyyxxxyyy{{{}}}|||{{{|||~~~zzzoooaaaYYYYYY\\\\\\[[[ZZZYYYXXXXXXXXXYYYZZZ[[[ZZZVVVPPPKKKHHHGGGIIIJJJMMMPPPUUU\\\dddhhhjjjiiifffdddaaa]]]XXXSSSPPPNNNKKKGGGFFFGGGHHHIIIPPPXXXaaaeeejjjmmmnnnnnnooooooooosssyyy}}}~~~wwwtttsssyyyiii\\\XXXTTTHHHBBBCCC???=========>>>??????@@@@@@@@@AAACCCFFFHHHKKKMMMNNNMMMNNNNNNPPPQQQRRRSSSSSSSSSSSSSSSSSSTTTVVVXXXZZZ^^^^^^___cccggghhheeeaaa[[[[[[\\\aaafffjjjjjjiii]]]]]]]]]\\\\\\]]]aaadddfffbbb```aaaaaaaaaeeekkkuuufffeee^^^qqq{{{sssnnnpppssssssrrrssswww|||uuulllgggaaa\\\YYYVVVSSSQQQNNNNNNOOOQQQSSSSSSSSSRRROOOLLLKKKMMMNNNNNNPPPRRRUUUYYY^^^eeejjjooouuu}}}}}}rrrgggbbb``````cccgggqqq~~~zzz{{{|||yyyvvvqqqooonnnnnnmmmmmmooommmjjjhhhgggfffdddbbbddddddeeedddaaa\\\XXXUUUJJJIIIFFFCCCAAA@@@@@@@@@????????????@@@BBBDDDEEEAAA===>>>CCCHHHTTTooowwwqqqjjjcccbbbeeeqqqyyy}}}}}}{{{yyyyyyzzz|||}}}|||}}}{{{yyyxxxvvvsssnnnkkkfffggghhhhhhggggggggghhhfffgggjjjnnnrrrvvvxxxyyyyyy|||zzzyyyxxxxxx{{{{{{yyyxxxwww}}}ttteee[[[ZZZ\\\\\\ZZZZZZZZZYYYYYYYYY[[[\\\]]][[[WWWPPPJJJGGGGGGJJJLLLPPPSSSYYY```hhhmmmnnnmmmjjjhhheee```\\\WWWTTTRRRMMMJJJHHHIIIJJJLLLSSS[[[bbbfffkkknnnooooooppppppssswww||||||tttrrrssszzzzzzlll```TTTSSSRRRGGGCCCDDDAAA;;;<<<<<<===>>>??????@@@???AAACCCEEEIIIKKKMMMOOOPPPPPPPPPQQQQQQRRRRRRRRRSSSRRRRRRRRRTTTVVVXXXYYYZZZYYY[[[___dddfffeeebbbXXXXXXYYY^^^dddggggggfff^^^^^^\\\YYYWWWXXXZZZ]]]ccc```___aaabbbaaaccchhhnnnffffff___rrr|||sssmmmnnnqqqpppppppppvvv{{{zzzoooiiibbb\\\YYYSSSQQQNNNKKKJJJLLLNNNOOOSSSSSSRRROOOKKKJJJKKKLLLLLLMMMNNNPPPSSSYYY```eeekkkrrr{{{vvvkkkgggeeedddeeeiiimmm|||~~~~~~{{{wwwuuutttsssqqqpppqqqooommmllllllkkkiiigggaaabbbccccccaaa]]]YYYVVVLLLJJJFFFCCC@@@????????????>>>>>>???@@@CCCEEEFFFCCC>>>???EEEJJJVVVsssxxxqqqkkkeeedddhhhsss{{{}}}}}}|||}}}|||zzzzzz{{{}}}}}}|||{{{yyyvvvtttrrrooollliiiggghhhiiiiiihhhhhhiiijjjeeegggkkkoootttxxx{{{|||zzz}}}|||xxxwwwzzz}}}{{{||||||}}}uuufffbbb]]]VVVWWW^^^[[[YYYYYY\\\bbbfffhhhhhhbbb]]]UUUMMMIIIIIIKKKMMMQQQZZZdddjjjpppwwwzzzyyyvvvtttsssqqqmmmfff^^^YYYYYYRRRLLLMMMOOOSSSXXX^^^iiilllpppssssssrrrrrrrrrzzz|||~~~yyyvvvwww~~~{{{ooogggWWWVVVTTTOOOHHHCCCAAA@@@???>>>>>>>>>???@@@AAAAAAEEEDDDEEEFFFIIIMMMQQQSSSPPPQQQRRRRRRPPPPPPQQQRRRSSSTTTTTTTTTRRRRRRTTTVVV[[[\\\]]]]]]\\\]]]___aaa[[[XXXWWWYYY___ccceeeeeedddaaa\\\WWWUUUTTTUUUVVVZZZ\\\^^^^^^^^^^^^```aaalllqqqddd]]]iii}}}xxxooojjjmmmrrrrrrooonnntttxxxvvvkkkddd___\\\UUUTTTQQQOOOMMMMMMNNNOOOSSSRRRQQQOOONNNLLLKKKIIIKKKKKKLLLNNNPPPUUU[[[```llloootttyyy}}}~~~pppkkkjjjhhhkkkqqqvvv|||yyyuuusssqqqooollljjjmmmkkkiiiiiiiiihhhfffddddddbbb___]]][[[YYYUUURRRMMMKKKHHHEEEBBB@@@??????????????????????????????>>>AAA???AAAJJJUUUppp{{{tttmmmhhhiiimmmxxx{{{~~~~~~{{{{{{zzzyyyzzz{{{|||}}}|||yyyuuurrrqqqqqqqqqpppkkkiiigggggghhhiiihhhgggccchhhnnnsssvvvwwwxxxyyy}}}}}}}}}{{{wwwvvvyyyyyyhhhbbb___YYYZZZ______^^^^^^aaagggmmmpppqqqiiicccYYYQQQMMMNNNQQQTTTYYYaaajjjpppvvv}}}}}}wwwnnniii___WWWPPPPPPRRRVVV\\\cccnnnqqqtttuuuuuutttuuuuuu{{{}}}}}}yyywwwzzzxxxlllcccYYYXXXTTTNNNGGGBBB???>>>???????????????@@@AAABBBDDDDDDEEEGGGIIIMMMOOOQQQQQQRRRSSSRRRQQQQQQRRRTTTTTTUUUUUUTTTRRRRRRSSSUUUWWWXXXYYYYYYYYYZZZ\\\^^^\\\YYYWWWXXX\\\___aaa```bbb___\\\YYYWWWVVVWWWXXXYYY[[[\\\]]]\\\]]]___aaakkkrrrbbbZZZdddxxxxxxooohhhiiilllllljjjiiipppttt}}}{{{nnneee___[[[VVVTTTQQQOOOMMMMMMMMMNNNPPPQQQSSSRRRPPPNNNLLLLLLIIIJJJJJJJJJLLLQQQWWW[[[hhhlllsssyyy}}}yyyrrrnnnkkklllpppttt~~~{{{{{{xxxtttqqqnnnllliiigggjjjhhhfffeeedddcccaaa___```^^^[[[YYYWWWUUUQQQNNNJJJHHHFFFCCC@@@???>>>>>>????????????????????????===AAA>>>???HHHSSSmmm|||ssslllhhhjjjpppzzz}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}||||||{{{{{{zzzzzzzzz{{{|||}}}{{{xxxtttrrrqqqqqqpppoookkkiiihhhhhhiiijjjiiihhheeeiiioootttvvvwwwwwwxxx|||}}}~~~}}}zzzvvvuuuyyy~~~kkkcccaaa^^^]]]aaadddccccccgggmmmtttyyy{{{qqqjjj___UUUQQQSSSYYY]]]dddllltttxxx~~~{{{kkkbbbYYYWWWXXX\\\ccckkkvvvxxxyyyyyyxxxwwwxxxzzz|||}}}|||||||||nnnccc]]][[[VVVOOOGGGAAA>>>===????????????@@@AAABBBCCCCCCEEEFFFIIIKKKMMMNNNNNNQQQRRRRRRQQQPPPQQQSSSVVVVVVVVVVVVTTTRRRQQQQQQSSSTTTUUUWWWWWWWWWWWWZZZ\\\\\\ZZZWWWWWWYYY[[[[[[[[[^^^]]]\\\ZZZYYYYYYZZZ[[[YYYZZZ[[[\\\[[[\\\^^^```hhh}}}vvveeeXXX```rrrzzzpppgggeeegggfffeeeeeejjjooowwwuuujjjbbb]]]WWWUUURRROOOMMMLLLLLLMMMMMMQQQUUUVVVSSSOOOMMMMMMIIIIIIIIIIIIJJJNNNTTTYYYdddiiiqqqwww{{{}}}}}}wwwsssqqqsssuuu|||zzzvvvrrrnnnkkkhhheeecccfffccc```___^^^]]]\\\ZZZ[[[XXXUUUSSSQQQOOOLLLIIIFFFEEECCC@@@???>>>>>>>>>????????????????????????<<<@@@===>>>FFFPPPiii~~~tttllliiilllrrr|||~~~}}}||||||{{{}}}}}}}}}||||||zzzyyyyyy{{{{{{{{{{{{{{{|||}}}}}}zzzxxxtttrrrqqqqqqooonnnllljjjhhhhhhjjjkkkkkkkkkhhhlllqqquuuvvvvvvwwwxxx{{{}}}~~~~~~zzzwwwvvvzzzsssfffcccaaaaaaaaagggggggggjjjooouuu{{{~~~wwwooocccYYYUUUYYY___dddooovvv|||~~~}}}rrrgggbbbbbbeeelllsss~~~~~~~~~|||zzzyyy{{{|||}}}xxxkkkccc```ZZZQQQGGGAAA>>>===@@@@@@@@@@@@AAABBBDDDDDDDDDFFFIIILLLNNNOOONNNNNNOOOPPPPPPOOONNNOOORRRUUUUUUVVVUUUSSSQQQOOOPPPQQQTTTVVVWWWWWWWWWXXXZZZ\\\\\\ZZZXXXWWWXXXYYYZZZ[[[\\\\\\\\\[[[\\\\\\]]]]]]ZZZ[[[\\\\\\[[[\\\___aaadddwwwlll\\\^^^mmm{{{|||qqqgggcccbbbaaabbbdddeeejjjsss|||~~~rrrhhhcccXXXVVVSSSOOOMMMLLLLLLLLLKKKQQQWWWYYYUUUPPPMMMMMMJJJJJJIIIIIIKKKOOOVVV[[[dddhhhoootttxxxzzz|||~~~~~~yyywwwxxxyyyuuupppkkkhhheeebbb``````^^^[[[ZZZZZZZZZYYYXXXWWWTTTQQQNNNMMMKKKHHHEEEDDDCCCAAA@@@???>>>??????????????????????????????===@@@>>>???FFFNNNfffxxxpppkkkmmmrrryyy{{{}}}zzzxxxwww{{{{{{{{{zzzzzzyyywwwwww|||||||||||||||}}}}}}}}}zzzwwwtttrrrqqqpppooommmllljjjhhhhhhjjjmmmmmmmmmlllooosssvvvwwwwwwwwwxxxzzz||||||yyyyyy}}}lllfffeeecccbbbhhhhhhiiijjjmmmrrrvvvzzzxxxpppfff]]]ZZZ]]]dddiiiuuu{{{vvvooommmooouuu||||||zzz{{{}}}~~~sssjjjfff^^^SSSIIIBBB??????@@@@@@@@@AAABBBDDDEEEFFFGGGIIILLLOOOQQQQQQQQQPPPNNNOOOOOONNNMMMNNNPPPRRRTTTTTTTTTSSSPPPOOOPPPQQQUUUWWWWWWWWWWWWWWWYYY[[[\\\[[[ZZZYYYYYYZZZ\\\^^^[[[[[[[[[\\\\\\]]]^^^^^^\\\\\\]]]\\\\\\]]]```cccaaassssssaaa]]]eeeppp{{{}}}rrrfffaaa^^^]]]___bbbbbbfffoooxxxxxxmmmfff[[[XXXUUUQQQNNNLLLKKKKKKKKKQQQXXX[[[XXXSSSOOONNNIIIIIIHHHHHHJJJPPPWWW]]]fffiiimmmqqqtttwww||||||wwwzzzuuuooojjjfffdddaaa```]]]ZZZXXXWWWXXXYYYYYYYYYVVVSSSOOOLLLJJJHHHFFFDDDDDDCCCBBB@@@@@@@@@@@@AAA????????????????????????>>>BBB@@@AAAHHHNNNeee~~~tttmmmlllppptttvvv{{{}}}yyyvvvssstttuuuuuuvvvvvvuuuuuuttt|||||||||}}}}}}}}}}}}}}}zzzwwwuuusssrrrqqqooommmkkkiiiggghhhjjjmmmoooppppppsssvvvxxxxxxxxxyyyzzzzzz|||~~~{{{|||wwwlllhhhfffdddhhhiiikkklllmmmooosssvvvwwwqqqiiibbbaaadddiiimmmxxx~~~{{{xxxyyy~~~~~~||||||}}}~~~~~~uuuooojjjaaaUUUJJJCCCAAAAAAAAAAAAAAABBBCCCEEEFFFGGGHHHJJJMMMPPPSSSSSSSSSSSSPPPQQQRRRRRRPPPOOOPPPQQQSSSTTTTTTSSSRRRRRRTTTUUUWWWXXXXXXWWWVVVVVVWWWYYY\\\\\\\\\[[[[[[\\\___bbb]]]\\\[[[[[[[[[\\\]]]^^^\\\]]]]]]\\\\\\]]]aaadddaaaoooyyyhhh______fffsssuuuiiiaaa\\\YYYZZZ^^^___dddmmmvvv|||}}}pppggg^^^[[[WWWSSSOOOMMMLLLLLLMMMQQQWWW\\\^^^[[[VVVRRRIIIIIIHHHGGGIIINNNVVV\\\eeehhhkkknnnrrrvvv{{{}}}{{{vvvpppjjjgggeeecccaaa\\\ZZZWWWVVVWWWXXXYYYXXXVVVRRRNNNKKKIIIGGGEEEDDDEEEDDDBBBAAA@@@AAAAAABBB????????????????????????>>>BBBAAACCCIIIOOOdddvvvnnnlllnnnqqqsssxxx~~~}}}xxxtttqqqlllmmmoooppprrrsssssssss||||||}}}~~~~~~~~~~~~~~~zzzxxxvvvttttttrrrpppnnnjjjhhhfffgggjjjnnnpppqqqsssvvvyyyzzz{{{{{{|||}}}}}}~~~|||}}}rrrllliiifffgggkkknnnppppppqqqsssvvvwwwsssnnnjjjiiikkkooorrrxxx~~~}}}}}}{{{wwwzzz|||~~~}}}}}}~~~~~~~~~tttqqqkkkbbbUUUJJJCCCBBBBBBAAAAAABBBCCCDDDFFFGGGHHHHHHIIILLLOOORRRTTTUUUUUUTTTVVVXXXXXXVVVTTTSSSSSSSSSTTTUUUVVVVVVWWWYYY[[[[[[\\\\\\ZZZXXXWWWXXXZZZ^^^^^^___]]][[[\\\___bbb___]]][[[YYYYYYZZZ\\\]]]\\\\\\\\\[[[[[[\\\```ccccccmmmqqqfff___bbbrrr}}}pppggg___YYYYYY\\\\\\aaakkktttyyytttjjj```^^^YYYTTTPPPNNNMMMLLLNNNPPPVVV^^^dddeee```[[[OOOMMMKKKIIIIIINNNUUUZZZaaadddjjjnnnrrruuuyyy||||||xxxqqqllliiigggfffeee___\\\XXXUUUUUUVVVVVVVVVUUURRRMMMJJJHHHGGGEEEDDDEEEDDDBBBAAA@@@@@@AAAAAA????????????????????????<<>>======<<<<<<===???AAA@@@DDDSSSiii{{{sssiiiccccccggggggnnnxxxwwwppplllfffjjjpppvvvzzz|||{{{{{{~~~}}}~~~~~~{{{yyyxxxvvvvvvuuusssooolllhhhgggffffffhhhlllooorrrvvvyyy|||}}}||||||~~~~~~}}}|||}}}uuupppqqqmmmrrruuuvvv{{{~~~|||zzzyyy{{{|||||||||||||||{{{xxxtttnnniiifff^^^^^^___aaagggrrr~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{}}}~~~~~~}}}~~~~~~zzzssspppsssjjj\\\QQQJJJGGGDDDBBBBBBCCCCCCEEEFFFHHHJJJKKKNNNNNNOOOPPPQQQSSSUUUVVVZZZZZZZZZ\\\]]]\\\YYYVVVRRRUUUXXXXXXWWWWWWZZZ]]]_________]]]\\\^^^aaadddoookkkfffdddcccdddddddddfffeeecccaaa___^^^^^^]]]YYYZZZZZZ[[[]]]^^^```aaadddiii{{{ppphhhooo|||{{{mmmddd^^^ZZZWWWZZZbbbjjjnnntttyyykkkbbbZZZWWWTTTPPPNNNOOOLLLNNNPPPVVVcccqqquuuqqqeee[[[QQQNNNNNNPPPSSSXXXZZZ]]]cccjjjppptttwwwxxxwwwyyy|||~~~xxxqqqqqqvvv{{{~~~xxxpppkkkjjjjjjkkkqqqqqqssswww{{{||||||zzzuuuooofff^^^YYYVVVTTTSSSQQQOOONNNLLLJJJIIIHHHHHHGGGFFFDDDCCCCCCCCCDDDDDDBBBAAA???>>>=========>>>>>>@@@AAABBBFFFTTThhhwww|||mmmccc\\\WWWWWWZZZaaahhhqqqxxx~~~{{{vvvrrrpppkkknnntttyyy|||}}}||||||}}}||||||~~~|||yyytttsssrrrssssssrrrooommmjjjiiiiiiiiikkknnnrrrtttwwwyyy|||}}}|||}}}}}}||||||~~~{{{yyywwwyyyzzz{{{{{{zzzyyyuuuqqqkkkfffccc]]]\\\ZZZZZZ___hhhttt|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{||||||{{{zzzzzz|||~~~~~~wwwsssrrrtttiii[[[OOOIIIFFFEEECCCBBBCCCEEEHHHJJJLLLNNNNNNQQQTTTVVVUUUSSSSSSUUUXXXZZZYYYXXXYYYZZZZZZYYYWWWTTTWWWYYYYYYVVVVVVXXX[[[\\\]]]^^^^^^^^^^^^```ccckkkgggcccaaabbbcccddddddjjjhhhfffccc```^^^]]]\\\ZZZ[[[[[[\\\]]]___```aaabbbeeetttvvviiilllvvvsssggg```\\\WWWYYY___fffjjjnnnzzzpppfff]]]YYYVVVRRRPPPPPPIIILLLOOOTTT^^^jjjqqqrrriii___UUUQQQOOOOOORRRWWWVVVYYY___fffmmmrrrvvvwwwvvvxxxzzz{{{~~~vvvoooeee```aaaeeelllppp{{{yyytttkkkdddaaabbbeeemmmooottt{{{|||rrriiiaaa[[[VVVSSSPPPPPPNNNMMMLLLLLLLLLLLLJJJIIIHHHFFFFFFFFFFFFGGGFFFEEEBBB@@@?????????@@@>>>@@@BBBCCCHHHSSSdddpppxxxzzzlllbbbXXXSSSOOOKKKLLLOOOXXX___hhhqqqwww~~~~~~{{{xxxvvvttttttqqqtttxxx{{{}}}~~~}}}|||zzzzzz{{{}}}~~~}}}yyyvvvoooooonnnoooppppppooommmlllllllllmmmooorrruuuwwwxxxzzz|||||||||}}}}}}||||||~~~{{{zzzyyyvvvrrrmmmiiifff```^^^[[[ZZZ^^^fffqqqyyyzzzyyyzzz|||~~~~~~~~~~~~~~~~~~~~~~~~{{{|||{{{{{{zzzyyyzzzzzz}}}~~~~~~yyyuuutttrrrgggXXXMMMGGGFFFEEEDDDBBBDDDGGGKKKNNNPPPQQQQQQUUUYYY\\\[[[VVVTTTWWWZZZZZZYYYYYYZZZ[[[ZZZXXXUUUVVVYYYZZZYYYVVVUUUVVVYYYYYY[[[]]]^^^]]]]]]___```dddaaa^^^]]]___```aaaaaafffeeebbb```]]][[[ZZZZZZ[[[[[[[[[\\\]]]___```aaa^^^```kkkzzziiigggnnnyyykkkbbb^^^[[[[[[___eeehhhlllvvvzzznnnbbb]]]ZZZVVVSSSSSSLLLNNNOOOQQQVVV^^^fffjjjhhh___VVVQQQOOOMMMQQQVVVTTTWWW\\\bbbiiinnnrrrsssssstttvvvxxxzzzooofff]]]ZZZ\\\bbbjjjqqq{{{|||zzzrrrhhhccceeejjjnnnqqqwww|||rrriiiaaaZZZVVVSSSRRRQQQOOONNNMMMMMMMMMLLLKKKJJJIIIHHHHHHIIIJJJJJJIIIGGGEEECCCBBBBBBBBB???@@@BBBDDDIIIRRR___gggjjjkkklllkkkhhheeeaaa^^^WWWPPPKKKJJJIIIGGGHHHJJJOOOVVVaaajjjrrr{{{~~~|||zzzxxxvvvuuuuuuwwwxxxzzz|||}}}|||{{{zzzyyyzzz|||}}}}}}{{{xxxuuuooonnnmmmnnnoooooommmllllllmmmnnnppprrruuuwwwxxxxxxyyyzzzzzz{{{}}}~~~{{{xxxvvvuuuyyy|||}}}|||{{{}}}}}}|||{{{yyyvvvssspppnnnhhheeebbb___```fffooovvvzzz{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}||||||||||||{{{zzz|||}}}~~~zzzsssrrrnnndddUUUJJJFFFEEEEEEEEEBBBDDDHHHLLLPPPRRRSSSTTTUUUYYY]]][[[WWWTTTVVVYYYZZZ[[[\\\^^^^^^[[[VVVRRRVVVXXXYYYXXXTTTRRRTTTVVVWWWYYY\\\\\\\\\[[[\\\]]]```^^^\\\\\\^^^`````````aaa```^^^\\\[[[ZZZZZZZZZ[[[[[[[[[\\\]]]^^^___```]]]```iii|||{{{~~~nnnhhhkkkqqqgggaaa]]]\\\^^^bbbeeeiiirrr{{{wwwhhhaaa]]]XXXTTTSSSOOONNNNNNNNNOOORRRYYY___```YYYSSSPPPMMMKKKOOOUUUSSSVVVZZZ___eeeiiimmmooonnnppprrrtttwww}}}nnncccYYYXXX[[[aaammmwwwzzzooojjjmmmrrrtttvvv{{{wwwooofff___ZZZXXXVVVTTTQQQOOOMMMLLLKKKLLLKKKJJJJJJJJJLLLMMMNNNMMMMMMMMMLLLJJJGGGEEECCCBBBAAABBBDDDIIIQQQZZZ___]]][[[WWWTTTQQQMMMKKKKKKJJJEEECCCFFFHHHFFFGGGIIIHHHOOOYYYccclllvvv|||||||||zzzyyywwwuuutttzzzzzz{{{{{{zzzyyyxxxxxxyyyzzz|||}}}|||yyywwwvvvsssqqqooonnnnnnnnnlllkkklllmmmooorrrtttvvvxxxxxxxxxwwwwwwxxxzzz|||}}}~~~|||}}}~~~{{{vvvpppllljjjkkkoooxxx}}}{{{{{{|||~~~~~~}}}{{{xxxvvvuuutttrrrnnnjjjiiimmmtttyyy~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~uuummmlllhhh^^^RRRIIIEEEEEEEEEEEECCCEEEHHHKKKOOORRRTTTUUURRRUUUXXXXXXUUUTTTTTTVVVYYYZZZ\\\______\\\VVVQQQVVVXXXYYYWWWSSSQQQSSSUUUXXXZZZ\\\\\\[[[ZZZ[[[\\\```^^^]]]]]]___aaabbbaaa______^^^]]]\\\\\\\\\\\\[[[[[[[[[[[[\\\]]]^^^___^^^eeelllyyyyyy{{{yyyppppppzzznnnfff\\\ZZZZZZ^^^aaaeeemmmvvv|||ooofff```ZZZUUURRRPPPMMMKKKLLLLLLLLLQQQXXXVVVRRROOONNNKKKIIILLLRRRRRRTTTXXX]]]bbbfffjjjllllllmmmoooqqqtttyyysssdddXXXWWW[[[aaaooo}}}}}}sssoooqqqvvv{{{{{{|||yyyqqqjjjccc___[[[YYYVVVRRROOOLLLJJJIIIJJJJJJKKKLLLNNNPPPSSSTTTSSSVVVYYYZZZXXXSSSLLLHHHGGGDDDCCCEEEKKKRRRXXXZZZVVVQQQKKKIIIEEEBBBBBBEEEFFFBBBBBBFFFHHHGGGGGGIIIFFFLLLTTT]]]eeeppp{{{}}}xxxxxxxxxxxxxxxwwwvvvuuu|||{{{zzzyyyxxxwwwvvvvvvyyy{{{|||{{{yyywwwvvvvvvwwwuuurrrpppooonnnllljjjkkkmmmppptttvvvxxxyyyyyyyyyxxxvvvwwwzzz}}}~~~~~~|||}}}}}}yyyssslllgggeeedddhhhqqq}}}~~~{{{zzz{{{}}}~~~|||zzzxxxwwwwwwvvvtttrrrrrruuu{{{~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~ooojjjjjjbbbZZZOOOGGGEEEEEEEEEEEEDDDEEEGGGJJJMMMPPPSSSUUURRRSSSUUUWWWWWWWWWVVVUUUWWWWWWYYY[[[]]]\\\XXXUUUZZZ\\\^^^\\\XXXVVVWWWYYY\\\]]]]]]\\\[[[ZZZ[[[\\\___^^^]]]]]]___aaaaaaaaaaaa```___^^^^^^]]]^^^^^^ZZZZZZZZZZZZ[[[\\\]]]]]]^^^hhhooovvvzzzzzzyyyvvvrrriii\\\XXXWWW[[[___cccjjjrrr|||~~~yyymmmfff___XXXTTTTTTNNNKKKLLLLLLJJJLLLPPPOOOMMMMMMMMMKKKGGGIIINNNPPPRRRUUUZZZ```fffjjjmmmnnnnnnnnnooopppuuu|||qqqaaa___aaagggwwwwwwtttvvvzzz~~~{{{zzz|||zzzrrrkkkeeebbb[[[YYYVVVSSSOOOLLLJJJIIIJJJJJJKKKNNNQQQUUUYYY[[[aaafffmmmpppnnneee[[[TTTMMMIIIFFFGGGMMMTTTXXXYYYWWWPPPJJJIIIGGGEEEGGGMMMMMMJJJIIIMMMPPPNNNNNNPPPKKKPPPVVV\\\bbbkkkuuu|||}}}yyyrrrrrrqqqrrrsssvvvxxxzzz}}}{{{zzzxxxvvvuuuuuuuuuyyyzzzzzzxxxuuutttuuuvvvxxxuuurrrpppooonnnmmmkkklllnnnrrrvvvyyyzzzzzzzzz|||yyywwwxxx|||~~~~~~zzzsssmmmhhhfffeeefffkkkuuu~~~{{{zzz{{{|||~~~|||yyywwwvvvmmmmmmnnnooorrrwww~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||}}}~~~~~~vvvllljjjmmm^^^WWWMMMGGGEEEEEEEEEDDDEEEEEEFFFHHHKKKOOOSSSUUUSSSTTTUUUXXX[[[\\\ZZZXXXUUUTTTUUUWWWZZZ[[[[[[YYY```bbbdddbbb^^^\\\^^^```_________]]][[[[[[\\\]]]]]]\\\[[[[[[]]]______^^^bbbaaa```___^^^]]]]]]]]]ZZZYYYYYYYYYZZZ[[[\\\\\\]]]iiipppttt{{{yyy}}}yyy}}}ssshhh]]]YYYXXX[[[___ccckkkrrr~~~}}}tttlllddd\\\XXXZZZRRRMMMNNNMMMHHHGGGJJJLLLKKKLLLNNNJJJFFFGGGKKKNNNPPPTTTYYY```fffkkknnnpppoooooonnnooorrrxxx|||}}}nnnjjjkkkqqq|||zzz|||~~~~~~{{{wwwxxx{{{ssslllfffcccZZZYYYVVVRRROOOMMMKKKJJJIIIJJJLLLPPPTTTYYY]]]```mmmttt}}}uuuiii```QQQLLLHHHIIIPPPVVVYYYZZZ[[[TTTOOOOOONNNLLLPPPWWWWWWTTTSSSWWWYYYWWWVVVXXXRRRVVVZZZ^^^bbbiiirrryyyzzzvvvooommmllllllooouuu{{{}}}|||zzzwwwvvvuuuuuuuuuxxxyyyyyyvvvrrrqqqsssvvvwwwuuuqqqooooooooonnnllllllooosssxxxzzz{{{{{{{{{~~~{{{yyyzzz}}}{{{uuunnnjjjhhhhhhggghhhnnnyyy|||zzzyyyzzz|||}}}~~~|||xxxtttoookkkjjjffffffnnnxxx~~~~~~}}}{{{|||~~~xxxmmmhhheee```^^^SSSJJJGGGFFFEEEFFFIIIJJJJJJJJJKKKMMMPPPRRRSSSTTTVVVXXX[[[\\\\\\\\\[[[UUUWWWYYY[[[]]]]]]\\\[[[```aaacccdddeeeddddddcccdddccccccbbb```^^^]]][[[YYY[[[\\\\\\\\\]]]```bbbddd]]][[[^^^___]]]^^^bbb```___]]]]]]___aaaaaaaaabbbbbbiiiwww}}}zzzzzzvvvhhh^^^XXXUUUWWW[[[```iiirrrzzz}}}pppggg^^^XXXSSSRRRPPPLLLIIIHHHIIIJJJEEEGGGIIIJJJIIIHHHHHHIIIKKKNNNQQQUUUYYY___eeejjjnnnpppqqqrrrsssuuuyyy|||}}}~~~{{{zzz{{{wwwuuurrrssszzz~~~xxxrrrjjjdddaaa]]]XXXUUUSSSRRRNNNKKKNNNIIIKKKSSSUUUWWWddduuuzzz|||mmm]]]TTTLLLLLLUUU^^^cccdddhhhccc]]]WWWVVVZZZ___cccaaabbbcccdddcccbbbaaa```dddbbbaaabbbeeekkkrrrvvv{{{vvvkkkhhheeeffflllssswwwyyy|||{{{xxxvvvuuutttttttttyyyxxxvvvsssrrrqqqqqqqqqtttssssssrrrpppnnnmmmllloooqqqvvvzzz}}}~~~~~~}}}~~~}}}zzztttpppnnneeeeeefffjjjpppxxx~~~|||{{{{{{}}}~~~|||yyytttooollliiidddeeemmmxxx~~~|||{{{{{{}}}~~~sssjjjhhheeeaaaZZZPPPGGGEEEEEEEEEFFFIIIIIIIIIJJJLLLNNNQQQTTTVVVVVVWWWYYY[[[\\\[[[ZZZZZZYYYZZZ]]]___``````___^^^```aaaccceeeffffffffffffhhhhhhgggfffdddcccaaa```^^^^^^___^^^]]]]]]___```bbb\\\ZZZ]]]___\\\\\\___aaa```___aaadddfffggggggbbbaaagggsss~~~zzzvvv}}}{{{lll]]]WWWTTTUUUXXX]]]eeemmmyyyzzzoooddd]]]VVVUUURRRNNNKKKIIIHHHIIIFFFHHHJJJJJJHHHGGGGGGHHHHHHJJJMMMPPPTTTYYY___dddiiijjjlllnnnooorrrvvvyyy~~~}}}yyypppnnnlllnnnuuuzzzrrrkkkfffaaa^^^ZZZXXXWWWUUUQQQMMMLLLGGGHHHOOORRRWWWgggyyy}}}dddZZZPPPQQQ]]]iiipppqqqqqqnnniiieeedddeeegggiiiooooooooonnnmmmllljjjiiiffffffggghhhkkknnnqqqsss~~~}}}yyyppplllhhhiiinnnvvv{{{~~~~~~}}}{{{yyywwwwwwwwwwwwwwwvvvtttrrrppppppppppppsssssssssrrrpppooonnnmmmmmmpppuuuzzz}}}~~~xxxuuusssjjjiiihhhiiimmmsssyyy}}}~~~~~~}}}||||||~~~}}}yyyuuurrrkkkfffeeemmmyyy~~~}}}{{{zzz{{{|||~~~xxxxxxxxxyyy|||zzzmmmhhhhhhfffbbbWWWNNNEEEDDDDDDDDDFFFIIIHHHIIIJJJLLLOOOSSSVVVXXXWWWXXXYYY[[[[[[[[[ZZZYYY\\\]]]___aaaaaabbbaaaaaa```aaaccceeefffhhhhhhhhhjjjiiiiiigggfffeeedddcccbbbbbbbbb```^^^\\\]]]^^^___[[[ZZZ]]]^^^[[[ZZZZZZ^^^^^^___bbbgggiiijjjiii``````eeemmmwwwxxxpppuuuooo]]]WWWSSSTTTVVVZZZbbbjjjuuu}}}~~~sssggg___ZZZXXXUUUQQQNNNKKKIIIHHHFFFHHHIIIIIIGGGFFFGGGGGGHHHIIIKKKMMMPPPTTTYYY]]]fffhhhkkkmmmooossswwwzzz|||}}}|||ssskkkiiigggiiippp{{{zzzpppjjjgggcccbbb```___]]]YYYTTTQQQNNNJJJJJJOOOSSSZZZkkk}}}pppbbbVVVYYYiii{{{}}}yyyuuusssrrrrrrwwwvvvtttrrrqqqoooooonnnlllnnnpppqqqrrrrrrqqqqqq{{{~~~|||sssooollllllpppxxx~~~}}}{{{zzzyyyyyyyyyuuutttrrrpppooonnnnnnoooqqqppppppoooooonnnmmmmmmnnnppptttyyy}}}}}}zzzyyysssqqqnnnllllllpppuuuxxxvvvwwwzzz}}}{{{{{{|||}}}}}}tttnnnkkkrrr|||~~~}}}|||||||||}}}~~~tttrrrqqqttt{{{tttjjjiiillliiidddWWWNNNFFFDDDEEEEEEFFFHHHIIIIIIJJJLLLNNNQQQTTTVVVVVVWWWXXXZZZ[[[[[[[[[[[[\\\]]]___```aaaaaaaaa``````aaabbbccceeeeeeffffffdddddddddcccccccccddddddbbbbbbbbb```]]]\\\\\\^^^]]]\\\\\\^^^___]]]ZZZXXXXXXYYY[[[___ccceeeeeeddd______bbbggglllwwwlllnnnxxxppp___XXXTTTTTTVVVYYY```hhhnnnxxxxxxxxxzzzjjjaaa\\\YYYVVVSSSPPPMMMJJJHHHEEEGGGHHHHHHGGGGGGHHHIIIJJJKKKLLLMMMNNNRRRVVVZZZaaadddhhhkkknnnqqquuuxxxyyyyyy|||rrrlllkkkjjjlllrrr{{{yyymmmgggeeeeeeeeeeeedddaaa\\\WWWSSSQQQPPPSSSXXX[[[bbbppp~~~yyyjjj]]]bbbwww}}}zzzyyyxxxwwwuuusssqqqqqqrrrrrrvvvvvvwwwwwwvvvtttsssqqqyyy|||}}}|||sssrrrqqqqqqtttyyy}}}~~~}}}|||{{{zzzyyyyyytttsssqqqpppooooooooopppnnnmmmmmmmmmmmmmmmmmmmmmqqqrrruuuyyy|||~~~}}}}}}~~~{{{vvvrrrppprrrtttvvvxxxzzz~~~~~~{{{yyyyyyzzzzzzzzz~~~{{{vvvyyy~~~~~~~~~~~~tttooolllpppzzz}}}rrrlllnnnrrrmmmeeeYYYPPPHHHGGGGGGFFFFFFIIIKKKKKKKKKLLLMMMOOORRRSSSSSSTTTVVVYYY[[[]]]^^^___^^^______```aaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbb____________```bbbcccddd^^^______]]][[[[[[\\\]]]]]]^^^^^^___``````\\\YYYVVVVVVWWWZZZ^^^___^^^]]]^^^^^^```cccfffvvvwwwlllkkkqqqppp```ZZZTTTSSSTTTVVV]]]dddeeeoooppppppyyyuuujjj^^^[[[VVVSSSRRROOOLLLJJJDDDFFFGGGHHHHHHIIIKKKMMMKKKLLLLLLLLLLLLOOOSSSVVVXXX[[[___cccfffjjjnnnqqqtttuuuyyy|||qqqqqqssswww~~~yyykkkeeedddeeefffggggggccc]]]XXXVVVSSSXXX```gggjjjmmmvvv~~~qqqeeelll}}}|||zzzyyyxxxxxxxxxyyyzzz{{{}}}{{{xxxvvvuuuuuutttxxx{{{~~~~~~|||zzzyyyzzzuuuwwwzzz|||||||||{{{{{{{{{{{{zzzzzzyyyxxxwwwvvvtttsssrrrqqqppppppqqqrrrnnnnnnnnnnnnooopppqqqrrruuuvvvwwwxxx{{{}}}~~~}}}}}}~~~~~~}}}|||}}}~~~|||xxxvvvvvvwwwxxx|||~~~}}}yyywwwwwwwwwxxxxxx|||~~~tttpppmmmrrr{{{~~~uuupppuuuxxxpppeeeXXXPPPIIIHHHIIIHHHIIIKKKMMMMMMMMMMMMNNNOOOQQQRRRRRRSSSUUUXXX[[[^^^```aaaaaaaaaaaaaaabbbbbbbbbccc``````___^^^^^^^^^^^^___```_________```aaacccddd[[[\\\\\\[[[ZZZZZZ[[[]]]]]]___```___aaabbb```[[[VVVVVVVVVXXX[[[\\\[[[ZZZ]]]\\\___bbbeeerrr|||rrrnnnooozzzvvvfff___WWWTTTRRRRRRVVV]]]]]]gggggghhhsss|||ttteee___YYYTTTSSSQQQNNNKKKFFFGGGHHHIIIIIIJJJLLLOOOIIIIIIIIIIIIIIIJJJNNNQQQSSSWWW\\\```cccfffjjjlllooopppvvv~~~~~~ppphhhfffeeegggjjjjjjgggccc```___]]]gggssszzz{{{zzz|||~~~vvvmmmvvv~~~{{{{{{{{{|||}}}|||xxxvvvuuuvvvwwwvvvzzz||||||yyywwwxxxyyy}}}|||zzzwwwwwwwwwwwwvvvuuutttssstttsssrrrqqqqqqrrrssstttrrrqqqqqqrrrsssuuuwwwyyyxxxxxxxxxxxxzzz|||~~~~~~}}}}}}~~~|||}}}}}}|||{{{zzz|||~~~~~~|||{{{|||}}}}}}}}}}}}yyywwwvvvvvvwwwvvvzzz~~~~~~~~~wwwxxxyyy{{{}}}wwwuuuzzz|||qqqdddUUUMMMGGGHHHJJJKKKLLLNNNNNNNNNNNNOOOPPPRRRTTTVVVSSSTTTUUUXXXZZZ]]]___aaa```````````````aaaaaabbb___^^^]]]]]]]]]^^^______dddcccaaa_________```aaa[[[\\\\\\[[[YYYYYYZZZ\\\\\\______^^^```dddbbb]]]VVVUUUUUUVVVYYY[[[[[[[[[]]][[[^^^cccfffrrryyysssqqqxxxrrriii___YYYTTTPPPRRRWWWXXX``````aaammmuuu~~~nnnggg]]]WWWUUUSSSOOOLLLJJJKKKKKKJJJIIIIIILLLNNNGGGHHHHHHGGGGGGHHHKKKNNNRRRUUUZZZ^^^aaadddgggjjjjjjkkkqqqzzzzzzqqqmmmiiimmmqqqsssrrrqqqqqqrrrxxx|||xxxzzzvvv|||}}}|||yyyvvvvvvvvvvvvtttxxx{{{zzzxxxwwwyyy}}}zzzxxxsssttttttttttttrrrqqqppptttsssrrrqqqqqqrrrssstttrrrrrrrrrsssuuuwwwzzz|||xxxxxxwwwwwwyyy|||~~~}}}}}}}}}{{{zzzzzz}}}~~~{{{}}}yyywwwvvvvvvwwwvvvzzz}}}}}}~~~~~~~~~~~~~~~~~~}}}{{{yyyxxx}}}~~~qqqbbbQQQIIIEEEGGGKKKLLLNNNQQQNNNNNNOOOPPPRRRUUUXXXZZZUUUUUUVVVXXXZZZ\\\^^^___^^^]]]]]]]]]]]]^^^^^^___]]]]]]\\\\\\]]]^^^```aaagggeeebbb___]]]]]]]]]]]]]]]^^^]]]\\\YYYXXXYYY[[[[[[^^^^^^\\\___dddccc^^^UUUSSSRRRTTTWWWZZZ\\\\\\]]][[[]]]dddhhhrrr~~~xxxtttxxx}}}ssshhh___WWWQQQRRRVVVVVV\\\[[[]]]jjjqqqwwwvvvmmmaaaYYYVVVSSSOOOLLLNNNNNNMMMKKKIIIIIIJJJLLLHHHHHHHHHGGGGGGHHHLLLNNNLLLPPPUUUYYY\\\___aaadddhhhhhhmmmvvv|||xxxsssoootttyyy}}}~~~yyyxxx}}}}}}{{{~~~|||zzzxxxvvvuuuuuurrrvvvzzzzzzxxxxxx|||{{{xxxwwwrrrrrrsssssssssrrrpppooosssrrrqqqqqqqqqrrrssstttpppppppppqqqsssvvvyyy|||wwwwwwvvvwwwyyy}}}~~~~~~~~~|||zzz{{{~~~~~~~~~~~~zzzwwwuuutttwwwyyy}}}~~~}}}||||||}}}~~~zzznnnsssyyyrrrddd\\\JJJJJJIIIIIIJJJMMMOOOQQQQQQRRRTTTUUUVVVVVVUUUUUUWWWVVVVVVVVVWWWZZZ\\\^^^]]]```aaa^^^]]]]]][[[WWW[[[[[[\\\\\\]]]\\\\\\\\\___```aaaaaabbbaaaaaa```]]]\\\[[[ZZZYYYZZZ[[[\\\YYYYYYZZZ[[[]]]^^^______TTTTTTTTTRRRRRRTTTWWW[[[ZZZVVV\\\hhhpppvvv~~~uuuwwwsss```WWWVVVUUURRRQQQUUU[[[___cccjjjuuu~~~wwwggg___ZZZUUUPPPNNNKKKLLLKKKIIIGGGFFFGGGHHHGGGGGGHHHHHHHHHHHHIIIIIINNNPPPRRRVVV[[[```eeeggghhhhhhjjjooovvv|||~~~}}}|||{{{|||zzzzzzwwwrrrooopppnnnsssxxxxxxuuuvvv{{{}}}zzzwwwuuuwwwuuurrrrrrtttuuusssqqqqqqrrrrrrrrrpppqqqsssuuussspppmmmkkkmmmqqqwwwzzz{{{zzzyyyxxxyyy{{{}}}}}}~~~~~~}}}yyywwwuuutttwwwyyy}}}uuulllqqqvvvnnn```XXXKKKJJJJJJJJJKKKNNNPPPRRRRRRSSSTTTVVVWWWXXXWWWWWWWWWVVVVVVVVVWWWYYY\\\]]]^^^``````___aaaffffffccc]]]]]]]]]^^^^^^]]]]]]\\\^^^^^^^^^^^^^^^^^^______^^^]]]\\\[[[ZZZYYYYYYYYYXXXYYYYYYZZZ[[[\\\]]]]]]VVVVVVUUUTTTSSSUUUYYY\\\]]]ZZZ^^^iiinnnrrr}}}xxxxxx~~~|||gggZZZVVVSSSPPPPPPTTTYYY]]]aaaiiisss|||mmmccc]]]XXXSSSQQQLLLLLLKKKIIIGGGFFFGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIMMMNNNPPPTTTYYY^^^ccceeeeeefffhhhlllrrrxxx|||~~~~~~~~~{{{xxxxxxuuunnnjjjiiiiiinnntttwwwxxxzzz~~~~~~{{{xxxvvvuuuwwwtttqqqqqqrrrtttsssrrrqqqrrrssssssrrrrrrsssuuussspppmmmkkklllpppuuuxxxzzzzzzyyyyyyzzz{{{}}}~~~|||~~~~~~}}}}}}~~~zzzwwwuuuuuuwwwzzz}}}~~~~~~~~~pppiiiooosssiiiZZZRRRKKKJJJJJJKKKLLLNNNQQQRRRRRRSSSTTTVVVXXXYYYZZZZZZXXXWWWWWWWWWXXXZZZ[[[\\\bbbaaa```bbbkkktttvvvrrr`````````______^^^^^^]]]]]]\\\[[[ZZZZZZ[[[\\\\\\]]]]]]]]]\\\[[[YYYXXXWWWYYYYYYYYYYYYZZZZZZZZZ[[[XXXXXXXXXWWWVVVWWWZZZ]]]___]]]```hhhkkkkkksss||||||qqq___WWWTTTRRRNNNQQQVVVZZZ^^^fffpppwwwvvviiibbb[[[WWWUUUOOOMMMKKKIIIHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIJJJKKKNNNQQQVVV[[[___bbbbbbccceeeiiimmmrrrvvvyyyxxx}}}{{{wwwvvvvvvssskkkdddbbbcccgggnnnuuu{{{}}}{{{yyywwwuuutttuuusssooonnnoooqqqrrrrrrrrrtttvvvwwwvvvuuuuuuvvvtttrrrnnnlllmmmooosssvvvyyyyyyzzz{{{|||||||||||||||}}}~~~}}}||||||~~~|||yyywwwwwwxxxzzz}}}~~~~~~}}}}}}}}}}}}}}}zzznnniiiooopppdddUUUNNNIIIIIIJJJKKKLLLNNNPPPRRRQQQRRRSSSVVVXXXZZZ[[[\\\ZZZZZZZZZZZZ[[[[[[[[[[[[bbbbbbbbbgggrrr}}}}}}xxxbbbbbbaaa```___^^^^^^^^^]]]\\\YYYXXXWWWXXXYYY[[[ZZZZZZ[[[[[[[[[YYYXXXWWWYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXWWWXXX[[[]]]^^^]]]```eeeffffffkkksss~~~|||wwwcccYYYVVVTTTMMMOOOSSSVVV[[[bbbkkkqqq|||rrriii```ZZZXXXRRRPPPLLLIIIHHHHHHGGGFFFGGGGGGGGGHHHHHHHHHIIIIIIHHHIIIKKKNNNRRRWWW[[[]]]___```ccceeehhhlllpppssssssxxx~~~~~~zzzyyyvvvvvvwwwtttjjjbbb___^^^aaahhhsss}}}}}}|||{{{yyyvvvtttrrrqqqssspppmmmlllmmmooorrrttttttwwwzzz{{{zzzyyyxxxxxxwwwuuurrrpppoooqqqsssuuuxxxyyy{{{}}}~~~}}}|||{{{}}}~~~~~~}}}||||||~~~|||zzzyyyyyyzzz}}}~~~~~~~~~~~~~~~~~~~~~}}}|||{{{{{{||||||}}}}}}}}}rrrmmmpppnnnaaaRRRLLLHHHHHHIIIKKKMMMNNNPPPQQQPPPQQQRRRTTTVVVYYY[[[\\\\\\\\\]]]^^^]]]\\\[[[ZZZ\\\]]]```fffqqqyyywwwpppbbbaaa___^^^]]]]]]]]]]]]]]]\\\YYYWWWWWWWWWXXXYYYUUUVVVXXXYYYZZZYYYYYYXXXYYYYYYYYYYYYXXXXXXXXXXXXXXXYYYYYYXXXWWWWWWYYY[[[YYY[[[^^^aaaaaaaaaffflllzzzeeeYYYUUUSSSNNNOOOPPPSSSXXX^^^fffjjjttt{{{ssshhh___\\\WWWSSSNNNJJJJJJIIIHHHFFFGGGGGGGGGHHHHHHHHHIIIIIIHHHHHHIIIKKKNNNRRRUUUWWW[[[]]]```bbbcccfffkkkooopppuuuzzz}}}}}}yyyvvvxxxuuuuuuwwwuuulllccc```\\\___fffrrr}}}}}}|||zzzwwwtttqqqooonnnooommmlllkkklllooosssvvvxxxzzz}}}~~~}}}|||{{{{{{zzzyyyvvvuuuttttttvvvwwwxxxyyy|||~~~~~~|||{{{~~~~~~}}}{{{|||~~~~~~|||zzzyyyzzz|||~~~~~~}}}~~~~~~}}}|||{{{zzz{{{|||}}}~~~~~~yyyrrrrrrlll]]]QQQMMMHHHHHHJJJLLLNNNPPPQQQRRRQQQQQQRRRTTTVVVXXX[[[\\\]]]^^^_________]]]ZZZYYYTTTWWWZZZ___gggmmmiiibbb___^^^\\\[[[ZZZZZZ[[[\\\]]]\\\ZZZXXXWWWVVVVVVWWWRRRSSSTTTVVVWWWXXXXXXXXXWWWWWWWWWWWWWWWWWWVVVVVVVVVWWWWWWVVVUUUUUUVVVXXXUUUXXX[[[\\\\\\^^^bbbggg|||~~~~~~|||hhhZZZTTTPPPOOOOOOOOOQQQUUU[[[aaadddmmmrrr}}}ttthhhbbb[[[VVVOOOLLLKKKKKKIIIGGGGGGGGGHHHHHHHHHHHHIIIIIIHHHHHHIIIJJJLLLNNNQQQRRRVVVYYY]]]^^^^^^aaagggkkklllppptttxxx|||{{{xxxvvvuuuqqqqqqsssqqqjjjeeeccc^^^aaagggqqq{{{}}}{{{zzzxxxuuuqqqnnnlllkkkjjjjjjkkkkkklllpppuuuxxxzzz|||~~~~~~}}}}}}~~~}}}|||zzzyyyxxxxxxxxxyyyxxxzzz|||~~~~~~}}}|||~~~~~~}}}{{{zzzzzz}}}|||yyyzzz{{{|||~~~|||||||||||||||}}}~~~~~~}}}|||{{{zzz{{{|||~~~vvvrrriiiZZZPPPNNNIIIJJJLLLNNNPPPRRRSSSTTTSSSSSSSSSTTTVVVYYY[[[\\\\\\]]]______^^^[[[XXXVVVPPPTTTWWWYYY]]]aaa```[[[[[[ZZZXXXWWWWWWXXXYYYZZZ[[[[[[YYYXXXWWWUUUTTTTTTRRRRRRRRRSSSTTTUUUVVVWWWSSSTTTTTTTTTTTTTTTTTTTTTSSSTTTUUUTTTRRRRRRSSSTTTSSSVVVXXXWWWWWWZZZ___cccqqq~~~|||~~~lll```XXXSSSRRRPPPOOOPPPTTTXXX]]]___gggjjjtttrrrjjj___YYYQQQMMMMMMMMMKKKHHHGGGGGGHHHHHHHHHHHHIIIIIIJJJIIIIIIIIIJJJKKKMMMNNNQQQUUUXXXZZZZZZ\\\bbbhhhfffiiilllpppvvv~~~zzz{{{~~~|||zzzwwwuuunnnjjjhhhjjjjjjfffccccccbbbeeejjjqqqwwwzzzzzzyyyvvvuuutttqqqooolllkkkjjjeeehhhkkklllnnnqqqvvvzzzzzz{{{}}}|||{{{{{{|||~~~}}}}}}|||{{{{{{zzzzzzzzzyyyzzz|||}}}~~~~~~}}}}}}}}}|||{{{yyywwwwwwzzz}}}~~~{{{xxxzzz{{{|||~~~~~~~~~~~~}}}|||{{{{{{{{{{{{||||||}}}|||{{{zzz{{{}}}xxxrrrgggXXXOOOOOOKKKLLLNNNPPPSSSTTTUUUVVVUUUUUUUUUVVVWWWZZZ\\\]]][[[\\\^^^^^^]]]ZZZVVVSSSQQQUUUWWWVVVXXX\\\]]][[[XXXWWWUUUTTTUUUVVVXXXYYYYYYYYYYYYXXXVVVTTTRRRQQQSSSRRRQQQQQQQQQRRRTTTUUUQQQQQQQQQQQQRRRRRRRRRSSSQQQRRRSSSRRRQQQPPPQQQRRRSSSVVVWWWUUUTTTXXX]]]aaajjj}}}|||pppfff___ZZZSSSQQQOOOPPPSSSWWWZZZ\\\dddfffooo{{{yyypppbbb[[[RRRNNNNNNNNNLLLHHHGGGGGGHHHHHHHHHIIIIIIIIIKKKJJJIIIIIIIIIJJJKKKLLLMMMQQQUUUWWWWWWYYY```eeeaaacccfffkkkqqqyyy~~~wwwxxx~~~|||zzzyyyxxxvvvtttiiidddaaacccdddaaa```bbbeeehhhmmmqqqtttvvvvvvvvvrrrqqqpppooommmkkkjjjjjjbbbfffjjjmmmooorrrxxx|||yyyzzz{{{zzzyyyyyy{{{}}}}}}}}}|||||||||{{{{{{{{{zzz{{{|||}}}}}}~~~~~~~~~{{{zzzyyyvvvtttuuuxxx{{{{{{xxxxxxzzz~~~}}}|||{{{zzz{{{{{{{{{{{{|||}}}~~~~~~~~~qqq___SSSNNNNNNOOOPPPQQQRRRSSSUUUVVVVVVVVVWWWXXXYYYZZZZZZZZZZZZZZZ\\\]]]^^^^^^\\\YYYWWWRRRRRRSSSTTTUUUWWWWWWXXXWWWVVVTTTSSSSSSSSSTTTUUUVVVWWWWWWXXXWWWVVVUUUTTTPPPPPPPPPPPPPPPPPPPPPPPPOOONNNNNNNNNNNNNNNNNNOOOQQQQQQRRRRRRRRRRRRQQQQQQSSSUUUVVVVVVVVVWWWZZZ\\\hhh}}}~~~zzzlllccc[[[TTTOOOPPPRRRTTTYYY___eeegggmmmttt{{{ttthhh```WWWRRRQQQPPPLLLHHHIIIIIIHHHHHHHHHIIIJJJJJJHHHHHHHHHGGGGGGGGGFFFFFFIIIKKKNNNPPPRRRUUUYYY\\\^^^aaaeeeiiilllqqqvvvyyy~~~{{{}}}~~~}}}|||yyywwwtttrrrqqqqqqiiibbb]]]^^^___^^^ccckkkpppppppppqqqsssuuuwwwxxxrrrqqqooonnnnnnnnnnnnmmmhhhjjjmmmqqquuuyyy|||~~~~~~}}}}}}~~~~~~}}}{{{zzzzzzyyyyyyyyyyyyxxxxxx{{{|||}}}wwwpppqqqrrrrrrtttyyyzzzvvvxxxyyy|||}}}|||zzzyyyyyyyyy||||||}}}}}}}}}~~~~~~~~~~~~~~~~~~|||nnn___TTTPPPPPPOOOPPPPPPQQQRRRSSSTTTTTTVVVVVVWWWXXXYYYZZZZZZYYYYYYZZZ[[[\\\\\\[[[YYYXXXYYYYYYXXXWWWUUUTTTSSSSSSUUUTTTSSSRRRRRRRRRSSSSSSQQQRRRTTTUUUUUUUUUTTTSSSRRRRRRQQQQQQPPPPPPOOOOOONNNNNNMMMMMMNNNPPPQQQRRRSSSSSSSSSSSSRRRQQQPPPPPPSSSUUUWWWWWWWWWXXXZZZ\\\gggzzzrrrcccZZZSSSRRRTTTUUUXXX\\\```bbbgggnnnsss|||ooofff\\\UUUTTTSSSOOOLLLLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFGGGIIILLLNNNOOORRRVVVXXX[[[]]]aaadddgggkkkpppsss{{{|||yyyxxxvvvtttrrrpppnnnmmmddd^^^ZZZ\\\^^^```fffnnnrrrqqqpppooooooqqqssstttpppooonnnnnnnnnnnnnnnnnnmmmnnnqqqtttwww{{{}}}~~~~~~||||||}}}|||{{{yyyzzzzzzzzzzzzzzzzzzzzz{{{xxxzzz|||~~~|||tttoooppprrrrrrtttxxx|||xxxxxxyyyzzz|||}}}{{{zzzyyyyyyzzz|||}}}~~~~~~}}}~~~~~~}}}vvvkkk^^^UUURRRRRROOOOOOPPPPPPQQQQQQQQQQQQUUUVVVWWWXXXXXXYYYYYYXXXXXXXXXXXXXXXYYYYYYYYYYYY]]]\\\[[[XXXVVVTTTRRRQQQSSSRRRRRRQQQPPPQQQQQQQQQOOOPPPRRRTTTUUUUUUUUUUUUTTTSSSSSSRRRQQQPPPOOOOOOOOONNNMMMNNNOOORRRTTTVVVVVVUUUUUUSSSRRRPPPOOOOOOSSSUUUWWWWWWWWWXXXZZZ\\\eeetttpppdddYYYUUUUUUUUUVVVXXX]]]___ccciiilllqqq}}}zzzpppcccZZZWWWVVVSSSQQQOOONNNLLLJJJIIIGGGGGGGGGHHHHHHHHHGGGGGGGGGFFFFFFEEEGGGIIIKKKLLLNNNQQQTTTVVVXXX[[[^^^```dddhhhkkktttvvv||||||{{{zzzssssssrrrpppnnnkkkiiiggg]]]YYYXXX[[[___dddkkkrrruuurrrooollljjjkkkmmmnnnnnnnnnnnnnnnooooooppppppssstttvvvyyy{{{}}}~~~~~~|||||||||{{{yyyxxxzzzzzz{{{{{{|||}}}}}}}}}zzz{{{|||}}}~~~wwwrrroooqqqsssuuuxxx|||~~~yyyyyyyyyzzz}}}~~~|||||||||}}}{{{}}}|||yyywwwqqqggg]]]VVVRRRRRRPPPPPPPPPPPPOOOOOOOOOOOOUUUUUUVVVWWWWWWWWWWWWWWWVVVUUUUUUUUUVVVWWWYYYZZZ[[[ZZZYYYYYYXXXWWWVVVVVVSSSRRRRRRRRRQQQQQQQQQQQQPPPRRRSSSUUUVVVVVVVVVVVVSSSSSSSSSSSSSSSRRRRRRRRRRRRQQQPPPOOOPPPSSSVVVXXXYYYXXXVVVTTTRRRPPPOOONNNRRRTTTVVVWWWWWWWWWYYY[[[```kkkppp___WWWUUUTTTUUUWWW^^^___ccciiikkkmmmuuu~~~|||lll```[[[YYYVVVTTTPPPOOOMMMKKKJJJHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFEEEFFFHHHIIIIIIJJJMMMOOOQQQSSSVVVXXXYYY\\\```cccnnnqqqwww}}}~~~{{{yyyvvvuuupppooonnnkkkhhheeebbb```WWWWWWXXX\\\bbbiiipppuuurrroookkkgggfffgggiiikkkkkkmmmoooppppppqqqssstttwwwxxxzzz}}}~~~}}}||||||yyyxxxyyyyyyzzz{{{|||}}}~~~~~~}}}|||zzzyyyyyyuuurrrpppqqquuu{{{{{{{{{zzzzzz|||zzz|||~~~wwwxxxtttnnnddd[[[UUUQQQPPPQQQPPPPPPPPPPPPOOOOOOOOOTTTUUUUUUVVVVVVVVVVVVUUUTTTTTTSSSSSSTTTVVVXXXYYYXXXXXXXXXXXXXXXXXXXXXXXXTTTTTTTTTTTTSSSSSSRRRRRRRRRSSSTTTUUUVVVUUUTTTTTTRRRRRRSSSTTTUUUUUUVVVVVVVVVUUUSSSRRRSSSTTTVVVWWWZZZYYYVVVTTTRRRPPPPPPOOOPPPRRRUUUVVVVVVVVVXXXYYY[[[cccwww}}}iii\\\VVVSSSTTTWWW]]]^^^ccciiilllmmmrrryyyxxxiiiaaa\\\XXXUUUOOOOOOMMMLLLKKKJJJJJJJJJHHHHHHHHHGGGGGGGGGFFFFFFEEEGGGHHHHHHGGGHHHJJJLLLMMMOOOQQQSSSTTTWWWZZZ]]]eeeiiiooottttttvvv~~~~~~~~~~~~}}}|||}}}}}}|||{{{yyyvvvsssqqqlllkkkiiieeebbb^^^[[[YYYVVVXXX\\\```ffflllqqqsssllliiifffbbbbbbdddgggiiiiiilllpppssssssuuuwwwyyyzzz{{{~~~~~~~~~}}}{{{yyyxxxyyyyyy{{{|||}}}~~~~~~|||zzzxxxwwwwwwsssrrrqqqqqqvvv~~~~~~||||||~~~|||~~~{{{wwwyyytttlllbbbZZZUUURRRQQQRRRRRRRRRQQQQQQQQQQQQQQQTTTTTTUUUUUUUUUUUUTTTTTTTTTSSSSSSSSSTTTUUUWWWXXXXXXXXXXXXWWWVVVUUUUUUTTTUUUUUUUUUUUUUUUTTTSSSSSSQQQRRRSSSTTTTTTTTTSSSRRRQQQRRRSSSUUUVVVXXXYYYZZZWWWWWWVVVVVVVVVVVVVVVWWWZZZXXXVVVTTTRRRRRRRRRRRRPPPRRRUUUWWWWWWWWWXXXXXXXXX___mmm~~~uuuggg]]]VVVUUUXXXYYYZZZ___fffiiikkkooouuuzzzvvvjjjccc\\\XXXQQQPPPNNNMMMLLLKKKKKKKKKHHHHHHHHHGGGGGGGGGFFFFFFFFFGGGGGGGGGFFFFFFHHHIIIIIIKKKMMMOOOPPPRRRVVVXXXaaaccciiioooppppppwww}}}}}}~~~~~~|||{{{|||zzzxxxvvvuuurrrmmmjjjfffdddaaa]]]ZZZWWWVVVUUUWWW\\\aaadddiiimmmnnnllleeecccaaa______bbbeeegggiiinnnsssvvvwwwyyy|||~~~|||{{{yyyyyyzzz{{{|||}}}~~~}}}|||{{{zzzyyyyyyyyyyyysssvvvwwwvvvyyy~~~}}}~~~yyywwwzzztttjjj```ZZZVVVTTTTTTSSSSSSSSSSSSSSSSSSTTTTTTSSSTTTTTTTTTTTTTTTSSSSSSTTTSSSSSSTTTTTTUUUVVVVVVWWWWWWVVVUUUTTTSSSRRRRRRTTTUUUVVVVVVVVVUUUSSSSSSPPPQQQSSSTTTUUUVVVUUUUUUSSSTTTTTTVVVWWWXXXYYYZZZUUUVVVWWWYYYYYYYYYXXXXXXXXXWWWUUUSSSSSSSSSTTTUUUQQQTTTWWWYYYYYYYYYYYYZZZZZZ^^^gggyyyuuuiiijjjyyyvvvggg[[[WWWYYYWWWWWW[[[bbbfffgggkkkpppttt}}}uuukkkbbb\\\SSSRRRPPPNNNLLLKKKJJJIIIHHHHHHHHHGGGGGGGGGFFFFFFEEEFFFFFFEEEDDDCCCEEEFFFEEEGGGIIIKKKLLLOOOSSSUUU]]]^^^bbbiiikkkjjjnnnsssttt|||}}}||||||}}}{{{{{{}}}}}}{{{xxxxxxvvvsssqqqoookkkfffbbb]]][[[WWWTTTSSSSSSSSSTTTXXX```fffhhhjjjlllhhhbbb```___^^^]]]^^^```bbbccciiiooovvvzzz{{{}}}~~~~~~~~~}}}{{{{{{{{{||||||}}}~~~|||{{{zzzyyyxxxxxxyyyyyywww~~~{{{|||~~~}}}{{{{{{xxxxxx{{{tttiii___ZZZWWWWWWWWWSSSTTTTTTTTTUUUUUUUUUUUUSSSSSSTTTTTTTTTTTTSSSRRRTTTTTTTTTTTTUUUUUUUUUUUUSSSSSSSSSSSSSSSSSSSSSSSSTTTUUUUUUVVVVVVTTTSSSRRRPPPRRRTTTWWWXXXYYYZZZZZZUUUUUUVVVWWWWWWXXXXXXYYYSSSUUUXXXZZZ[[[[[[[[[ZZZWWWVVVTTTSSSSSSTTTVVVWWWRRRUUUYYY[[[[[[ZZZ[[[[[[\\\```eeesss}}}yyykkk\\\YYYhhh}}}ppp___XXXYYYWWWVVVYYY```eeefffiiinnnpppuuu~~~~~~qqqggg```VVVUUURRROOOLLLJJJHHHGGGHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEFFFDDDBBBBBBCCCDDDBBBDDDGGGIIIJJJMMMQQQSSSVVVUUUXXX___bbbaaabbbeeeeeennnwww|||}}}zzzwwwwwwzzz~~~|||zzz}}}zzzxxxxxxzzzzzzxxxuuuvvvrrrooolllkkkgggaaa\\\VVVTTTQQQNNNNNNPPPSSSUUUYYYbbbiiiiiijjjjjjddd[[[^^^^^^]]]]]]]]]^^^___```jjjpppxxx|||~~~~~~}}}}}}~~~~~~}}}{{{}}}}}}}}}~~~~~~{{{yyywwwvvvuuuvvv|||~~~yyy|||~~~|||}}}~~~{{{xxxwwwxxxssshhhbbb]]]YYYWWWXXXXXXWWWVVVWWWXXXXXXVVVUUUUUUUUUTTTSSSSSSTTTUUUVVVWWWWWWWWWVVVVVVVVVUUUUUUSSSSSSSSSRRRRRRRRRRRRQQQRRRTTTVVVWWWUUUTTTTTTUUUUUUTTTUUUXXX[[[[[[XXXTTTWWWWWWVVVSSSPPPPPPSSSWWWTTTVVVYYY[[[]]]^^^^^^]]]WWWWWWWWWWWWVVVUUUTTTSSSVVVUUUUUUVVVXXXZZZ]]]^^^[[[eeejjjmmmvvvhhh^^^WWWZZZjjj|||wwwlllaaaXXXTTTVVVXXX\\\```dddgggiiikkknnnvvv~~~pppgggddd___VVVPPPLLLKKKJJJJJJGGGGGGGGGGGGGGGFFFEEEDDDHHHHHHGGGFFFEEEDDDCCCCCCEEEEEEFFFGGGIIIJJJKKKKKKRRRSSSUUUWWWZZZ]]]___```aaaeeejjjoootttzzz~~~|||{{{yyyxxxyyy|||}}}{{{zzzvvvwwwwwwwwwvvvtttrrrqqqpppooommmjjjeee___ZZZXXXQQQNNNKKKJJJLLLRRRZZZ^^^```bbbeeeeeeccc```^^^]]][[[\\\]]]]]]]]]^^^aaadddhhhnnnvvv|||}}}|||{{{yyyzzz{{{}}}~~~}}}xxxsssqqqsssuuu|||zzzxxxyyy}}}{{{uuuttt}}}~~~{{{vvvrrrssswwwwwwyyyyyyxxxuuussstttvvvxxxyyy}}}}}}{{{xxxxxxzzz{{{pppeee```]]]ZZZYYY[[[YYYXXXWWWXXXYYYYYYWWWUUUVVVUUUTTTSSSSSSTTTUUUVVVWWWWWWVVVUUUUUUUUUUUUUUUTTTTTTSSSSSSSSSRRRRRRRRRSSSUUUWWWWWWUUUTTTSSSTTTUUUTTTTTTWWWYYYZZZYYYVVVXXXXXXVVVSSSOOOOOORRRUUUSSSUUUWWWZZZ\\\]]]\\\\\\ZZZZZZZZZZZZYYYXXXWWWVVVYYYYYYZZZZZZ[[[\\\]]]^^^\\\bbbfffjjj|||qqqeee[[[XXXaaammm{{{~~~sssfff\\\TTTUUUWWWZZZ___dddhhhjjjiiikkkqqqyyy{{{pppgggaaaYYYRRRNNNMMMLLLKKKHHHHHHHHHHHHHHHGGGGGGFFFGGGGGGGGGFFFEEEEEEDDDDDDDDDEEEFFFGGGHHHIIIJJJJJJMMMNNNPPPRRRUUUWWWYYYZZZ\\\___cccgggjjjoootttwww}}}{{{zzzzzzyyyyyyzzz|||~~~~~~~~~~~~}}}}}}zzzxxxxxxuuuuuutttsssrrrooommmllljjjhhheeeaaa]]]XXXUUUSSSNNNMMMLLLMMMQQQWWW]]]aaabbbdddeeedddaaa]]][[[[[[ZZZ[[[]]]]]]]]]___bbbdddhhhnnnwww~~~~~~~~~}}}|||{{{zzzyyyzzz{{{|||}}}~~~{{{vvvrrrqqqsssvvv{{{zzzzzz}}}~~~wwwrrrvvv}}}}}}~~~yyyrrrkkkggghhhiiigggddd```\\\\\\^^^```^^^^^^bbbiiisss}}}~~~|||{{{zzzzzzyyyyyyyyy{{{|||}}}zzz|||~~~}}}yyytttqqqoooppprrrwww~~~~~~||||||zzz{{{}}}xxxmmmccc___]]][[[[[[^^^\\\[[[ZZZZZZZZZZZZWWWUUUWWWVVVUUUTTTTTTTTTUUUVVVXXXVVVTTTSSSSSSSSSUUUVVVUUUUUUUUUTTTTTTTTTTTTSSSTTTVVVXXXXXXVVVTTTTTTTTTUUUTTTTTTUUUXXXZZZZZZYYY[[[ZZZWWWSSSPPPOOOPPPRRRRRRTTTWWWYYY[[[[[[[[[ZZZZZZ[[[[[[[[[[[[ZZZXXXWWWZZZ[[[\\\]]]]]]]]]\\\[[[\\\\\\___fffsss}}}qqqcccZZZYYY^^^lllxxx}}}mmm```WWWWWWWWWYYY]]]bbbhhhkkkiiijjjmmmrrrwww}}}oooiii```XXXSSSQQQOOONNNJJJIIIIIIIIIIIIHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDEEEFFFGGGHHHHHHIIIIIIIIIKKKMMMOOOQQQSSSTTTYYY[[[___aaadddfffjjjmmmrrrxxx}}}~~~}}}|||zzzzzzyyyyyyxxxxxxyyyzzz{{{|||}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~yyy{{{~~~~~~}}}{{{zzzzzzsssrrrqqqnnnkkkhhheeedddaaa___\\\XXXTTTQQQPPPOOOKKKMMMOOOSSSXXX]]]aaacccddddddcccaaa]]]ZZZYYYYYYYYY[[[]]]]]]^^^```ccceeehhhoooxxx}}}|||{{{{{{zzzzzzyyyyyyzzz{{{|||||||||{{{wwwsssooopppsssvvv}}}||||||~~~wwwqqqnnnyyyooo||||||}}}}}}{{{wwwrrrkkkfffeeeaaa^^^ZZZUUUSSSSSSUUUVVVUUUUUUVVVZZZ```fffjjjkkkssswww~~~yyysssmmmiiigggfffjjjjjjjjjkkklllnnnooopppoooppppppooommmjjjgggfffcccbbbbbbdddgggjjjllllllnnnrrr{{{~~~~~~~~~vvvlllaaa]]]\\\ZZZ[[[^^^^^^]]]\\\[[[\\\[[[XXXVVVXXXWWWUUUTTTTTTUUUVVVVVVXXXVVVSSSRRRQQQRRRUUUVVVXXXXXXWWWWWWWWWVVVVVVVVVXXXYYY[[[[[[YYYWWWVVVWWWVVVUUUTTTTTTVVVXXX[[[\\\___\\\YYYTTTQQQPPPPPPQQQSSSTTTWWWYYY[[[[[[[[[ZZZYYYYYYZZZ[[[[[[YYYWWWVVVVVVXXX[[[]]]]]]\\\[[[YYY[[[WWWZZZccclll~~~|||oooccc[[[YYYaaannn~~~vvvggg]]]\\\ZZZYYY\\\aaafffjjjkkkkkkmmmoooqqqwwwzzztttiii```ZZZVVVSSSRRRKKKKKKJJJIIIIIIHHHHHHHHHFFFFFFFFFGGGGGGGGGHHHHHHDDDDDDEEEEEEFFFFFFGGGGGGHHHHHHIIIKKKMMMNNNOOOPPPTTTWWWZZZ\\\^^^```bbbdddhhhmmmtttzzz}}}~~~yyyxxxwwwvvvvvvwwwxxxzzzvvvwwwyyyzzz{{{{{{{{{zzz{{{{{{|||||||||||||||{{{yyyzzz|||||||||zzzyyyyyyqqqpppmmmjjjfffbbb___]]]ZZZXXXTTTQQQOOONNNOOOOOONNNQQQUUUZZZ___bbbcccdddbbbbbb```]]]ZZZXXXYYYZZZYYY[[[]]]___```bbbeeegggjjjqqq{{{~~~|||zzzyyyyyyxxxyyyyyyyyyzzzzzzzzzzzzxxxuuuqqqmmmkkklllooorrryyy~~~{{{rrrmmmkkk|||^^^www~~~}}}}}}}}}~~~wwwuuurrrlllfffdddXXXVVVSSSPPPOOOOOOOOOOOORRRQQQQQQRRRUUUXXXYYYYYY]]]```eeeiiilllmmmlllkkkjjjgggddd```]]][[[ZZZZZZ[[[[[[\\\]]]^^^___```aaafffffffffeeedddcccbbbbbb___]]]ZZZYYYZZZ[[[[[[[[[^^^aaajjjzzzwwwlll```\\\ZZZXXXYYY\\\___^^^]]]\\\]]]\\\YYYWWWYYYXXXVVVUUUUUUUUUVVVWWWXXXVVVSSSRRRQQQRRRUUUVVVZZZZZZZZZYYYYYYYYYXXXXXXZZZ\\\^^^]]]\\\ZZZYYYZZZVVVVVVUUUTTTUUUWWWZZZ\\\aaa^^^YYYUUUSSSRRRRRRRRRTTTUUUXXXZZZ\\\\\\[[[ZZZXXXYYY[[[\\\\\\ZZZXXXWWWTTTVVVZZZ]]]^^^^^^\\\[[[ZZZTTTWWWaaagggttt{{{nnnccc[[[XXXdddttttttfffccc___\\\]]]```dddgggkkkjjjkkknnnnnnqqq{{{tttiii```ZZZUUUSSSNNNMMMKKKJJJHHHHHHHHHHHHFFFFFFGGGGGGHHHHHHIIIIIIEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJKKKLLLLLLKKKNNNRRRTTTVVVXXXZZZ\\\^^^bbbhhhmmmqqqtttvvvxxx~~~~~~}}}}}}}}}}}}vvvuuutttssstttwwwzzz{{{vvvwwwyyyzzzzzzzzzxxxwwwyyyzzz{{{{{{{{{zzzyyyyyywwwwwwvvvvvvuuutttrrrpppnnnllliiieee```\\\YYYXXXRRRPPPMMMKKKKKKMMMOOOQQQUUUWWW\\\```bbbccccccbbb]]]]]]]]]ZZZYYYYYY[[[]]]ZZZ\\\```bbbdddfffiiikkknnnttt~~~~~~}}}{{{zzzyyyxxxwwwxxxyyyzzzzzzyyyxxxwwwrrrooojjjgggggghhhjjjlllrrruuu{{{|||rrrnnnoooUUUiii}}}~~~vvvtttqqqkkkdddaaaUUUSSSQQQPPPPPPPPPOOOMMMMMMLLLKKKMMMOOOQQQRRRQQQQQQRRRUUUWWWXXXXXXXXXXXXXXXWWWUUUTTTSSSRRRSSSSSSRRRSSSTTTUUUVVVXXXXXXYYY\\\\\\\\\\\\\\\\\\]]]]]]YYYWWWTTTSSSSSSTTTSSSSSSTTTWWW___mmm~~~wwwlll```ZZZXXXWWWXXX[[[___^^^]]]]]]]]]\\\ZZZXXXZZZYYYWWWVVVUUUVVVVVVWWWXXXVVVTTTSSSSSSSSSUUUVVVZZZZZZZZZZZZYYYYYYYYYXXXXXXZZZ\\\]]][[[ZZZZZZ[[[VVVWWWVVVUUUTTTVVVYYY\\\```]]]XXXUUUTTTTTTTTTSSSTTTVVVXXX[[[\\\\\\[[[ZZZYYY[[[]]]______]]][[[YYYUUUWWWZZZ^^^_________^^^YYYUUUXXX___dddnnnyyylllbbbXXX^^^hhhvvv~~~mmmjjjeeeaaa```aaadddfffiiihhhiiikkkkkklllsss{{{uuuiii```ZZZVVVRRRPPPNNNKKKIIIHHHHHHHHHGGGGGGGGGHHHHHHIIIIIIIIIFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDEEEEEEFFFFFFGGGGGGGGGJJJNNNQQQSSSTTTVVVWWWYYY[[[___dddhhhkkkmmmmmmpppwww~~~}}}~~~|||zzzyyyyyyyyyyyyzzzzzz{{{yyywwwuuuuuuvvvtttsssssssssuuuwwwzzz|||xxxxxxyyyyyyyyywwwvvvuuuwwwwwwxxxyyyyyyxxxvvvuuuwwwvvvsssrrrqqqooollljjjgggeeeaaa]]]YYYVVVSSSRRRJJJJJJIIIIIIKKKNNNQQQTTT[[[\\\___aaabbbbbb``````YYYZZZZZZZZZYYYZZZ\\\___[[[___cccfffhhhjjjmmmooosssyyy~~~}}}{{{zzzyyyyyywwwxxxyyyzzzyyyxxxuuutttmmmjjjfffddddddeeeeeeeeekkkkkknnnsssvvvwww{{{vvvuuuxxxOOOZZZppp~~~yyyvvvsssllleeebbbYYYUUURRRPPPQQQQQQPPPNNNLLLKKKKKKLLLNNNOOOOOONNNMMMMMMMMMMMMNNNNNNOOOOOOOOOOOONNNMMMMMMMMMNNNNNNMMMNNNPPPRRRTTTUUUVVVWWWVVVVVVWWWWWWXXXYYYYYYZZZVVVTTTRRRQQQRRRRRRQQQOOOOOORRRZZZeeennn}}}vvvjjj^^^YYYWWWVVVXXX\\\^^^]]]\\\\\\]]]]]][[[YYY[[[ZZZXXXWWWVVVVVVVVVWWWWWWWWWVVVUUUUUUUUUUUUUUUXXXXXXXXXXXXWWWWWWWWWWWWSSSUUUXXXXXXXXXWWWWWWXXXVVVXXXXXXWWWUUUUUUWWWZZZ]]]YYYUUUSSSSSSUUUTTTSSSTTTUUUXXXZZZ[[[ZZZYYYYYYXXXZZZ]]]______]]]ZZZYYYVVVXXXZZZ\\\]]]]]]]]]\\\ZZZYYYZZZ^^^bbbkkkyyynnncccbbbbbbhhhvvv|||pppmmmiiieeeddddddfffhhhhhhggghhhjjjjjjiiinnntttzzzwwwkkkccc^^^WWWUUURRRNNNKKKJJJIIIIIIHHHHHHHHHIIIIIIIIIIIIIIIGGGGGGGGGFFFFFFEEEEEEEEECCCCCCCCCCCCDDDDDDDDDDDDEEEHHHLLLOOOPPPPPPQQQRRRTTTUUUWWW[[[___ccceeeeeeeeeiiilllnnnttt|||~~~{{{yyyyyyxxxwwwuuuwwwwwwvvvuuutttsssssstttrrrtttuuutttqqqoooooopppqqqqqqqqqrrrtttvvvxxxzzzzzzzzzyyyxxxwwwuuutttsssssstttuuuvvvuuutttrrrqqquuurrrooommmmmmkkkgggddd]]][[[XXXTTTPPPNNNLLLLLLGGGHHHIIIKKKNNNSSSWWWYYY]]]]]]^^^^^^^^^^^^^^^^^^XXXYYYZZZZZZZZZZZZ\\\^^^^^^aaafffjjjlllooorrrtttxxx}}}~~~~~~}}}}}}|||{{{{{{zzzwwwxxxzzzzzzyyyvvvssspppjjjgggdddcccccccccaaa___dddcccgggmmmppppppuuu}}}~~~}}}JJJOOO^^^www|||yyywwwqqqjjjfff[[[VVVPPPMMMNNNOOONNNMMMQQQPPPOOOOOOPPPPPPOOONNNLLLLLLJJJJJJJJJKKKMMMNNNLLLLLLKKKKKKKKKKKKKKKLLLFFFHHHJJJMMMPPPRRRSSSTTTVVVWWWWWWXXXXXXYYYYYYYYYVVVTTTSSSRRRRRRQQQOOONNNMMMQQQYYYaaadddnnntttiii]]]XXXWWWWWWYYY]]]]]]\\\[[[\\\]]]]]]\\\ZZZ[[[ZZZXXXWWWVVVVVVWWWWWWWWWWWWWWWVVVVVVVVVUUUUUUWWWWWWVVVVVVVVVUUUUUUUUUNNNQQQSSSUUUTTTTTTTTTUUUVVVXXXYYYXXXUUUTTTVVVXXXZZZVVVRRRQQQRRRTTTTTTSSSSSSTTTVVVXXXYYYYYYXXXWWWVVVXXXZZZ]]]]]][[[XXXVVVVVVWWWXXXYYYZZZYYYYYYXXX[[[\\\]]]]]]```jjjyyyxxxqqqjjjaaa```kkkwwwyyytttqqqnnnkkkhhhggggggiiijjjjjjhhhiiilllkkkiiilllqqqrrr~~~vvvmmmggg[[[YYYUUUQQQMMMKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDD@@@CCCFFFHHHHHHHHHHHHIIINNNMMMNNNQQQVVVYYY\\\\\\___aaaaaaaaaeeelllooommmnnnmmmlllmmmooopppooonnnnnnoooooonnnmmmlllmmmmmmkkknnnppppppnnnmmmnnnpppnnnooopppqqqsssuuuwwwxxx|||{{{yyywwwuuutttrrrrrrpppqqqsssssssssqqqooonnnmmmjjjfffeeedddccc___\\\VVVTTTQQQMMMJJJHHHGGGGGGHHHIIIKKKOOOTTTYYY]]]___]]]\\\[[[[[[[[[[[[\\\]]]XXXYYY[[[[[[ZZZZZZ\\\]]]___ccchhhllloooqqqtttvvv|||~~~~~~}}}}}}|||||||||{{{xxxyyyzzz{{{yyyuuuqqqnnniiigggdddcccdddccc```]]]______dddlllnnnmmmrrrzzz{{{EEEIIITTTeeezzz}}}{{{vvvnnnhhhccc^^^WWWSSSQQQQQQOOONNNMMMNNNNNNNNNNNNMMMMMMLLLIIIKKKLLLKKKKKKKKKNNNPPPMMMLLLKKKJJJJJJIIIIIIJJJLLLLLLMMMNNNOOOQQQSSSTTTRRRVVVYYYXXXXXXZZZYYYUUUTTTTTTTTTSSSQQQQQQRRRSSSSSSXXX]]]]]]]]]eeettt}}}qqqhhh]]]WWWXXXZZZ[[[ZZZ\\\[[[[[[[[[\\\[[[XXXVVVWWWWWWWWWWWWWWWWWWVVVVVVXXXXXXYYYXXXXXXVVVTTTSSSSSSTTTVVVVVVVVVTTTSSSQQQPPPQQQQQQRRRQQQPPPNNNMMMPPPRRRTTTVVVWWWVVVUUUTTTUUUTTTTTTSSSTTTTTTUUUUUUTTTUUUVVVVVVWWWWWWVVVVVVXXXXXXXXXWWWWWWVVVUUUUUUWWWWWWVVVUUUUUUUUUVVVVVVZZZ___bbbaaa```eeerrr}}}}}}sssaaaZZZbbbkkknnnnnnooopppmmmjjjiiikkkmmmoooqqqqqqooollljjjkkklllpppuuu|||qqqhhh___WWWTTTQQQMMMLLLNNNJJJIIIHHHIIIJJJIIIGGGEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFDDDCCCBBBBBBBBBCCCBBBCCCCCCDDDFFFGGGIIIJJJJJJKKKMMMNNNQQQRRRTTTUUUVVVWWWXXXZZZ[[[]]]^^^___aaabbbdddeeeeeegggjjjlllpppmmmjjjfffeeefffhhhiiikkkkkkkkkkkkkkkjjjjjjjjjjjjkkklllnnnqqqtttvvvwwwyyy{{{|||yyytttppppppqqqooopppqqqpppnnnkkkgggdddfffccc```^^^]]]YYYTTTOOONNNLLLIIIGGGGGGHHHJJJKKKPPPOOOOOOPPPTTTXXX\\\___```___]]]ZZZWWWWWWYYY[[[ZZZ\\\]]]^^^]]]]]]___aaadddgggkkknnnqqqtttxxx{{{~~~}}}{{{{{{yyyxxxyyyxxxwwwxxxxxxtttnnnhhhgggeeecccbbbbbb```^^^[[[\\\```dddiiinnnrrrwwwyyy~~~DDDFFFNNN[[[kkkyyysssnnnfffaaaZZZUUUTTTTTTSSSQQQRRRRRRRRRRRRQQQPPPOOOOOOKKKLLLMMMMMMLLLMMMOOOQQQPPPPPPOOONNNMMMMMMMMMMMMLLLLLLLLLMMMOOOQQQRRRSSSTTTXXXZZZXXXYYY\\\[[[WWWXXXWWWVVVTTTRRRPPPPPPQQQOOOTTTZZZ\\\^^^cccllltttmmmhhhbbb```bbbbbb```]]]^^^\\\[[[[[[\\\[[[YYYWWWWWWWWWWWWWWWWWWWWWWWWWWWZZZZZZ[[[[[[[[[YYYXXXWWWTTTUUUVVVVVVVVVTTTRRRQQQPPPQQQRRRRRRRRRQQQPPPOOOQQQRRRTTTVVVWWWVVVUUUTTTVVVUUUUUUUUUUUUVVVVVVWWWUUUUUUVVVWWWWWWWWWWWWWWWVVVVVVVVVWWWWWWWWWWWWWWWXXXWWWWWWVVVVVVVVVWWWWWWXXX]]]aaaaaa___cccnnnxxxgggYYYZZZ^^^```hhhjjjlllllljjjhhhiiikkkooopppqqqooollljjjjjjkkknnnqqqvvvzzzooofff^^^[[[WWWQQQMMMMMMIIIHHHGGGGGGHHHHHHFFFDDDFFFFFFGGGGGGGGGGGGGGGGGGGGGFFFDDDCCCBBBBBBCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHDDDEEEFFFHHHIIIKKKLLLMMMRRRSSSTTTUUUWWWXXXYYYZZZ[[[]]]^^^___```aaadddfffkkkiiigggeeedddeeeggghhhhhhhhhiiiiiiiiiiiiiiiiiihhhiiijjjkkknnnppprrrssspppqqqrrrpppnnnlllllllllkkklllmmmmmmllliiifffddd```]]]YYYWWWUUURRRMMMJJJKKKJJJHHHGGGHHHJJJLLLNNNRRRSSSTTTVVVXXXZZZ[[[[[[[[[ZZZYYYVVVSSSSSSVVVXXXZZZ\\\]]]^^^^^^___bbbdddgggjjjnnnqqqtttwww{{{~~~}}}{{{zzzyyyxxxxxxvvvuuutttssspppjjjffffffeeeeeeeeedddbbb___\\\^^^ccciiimmmooorrrvvvyyyBBBCCCGGGMMMWWWjjj~~~}}}}}}~~~zzzwwwnnniiibbb]]][[[ZZZYYYXXXUUUTTTSSSQQQPPPOOONNNNNNLLLMMMNNNMMMLLLMMMOOOQQQQQQPPPOOONNNNNNMMMNNNNNNOOOOOOOOOPPPQQQSSSTTTUUUYYY\\\]]][[[\\\______\\\\\\ZZZXXXUUURRRPPPNNNNNNMMMRRRXXX\\\```cccfffhhhuuummmlllmmmoooqqqooohhhcccaaa___\\\[[[[[[[[[ZZZYYYWWWWWWWWWWWWWWWWWWWWWWWWYYYZZZ[[[[[[[[[ZZZYYYXXXTTTUUUVVVVVVUUUSSSRRRQQQPPPQQQRRRSSSTTTSSSRRRRRRRRRSSSTTTVVVVVVVVVUUUUUUVVVVVVVVVVVVVVVWWWXXXXXXVVVVVVVVVWWWWWWWWWWWWWWWTTTTTTUUUVVVVVVWWWXXXXXXWWWWWWWWWVVVWWWWWWXXXXXXWWW\\\aaaaaa___bbbjjjrrrlllYYYRRRQQQQQQ^^^bbbgggjjjjjjiiihhhgggnnnooopppooollljjjiiiiiinnnmmmnnnrrr|||~~~tttkkkfff```WWWQQQOOOKKKJJJHHHHHHHHHHHHFFFEEEEEEEEEFFFFFFFFFGGGGGGGGGFFFFFFEEEDDDCCCCCCCCCCCCDDDCCCCCCCCCCCCDDDEEEEEEDDDDDDFFFGGGIIIJJJKKKLLLMMMMMMNNNOOOPPPQQQRRRSSSTTTUUUWWWWWWXXXYYY\\\^^^bbbbbbbbbbbbbbbcccdddeeedddeeeeeeffffffgggggggggffffffggggggiiijjjlllmmmkkkjjjjjjkkkllllllkkkiiidddeeefffgggfffeeecccaaaZZZVVVRRRNNNLLLJJJGGGEEEHHHHHHHHHIIIKKKNNNQQQSSSUUUWWWZZZ\\\\\\ZZZWWWUUUVVVVVVUUUSSSQQQRRRTTTWWWYYY[[[]]]___```bbbfffhhhlllooossswwwyyy|||}}}{{{yyyyyyxxxxxxvvvsssqqqooollliiifffeeefffgggjjjjjjhhhddd```bbbgggnnnppppppqqquuuyyyAAABBBDDDFFFJJJVVVnnn}}}{{{{{{|||}}}yyyuuuooohhhdddaaa```___ZZZXXXVVVSSSQQQPPPOOOOOOPPPQQQRRRQQQPPPQQQSSSTTTTTTTTTSSSRRRQQQQQQQQQQQQUUUUUUUUUVVVWWWYYY[[[[[[^^^aaabbb___```cccccc```^^^\\\XXXUUUSSSQQQNNNMMMPPPRRRVVV\\\bbbfffggggggmmmzzz~~~tttvvvyyy|||}}}yyyrrrlllccc```\\\ZZZYYYZZZZZZZZZVVVVVVVVVVVVWWWWWWWWWWWWUUUVVVWWWXXXXXXXXXWWWVVVTTTUUUUUUUUUTTTSSSRRRQQQQQQRRRTTTUUUVVVVVVUUUUUUSSSTTTUUUVVVVVVVVVUUUUUUVVVVVVUUUUUUVVVVVVWWWXXXVVVVVVVVVVVVVVVWWWWWWWWWTTTUUUUUUUUUVVVVVVVVVWWWUUUUUUUUUUUUVVVVVVWWWXXXWWW\\\aaabbbaaabbbhhhnnn{{{lllYYYOOOLLLLLLTTTZZZaaagggjjjiiigggeeelllmmmnnnnnnmmmjjjhhhgggmmmllljjjkkkrrr~~~xxxppphhh^^^VVVSSSPPPNNNLLLKKKKKKJJJHHHGGGDDDEEEEEEFFFFFFGGGGGGHHHFFFEEEEEEDDDDDDDDDCCCCCCDDDDDDCCCBBBBBBBBBBBBCCCEEEEEEFFFGGGIIIJJJKKKKKKHHHHHHIIIJJJKKKKKKLLLLLLNNNOOOQQQQQQQQQRRRUUUWWWYYYZZZ[[[]]]___``````aaa```aaaaaabbbcccdddeeeeeedddcccccccccddddddeeeffffffdddcccdddggghhhfffccc^^^___``````___^^^\\\[[[UUURRRMMMJJJGGGFFFFFFFFFHHHIIIKKKMMMPPPSSSVVVWWWXXXYYY[[[\\\[[[WWWTTTQQQSSSTTTTTTSSSRRRSSSVVVXXXXXXZZZ]]]```bbbfffjjjnnnqqqtttxxx|||~~~}}}}}}~~~zzzxxxxxxyyyyyyvvvrrrooolllkkkjjjiiifffhhhlllqqqtttrrrmmmiiihhhlllppppppnnnooovvv|||~~~{{{|||BBBBBBDDDFFFEEEJJJZZZjjj{{{{{{zzz}}}~~~}}}{{{uuunnniiifffeeecccaaa]]]YYYWWWVVVVVVWWWXXXYYYZZZYYYXXXXXXZZZ[[[]]]\\\[[[ZZZYYYYYYYYYYYY\\\\\\]]]^^^```bbbcccddddddggghhheeeeeeggggggccc```]]]YYYWWWUUUTTTQQQNNNRRRRRRTTTYYYaaahhhkkkllljjjttt}}}~~~~~~}}}{{{~~~|||wwwsssddd```[[[XXXXXXXXXXXXXXXTTTUUUUUUUUUVVVVVVWWWWWWSSSTTTUUUVVVVVVVVVUUUTTTTTTTTTTTTTTTSSSSSSRRRRRRRRRTTTUUUWWWXXXXXXXXXWWWTTTUUUUUUVVVVVVVVVVVVVVVUUUUUUTTTTTTTTTTTTUUUUUUUUUTTTTTTSSSTTTUUUVVVVVVVVVVVVUUUUUUUUUTTTTTTTTTSSSSSSSSSSSSTTTUUUVVVWWWZZZ^^^ccceeedddeeeiiimmmrrrnnn]]]QQQLLLKKKNNNSSS[[[dddiiijjjgggeeeiiijjjlllnnnnnnkkkhhheeehhhiiiiiijjjnnnvvvyyypppfff]]]YYYUUURRROOOMMMLLLKKKIIIGGGEEEEEEFFFFFFGGGGGGGGGGGGEEEEEEEEEEEEEEEDDDDDDDDDEEEDDDCCCBBBAAAAAAAAAAAA@@@AAAAAABBBCCCDDDDDDEEEFFFFFFFFFGGGGGGHHHHHHHHHJJJKKKMMMMMMMMMNNNPPPRRRQQQSSSUUUXXXZZZ[[[[[[[[[\\\]]]]]]^^^___```aaaaaa``````___^^^^^^^^^______^^^\\\ZZZ[[[]]]^^^[[[XXXYYYYYYYYYXXXWWWUUUSSSRRROOOMMMJJJGGGEEEFFFGGGIIIMMMNNNPPPSSSVVVXXXYYYZZZYYYXXXXXXVVVUUURRRPPPOOOPPPQQQSSSSSSSSSTTTWWWZZZZZZ\\\___bbbeeejjjppptttvvvzzz~~~~~~zzzzzz|||~~~~~~zzzwwwwwwyyyvvvtttqqqmmmkkkjjjlllmmmjjjmmmtttzzz~~~|||xxxsssoooppppppmmmllloooxxx}}}|||}}}DDDDDDEEEFFFEEEFFFOOOYYYrrr~~~{{{yyy{{{}}}}}}}}}}}}~~~}}}vvvrrrpppmmmjjjeeeaaa^^^^^^___```___``````___^^^^^^```aaaddddddcccbbbaaaaaaaaaaaaeeefffgggiiikkknnnpppqqqnnnrrrsssqqqppppppnnnjjjfffbbb]]]ZZZZZZXXXTTTQQQSSSQQQQQQUUU]]]fffmmmqqqkkkrrrwwwxxxxxxyyywwwsssooosssxxx||||||~~~{{{qqqqqqxxx~~~}}}{{{yyyvvvsssrrrbbb___ZZZWWWVVVVVVUUUUUUSSSSSSSSSTTTTTTUUUUUUVVVUUUVVVWWWWWWWWWVVVUUUTTTRRRRRRRRRSSSSSSSSSTTTTTTUUUVVVWWWYYYZZZZZZYYYYYYVVVVVVUUUUUUVVVVVVVVVVVVUUUTTTSSSRRRRRRQQQQQQRRRRRRRRRQQQPPPPPPRRRSSSTTTVVVVVVUUUUUUTTTSSSSSSRRRQQQQQQQQQRRRSSSUUUVVVWWW\\\```eeegggggghhhkkknnnnnnzzzwwwgggWWWMMMKKKJJJNNNUUU^^^eeehhhgggeeefffgggjjjmmmooommmiiieeebbbdddfffhhhkkkpppvvvzzz~~~rrrhhhbbb[[[XXXSSSOOOMMMKKKIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGDDDEEEEEEFFFFFFEEEEEEDDDEEEEEEDDDBBBBBBAAAAAAAAA@@@@@@@@@AAAAAABBBBBBBBBEEEEEEEEEEEEEEEEEEEEEEEEFFFHHHIIIIIIIIIJJJLLLNNNMMMNNNPPPRRRTTTUUUUUUVVVXXXXXXXXXYYYZZZZZZZZZ[[[[[[ZZZYYYYYYXXXXXXYYYYYYYYYXXXWWWWWWWWWVVVTTTRRRSSSSSSRRRQQQPPPNNNMMMLLLJJJIIIIIIGGGGGGHHHLLLOOOSSSUUUWWWYYYZZZZZZYYYYYYUUUTTTRRRPPPOOONNNNNNNNNMMMOOOQQQRRRSSSUUUXXX[[[^^^```cccgggkkkpppwww{{{}}}|||zzz{{{|||yyyvvvwwwyyyrrrrrrpppmmmllllllooorrrrrrvvv|||zzztttrrrooommmooottt|||~~~GGGDDDCCCDDDEEEEEEJJJPPPaaazzz|||yyyzzz{{{zzzzzz{{{~~~|||xxxsssooolllmmmooopppnnnoooooonnnmmmmmmnnnpppppppppooonnnmmmmmmmmmmmmssstttuuuxxx{{{~~~|||wwwooojjjccc```___]]]WWWSSSSSSSSSSSSVVV[[[dddnnntttqqqvvvyyyxxxwwwwwwuuupppnnnssszzz~~~{{{uuummmlllqqqzzz~~~||||||uuutttrrrpppllljjjiiiiii```\\\XXXUUUTTTSSSRRRQQQQQQQQQQQQRRRSSSTTTTTTTTTVVVWWWXXXXXXWWWVVVTTTSSSQQQQQQQQQRRRSSSTTTUUUVVVWWWXXXYYY[[[[[[[[[ZZZZZZVVVVVVVVVUUUUUUVVVVVVVVVVVVUUUTTTRRRQQQPPPOOOOOOPPPOOONNNMMMMMMOOOPPPRRRTTTTTTTTTTTTTTTSSSSSSSSSPPPQQQQQQRRRTTTUUUWWWXXX^^^aaaeeeggghhhjjjmmmpppnnntttvvv```RRRMMMGGGIIIOOOXXX```eeefffdddcccdddggglllooonnniiieee___aaaccceeehhhkkkpppttt}}}xxxoooddd```ZZZUUURRROOOMMMKKKJJJJJJIIIIIIHHHGGGGGGGGGDDDEEEFFFFFFFFFFFFEEEDDDEEEEEEDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBCCCDDDDDDDDDEEEGGGIIIKKKLLLLLLMMMNNNOOOPPPQQQSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTSSSSSSRRRRRRSSSSSSSSSTTTUUUTTTRRRQQQQQQQQQMMMMMMLLLKKKKKKJJJIIIIIIHHHIIIKKKLLLMMMOOOTTTXXXYYYZZZ\\\\\\[[[YYYVVVTTTOOOOOONNNMMMMMMMMMMMMMMMMMMOOORRRTTTVVVYYY\\\^^^eeegggiiimmmqqqwww~~~~~~}}}~~~~~~yyyuuuwwwyyyrrrssssssrrrqqqssswww{{{|||{{{vvvsssppprrrvvv|||}}}}}}JJJDDD@@@BBBDDDEEEHHHLLLVVVnnn}}}yyyyyyyyyyyyyyy{{{~~~~~~~~~}}}||||||||||||vvvpppiiieeeccc___YYYTTTUUUVVVWWWYYY]]]eeennnuuuzzz~~~~~~|||}}}zzzvvvuuuzzz|||{{{wwwkkkiiikkkqqqtttsssssstttjjjjjjiiifffcccaaaaaabbb^^^[[[WWWTTTSSSRRRPPPNNNPPPPPPPPPQQQRRRSSSSSSTTTVVVVVVWWWWWWVVVTTTSSSRRROOOPPPPPPQQQSSSTTTVVVWWWXXXYYYZZZ\\\\\\[[[ZZZZZZWWWWWWVVVUUUUUUVVVVVVVVVXXXWWWUUUSSSQQQPPPOOONNNNNNMMMLLLKKKKKKMMMOOOPPPRRRRRRSSSSSSTTTTTTUUUUUUQQQQQQRRRSSSTTTVVVXXXYYY___bbbeeeggghhhkkknnnqqqppprrriiiWWWQQQEEEGGGKKKSSS\\\cccddddddaaabbbffflllpppooojjjeee```aaacccdddfffiiinnnrrruuu|||{{{lllhhhaaa\\\XXXTTTQQQOOOLLLKKKJJJJJJHHHHHHGGGFFFDDDEEEFFFGGGGGGFFFEEEDDDEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBB???@@@AAAAAA@@@AAACCCEEEKKKKKKKKKKKKKKKLLLMMMNNNOOOOOOOOOOOOOOOOOOOOONNNPPPPPPOOOOOONNNNNNOOOOOOIIILLLNNNNNNKKKIIIJJJMMMHHHHHHHHHHHHHHHHHHHHHHHHIIILLLPPPRRRSSSVVV\\\```]]]]]]^^^]]][[[WWWSSSQQQKKKKKKLLLMMMMMMMMMLLLLLLOOORRRUUUXXXZZZ]]]```ccciiikkknnnqqquuu{{{{{{yyyuuuvvvyyytttvvvxxxxxxxxxzzz~~~zzzvvvsssrrrvvv}}}zzz|||MMMFFFCCCCCCAAA>>>@@@FFFUUUbbb}}}~~~zzzwwwssspppqqqtttxxx{{{uuummmiiiddd^^^XXXYYYTTTSSSVVV\\\aaajjjsss}}}|||}}}~~~~~~}}}zzz~~~yyypppooommmkkkhhhgggffffffccc```]]]\\\\\\\\\\\\[[[\\\ZZZWWWSSSQQQPPPQQQQQQPPPNNNLLLMMMOOOPPPQQQQQQRRRSSSTTTUUUTTTSSSQQQOOOQQQQQQPPPPPPPPPRRRTTTUUUWWWXXXYYYZZZ[[[[[[[[[[[[\\\WWWRRROOOPPPRRRRRRQQQSSSSSSSSSQQQPPPNNNLLLKKKLLLMMMNNNOOOOOOOOOOOOOOORRRRRRRRRRRRRRRQQQQQQQQQUUUUUUVVVWWWYYYZZZZZZ[[[]]]^^^```dddhhhllloooqqqnnnxxxppp]]]PPPJJJHHHHHHLLLTTT[[[___```aaa``````dddjjjllliiieee]]]^^^```cccfffjjjlllnnnmmmsss~~~vvvkkkccc```]]]WWWRRRQQQOOOLLLJJJJJJIIIHHHFFFHHHGGGFFFGGGIIIKKKKKKJJJGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCCCCBBBCCCCCCBBBAAAAAA@@@??????@@@@@@@@@AAABBBDDDGGGHHHFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKJJJIIIIIIIIIHHHFFFEEEEEEEEEFFFGGGGGGHHHIIIJJJKKKLLLMMMMMMSSSVVV[[[^^^```___]]][[[___\\\YYYTTTQQQOOOOOOOOONNNOOONNNMMMLLLLLLNNNPPPNNNQQQWWW[[[___cccgggjjjjjjqqqyyy}}}~~~~~~~~~~~~yyytttsssttt}}}}}}{{{sssxxx~~~zzzuuuuuuUUULLLEEECCCAAA???AAAFFFOOOZZZrrryyyvvvrrroooppptttyyy|||{{{sssmmmfffaaaXXXTTTSSSWWW^^^eeeoooxxx~~~~~~yyytttrrroookkkgggccc___]]]ZZZXXXWWWWWWYYY[[[[[[ZZZYYYXXXUUURRRQQQPPPPPPQQQRRRPPPNNNMMMNNNOOOOOOOOORRRSSSTTTUUUTTTRRRPPPOOOQQQQQQQQQQQQRRRSSSTTTUUUTTTTTTUUUVVVXXXYYYZZZ[[[\\\XXXSSSPPPPPPQQQPPPNNNOOOOOOOOOPPPPPPOOOOOONNNMMMMMMNNNNNNNNNNNNMMMMMMPPPPPPQQQQQQQQQRRRRRRRRRUUUUUUUUUVVVXXXZZZ[[[\\\```aaabbbeeehhhlllppprrruuu}}}uuucccWWWLLLIIIGGGIIINNNTTTWWWWWWZZZYYYZZZ___fffiiigggddd^^^^^^___```cccfffiiikkkmmmpppvvv}}}tttooojjjddd___VVVSSSOOOMMMKKKIIIGGGEEEHHHGGGEEEEEEGGGGGGGGGFFFHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBAAA@@@@@@???BBBBBBAAAAAAAAABBBDDDDDDBBBBBBCCCCCCDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFEEEFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGIIIKKKMMMOOOPPPQQQVVVXXX\\\______^^^\\\ZZZVVVUUURRROOOMMMMMMMMMNNNLLLMMMNNNMMMMMMNNNQQQSSSSSSVVV[[[___bbbfffiiilllsssyyy~~~}}}}}}}}}yyyvvvwwwxxx~~~wwwuuuvvv|||zzzvvvsssuuu```TTTHHHBBBAAA@@@CCCFFFGGGOOObbb}}}}}}~~~zzzvvvrrrnnnooosssxxx{{{~~~}}}ssskkkfff\\\XXXUUUYYY___fffqqqzzz~~~~~~}}}zzzyyyuuutttqqqlllfff```ZZZWWWUUUTTTSSSUUUWWWXXXXXXWWWUUUTTTRRRQQQOOOOOOPPPPPPSSSQQQNNNNNNOOOOOONNNMMMRRRRRRSSSSSSSSSQQQOOONNNPPPQQQRRRSSSTTTTTTTTTTTTPPPPPPPPPQQQRRRUUUWWWXXXYYYVVVSSSQQQPPPOOOMMMLLLMMMMMMNNNNNNNNNNNNNNNNNNOOONNNNNNMMMMMMLLLKKKKKKNNNNNNOOOPPPQQQRRRSSSSSSUUUUUUTTTUUUWWWZZZ]]]___dddddddddfffiiimmmqqqsss||||||lllaaaRRRMMMHHHFFFIIILLLNNNNNNPPPPPPQQQWWW^^^bbbbbbaaa^^^]]]\\\\\\^^^aaaeeegggjjjiiilllpppwww}}}vvvnnnhhh___\\\WWWRRROOOMMMJJJGGGJJJHHHFFFEEEFFFFFFEEEDDDHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEEEECCCCCCBBBBBBAAA@@@@@@@@@DDDCCCBBBAAA@@@@@@@@@AAA???@@@AAACCCCCCCCCBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCDDDEEEFFFFFFGGGGGGFFFGGGHHHJJJMMMPPPRRRTTTUUUWWWYYY[[[]]]\\\[[[XXXVVVNNNMMMKKKJJJJJJKKKMMMNNNMMMNNNOOOPPPQQQSSSVVVYYY[[[___dddhhhjjjmmmppprrr}}}}}}||||||~~~~~~~~~}}}zzzxxxxxxzzz|||wwwqqqqqqwwwwwwssstttyyyhhh\\\LLLCCC@@@AAACCCDDDCCCGGGTTThhh}}}yyysssooonnnpppuuuxxx}}}|||rrrmmmeee___ZZZ[[[___eeennnxxx~~~~~~~~~~~~}}}||||||~~~{{{uuurrrqqqyyy{{{vvvuuurrrmmmgggaaa[[[WWWWWWVVVUUUUUUVVVUUUSSSRRRQQQQQQPPPOOONNNOOOOOOPPPQQQOOONNNNNNOOOPPPOOONNNPPPPPPQQQQQQPPPOOONNNMMMNNNPPPQQQSSSTTTSSSSSSRRROOONNNMMMMMMMMMOOOQQQSSSSSSSSSRRRQQQPPPOOOMMMKKKOOOOOONNNMMMLLLKKKKKKKKKPPPOOONNNLLLKKKJJJIIIIIIKKKLLLMMMOOOPPPRRRSSSTTTUUUTTTTTTUUUWWW[[[```bbbeeeeeeeeegggjjjooosssuuu}}}~~~uuukkk[[[TTTKKKFFFFFFHHHIIIIIIIIIIIIJJJNNNTTTYYY[[[ZZZ[[[YYYXXXXXXYYY]]]aaadddeeedddfffjjjnnnwwwxxxqqqjjjfff___ZZZVVVSSSPPPMMMMMMKKKIIIHHHHHHHHHGGGEEEGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCBBBBBBAAAAAAAAAAAACCCBBBBBBAAA@@@@@@@@@@@@@@@AAACCCEEEFFFEEECCCBBBDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEFFFGGGCCCDDDFFFHHHIIIIIIIIIHHHIIIJJJLLLNNNQQQSSSUUUVVVUUUVVVVVVWWWVVVTTTQQQPPPKKKJJJIIIHHHIIIKKKMMMOOOPPPQQQSSSTTTUUUXXX\\\___dddhhhmmmrrruuuwwwzzz|||}}}{{{{{{}}}|||}}}}}}~~~|||yyyxxxxxxzzz|||zzzpppooosssyyywwwtttyyyzzz{{{jjj```RRRFFFAAABBBCCCBBBCCCDDDKKKYYYiii|||}}}wwwqqqnnnnnnppprrr{{{}}}~~~xxxllleee^^^]]]```eeennnxxx~~~|||{{{{{{|||}}}~~~|||{{{zzz{{{~~~~~~~~~zzzsssooooooooozzz}}}zzzvvvooohhhaaa\\\YYYXXXVVVTTTSSSSSSSSSQQQOOONNNNNNNNNNNNNNNNNNNNNOOONNNMMMMMMNNNPPPRRRQQQPPPMMMNNNNNNNNNNNNNNNNNNNNNMMMNNNOOOQQQRRRQQQQQQPPPQQQOOOMMMKKKJJJKKKLLLMMMMMMNNNOOOOOOOOONNNNNNMMMNNNMMMLLLKKKKKKKKKKKKLLLPPPOOOMMMKKKIIIHHHHHHGGGIIIJJJKKKMMMPPPQQQSSSTTTTTTTTTTTTVVVYYY^^^cccfffeeeffffffhhhkkkooosssuuuvvvuuuwww~~~wwwfff]]]QQQIIIFFFFFFGGGFFFEEEEEEFFFHHHLLLQQQSSSTTTWWWVVVTTTTTTVVVZZZ^^^aaaaaaaaadddhhhjjjmmmwwwuuupppiiiccc^^^ZZZWWWTTTOOOMMMKKKJJJJJJJJJHHHGGGGGGFFFFFFFFFFFFEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGCCCCCCBBBBBBBBBBBBAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAACCCEEEFFFFFFEEEDDDCCCEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCDDDFFFGGGHHHDDDFFFHHHJJJKKKLLLKKKKKKLLLLLLMMMNNNPPPQQQRRRRRROOOOOOOOOOOOMMMLLLJJJIIIIIIIIIHHHGGGHHHJJJMMMNNNQQQSSSUUUWWWYYY\\\```cccjjjnnntttzzz}}}~~~}}}{{{|||~~~{{{|||}}}}}}~~~}}}zzzxxxxxxyyyyyy}}}tttlllnnnuuuwwwwww~~~zzzsssvvvgggcccZZZMMMEEEDDDCCCAAADDDCCCFFFNNNXXXfffzzz{{{uuupppnnnmmmmmmuuuxxx|||qqqiiiaaa```bbbgggrrr{{{~~~}}}}}}}}}}}}{{{zzzzzz|||~~~~~~|||{{{|||}}}~~~yyyssspppqqquuuxxxzzzpppgggaaa]]]\\\XXXUUURRRPPPPPPQQQPPPOOOMMMMMMMMMNNNNNNNNNNNNNNNLLLKKKLLLNNNQQQSSSRRRQQQLLLLLLMMMNNNOOOPPPPPPQQQLLLMMMNNNOOOPPPPPPPPPPPPQQQPPPNNNLLLJJJIIIIIIIIIIIIKKKMMMNNNMMMMMMNNNOOOJJJJJJJJJJJJKKKMMMOOOPPPPPPNNNLLLJJJHHHGGGGGGGGGHHHIIIJJJLLLOOOQQQRRRSSSSSSTTTUUUXXX\\\aaafffhhhfffggghhhiiikkkmmmooopppkkkkkkmmmssstttiiiZZZNNNIIIGGGGGGFFFDDDDDDDDDEEEHHHKKKOOOQQQUUUTTTSSSSSSTTTWWWZZZ\\\^^^^^^bbbfffeeedddgggmmmxxxwwwooohhhccc___]]]TTTRRROOOMMMLLLKKKIIIHHHGGGGGGGGGFFFFFFFFFEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGCCCCCCBBBBBBBBBBBBBBBBBB>>>???AAABBBCCCCCCCCCCCCAAABBBCCCDDDDDDCCCBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBCCCDDDFFFGGGGGGHHHIIIKKKLLLLLLMMMMMMLLLLLLMMMMMMMMMNNNNNNNNNJJJIIIIIIHHHGGGGGGFFFFFFHHHGGGGGGGGGHHHJJJLLLNNNRRRUUUXXXZZZ]]]bbbgggjjjqqqvvv|||~~~~~~~~~|||}}}~~~~~~~~~}}}~~~}}}{{{{{{{{{zzzzzzvvvppprrrxxxxxx{{{xxxtttqqqwwwcccfffbbbUUUKKKGGGDDDBBBCCCAAACCCGGGMMMWWWggguuu}}}xxxssspppmmmllloooqqqwww}}}~~~yyypppgggddddddiiisss}}}~~~|||{{{zzzzzz||||||{{{yyyyyy|||~~~~~~zzzvvvpppnnnpppxxxzzznnnfffbbbaaabbb^^^ZZZUUUQQQPPPOOOOOONNNMMMMMMNNNNNNNNNMMMMMMMMMMMMLLLMMMOOOQQQRRRQQQOOOMMMMMMNNNOOOQQQSSSUUUVVVNNNNNNNNNNNNOOOPPPQQQQQQPPPPPPOOOMMMLLLKKKJJJIIIHHHJJJLLLLLLJJJJJJLLLOOOJJJJJJIIIJJJKKKNNNPPPRRROOOMMMKKKHHHGGGFFFGGGGGGHHHIIIJJJLLLNNNPPPQQQRRRSSSTTTWWW[[[___dddhhhjjjiiiiiijjjjjjjjjiiihhhgggccccccfffjjjrrrzzzhhhYYYPPPMMMKKKJJJCCCCCCCCCDDDFFFJJJOOORRRVVVVVVTTTSSSSSSSSSTTTUUUYYYYYY]]]bbbaaa^^^___dddkkkxxxxxxqqqkkkhhh___\\\WWWTTTRRROOOLLLIIIIIIIIIIIIHHHHHHHHHGGGGGGEEEEEEEEEFFFFFFFFFGGGGGGBBBBBBCCCCCCCCCCCCCCCCCC???@@@BBBCCCDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBDDDFFFGGGIIIIIIIIIIIIJJJKKKMMMMMMJJJJJJJJJJJJKKKKKKKKKKKKGGGFFFFFFEEEEEEFFFGGGGGGIIIHHHHHHIIIKKKNNNQQQSSSUUUXXX]]]aaaffflllssswww}}}~~~}}}|||~~~~~~}}}|||yyyyyy{{{~~~}}}|||||||||}}}}}}zzzqqqqqqttt|||___gggggg[[[OOOIIIFFFCCCAAA@@@AAADDDHHHNNN\\\jjj~~~zzzvvvqqqnnnllljjjmmmssszzz}}}zzzvvvuuuwwwzzzxxxmmmgggfffiiirrr{{{~~~|||{{{zzzyyyyyy{{{|||{{{yyyyyy|||~~~qqqnnnkkkkkkrrr~~~wwwllleeedddgggiiihhhccc[[[TTTQQQOOONNNMMMMMMNNNNNNNNNNNNMMMMMMLLLNNNNNNNNNPPPQQQQQQOOOMMMNNNNNNOOOQQQSSSVVVXXXYYYPPPOOONNNNNNOOOPPPRRRSSSOOOOOOOOOOOONNNMMMLLLKKKIIIKKKLLLKKKIIIHHHKKKNNNNNNMMMKKKJJJKKKLLLNNNOOOOOOMMMJJJHHHFFFFFFGGGGGGHHHIIIJJJLLLMMMOOOPPPQQQRRRTTTXXX]]]bbbfffiiikkkkkkllllllkkkiiifffcccaaa___```bbbfffjjjyyytttbbbXXXRRRPPPNNNBBBBBBCCCCCCEEEJJJPPPTTTXXXWWWVVVTTTRRRQQQPPPPPPTTTUUUYYY^^^___^^^```eeefffqqq|||vvvrrriiieee```[[[WWWSSSOOOLLLKKKKKKJJJJJJJJJIIIIIIIIIDDDDDDEEEEEEFFFFFFFFFFFFBBBBBBCCCCCCCCCCCCCCCCCCAAABBBCCCDDDDDDDDDCCCBBBEEEEEEDDDCCCCCCCCCDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFEEEDDDDDDEEEGGGHHHJJJIIIHHHHHHIIIJJJLLLMMMGGGGGGHHHHHHIIIIIIJJJJJJFFFFFFEEEEEEEEEGGGHHHIIIJJJJJJKKKLLLOOOSSSVVVYYYYYY]]]bbbhhhooowww~~~}}}{{{zzz{{{}}}~~~}}}~~~}}}yyytttrrruuuxxxzzzyyyyyy}}}wwwmmmpppwww\\\dddhhhcccZZZRRRKKKFFFCCCBBBBBBDDDDDDGGGRRR]]]sss~~~zzztttmmmiiimmmlllnnnrrryyy}}}~~~}}}}}}{{{wwwtttrrrlllfffeeehhhtttsssllljjjlllsss|||}}}{{{zzzyyyyyy|||}}}~~~~~~xxxlllkkkjjjnnnzzz}}}xxxnnnfffbbbgggpppuuujjj\\\RRROOOOOONNNLLLNNNOOOOOOOOOOOOOOOOOOOOOQQQQQQQQQPPPNNNLLLJJJHHHJJJIIIJJJNNNSSSVVVVVVUUUQQQPPPOOONNNNNNNNNOOOPPPOOOPPPQQQQQQQQQPPPOOONNNNNNKKKIIIIIILLLNNNMMMLLLMMMNNNNNNMMMLLLLLLMMMNNNMMMLLLKKKIIIIIIIIIIIIJJJJJJIIIIIIKKKMMMOOOPPPPPPPPPTTTYYY^^^```ccceeegggfffhhhkkkjjjgggbbb___]]]\\\XXXYYY___ccckkkpppfff^^^WWWRRRHHHFFFCCCBBBCCCGGGKKKOOOVVVYYYZZZUUUQQQQQQOOOLLLPPPRRRVVVZZZ^^^```bbbbbbfffjjjqqqzzzzzzssskkkddd```\\\WWWSSSQQQOOOMMMLLLLLLLLLKKKIIIJJJIIIHHHHHHIIIHHHFFFDDDCCCCCCCCCDDDDDDEEEEEEEEEAAAAAAAAABBBBBBCCCCCCCCCBBBCCCDDDDDDEEEEEEDDDDDDDDDDDDCCCCCCCCCDDDDDDEEEDDDCCCBBBAAAAAABBBCCCDDDFFFEEEEEEEEEEEEFFFGGGGGGEEEEEEEEEEEEFFFFFFGGGHHHFFFFFFGGGHHHJJJJJJIIIGGGKKKNNNPPPSSSUUUXXX\\\```aaadddkkksss|||}}}zzz{{{||||||}}}~~~}}}{{{wwwtttssssssuuuxxxyyy|||{{{{{{wwwlllvvv[[[dddllllllggg^^^RRRHHHEEECCCBBBCCCCCCDDDMMMVVVddduuu}}}|||xxxsssooolllkkkkkknnntttyyy{{{{{{|||~~~yyytttpppmmmhhhbbb```ccceeerrrxxxqqqnnnooouuu}}}}}}{{{zzz{{{{{{yyy{{{}}}}}}}}}~~~yyynnniiikkkpppwww~~~wwwmmmddd```dddlllssskkk___VVVQQQPPPOOOOOOPPPPPPPPPPPPPPPQQQQQQQQQPPPQQQQQQQQQPPPOOONNNMMMMMMMMMMMMOOOSSSUUUTTTRRRQQQPPPOOONNNMMMNNNNNNOOONNNNNNOOOPPPPPPPPPOOONNNNNNLLLIIIIIILLLNNNNNNMMMOOOOOOOOONNNNNNNNNOOOPPPSSSRRRPPPOOONNNNNNNNNOOOKKKJJJJJJKKKLLLNNNOOOOOOQQQUUUZZZ^^^```bbbccceeeeeegggiiiiiieeeaaa^^^]]][[[WWWWWW\\\^^^cccvvvzzzppphhh___ZZZKKKHHHDDDBBBBBBEEEIIILLLTTTYYY[[[WWWTTTSSSQQQMMMPPPQQQTTTWWWZZZ]]]___```^^^bbbgggnnnwwwxxxqqqlllfff___[[[WWWTTTPPPNNNMMMMMMKKKJJJJJJHHHGGGGGGHHHHHHFFFDDDFFFFFFFFFFFFEEEEEEEEEEEEAAAAAAAAABBBBBBCCCCCCCCCBBBBBBCCCCCCDDDCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCBBBBBBBBBBBBCCCDDDDDDDDDDDDCCCCCCCCCDDDEEEEEEFFFEEEEEEFFFIIILLLMMMNNNPPPSSSVVVZZZ\\\```eeehhhkkknnnttt|||~~~{{{yyyzzz{{{~~~~~~}}}yyyxxxvvvsssqqqpppqqqrrryyy|||}}}~~~~~~{{{|||}}}yyyrrr{{{WWWaaannnuuuwwwppp___PPPIIIEEEBBBBBBAAAAAAGGGNNNWWWeee|||~~~~~~{{{wwwtttmmmjjjhhhhhhlllrrrvvvxxx{{{}}}~~~|||vvvppplllfff___]]]___[[[eeexxxwwwttttttyyy|||zzzzzz|||}}}yyy{{{}}}~~~{{{oooiiihhhoooyyyuuukkkbbb]]]```fffmmmjjjddd\\\UUUQQQQQQRRRQQQQQQPPPQQQQQQRRRRRRSSSPPPQQQQQQRRRRRRRRRQQQQQQPPPOOOOOOPPPRRRRRRQQQOOOPPPOOONNNMMMMMMMMMNNNOOOLLLLLLMMMNNNOOOOOOOOONNNOOOLLLJJJJJJLLLNNNOOOOOONNNNNNNNNNNNOOOPPPQQQQQQWWWVVVTTTSSSRRRQQQQQQQQQLLLLLLKKKKKKKKKLLLNNNNNNSSSWWW[[[^^^___```aaabbbdddfffgggfffccc___]]]\\\YYYUUUUUUXXXWWWZZZhhhzzzzzzpppeee^^^PPPLLLGGGBBBAAACCCGGGJJJPPPVVVZZZXXXVVVUUURRRMMMPPPPPPPPPRRRTTTWWWZZZ[[[]]]```dddhhhnnnvvv~~~~~~wwwnnngggbbb^^^XXXTTTRRRPPPOOONNNLLLJJJIIIIIIIIIIIIGGGFFFHHHHHHGGGGGGFFFEEEEEEEEEAAABBBBBBBBBBBBCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAACCCBBBBBBAAAAAAAAABBBBBBAAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBCCCCCCEEEDDDDDDCCCCCCCCCDDDDDDGGGFFFFFFGGGJJJOOOTTTWWWWWWZZZ^^^cccgggkkkpppssswwwyyy~~~~~~~~~}}}{{{xxxxxxyyy{{{~~~|||{{{uuuuuusssrrrrrrrrrsssttt|||~~~|||zzzxxxyyy~~~~~~zzz|||RRR\\\jjjxxxppp___OOOHHHCCCAAAAAA@@@CCCHHHMMMWWWjjj}}}yyywwwnnnkkkgggeeegggkkkpppsssyyy{{{}}}~~~wwwpppiiiaaa^^^^^^[[[bbbooo{{{xxxxxx||||||zzzyyyzzz{{{}}}~~~~~~rrrnnnppppppxxxzzz}}}qqqhhh```[[[\\\aaafffgggfff___WWWRRRRRRTTTQQQPPPPPPPPPPPPRRRSSSTTTQQQQQQRRRRRRRRRRRRQQQQQQOOOOOOOOOPPPPPPPPPOOONNNPPPOOONNNMMMLLLMMMNNNNNNJJJKKKKKKLLLMMMNNNNNNOOONNNNNNMMMMMMNNNOOOPPPQQQNNNMMMMMMMMMOOOQQQQQQQQQUUUTTTSSSRRRPPPOOONNNNNNMMMMMMMMMKKKKKKKKKMMMOOOVVVYYY]]]_________``````cccdddeeeccc```]]]\\\[[[WWWUUUUUUVVVTTTUUU```lll{{{oooccc[[[QQQMMMHHHCCCAAACCCFFFIIIJJJQQQXXXXXXWWWVVVSSSNNNPPPOOONNNMMMOOOQQQTTTVVV]]]___bbbeeeiiiooouuuzzz~~~~~~vvvpppkkkccc]]]YYYWWWUUUTTTPPPOOOLLLLLLLLLLLLJJJIIIGGGGGGFFFFFFFFFEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAACCCBBBAAAAAAAAAAAAAAAAAA@@@AAABBBCCCCCCBBBAAA@@@CCCCCCBBBBBBCCCCCCDDDEEEGGGFFFFFFEEEEEEEEEFFFFFFHHHIIIKKKMMMOOOSSSXXX[[[]]]```ffflllpppuuuzzz~~~yyyyyyzzzyyywwwwwwyyy{{{~~~~~~~~~}}}{{{zzzvvvuuuuuuvvvyyy{{{|||}}}}}}xxxxxx{{{|||PPPWWWeeevvvtttXXXNNNEEEBBBBBBAAABBBEEEDDDKKKZZZqqq~~~|||rrroookkkfffeeehhhlllooouuuwwwzzz|||}}}~~~yyypppfff``````]]]bbbiiittt|||{{{{{{~~~~~~}}}zzzxxxxxxyyy{{{|||~~~rrrkkkpppzzz}}}}}}zzzvvvlllddd^^^YYYZZZ]]]___cccddd```XXXRRRRRRTTTPPPOOOOOONNNOOOQQQSSSTTTSSSSSSRRRPPPOOOOOONNNNNNLLLMMMNNNOOOOOOOOOOOOOOOPPPOOONNNMMMMMMMMMNNNOOOJJJJJJKKKKKKLLLMMMNNNNNNNNNOOOQQQQQQRRRRRRRRRSSSQQQOOONNNOOOQQQSSSSSSRRRQQQQQQPPPPPPNNNMMMLLLLLLMMMNNNNNNLLLKKKLLLOOOSSSYYY\\\___aaa```_________bbbbbbbbb```]]][[[[[[\\\VVVVVVVVVUUUTTTVVV^^^gggwwwvvvjjj^^^VVVOOOLLLGGGCCCAAABBBDDDFFFGGGPPPXXX[[[[[[[[[WWWRRRQQQPPPMMMKKKLLLMMMPPPRRRWWWYYY\\\^^^bbbffflllpppttt|||~~~xxxooohhhbbb^^^[[[ZZZVVVTTTPPPOOONNNMMMLLLJJJFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBAAAAAAAAABBBCCCDDDCCCBBBBBBAAAAAAAAABBB@@@AAACCCCCCCCCCCCAAA@@@DDDCCCCCCCCCCCCDDDEEEEEEGGGGGGGGGGGGGGGHHHIIIJJJJJJNNNRRRTTTUUUWWWZZZ\\\dddhhhoootttyyy~~~|||vvvxxxyyyyyyxxxxxxzzz|||zzz{{{{{{||||||zzzyyyxxxuuutttvvvzzz~~~zzz|||PPPUUU```qqqfffXXXKKKEEEDDDBBBBBBCCCDDDHHHRRRddd|||xxxvvvrrrlllhhhgggjjjlllooorrrvvvxxxzzz{{{~~~xxxllleeeccc[[[___cccjjjwww~~~~~~{{{{{{zzzyyyyyyzzz{{{|||zzzpppgggdddppp~~~uuulllccc___[[[XXXXXX[[[[[[___bbb___YYYTTTSSSTTTPPPOOONNNNNNOOOQQQSSSUUUUUUTTTRRROOONNNLLLLLLKKKKKKMMMOOOOOOOOONNNOOOQQQQQQPPPOOONNNNNNNNNOOOPPPKKKKKKKKKKKKKKKLLLMMMNNNMMMQQQUUUWWWWWWUUUTTTTTTUUURRRPPPQQQTTTVVVUUUSSSPPPPPPPPPPPPOOONNNMMMLLLLLLNNNNNNMMMLLLNNNSSSXXX\\\^^^aaabbbaaa`````````bbbbbbaaa___\\\ZZZ[[[\\\VVVWWWWWWUUUUUUXXX___eeeqqqyyypppfff]]]XXXOOOMMMIIIFFFCCCCCCCCCCCCGGGPPPZZZ]]]___```\\\XXXSSSQQQOOOLLLKKKLLLMMMOOORRRTTTWWWZZZ]]]aaagggjjjmmmrrryyy~~~vvvpppjjjfffccc^^^[[[WWWTTTRRRQQQOOOMMMJJJJJJIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFFFFFFFEEEEEEDDDDDDCCCBBBCCCDDDEEEFFFFFFEEEDDDCCCCCCCCCCCCCCCBBBCCCCCCCCCCCCCCCCCCBBBCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFGGGIIIKKKMMMOOOPPPQQQUUUZZZ]]]]]]]]]```cccppptttzzz|||xxxvvvxxxyyyzzzyyyyyyzzz{{{xxxxxxyyyxxxxxxvvvtttsssppppppsss{{{}}}}}}MMMQQQZZZjjjuuudddQQQIIIFFFCCCAAABBBEEEHHHNNNZZZmmm~~~}}}zzztttnnniiiiiijjjhhhkkkpppsssuuuwwwyyy{{{||||||}}}~~~vvvlllhhh\\\___bbbfffooozzz{{{{{{|||}}}}}}}}}}}}yyyjjjbbb^^^```pppyyy}}}~~~|||vvvjjjaaaZZZXXXWWWUUUVVVYYYZZZ]]]___^^^ZZZVVVUUUTTTQQQPPPOOONNNOOORRRUUUVVVUUUTTTQQQOOOMMMLLLLLLLLLMMMPPPRRRRRRPPPOOOPPPRRRRRRQQQPPPOOOOOOOOOPPPQQQMMMLLLLLLKKKKKKLLLMMMNNNMMMRRRYYY\\\[[[XXXVVVUUUUUURRROOOPPPSSSUUUSSSQQQNNNNNNOOOPPPPPPOOONNNMMMKKKMMMOOONNNMMMPPPWWW]]]^^^```cccdddcccaaaaaaaaabbbbbb```^^^[[[ZZZ\\\]]]WWWWWWVVVTTTTTTXXX^^^bbbjjjxxx}}}{{{xxxrrrkkkddd```^^^XXXVVVSSSPPPLLLIIIGGGEEEEEENNNXXX\\\___```^^^ZZZVVVTTTQQQNNNMMMLLLLLLMMMOOOQQQTTTWWWZZZ^^^bbbfffdddiiiooosssyyy|||vvvrrrkkkgggbbb]]][[[YYYWWWUUUSSSRRRQQQPPPNNNMMMKKKKKKIIIIIIHHHHHHHHHGGGGGGGGGEEEEEEDDDDDDEEEGGGIIIJJJHHHHHHGGGFFFEEEEEEEEEEEEEEEDDDDDDCCCCCCDDDDDDEEEFFFEEEEEEEEEEEEFFFGGGGGGIIIJJJLLLNNNRRRUUUXXXZZZ]]]bbbfffhhhhhhiiinnnsss~~~~~~{{{yyyyyywwwyyyzzzzzzyyyxxxyyyzzzxxxxxxwwwvvvssspppnnnllllllmmmqqq{{{||||||IIIMMMUUUdddyyylllVVVKKKGGGCCCAAA@@@@@@BBBGGGNNN^^^xxxzzzqqqkkkiiihhhcccggglllooorrrtttwwwxxxwwwwwwyyy{{{~~~sssoooaaaccceeeffflll{{{zzz{{{}}}~~~~~~|||yyy||||||kkk\\\YYYYYY___qqq}}}uuu}}}vvvzzz~~~}}}uuukkkeeebbbZZZTTTSSSTTTTTTTTTWWWZZZ\\\^^^^^^\\\YYYVVVUUURRRQQQPPPOOOPPPSSSVVVXXXUUUSSSQQQOOONNNMMMMMMNNNPPPSSSUUUTTTQQQOOOPPPRRRSSSRRRQQQPPPOOOPPPQQQQQQNNNMMMLLLKKKKKKLLLMMMMMMLLLSSS[[[___^^^ZZZWWWVVVSSSOOOKKKLLLPPPRRROOOLLLLLLMMMNNNOOOOOOOOONNNMMMJJJLLLOOOOOONNNRRRZZZaaa^^^aaadddeeedddbbbbbbbbbbbbbbb```]]][[[ZZZ\\\^^^WWWXXXVVVRRRRRRWWW\\\```___ggg}}}xxxvvvrrrlllgggcccbbbcccbbb```^^^ZZZUUUPPPLLLJJJAAAKKKTTTYYY\\\^^^]]]YYYWWWUUUSSSPPPNNNMMMLLLLLLJJJLLLOOORRRTTTXXX\\\___\\\bbbhhhmmmqqqwwwvvvqqqlllgggdddaaa___]]][[[ZZZXXXUUURRRPPPNNNMMMJJJJJJJJJIIIIIIHHHHHHHHHFFFEEEEEEEEEFFFHHHKKKMMMJJJIIIHHHGGGFFFFFFFFFFFFFFFEEEDDDCCCCCCDDDEEEFFFIIIIIIHHHHHHIIIIIIJJJKKKMMMNNNQQQUUUYYY]]]aaacccjjjmmmpppqqqqqquuu||||||zzzzzz|||wwwyyyzzzzzzxxxwwwwwwxxxyyyxxxwwwtttpppllliiifffjjjkkkppp|||~~~{{{zzzRRRNNNQQQ___ooo||||||iiiWWWIIICCCBBBBBBBBBCCCGGGLLLSSSddd}}}uuummmiiiffffffffffffhhhkkknnnooossstttvvvxxx{{{~~~{{{rrrjjjgggeeeggglllvvv~~~}}}}}}}}}~~~~~~~~~~~~~~~}}}|||{{{yyy{{{~~~~~~wwwuuutttsssyyy|||qqqggg[[[TTTUUUWWW[[[kkk}}}xxxyyyvvvuuuuuupppgggaaa```YYYZZZXXXTTTNNNKKKLLLNNNSSSVVV[[[]]][[[XXXVVVUUUVVVUUUTTTSSSSSSSSSTTTUUUTTTTTTTTTSSSQQQPPPNNNNNNRRRRRRRRRRRRQQQPPPOOONNNQQQRRRSSSSSSSSSRRRPPPOOONNNNNNOOOOOOOOONNNNNNMMMQQQRRRUUUVVVVVVUUUSSSQQQOOONNNMMMMMMLLLLLLMMMMMMOOOMMMLLLMMMOOOPPPMMMJJJJJJKKKLLLNNNRRRWWW\\\___ccccccccccccccccccccccccbbb___]]]\\\\\\\\\[[[YYYWWWWWWVVVVVVVVVWWWXXXXXX\\\aaammmvvvkkkiiimmmoooppprrrttttttsssoooggg]]]SSSMMMHHHHHHJJJMMMQQQTTTTTTTTTTTTWWWYYYWWWRRRMMMKKKKKKIIILLLNNNNNNMMMQQQZZZaaaZZZ\\\___bbbfffmmmtttyyy{{{sssmmmjjjiiiiiigggddd___\\\YYYVVVSSSPPPRRRPPPNNNNNNNNNMMMLLLJJJKKKJJJIIIIIIIIIIIIKKKKKKKKKJJJJJJIIIIIIJJJJJJKKKIIIHHHGGGFFFFFFHHHJJJKKKIIIKKKMMMNNNOOOQQQTTTWWW]]]]]]___bbbeeejjjnnnpppsssxxx}}}~~~~~~}}}|||{{{zzzyyyyyywwwvvvxxx{{{|||zzzxxxvvvuuurrrooollljjjhhhgggiiinnnsssxxxwwwvvvpppvvv}}}wwwzzzVVVPPPOOOYYYgggttt}}}qqqaaaRRRIIIEEEEEEAAABBBEEEHHHLLLXXXnnn}}}vvvoookkkgggfffeeedddfffhhhkkkmmmoooppprrrtttxxx{{{~~~zzzpppkkkhhhiiimmmttt}}}||||||}}}~~~~~~~~~~~~~~~}}}||||||wwwyyy|||~~~yyyqqqnnnmmmnnnttt|||}}}qqqfff^^^UUUQQQTTTWWW\\\mmmzzzxxxsssooommmhhh___YYYXXXXXXYYYXXXUUUQQQOOOPPPQQQTTTWWWZZZ[[[YYYVVVSSSRRRSSSSSSRRRRRRRRRSSSSSSTTTTTTTTTTTTSSSRRRPPPOOONNNRRRRRRRRRRRRQQQPPPOOONNNOOOOOOQQQRRRRRRQQQQQQPPPMMMNNNNNNOOOOOONNNNNNMMMMMMNNNPPPRRRRRRQQQOOOMMMNNNNNNMMMMMMMMMMMMNNNNNNNNNLLLKKKMMMOOOPPPOOOLLLMMMOOOQQQTTTYYY]]]```bbbbbbbbbbbbcccddddddeeeeeedddaaa^^^\\\[[[ZZZXXXVVVVVVVVVVVVVVVVVVVVVWWWXXXYYY\\\ggg|||yyytttuuuwww|||{{{oooccc[[[PPPMMMKKKIIIJJJKKKKKKKKKPPPSSSVVVXXXVVVSSSQQQPPPMMMOOOOOONNNMMMNNNRRRVVVWWWYYY\\\___ccchhhnnnrrrwww}}}~~~zzzyyyxxxyyyuuuppplllhhheeeaaa^^^ZZZXXXVVVUUUTTTSSSQQQOOOOOONNNMMMLLLKKKLLLMMMNNNNNNMMMMMMMMMMMMMMMMMMNNNLLLKKKJJJJJJKKKMMMOOOPPPQQQSSSVVVYYYZZZ\\\___bbbggghhhiiilllppptttwwwyyy}}}||||||{{{zzzzzzyyyxxxxxxvvvttttttvvvxxxyyyvvvtttsssqqqnnnkkkiiigggfffeeefffkkkpppuuu}}}tttnnnnnnqqqxxxzzzwww{{{]]]SSSMMMQQQ\\\gggqqqxxx{{{pppaaaSSSKKKGGGAAABBBDDDEEEFFFLLLZZZiii~~~yyytttqqqjjjhhheeecccbbbdddfffhhhkkklllnnnqqqtttxxx{{{}}}~~~~~~}}}}}}~~~~~~wwwqqqmmmlllnnnsss~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}yyy{{{}}}}}}~~~wwwpppjjjiiiiiilllrrrzzz|||~~~ttthhh]]]UUUQQQQQQVVV[[[bbbsss|||xxxqqqiiieee___WWWRRRQQQSSSUUUVVVUUUSSSQQQQQQRRRTTTVVVYYYXXXVVVRRRPPPOOOOOOOOOPPPQQQRRRRRRRRRRRRTTTTTTTTTSSSRRRQQQPPPOOORRRRRRRRRRRRRRRQQQPPPOOOMMMNNNOOOQQQQQQQQQPPPPPPMMMMMMNNNNNNNNNNNNNNNMMMLLLMMMNNNOOOOOONNNLLLKKKMMMMMMMMMMMMNNNOOOPPPPPPNNNMMMLLLMMMOOOPPPOOONNNNNNQQQVVV[[[___aaaccccccaaabbbbbbcccdddeeefffffffffccc___\\\ZZZXXXUUUSSSUUUUUUTTTTTTUUUVVVVVVWWWWWWYYY```ppp}}}pppgggZZZUUUMMMGGGEEEEEEEEEEEEMMMOOOTTTXXX\\\\\\YYYVVVRRRQQQOOONNNLLLLLLLLLMMMRRRTTTXXX[[[^^^bbbfffjjjppprrrwww|||{{{wwwrrrnnnkkkhhhfffcccaaa___]]]ZZZXXXXXXWWWUUUTTTSSSTTTTTTUUUUUUUUUUUUTTTTTTUUUUUUUUUSSSSSSSSSSSSTTTVVVXXXZZZZZZ]]]bbbfffiiikkknnnpppvvvwwwyyy{{{~~~~~~{{{yyywwwwwwwwwwwwwwwwwwwwwwwwttttttuuuvvvwwwvvvsssqqqnnnllljjjgggeeedddcccdddccchhhmmmpppxxxyyysssnnniiihhhjjjuuu|||~~~{{{{{{|||gggZZZMMMLLLRRRZZZdddkkkvvv|||}}}ppp^^^PPPHHHDDDCCCEEEGGGFFFGGGOOOYYYppp~~~{{{xxxqqqmmmhhhdddaaaaaabbbccchhhiiikkknnnqqquuuxxxzzzyyyxxxxxxxxxxxxwwwwwwvvvyyyyyyxxxyyyzzz{{{}}}}}}vvvqqqpppqqqttt}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~}}}yyyvvvkkkjjjiiilllooosssyyy}}}{{{~~~xxxnnnbbbZZZRRRRRRVVV]]]ccclll|||~~~{{{qqqfff```ZZZTTTPPPPPPMMMOOOQQQRRRRRRQQQQQQPPPRRRTTTUUUUUURRRPPPNNNNNNLLLMMMOOOQQQRRRRRRQQQQQQSSSSSSSSSSSSRRRRRRQQQPPPRRRRRRRRRRRRRRRQQQPPPOOOOOOPPPQQQQQQQQQQQQOOOOOOLLLMMMMMMNNNNNNNNNNNNMMMNNNNNNOOOOOONNNNNNMMMMMMLLLLLLMMMMMMNNNPPPQQQRRRPPPOOONNNNNNNNNOOOOOONNNNNNQQQWWW]]]aaabbbbbbaaaccccccccccccddddddddddddgggddd```]]][[[YYYVVVTTTSSSSSSSSSSSSTTTUUUVVVVVVWWWXXX\\\gggxxxyyyrrrddd]]]SSSKKKGGGFFFFFFFFFJJJLLLQQQXXX```cccaaa^^^XXXTTTPPPMMMMMMMMMLLLLLLLLLOOOTTTWWWZZZ]]]aaadddkkklllnnnqqqwww~~~{{{zzzwwwssspppnnnkkkgggeeeeeedddbbb```____________```______^^^^^^______```^^^^^^^^^___```bbbdddeeebbbgggmmmrrruuuxxxzzz|||}}}yyyvvvuuusssttttttuuuvvvvvvwwwwwwvvvwwwxxxxxxxxxvvvssspppkkkjjjhhheeeddddddddddddcccgggjjjkkkooouuuwwwuuuzzzsssjjjdddcccffflllqqq{{{~~~}}}rrrbbbQQQKKKMMMRRRZZZaaafffqqq}}}yyyhhhVVVKKKEEEDDDEEEGGGHHHGGGKKKQQQ^^^uuuyyyuuuoooiiidddbbbaaaaaaeeeeeegggiiillloooqqqssssssrrrrrrrrrqqqppppppooorrrrrrrrrrrrssstttvvvwwwyyy{{{zzzttttttuuuxxx~~~}}}~~~~~~~~~}}}wwwpppmmmfffkkkrrrxxx}}}yyyqqqeee\\\WWWTTTVVV\\\eeeoooyyy~~~rrrddd]]]YYYSSSQQQQQQLLLLLLNNNPPPQQQRRRQQQPPPNNNPPPRRRQQQPPPNNNNNNOOOLLLMMMOOOQQQRRRRRRQQQQQQQQQQQQRRRRRRRRRQQQQQQPPPPPPQQQQQQQQQQQQPPPPPPOOOSSSTTTTTTSSSRRRPPPNNNMMMKKKLLLMMMMMMNNNNNNNNNNNNPPPOOOOOONNNMMMMMMMMMNNNKKKKKKLLLMMMNNNPPPQQQRRRRRRRRRQQQOOONNNMMMNNNNNNPPPSSSXXX^^^aaabbbaaa```eeeeeedddcccbbbaaaaaa```dddbbb^^^\\\[[[ZZZWWWVVVQQQQQQQQQRRRRRRTTTUUUUUUUUUUUUYYY```lllqqqiii^^^TTTMMMJJJGGGFFFDDDFFFKKKUUU```gggiiihhhbbb]]]UUUPPPNNNMMMNNNMMMIIILLLPPPTTTWWWZZZ^^^aaabbbdddgggiiilllrrr{{{|||xxxvvvsssqqqooommmkkkjjjjjjjjjjjjjjjiiiiiiiiiiiijjjjjjhhhiiiiiikkklllnnnooopppooossszzz}}}zzzwwwvvvuuusssttttttuuuvvvvvvwwwwwwvvvwwwxxxwwwuuurrrpppnnnjjjjjjiiihhhggggggggggggeeehhhiiifffeeegggfffbbbbbb```\\\ZZZ___jjjuuu|||zzziiiVVVMMMKKKNNNSSSYYYZZZcccqqqzzzyyynnn___TTTHHHDDDDDDFFFGGGEEEGGGKKKTTTddd~~~~~~{{{vvvpppkkkhhheeeeeeccccccdddeeefffhhhjjjjjjooonnnnnnmmmlllllllllmmmnnnnnnmmmmmmnnnoooqqqrrrqqqtttyyy|||~~~}}}xxxxxxzzz|||~~~}}}}}}~~~xxxrrrnnnmmmnnnwwwwwwoooeee[[[VVVVVVYYY\\\bbbnnn}}}sssddd\\\XXXSSSPPPQQQNNNNNNNNNPPPRRRSSSRRRQQQMMMNNNOOOOOOMMMMMMNNNPPPMMMMMMNNNOOOPPPPPPPPPPPPOOOOOOPPPQQQQQQQQQPPPPPPOOOOOOPPPPPPPPPOOOOOONNNVVVVVVUUUTTTRRROOOMMMKKKKKKKKKLLLMMMNNNNNNNNNNNNOOONNNMMMKKKJJJKKKLLLLLLKKKKKKKKKLLLMMMOOOPPPQQQSSSSSSRRRPPPMMMMMMNNNPPPUUUWWW[[[^^^aaabbbbbbbbbfffeeedddcccaaa___^^^^^^aaa^^^[[[ZZZYYYYYYWWWUUUPPPPPPPPPPPPQQQSSSTTTTTTRRRRRRVVV\\\bbbqqq~~~xxxnnndddZZZRRRJJJFFF@@@AAAFFFNNNXXXcccjjjnnnkkkfff___WWWQQQNNNMMMMMMIIIKKKNNNQQQSSSVVVZZZ]]]\\\```dddggggggjjjnnnrrr{{{~~~{{{yyywwwwwwwwwwwwwwwwwwvvvvvvwwwwwwwwwvvvvvvwwwyyyzzz{{{||||||}}}{{{yyyxxxwwwwwwvvvvvvvvvvvvvvvvvvvvvvvvtttttttttqqqnnnjjjiiiiiijjjkkklllmmmmmmlllkkkjjjgggiiigggaaa]]]\\\YYYTTTQQQTTTVVVXXXaaappp~~~~~~mmmZZZPPPLLLLLLOOOSSSTTTYYYbbblllsssrrriiiaaaOOOIIIEEEEEEEEECCCCCCFFFKKKTTThhh|||xxxtttpppnnnlllgggffffffeeeeeeffffffgggnnnmmmkkkjjjjjjkkklllmmmllllllkkkkkkkkkmmmnnnooonnnqqqtttwwwxxxyyy|||}}}|||{{{|||~~~~~~}}}}}}|||{{{yyyuuuqqqqqqtttwww~~~yyymmmddd]]]XXXZZZ```bbbdddkkkzzzxxxggg^^^YYYTTTPPPOOOQQQOOOMMMNNNPPPRRRQQQPPPOOOOOOOOONNNLLLKKKMMMNNNMMMMMMMMMLLLMMMMMMNNNNNNMMMNNNNNNOOOPPPPPPPPPOOOMMMNNNNNNOOOOOONNNNNNMMMTTTTTTTTTSSSQQQOOOMMMKKKJJJKKKLLLMMMNNNNNNNNNNNNPPPNNNLLLJJJIIIJJJKKKLLLKKKKKKKKKKKKLLLMMMNNNOOOQQQQQQQQQPPPNNNNNNQQQTTTZZZ[[[[[[]]]^^^```bbbcccdddcccbbbaaa```___^^^]]]^^^[[[XXXWWWVVVUUUSSSQQQNNNNNNOOOOOOPPPRRRSSSTTTQQQPPPUUU[[[\\\ccc{{{~~~vvvlllaaaVVVOOOCCCDDDDDDGGGLLLUUU```gggjjjjjjfff___VVVPPPNNNNNNLLLMMMNNNNNNOOOQQQUUUXXXZZZ^^^ccceeeddddddgggiiilllrrr{{{~~~}}}{{{zzzyyyyyyyyyyyyxxxxxxwwwvvvvvvuuuttttttrrrrrrppplllgggddddddfffiiilllooorrrrrrqqqnnnlllggghhhddd]]]XXXVVVRRRNNNOOOWWW]]]```iiiyyyooo\\\QQQMMMKKKLLLOOOSSSSSSXXXbbbnnnssspppkkkVVVNNNHHHFFFEEEBBBAAACCCEEEIIIWWWrrr}}}zzzwwwtttssslllkkkjjjiiihhhgggggggggooommmkkkiiiiiikkknnnoookkkkkkjjjjjjjjjlllmmmnnnnnnpppssstttuuuuuuwwwxxx{{{~~~}}}~~~}}}~~~~~~~~~}}}~~~}}}}}}~~~wwwvvvrrrnnnmmmqqqzzzrrrddd^^^ZZZ[[[cccnnniiikkkrrr~~~lllbbb\\\VVVQQQOOOPPPMMMJJJJJJMMMOOONNNMMMQQQQQQPPPMMMKKKJJJKKKMMMNNNMMMKKKJJJJJJKKKLLLMMMLLLLLLMMMNNNOOOOOOOOOOOOLLLMMMMMMNNNNNNNNNMMMMMMQQQQQQRRRRRRQQQOOOMMMLLLJJJJJJLLLMMMMMMNNNNNNNNNQQQPPPMMMJJJJJJJJJLLLMMMJJJJJJJJJJJJKKKLLLMMMNNNNNNOOOPPPOOONNNOOOTTTXXX\\\[[[ZZZZZZ[[[]]]```bbbaaaaaa``````______^^^^^^\\\YYYVVVTTTSSSQQQOOOMMMNNNNNNNNNOOOPPPQQQSSSTTTSSSRRRVVV\\\[[[\\\ooo|||pppcccZZZKKKJJJGGGCCCBBBHHHSSS\\\dddgggiiieee\\\TTTQQQQQQNNNNNNNNNLLLKKKMMMQQQTTTVVVZZZ^^^___^^^^^^```bbbbbbfffnnnvvv}}}|||zzzyyyyyyyyyzzz{{{yyyyyyxxxvvvuuutttsssrrrrrrrrrooojjjdddaaaccceeeiiilllqqqtttuuussspppmmmggggggcccZZZUUUSSSPPPLLLUUU___gggjjjrrr{{{{{{|||}}}}}}ooo```UUUNNNKKKMMMQQQNNNPPPTTTYYYbbbmmmwww{{{rrrfffWWWLLLEEEBBBBBBEEEFFFGGGPPPccczzz}}}|||{{{vvvvvvsssooojjjgggffffffiiiiiiiiiiiijjjkkklllmmmnnnkkkhhhgggiiilllmmmnnnllllllmmmoooqqqtttwwwyyy{{{zzzzzz{{{}}}}}}|||{{{~~~zzzwwwxxx~~~~~~}}}}}}{{{{{{|||}}}}}}~~~~~~~~~}}}{{{zzzuuuuuuttttttwwwrrrhhh\\\WWW\\\fffooosssuuuwwwzzzddd^^^ZZZRRRNNNPPPOOONNNMMMMMMMMMNNNOOOPPPOOONNNMMMMMMLLLLLLMMMMMMKKKKKKKKKJJJIIIIIIHHHHHHIIINNNQQQOOOKKKIIIKKKNNNNNNOOOPPPPPPPPPNNNLLLKKKOOOOOOOOOOOONNNMMMLLLLLLIIIJJJLLLNNNOOOOOOOOONNNSSSRRRPPPOOONNNMMMMMMMMMKKKKKKKKKKKKJJJJJJJJJJJJJJJKKKLLLLLLNNNQQQUUUXXXZZZZZZZZZ[[[[[[[[[\\\\\\bbbaaa```______]]]ZZZWWWUUUUUUUUUUUUSSSQQQNNNMMMPPPOOONNNNNNNNNPPPRRRTTTQQQTTTVVVWWWXXX^^^hhhqqqzzzlllaaaWWWNNNDDDAAAEEEJJJMMMMMM[[[iiissspppggg```[[[VVVXXXTTTNNNIIIHHHJJJOOORRRTTTTTTTTTUUUVVVXXXYYYZZZ\\\aaafffiiimmmuuu~~~{{{zzzzzzzzz{{{|||{{{{{{{{{|||{{{yyywwwvvvwwwxxxxxxuuurrrnnnlllllliiieeeaaa```aaadddfffiiiqqquuuttttttuuuqqqjjjccc___XXXSSSQQQTTTYYY]]]eeerrr{{{{{{|||wwwlll```XXXSSSMMMLLLMMMLLLNNNQQQVVV___nnn}}}}}}mmm\\\NNNEEEBBBCCCDDDCCCIIIXXXkkk~~~}}}}}}~~~{{{{{{yyyuuupppllljjjjjjlllllllllllllllmmmmmmnnnooommmjjjjjjlllnnnoooooonnnnnnnnnoooppprrruuuvvv{{{{{{{{{{{{|||~~~|||vvvuuuzzz~~~}}}}}}{{{zzzzzz|||}}}~~~~~~|||yyyvvvtttrrruuuyyy~~~uuuhhhaaa[[[\\\fffrrr{{{wwwbbb]]]ZZZUUURRRTTTPPPOOONNNMMMMMMMMMNNNOOOPPPPPPOOONNNNNNNNNNNNOOOLLLLLLKKKJJJIIIIIIHHHHHHIIILLLNNNNNNKKKJJJKKKMMMKKKLLLMMMNNNMMMLLLJJJIIILLLMMMMMMNNNNNNNNNMMMMMMHHHIIIJJJLLLMMMNNNOOOOOORRRRRRPPPOOONNNMMMMMMMMMNNNNNNMMMMMMLLLLLLKKKKKKHHHJJJLLLMMMOOORRRWWWZZZ]]]]]]^^^^^^^^^^^^]]]]]]___^^^]]]^^^^^^]]]ZZZWWWUUUUUUTTTSSSRRRPPPOOONNNNNNMMMLLLLLLMMMNNNPPPRRRRRRTTTVVVUUUVVVZZZcccjjj~~~rrriii]]]UUUJJJDDDCCCGGGJJJLLLUUUdddqqqsssmmmhhhccc^^^[[[XXXRRRMMMJJJJJJMMMOOOQQQQQQRRRSSSTTTVVVWWWXXX]]]```dddeeegggkkksssyyy}}}|||zzzxxxwwwwwwxxxyyyzzzzzzyyyzzz{{{zzzxxxvvvvvvwwwwwwvvvtttpppmmmkkkhhhddd```]]]]]]```eeehhhlllsssyyyxxxvvvssskkkbbbYYYVVVSSSRRRVVV]]]ffflllzzz~~~|||~~~rrrjjjccc```\\\TTTNNNKKKMMMNNNOOOSSS[[[lllrrr]]]MMMEEEBBBCCCAAADDDLLLYYYnnn~~~}}}|||}}}|||xxxtttrrrqqqqqqppppppooooooooooooooopppnnnnnnnnnpppqqqpppooooooooonnnnnnoooqqqrrrsssxxxzzz|||{{{{{{~~~zzzuuuvvv|||~~~{{{zzzyyyyyyzzz|||~~~~~~|||yyyuuurrrqqqssszzztttggg]]]\\\]]]eeeqqq~~~ooo^^^YYYWWWTTTSSSVVVQQQPPPOOOMMMMMMMMMNNNNNNOOOOOONNNMMMMMMMMMNNNNNNMMMMMMLLLKKKJJJIIIHHHGGGHHHIIIJJJKKKKKKKKKKKKKKKIIIJJJKKKKKKKKKJJJIIIHHHKKKKKKLLLMMMNNNNNNNNNNNNHHHHHHHHHIIIKKKMMMOOOPPPRRRQQQPPPOOONNNMMMMMMMMMOOONNNNNNMMMLLLKKKKKKJJJGGGIIILLLNNNQQQTTTYYY\\\^^^___```aaa```^^^\\\[[[\\\[[[[[[\\\]]]]]]ZZZXXXUUUTTTRRRPPPOOOOOOOOOOOOLLLLLLKKKKKKLLLMMMOOOPPPSSSTTTUUUTTTSSSVVV]]]bbbnnn|||uuuhhhaaaVVVLLLFFFEEEGGGIIILLLZZZjjjppppppmmmhhhddd___[[[VVVQQQMMMKKKKKKKKKMMMNNNNNNOOOPPPRRRSSSTTTXXX[[[^^^______aaafffjjjqqqwww~~~}}}{{{zzzwwwvvvuuuttttttuuuwwwxxxxxxxxxxxxyyyzzzyyywwwuuuvvvvvvuuussspppmmmiiiggg```]]]YYYWWWZZZ```ggglllnnnuuuzzzyyyuuuoooddd[[[PPPOOONNNRRRZZZfffrrrzzzuuuoookkkllliii___TTTOOONNNNNNOOORRRXXXhhhppp[[[LLLDDDDDDCCCCCCGGGNNN^^^xxx}}}|||}}}~~~}}}zzzyyyyyyuuuuuusssrrrqqqppppppppppppppppppqqqssssssqqqooonnnnnnmmmmmmnnnppprrrsssuuuxxxzzzyyyyyy|||yyywwwzzz||||||}}}}}}}}}~~~~~~zzzwwwtttttttttuuu~~~ttteee[[[UUUXXX```mmm{{{uuugggYYYSSSQQQOOOPPPSSSQQQPPPOOOMMMLLLLLLMMMMMMMMMLLLKKKKKKJJJJJJKKKKKKNNNMMMLLLKKKJJJHHHGGGGGGGGGFFFFFFHHHKKKLLLLLLJJJIIIJJJKKKKKKKKKKKKJJJJJJLLLMMMMMMNNNOOOOOONNNNNNJJJIIIHHHHHHIIILLLOOOQQQRRRQQQPPPOOONNNNNNNNNNNNMMMMMMLLLKKKJJJIIIHHHHHHFFFIIIMMMPPPSSSWWW[[[]]]]]]^^^``````___\\\YYYWWWYYYYYYZZZ[[[]]]]]][[[YYYTTTSSSPPPNNNMMMMMMOOOPPPNNNMMMMMMMMMNNNOOOPPPQQQSSSSSSTTTSSSSSSUUUYYY]]]fffvvvwwwrrriii]]]RRRJJJFFFFFFDDDNNN[[[cccfffeeecccaaa]]][[[XXXTTTPPPNNNLLLKKKKKKKKKKKKLLLMMMNNNPPPQQQOOOSSSWWWYYY[[[]]]```bbbhhhlllrrruuuyyy~~~|||zzzxxxxxxttttttsssttttttvvvwwwxxxwwwwwwvvvwwwyyyxxxvvvtttuuutttqqqnnnjjjfffcccaaaYYYWWWTTTUUUZZZccclllrrrrrrtttvvvtttnnneee\\\UUUMMMMMMNNNSSS^^^kkkxxx{{{vvvvvvtttiii]]]WWWNNNLLLMMMRRRXXXeee}}}nnnWWWHHHEEEDDDDDDEEEHHHRRReeewww}}}}}}~~~|||~~~~~~}}}~~~yyyxxxwwwuuutttsssrrrrrrqqqqqqqqqssstttsssqqqooolllllllllmmmoooqqqsssuuusssuuuwwwvvvvvvzzz|||xxxyyy~~~~~~~~~~~~~~~~~~~~~|||||||||~~~zzzuuuqqqrrrvvv||||||nnnaaaXXXTTTNNNVVVcccsss|||}}}}}}kkkbbbWWWQQQNNNLLLMMMPPPPPPOOONNNLLLKKKKKKKKKLLLKKKKKKJJJIIIIIIIIIIIIJJJLLLLLLKKKJJJIIIHHHGGGGGGFFFEEEFFFHHHJJJLLLKKKJJJKKKKKKLLLMMMMMMMMMMMMMMMOOOOOOPPPPPPOOONNNMMMMMMLLLKKKIIIHHHIIILLLOOORRRQQQQQQPPPOOONNNNNNNNNNNNLLLLLLLLLKKKJJJIIIIIIHHHGGGJJJOOOSSSVVVXXX[[[]]]\\\]]]______^^^[[[XXXVVVYYYYYYYYY[[[\\\]]][[[YYYSSSQQQNNNKKKKKKLLLOOOPPPPPPPPPPPPQQQQQQRRRSSSSSSRRRRRRSSSSSSTTTVVVYYY[[[^^^iii}}}ssseeeWWWLLLGGGCCCFFFKKKRRRUUUVVVVVVWWWWWWVVVUUUSSSRRRPPPOOONNNJJJJJJJJJJJJKKKLLLMMMMMMKKKNNNRRRUUUXXXZZZ\\\^^^```cccfffhhhjjjpppwww|||}}}}}}||||||{{{yyyxxxxxxwwwttttttuuuuuuvvvwwwxxxxxxvvvuuuuuuvvvvvvvvvsssqqqqqqooolllhhhdddaaa^^^]]]WWWVVVVVVYYY___hhhqqqvvvxxxtttooohhh```WWWQQQNNNMMMNNNQQQXXXcccooo{{{~~~uuukkkeeeUUUOOOMMMRRRXXXbbbwwweeePPPGGGEEEDDDDDDDDDHHHTTT```|||}}}~~~~~~~~~}}}|||{{{yyyxxxwwwvvvvvvssssssssstttuuutttrrrpppllllllmmmnnnooorrrtttvvvrrrsssttttttuuuzzz}}}xxxxxx{{{~~~||||||}}}~~~~~~~~~~~~~~~}}}}}}}}}|||{{{{{{|||~~~zzzvvvrrrrrrvvv{{{jjj]]]RRROOOOOOKKKVVVggg{{{|||~~~xxxddd___YYYSSSOOOMMMMMMNNNNNNMMMLLLJJJJJJJJJKKKKKKMMMLLLKKKKKKJJJJJJKKKKKKJJJJJJIIIIIIHHHGGGGGGGGGEEEFFFGGGIIIJJJJJJKKKKKKKKKKKKLLLMMMMMMNNNOOOOOOOOOPPPPPPOOONNNMMMLLLLLLNNNLLLJJJIIIJJJKKKNNNPPPQQQPPPOOOOOONNNNNNNNNOOOMMMMMMMMMMMMLLLLLLLLLLLLIIIMMMRRRVVVXXXYYYZZZ\\\]]]]]]^^^^^^]]][[[XXXWWWYYYXXXXXXYYYZZZZZZXXXVVVPPPNNNLLLJJJJJJLLLNNNOOOQQQQQQRRRSSSSSSTTTTTTUUUQQQQQQRRRSSSUUUVVVXXXXXXYYYaaasssyyyiiiZZZQQQIIIEEECCCFFFIIIIIIJJJLLLOOOOOOPPPPPPQQQQQQQQQQQQMMMLLLKKKKKKKKKKKKKKKKKKKKKMMMOOORRRTTTVVVXXXXXXZZZ[[[]]]___bbbgggnnnrrrwww}}}}}}zzzyyywwwvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvtttsssrrrrrrsssqqqnnnkkkkkkiiifffcccaaa_________]]]]]]___ccchhhnnnsssvvvzzzqqqfff\\\SSSLLLJJJLLLQQQTTTYYYaaakkkwww}}}yyyfffZZZQQQRRRUUU\\\nnnsss[[[MMMHHHDDDCCCBBBCCCJJJRRRfffyyy~~~~~~~~~||||||{{{{{{wwwvvvuuuuuuvvvvvvtttsssooooooooooooppprrrtttuuutttsssssssssvvvzzzzzzxxxzzz|||{{{|||}}}~~~~~~}}}~~~~~~~~~~~~~~~~~~}}}{{{{{{~~~|||~~~}}}|||wwwwwwwww{{{|||iii\\\QQQJJJJJJOOOQQQ]]]pppnnnZZZZZZXXXSSSOOOMMMMMMMMMKKKKKKIIIIIIHHHIIIJJJKKKLLLKKKKKKJJJIIIJJJJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGDDDGGGJJJJJJHHHHHHJJJLLLIIIIIIIIIJJJKKKMMMNNNOOOLLLLLLMMMMMMMMMLLLLLLKKKNNNLLLKKKIIIIIIJJJKKKLLLPPPPPPOOONNNNNNNNNOOOOOOLLLLLLLLLLLLMMMMMMMMMMMMLLLPPPUUUXXXYYYYYYYYYYYY[[[[[[[[[ZZZYYYXXXWWWVVVXXXWWWWWWWWWWWWVVVSSSPPPNNNMMMKKKJJJJJJKKKMMMNNNPPPPPPQQQRRRSSSSSSSSSSSSQQQQQQQQQSSSTTTUUUUUUTTTXXX^^^jjj~~~{{{lllaaaTTTKKKEEEFFFGGGEEEDDDGGGIIIIIIJJJLLLNNNPPPQQQRRRPPPOOONNNLLLKKKKKKJJJJJJIIIIIIKKKMMMPPPSSSTTTUUUVVVWWWXXXZZZ]]]aaafffjjjiiinnntttzzz}}}xxxvvvuuusssrrrppppppqqqrrrtttuuuvvvvvvvvvvvvvvvuuutttsssrrrrrrqqqpppooonnnmmmkkkhhheeecccbbb`````````bbbeeefffhhhiiilllnnnppprrrrrrrrrqqqfffZZZSSSMMMJJJMMMTTT\\\___eeemmmvvvwwweeeVVVSSSSSSVVVfffwww|||dddSSSLLLFFFCCCBBBBBBGGGMMMRRRfff~~~zzzxxxwwwwwwxxxxxxwwwuuurrrqqqpppppppppqqqrrrsssvvvtttssstttwww|||~~~}}}zzz{{{}}}{{{|||}}}~~~||||||}}}~~~~~~~~~~~~~~~~~~~~~}}}|||zzzyyyxxxzzz~~~|||mmm\\\RRRKKKGGGJJJPPPYYYeeexxx{{{rrrbbbRRRUUUUUURRRNNNLLLLLLLLLJJJIIIHHHGGGHHHIIIJJJKKKIIIIIIHHHGGGGGGGGGGGGHHHEEEEEEFFFFFFFFFGGGGGGGGGDDDHHHLLLKKKHHHFFFIIIMMMFFFFFFGGGHHHIIIJJJLLLMMMHHHIIIJJJKKKLLLLLLLLLLLLMMMLLLJJJIIIHHHHHHIIIIIIPPPPPPOOONNNNNNNNNOOOOOOIIIIIIJJJJJJKKKKKKLLLLLLNNNRRRVVVYYYYYYXXXXXXXXXWWWWWWWWWVVVUUUUUUTTTTTTXXXVVVUUUUUUTTTSSSOOOMMMLLLKKKKKKJJJKKKKKKMMMMMMMMMNNNOOOPPPQQQQQQQQQQQQRRRQQQQQQRRRSSSSSSRRRPPPUUUZZZbbbnnnxxxmmm\\\RRRJJJKKKKKKGGGDDDFFFFFFGGGHHHIIILLLNNNPPPRRRRRRQQQPPPNNNLLLKKKJJJJJJEEEEEEFFFIIIMMMRRRTTTUUUSSSSSSRRRSSSUUUXXX\\\___aaadddhhhlllppptttyyy||||||wwwsssrrrqqqppppppnnnoooppprrrtttuuuwwwwwwuuuuuuttttttrrrpppooonnnooonnnlllkkkjjjgggccc```^^^]]]]]]^^^aaafffjjjmmmppprrruuuwwwvvvssspppmmmdddZZZQQQNNNMMMMMMUUU^^^fffjjjooovvv}}}{{{eeeVVVMMMLLLUUU```|||qqq[[[RRRJJJFFFBBB???CCCKKKJJJQQQddd}}}{{{xxxxxxyyyzzzzzzzzzwwwvvvuuutttsssssstttuuuxxxwwwwwwwwwwwwyyy{{{|||}}}}}}}}}}}}|||||||||||||||}}}~~~~~~~~~||||||~~~|||}}}~~~{{{{{{|||}}}}}}}}}wwwfffYYYMMMJJJIIIIIINNNTTTaaaqqq~~~||||||~~~|||{{{~~~{{{nnnbbb[[[TTTSSSQQQNNNLLLKKKJJJJJJKKKLLLMMMLLLJJJIIIIIIIIIIIIIIIGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDGGGGGGGGGGGGHHHIIIJJJKKKIIIIIIIIIJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIKKKLLLKKKJJJHHHHHHIIIJJJKKKNNNOOOOOOMMMKKKIIIGGGGGGGGGHHHJJJMMMOOOQQQVVVWWWXXXYYYZZZZZZZZZZZZYYYZZZYYYWWWUUUTTTUUUVVVSSSTTTTTTSSSQQQOOOMMMKKKIIIHHHHHHGGGHHHIIIKKKLLLNNNNNNNNNOOOPPPPPPQQQQQQPPPQQQSSSTTTTTTRRRQQQOOOSSSRRRYYYeeeqqq|||{{{{{{ppphhh^^^WWWSSSNNNGGGAAAKKKHHHGGGHHHIIIKKKQQQYYYXXXWWWUUURRRPPPNNNLLLLLLKKKKKKKKKKKKKKKLLLMMMNNNNNNMMMMMMNNNPPPSSSVVVXXX]]]^^^aaadddgggkkknnnpppqqqssswww{{{}}}|||{{{zzzzzzyyywwwtttrrrppppppoooqqqqqqrrrsssttttttuuuuuutttqqqnnnooorrrrrrooojjjnnnjjjeeeaaa___]]][[[ZZZYYY\\\```bbbdddkkkuuu}}}~~~~~~~~~|||xxxqqqiiiccc\\\VVVOOOMMMRRR\\\ffflllvvvyyy}}}|||uuucccTTTMMMRRRZZZhhhvvvnnn___QQQIIIEEEAAABBBEEEHHHKKKWWWlll~~~|||{{{{{{{{{{{{zzzyyyxxxwwwuuuttttttuuuuuuuuuuuuttttttuuuwwwyyyzzz}}}}}}}}}||||||||||||||||||}}}~~~~~~~~~}}}}}}~~~~~~{{{zzz|||rrrbbb^^^SSSJJJIIILLLPPPWWW___kkkzzz{{{{{{~~~}}}{{{vvvmmmbbbYYYTTTQQQPPPOOOMMMKKKJJJIIIIIIJJJLLLNNNMMMKKKIIIIIIIIIIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGIIIJJJJJJHHHHHHHHHIIIHHHHHHGGGFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHJJJKKKKKKIIIHHHHHHIIIIIIJJJLLLMMMNNNNNNLLLLLLHHHGGGFFFGGGJJJNNNSSSVVVWWWWWWYYYZZZZZZZZZZZZZZZYYYYYYXXXVVVTTTSSSTTTUUUSSSSSSRRRQQQPPPNNNLLLKKKJJJIIIHHHGGGGGGHHHIIIJJJJJJKKKKKKLLLMMMNNNNNNOOOPPPPPPQQQRRRRRRQQQPPPOOOQQQPPPVVV```jjjyyy|||yyy~~~vvvjjjaaaZZZSSSKKKFFFGGGDDDCCCFFFHHHKKKSSS\\\___^^^[[[XXXVVVTTTSSSRRRJJJIIIIIIIIIIIIJJJLLLLLLLLLKKKKKKLLLNNNQQQTTTUUUWWWXXXZZZ]]]```dddgggiiijjjkkknnnqqquuuxxx{{{|||}}}}}}{{{zzzxxxxxxxxxyyyxxxwwwvvvuuutttsssrrrooopppppppppqqqrrrrrrrrrssspppnnnoooqqqqqqlllhhhfffbbb\\\XXXVVVVVVUUUTTTUUU[[[bbbhhhlllrrrzzz{{{tttlllddd]]]XXXVVVVVVXXX^^^gggqqqwww{{{}}}|||{{{pppsss```RRROOOSSSTTT___nnn{{{rrr^^^QQQKKKEEEBBBBBBEEEEEEJJJVVVeeeyyy~~~~~~}}}|||{{{|||{{{zzzxxxwwwvvvvvvvvvuuutttttttttuuuwwwyyyzzz}}}}}}}}}|||||||||{{{{{{||||||}}}~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~|||{{{zzzyyyzzz}}}nnn\\\OOORRRLLLIIIMMMTTT\\\eeemmmyyy|||{{{zzzvvvooofff^^^WWWRRRPPPNNNNNNLLLKKKJJJIIIIIIIIIJJJLLLOOOOOOMMMJJJIIIHHHHHHHHHGGGFFFEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIIIIGGGHHHHHHHHHGGGGGGFFFEEEFFFFFFFFFFFFGGGGGGHHHHHHFFFHHHJJJJJJHHHHHHHHHIIIGGGHHHIIIKKKLLLMMMNNNOOOMMMKKKIIIHHHJJJNNNTTTWWWXXXYYYZZZ[[[[[[\\\[[[[[[YYYWWWUUUSSSRRRRRRSSSTTTRRRQQQPPPNNNMMMLLLLLLLLLKKKJJJIIIHHHGGGGGGGGGGGGHHHIIIIIIJJJLLLMMMNNNNNNOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPTTT[[[aaalll~~~zzzppphhhaaaZZZUUUIIIEEECCCEEEHHHNNNXXXcccgggeeebbb^^^ZZZVVVTTTSSSMMMLLLKKKIIIIIIJJJKKKLLLIIIIIIIIIIIIKKKMMMOOOQQQQQQRRRSSSVVVYYY]]]```aaabbbcccdddgggiiikkklllmmmpppsssvvvyyy{{{~~~~~~zzzwwwuuutttttttttvvvvvvvvvvvvwwwwwwxxxyyyxxxyyyzzzzzzzzzxxxvvvuuuqqqqqqqqqrrrrrrrrrrrrrrrqqqnnnllllllmmmkkkfffbbb\\\XXXRRRNNNNNNOOOQQQQQQVVV^^^jjjsssxxx|||~~~sssggg^^^WWWUUUTTTVVV]]]iiixxx}}}~~~wwwwww|||www___nnn\\\RRROOOKKKRRR\\\gggsssqqq```TTTKKKEEECCCDDDBBBDDDJJJSSScccyyy}}}~~~}}}{{{zzzyyyxxxwwwwwwwwwvvvwwwxxxyyy{{{}}}}}}}}}|||||||||{{{{{{{{{|||||||||}}}}}}}}}}}}}}}~~~}}}||||||~~~}}}{{{zzzuuuuuuwwwzzzyyyiii\\\QQQJJJJJJKKKOOOXXXbbbkkksssyyy~~~vvvpppggg^^^XXXTTTRRRQQQMMMLLLKKKJJJJJJIIIJJJJJJIIILLLOOOPPPNNNKKKIIIHHHGGGGGGFFFFFFEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGHHHHHHHHHHHHIIIHHHHHHGGGFFFEEEEEEEEEEEEFFFFFFGGGGGGHHHEEEGGGIIIIIIHHHGGGHHHIIIFFFFFFGGGHHHJJJMMMOOOQQQTTTQQQMMMJJJJJJMMMRRRUUUYYYYYYZZZ[[[\\\\\\\\\\\\YYYVVVSSSQQQPPPQQQRRRRRRPPPOOOMMMLLLKKKKKKLLLLLLKKKJJJIIIHHHGGGFFFEEEEEEIIIIIIJJJKKKMMMNNNOOOOOOOOONNNNNNMMMNNNNNNOOOPPPQQQQQQTTTYYY]]]dddtttzzzuuupppmmmVVVOOOIIIHHHIIIOOO\\\gggnnnlllgggbbb\\\XXXUUUSSSSSSRRROOOMMMLLLKKKKKKKKKGGGGGGGGGGGGHHHIIIKKKLLLNNNNNNPPPRRRUUUXXX[[[\\\]]]^^^___aaacccdddeeefffiiikkkllllllmmmpppuuuxxxssswww|||~~~~~~|||wwwvvvtttrrrqqqqqqqqqrrrooopppqqqsssvvvyyy{{{}}}xxxzzz|||}}}}}}zzzwwwuuuqqqqqqppppppoooooonnnnnnllljjjhhhfffeeebbb]]]YYYTTTPPPLLLJJJLLLPPPSSSUUU^^^fffrrr|||~~~~~~vvvooodddZZZTTTTTTXXX]]]bbbkkk|||{{{wwwsssrrrvvv}}}~~~xxxooouuuiiiTTT|||iiiYYYOOOJJJLLLQQQYYYcccqqqvvvcccSSSJJJFFFBBBBBBDDDHHHLLLSSScccqqq~~~|||{{{zzzyyyyyyxxxxxxyyyzzz|||}}}{{{{{{{{{{{{{{{{{{{{{{{{|||||||||||||||}}}}}}}}}}}}|||{{{{{{|||||||||{{{xxxvvvvvvppprrrvvv{{{uuudddVVVNNNKKKKKKIIIQQQ\\\gggrrrzzz~~~}}}~~~pppjjjbbb[[[XXXVVVTTTSSSLLLLLLKKKJJJJJJJJJJJJJJJIIILLLOOOPPPNNNKKKHHHGGGFFFFFFFFFEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEFFFGGGGGGJJJJJJJJJJJJIIIHHHGGGFFFDDDDDDEEEFFFGGGGGGHHHHHHFFFHHHIIIIIIHHHGGGHHHIIIFFFEEEEEEFFFIIIKKKNNNPPPTTTRRRNNNLLLLLLOOOSSSVVVYYYZZZ[[[\\\]]]]]]]]]]]]XXXUUUQQQPPPPPPQQQQQQPPPNNNMMMLLLKKKJJJJJJKKKLLLJJJJJJJJJIIIHHHGGGFFFEEEHHHIIIJJJKKKLLLMMMNNNNNNMMMMMMMMMMMMMMMNNNOOOPPPOOOPPPSSSVVVYYY___iiisssggg]]]SSSMMMJJJMMMWWWbbbkkkiiifffaaa]]]YYYWWWVVVUUUTTTRRRPPPMMMKKKJJJIIIFFFFFFFFFFFFGGGGGGHHHHHHJJJKKKLLLNNNQQQTTTVVVWWWYYYZZZ\\\]]]___aaaccccccbbbbbbbbbaaaaaacccgggkkkiiilllpppsssuuuwwwzzz|||~~~}}}{{{{{{zzzyyyvvvwwwyyyzzzyyywwwuuuttttttsssrrrqqqqqqqqqrrrrrrppppppqqqsssuuuwwwyyyzzzxxxyyy{{{|||{{{wwwsssqqqmmmlllkkkjjjhhhgggffffffeeeccc```]]]ZZZWWWSSSQQQNNNLLLKKKLLLQQQVVVYYY[[[dddjjjsssyyyzzzvvvrrrnnnaaa]]]VVVPPPOOOVVV```hhhoooxxxzzzvvvsssooolllnnnuuu~~~{{{rrrmmmxxxjjjUUUHHHxxxvvv{{{uuubbbSSSKKKJJJLLLQQQXXXccctttyyyfffVVVMMMDDDCCCDDDFFFGGGIIIPPPYYYhhhxxx~~~}}}zzzzzzxxxxxxxxxyyyzzzzzzyyyzzzzzz{{{{{{|||}}}}}}{{{{{{{{{{{{{{{|||}}}}}}||||||{{{|||}}}||||||~~~zzztttqqqqqqrrrrrrvvv}}}rrraaaSSSIIIDDDFFFLLLNNN[[[jjjuuu~~~}}}zzzjjjddd\\\WWWVVVUUUSSSQQQLLLLLLKKKJJJIIIIIIIIIIIIIIIKKKNNNNNNLLLIIIHHHGGGFFFEEEEEEEEEFFFGGGHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEFFFFFFKKKKKKKKKJJJIIIHHHGGGFFFDDDEEEEEEFFFGGGHHHIIIIIIHHHIIIKKKJJJHHHGGGGGGHHHFFFFFFFFFFFFHHHJJJLLLMMMMMMMMMMMMNNNQQQTTTXXXZZZYYYZZZ[[[\\\\\\]]]\\\\\\WWWSSSPPPPPPRRRRRRPPPMMMLLLLLLKKKKKKKKKKKKKKKLLLIIIIIIJJJJJJJJJIIIHHHHHHHHHHHHHHHIIIIIIJJJKKKKKKLLLLLLMMMMMMNNNOOOOOOOOOMMMNNNPPPSSSVVV[[[bbbfffwwwxxxoooddd[[[RRRNNNRRRYYYZZZYYYWWWUUUSSSRRRQQQQQQQQQQQQQQQPPPNNNLLLIIIHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHJJJLLLOOOQQQRRRUUUVVVWWWYYY[[[]]]___```^^^^^^^^^]]]\\\]]]```cccdddfffiiikkkmmmooorrruuuwwwvvvvvvvvvxxx{{{~~~~~~{{{xxxvvvvvvvvvuuutttrrrssstttttttttsssrrrqqqqqqppppppooooooooopppppprrrrrrqqqppppppooopppppprrrsssuuuvvvtttqqqmmmjjjkkkjjjhhhfffdddbbbaaa```[[[YYYVVVSSSPPPOOOOOOOOONNNNNNQQQUUU[[[___``````dddfffhhhiiihhhddd___\\\RRRRRRQQQPPPSSS[[[gggpppyyy|||xxxwwwuuuqqqnnnooottt}}}{{{qqqooo|||lllVVVHHH???{{{rrrpppqqqyyy}}}lll[[[OOOLLLKKKNNNQQQXXXgggvvvlll[[[LLLGGGDDDDDDCCCCCCFFFKKKRRR```rrr~~~}}}{{{zzzyyyyyyzzzzzzwwwxxxyyyzzz|||}}}~~~~~~{{{{{{zzzzzzzzz{{{|||}}}}}}}}}}}}}}}}}}~~~~~~~~~|||{{{xxxssspppooosssvvv}}}yyyhhh]]]SSSLLLFFFCCCHHHPPPVVVdddsss|||zzzhhhaaaXXXSSSRRRRRRQQQNNNKKKKKKJJJHHHHHHGGGGGGGGGIIIKKKLLLLLLJJJHHHGGGGGGEEEEEEEEEEEEFFFGGGHHHIIIGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDDDDEEEEEEJJJJJJJJJIIIHHHGGGFFFEEEEEEEEEFFFGGGHHHIIIJJJJJJJJJKKKLLLKKKIIIGGGGGGGGGGGGGGGFFFGGGGGGHHHIIIJJJGGGIIIMMMQQQUUUWWWYYYYYYXXXYYYZZZ[[[\\\\\\\\\\\\VVVSSSPPPQQQTTTTTTPPPKKKKKKKKKLLLLLLLLLLLLKKKKKKGGGHHHIIIKKKLLLLLLKKKKKKIIIIIIIIIIIIIIIJJJJJJJJJKKKLLLMMMOOOPPPPPPOOOOOONNNOOOPPPRRRUUUZZZ^^^___iiiyyy~~~uuuiii\\\VVVWWWOOONNNMMMKKKIIIIIIHHHHHHJJJMMMPPPRRRRRRPPPMMMKKKJJJJJJJJJJJJIIIHHHHHHGGGEEEFFFGGGHHHJJJLLLNNNOOOSSSTTTUUUVVVXXXYYYZZZ[[[\\\\\\\\\[[[ZZZ[[[]]]______```bbbdddeeegggkkknnnnnnnnnnnnooopppsssuuuvvvwwwuuurrrqqqqqqrrrqqqppppppqqqqqqqqqqqqqqqqqqqqqmmmmmmllllllkkkkkkkkkkkkmmmllljjjiiihhhggggggggghhhiiikkklllkkkiiifffdddeeedddbbb___]]]ZZZXXXWWWQQQOOOMMMKKKJJJLLLPPPSSSUUUXXX]]]ccchhhjjjhhhfff___]]]ZZZXXXVVVTTTQQQPPPNNNRRRVVVZZZ^^^fffqqqyyy}}}zzz|||{{{yyywwwvvvzzz~~~tttooozzztttZZZKKKBBB<<>>>>>???@@@@@@???<<<:::888777777777{{{nnnccc]]]TTTUUUZZZhhhyyy}}}kkk\\\QQQKKKHHHCCCAAACCCDDDCCCEEEIIILLLVVVhhh~~~}}}}}}~~~}}}zzzyyy{{{}}}~~~~~~}}}|||||||||~~~}}}|||||||||xxxtttqqqkkkhhhdddbbbdddkkksssyyy|||qqqfff```UUURRRMMMHHHEEEEEEGGGIIIOOOYYYjjjvvvzzz{{{vvvbbbZZZSSSMMMMMMNNNLLLKKKMMMIIIJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFGGGGGGHHHHHHHHHJJJJJJJJJIIIIIIIIIIIIIIIKKKJJJJJJKKKLLLKKKJJJHHHEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFBBBBBBDDDEEEGGGIIIJJJKKKIIIHHHHHHHHHIIIJJJLLLNNNPPPTTTWWWYYYXXXWWWVVVVVVVVVVVVUUUUUUTTTSSSRRRRRRSSSQQQNNNLLLKKKKKKLLLLLLJJJJJJKKKKKKKKKJJJJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJIIIHHHGGGGGGGGGHHHIIIJJJKKKKKKKKKKKKJJJJJJJJJJJJMMMNNNNNNNNNNNNOOORRRTTTVVV]]]\\\ZZZ^^^eeeyyytttfff\\\WWWSSSUUU\\\dddhhhhhhccc^^^WWWQQQMMMKKKIIIHHHGGGFFFEEEEEEFFFIIIMMMOOOOOOOOONNNNNNMMMLLLLLLLLLKKKKKKKKKLLLMMMNNNOOOPPPQQQQQQQQQQQQQQQRRRSSSSSSTTTUUUUUUSSSRRRSSSUUUWWWVVVWWWWWWYYYYYYZZZZZZZZZYYYYYYYYYYYYYYYYYYXXXXXXWWWWWWVVVUUUTTTTTTTTTTTTQQQQQQRRRSSSUUUXXX[[[]]]```aaaccceeeggghhhiiijjjbbb___YYYTTTQQQPPPPPPQQQVVVYYY]]]aaacccdddeeeffffffaaa[[[WWWTTTTTTXXX\\\dddgggooo{{{{{{|||xxxuuuxxx}}}yyyoookkkeeeaaa]]]WWWNNNHHHBBB@@@<<<999777888999:::888888777777555444222111tttiiiZZZTTTRRRZZZfffsss~~~|||ooobbbXXXOOOHHHBBBAAA@@@>>>???BBBEEEJJJVVVhhhzzz~~~}}}{{{zzz{{{}}}~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~}}}}}}~~~{{{zzzyyyvvvrrrnnnjjjhhh`````````bbbhhhrrr}}}~~~qqqfff\\\UUUPPPJJJIIIFFFCCCAAABBBFFFIII\\\eeesss}}}jjj]]]VVVPPPLLLMMMMMMKKKKKKMMMIIIIIIJJJKKKJJJIIIGGGFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJKKKLLLLLLJJJHHHFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCDDDEEEEEEDDDDDDEEEEEEFFFGGGHHHHHHFFFFFFGGGHHHJJJKKKLLLMMMGGGGGGFFFGGGIIILLLOOORRRTTTVVVXXXXXXWWWVVVVVVWWWVVVUUUUUUTTTSSSRRRQQQQQQNNNMMMLLLKKKJJJKKKKKKLLLLLLLLLKKKKKKKKKJJJJJJJJJKKKKKKKKKKKKKKKJJJJJJJJJHHHGGGFFFFFFGGGHHHIIIJJJLLLLLLLLLKKKKKKKKKJJJJJJMMMNNNOOOOOOOOOPPPSSSUUUVVV\\\YYYXXX]]]___hhh{{{zzzmmmfff^^^XXXVVVXXX[[[\\\\\\WWWQQQLLLHHHFFFDDDCCCEEEDDDCCCCCCEEEGGGIIIKKKMMMMMMMMMLLLLLLLLLLLLLLLJJJJJJJJJJJJKKKLLLMMMNNNMMMMMMMMMMMMMMMNNNOOOPPPPPPPPPQQQPPPOOOPPPRRRTTTUUUVVVVVVVVVWWWXXXXXXXXXVVVVVVVVVVVVUUUUUUUUUUUURRRQQQPPPOOONNNNNNNNNNNNNNNOOOQQQUUU[[[bbbhhhkkklllllllllnnnpppsssvvvwwwooolllgggccc___]]]]]]]]]dddfffhhhhhhgggdddaaa___XXXTTTRRRRRRTTTYYYccclllwwwzzz|||{{{yyyxxx|||}}}vvvppphhhddd]]]WWWQQQKKKEEEBBB>>><<<:::777666555555666444444555666666555444333{{{jjj^^^UUUUUUZZZ```hhhqqqwww{{{rrrdddYYYNNNGGGCCC???>>>@@@BBBCCCJJJVVVbbbppp~~~~~~}}}~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~{{{xxxqqqooommmjjjgggdddbbb```]]]aaafffmmmttt||||||uuujjj___VVVOOOJJJGGGEEEDDDCCCBBBCCCHHHPPPWWWkkkppp|||~~~nnnaaaZZZSSSNNNKKKLLLLLLJJJKKKNNNHHHIIIJJJKKKKKKIIIHHHFFFHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIIIIIIIJJJIIIIIIIIIKKKLLLLLLJJJGGGFFFFFFFFFEEEEEEEEEDDDDDDEEEDDDCCCCCCCCCEEEFFFGGGEEEEEEFFFFFFGGGHHHHHHHHHGGGGGGHHHIIIIIIJJJJJJJJJFFFFFFFFFHHHKKKPPPTTTWWWXXXYYYYYYXXXWWWVVVXXXYYYTTTTTTSSSRRRQQQPPPOOOOOOIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKJJJJJJKKKKKKLLLLLLMMMMMMLLLLLLKKKKKKKKKKKKHHHHHHHHHHHHHHHJJJKKKMMMKKKKKKLLLLLLLLLLLLLLLLLLLLLMMMNNNNNNOOOPPPSSSVVVTTTZZZXXXWWWZZZXXX\\\kkk~~~|||pppddd\\\XXXWWWVVVSSSNNNJJJHHHFFFCCCAAACCCBBBBBBCCCDDDEEEFFFGGGGGGHHHHHHIIIJJJJJJKKKKKKJJJIIIIIIIIIJJJKKKLLLLLLJJJJJJJJJJJJKKKLLLNNNNNNOOOOOOPPPPPPOOOPPPSSSUUUWWWWWWVVVVVVVVVWWWWWWXXXUUUUUUTTTSSSRRRQQQPPPPPPMMMMMMLLLLLLKKKLLLLLLMMMQQQRRRUUUZZZ```hhhooossssssrrrpppoooqqqtttxxx{{{wwwuuusssqqqooonnnnnnnnnnnnllliiifffbbb^^^YYYVVVSSSRRRUUU\\\bbbgggsss~~~|||}}}||||||~~~~~~yyyrrrmmmfffaaaYYYPPPHHHBBB>>><<<;;;:::999888666555555444555555555666666666666666yyyjjj[[[UUUSSSSSSXXX```dddmmmwwwzzzlll]]]RRRJJJDDDBBBCCCBBBAAADDDKKKPPPZZZnnn~~~~~~~~~~~~~~~~~~|||}}}zzz{{{}}}~~~}}}yyyuuurrriiigggeeebbb```^^^]]]]]]___fffpppxxxwwwrrrgggaaaYYYRRRMMMJJJGGGEEECCCCCCCCCDDDHHHRRR___iiiuuuxxx{{{~~~~~~ooobbbZZZXXXQQQMMMKKKLLLLLLJJJKKKNNNGGGIIIJJJKKKKKKIIIHHHFFFIIIHHHHHHGGGGGGFFFFFFFFFGGGGGGHHHHHHIIIJJJKKKKKKHHHHHHIIIKKKLLLLLLIIIGGGGGGFFFFFFFFFEEEEEEDDDDDDFFFEEEDDDDDDDDDFFFGGGHHHGGGGGGGGGGGGGGGHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFHHHMMMRRRWWW[[[[[[[[[[[[YYYWWWWWWYYY[[[SSSRRRRRRQQQOOONNNMMMMMMFFFFFFHHHIIIJJJKKKJJJJJJHHHHHHHHHHHHIIIKKKLLLMMMMMMLLLLLLLLLKKKKKKJJJJJJJJJIIIIIIIIIJJJLLLMMMNNNJJJJJJKKKLLLMMMNNNOOOOOOKKKLLLMMMNNNNNNPPPSSSVVVSSSYYYXXXVVVXXXTTTVVVeeettt~~~mmmccc___VVVSSSOOOMMMKKKIIIFFFDDDAAABBBBBBCCCCCCCCCDDDDDDCCCCCCDDDFFFGGGHHHIIIJJJJJJJJJIIIIIIIIIJJJKKKKKKJJJJJJJJJKKKLLLMMMNNNOOOPPPQQQRRRRRRRRRSSSVVVXXXYYYXXXWWWWWWWWWWWWWWWXXXVVVUUUSSSQQQOOOMMMKKKKKKKKKKKKKKKLLLLLLMMMOOOOOOSSSTTTUUUYYY^^^eeekkknnnuuurrrooolllmmmppptttwwwzzzyyyyyyyyyyyyzzzzzz{{{pppllleee___ZZZVVVRRRPPPUUUVVV]]]hhhpppuuuxxxwww{{{|||}}}zzzvvvqqqmmmddd___WWWLLLBBB;;;888777444444555555555444333222555444333222222222222222kkkYYYPPPMMMLLLLLLTTT[[[dddnnn{{{{{{aaaRRROOOKKKDDDAAABBBDDDHHHHHHKKKUUU___www~~~}}}}}}}}}~~~|||~~~~~~}}}}}}|||zzzwwwrrrnnnjjjhhheeeccc```^^^]]]___bbbeeemmmsss{{{|||uuulllccc]]]XXXPPPJJJGGGEEEBBBCCCFFFDDDDDDGGGOOO[[[gggpppttt}}}www}}}tttggg___WWWSSSRRRNNNMMMJJJHHHGGGGGGHHHIIIKKKKKKJJJJJJIIIIIIHHHHHHIIIHHHFFFFFFFFFHHHJJJKKKIIIHHHFFFFFFFFFHHHJJJKKKKKKJJJIIIHHHHHHHHHHHHHHHFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCDDDFFFHHHIIIHHHGGGHHHGGGFFFFFFEEEEEEFFFFFFEEEGGGIIIIIIGGGEEEDDDEEEHHHFFFFFFIIIPPPVVVYYYZZZ]]]\\\[[[ZZZYYYYYYYYYYYYUUURRROOONNNNNNMMMJJJGGGJJJJJJKKKKKKKKKKKKKKKJJJJJJIIIGGGGGGGGGIIIKKKLLLNNNNNNNNNMMMMMMMMMMMMMMMJJJKKKLLLMMMMMMLLLKKKJJJLLLLLLKKKKKKKKKKKKLLLLLLPPPOOONNNNNNOOOQQQTTTUUUUUUVVVVVVUUUUUUVVVZZZ\\\nnn}}}}}}pppgggddd___[[[WWWRRRMMMIIIEEECCCBBBCCCDDDEEEDDDBBBCCCCCCBBB@@@@@@BBBEEEHHHIIIFFFHHHOOOPPPJJJFFFGGGHHHJJJKKKJJJHHHHHHKKKNNNNNNNNNOOOOOOPPPSSSXXX\\\]]]]]]^^^aaacccbbb]]]YYY___\\\WWWRRRNNNLLLJJJJJJMMMNNNPPPPPPPPPQQQSSSUUUXXXWWWWWWWWWZZZ]]]aaadddfffeeeccc```___```cccfffjjjrrrxxxxxxyyyzzzuuummmdddbbb[[[TTTTTTYYY[[[ZZZ[[[bbbmmmvvv}}}}}}xxxzzzzzzssspppppppppnnnlllkkk]]]LLLAAA===;;;888555555555555555555555555555666555444444333333333333vvvbbbSSSMMMMMMOOONNNSSSZZZcccoooyyyhhh___SSSGGGDDDBBBBBBEEEEEEEEEKKKRRRdddppp~~~~~~~~~~~~|||||||||||||||{{{zzzyyyvvvtttqqqmmmiiifffdddcccbbbcccdddfffjjjoootttvvv|||~~~wwwoooggg___WWWRRRNNNIIIEEEEEEDDDAAABBBEEEFFFKKKSSS^^^iiissszzz~~~}}}xxx{{{vvvggg___[[[WWWUUUUUUNNNMMMJJJHHHGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIHHHGGGFFFFFFGGGIIIJJJGGGGGGEEEEEEEEEFFFHHHIIIJJJJJJIIIHHHHHHHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFHHHIIIHHHGGGGGGGGGFFFEEEEEEEEEEEEEEEDDDFFFGGGGGGEEEDDDDDDDDDHHHGGGGGGKKKRRRWWWYYYZZZ]]]]]]\\\ZZZYYYYYYYYYYYYTTTRRROOOOOOOOOMMMJJJGGGIIIIIIJJJKKKKKKKKKKKKKKKJJJIIIHHHGGGHHHIIIKKKLLLLLLLLLLLLLLLLLLMMMMMMMMMKKKKKKLLLMMMMMMLLLKKKKKKLLLLLLKKKKKKKKKKKKLLLLLLOOONNNNNNNNNOOOQQQSSSTTTVVVVVVVVVUUUTTTUUUXXX[[[bbbmmm{{{uuupppllleee[[[UUULLLIIIEEECCCDDDEEEDDDCCCCCCCCCCCCCCCBBBBBBCCCDDDFFFEEEHHHOOOQQQKKKGGGFFFEEEGGGHHHGGGEEEDDDFFFHHHJJJKKKLLLMMMOOOSSSXXX\\\_________aaabbbaaa]]]YYY[[[YYYUUURRRPPPNNNKKKJJJLLLQQQVVVZZZ[[[[[[ZZZZZZ[[[ZZZXXXVVVUUUUUUVVVWWWUUUUUUTTTSSSSSSVVVZZZ^^^ccciiilllkkkkkklllhhhcccZZZ[[[YYYXXX]]]eeejjjiiikkkqqqyyy|||uuulllhhhhhhkkkmmmmmmeeeXXXIII>>>;;;:::888555555555555555555555555555555555444333333333333333~~~xxx}}}}}}hhhUUUKKKKKKMMMKKKNNNRRRWWW```tttyyyeeeRRRKKKEEEAAABBBCCCBBBDDDGGGOOOYYYkkk}}}{{{zzzxxxxxxwwwvvvuuutttsssrrrkkkiiieeeaaa______```bbbgggjjjooovvv~~~xxxqqqhhh^^^VVVOOOJJJFFFEEEAAAAAACCCDDDCCCDDDHHHNNNWWWfffrrr|||||||||}}}}}}|||tttggg[[[WWWVVVTTTSSSTTTNNNMMMKKKIIIHHHHHHHHHIIIHHHHHHHHHHHHHHHIIIIIIIIIJJJIIIGGGFFFFFFGGGHHHHHHFFFEEEDDDDDDDDDEEEFFFGGGJJJIIIIIIHHHHHHHHHHHHIIIFFFFFFFFFGGGGGGHHHIIIJJJJJJHHHFFFFFFGGGIIIIIIHHHGGGGGGFFFEEEEEEEEEEEEEEECCCEEEFFFFFFDDDCCCCCCDDDGGGGGGJJJNNNTTTXXXYYYYYY^^^]]]\\\[[[ZZZYYYXXXXXXSSSQQQPPPPPPOOOMMMIIIFFFGGGHHHIIIJJJJJJKKKLLLLLLKKKJJJIIIHHHHHHJJJKKKLLLIIIJJJJJJKKKKKKLLLLLLLLLKKKLLLMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLNNNNNNMMMMMMNNNPPPRRRSSSVVVVVVVVVUUUTTTTTTVVVXXX\\\cccooosssgggYYYTTTNNNKKKKKKKKKIIIFFFCCCDDDDDDDDDDDDCCCBBBBBBAAAAAADDDJJJLLLHHHCCCBBB???@@@@@@???======>>>@@@AAABBBDDDEEEGGGKKKPPPTTTWWWVVVVVVVVVWWWUUUSSSPPPSSSRRRRRRRRRRRRPPPLLLIIILLLTTT^^^eeegggeeeaaa___ZZZXXXVVVSSSPPPNNNLLLKKKHHHIIIIIIIIIJJJMMMQQQUUUZZZ\\\]]][[[[[[^^^^^^[[[WWW\\\```fffppp|||vvvnnnccc]]]^^^bbbgggiiiZZZPPPCCC;;;888888777444555555555555555555555555444333333222222222222333uuusssyyy{{{lll]]]RRRLLLKKKLLLMMMOOOQQQWWWhhhkkkXXXMMMCCCBBBCCCCCCCCCEEEFFFLLLXXXfffttt~~~~~~~~~}}}{{{xxxvvvttttttsssqqqooommmlllkkkkkkdddaaa___^^^```dddjjjmmmwww|||xxxsssmmmeee[[[QQQKKKGGGDDDBBBBBB??????BBBDDDFFFKKKRRR\\\hhhwww}}}|||pppdddXXXTTTSSSPPPNNNNNNMMMLLLKKKIIIHHHHHHHHHHHHGGGHHHHHHHHHIIIIIIJJJJJJJJJIIIHHHGGGFFFFFFGGGGGGFFFEEEEEEDDDDDDEEEFFFFFFIIIHHHHHHGGGGGGHHHHHHHHHGGGFFFFFFGGGHHHJJJKKKLLLMMMJJJGGGFFFGGGHHHIIIIIIHHHHHHGGGFFFFFFFFFFFFFFFDDDEEEFFFFFFDDDDDDDDDEEEGGGIIIMMMQQQVVVYYYYYYYYY^^^]]]\\\[[[ZZZXXXWWWVVVPPPPPPPPPPPPNNNLLLIIIFFFFFFGGGGGGHHHIIIKKKLLLMMMKKKJJJJJJIIIIIIJJJKKKKKKGGGGGGHHHIIIJJJKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMMMMLLLLLLKKKKKKKKKKKKLLLLLLNNNNNNNNNNNNOOOQQQRRRSSSVVVVVVVVVUUUSSSSSSTTTVVV[[[]]]ccclll{{{mmmhhhdddbbbaaa___YYYSSSJJJIIIGGGFFFFFFEEECCCBBBBBBAAACCCEEEGGGEEEAAA???============<<<<<<===>>><<<>>>???@@@AAADDDHHHKKKJJJIIIIIIIIIIIIIIIHHHGGGHHHIIILLLPPPSSSQQQLLLGGGKKKSSS]]]eeefffccc___\\\PPPOOONNNMMMKKKIIIHHHGGGGGGGGGHHHHHHHHHKKKOOORRRUUUUUUTTTTTTWWW[[[```aaaffflllsss|||ooofffZZZSSSSSSWWW[[[]]]NNNFFF===777666666666444555555555555555555555555333222222111111222222222|||qqqnnnppptttyyy|||vvvpppiii```UUUNNNKKKKKKMMMPPPSSS```{{{lll]]]MMMEEECCCBBBBBBDDDCCCFFFKKKRRR[[[cccjjjnnnsssxxx~~~yyyyyyzzz{{{|||}}}~~~||||||{{{zzzyyyvvvtttqqqooommmllljjjhhheeedddddddddeeecccccccccfffllluuu}}}vvvmmmggg___YYYPPPHHHEEECCCCCCCCCDDD@@@???BBBEEEJJJUUU```oooyyy~~~sssfffZZZUUUSSSOOOLLLLLLMMMLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJKKKIIIHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEFFFFFFGGGGGGFFFFFFFFFFFFGGGGGGFFFFFFEEEFFFGGGIIILLLMMMNNNKKKHHHGGGGGGIIIIIIIIIIIIIIIHHHGGGGGGGGGGGGHHHEEEFFFGGGFFFEEEEEEFFFGGGGGGJJJOOOTTTWWWYYYZZZZZZ]]]]]]\\\[[[YYYWWWUUUSSSNNNOOOOOONNNLLLJJJHHHGGGFFFFFFFFFGGGHHHJJJLLLMMMJJJJJJJJJIIIIIIIIIJJJJJJFFFFFFGGGHHHIIIIIIJJJJJJKKKKKKLLLLLLLLLMMMMMMNNNLLLLLLKKKKKKKKKKKKLLLLLLNNNNNNOOOOOOPPPRRRSSSSSSUUUUUUVVVTTTRRRQQQRRRTTTUUUUUUXXX^^^fffxxxuuulll^^^ZZZTTTOOOMMMJJJGGGDDDIIIHHHFFFDDDEEEEEEDDDBBBAAA@@@??????@@@@@@@@@@@@>>>???@@@@@@???@@@CCCEEEBBBCCCDDDDDDDDDCCCDDDDDDAAACCCHHHOOOUUUTTTMMMGGGHHHMMMTTTXXXXXXUUURRRPPPFFFFFFFFFEEEEEEDDDDDDDDDEEEFFFHHHIIIKKKNNNRRRVVVWWWVVVVVVYYY^^^dddlllqqq}}}|||xxxggg___TTTMMMKKKLLLLLLLLLCCC>>>888444444555555444555555555555555555555555222222222111111222222333zzzoookkknnntttxxxuuusssrrrpppiii___VVVMMMKKKMMMPPPRRRZZZqqqrrr]]]OOOGGGAAA??????AAABBBCCCFFFKKKPPPUUUXXX[[[```hhhppp{{{vvvuuuttttttuuuwwwyyy{{{~~~~~~~~~yyyuuurrrrrrqqqooommmjjjhhhfffeeeaaa```^^^]]]^^^aaadddffflllmmmpppvvv~~~|||uuummmddd^^^QQQMMMGGGCCCBBBBBBCCCCCCEEEBBBBBBFFFKKKTTTcccpppsssgggZZZUUUSSSPPPOOOOOOLLLLLLKKKJJJIIIHHHHHHGGGHHHHHHHHHHHHIIIIIIIIIIIIGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFFFFFFFEEEDDDDDDEEEGGGJJJLLLLLLJJJHHHGGGHHHIIIIIIHHHIIIIIIHHHGGGGGGGGGGGGGGGEEEFFFGGGFFFEEEEEEGGGIIIIIILLLRRRUUUXXXYYY[[[\\\\\\\\\[[[ZZZXXXUUURRRPPPMMMMMMMMMKKKHHHGGGGGGGGGGGGGGGFFFFFFGGGIIIJJJLLLIIIIIIIIIIIIIIIHHHHHHHHHFFFGGGGGGHHHHHHIIIIIIIIIKKKJJJJJJJJJKKKLLLMMMNNNLLLLLLKKKKKKKKKKKKLLLLLLMMMMMMNNNOOOPPPQQQRRRRRRSSSTTTUUUTTTRRRQQQQQQRRRSSSQQQTTTYYY^^^iiiyyyssskkkddd___ZZZSSSNNNOOOOOOLLLIIIIIILLLKKKHHHEEECCCAAAAAAAAAAAA@@@???===>>>???>>>======>>>@@@@@@BBBDDDEEECCCBBBBBBBBB@@@BBBIIIRRRZZZYYYRRRKKKFFFIIIMMMNNNLLLIIIGGGFFFCCCBBBBBBBBBBBBCCCDDDDDDEEEHHHLLLOOOSSSYYY^^^bbbdddaaabbbhhhnnnttt{{{zzzxxxxxx{{{}}}{{{rrrmmm```XXXNNNGGGCCCBBB@@@>>>;;;888555333444555555555555555555555555555555555333222222222222333333444~~~tttuuu|||||||||{{{zzzvvvrrrlllhhh[[[VVVSSSTTTRRRUUUggg|||ooo___QQQFFFAAA@@@@@@@@@@@@AAACCCFFFHHHIIIJJJOOOUUU[[[dddqqq|||wwwuuuvvvvvvuuussssssssstttvvvxxxzzz|||}}}zzz||||||{{{zzz{{{|||}}}~~~~~~~~~~~~~~~}}}~~~|||xxxrrrmmmjjjhhhfffdddbbb```^^^]]]]]]YYYYYYYYY[[[```gggmmmqqqxxx{{{{{{qqqjjjddd^^^VVVPPPIIIFFFCCCAAABBBCCCCCCBBBFFFFFFJJJQQQXXXccctttxxx}}}rrreeeWWWRRRQQQOOONNNPPPLLLLLLKKKKKKJJJHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEFFFFFFGGGGGGGGGGGGFFFEEEEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCDDDEEEEEEDDDBBBBBBCCCEEEHHHIIIJJJHHHGGGHHHIIIIIIHHHGGGHHHGGGFFFFFFEEEEEEFFFFFFEEEEEEFFFEEEDDDDDDGGGIIIJJJNNNSSSVVVWWWYYY\\\^^^[[[[[[ZZZYYYWWWSSSPPPNNNLLLLLLKKKHHHEEEDDDFFFHHHHHHGGGFFFEEEFFFGGGIIIJJJHHHHHHIIIHHHHHHGGGGGGFFFHHHHHHHHHHHHHHHHHHHHHHHHJJJIIIIIIIIIJJJKKKLLLMMMLLLLLLKKKKKKKKKKKKLLLLLLJJJKKKLLLMMMNNNOOOOOOOOOQQQRRRTTTSSSRRRQQQQQQRRRTTTPPPRRRXXXZZZ^^^mmm{{{tttjjjbbb[[[^^^___]]]^^^aaa___YYYTTTQQQLLLJJJIIIHHHEEEBBB@@@AAABBBBBBAAAAAABBBDDDHHHKKKNNNMMMJJJGGGEEEEEEEEEGGGMMMXXXaaaaaaZZZRRRJJJMMMOOOOOOMMMJJJGGGFFFFFFEEEEEEFFFHHHKKKNNNOOOVVVYYY]]]bbbgggmmmssswwwyyyvvvwww}}}~~~|||{{{{{{tttuuuxxxwwwlllfff\\\SSSHHH@@@<<<;;;999777666555333333444555555555555555555555555555555555333333333333333444555555}}}|||~~~mmmccc\\\YYYTTTRRR___rrr{{{lll\\\NNNGGGFFFAAA@@@@@@@@@@@@AAAAAABBBAAAEEEIIINNNSSS^^^lllwww{{{{{{zzzuuuqqqllllllmmmnnnppprrrtttuuuooorrrvvv{{{~~~~~~~~~yyy||||||xxxuuutttrrrrrrssstttuuuuuuuuuuuuuuuwwwzzzyyyvvvrrrooommmoooqqqssstttrrrnnniiifff```___]]][[[YYYXXXXXXWWWVVVWWWYYY^^^eeeoooxxx}}}pppiii___YYYUUUPPPIIICCCFFFDDDCCCCCCDDDDDDDDDBBBHHHJJJQQQ[[[eeeqqqyyywww}}}rrrdddVVVOOOMMMLLLLLLNNNLLLLLLLLLKKKJJJIIIGGGFFFFFFFFFEEEEEEDDDDDDCCCCCCDDDEEEFFFGGGGGGGGGGGGGGGCCCDDDDDDDDDCCCBBBAAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEECCCAAA@@@AAACCCFFFHHHHHHGGGGGGHHHIIIJJJHHHFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCFFFHHHKKKOOOTTTVVVWWWYYY\\\```ZZZZZZZZZXXXVVVRRROOOLLLKKKKKKJJJFFFBBBBBBEEEIIIIIIHHHFFFEEEEEEGGGHHHJJJHHHHHHHHHHHHHHHGGGFFFEEEIIIIIIHHHHHHHHHHHHHHHHHHIIIHHHHHHHHHIIIJJJLLLMMMLLLLLLKKKKKKKKKKKKLLLLLLHHHIIIJJJLLLMMMMMMMMMMMMPPPQQQSSSSSSRRRQQQQQQRRRTTTNNNNNNSSSSSSRRR\\\kkk~~~uuummmssswwwwwwyyy|||yyyqqqhhhddd^^^[[[XXXUUUQQQMMMHHHJJJLLLLLLLLLLLLNNNOOOUUUYYY\\\[[[VVVQQQNNNMMMIIIKKKRRR]]]ggghhh```XXXQQQTTTWWWWWWUUUQQQNNNMMMJJJJJJJJJLLLPPPUUUZZZ^^^lllooossswww{{{zzztttssssssvvvyyy~~~~~~vvvllleeeZZZQQQDDD;;;888777666555444333333333444555555666555555555555555555555555333333333333444444555666zzzqqqeee\\\YYY\\\```nnn~~~}}}kkkYYYOOOJJJFFF@@@???CCCCCC???>>>@@@???AAACCCDDDGGGLLLUUU[[[jjjqqq{{{zzzuuuooolllllllllkkkiiikkklllnnnoooqqqrrrrrrrrryyyvvvsssqqqpppooommmkkkgggggggggggggggfffffffffhhhjjjmmmllliiieeecccbbbdddfffhhhiiihhhgggdddbbbZZZZZZZZZYYYZZZZZZ[[[\\\bbbcccgggmmmttt|||yyyoooiii^^^ZZZRRRKKKFFFDDDEEEEEEAAACCCEEEEEEEEEIIIOOOUUUZZZcccooowww}}}~~~yyyhhh^^^RRRKKKJJJLLLLLLKKKKKKJJJJJJIIIIIIHHHGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCDDDFFFHHHHHHGGGEEEDDDDDDDDDDDDCCCBBBAAA@@@BBBAAAAAAAAAAAABBBCCCCCCEEECCCAAA??????AAACCCEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCBBBCCCEEEEEEEEEFFFHHHJJJNNNQQQUUUWWWVVVVVVXXXZZZ[[[ZZZXXXUUURRRPPPOOOOOOHHHHHHFFFEEEEEEEEEFFFGGGCCCCCCCCCDDDEEEEEEFFFFFFEEEFFFGGGGGGGGGGGGFFFEEEFFFFFFFFFGGGGGGHHHHHHHHHGGGHHHIIIJJJKKKKKKKKKKKKKKKLLLNNNNNNLLLKKKLLLMMMJJJJJJJJJJJJKKKKKKKKKKKKNNNSSSVVVSSSQQQRRRQQQOOOPPPPPPPPPQQQTTTWWW[[[]]]uuutttqqqqqqkkkaaaZZZYYYXXXWWWVVVVVVWWWXXXYYY```hhhppprrrllleee___]]]YYY\\\aaaiiinnnnnnjjjeee\\\^^^dddkkkppplllbbbYYYXXXVVVUUUVVV[[[ccckkkqqq|||||||||}}}}}}yyyuuuuuuwwwtttyyyyyyvvvrrrhhh\\\KKKEEE===999777777666555444444555555555555444444555444444333333444444555333333333333333333333333xxxooogggbbb___aaakkkvvvxxxtttqqqssswww{{{}}}sssggg^^^YYYOOOHHHCCCDDDCCC@@@@@@CCC>>>@@@BBBCCCCCCFFFJJJNNNVVV]]]iiiyyyzzzvvvsssqqqnnnllliiiiiiiiiiiiiiiiiijjjjjjmmmjjjhhhffffffeeecccbbbaaaaaa``````______^^^^^^\\\^^^______\\\YYYXXXWWWZZZ\\\___aaabbbbbb```___^^^^^^___aaaccceeeggghhhpppqqquuuyyyzzzqqqfff]]]WWWOOOMMMJJJGGGDDDDDDDDDDDDAAADDDHHHKKKPPPWWWaaahhhsss|||yyymmm\\\UUUMMMIIIJJJJJJIIIGGGIIIIIIHHHHHHGGGFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCDDDEEEGGGHHHFFFEEEDDDDDDDDDDDDCCCBBBAAAAAABBBBBBAAAAAABBBBBBCCCDDDDDDCCCBBBAAAAAABBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCAAACCCDDDDDDDDDFFFIIILLLOOORRRUUUWWWVVVVVVXXXYYYYYYWWWUUURRRPPPNNNMMMLLLGGGFFFEEEDDDDDDDDDEEEEEECCCCCCDDDDDDEEEFFFFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHIIIIIIIIIIIIIIIIIIGGGHHHIIIJJJKKKKKKKKKKKKJJJLLLMMMMMMLLLKKKKKKLLLJJJJJJJJJJJJKKKKKKKKKKKKLLLQQQTTTQQQPPPPPPOOOMMMMMMMMMMMMNNNQQQTTTWWWZZZdddmmm}}}vvvmmmhhhgggfffdddbbbaaaaaaaaabbbiiinnnttttttqqqlllkkkllllllkkklllooorrrrrrooolllmmmrrr{{{wwwjjjiiiggggggkkkqqqwww|||}}}zzzyyy|||~~~~~~{{{zzzzzz~~~~~~}}}}}}~~~zzz}}}|||vvvqqqkkkaaaVVVGGGBBB;;;777666666555444444444555555555555444444444444333333333333444444222222222222222222222222vvvhhh]]]XXXZZZ[[[ZZZXXXYYY]]]bbbiiinnntttyyyyyyuuuoookkk___WWWOOOKKKGGGCCCBBBCCC@@@AAACCCCCCBBBAAABBBCCCDDDIIIQQQ]]]kkk{{{~~~{{{sssqqqooollljjjiiiiiiiiigggeeebbbaaa```___]]][[[ZZZYYYYYYXXXXXXXXXXXXXXXVVVXXXYYYYYYWWWVVVVVVWWWWWWZZZ^^^bbbeeefffggggggkkklllooorrrvvvyyy|||}}}{{{uuuqqqooooooppplllkkkgggaaaZZZRRRLLLHHHDDDDDDDDDDDDDDDDDDCCCCCCCCCHHHPPPWWW```kkkxxx|||~~~~~~wwwiii^^^QQQMMMJJJIIIKKKKKKHHHFFFGGGGGGGGGFFFEEEEEEDDDDDDEEEEEEEEEDDDDDDDDDCCCCCCDDDCCCCCCEEEGGGGGGFFFEEEEEEEEEEEEEEEDDDCCCBBBAAACCCBBBBBBBBBBBBCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFDDDDDDCCCBBBBBBBBBBBBCCCAAABBBBBBCCCDDDGGGLLLPPPPPPSSSUUUVVVVVVVVVWWWYYYUUUTTTRRROOOMMMKKKJJJJJJFFFEEEEEEDDDCCCDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGFFFEEEDDDDDDEEEFFFGGGIIIIIIIIIIIIIIIHHHHHHHHHGGGHHHIIIJJJJJJKKKJJJJJJJJJKKKMMMMMMKKKJJJKKKLLLIIIJJJJJJJJJJJJKKKKKKKKKJJJOOORRROOOMMMNNNMMMJJJLLLKKKLLLMMMOOORRRUUUXXXZZZ]]]hhh~~~~~~|||yyyxxxvvvsssqqqpppoooooouuuwwwzzzyyywwwwwwzzz|||}}}{{{xxxwwwxxxxxxxxxwww}}}~~~}}}|||zzzzzz}}}{{{||||||wwwuuuvvvxxxtttyyyzzztttkkkaaaVVVMMMAAA>>>999555444444444444444444555555555555444444444444333333333333444444111111111111111111111111uuuhhh```[[[SSSNNNLLLNNNQQQTTT\\\```gggqqqyyy~~~~~~|||vvvooofff^^^VVVNNNHHHEEEEEEEEEDDDCCCAAAAAAAAAAAA???BBBFFFKKKTTT```ooozzz{{{wwwtttssssssmmmkkkhhheeeccc```\\\ZZZYYYYYYXXXYYYYYY[[[\\\]]]\\\]]]___```___```bbbdddaaadddhhhmmmqqqtttvvvvvv{{{}}}~~~yyyssskkkbbb]]][[[\\\]]]WWWUUUSSSOOOKKKHHHFFFEEEDDDDDDDDDDDDEEEEEEFFFFFFKKKSSS^^^iiisss{{{uuukkkkkkhhh]]]UUUNNNLLLJJJJJJKKKLLLJJJHHHGGGGGGGGGFFFEEEEEEDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCDDDCCCCCCDDDFFFGGGFFFEEEEEEEEEEEEEEEDDDCCCBBBBBBCCCCCCBBBBBBCCCCCCDDDEEECCCDDDEEEFFFFFFEEEDDDCCCBBBBBBCCCDDDDDDEEEFFFFFFDDDCCCBBBBBBAAAAAABBBBBBAAAAAAAAABBBCCCHHHNNNRRRRRRSSSTTTUUUUUUVVVWWWWWWSSSRRRPPPMMMKKKIIIHHHHHHFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGGGGGGGFFFDDDCCCCCCDDDFFFGGGHHHGGGGGGGGGFFFFFFEEEEEEGGGHHHIIIIIIJJJJJJJJJIIIIIIJJJLLLLLLJJJIIIJJJKKKIIIIIIIIIJJJJJJJJJKKKKKKIIINNNQQQNNNMMMMMMLLLJJJLLLLLLLLLLLLOOORRRUUUWWWXXXXXX]]]iii{{{~~~~~~~~~~~~}}}|||}}}~~~zzzxxx}}}~~~xxxqqqooorrruuuwww{{{|||uuugggXXXKKKDDD;;;999666444333333333333333444444555555444444333444333333333333333333444222222222222222222222222mmmeeeYYYQQQMMMLLLLLLKKKTTTVVV]]]hhhvvv{{{pppdddXXXOOOJJJGGGCCC@@@???@@@AAABBB???AAACCCDDDGGGNNNYYY```lllqqqyyy~~~{{{wwwtttpppkkkeeebbbcccccccccdddgggjjjmmmnnnkkkmmmoooppppppqqqtttvvvsssuuuyyy}}}}}}uuuooolllgggbbbZZZRRRNNNLLLNNNOOOLLLKKKIIIFFFEEEDDDDDDDDDBBBBBBBBBDDDFFFJJJNNNQQQ___gggsss~~~|||ddd[[[]]][[[UUUOOONNNLLLIIIHHHHHHJJJJJJKKKHHHHHHHHHGGGFFFFFFEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCDDDCCCBBBCCCEEEFFFFFFEEEFFFFFFFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBCCCDDDDDDCCCDDDFFFGGGGGGFFFDDDCCCAAAAAABBBCCCDDDEEEEEEEEECCCCCCBBBAAAAAAAAAAAAAAA@@@AAAAAABBBDDDIIIOOOTTTSSSSSSSSSSSSTTTUUUUUUUUUQQQPPPNNNLLLJJJIIIHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDDDDEEEFFFFFFGGGGGGFFFEEECCCBBBBBBCCCEEEFFFGGGGGGGGGFFFFFFEEEEEEEEEGGGHHHIIIIIIIIIIIIIIIIIIHHHIIIKKKKKKIIIHHHIIIJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJOOOQQQOOOMMMNNNMMMJJJJJJJJJIIIJJJLLLOOORRRTTTQQQSSSXXX\\\bbbttt}}}zzzzzzzzzyyyxxxvvvyyy|||zzzwww{{{~~~zzztttpppqqqvvv{{{}}}}}}|||tttdddQQQDDD???777666555444222222222333333333444444444444333333333333333222222333333333333333333333333333333333xxxooobbbXXXQQQLLLIIIFFFMMMPPPVVVbbbqqqqqqfffUUUPPPIIIDDDBBBBBBBBBBBB??????@@@AAABBBFFFJJJNNNSSSXXX```hhhqqqzzz}}}yyyvvvvvvvvvxxxzzz~~~yyypppggg```]]]UUURRRMMMHHHEEEEEEFFFGGGHHHGGGEEECCCBBBAAABBBBBB???@@@CCCIIIPPPYYY```eeewww~~~mmm[[[TTTTTTRRRNNNLLLLLLJJJGGGDDDDDDFFFIIIKKKIIIIIIIIIHHHGGGGGGFFFFFFDDDDDDDDDCCCCCCCCCBBBBBBDDDCCCBBBBBBDDDFFFFFFEEEGGGGGGGGGFFFFFFEEEDDDCCCBBBAAAAAAAAAAAABBBCCCCCCCCCDDDEEEFFFFFFEEEDDDCCCAAAAAABBBBBBCCCCCCDDDDDDBBBBBBAAA@@@@@@@@@@@@AAA???AAABBBCCCEEEIIIOOOSSSTTTRRRQQQQQQRRRSSSSSSRRRPPPOOOMMMKKKIIIHHHGGGGGGGGGGGGGGGGGGGGGFFFEEEEEECCCCCCCCCDDDEEEEEEFFFFFFEEEDDDCCCBBBBBBCCCDDDEEEHHHHHHHHHHHHHHHGGGGGGGGGHHHHHHIIIIIIIIIIIIHHHHHHGGGHHHJJJJJJHHHGGGHHHIIIHHHIIIIIIIIIIIIJJJJJJJJJJJJOOORRROOONNNNNNMMMKKKFFFFFFEEEFFFHHHKKKMMMOOOLLLPPPVVVXXXXXXaaayyy}}}{{{yyyyyyxxxwwwuuusssttt{{{|||{{{}}}~~~}}}zzzxxxuuutttvvvzzz~~~{{{wwwssskkk]]]LLL@@@<<<444555666555333222222333333333444444444444333333333333222222222222333333333333333333333333333333{{{xxxwww|||xxxkkk^^^UUUOOOKKKHHHJJJMMMTTT]]]jjj}}}~~~iiiccc[[[UUUPPPLLLHHHEEEBBBAAA??????AAACCCCCCCCCDDDGGGLLLPPPVVV]]]ffflllwwwyyy|||~~~~~~vvvrrrlllddd]]]WWWRRRPPPIIIGGGFFFDDDCCCBBBCCCCCCEEEDDDCCCBBBBBBBBBCCCCCCEEEIIIPPPZZZfffqqqyyy~~~~~~lll```UUUQQQPPPMMMJJJJJJGGGFFFEEEDDDDDDFFFIIIKKKIIIIIIIIIHHHGGGGGGFFFFFFDDDDDDCCCCCCCCCBBBBBBBBBDDDCCCAAABBBDDDEEEFFFFFFGGGGGGGGGGGGFFFEEEDDDDDDAAA@@@@@@@@@@@@AAABBBBBBCCCDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@???AAACCCEEEGGGJJJNNNRRRTTTQQQOOOOOOQQQRRRQQQPPPNNNMMMLLLJJJHHHGGGFFFFFFEEEFFFGGGGGGGGGFFFDDDDDDBBBBBBBBBCCCDDDDDDEEEEEECCCCCCCCCCCCCCCCCCCCCCCCGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHIIIIIIHHHHHHGGGFFFHHHIIIIIIGGGGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJOOOQQQOOOMMMNNNMMMJJJEEEDDDDDDDDDFFFIIIKKKMMMNNNPPPSSSVVVVVVZZZggguuu}}}zzz{{{xxxzzz}}}}}}}}}}}}~~~~~~{{{zzzyyywwwuuuuuuxxx~~~}}}ooogggaaa\\\TTTGGG>>>===444666888777444222222333222333333444444333333222333333222222222222333333222222222222222222222222xxxuuurrruuu{{{qqqcccYYYSSSOOONNNHHHMMMSSSZZZcccsss}}}wwwoooggg```XXXPPPJJJHHHEEEAAA@@@AAABBBAAA>>>BBBDDDFFFGGGHHHMMMUUUZZZ]]]___bbbccceeejjjqqqwwwzzz|||~~~|||{{{vvvvvvvvvtttqqqmmmiiifffaaa]]]XXXRRRMMMIIIGGGGGGCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@AAABBBDDDFFFGGGHHHPPPVVVaaammmzzzmmm^^^VVVPPPOOOMMMJJJHHHIIIDDDEEEFFFFFFGGGHHHKKKMMMIIIIIIHHHHHHGGGFFFFFFFFFDDDDDDCCCCCCCCCBBBBBBBBBDDDCCCAAAAAACCCEEEFFFFFFGGGGGGHHHGGGGGGFFFEEEDDD@@@@@@??????@@@@@@AAABBBDDDDDDCCCCCCCCCCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBAAABBBAAA@@@@@@??????@@@@@@???AAADDDFFFHHHJJJNNNQQQTTTQQQMMMMMMPPPQQQPPPOOOMMMLLLJJJHHHGGGFFFEEEEEEDDDEEEFFFFFFFFFEEECCCBBBAAAAAABBBBBBCCCDDDDDDDDDBBBBBBCCCDDDDDDCCCBBBBBBDDDDDDEEEEEEFFFFFFFFFGGGHHHHHHHHHIIIIIIHHHGGGGGGEEEGGGIIIIIIGGGFFFGGGHHHHHHHHHHHHIIIIIIIIIJJJJJJIIINNNPPPNNNLLLMMMLLLIIIFFFFFFEEEEEEGGGJJJLLLNNNPPPNNNNNNQQQSSSUUUZZZ```lll{{{xxx||||||{{{zzz{{{wwwsssqqqpppxxxvvvwww}}}|||uuucccYYYRRRPPPLLLDDD>>>===444777999888555222222333222333333444444333333222333222222222222222222333111111111111111111111111zzzkkkiiitttzzzqqqhhh```VVVPPPQQQLLLOOOVVV[[[```qqq|||tttfffZZZTTTNNNGGGDDDDDDEEEDDDBBB@@@AAABBBDDDEEEFFFGGGHHHIIIJJJKKKMMMOOORRRTTTUUU^^^aaaeeehhhlllsss{{{{{{qqqpppmmmjjjhhhfffffffff```___]]][[[XXXVVVTTTRRRRRROOOLLLKKKJJJHHHCCC???BBBBBBBBBAAAAAAAAABBBCCCEEEFFFFFFFFFGGGLLLRRRWWWccckkkwwwzzzzzz~~~||||||zzzqqqeeeXXXRRRLLLIIIJJJKKKIIIFFFEEEDDDCCCDDDGGGIIIIIIHHHFFFFFFGGGFFFFFFEEEDDDCCCCCCCCCCCCBBBBBBAAAAAAAAA???@@@BBBCCCCCCBBBAAA@@@BBBCCCDDDEEEEEEDDDCCCBBBCCCAAA@@@>>>>>>???AAABBBBBBCCCCCCCCCCCCCCCCCCBBB@@@@@@BBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBDDDHHHKKKNNNOOOPPPRRROOOLLLKKKLLLMMMLLLLLLKKKJJJHHHFFFEEEEEEFFFFFFCCCCCCCCCCCCCCCCCCBBBBBB@@@@@@BBBCCCDDDDDDEEEEEEBBBAAA@@@@@@@@@AAABBBCCCAAABBBCCCEEEFFFHHHIIIJJJGGGGGGGGGGGGGGGGGGGGGGGGCCCCCCCCCCCCDDDFFFGGGHHHEEEGGGHHHHHHHHHHHHJJJKKKKKKKKKKKKKKKJJJIIIHHHGGGGGGCCC@@@AAAEEEJJJLLLLLLMMMMMMNNNNNNOOORRRVVVYYYhhhooo~~~{{{zzz~~~~~~uuummmnnntttyyy}}}zzznnneeeSSSLLLDDD@@@???===888444666555444444444444555666222222222222222222222222444444222222222222444444222222222222222222222222tttmmmuuu{{{ssskkkccc]]]^^^XXXVVVYYYWWWWWWbbbrrr|||tttddd]]]SSSLLLHHHFFFDDDAAABBBBBBBBBAAABBBBBBCCCDDDDDDEEEEEEFFFHHHJJJLLLMMMNNNQQQSSSUUUXXX\\\ccchhhkkknnnrrrwww|||}}}uuummmfffbbb___^^^\\\YYYWWWVVVVVVUUURRRQQQPPPNNNLLLKKKJJJIIIIIIGGGDDDDDDEEEEEECCCAAABBBBBBBBBBBBCCCDDDFFFHHHIIILLLOOOSSSWWW]]]dddhhhuuu|||zzzsssqqqrrrpppkkkjjjjjjcccZZZVVVPPPJJJHHHJJJKKKIIIFFFFFFEEEDDDDDDFFFHHHHHHGGGEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@AAABBBCCCDDDDDDCCCBBBAAAAAA@@@???>>>>>>???@@@AAAAAABBBBBBCCCCCCBBBBBBAAA@@@AAAAAABBBBBBAAAAAA@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@BBBFFFJJJMMMOOOQQQQQQSSSQQQOOONNNOOOOOONNNLLLIIIHHHGGGEEEDDDDDDEEEEEECCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDCCCCCCCCCCCCBBBAAA@@@@@@@@@AAABBBCCCCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGDDDCCCCCCDDDDDDEEEFFFGGGDDDFFFHHHHHHGGGGGGIIIJJJKKKKKKKKKKKKJJJIIIHHHGGGGGGCCC@@@AAAEEEJJJKKKKKKLLLMMMMMMMMMMMMPPPSSSVVVYYY^^^mmm~~~~~~{{{zzzzzzyyyxxx||||||{{{~~~|||xxxssspppuuu|||wwwjjj[[[RRRIIICCC===:::::::::666333444333222222222222333444333333333333222222222222444333222222222222333444222222222222222222222222|||vvvsssqqqjjjfffddd]]]UUUWWW___gggnnnqqqooonnnrrryyy|||zzzmmmbbbZZZSSSMMMIIIFFFDDDBBBAAA@@@AAABBBCCC@@@@@@@@@@@@AAABBBCCCCCCDDDEEEFFFFFFFFFIIIMMMQQQSSSUUUXXX\\\aaadddfffgggfffggghhhjjjlllnnnpppqqqpppmmmiiiccc\\\UUUOOOLLLNNNMMMLLLJJJHHHGGGGGGGGGGGGFFFEEEDDDDDDCCCCCCCCCDDDBBB@@@@@@BBBCCCDDDDDDDDDDDDEEEEEEFFFIIINNNRRRYYY^^^dddjjjpppuuu{{{~~~{{{rrrnnnkkkeee___]]]]]]YYYTTTQQQMMMIIIGGGIIIJJJHHHGGGGGGEEEDDDDDDFFFFFFFFFEEEDDDCCCCCCBBBBBBBBBCCCCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@???????????????@@@@@@AAABBBBBBBBBBBBAAA@@@@@@???>>>======>>>???@@@@@@AAAAAABBBBBBAAAAAA@@@BBBAAAAAA@@@@@@AAAAAABBBCCCCCCBBBBBBBBBAAAAAAAAA@@@CCCHHHMMMQQQRRRRRRRRRRRRQQQPPPPPPPPPOOOLLLJJJGGGFFFEEECCCCCCCCCDDDDDDBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDCCCBBBAAADDDCCCAAA@@@???@@@@@@AAADDDDDDEEEEEEEEEEEEFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEDDDDDDDDDDDDEEEEEEDDDEEEGGGGGGFFFFFFGGGIIIJJJJJJKKKKKKJJJIIIHHHGGGFFFBBB???AAAEEEIIIKKKJJJKKKLLLLLLLLLLLLMMMPPPRRRRRRUUU]]]kkk}}}~~~zzzzzz}}}~~~yyyvvvvvvvvvwww}}}zzzwwwttttttwww|||}}}{{{|||~~~~~~~~~}}}{{{zzzzzz|||ssseeeUUUHHH??????;;;777666777888666444333333222222222222333333444444444333333222222222333333222222222222333333222222222222222222222222~~~{{{xxxooobbb[[[ZZZVVVYYY[[[[[[]]]ccckkkppptttuuujjj^^^WWWNNNLLLHHHEEECCCCCCDDDEEECCCBBBBBBAAAAAABBBBBBBBBEEEEEEDDDCCCCCCEEEGGGHHHIIIJJJLLLMMMOOOPPPQQQQQQPPPQQQSSSUUUVVVWWWWWWWWWWWWVVVTTTQQQMMMJJJGGGFFFGGGFFFEEEEEEDDDCCCCCCCCCEEEDDDCCCCCCCCCCCCDDDDDDEEEDDDCCCCCCDDDFFFGGGHHHJJJKKKLLLMMMNNNRRRYYY^^^qqquuu|||~~~rrrkkkggg___ZZZXXXWWWSSSPPPMMMJJJGGGFFFGGGHHHHHHGGGHHHFFFDDDDDDEEEEEEDDDCCCCCCCCCBBBAAAAAABBBCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@>>>=========??????>>>???@@@AAAAAA@@@???>>>>>>============>>>>>>???@@@@@@@@@AAAAAA@@@@@@@@@BBBBBB@@@@@@@@@@@@BBBBBBDDDDDDDDDCCCBBBBBBAAAAAAAAAEEEKKKQQQTTTUUUTTTSSSOOOOOOOOOPPPPPPMMMIIIFFFDDDCCCBBBAAAAAABBBCCCCCCAAAAAABBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCEEECCCBBB@@@??????@@@@@@CCCCCCDDDDDDEEEFFFFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFEEEDDDDDDDDDDDDDDDCCCEEEFFFFFFEEEEEEFFFHHHHHHIIIJJJKKKKKKIIIGGGFFFEEEBBB???@@@EEEIIIJJJIIIKKKLLLLLLLLLKKKLLLNNNPPPSSSTTTXXX]]]eeewww|||{{{~~~{{{zzzzzz}}}{{{xxxxxx|||{{{wwwtttpppooooooppptttyyy}}}~~~|||{{{{{{|||||||||~~~|||yyy{{{|||nnn___RRRGGG>>>999:::888555555777888777666444444444444444444444444555555444444333222222222333222222222222222222333222222222222222222222222uuuggg___TTTQQQOOOOOOQQQVVV]]]ccciiiwwwuuukkkaaa]]]XXXRRRMMMJJJIIIIIIKKKJJJHHHFFFEEEDDDCCCCCCEEEDDDCCCBBBCCCDDDDDDDDDEEEEEEEEEEEEFFFGGGGGGGGGEEEFFFHHHIIIJJJIIIHHHGGGIIIIIIHHHGGGFFFEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBDDDCCCBBBBBBBBBCCCEEEFFFFFFGGGIIIKKKMMMPPPRRRTTTXXX[[[]]]\\\\\\```hhhnnn~~~~~~mmmccc]]]XXXUUUTTTPPPLLLIIIJJJHHHGGGFFFGGGGGGGGGGGGGGGFFFDDDCCCDDDDDDCCCBBBBBBBBBBBBBBBCCCDDDDDDEEEBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@>>>===<<<===>>>>>>===>>>???@@@@@@???>>>===<<<<<<<<<======>>>>>>??????@@@@@@@@@@@@@@@@@@???BBBBBB@@@@@@@@@@@@BBBBBBDDDDDDDDDCCCCCCBBBBBBBBBCCCGGGNNNSSSWWWVVVTTTSSSPPPPPPPPPPPPPPPMMMHHHDDDBBBAAA@@@@@@@@@AAABBBCCCAAAAAAAAAAAABBBBBBCCCCCCAAABBBCCCDDDEEEEEEEEEEEEEEECCCBBB@@@??????@@@@@@AAAAAABBBDDDEEEFFFGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDDDDCCCCCCDDDCCCEEEFFFFFFEEEDDDEEEGGGGGGHHHJJJKKKKKKIIIGGGFFFDDDAAA???@@@EEEHHHIIIHHHKKKLLLMMMLLLKKKKKKMMMOOONNNPPPTTTWWWXXXaaawww~~~~~~zzzwwwvvv||||||yyywwwpppppppppppppppqqqqqqqqqiiikkkmmmqqquuuyyy~~~}}}zzzwwwwww~~~xxxkkkcccWWWLLLDDD>>>:::888888777555555666666555555444444444444444444444444444444444333333222222222222222222222222222222222222222222222222222222222tttiii]]]UUUMMMJJJKKKMMMRRRWWWaaannnzzzwwwpppiiibbb\\\YYYXXXVVVTTTQQQLLLHHHEEEBBBAAADDDBBB@@@@@@BBBBBBBBBAAAAAAAAAAAABBBBBBCCCEEEEEECCCDDDEEEFFFFFFEEEDDDCCCFFFEEEDDDCCCBBBBBBBBBBBB???@@@AAABBBCCCCCCCCCCCCCCCCCCBBBCCCDDDGGGJJJLLLLLLQQQXXX___cccgggiiikkkpppsssuuutttsssuuu|||}}}~~~~~~~~~kkk]]]WWWSSSSSSSSSNNNJJJHHHHHHHHHGGGGGGFFFFFFGGGGGGFFFEEECCCBBBCCCDDDCCCBBB@@@AAABBBCCCDDDDDDDDDDDDAAAAAAAAABBBBBBBBBBBBCCCAAA@@@???>>>===============>>>???@@@@@@???>>>===<<<<<<======>>>>>>?????????@@@@@@AAAAAA@@@@@@???BBBAAAAAA@@@@@@AAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCFFFJJJOOOTTTWWWVVVTTTRRRSSSSSSRRRRRRQQQNNNIIIFFF@@@@@@?????????AAABBBCCC@@@@@@AAAAAABBBBBBCCCCCCAAAAAACCCDDDEEEFFFFFFFFFDDDCCCAAA@@@???@@@@@@AAA???@@@AAACCCEEEGGGHHHIIIFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDEEEFFFFFFEEEDDDEEEGGGFFFGGGJJJKKKKKKIIIGGGEEEBBB@@@>>>@@@EEEHHHHHHGGGIIIKKKLLLLLLKKKKKKLLLNNNJJJMMMQQQVVVVVVYYYdddppp{{{yyyxxxwwwxxx{{{||||||xxxuuurrrqqqiiihhhgggfffhhhkkknnnpppkkknnnssswwwzzz}}}}}}zzzxxxvvvuuupppdddSSSNNNEEE>>>:::888777666555444444444333222222222111111222222222222111111222222222222222222222222111111222222222222111111222222222222222222222222zzzjjj]]]QQQLLLKKKJJJLLLQQQXXXcccuuu}}}zzzxxxtttpppjjjccc[[[TTTOOOLLLMMMKKKIIIIIIJJJJJJHHHFFFFFFFFFEEEDDDDDDEEEFFFFFFCCCCCCDDDFFFGGGGGGHHHHHHJJJIIIHHHFFFFFFFFFGGGGGGGGGHHHJJJKKKMMMMMMMMMMMMKKKKKKKKKMMMQQQVVVZZZ]]]bbbjjjvvv|||yyyfff[[[SSSOOOPPPQQQMMMKKKLLLHHHHHHHHHGGGFFFFFFFFFGGGEEECCCBBBBBBCCCDDDCCCBBB<<<>>>AAACCCDDDDDDCCCBBBAAAAAAAAABBBBBBBBBCCCCCC@@@@@@@@@@@@???>>>===<<<===>>>???@@@@@@???>>>===<<<<<<===>>>????????????@@@@@@AAAAAAAAAAAA@@@@@@@@@AAAAAABBBBBBAAAAAA@@@AAAAAAAAABBBCCCCCCDDDDDDIIILLLQQQTTTVVVUUUSSSRRRUUUTTTRRRRRRPPPMMMIIIFFF?????????>>>???AAABBBDDD???@@@@@@AAABBBBBBCCCCCCBBBCCCDDDEEEEEEEEEEEEEEECCCBBBAAA@@@@@@@@@AAABBBAAAAAABBBCCCDDDEEEFFFGGGDDDDDDDDDDDDDDDDDDDDDDDDFFFEEEDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGEEEEEEFFFGGGEEEGGGIIIKKKKKKJJJGGGEEEBBB???>>>@@@DDDHHHHHHFFFFFFHHHJJJJJJJJJJJJKKKLLLNNNMMMNNNSSSVVVWWWZZZ___jjj{{{~~~xxxzzz|||{{{yyy{{{{{{zzzxxxvvvvvvvvvtttrrrnnnllllllooosssvvvvvvzzz|||{{{yyyxxxxxxzzz|||~~~}}}nnn]]]OOOCCC@@@;;;888666666444333222333444333222111111111000111222222222222111000///000000111111222222333000111222333333222111000222222222222222222222222uuueeeVVVPPPMMMJJJLLLPPPQQQYYYhhh}}}vvvmmmfffccc\\\YYYVVVVVVWWWVVVTTTQQQPPPOOOLLLJJJHHHGGGGGGGGGBBBCCCDDDFFFHHHJJJLLLMMMNNNNNNMMMLLLMMMNNNOOOPPPRRRSSSVVVXXXYYYZZZZZZZZZVVVVVVXXX[[[```gggmmmppp{{{|||{{{ppp]]]WWWNNNHHHJJJLLLIIIIIILLLHHHIIIIIIHHHFFFEEEFFFFFFDDDCCCAAAAAACCCDDDCCCCCC999<<<@@@CCCDDDCCCAAA@@@AAAAAAAAABBBBBBCCCCCCCCC@@@AAAAAAAAA@@@???===<<<===>>>???@@@@@@???>>>===<<<<<<>>>???@@@@@@@@@@@@@@@AAAAAABBBBBBAAAAAA@@@@@@@@@BBBCCCCCCBBB@@@@@@???@@@@@@AAABBBCCCDDDDDDKKKNNNQQQTTTUUUUUUSSSRRRTTTRRRPPPOOONNNKKKGGGDDD??????>>>>>>???AAACCCDDD??????@@@AAAAAABBBCCCCCCEEEEEEEEEEEEEEEDDDDDDCCCBBBAAA@@@@@@@@@AAABBBCCCCCCCCCCCCCCCDDDDDDDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEFFFGGGHHHGGGFFFEEEFFFGGGDDDFFFIIIKKKKKKJJJGGGEEEAAA???>>>@@@DDDGGGGGGFFFDDDFFFHHHIIIIIIIIIJJJKKKQQQLLLIIIMMMQQQQQQPPPQQQ___hhhyyy~~~{{{zzz|||vvvuuuuuuvvvzzzyyyhhhYYYIII===:::999666666666666444333222333555555444333333444222333444555555444333222......///000111222222333000111222333333222111000222222222222222222222222tttbbbYYYVVVSSSQQQQQQNNNSSS[[[fffwwwxxxvvvssspppnnnmmmmmmlllggghhhfffbbb[[[TTTPPPNNNPPPNNNMMMQQQXXX^^^bbbcccaaadddhhhhhhfffeeefffhhhiiilllrrryyy}}}|||xxxtttlllooosssvvv{{{xxxqqqsssxxx|||hhh\\\OOOMMMLLLLLLMMMLLLKKKIIIFFFGGGGGGGGGGGGFFFEEEEEEHHHFFFEEEDDDEEEFFFEEEDDDBBBAAA@@@???@@@AAABBBCCCCCCBBBAAA@@@AAAAAACCCDDDCCCCCCBBBAAA@@@>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>AAAAAA???>>>>>>>>>???@@@AAAAAABBBBBBCCCBBBBBBBBB@@@AAAAAAAAAAAACCCFFFIIIOOOPPPQQQRRRSSSTTTUUUVVVSSSRRRPPPNNNKKKGGGDDDCCC@@@>>>===>>>AAADDDEEEEEEDDDCCCBBBBBBCCCDDDCCCAAADDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBCCCCCCBBBBBBAAADDDDDDDDDDDDEEEEEEEEEEEECCCEEEFFFDDDBBBAAACCCFFFDDDDDDEEEFFFFFFFFFFFFEEEDDDFFFHHHJJJJJJJJJIIIHHHAAA@@@@@@AAACCCEEEFFFEEEEEEEEEGGGHHHIIIJJJJJJJJJKKKLLLMMMNNNPPPQQQRRRSSSXXX]]]fffqqq{{{vvvuuuvvv|||}}}iiiXXXMMMGGGAAA===777777666555444444333333555555555444444333333333111222222333333222222111111111222222222333333333111111111222222333333333222222222111111111000000oooeee```[[[YYYYYYUUUWWWZZZ___gggwwwxxxpppjjjgggdddcccdddiiirrrzzzvvvuuuyyypppaaaXXXNNNMMMKKKKKKLLLLLLJJJIIIGGGFFFFFFFFFEEEEEEEEEEEECCCBBB@@@@@@AAABBBAAA@@@AAAAAAAAAAAAAAABBBBBBCCCCCCBBBAAAAAAAAAAAABBBCCCCCCCCCBBBBBBAAA???>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>AAA@@@???>>>>>>>>>??????@@@AAAAAABBBBBBBBBBBBBBB@@@AAAAAAAAAAAACCCGGGJJJOOOPPPQQQRRRSSSTTTUUUUUURRRQQQPPPMMMJJJGGGDDDBBBAAA???>>>???AAACCCDDDCCCDDDCCCBBBCCCDDDEEEDDDCCCCCCCCCCCCCCCBBBAAA??????AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAAEEEEEEDDDDDDDDDDDDDDDDDDCCCDDDEEEDDDBBBAAACCCFFFDDDEEEEEEFFFGGGFFFFFFFFFEEEFFFHHHIIIIIIHHHGGGFFFAAA??????AAACCCFFFFFFFFFEEEFFFGGGHHHIIIJJJJJJJJJJJJJJJKKKMMMNNNPPPQQQQQQQQQUUUZZZ```lll~~~|||yyyvvvwwwzzzqqqeeeUUUHHH@@@<<<777444777666666555444444333333222222222222222222111111111222222333333222222111111111222222222333333333111111111222222333333333222222222111111111000000|||rrrmmmhhhffffffbbbbbbaaa______eeeooowwwxxxooohhhffffffggghhhmmmmmmqqqyyyzzzxxx|||{{{mmmbbbZZZVVVNNNLLLKKKKKKKKKKKKJJJHHHGGGFFFEEEDDDCCCDDDDDDEEECCCBBBAAABBBCCCDDDCCCBBB@@@AAABBBBBBCCCCCCBBBBBBBBBBBBAAAAAAAAAAAABBBBBBCCCCCCCCCBBBAAA@@@???>>>????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@???>>>>>>>>>>>>??????@@@@@@AAABBBBBBAAAAAA???@@@AAAAAAAAADDDHHHKKKOOOPPPQQQRRRSSSTTTTTTTTTQQQPPPNNNLLLIIIFFFCCCBBBAAA@@@??????AAABBBBBBAAACCCBBBAAABBBDDDEEEEEEDDDDDDDDDDDDCCCAAA@@@>>>===?????????@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBAAAAAAEEEEEEDDDDDDCCCCCCCCCBBBCCCDDDDDDDDDBBBBBBDDDFFFEEEEEEFFFGGGGGGGGGGGGFFFFFFGGGHHHIIIHHHFFFDDDBBB???>>>>>>@@@CCCFFFGGGGGGFFFFFFHHHIIIJJJKKKKKKKKKIIIIIIJJJKKKMMMNNNOOOOOOPPPRRRTTTVVV[[[hhhyyy}}}|||}}}}}}zzzxxxwwwwww{{{oooWWWOOOEEE===999777555333666666555555444333333333111111111222222222222222111222222333333222222111111111222222222333333333111111111222222222222222222222222111111111111111|||xxxuuutttuuuqqqqqqpppmmmkkkkkkooosssppphhh]]]VVVUUUWWWYYYZZZ]]]\\\___eeennn{{{yyyjjj___YYYVVVUUUNNNMMMKKKKKKLLLLLLJJJIIIGGGEEECCCBBBAAABBBDDDEEEDDDCCCBBBCCCEEEFFFEEECCC@@@AAABBBCCCDDDCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBAAA@@@???AAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>@@@??????>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAA???@@@AAAAAABBBEEEIIILLLOOOPPPQQQSSSSSSSSSRRRRRRPPPOOOMMMJJJGGGDDDCCCBBBBBB@@@??????AAAAAA@@@???@@@??????@@@CCCDDDDDDCCCEEEEEEEEEDDDCCCBBBAAA@@@?????????@@@@@@@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAAEEEDDDDDDCCCCCCBBBBBBAAACCCCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHGGGDDDBBB@@@>>>======@@@CCCFFFGGGGGGFFFGGGHHHIIIJJJKKKKKKKKKIIIIIIJJJKKKLLLMMMNNNNNNOOOQQQSSSSSSVVV^^^iiiqqq~~~{{{|||}}}}}}}}}~~~tttaaaSSSFFFBBB===999888777666555555555555444444333333333222222333333444444444555111222222333333222222111111111222222222333333333111111111111111222222222111111111111111111111111~~~zzzooo___TTTPPPPPPPPPOOOTTTTTTVVV[[[bbbooo|||vvvvvv~~~}}}uuuiii___XXXTTTSSSRRROOOMMMLLLLLLLLLLLLKKKIIIFFFEEECCCAAAAAABBBCCCEEEAAAAAAAAABBBCCCCCCBBB@@@???@@@BBBCCCCCCCCCBBBAAABBBBBBBBBAAAAAA@@@@@@???AAAAAAAAABBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????????????????>>>>>>======<<<===>>>???@@@@@@@@@@@@>>>???@@@AAABBBEEEJJJMMMOOOPPPRRRSSSSSSRRRQQQPPPOOOMMMKKKHHHEEECCCBBBBBBAAA@@@???@@@AAAAAA???>>>>>>===<<<>>>@@@AAAAAA@@@BBBBBBCCCCCCCCCCCCCCCBBB???@@@@@@@@@AAAAAAAAABBB@@@AAAAAAAAAAAAAAAAAA@@@DDDCCCCCCCCCBBBBBBAAAAAADDDCCCBBBBBBCCCDDDEEEEEEEEEEEEFFFGGGGGGGGGGGGFFFGGGGGGHHHHHHFFFDDDAAA@@@>>>======???CCCFFFGGGGGGFFFFFFHHHIIIJJJKKKKKKKKKIIIJJJJJJKKKLLLMMMNNNNNNKKKMMMOOOPPPQQQVVV\\\bbbnnn}}}|||xxxwwwsssvvv{{{yyyoooeeeXXXJJJAAA;;;999777555555444444333444444444444444333333333222222222333333444444444111222222333333222222111111111222222222333333333111111111111111111111111111111111111111111111111}}}iiiYYYRRRNNNLLLJJJMMMMMMPPPUUUZZZeeexxx{{{nnngggeeeiiivvv|||wwwrrrgggbbb[[[VVVRRRPPPNNNMMMNNNLLLKKKKKKKKKKKKJJJHHHFFFEEEDDDCCCBBBCCCCCCDDDDDDCCCCCCDDDEEEDDDBBB??????@@@AAAAAABBBBBBAAAAAAAAABBBBBBBBBAAA@@@???>>>??????@@@AAAAAAAAA@@@@@@<<<<<<<<<<<<<<<<<<<<<<<>>>>>??????>>>>>>===<<<;;;;;;===>>>??????@@@@@@>>>???@@@AAACCCFFFKKKOOOPPPQQQRRRSSSSSSRRRPPPOOONNNLLLIIIFFFCCCBBBAAAAAA@@@??????@@@AAAAAA???======<<<;;;<<<>>>??????>>>>>>???@@@AAAAAABBBBBBAAA??????@@@@@@AAABBBBBBBBB@@@@@@AAAAAAAAAAAA@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBDDDBBBAAABBBDDDEEEEEEEEEDDDDDDEEEFFFFFFFFFFFFEEEEEEFFFGGGHHHGGGEEECCCAAA>>>======???BBBEEEFFFFFFEEEEEEGGGHHHIIIJJJJJJJJJIIIIIIJJJKKKKKKLLLMMMMMMLLLMMMNNNNNNOOOQQQTTTWWW^^^eeexxx~~~}}}}}}zzzxxxtttwww{{{sssjjj]]]QQQJJJDDD>>>;;;888777666555444333333333444444333333333333333333000000000111111111111111111222222333333222222111111111222222222333333333111111111111111000000000111111111111111222222222qqqaaaZZZWWWUUUSSSQQQSSSVVVXXXYYY^^^mmm|||zzzvvvvvvuuutttsssrrruuu~~~wwwooogggeeegggooo~~~~~~zzztttqqqmmmgggcccYYYVVVRRROOONNNNNNLLLKKKLLLJJJIIIIIIIIIIIIHHHFFFEEEEEEEEEDDDDDDDDDCCCCCCFFFEEEEEEFFFFFFEEEBBB???@@@????????????@@@AAAAAAAAAAAABBBBBBAAA@@@>>>======>>>??????@@@@@@@@@???<<<<<<<<<<<<<<<<<<<<<<<>>?????????>>><<<<<<::::::<<<===>>>?????????===???@@@AAACCCGGGLLLOOOPPPQQQSSSTTTSSSQQQOOOMMMMMMKKKHHHDDDBBBAAAAAAAAA???>>>>>>@@@AAAAAA???>>>>>><<<<<<<<<>>>>>>===<<>>>>>??????@@@AAAAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@AAABBBBBBCCCCCCDDDBBB@@@BBBDDDFFFFFFEEECCCCCCDDDEEEEEEEEEEEEDDDDDDEEEGGGHHHHHHGGGEEEDDD???>>>>>>???BBBDDDEEEEEEDDDDDDFFFGGGHHHIIIIIIIIIHHHHHHIIIIIIJJJJJJKKKKKKMMMMMMNNNNNNOOOPPPRRRSSSWWWZZZdddvvv|||{{{~~~|||{{{zzzyyyuuummmhhhZZZRRRHHHAAA===;;;999777777777777555444333333444333333333333333333333333111111111111000000000000111222222333333222222111111111222222222333333333222111111111000000000///000000111111111222222222vvvgggcccccccccbbb```aaadddddd``````kkkxxxvvvpppiiidddcccdddcccbbb^^^bbbooozzzuuurrrllliiikkkpppyyy~~~uuummmiiieee___[[[TTTQQQNNNMMMMMMMMMMMMLLLJJJHHHGGGGGGGGGGGGFFFDDDEEEEEEEEEFFFEEEDDDDDDCCCBBBBBBBBBBBBBBB@@@<<<999@@@???>>>===>>>???AAABBBAAAAAABBBBBBAAA@@@>>>===<<<===>>>???????????????>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????===>>>?????????>>><<<;;;999:::;;;===>>>?????????===>>>@@@BBBDDDGGGLLLPPPPPPQQQSSSTTTSSSQQQNNNMMMLLLJJJGGGDDDAAA@@@AAAAAA>>>>>>>>>@@@BBBBBB@@@>>>???>>>======>>>???===<<>>???@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@>>>???@@@AAABBBCCCCCCDDDDDDBBB@@@AAAEEEGGGFFFEEEBBBCCCCCCDDDDDDDDDDDDDDDCCCDDDFFFHHHIIIHHHGGGFFF@@@???>>>???BBBDDDDDDDDDCCCDDDEEEFFFGGGHHHHHHHHHGGGGGGGGGHHHHHHIIIIIIIIIIIIJJJKKKLLLMMMNNNPPPQQQQQQRRRXXXaaalll}}}{{{uuupppfffXXXNNNIIIEEE@@@===<<<:::666222333333333111000///000111333333333333333333333333444333333333222222111111222222222333333222222222111111222222222333333333222111111111000000//////000000111111222222222222xxxzzz~~~}}}{{{zzz~~~yyytttrrrsssrrrlllddd]]]YYYVVVTTTSSSVVVXXXaaasss~~~~~~~~~jjjfff___[[[ZZZVVVQQQOOOMMMJJJIIIIIIJJJJJJIIIHHHFFFEEEEEEGGGHHHJJJGGGFFFEEECCCCCCEEEFFFGGGDDDDDDDDDCCCBBBBBBAAAAAADDDBBB@@@>>>===>>>@@@BBBEEEGGGHHHFFFBBB>>><<<;;;BBBAAA@@@???>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;???>>>===<<<<<<<<<<<<<<>>>>>======<<<<<<============>>>>>>>>>>>>?????????AAADDDHHHLLLNNNOOOPPPRRRSSSSSSQQQPPPOOOJJJHHHEEEBBB@@@??????@@@@@@@@@???>>>=========>>><<<<<<<<<<<<============??????>>>>>>>>>>>>>>>>>>===>>>>>>>>>>>>?????????===>>>@@@AAABBBCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCEEEDDDDDDCCCBBB@@@???>>>BBBCCCDDDGGGIIIGGGDDD@@@<<<>>>@@@BBBCCCCCCBBBBBBDDDEEEEEEEEEFFFFFFFFFFFFHHHHHHHHHIIIIIIIIIJJJJJJKKKKKKKKKLLLMMMMMMNNNNNNRRRRRRSSSTTT[[[gggxxxqqqcccYYYOOODDD===:::777444444555555222000333333333222222222111111111222222333333222222111222222222222222222222222111111111000000000000000000111222333333222111000111111111111111111111111000000000000111111111111zzzoooeee^^^ZZZWWWUUUSSSUUU[[[jjj~~~~~~{{{{{{{{{yyywwwxxx~~~zzzsssnnnmmmpppxxx~~~wwwpppnnnnnnrrrvvvjjjbbbZZZXXXYYYVVVPPPNNNLLLJJJIIIIIIIIIJJJHHHGGGEEEDDDDDDEEEFFFGGGFFFEEECCCBBBBBBCCCEEEFFFDDDDDDDDDCCCBBBBBBAAAAAACCCBBB???======>>>@@@AAAAAACCCEEEDDDAAA???======>>>>>>>>>======>>>????????????>>>======<<<;;;;;;<<<<<<;;;;;;:::;;;;;;;;;>>>>>>>>>=========<<<<<<<<<=========>>>>>>>>>>>>??????@@@AAADDDHHHLLLNNNOOOPPPQQQRRRRRRQQQOOONNNIIIGGGDDDAAA??????????????????>>>=========>>>>>><<<<<<<<<<<<============????????????????????????????????????????????????<<<===>>>@@@AAAAAABBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBAAABBBBBBBBBBBBBBBAAAAAABBBBBBDDDFFFHHHGGGCCC@@@<<<===@@@BBBCCCCCCBBBAAADDDDDDEEEEEEEEEFFFFFFFFFHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIJJJKKKKKKLLLLLLMMMKKKMMMOOOQQQUUU\\\gggooo||||||qqqaaaTTTLLLEEE>>>:::999777444444555555222000333333333222222222111111111222222333333222222111222222222222222222222222111000000000000000000000000111222222222222111000111111111111111111111111000000000000111111111111xxx{{{yyyooohhhbbb___XXXYYY^^^iiiwww~~~vvvoooiiieeeccc```aaabbbaaacccjjjttt{{{xxxlllbbb]]]YYYYYY[[[cccrrrrrrjjjlllkkklllooosss{{{ggg\\\TTTTTTWWWSSSNNNMMMKKKIIIHHHHHHIIIJJJHHHGGGEEEDDDCCCCCCDDDEEEDDDCCCBBBAAAAAABBBCCCDDDDDDDDDCCCCCCBBBBBBAAAAAABBB@@@>>>======>>>???@@@===???AAAAAA@@@?????????<<<<<<<<<<<<===>>>???@@@@@@@@@???>>>===<<<;;;;;;::::::999999999:::;;;;;;===============<<<<<<<<<<<<<<<=========>>>>>>>>>>>>???@@@BBBEEEIIILLLNNNNNNOOOQQQQQQQQQOOOMMMLLLGGGEEECCCAAA???>>>>>>???=========<<<======>>>>>>;;;<<<<<<<<<<<<=========????????????????????????AAAAAA@@@@@@???>>>>>>>>>;;;<<<===>>>???@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@?????????@@@@@@@@@AAAAAA>>>???@@@BBBCCCCCCCCCDDDAAABBBCCCEEEFFFEEEBBB???<<<===@@@BBBCCCCCCBBBAAADDDDDDDDDDDDEEEEEEEEEEEEGGGGGGGGGHHHHHHHHHHHHIIIHHHHHHHHHIIIJJJJJJKKKKKKFFFIIIMMMOOOOOOQQQUUUYYY[[[kkkttteee[[[NNNDDD>>>;;;999777777666444444444444222111333333333222222222111111111111222222222222111111222222222222222222222222000000000000000000111111000111111222222111111000111111111111111111111111000000000000111111111111vvvvvvxxxxxxsssjjjlllpppyyyvvvllleeeaaa```aaaaaaaaa``````eeennnuuu}}}}}}pppccc[[[XXXWWWVVVWWW]]]jjj~~~{{{}}}{{{{{{}}}}}}bbbVVVOOOQQQTTTNNNLLLKKKJJJIIIHHHHHHIIIIIIHHHGGGFFFDDDDDDCCCCCCDDDCCCCCCBBBBBBBBBBBBCCCCCCDDDCCCCCCBBBAAAAAA@@@@@@@@@???===<<<<<<===>>>???;;;===??????>>>>>>>>>???===<<<<<<<<<======>>>???AAAAAA@@@>>>===<<<;;;:::999999999999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>@@@CCCFFFJJJMMMOOONNNOOOPPPPPPOOONNNKKKJJJDDDCCCAAA@@@>>>>>>>>>>>><<<;;;;;;;;;<<<===>>>>>>;;;;;;;;;<<<<<<<<<======????????????@@@@@@@@@@@@BBBBBBAAA@@@???>>>======;;;;;;===>>>>>>?????????@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>????????????===>>>@@@AAABBBCCCCCCDDDAAAAAABBBCCCDDDCCC@@@>>>===>>>AAACCCDDDDDDCCCBBBCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHGGGGGGHHHHHHIIIJJJJJJKKKGGGKKKOOOOOOMMMLLLLLLNNNRRR[[[hhhwwwxxxggg[[[OOOIIIAAA;;;888777777666555444444333333333222222333333333222222222111111111111222222222222111111111111111111111111111111000000000000000111111111000000111111111111000000111111111111111111111111///000000000111111111111}}}{{{~~~~~~xxxsssqqqppppppooollllllqqqzzzpppfffbbb^^^]]]]]]aaammmooo[[[RRRLLLNNNPPPIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@?????????>>>===<<<<<<<<<===>>>>>><<<===>>>>>>===<<<<<<===@@@???>>>===============@@@@@@???>>>===<<<;;;;;;:::999999999:::;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===============>>>@@@CCCGGGJJJMMMOOONNNNNNOOOOOONNNLLLIIIHHHAAA@@@@@@???>>>=========::::::::::::;;;<<<======;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>?????????@@@@@@@@@BBBBBBAAA@@@???===<<<<<<;;;<<<===>>>>>>??????>>>????????????????????????=========>>>>>>>>>????????????@@@AAABBBBBBBBBBBBAAA@@@@@@BBBBBBBBB???<<<>>>@@@BBBDDDEEEEEEDDDCCCBBBCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGHHHIIIIIIJJJJJJKKKJJJLLLNNNMMMKKKIIIKKKMMMOOORRRWWW^^^hhh{{{zzzpppfff[[[PPPHHH>>><<<999888777666555444333333333333222222222333333333333222222222111111000111111222222111111000111111111111111111111111//////000000111111111111000000000000000000000000111111111111111111111111///000000000111111111111{{{sssllllllllloooyyyooo___UUUPPPJJJLLLMMMFFFGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@???>>>>>>======<<<<<<;;;;;;<<<<<<======<<<>>>>>>===<<<;;;<<<===AAA@@@???>>>============>>>>>>======<<<<<<;;;;;;::::::999999::::::;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========<<<>>>AAADDDHHHKKKNNNOOOMMMNNNNNNNNNLLLJJJGGGEEE>>>>>>>>>>>>======<<<<<<::::::::::::::::::;;;;;;:::;;;;;;;;;;;;<<<<<<<<<=========>>>??????@@@@@@AAAAAA@@@???>>>===<<<;;;;;;<<<===>>>>>>>>>>>>===>>>>>>>>>>>>>>>?????????=========>>>>>>>>>??????@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@???@@@AAA@@@===;;;>>>???BBBDDDEEEEEEDDDCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEFFFFFFGGGGGGGGGHHHIIIIIIJJJJJJIIIJJJKKKIIIGGGGGGJJJMMMKKKPPPUUUYYY]]]eeeqqqzzzsssjjj]]]RRRKKKGGGCCC@@@333444555555555444333222000222333333111111222444333333333222222222111111000000111111111111000000111111111111111111111111/////////000111111222222111000000//////000000111111111111111111111111111000000000000111111111111~~~|||ppp]]]TTTQQQNNNGGGIIILLLEEEEEEEEEFFFGGGGGGHHHGGGGGGEEEEEEEEEEEEEEEEEEDDDDDDAAAAAABBBBBBBBBBBBAAAAAA???>>>>>>===<<<<<<;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<=========;;;;;;===>>>>>>>>>===<<<<<<<<<======<<<<<<<<<<<<;;;;;;;;;;;;:::999999888888888999999999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<>>>AAAEEEIIILLLNNNOOOMMMMMMNNNMMMKKKHHHFFFDDD<<<============<<<<<<;;;;;;::::::999999999999:::::::::;;;;;;;;;<<<<<<<<<;;;<<<<<<===>>>>>>????????????>>>>>>===<<<;;;;;;:::;;;;;;<<<<<<<<<<<<<<<=========>>>>>>>>>??????======>>>>>>>>>???????????????@@@AAAAAAAAAAAAAAA@@@???>>>?????????<<<:::<<<>>>@@@BBBCCCCCCBBBAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHIIIFFFHHHIIIGGGEEEEEEHHHKKKJJJOOOTTTVVVVVVYYY___eeennnyyyrrrmmmYYYQQQGGG@@@>>>===;;;:::222333444333333222333333///111333222111000222444333333333222222222111111000000111111111111000000111111111111111111111111...//////000111111222222111000///......///000111111111111111111111111111000000000000111111111111wwwiii]]]TTTOOOPPPMMMEEEGGGKKKEEEDDDEEEFFFGGGGGGGGGGGGGGGBBBCCCDDDDDDDDDDDDDDDCCC???@@@@@@AAAAAA@@@@@@???=========<<<;;;;;;:::::::::::::::;;;;;;<<<<<<<<<;;;<<<===<<<<<<<<<>>>@@@;;;;;;;;;;;;;;;<<<===>>>:::::::::;;;;;;;;;<<<<<<999999888777666666777777999999999::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<>>>AAAEEEIIILLLNNNOOOMMMMMMMMMMMMKKKHHHEEECCC;;;<<<<<<===<<<<<<;;;;;;;;;;;;:::999888888888888:::::::::;;;;;;;;;<<<<<<:::;;;;;;<<<===>>>>>>???>>>>>>======<<<<<<;;;;;;999999:::;;;;;;;;;::::::<<<=========>>>>>>??????>>>>>>>>>>>>????????????===>>>???@@@AAABBBBBBBBB@@@???>>>>>>>>>>>><<<:::;;;<<>>::::::999777555666555555333222222444666...000333222000000222555333333333222222222111111000000111111111111000000000000000000000000000000...//////000111222222222111000///......///000111111111111111111111111111000000000000111111111111{{{~~~wwwnnnfff]]]WWWNNNMMMLLLJJJIIIGGGFFFEEEGGGFFFDDDCCCBBBCCCEEEFFFAAAAAAAAAAAAAAAAAAAAAAAAEEEDDDCCCBBB@@@???>>>=========<<<<<<;;;::::::::::::::::::999999999888888======>>>>>>>>>>>>======<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999777777999:::;;;<<<<<<<<<<<<;;;;;;:::::::::;;;;;;:::???EEEIIIKKKLLLMMMMMMLLLNNNOOONNNJJJEEEBBBAAA>>>>>>>>>>>>===<<<;;;:::888888888888888888888888777777888999::::::;;;;;;777888:::;;;<<<;;;::::::======<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;============>>>>>>>>>>>>======<<<<<<<<<<<<======:::;;;<<<<<<<<<;;;:::999>>>???@@@@@@???>>>???AAA??????@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCDDDCCCBBBAAAAAABBBCCCDDDFFFEEEDDDDDDDDDEEEGGGHHHIIIJJJKKKKKKJJJJJJLLLMMMPPPVVV^^^gggsss~~~~~~zzz}}}~~~xxxpppcccUUUJJJCCC@@@???;;;:::888888888777555222444444444333333222222222444222111222555555333111333222222222111111000000000000000000000000000000222222222222222222222222...///000111111111111111111111111111111000///...222222222111111111000000111111000000//////......zzzrrrtttzzz~~~}}}rrriiiccc]]]VVVPPPNNNMMMMMMLLLKKKJJJJJJIIIGGGFFFDDDCCCBBBCCCDDDEEEAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAA@@@????????????>>>===<<<;;;::::::999999999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888999:::;;;<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;???EEEIIIKKKLLLLLLMMMKKKLLLMMMKKKGGGBBB???>>><<<<<<<<<<<<;;;:::999999888888888888888888888888888888888999999:::::::::888999::::::;;;;;;::::::===<<<<<<<<<;;;;;;;;;;;;999::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<=========>>>>>>>>>>>>======<<<<<<<<<<<<======:::;;;<<<<<<<<<;;;:::999===???@@@@@@>>>>>>???AAA?????????@@@@@@@@@AAAAAABBBBBBBBBBBBBBBAAAAAAAAACCCCCCBBBBBBBBBBBBCCCCCCEEEEEEDDDDDDDDDEEEFFFGGGIIIJJJJJJJJJHHHHHHJJJLLLJJJNNNSSSXXX^^^iiiwww}}}xxxtttttttttnnnppprrrwwwwwwnnngggZZZUUULLLCCC===:::::::::999888777777777777444222444444333333333222222222333111000111333444222000222222111111111000000000000000000000000000000000222222222222222222222222///000000111111111111000111111222222111000000///222222222111111111000000111000000000/////////...||||||ooonnnsssvvvvvvwwwrrrlllddd___\\\XXXTTTPPPLLLLLLLLLKKKKKKKKKKKKKKKHHHGGGEEECCCBBBBBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@@@@@@@@@@@@@AAA@@@>>><<<;;;:::999999888888888999:::;;;======;;;;;;::::::::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999::::::::::::999999;;;::::::999999:::;;;;;;;;;@@@EEEJJJKKKKKKLLLLLLIIIKKKKKKIIIDDD???<<<;;;:::;;;;;;;;;:::999888777888888888888888888888888888888999999999999999999:::999999999999::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;888888999999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<=========>>>>>>>>>======<<<<<<<<<<<<======;;;;;;;;;;;;;;;:::999999<<<>>>??????>>>>>>???AAA?????????@@@@@@@@@@@@AAACCCCCCBBBAAAAAA@@@@@@???BBBBBBCCCCCCCCCCCCBBBBBBEEEDDDDDDDDDDDDEEEFFFFFFHHHIIIIIIHHHFFFFFFHHHIIIHHHKKKMMMOOOQQQVVV^^^dddkkkvvv~~~~~~{{{uuuooollllllmmmhhhiiilllvvvyyynnncccZZZPPPJJJDDDAAA===:::888777888999666555555555666666444222333333333333222222222222111000000111222222111///111111000000000000//////000000000000000000000000000000000000000000000000000111111111111000000///111222222222222111000000222111111111111000000000000000000000////////////jjj||||||~~~~~~|||~~~sssoooqqqpppmmmjjjddd```[[[XXXWWWVVVSSSQQQJJJJJJJJJIIIIIIHHHHHHGGGHHHGGGEEECCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAAAAAAAABBBBBBAAA???===<<<;;;::::::777777888999:::===???@@@>>>>>>===<<<<<<===>>>>>>;;;::::::::::::::::::;;;::::::::::::::::::::::::888888888888888888888888888888999999888777666666999999999999999::::::;;;<<<@@@FFFJJJKKKKKKKKKKKKIIIJJJJJJGGGBBB===:::999999:::::::::999999888777888888888888888888888888999999999999888888888888;;;:::999888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;777888888888888999999999::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<=========>>>>>>===<<<<<<;;;;;;<<<<<<===;;;;;;;;;;;;::::::999999;;;===>>>>>>======???@@@????????????@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAACCCDDDDDDCCCAAAAAACCCCCCCCCDDDDDDDDDEEEEEEFFFGGGGGGFFFDDDDDDEEEGGGGGGIIILLLMMMNNNPPPUUUXXXXXX___iiiuuu~~~{{{yyyyyyyyy{{{zzzxxxtttqqqoooppprrrrrrqqqrrr|||}}}pppiii^^^TTTLLLEEE???;;;>>><<<;;;999888777777777444333222333555555444222333222222222222222222222111000111111222222111000000000000///////////////000000000000000000000000000000000000000000000000111111111111111000///...111111222222222222111111111111111111000000000000000000000000////////////```qqqzzzxxxyyyzzz||||||uuutttuuuxxxoookkkfff^^^YYYWWWTTTRRRPPPOOONNNMMMLLLLLLLLLKKKIIIHHHFFFEEEEEEGGGFFFEEEDDDBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCBBBBBBBBBCCCCCCBBBAAA@@@???>>>===888888888999;;;===@@@AAA@@@???============???@@@:::::::::999999:::::::::::::::::::::::::::::::::888888888888888888888888999:::::::::999888777666888888888888888999:::;;;===AAAGGGJJJKKKJJJJJJJJJJJJJJJIIIFFFAAA===:::999999999:::::::::999888888777777777777777777777777999888888888888888888888;;;:::888888777888999:::::::::;;;;;;;;;;;;;;;;;;777777777888888888999999::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<============<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;::::::999999999999:::<<<============???@@@>>>>>>?????????@@@@@@@@@>>>>>>??????@@@AAABBBBBB@@@AAABBBCCCCCCBBBAAA@@@BBBBBBCCCCCCDDDDDDDDDDDDDDDEEEFFFEEECCCCCCDDDFFFCCCEEEGGGHHHJJJKKKMMMOOORRRUUUYYY]]]dddooo}}}}}}~~~~~~|||yyyyyy{{{}}}|||}}}zzzyyyxxxrrrfff[[[TTTPPPIIICCC>>>;;;999888888777666555444333222111222111111222444444333111222222222222222222222222111111222333222111111111///////////////000000000000000000000000000000000////////////////////////111111111111111000///...000111111222222222111111000000000000000000000000////////////000000000000cccnnn~~~}}}vvvwww|||xxxuuurrryyyzzznnnfff]]]SSSNNNOOONNNMMMLLLKKKJJJJJJJJJOOONNNMMMKKKIIIHHHFFFFFFEEEEEEDDDDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDDDDDDDDDDDDDDDDDCCCCCCDDDEEEGGGHHHHHHGGGEEEDDD;;;:::999999:::===???AAA>>>===;;;::::::;;;===>>>::::::999999999999::::::999999999999999999999999888888888888888888888888;;;;;;<<<<<<;;;:::999999777777777777888999::::::>>>BBBGGGJJJKKKJJJJJJJJJIIIIIIHHHEEE@@@===;;;:::888999999999999999888888777777777777777777777777777777888888888888888888:::999999888888888888999::::::::::::;;;;;;;;;;;;777777888888888999999999999999::::::;;;;;;<<<<<<;;;;;;<<<<<<<<<=========<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;:::999999999999999999;;;<<<===<<<===>>>@@@>>>>>>>>>????????????@@@<<<<<<===>>>@@@AAABBBCCCAAAAAABBBBBBBBBBBBAAAAAAAAABBBBBBCCCDDDCCCCCCCCCCCCDDDDDDDDDCCCCCCEEEGGGEEEEEEFFFGGGGGGHHHHHHHHHLLLNNNOOOOOOQQQVVV___fffkkkyyy||||||kkkeee^^^ZZZXXXSSSLLLFFFCCCAAA>>>:::777666555555333333333333222222222111222111111222333444222111111111111222222222222222000222333333222111111222//////000000000000111111000000000000000000000000////////////////////////000111111111111000000/////////000111111111111000//////000000000000000111////////////000000000000sssuuuzzz~~~|||{{{|||zzz{{{}}}www{{{~~~~~~nnneee^^^UUUNNNKKKKKKKKKLLLKKKKKKJJJKKKLLLMMMMMMLLLKKKIIIHHHGGGGGGDDDDDDDDDDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCDDDDDDEEEEEEEEEHHHMMMQQQRRRQQQNNNLLL>>>===;;;::::::<<<>>>???<<<;;;999777777999;;;<<<::::::999999999999::::::999999999999999999999999888888888888888888888888999:::::::::::::::999888666666666777777888::::::???CCCGGGJJJKKKJJJIIIIIIGGGHHHGGGDDD???<<<;;;;;;666777777888888777777777777777777777777777777777666666777777888888999999999999999999999888777777999999:::::::::;;;;;;;;;888888888999999999::::::888999999:::;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======<<<;;;;;;::::::;;;;;;<<<;;;:::999888888888999:::888:::<<<<<<<<<<<<>>>@@@>>>>>>>>>>>>????????????<<<======>>>???@@@AAAAAABBBAAAAAAAAAAAAAAAAAABBB@@@AAABBBCCCCCCCCCBBBBBBAAABBBCCCCCCCCCDDDFFFHHHIIIHHHHHHHHHHHHIIIHHHHHHGGGIIIJJJJJJJJJLLLQQQVVVVVV___mmm{{{|||oooiiihhhccc]]]PPPMMMIIIEEEBBB@@@>>><<<::::::999777555333333444333333333444444555555555333222111222333333222000000111111111222222222222///111333222000///000222000000000111111111222222000000000000000000000000000000000000000000000000///000000111111111111000......///000000000000000////////////000000111111.../////////000000000111yyyrrrmmmeeeaaahhhsss|||oooeee\\\WWWSSSMMMJJJJJJEEEGGGHHHHHHHHHHHHIIIJJJIIIIIIHHHHHHHHHGGGGGGGGGBBBCCCCCCDDDCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA??????@@@BBBDDDEEEFFFGGGGGGKKKQQQVVVYYYWWWTTTRRR@@@???<<<::::::;;;===>>>===;;;999777777999;;;===:::999999999999999999:::888888888888888888888888777777777777777777777777666666777777777777666666666666666666777888999:::???CCCHHHJJJJJJIIIIIIIIIFFFFFFEEEBBB>>>;;;;;;;;;555555666666666666666555777777777777777777777777555666666777888999999:::888999:::::::::888777666999999999::::::;;;;;;;;;888999999999999:::::::::888888999::::::;;;<<<<<<;;;;;;;;;<<<<<<<<<======<<<;;;;;;::::::;;;;;;<<<;;;:::999888888888999:::888:::;;;<<<<<<<<<>>>@@@>>>>>>>>>>>>????????????>>>>>>>>>>>>????????????CCCBBB@@@@@@@@@@@@BBBCCC@@@AAABBBCCCCCCCCCBBBAAA@@@AAACCCCCCCCCDDDGGGIIIHHHGGGFFFFFFGGGIIIIIIHHHEEEHHHKKKKKKJJJJJJMMMQQQQQQUUUZZZ^^^gggwwwrrrnnncccUUUNNNLLLHHHCCCCCCCCCAAA===:::888888999555666777666444333333444555444444333333444444555444333222222333333111000000000111111222222222222---000222111///...///111000000111111222222222333000000000000000000000000111111111111111111111111...///000111111111111111------...//////000//////.../////////000000111111.../////////000000111111rrrmmmddd]]][[[\\\aaaddduuu~~~}}}}}}oooddd\\\ZZZUUUPPPLLLJJJIIIHHHHHHHHHGGGGGGHHHHHHIIIJJJDDDEEEEEEEEEEEEEEEDDDCCCBBBBBBBBBAAAAAA@@@@@@@@@CCCBBBAAAAAA@@@@@@AAAAAABBBAAAAAABBBCCCEEEGGGHHHIIIQQQ[[[___]]]XXXSSSQQQDDDBBB>>>;;;999999:::;;;<<<;;;:::999888888888888999999888888888888888888666666777777777777666666999999999999999888777666888888888888888888888888999888888666555777:::===@@@CCCGGGIIIIIIHHHGGGGGGGGGEEE@@@<<<999888888999888888888888888777666666555555555555666666666777777777777777888888888888888888888888888888888888666777888999:::999888888;;;:::888777777777888888999999999::::::;;;;;;;;;;;;;;;:::999:::;;;<<<===>>>>>>======<<<<<<<<<;;;888888888888888888999999:::;;;;;;;;;;;;;;;::::::<<<===???@@@???>>><<<;;;@@@AAABBBAAA?????????@@@CCCBBBBBBAAA@@@???>>>>>>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAABBBDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFIIIHHHFFFEEEEEEFFFHHHIIIOOOOOOOOOQQQUUU^^^iiippp|||sssggg___RRROOOJJJEEEAAA>>><<<<<<999999777666666555555555444444444444444444444444444444444333333222222222444444444333333222222222000000000000000000000000000000000000000111111222///111222111000///000111111000000000//////......000000000000000000000000000000////////////000000444333222111000000000000000000000000000000000000///000111222222111000///eeeaaa[[[VVVUUUXXX\\\___gggjjjttt{{{lll___XXXPPPNNNJJJGGGDDDCCCBBBCCCFFFEEEEEEEEEEEEFFFGGGGGGEEEEEEEEEEEEEEEDDDCCCBBBAAAAAAAAA@@@@@@@@@???????????????@@@AAABBBCCCDDDAAA@@@@@@@@@AAACCCEEEFFFHHHPPP[[[bbbbbb]]]UUUPPPAAA???===:::999:::;;;<<<===<<<;;;:::999999999999888888888888888888888888888888999999999999888888888999999999999888777666888888888888888888888888888888777666555666:::===@@@CCCGGGIIIIIIHHHHHHHHHGGGEEEAAA<<<:::999999999777888888888888777666666555555555666666666777777777777777777888888888888888888888888888888888888666777888999999999888888:::999777666666666777777999999999999::::::::::::;;;::::::999:::;;;<<<===>>>>>>>>>>>>======<<<<<<999999::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::<<<===???@@@???>>>======???@@@@@@??????@@@BBBBBBAAAAAA@@@@@@??????>>>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCDDDEEEDDDDDDEEEEEEFFFGGGHHHHHHIIIHHHFFFEEEEEEFFFGGGHHHHHHHHHHHHHHHKKKRRRZZZ```bbbmmm~~~wwwkkkccc\\\VVVOOOIIIDDDBBB@@@===;;;;;;;;;<<<888888777666555555555555444444444444444444444444444444333333333222222222333333333333333333222222000000000000000000000000000000000000000111111222///111222111000///000111111111111000000/////////000000000000000000000000000000////////////000000111111111000111111222222000000000000000000000000000000000111111000000000VVVTTTQQQPPPQQQTTTWWWZZZ]]]\\\___gggsss|||tttvvvzzz~~~vvvkkk```WWWQQQMMMJJJHHHFFFDDDCCCCCCCCCDDDCCCCCCCCCBBBCCCCCCDDDEEEEEEEEEEEEDDDDDDBBBAAA@@@@@@@@@@@@@@@????????????>>>>>>>>>???@@@AAACCCCCC@@@?????????@@@AAACCCDDDEEELLLWWW```ccc]]]SSSLLL>>>===;;;::::::;;;<<<======<<<;;;:::::::::::::::888888888888888888888888999999::::::::::::999999888888999999888888777777888888888888888888888888777777666555444666999===BBBDDDHHHIIIIIIHHHHHHIIIGGGEEEAAA===:::999999:::777777888888777777666555555555666666666777777777777777777777888888888888888888888888888888888888666777888888999999888888888888777666666666666777999999999888888888888888:::::::::::::::;;;<<<<<<>>>>>>>>>>>>============;;;;;;;;;<<<<<<<<<======<<<<<<============<<<<<<999;;;===>>>???@@@??????:::<<<>>>>>>>>>>>>@@@BBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBCCCDDDEEEAAABBBCCCDDDFFFGGGHHHIIIGGGFFFEEEEEEEEEEEEGGGHHHGGGGGGGGGGGGHHHKKKPPPTTTOOOUUU___iiivvvxxxqqqnnnbbbZZZOOOGGGCCCAAA>>><<<:::999888777777777888999777666555444444444444444444444444444444444444444333333333333222222222222222222222333333333333333000000000000000000000000000000000000000111111222///111222111000///000111111111111111111000000000000000000000000000000000000000////////////000000000000000000111222333333000000000000000000000000111000000//////000000111NNNNNNNNNOOOQQQSSSUUUVVVVVVWWW\\\aaadddlll|||xxxhhhfffiiilllnnnmmmiiiaaaYYYRRRMMMKKKJJJIIIHHHGGGFFFEEEEEEFFFFFFBBBAAAAAAAAAAAABBBCCCCCCEEEEEEDDDDDDBBBAAA@@@???@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@???????????????@@@??????>>>???@@@BBBCCCCCCGGGNNNVVVZZZVVVLLLDDD>>>===;;;:::999:::;;;<<<<<<;;;:::999999999999999777777777777888888888888777777888888888888777777777777888888888888777777888888888888888888888888666666555444444555999<<>>>>><<<======>>>>>>>>>>>>===;;;<<<===>>>??????>>>>>>:::;;;============>>>@@@>>>>>>??????@@@@@@@@@AAA@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCDDDDDDDDDAAABBBCCCDDDEEEFFFGGGGGGEEEEEEDDDDDDDDDEEEFFFGGGGGGHHHIIIHHHHHHIIILLLNNNNNNPPPSSSWWW]]]gggrrrzzzsssllleee\\\TTTPPPPPPKKKCCC>>><<<<<<<<<;;;;;;:::888777666555555666666555444444333333333333333333333333333333333333333222222222222222222222111111222222333333333444000000000000000000000000000000000000000111111222///111222111000///000111222222111111111111111111////////////////////////000000////////////000000000000000000000111222222////////////////////////111000///......///000111LLLMMMNNNOOOQQQRRRRRRSSSMMMQQQWWW\\\[[[[[[dddnnn~~~{{{|||vvv```ZZZYYYZZZ[[[[[[XXXTTTPPPLLLIIIHHHGGGGGGFFFEEEDDDCCCBBBBBBBBBAAAAAAAAAAAAAAABBBCCCCCCDDDDDDCCCCCCAAA@@@>>>>>>@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@???>>>>>>>>>>>>???AAA@@@?????????@@@AAABBBDDDEEEGGGLLLNNNLLLEEE???>>>===<<<:::999999999999:::999888888888888888888666666777777777888888888777777777888888777777777666777777888888888777777777777777777777777777777555555555444444666:::===CCCFFFHHHHHHHHHGGGHHHIIIFFFCCC???<<<999999999:::777777777777777666555555666666666666777777777888666777777777888888888888777777777777777777777777777777777777777888888888888999999999999999999999888888888777777666666666999999999:::::::::::::::::::::::::::::::::::::::999::::::;;;<<<=========<<<======>>>??????>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;===>>>===;;;;;;<<<======>>>>>>??????@@@@@@AAA?????????@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCBBBCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEAAACCCDDDEEEDDDEEEFFFHHHGGGHHHJJJLLLQQQXXX___dddaaaeeekkkpppuuu}}}}}}mmmbbbWWWSSSPPPIIICCCAAA@@@>>><<<:::999999999888;;;:::999777666555444444555444444333333333333444333333333333333333333333222222222222222222222222111111111222222333333333000000000000000000000000000000000000000111111222///111222111000///000111111111111111111111222222////////////////////////000000////////////000000222111111000//////000000////////////////////////111000///......///000111JJJKKKMMMNNNOOOOOOOOOOOOLLLMMMPPPSSSSSSTTT\\\fffeee|||vvv___VVVSSSRRRRRRLLLKKKJJJIIIGGGFFFEEEDDDFFFFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAABBBBBBCCCBBBBBBBBBBBBAAA???>>>===?????????@@@@@@@@@@@@@@@<<<<<<======>>>???AAABBBBBBAAA???>>>>>>???@@@AAAEEEDDDDDDEEEEEEDDDAAA>>>======;;;:::999888888777888888777777777777888888555666666777777888888888888888999999999999888888666666777777888888777777777777777777777777777777555666555444444777;;;>>>DDDEEEGGGGGGFFFFFFGGGHHHDDDBBB>>>;;;888888999999666666777777666666555444666666666777777777888888777777777777888888888888777777777777777777777777777666666666666777888999888999::::::;;;:::::::::888888888777777777777777888888999:::::::::::::::888888888888888999999999888999999:::;;;<<<======;;;<<<===>>>>>>??????>>>@@@@@@???>>>===<<<;;;;;;<<<===>>>===;;;:::;;;<<<>>>>>>>>>?????????@@@@@@>>>>>>??????@@@AAAAAAAAAAAAAAABBBCCCCCCBBBBBBAAABBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBCCCCCCDDDDDDDDD???AAACCCCCCCCCCCCEEEFFFGGGHHHHHHJJJMMMPPPRRRTTTSSSVVVYYYZZZZZZ]]]ccchhhrrrxxxzzzuuummmbbbYYYTTTMMMGGGFFFEEE@@@>>>>>>777777888999888888666666666666666666666555555555555444444333333333444444333333333333333333333333111111111222222222222222111111111222222222222222000000000000000000000000000000000000000111111222///111222111000///000111000000000111111111111111000000000000000000000000000000////////////000000222222111000////////////000000000000000000000000000//////......//////000IIIJJJKKKMMMNNNNNNNNNNNNNNNLLLMMMPPPRRRSSSZZZaaa[[[jjj}}}qqq]]]TTTPPPNNNNNNFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFEEEEEEDDDCCCCCC@@@@@@@@@@@@@@@AAAAAABBB@@@@@@AAAAAA@@@???>>>>>>============>>>>>>>>>???<<<<<<<<<===>>>???@@@AAAAAA@@@>>>=========>>>>>>???@@@BBBAAA???>>>===>>>;;;::::::999999999999888999888888888888888999999555555666666777888888999777777888888888888777777555666666777777777777777777777777777777777777777666666666555555888<<>>:::;;;<<<===>>>>>>>>>>>>??????>>>======<<<======;;;<<<======<<<;;;===>>>>>>>>>>>>>>>????????????===>>>>>>???@@@@@@AAAAAA@@@@@@AAABBBBBBAAA@@@???@@@@@@AAAAAABBBBBBCCCCCC@@@@@@AAABBBCCCDDDDDDDDDAAABBBDDDCCCCCCCCCEEEFFFKKKJJJIIIIIIJJJKKKLLLKKKLLLOOOQQQPPPOOOOOORRRVVVXXX\\\cccjjjsss||||||mmmfff]]]WWWSSSNNNGGGAAADDD@@@>>>@@@>>>;;;:::===666888999999999888888888333333444555555666555555555555444444444444555555222222222222222222222222000111111111222222222222222222222222111111111111000000000000000000000000000000000000000111111222///111222111000///000111/////////000000111111111000000000000000000000000000000////////////000000111000000/////////000000000000000000000000000000...//////////////////...IIIJJJKKKMMMNNNOOOPPPPPPNNNKKKLLLPPPRRRQQQSSSWWW[[[cccmmmyyy~~~~~~eeeUUUMMMIIIHHHHHHGGGGGGFFFFFFGGGHHHIIIJJJAAAAAABBBCCCCCCCCCBBBBBB???????????????@@@@@@AAA??????@@@@@@@@@??????>>>:::;;;;;;;;;<<<<<<======??????>>>===============@@@???===<<<;;;;;;<<<<<<888;;;??????<<<:::;;;<<<888888999999999:::::::::999999999888999999::::::444555555666777888888999444444555555555555444444555555666777777777777777777777777777777777777777666666666666666888<<<@@@CCCDDDEEEEEEDDDCCCEEEFFFAAA???<<<888666666777888666666666666666555555444777777777777888888888888777777777777888888888888777777777777777777777777777666555555555666888999666777888999::::::999888777777888888999999::::::777888999:::;;;:::999999888888999999999:::::::::999999:::;;;<<<===>>>???:::;;;<<<===>>>>>>>>>>>>>>>===============>>>???999;;;============???@@@?????????>>>>>>>>>>>>>>>===>>>>>>???@@@@@@AAAAAA???@@@AAAAAAAAA@@@???>>>>>>>>>???@@@BBBCCCDDDDDD???@@@AAABBBCCCCCCCCCCCC@@@AAAAAA@@@??????AAABBBDDDCCCBBBDDDGGGJJJLLLMMMFFFIIIMMMMMMLLLLLLOOORRRSSSTTTUUUWWWYYY^^^dddiiikkkqqqyyy}}}vvvoookkkeee___ZZZQQQMMMHHHEEEDDDCCC@@@>>>;;;:::;;;<<<:::666777;;;777888888888777666888999555555666666666555555444555555444444444555555666222222222222222222222222000000111111222222222222333222222222111111000000000000000000000000000000000000000000000111111222///111222111000///000111......//////000000000111000000000000000000000000000000////////////000000///......//////000111222000000000000000000000000---...///000000///...---LLLLLLKKKKKKKKKKKKLLLLLLOOOLLLJJJMMMNNNOOORRRWWWYYY^^^gggppp{{{rrriii\\\PPPJJJHHHIIIJJJFFFFFFFFFFFFEEEEEEEEEDDDDDDCCCBBBAAA@@@AAABBBBBBAAAAAA@@@@@@??????@@@@@@===>>>?????????>>><<<;;;;;;;;;;;;<<<<<<<<<<<<===@@@???===<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;<<<<<<<<<999::::::::::::999888888777777888888888888777777888888777777666666666555333333333333333333333333666666666666666666666666666555555444444666777888666666666555555888===@@@DDDEEEEEEEEEEEEDDDDDDCCCAAA===999666666777888888888999999888888777666555777777777777777777777777666666777777777777666666777777666666666666777777888888888888888888888888888888888999999:::::::::888888888888888888888888888999::::::;;;;;;::::::999999888888888888888999777777888888:::;;;===============>>>>>>>>>============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>>>>>>>============@@@??????AAABBBBBB@@@>>>======>>>???@@@@@@AAAAAA@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAABBBBBBAAA@@@@@@??????@@@AAABBBBBBBBBBBBAAAAAABBBCCCDDDEEEFFFFFFEEEFFFFFFGGGIIIJJJKKKKKKKKKLLLMMMOOOQQQSSSTTTUUUYYY[[[___cccgggjjjlllmmmzzz~~~~~~yyyvvvqqqjjjddd]]]YYYTTTQQQPPPNNNKKKHHHCCCCCCAAA@@@>>><<<;;;::::::999777666666666777888555555555666666666666666777777666666555555555555555444333333222222222222111111111111222333444444222111000000111333444666111000000000000000111111111111111111111111111111////////////////////////000000000000000000000000---///222555555333111///111111000000/////////...//////000000///...------////////////////////////222222111000///...------000000000000000000000000JJJJJJIIIIIIIIIIIIJJJJJJNNNKKKIIILLLNNNNNNQQQUUUXXX]]]dddjjjooossswwwzzzrrrhhhbbb[[[RRRKKKGGGFFFEEEEEEFFFFFFEEEEEEEEEDDDDDDDDDDDDCCCBBBAAAAAAAAABBBBBBBBBAAA@@@???????????????======>>>???>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<>>===;;;::::::;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;999999::::::999999888777777777888888888888777777777777777666666555555555444444444444444444444444555555555555555555555555666555555444555666777888777777666555666999===AAADDDEEEEEEEEEEEEDDDCCCCCCAAA===888666666777777777666666777777777777777777777777777777777777777777666666777777777777666666777777666666666666777777666666666666666666666666888888888999999:::::::::888888888888888888888888888999::::::;;;;;;::::::999999888888888888888999888999999;;;<<<>>>@@@AAA@@@???>>>==================<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>=====================???>>>>>>???AAA@@@???=========>>>??????@@@AAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@AAAAAAAAAAAAAAA@@@@@@???@@@AAABBBBBBCCCCCCBBBAAAAAABBBCCCDDDEEEFFFFFFDDDEEEFFFGGGHHHIIIIIIJJJJJJJJJKKKLLLLLLMMMNNNNNNNNNOOOQQQTTTWWWYYYZZZ[[[aaacccgggkkkooosssxxx|||{{{}}}}}}|||{{{yyyuuurrrnnnlllhhhccc]]]ZZZYYYVVVPPPKKKMMMJJJFFFEEEDDDCCCAAA???>>>======;;;:::999888777999888777666666666777888555555555555666666666666666666666555555444444444555444333222222222222222333333222111111222222222111111111111222333444444111111000000000000111111111111111111111111111111000000000000000000000000000000000000000000000000------......////////////000000000//////.........///////////////...------////////////////////////111111000000///.................................IIIIIIHHHHHHHHHHHHIIIIIIMMMJJJIIILLLMMMMMMOOOTTTWWWZZZ___bbbbbbaaa``````cccqqq~~~ooo^^^TTTPPPMMMIIIGGGEEEDDDBBBAAAEEEEEEEEEDDDDDDDDDCCCCCCDDDCCCCCCBBBAAABBBBBBBBBBBBAAA@@@???>>>>>>>>>>>>======>>>>>>======<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<======<<<;;;::::::::::::;;;;;;;;;:::::::::999999;;;;;;::::::::::::::::::999999999999999888777777666777777888888777777666666666666555555555555555555555555555555555555555555555555555555555555555555555444444555555666777777777777666666:::>>>BBBDDDDDDEEEEEEDDDCCCCCCBBB???<<<888666666777777777333444555666777777777777777777777777777777777777555666666777777666666555777666666555555666666777666666666666666666666666888888888999999999999999888888888888888888888888888999999:::::::::::::::999888888888888888999999::::::;;;===@@@BBBDDDFFFDDDBBB???===;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;===============<<<<<<<<<========================>>>======>>>??????===<<<===>>>>>>??????@@@@@@@@@?????????@@@@@@@@@AAAAAA???@@@@@@AAAAAAAAA@@@@@@@@@@@@AAABBBCCCCCCCCCCCCAAABBBBBBCCCDDDEEEFFFFFFCCCDDDDDDEEEFFFGGGHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFIIIJJJLLLMMMNNNOOOOOOOOOQQQSSSUUUWWWWWWXXXYYY[[[[[[\\\^^^bbbfffjjjmmmooonnnnnnoooooonnnnnnmmmllliiigggdddcccbbbaaa^^^\\\XXXXXXXXXWWWUUURRROOONNNPPPLLLIIIHHHIIIHHHEEEAAABBB@@@>>>>>>>>>>>>===<<<::::::999888888777777666999888777666666666777777555555555555555555555555555555444444444444333333444333333222222222222333444444333111111000000000000000111222333333333333111111000000000000000111111111111111111111111111111111111111111111111111000000000000000000000000///...,,,***+++---///111/////////...............///////////////......---////////////////////////////////////////////////........................KKKKKKJJJJJJJJJJJJKKKKKKNNNJJJJJJMMMNNNMMMOOOSSSUUUWWWZZZZZZYYYXXXWWWXXX]]]cccooo}}}ppprrr|||~~~|||yyytttmmmbbbWWWOOOIIIGGGEEEEEEEEEEEEDDDBBBDDDDDDDDDCCCCCCCCCCCCBBBCCCCCCCCCBBBBBBBBBBBBBBBBBBAAA@@@???>>>=====================<<<<<<;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::999999999::::::::::::999999999999;;;;;;::::::999999888888888888888999888777777666666666777777777777666666555555555555555555444444444444444444444444444444555555555555555555555555444444444444555555666666777777777777777:::???CCCDDDDDDDDDDDDCCCCCCBBBAAA>>>;;;777555666666666666333444444555666666555555666666666666666666666666555666666666666666666555666666666555555666666666777777777777777777777777888888888888888999999999888888888888888888888888888888999::::::::::::999888888888777888888999:::::::::<<<>>>@@@CCCFFFGGGFFFDDD@@@<<<::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>=========<<<<<<<<<<<<<<<<<<===============>>>===<<<===>>>???===<<<===>>>>>>>>>?????????@@@>>>>>>>>>?????????@@@@@@>>>??????@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCCCCCCCCAAABBBBBBCCCDDDDDDEEEEEEBBBBBBCCCDDDDDDEEEFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDJJJJJJKKKLLLMMMMMMMMMMMMKKKNNNPPPQQQQQQPPPQQQQQQTTTSSSSSSSSSSSSTTTUUUUUUVVVWWWWWWWWWWWWVVVUUUUUUTTTRRRPPPOOOOOONNNKKKJJJKKKKKKLLLKKKJJJIIIGGGFFFHHHFFFDDDEEEFFFFFFEEECCC???>>>===<<<<<<<<<<<<<<<999999999999999999999999888888777777666666666666666555555555555555444444333333333333333333333333333333222222222222222333333333222111111111111111///000111333333333222111222111000000000000000000111111111111111111111111000000000000000000000000////////////////////////222000...------///222444..................------...///////////////......////////////////////////........./////////000000........................KKKKKKKKKJJJJJJKKKKKKKKKOOOLLLLLLOOOPPPNNNPPPSSSUUUVVVUUUTTTRRRSSSUUUWWWWWWYYY^^^iiizzzxxxiiijjjrrrwwwwwwuuullliiiddd```\\\XXXSSSOOOIIIGGGDDDCCCCCCDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAABBBBBBBBBBBBBBBAAAAAA@@@AAA@@@???>>>===============<<<<<<;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<:::::::::::::::999999999::::::999999999888888888:::::::::999999888888777777777888888777777666555666666777777777777666666444444555555555555555555333333333333333333333333555555555555555555555555333444444555555555555555777777777666777;;;@@@DDDDDDDDDDDDCCCCCCBBB@@@@@@<<<999666555666666666555555555555555555444333333555555555555555555555555555555666666666666555555666666555555555555666666777777777777777777777777888888888888888888888888888888888888888888888888777888999999::::::999999888888777777888999999:::999999:::<<<>>>AAACCCDDDEEECCC???<<<999999:::;;;::::::;;;;;;;;;;;;;;;;;;===============<<<<<<<<<;;;;;;<<<<<<=========>>>???>>><<<===>>>???>>>===>>>>>>>>>>>>>>>?????????=========>>>>>>>>>??????===>>>??????@@@@@@@@@??????@@@AAABBBCCCCCCCCCCCCAAAAAAAAABBBCCCCCCDDDDDDBBBBBBBBBCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFDDDEEEFFFGGGHHHIIIIIIIIIEEEGGGJJJJJJIIIHHHHHHIIIGGGGGGHHHJJJLLLNNNPPPQQQNNNNNNNNNNNNNNNMMMMMMLLLIIIHHHFFFEEEFFFEEECCCBBBDDDDDDEEEFFFFFFEEEDDDDDD@@@???>>>>>>??????>>>======<<<;;;:::888888888888888888999999999:::::::::777777777777666666555555666666555555444444444333222333333333333333333333222222222111111222222333111000000000111111222333///000111222333222111000222222111000//////000000000000000000000000000000////////////////////////////////////////////////000000111111111111222222------........................///////////////...////////////////////////------......//////000000////////////////////////JJJJJJIIIIIIIIIIIIJJJJJJOOOLLLLLLPPPPPPOOOPPPSSSUUUUUURRROOOMMMMMMPPPSSSOOORRRXXXbbbooozzzwwwiiihhhnnnrrrsssrrrfffaaa[[[WWWTTTSSSQQQPPPJJJFFFBBBAAAAAABBBCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@AAAAAAAAAAAAAAA@@@?????????>>>>>>===============<<<<<<;;;::::::::::::;;;::::::::::::;;;;;;;;;;;;999::::::;;;;;;:::999999999999999888888888777777999999888888888888888888777777777777777666555555555666666777777666666555555555555555555666666666333333333333333333333333444444444444444444444444333333444555555555555444666666666666777:::@@@DDDDDDDDDCCCCCCBBBAAA??????;;;888666555666666666555666666666666555444333222555555555555555555555555444555555666666555555444666555555444444555555666666666666666666666666666888888888888888777777777888888888888888888888888777888888999999999999999777777777777888999::::::888888999:::;;;===>>>???BBB@@@===;;;999999::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======;;;;;;;;;<<<<<<======>>>???>>><<<<<<===>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<=========>>>>>><<<===>>>?????????????????????@@@AAABBBBBBBBBBBB@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDEEEEEEFFFFFFGGGGGG@@@AAABBBDDDEEEFFFFFFFFFGGGHHHIIIIIIGGGEEEEEEFFFBBBCCCDDDEEEGGGIIIKKKLLLHHHHHHIIIIIIHHHHHHGGGFFFEEEDDDBBBBBBCCCCCCBBB@@@???@@@AAABBBCCCCCCBBBAAA??????>>>======<<<;;;;;;===>>>===;;;888777777888666666777777777888888888666666777777777666555444666666555555444333333333222222333333333333444444222111111111111222222333/////////000000222333333000000111111111111111000333222111000////////////000000000000000000000000........................000000000000000000000000---...000111111111000///.............../////////---...//////////////////////////////////////////---------....../////////000000000000000000000000KKKKKKJJJJJJJJJJJJKKKKKKNNNLLLLLLOOOPPPNNNNNNQQQRRRRRRQQQNNNLLLKKKLLLNNNNNNQQQVVV___hhhmmmooonnnxxxtttgggcccdddeeeeeeeee```\\\VVVRRRPPPOOONNNMMMHHHEEECCCAAABBBCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@??????@@@@@@@@@???>>>=========<<<<<<<<<===>>>>>><<<<<<:::999999999:::;;;999999:::::::::;;;;;;;;;999:::;;;<<<<<<;;;::::::999888888888777777777777777777777888888888888888666666777777666666555444555555666666666666555555555555555666666777777777444444444444444444444444444444444444444444444444222333444555555555444444555555555555666:::???CCCCCCCCCCCCBBBAAA@@@???>>>999777555555555666555444555555666666666555555444444444444444444444444444444555555666666555555444666555555444444555555666666666666666666666666666999888888888777777777666888888888888888888888888777777888999999999999999777777777777888999:::;;;999999888888888999999:::===<<<;;;:::::::::::::::999999:::::::::;;;;;;;;;888999999:::;;;<<<======::::::;;;<<<<<<===>>>>>>>>><<<;;;:::<<<======<<<>>>>>>>>>>>>>>>>>>>>>===;;;;;;<<<<<<<<<=========;;;<<<===>>>????????????===>>>???@@@AAAAAAAAAAAA???????????????@@@@@@@@@BBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEBBBBBBCCCDDDEEEEEEEEEEEEIIIJJJJJJIIIGGGFFFGGGIIIGGGGGGFFFFFFEEEEEEFFFFFFEEEEEEEEEEEEEEEDDDDDDCCCDDDCCCBBBBBBCCCDDDBBBAAA===>>>@@@AAABBBBBBAAAAAAAAAAAAAAA@@@???>>>===>>>===>>>>>><<<999888999;;;666666666666777777777777555666777777777666555444666666555444444333222222333333333333444444444555111111111111111222333333111000000000000000111222111111000000000000111111333222111000////////////000000000000000000000000////////////////////////000000000000000000000000---...///000000000///............//////000000000------...///////////////////////////////////////---.....................////////////////////////NNNNNNMMMMMMMMMMMMNNNNNNMMMKKKKKKNNNOOOMMMMMMPPPNNNPPPQQQPPPNNNLLLLLLMMMQQQQQQRRRVVV]]]bbbddddddbbbeeeoooqqqccc\\\XXXUUUSSSSSSTTTQQQNNNKKKJJJIIIGGGEEEFFFEEEDDDDDDEEEEEECCCAAAAAAAAAAAA@@@@@@@@@??????>>>>>>???@@@???>>>===<<<<<<<<<;;;<<<<<<===>>>???<<<;;;:::999999999:::;;;999999:::::::::;;;;;;;;;999:::;;;<<<<<<<<<;;;:::888888888888777777777777666666777777888888999999666666666666666555555444555555666666666666555555555666666666777777888888555555555555555555555555444444444444444444444444222333444555555555444333444444444444555999???CCCCCCCCCCCCBBBAAA@@@>>>===999777555555555666555444333444555666777777777777444444444444444444444444444555555555555555555444555555555444444555555555888888888888888888888888999888888888777777666666888888888888888888888888777777888999999999999888777777777777888999:::;;;::::::999888777777777777::::::::::::::::::::::::999999999::::::;;;;;;;;;666777888999;;;<<<======::::::;;;;;;<<<===>>>>>>===;;;999999:::<<<<<<;;;>>>>>>>>>>>>============;;;;;;;;;<<<<<<<<<======;;;<<<===>>>????????????======>>>???@@@@@@@@@@@@>>>>>>>>>>>>>>>?????????BBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBAAABBBBBBAAAAAABBBEEEHHHEEEEEEEEEEEEFFFGGGHHHHHHFFFFFFFFFFFFFFFEEEDDDDDDBBB@@@???@@@AAABBBAAA@@@<<<===???@@@AAAAAA@@@@@@<<<======<<<;;;::::::;;;888:::;;;999777666888:::777888888888888888888888555666777777777666444333666666555444333333222222333333333444444555555555111111000000111222333333333222111000////////////222111000//////000111222333222111000////////////000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111.../////////000000111111------...///000000//////////////////////////////................................................MMMMMMNNNNNNNNNMMMMMMLLLLLLLLLMMMNNNNNNNNNNNNNNNQQQQQQQQQPPPMMMLLLMMMNNNNNNPPPSSSWWWYYYZZZ[[[[[[XXX\\\dddooo{{{}}}xxxpppkkkaaaWWWPPPLLLLLLLLLFFFFFFGGGGGGGGGFFFFFFEEEFFFEEEEEEDDDCCCBBBBBBBBBBBBBBBCCCCCCBBBBBBAAA@@@============<<<<<<<<<<<<;;;===>>>??????>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888777777666777888999::::::999888777666666666666666555555555666666666666777777777777444444555555555555555555555555555555555555555555555555555444444555555555444444444444444444444444444444444444444444444444333333333333333333333333555444333444666;;;???BBBBBBAAAAAABBBBBBAAA===;;;:::999777666555666888999444444444555555555666666333333333444444555555555444333333222222333333444333444555555666666555555666777888888888666555444777777777777777777777777888888888777777777777777777777777777888888888888777777888999::::::;;;;;;999999999999999999:::::::::999999999888888777777:::999888888888:::===>>>;;;666555;;;<<<999999<<<:::999999999999:::;;;;;;???<<<999999<<<======;;;999:::;;;<<<============;;;::::::::::::;;;<<<<<<>>>===<<<<<<<<<===???@@@>>>>>>>>>>>>>>>??????@@@===>>>>>>>>>>>>????????????@@@@@@AAAAAABBBBBBCCCCCCCCCDDDDDDCCCBBBAAAAAABBB@@@???@@@DDDEEEDDDBBBCCCCCCCCCBBBBBBAAAAAAAAAGGGHHHHHHGGGEEEDDDEEEGGGJJJGGGDDDCCCDDDEEEBBB@@@@@@???>>>=========>>>???>>>>>>>>>>>>???@@@AAABBB>>><<<;;;;;;<<<<<<;;;:::;;;;;;:::999999888888888666666666666666666666666666555555555555444444444333333333444444555555555222222222222222222222222111111111111111111111111111111111111111111111111333222111111000111111111555333111000111111000///000000000000////////////000111222333333222111000//////............//////000000000000000000000000000///...---,,,,,,---...................................................////////////////////////,,,------...///000111111LLLLLLMMMMMMMMMMMMLLLLLLKKKKKKLLLMMMMMMMMMMMMMMMNNNPPPRRRQQQOOOMMMLLLLLLMMMOOOSSSVVVXXXYYYXXXWWWWWWZZZ```hhhnnnsssuuuuuuvvvyyy{{{yyyxxxwwwyyytttjjjdddddd```[[[TTTNNNIIIGGGEEEEEEEEEFFFFFFFFFEEEEEEDDDEEEEEEDDDCCCCCCBBBAAAAAAAAABBBBBBCCCBBBAAA@@@???===<<<<<<<<<<<<;;;;;;;;;:::;;;===>>>>>>===;;;:::;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888777888888999999888888777777777666666555555555444555555666666666777777777666666555555444444333333555555555555555555555555555555444444444444555555444444444444444444444444444444444444444444444444333333333333333333333333555444333444666;;;???BBBBBBAAAAAABBBBBB@@@===:::444333333444666999<<<===444444444444555555555666333333444444444444444444444333333222222333333444333444444555555555555555666777777888777666555444666666666666666666666666777777777777777777777777666666777777777888888888777777888888999::::::;;;999999999999999999999999999999888888888777777777999999888777888:::<<<===:::666555:::<<<::::::===:::::::::::::::;;;;;;<<<===:::888888:::<<<;;;:::999:::;;;<<<<<<<<<<<<<<<;;;::::::::::::;;;<<<<<<===<<<;;;;;;;;;<<<>>>>>>>>>>>>======>>>>>>???@@@>>>>>>>>>????????????@@@??????@@@@@@AAABBBBBBBBBCCCCCCCCCCCCCCCBBBAAAAAAAAA@@@???@@@CCCEEEDDDBBBCCCCCCBBBBBBBBBAAAAAAAAAFFFGGGGGGFFFDDDCCCEEEFFFIIIGGGDDDCCCDDDDDDCCCAAA@@@???>>>======>>>???@@@>>>>>>>>>>>>???@@@AAAAAA>>><<<;;;;;;<<<<<<;;;:::::::::::::::999888777777555555555555555555555555555555555555444444444444333333333333444444444555222222222222222222222222111111111111111111111111111111111111111111111111111000000000111222222333444222000000000111000///000000000000///////////////000111111111111000/////////............//////000000000000000000000000111000///...---......///................................................////////////////////////------......//////000000JJJJJJKKKKKKKKKKKKKKKJJJJJJJJJKKKLLLLLLLLLLLLKKKLLLNNNQQQRRRPPPNNNLLLKKKMMMOOOSSSVVVWWWWWWUUUSSSTTTWWW\\\```ccccccaaa```bbbfffiiijjjllluuu|||llllllrrr~~~vvvmmmddd[[[UUUVVVUUUSSSPPPLLLGGGCCCAAACCCCCCDDDDDDDDDDDDCCCCCCDDDCCCCCCBBBBBBAAAAAAAAA???@@@BBBCCCBBBAAA???===<<<<<<<<<;;;;;;;;;::::::999:::;;;<<<<<<;;;:::999::::::::::::::::::::::::666666777777888999::::::999888888777777888888999888888777666555444444333555555555666666666666777777777666555444333222222444444444444444444444444444444333333333333444444444444444444444444444444444444444444444444444444333333333333333333333333444333333444777;;;???BBBAAAAAA@@@AAAAAA@@@===:::111111111333555888;;;===444444444444555555555555444444444444444444333333444333333222222333333444333333444555555555555555666666666777666666555444666666666666666666666666666666666777777777777777666666777777777777888888777777777888999999:::::::::::::::999888888888777888888777777777777666666888888777777777999:::;;;:::666555999;;;::::::<<<;;;::::::::::::;;;<<<<<<:::999777777888999999888::::::;;;;;;;;;;;;::::::;;;::::::::::::;;;<<<<<<;;;;;;::::::;;;;;;<<<==================>>>??????>>>????????????@@@@@@@@@?????????@@@AAAAAABBBBBBBBBBBBCCCCCCBBBBBBAAAAAAAAA@@@???@@@BBBCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAADDDEEEEEEDDDBBBBBBCCCEEEHHHFFFDDDCCCDDDDDDCCCAAA@@@???>>>===>>>>>>???@@@??????>>>>>>>>>??????@@@===<<<;;;;;;<<<<<<;;;999999999::::::999888666555555555555555555555555555555555555555444444444444222333333333333333444444222222222222222222222222111111111111111111111111000000111111111111000000/////////000111222444444333111//////000000///...000000000000//////////////////000000000000////////////............//////000000000000000000000000111111000////////////000................................................////////////////////////.........///////////////HHHHHHIIIJJJJJJJJJJJJIIIHHHIIIJJJJJJKKKKKKJJJJJJKKKNNNPPPPPPNNNMMMLLLMMMNNNPPPTTTWWWWWWVVVSSSQQQRRRVVV[[[______]]]ZZZYYY[[[___cccgggmmmzzztttbbbaaadddlllxxx|||ssshhh```\\\YYYSSSNNNNNNNNNNNNMMMKKKGGGDDDBBB@@@AAAAAABBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@>>>???AAABBBAAA@@@===<<<<<<<<<<<<<<<;;;;;;;;;;;;999::::::;;;;;;::::::999999999999999999999999999666666777777888999999999999888777666666777888999999888777666555444333333444444555555555666666666555555555444444333333333444444444444444444444444444333333222222333333444333333333333333333333333333333333333333333333333222222222222222222222222333333333555888<<<@@@BBB@@@@@@@@@@@@AAA???<<<999444333333333333444666666444444444444444444444444555555555444444333333333444333333222222333333444333333444555555555444444555555555555555555555555666666666666666666666666555555666666666666666777666666666666777777777888777777777777888888999999;;;::::::999888777777666777777777666666666666666777777666666777888999999:::888666777888999999999;;;;;;::::::;;;;;;<<<===999888888888888999999888:::::::::;;;::::::999999;;;::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<===<<<<<<<<<<<<===>>>>>>????????????@@@@@@@@@@@@>>>>>>??????@@@AAAAAAAAAAAAAAABBBBBBBBBAAAAAA@@@@@@??????@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCBBBAAAAAABBBDDDFFFEEEDDDCCCCCCCCCCCCCCC@@@@@@>>>>>>>>>???@@@@@@@@@??????>>>>>>>>>>>>???===<<<:::;;;<<<<<<;;;999888888999:::999777666444555555555555555555555555555555555444444444333333222222222222333333333333111111111111111111111111111111111111111111111111///000111111111111000///////////////000111222333222000///...///000///...000000000000////////////000000000000000000000000//////............//////////////////////////////000000//////////////////................................................///////////////////////////////////////.........FFFGGGHHHIIIIIIIIIIIIIIIHHHHHHIIIJJJJJJJJJJJJJJJMMMMMMMMMLLLKKKKKKNNNPPPPPPRRRTTTWWWWWWUUUSSSQQQTTTXXX]]]```^^^ZZZXXXWWWUUUXXX\\\aaajjjyyyzzzuuufff[[[YYYZZZ___hhhpppuuuwwwlllcccXXXRRRPPPOOOLLLHHHJJJJJJIIIHHHGGGFFFEEEEEE>>>???@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@????????????===>>>???@@@???>>><<<;;;=========<<<<<<<<<;;;;;;::::::::::::::::::::::::999999999999999999999999777777777777777777777777999888777666666777888999999888777666555444333333444444444444555555555555222333333333444444555555444444444444444444444444444333333222222333333444333333333333333333333333333333333333333333333333222222222222222222222222222222333555888<<<@@@BBB@@@??????@@@@@@???;;;888555555444333333333222222444444444444444444333333555555555444444333333333444333333222222333333444222333333444555444444444444444444444444444555555555555555555555555555555444444555555555666666666555666666666666777777777666666777777777777888888::::::999999888777666666666666666666666777777777777777777777777777888888;;;999777555666888888777;;;::::::::::::;;;<<<<<<999::::::::::::999999::::::::::::;;;::::::999999;;;::::::::::::;;;<<<<<<;;;;;;<<<<<<============<<<<<<<<<;;;<<<<<<===>>>>>>>>>?????????@@@@@@@@@======>>>??????@@@@@@AAA@@@@@@AAAAAAAAAAAAAAA@@@??????@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAA@@@@@@AAACCCDDDDDDDDDCCCBBBCCCCCCDDDBBBAAA???>>>>>>>>>???@@@??????>>>>>>===>>>>>>>>>===;;;::::::;;;;;;:::999888888888999888777555444555555555555555555555555555444444444444333333333222222222222222222222222111111111111111111111111000000000000000000000000///000111222222111000///111111000000///000000111222000......///000///...000000000000////////////111111111111111111111111//////............//////////////////////////////........................////////////////////////........................///////////////////////////////////////.........FFFFFFGGGHHHIIIIIIIIIIIIHHHHHHIIIJJJJJJJJJJJJIIIMMMMMMKKKJJJIIIKKKNNNRRRQQQRRRTTTUUUUUUUUUSSSRRRVVVZZZ^^^^^^ZZZUUUSSSSSSQQQSSSUUUZZZbbbqqq|||yyysssmmmkkkiiiqqqyyyyyyyyyuuubbbVVVUUUSSSSSSUUU[[[aaaeeegggiiiaaaWWWPPPMMMKKKIIIGGGGGGFFFDDDCCCBBBCCCDDDEEE===>>>???@@@@@@AAAAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>===============<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::::::::999999:::::::::888888888888888888888888777777777777777777777666888777777666666777777888888888777666555444444333333333333444444444555555111111222333444555666666333333333333333333333333444444333333333333444444333333333333333333333333333333333333333333333333222222222222222222222222111222333555999===@@@BBB??????>>>???@@@>>>;;;888222333333333444444444444444444444444333333333333444444444444444444333333444333333222222333333444222222333444444444444444444444333333333444555555555555555555555555555555333333444444555666666666555555666666666666777777666666666666666777777777999999999888777777777666666666777777777777888888777777777777888888777777::::::888555777;;;<<<::::::999999999999:::;;;;;;999;;;<<<<<<;;;::::::;;;::::::;;;;;;;;;;;;::::::;;;::::::::::::;;;<<<<<<;;;;;;<<<============<<<;;;;;;;;;;;;;;;<<<=========>>>>>>>>>>>>?????????=========>>>??????@@@@@@??????@@@AAAAAAAAA@@@@@@>>>???@@@@@@>>>>>>???@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@AAAAAAAAA@@@@@@AAACCCBBBCCCDDDCCCBBBBBBDDDEEEDDDBBBAAA???>>>>>>>>>???>>>>>>=========>>>>>>???<<<;;;::::::;;;;;;:::888888888777777666555555555444444444444444444444444444444444444333333333333222222222111111111111000111111111111111111111111000000000000000000000000///000222333333222000///222111000///////////////222000//////000111000///000000000000////////////222222111111111111222222//////............//////000000000000000000000000,,,---...............---////////////////////////........................////////////////////////.........///////////////EEEFFFGGGHHHIIIIIIIIIIIIHHHIIIIIIJJJJJJJJJJJJJJJJJJKKKKKKJJJJJJKKKNNNPPPQQQQQQRRRRRRRRRSSSSSSSSSTTTXXX\\\[[[VVVQQQPPPQQQPPPRRRUUUXXX]]]eeeooowwwsssnnnlllnnnllleeebbbccc^^^bbbffffffhhhooo||||||oooaaaVVVOOOOOONNNMMMNNNQQQUUUXXXZZZeee```YYYQQQLLLJJJJJJJJJDDDDDDCCCCCCBBBBBBBBBCCC======???@@@@@@AAAAAAAAA==============================;;;:::::::::;;;<<<:::::::::999999999888888888888888777777888888888888888888888888888888888555555666666777777888888666666777777777777666666777777666666555555555444222333333333333444444444222222222333333444444555333333333333333333333333555555444444444444555555222222222222222222222222222222222222222222222222111111111111111111111111000111333666999===@@@BBB???>>>>>>??????===:::777111222333444555555555555444444444333333333222222333333444444444444444444444333333222222333333444222222333444444444444333333333222222222333555555555555555555555555555555222333333444555555666666555555555666666666777777666666666666666666666666888888888888777777777777777777777888888888999999888888888888888888888777888:::999666:::AAADDDAAA999888888888888999::::::888:::======;;;999:::;;;999:::;;;<<<<<<<<<<<<<<<;;;::::::::::::;;;<<<<<<999:::;;;<<<===<<<;;;;;;;;;;;;::::::;;;;;;<<<===<<<<<<=========>>>>>>>>><<<<<<======>>>??????@@@>>>>>>???@@@@@@@@@@@@@@@===???AAA@@@>>>===>>>@@@??????@@@@@@@@@AAAAAAAAA@@@AAAAAAAAA@@@@@@BBBDDDAAACCCDDDCCCAAAAAADDDFFFFFFDDDBBB@@@>>>========================>>>???@@@<<<;;;999:::;;;;;;:::888999888666444444444555666444444444444444444444444444444444333333333222222222222111111000000000000111111111111111111111111000000000000000000000000000111333555555333111000000////////////000000111222111//////111222111111000000000000////////////222111000//////000111222//////............//////000000000000000000000000,,,---...///000//////...////////////////////////........................////////////////////////------......//////000000EEEFFFGGGHHHIIIJJJJJJJJJHHHIIIJJJJJJKKKKKKJJJJJJHHHJJJLLLLLLLLLLLLMMMNNNPPPPPPPPPPPPPPPQQQRRRSSSQQQUUUYYYXXXTTTQQQRRRTTTOOOQQQTTTVVVWWWZZZ___bbbeeebbbcccgggeee^^^\\\^^^\\\^^^___aaacccjjjrrryyy~~~}}}vvvuuuuuu}}}xxxpppggg^^^WWWRRROOOKKKJJJIIIJJJKKKNNNPPPRRRZZZXXXSSSMMMGGGFFFGGGIIIDDDEEEEEEFFFEEEDDDCCCBBB======>>>@@@@@@AAAAAAAAA<<<<<<<<<===============>>>===;;;999999:::;;;<<<888888888777777777777666777777666666666666777777777777777777777777777777333333444666777999::::::555666777888888777666555666666666666666555555555222222333333333444444444333333333333333333333333333333333333333333333333666555555444444555555666222222222222222222222222222222222222222222222222111111111111111111111111000111333666999===@@@BBB>>>>>>>>>>>>???===:::777333333444555555555444444444444444333333222222222333333333444444555555555444333333222222333333444222222333444444444333333333333222111222333555666555555555555555555555555222222333444444555666666555555555555666666666777666666666666666555555555777777777777777888888888777777888888999999999:::888888999999999888888777777:::999777<<>>?????????===>>>???@@@@@@@@@@@@@@@===???AAA@@@===<<<>>>@@@?????????@@@@@@AAAAAAAAA@@@AAAAAAAAA@@@@@@BBBDDD@@@BBBDDDCCCAAAAAADDDGGGGGGEEECCC@@@>>><<<<<<<<<<<<<<<<<<<<<===???@@@@@@<<<;;;999:::;;;;;;:::888:::888555333222444555777444444444444444444444444444444444333333333222222222111111111000000//////000000000000000000000000000000000000000000000000000222444666666444222000............///111222333333111000000111333222111000000000000////////////111000///......///000111//////............//////000000000000000000000000---...///111111111000///000000000000000000000000........................////////////////////////,,,------...///000111111EEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIJJJKKKKKKLLLLLLKKKIIIHHHJJJKKKLLLMMMNNNOOOOOOOOOPPPQQQRRRRRRRRRQQQOOOOOOQQQQQQRRRSSSTTTVVVXXXYYYXXXWWWWWWVVVWWWXXXZZZ[[[VVVVVVWWW[[[```eeeggggggooo|||yyyppprrrrrrrrrvvv~~~rrrjjjqqqrrrssstttssspppjjjfffbbb___ZZZVVVSSSPPPMMMKKKLLLHHHDDDDDDGGGIIIJJJJJJOOOPPPQQQOOOKKKGGGDDDCCCAAAAAAAAA@@@@@@@@@????????????>>>>>>>>>>>>????????????>>>>>>======<<<<<<;;;;;;;;;:::::::::999999888888999999999999888888777777777777777777777777555555666666777777888888444555555666777888888999888888777666666666666666555555444444444333333333555555555444444333333333444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222111111111111111222222333222222555:::???BBBBBB@@@@@@@@@@@@>>>;;;888666333333333333333333333333111111222222222333333333222222222111111000000000111111111111111111111111333333333333333333333333333333333444444444555555555555555444444333333333555555555555555555555555666555444333333444555666333333333444444444555555666666777777777777666555666777777777777777666666666666777888999::::::;;;888888888999:::;;;======777777777888888999999::::::::::::999999999888888:::;;;;;;;;;;;;:::999888;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;<<<:::999999888888999999:::<<<<<<==================:::::::::;;;;;;;;;<<<<<<============>>>>>>>>>>>>@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBAAAAAA@@@???@@@AAACCCDDDIIIGGGBBB>>>;;;:::::::::===<<<;;;:::999:::;;;;;;===<<<;;;:::999999999999666666555444444444444555555444444333333444444555333333333333333333333333222222222222222222222222222111111111000000////////////000000111111222222111333777999999777333111000000////////////000000///111222111///......///111000///......///000111000000000000000000000000000000////////////000000////////////////////////---...///000000///...---////////////////////////......////////////......222111111000///......---000000///...---,,,,,,+++CCCCCCDDDDDDEEEEEEEEEFFFFFFGGGGGGGGGGGGHHHHHHHHHJJJKKKLLLMMMNNNNNNMMMLLLKKKLLLMMMNNNNNNOOOOOOOOOOOOOOOPPPQQQPPPOOONNNMMMOOOPPPPPPQQQRRRTTTUUUVVVUUUTTTSSSRRRRRRRRRSSSTTTRRRRRRSSSVVVZZZ^^^``````dddppp}}}nnnbbbccccccdddhhhrrrxxxjjjbbb``````aaacccccc```[[[WWWWWWTTTPPPNNNMMMLLLJJJHHHLLLHHHEEEDDDFFFGGGGGGFFFIIIJJJLLLKKKHHHEEEDDDCCCBBBBBBAAAAAAAAA@@@@@@@@@>>>>>>>>>======>>>>>>>>>>>>>>>>>>=========<<<<<<::::::::::::999999999999777888888999999888888777777777777777777777777777777777777666666666666666555555555666777777777888777777666555555555555666555555555444444444333333555555444444444333333333444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222333222111111111111111222222111222555999>>>@@@AAA@@@@@@@@@???===:::777555333333333333333333333333111111222222222333333333333333222222222111111111444444444444444444333333333333333333333333333333333333333444444444444555555555444444444333333333555555555555555555555555666555444333333444555666333333444444444555555555666666777777777666666555555555666666666555555444777777777888888888888888777777777777888999:::;;;666777777999:::;;;<<<<<<::::::999999999888888888999:::::::::::::::999888999999999999999999999999::::::999999::::::;;;<<<::::::999999999999::::::<<<<<<<<<;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>????????????BBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBAAAAAA@@@AAABBBCCCDDDHHHEEEAAA>>>;;;:::;;;;;;===<<<;;;:::::::::;;;;;;::::::999888777777777777666666555444444444444444444444333333333333444444333333333333333333333333222222222222222222222222111111111000000000//////000000000000000111111111000111444666666444111000000000////////////000000...000111111///...//////111000///......///000111////////////////////////111000///////////////000////////////////////////---...///000000///...---////////////////////////////////////////////////111111000000///......---/////////...------,,,,,,BBBBBBCCCDDDDDDEEEFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHIIIKKKMMMNNNNNNNNNNNNLLLLLLMMMNNNOOOOOOOOOOOOMMMNNNOOOOOOOOONNNLLLKKKNNNNNNNNNOOOPPPQQQQQQQQQRRRQQQPPPNNNMMMNNNNNNOOOPPPOOOOOORRRUUUXXXYYYYYY[[[eeeqqq{{{ttthhh\\\[[[[[[[[[___dddjjjnnnrrrzzz}}}yyylll___VVVRRRSSSSSSUUUVVVTTTPPPMMMLLLJJJGGGGGGHHHHHHGGGFFFIIIGGGEEEEEEEEEEEECCCBBBBBBDDDFFFFFFDDDCCCBBBCCCBBBBBBAAAAAAAAA@@@@@@@@@=========<<<<<<==================<<<<<<<<<<<<<<<999999999999888888888777777888888999999888888777777777777777777777777777888888777777666555555444555555666666666666666666666666555444444444444555555555555555555444444444555444444444444333333333444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222444333222111111111111111111000111444999===???@@@@@@@@@@@@???===:::777555333333333333333333333333111111222222222333333333333333333333222222222222444444444444444444555555333333333333333333333333333333333333444444444444444444444444333333333333444444444444444444444444555555444444444444555555444444444555555555555555555555666666666666666555333444444555555555444444888777777777666666666666777777666666666666777777555666777999;;;<<<===>>>:::999999999999888888888888888999999999999999888888888999999999999999999::::::999999::::::;;;<<<::::::999999999999::::::<<<;;;;;;;;;::::::999999:::;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<=========<<<<<<=========>>>>>>>>>AAAAAAAAA@@@@@@@@@@@@@@@??????@@@@@@@@@AAAAAAAAABBBBBBAAAAAABBBBBBCCCDDDDDDBBB@@@===;;;;;;;;;<<<===<<<<<<;;;:::;;;;;;;;;:::999888777666666666666666555555444444444444444444444333333333333444444333333333333333333333333222222222222222222222222111111000000000000//////111000000000000000000//////000111222222111000///000//////......//////000---///111111000//////000000000////////////000000////////////////////////111111000///////////////////////////////////////......////////////......////////////////////////000///...------...///000111000000//////.................................AAABBBCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIGGGHHHIIIKKKKKKKKKKKKJJJLLLLLLMMMNNNOOOOOONNNNNNMMMMMMNNNOOONNNMMMLLLKKKMMMMMMNNNNNNOOOOOONNNNNNPPPOOONNNMMMMMMNNNOOOOOOQQQPPPOOOQQQSSSUUUVVVUUUUUU]]]gggooouuuvvvnnnddd]]]ZZZWWWWWW[[[^^^______fffnnnzzztttooooooppprrrzzz~~~~~~~~~xxxzzzyyyvvvrrrpppqqqssssssrrrpppmmmggg^^^TTTMMMLLLLLLLLLNNNOOOOOOLLLJJJGGGFFFEEEEEEGGGHHHGGGFFFDDDDDDEEEEEEDDDCCCAAA@@@@@@AAACCCCCCAAA@@@@@@AAA@@@@@@@@@@@@????????????<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;888888888888777777777777777777888888888888777777777777777777777777777777777777666666666555555555666555555555555555555555555555444333333333333444555555555555555555555555444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444333222111111111111222111222666:::>>>@@@@@@@@@@@@@@@???===999666444222222222222222222222222111111222222222333333333333333333333333333333333222222333333333333444444333333333333333333333333222222333333333444444444333333333333333333333333444444444444444444444444444444444444444444444444555555555555555555555555444444555666666666555555333444444555555555555444666666666666666666666555888777666666555555555666666666777888:::;;;<<<<<<999999999999888888888888777777888999999999888888:::::::::::::::;;;;;;;;;::::::999999::::::;;;<<<:::::::::999999:::::::::<<<<<<;;;;;;::::::999999;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<============>>>>>>>>>??????@@@@@@@@@@@@@@@?????????????????????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBBAAA???>>><<<;;;;;;<<<===<<<<<<<<<;;;;;;;;;;;;;;;::::::999888888888888888666555444444333333444444444333333333333333333444222222222222222222222222111111111111111111111111000000000000000000//////111111000000/////////.../////////////////////////////////....../////////,,,...000111000///000111000000////////////000000////////////////////////222111000//////......///////////////////////////...//////////////////...////////////////////////111000...,,,,,,...000111000000/////////.........---------.........//////BBBBBBCCCDDDEEEGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIHHHIIIJJJKKKKKKJJJIIIHHHLLLLLLMMMNNNNNNNNNMMMMMMMMMMMMNNNOOONNNMMMLLLKKKMMMMMMNNNOOOOOONNNNNNMMMMMMLLLLLLLLLMMMNNNPPPQQQQQQPPPNNNOOOQQQRRRRRRQQQPPPVVV]]]dddkkknnnjjjbbb[[[VVVPPPOOORRRUUUVVVUUUZZZ```jjjrrrvvvwwwvvvttt}}}uuukkkccc```aaadddeeeiiixxxvvvtttsssvvv}}}~~~xxxqqqqqqrrruuuxxxxxxsssiiiaaa___bbbccc```[[[YYY\\\___```^^^\\\ZZZWWWSSSMMMIIIFFFFFFFFFGGGIIIIIIHHHFFFGGGFFFEEEEEEGGGGGGFFFDDD@@@AAACCCDDDCCCBBBAAAAAAAAABBBCCCBBB@@@>>>>>>???>>>>>>>>>=========<<<<<<;;;::::::::::::::::::;;;::::::::::::::::::;;;;;;888888888777777777666666777777777888888777777777666666666666666666666666444555555555666666666777555555555444444444444444555555444333333333333333444444555555555555555555444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444333222111111222222333333444888<<>>>>>>>>????????????????????????>>>>>>>>>?????????@@@@@@????????????????????????>>>===<<<;;;;;;;;;<<<===;;;;;;;;;;;;;;;::::::999999999888777777777888888555555444333333333333333333333333222222333333333222222222222222222222222111111111111111111111111//////////////////000000111000000000//////......000000////////////000000//////............//////,,,...000111000///000111//////000000000000//////........................111111000////////////////////////////////////////////////....../////////////////////////////////111000...,,,,,,...000111////////////............,,,,,,------.../////////BBBBBBCCCDDDEEEEEEFFFFFFGGGGGGHHHHHHHHHIIIIIIIIIKKKKKKLLLMMMLLLKKKJJJIIIKKKKKKLLLLLLLLLLLLLLLKKKLLLMMMNNNNNNNNNMMMLLLKKKLLLMMMNNNOOOOOOOOONNNMMMIIIIIIIIIIIIKKKMMMOOOPPPOOOMMMLLLLLLMMMNNNNNNMMMPPPUUU[[[aaaiiinnnkkkeeeYYYTTTNNNLLLNNNQQQQQQQQQPPPUUU[[[___aaaaaabbbbbbkkkfff^^^XXXUUUXXX]]]aaaggguuuwwwppphhhdddeeehhhjjjkkkllljjjfffdddbbbaaa___]]]^^^___ccchhhiiicccXXXPPPOOOQQQRRRQQQOOOOOOQQQTTTUUUSSSPPPNNNMMMLLLJJJHHHGGGEEEEEEEEEGGGHHHHHHGGGEEEDDDCCCDDDEEEDDDBBB@@@>>>@@@BBBCCCBBBAAAAAABBBBBBCCCCCCAAA???======>>>======<<<<<<<<<;;;;;;;;;:::999999888888999999:::999999999999::::::::::::888888888888777777777666666777777888888777777666666666666666666666666666333444444555666666777777333444444444444444444444555555444333333333333444333333333444444444444444333333333444444444444555333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333222222222222333333444444666999>>>@@@AAA@@@@@@@@@@@@???<<<888555333222222222222222222222222111111222222222333333333222222222222333333333333333333444444555555666666333333333333333333333333222222222222333333333333222222222222333333333333333333333333333333333333333333444444444444333333444444444444444333333333222222333444555555555555333444555666666666666666333333444555666777888888999999888777777777777777888777777777777666666666999888888888888777777777999999::::::999888888777666666777777888999999999::::::999999::::::;;;<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<=========;;;;;;<<<<<<<<<=========::::::;;;;;;;;;<<<<<<<<<>>>>>>>>>>>>>>>?????????===>>>>>>>>>>>>?????????>>>>>>?????????>>>======<<<;;;;;;;;;;;;;;;;;;<<<:::::::::::::::999888888666666555555555555666666555444444333333333333333333333222222222222333333222222222222222222222222111111111111111111111111......////////////000000000//////////////////...000000000//////000000000///......------......///---///111111000//////000//////000000000000//////........................000000////////////000000//////////////////////////////............//////////////////////////////000///...------...///000........................---------.........//////AAAAAAAAABBBBBBCCCCCCCCCEEEEEEFFFFFFFFFGGGGGGGGGIIIJJJKKKLLLLLLLLLKKKJJJJJJJJJKKKKKKKKKKKKJJJJJJKKKKKKLLLMMMLLLKKKJJJIIIJJJKKKMMMNNNOOONNNMMMLLLJJJIIIIIIIIIJJJKKKMMMNNNNNNLLLJJJKKKLLLMMMLLLKKKPPPUUUZZZ```hhhnnnmmmgggZZZWWWSSSQQQPPPPPPPPPPPPMMMPPPSSSUUUUUUVVVXXX[[[\\\[[[WWWTTTSSSYYYccckkkrrr}}}{{{~~~ttteeeZZZVVVVVVXXXYYY[[[WWWSSSRRRRRRRRRQQQQQQSSSTTTVVVYYY[[[XXXQQQKKKHHHIIIJJJJJJKKKLLLNNNPPPPPPNNNKKKJJJJJJJJJHHHFFFHHHGGGEEEEEEGGGHHHHHHHHHCCCBBBBBBCCCDDDCCCAAA??????BBBCCCCCC@@@???@@@BBBAAABBBBBB@@@>>>======>>>======<<<<<<<<<;;;;;;;;;999888888777777888888999888888888888999999::::::999999888888888777777777666666777777777777666666666666666666666666666666555555555555555555555555222222222333444444444555666555555444444444444444222222222333333333444444333333333444444444555555222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222333333444555333444555999===@@@@@@???@@@@@@@@@>>><<<888444222111111111111111111111111111111222222222333333333111111111222222222333333222222333333444555555555333333333333333333333333111222222222222333333333111111222222222333333333333333333333333333333333222333444444444444333222444444333333333222222222111111222444444555555555222222333444555666666555555555555666666777777777888888777777777777777777777777777777777777888888888888888888777777777777;;;;;;;;;;;;:::888777666555666666777888888999999::::::999999::::::;;;<<<;;;;;;::::::::::::;;;;;;999999999:::;;;;;;<<<<<<<<<<<<<<<<<<============<<<<<<=========>>>>>>>>>;;;;;;;;;;;;<<<<<<<<<<<<=========>>>>>>>>>??????=========>>>>>>>>>??????>>>???@@@@@@???>>>===<<<;;;;;;::::::::::::::::::888888999999999888777666555555555444444555555666555444333333222222333333333333222222222222333333111111111111111111111111111111111111111111111111........./////////000000.........///////////////......///000000///......///......------......///...000111111///...//////...///000111111000///...........................///......//////000111222////////////////////////000///...------...///000////////////////////////////////////////////////........................---------...............@@@@@@@@@@@@@@@@@@@@@@@@DDDDDDDDDDDDEEEEEEEEEEEEEEEFFFHHHJJJKKKKKKJJJJJJIIIJJJJJJJJJJJJJJJIIIIIIIIIJJJKKKKKKKKKJJJIIIHHHHHHIIIKKKMMMNNNNNNLLLLLLMMMLLLKKKKKKKKKLLLMMMNNNNNNMMMKKKKKKMMMNNNMMMLLLKKKOOOUUUZZZccciiihhhcccXXXXXXVVVTTTQQQOOONNNNNNLLLNNNOOONNNLLLNNNRRRUUUSSSTTTUUUTTTWWW```ooozzz{{{{{{rrrmmmooowww}}}zzzgggXXXQQQQQQRRRSSSTTTPPPNNNNNNNNNMMMLLLMMMMMMKKKKKKMMMPPPPPPMMMIIIGGGFFFGGGHHHJJJLLLNNNOOOMMMLLLKKKKKKKKKJJJGGGEEEFFFDDDBBBBBBCCCDDDEEEDDDBBBBBBBBBCCCDDDDDDBBB@@@BBBDDDEEECCC???>>>???AAA???@@@@@@???======>>>???>>>============<<<<<<<<<888888777777777777888888777777888888999999999:::999999999999888888888888666666777777777777666666666666666666666666666666666666666555444444333333111111222333333444555555666666555444444444444555111111111222222333333333333333333444444555555555222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222111111111222333444555666222333555999===???>>>===@@@@@@@@@>>>;;;888444222111111111111111111111111111111222222222333333333000000000111111222222222//////000111111222333333333333333333333333333333111111222222222333333333111111111222222333333333333333333333333333333333222222444444444444222222333333333222222111111111000111222333444444555444000111222333444444555444777777777777666666666666777777666666666666777777666666777888999:::::::::888888888888777777777777======<<<;;;:::888777666777888888999::::::;;;;;;::::::999999::::::;;;<<<<<<;;;;;;::::::;;;;;;<<<777777888999:::;;;;;;<<<<<<<<<<<<<<<=========>>>============>>>>>>>>>>>>=========>>>>>>>>>??????<<<=========>>>>>>??????============>>>>>>>>>>>>???@@@AAAAAA@@@???>>>===::::::::::::::::::::::::777777888999888777666555777777666666666777777888555444333333222222333333333222222222222222222333111111111111111111111111000000000000000000000000---.........//////000000---.........//////000000,,,---...//////...---,,,.........------.........///111222111///......///...///000111111000///.......................................///111222333////////////////////////000///...------...///000////////////////////////......////////////......---.............................................AAABBBCCCCCCCCCBBBAAA@@@CCCDDDDDDFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHIIIHHHGGGGGGGGGHHHIIIJJJIIIIIIJJJJJJJJJJJJJJJJJJFFFGGGIIIKKKLLLLLLKKKJJJHHHIIIIIIJJJKKKLLLLLLMMMMMMLLLJJJIIIHHHHHHIIIIIIJJJMMMQQQVVVZZZ\\\\\\[[[TTTTTTSSSQQQPPPOOONNNMMMMMMLLLKKKJJJJJJKKKMMMNNNSSSSSSPPPOOOUUUcccooottt{{{vvvqqqnnniiicccaaadddjjjoooyyyiiiYYYOOOMMMPPPSSSQQQMMMIIIHHHJJJLLLLLLKKKHHHFFFDDDFFFIIIKKKKKKIIIGGGGGGGGGHHHHHHHHHIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFGGGFFFDDDCCCBBBBBBCCCCCCEEEEEEEEEDDDCCCCCCBBBBBB@@@@@@AAAAAABBBBBBAAAAAAAAA@@@???===<<<<<<<<<<<<999;;;<<<>>>>>>===;;;:::999999999999999999999999666777888999999::::::999777777777777777777777777666555555555555666666777777777777777777777777777444444444444444444444444222222222222333444555666555555555444444333333333333333333333333333333333666666666555444444444333555444333333222222222222333222111111000000111111222222222222222222222222111111222222222333333333555444333333333333222111222222222333444555666777444555777:::<<>>>>>>>><<<888444222000111111111111222222222111111111111111111111111333222222111111222222333333333333333333333333333222333444444555555444444333333333222222111111111333333333333333333333333666666555444222111000000111111222222222333333333333333333222222222111111111111222222222333333333555444333222222444555777666666666666666666666666444444555666666666666666555555666777888999999:::777777888888888888777777999:::<<<<<<<<<:::888777888777777777999:::999888999999888888999999:::;;;===<<<;;;;;;::::::::::::999:::;;;<<<<<<<<<;;;:::========================;;;<<<<<<===>>>??????@@@===============<<<<<<;;;============>>>>>>>>>>>>BBB???======>>>>>><<<999<<<>>>@@@AAAAAA???===;;;;;;;;;:::999999999::::::999999999888888888777777444555555666555333111000333333333222222222111111222222222222222222222222222222222111111111000000000000000000000000000000,,,------...///000111111000///---,,,++++++,,,---////////////////////////////////////////////////000000000000000000000000//////......------,,,,,,////////////////////////000///...------...///000////////////////////////,,,...000222222111///...........................---,,,+++,,,...000000000,,,+++******,,,---------///...------------......BBBBBBCCCDDDDDDCCCBBBBBBDDDEEEEEEFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFFFFEEEFFFGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIGGGHHHIIIJJJKKKKKKKKKKKKIIIIIIIIIJJJJJJKKKLLLMMMMMMLLLKKKIIIIIIIIIJJJJJJIIIKKKOOORRRUUUVVVWWWWWWRRRRRRQQQPPPOOONNNMMMMMMMMMLLLKKKJJJIIIJJJLLLMMMQQQRRRPPPOOOUUUbbblllpppooosss|||wwwkkkfff___]]]ZZZWWWUUUYYY^^^cccvvvooodddYYYQQQNNNNNNOOOQQQMMMIIIHHHIIIKKKKKKJJJHHHFFFDDDEEEHHHJJJIIIHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGDDDDDDBBBAAA@@@@@@AAAAAACCCCCCCCCCCCCCCBBBBBBBBBAAABBBBBBBBBAAA@@@??????@@@???>>>===<<<<<<<<<<<<:::;;;<<<======<<<;;;::::::::::::999999888888888999999999999888777666555666666666666666666666666666666555555555555555666666666666666666666666666444444444444444444444444222222222222333444555666555555444444444333333333333333333333333333333333555555555555444444444444555444333222222222222222333222111111000000111111111111111111111111111111111111111222222222333333444333222222333333222222333333222333333444555666111222555777:::<<<>>>???===>>>>>>===;;;888444111000111111111111222222222111111111111111111111111333222222111111222222333333333333333333333333333222222333444444444444444333333222222222222222222222222222222222222222222555555444333222111111000111111111222222222333333444444444333333333222222111111222222222333333333555444333222222444555777555555555555555555555555555555666777777666666666666666777777888888999999777777888888888888777777999:::;;;<<<;;;:::888777888777777777999:::999888999999888888999999:::;;;<<<<<<;;;:::::::::::::::999:::;;;<<<<<<<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>???===============<<<;;;;;;===============>>>>>>>>>AAA>>><<<===>>>>>><<<:::<<<===???@@@@@@???>>>===<<<;;;::::::::::::::::::999999888888888777777777666777777777666555333222333333222222222111111111222222222222222222222222222222222111111111000000000000000000000000000000------......//////000000///...---,,,,,,------.../////////////////////////////////////////////////////////////////////////////////...............////////////////////////000///...------...///000................................./////////000000...........................---,,,---///000000///---,,,***+++---......---......------,,,,,,------AAABBBCCCDDDEEEEEEDDDDDDFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJHHHGGGFFFEEEDDDDDDDDDEEEFFFFFFGGGGGGHHHHHHHHHIIIHHHHHHHHHHHHIIIJJJKKKLLLJJJJJJIIIIIIIIIKKKLLLMMMMMMLLLKKKKKKKKKKKKKKKLLLJJJKKKLLLMMMOOOPPPQQQQQQQQQPPPPPPOOONNNMMMMMMLLLNNNMMMKKKJJJIIIJJJJJJKKKNNNPPPOOOOOOTTT___gggiii```cccllluuutttiii___[[[RRRRRRQQQOOOOOORRRWWW[[[ccc```\\\WWWRRROOOMMMLLLOOOLLLIIIHHHHHHIIIIIIIIIGGGFFFDDDDDDFFFGGGFFFEEEFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFDDDCCCBBBAAA@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBAAA@@@???>>>===>>>>>>===<<<;;;;;;;;;;;;:::;;;<<<======<<<;;;:::;;;;;;:::999888777777666888888888888777666555444666666666666666666666666777777666555444444444444555555555555555555555555444444444444444444444444222222222222333444555555444444444444333333333333333333333333333333333333333444444444444444444555444333333222222222222333333222111111000000111111000000000000000000000000111111111222222222222333222222222222222222222222444333333222222333333444444555888:::===???AAABBB>>>>>>>>>===:::777333111000111111111111222222222222222222222222222222222333222222111111222222333333333333333333333333333111222222333333333333333222222222222222222333333111111111111111111111111444333333333222222222222111111111222222222222333555444444444333333333333111111222222222333333333444444333222333444555666555555555555555555555555666777777777777777666555777777777777777888888888777777888888888888777777888999:::;;;;;;999888777888777777777999:::999888999999888888999999:::;;;;;;;;;:::999999999::::::999999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<==================>>>>>>>>>===<<<;;;:::999<<<<<<<<<=========>>>>>>>>>===<<<<<<>>>>>>===<<<<<<======>>>>>>?????????===<<<;;;:::::::::::::::888888888888777777777777666666666666555444333333333222222222222111111111222222222222222222222222222222222111111111111111////////////////////////.........//////////////////............//////000////////////////////////////////////////////////////////////////////////...///////////////000000//////////////////////////////............//////........................///...---,,,,,,...///000.................................000111111///---...---,,,,,,...///...---......------,,,,,,,,,,,,@@@@@@AAABBBCCCDDDEEEEEEGGGGGGGGGGGGGGGHHHHHHHHHFFFGGGGGGHHHIIIJJJKKKKKKHHHGGGFFFEEEDDDDDDCCCCCCDDDDDDEEEGGGHHHJJJKKKLLLIIIIIIHHHGGGHHHIIIKKKLLLKKKJJJIIIHHHHHHJJJLLLMMMLLLLLLLLLLLLLLLLLLMMMMMMNNNMMMLLLLLLLLLMMMNNNOOOPPPPPPOOOOOONNNNNNMMMMMMNNNMMMLLLKKKJJJIIIJJJJJJKKKNNNOOONNNSSS[[[```aaaVVVYYYaaaiiiiii```XXXTTTMMMNNNNNNNNNMMMOOORRRUUUTTTTTTTTTSSSQQQOOONNNMMMMMMKKKIIIGGGGGGGGGGGGHHHFFFEEEDDDCCCCCCDDDCCCCCCEEEEEEEEEFFFFFFFFFGGGGGGFFFFFFFFFFFFEEEEEEEEEDDDEEEEEEDDDCCCBBBBBBBBBBBB>>>>>>??????@@@AAAAAABBBAAAAAAAAAAAA@@@???>>>======<<<<<<;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<;;;:::999;;;;;;:::999888777666555333444555666777777777777666666666666666666666666888777666555444333333333444444444444444444444444444444444444444444444444333222222222333333444555333333333333333333333333222222222222222222222222222222333333444444444555333333222222222222222333333222111111000000111111111111111111111111111111111111111111222222222222000111222222222111222333444444333222222222222222555666999<<>>>>>>>><<<:::666333111000000111111111222222222222222222222222222222222333222222111111222222333222222222222222222222222000111222222333333222222111111111222222333333333222222222222222222222222222222222222222222222333111111111111222222222222444444333333333222222222111111222222222333333333444444333333333444555666555555555555555555555555777777777888777777666555888888888777777777777777777777888888888888777777888888999:::999999888777888777777777999:::999888999999888888999999:::;;;;;;::::::999999999::::::999999::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>===<<<;;;:::999;;;;;;;;;<<<<<<======>>><<<<<<<<<<<<===>>>>>>>>>===<<<<<<<<<===>>>@@@AAA======<<<;;;::::::::::::888888777777777666666666333333333333222222111111222222222222111111111111111111111111111111111111111111111111111111111111///////////////////////////////////////.............../////////000111111////////////////////////////////////////////////////////////////////////......//////000000111111/////////////////////////////////....../////////........................---,,,,,,,,,,,,---..............................//////000111222111///,,,...---------//////...---...............---,,,,,,>>>>>>???@@@AAACCCDDDEEEGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFFFFGGGHHHIIIIIIJJJHHHGGGGGGFFFEEEDDDDDDCCCBBBCCCEEEGGGJJJLLLNNNOOOJJJIIIHHHGGGGGGHHHJJJKKKJJJJJJIIIHHHHHHIIIKKKKKKKKKKKKLLLMMMMMMNNNNNNNNNQQQPPPNNNMMMMMMNNNOOOPPPPPPPPPPPPOOOOOOOOOOOOOOONNNNNNMMMLLLKKKJJJJJJJJJIIIMMMNNNNNNQQQWWW[[[ZZZNNNOOOUUU\\\\\\UUUOOONNNJJJKKKKKKJJJIIIIIIJJJLLLMMMMMMMMMNNNNNNNNNOOOOOOKKKJJJIIIGGGEEEEEEEEEFFFEEEEEEDDDCCCBBBAAABBBBBBDDDDDDDDDEEEEEEEEEFFFFFFDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDCCCCCCBBBAAAAAA<<<======>>>???@@@AAAAAA>>>>>>??????@@@??????>>><<<<<<;;;;;;;;;<<<<<<===;;;;;;;;;;;;;;;::::::999;;;;;;:::999777666555555333444555666666777777666555555555555555555555555777777666444333333333333444444444444444444444444444444444444444444444444333333222222222333444444333333333333333333333333222222222222222222222222111222222222333333444444222222222111111222222333333222111111000000111111222222222222222222222222000000111111111222222222111222444333111111222444444333222111111111111111111333666999<<<>>>>>>?????????===;;;999555222111000000111111111222222222222222222222222222222222333222222111111222222333222222222222222222222222000111222222333333222222111111111222222333333333333333333333333333333333111111222222222222333333000000111111111222222222222222222222111111111000111111222222222333333333333333333333444444555555555555555555555555555555666666777777777777666666888888888777777777777777777777888888888888777777777888888888888888888888888777777777999:::999888999999888888999999:::;;;:::::::::999999:::;;;;;;999999999999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;============<<<;;;:::999999::::::;;;<<<<<<======:::;;;<<<<<<======>>>>>>===<<<;;;;;;<<<>>>@@@AAA======<<<;;;:::999999999777777777666666666555555333222222111111111111111222222222111111111000000111111111111111111111111111111111111111111111111///////////////////////////////////////...............///000000111111111////////////////////////////////////////////////..............................//////000000111111////////////////////////...//////////////////...........................***+++---...///...---,,,........................//////000111222111///,,,...------...//////...,,,---...////////////...--->>>>>>>>>???@@@BBBCCCDDDEEEEEEEEEFFFFFFGGGGGGGGGEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFGGGGGGFFFEEEDDDCCCBBBCCCEEEGGGJJJLLLNNNOOOIIIHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKMMMNNNNNNNNNNNNRRRQQQPPPOOOOOOOOOPPPQQQOOOOOOOOOOOOPPPPPPPPPPPPNNNNNNNNNMMMMMMLLLLLLKKKIIIMMMNNNMMMOOOTTTVVVTTTMMMLLLPPPUUUUUUPPPMMMMMMKKKLLLLLLJJJHHHGGGHHHIIIKKKJJJJJJJJJKKKLLLNNNOOOIIIIIIIIIGGGDDDCCCCCCDDDCCCDDDDDDCCCAAA@@@BBBCCCCCCCCCCCCDDDDDDDDDEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBAAABBBBBBBBBAAA@@@???>>><<<<<<===>>>??????@@@@@@======>>>???????????????<<<;;;;;;;;;<<<===>>>>>><<<<<<;;;;;;:::999999999::::::999888777666666555777777777777666555444333555555555555555555555555666666555444333333333333444444444444444444444444444444444444444444444444333333333222222333333444222222222222333333333333222222222222222222222222111222222222222222333333222111111111111222222333333222111111000000111111222222222222222222222222000000000111111111111222222444666555222000222444333222222111000000000111111333666:::===>>>???>>>@@@???===;;;888555222000000111111111111222222222333333333333333333333333333222222111111222222333222222222222222222222222111222222333333333333333222222222222222222333333333333333333333333333333111111111222222222222222000000000111111111111222111111111111000000000000111111222222222333333333333333333444444444555555444444444444444444444444444444555666666666666666777777777777777888888888777777888888888888777777777777777777777888888888888777777777999:::999888999999888888999999:::;;;;;;;;;:::::::::;;;<<<<<<999999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;::::::888999999:::;;;<<<======:::;;;======<<<<<<===>>>===<<<<<<;;;<<<===???@@@===<<<;;;:::999888888888666666666666555555555555444444333222222333333444222111111111111000000000111111111111111111111111111111111111111222222222////////////////////////.........///////////////...///000000000000000///////////////////////////////////////////////////...........................///////////////000000////////////////////////......////////////......------------------------)))+++...000000///,,,+++.................................000111111///---...------...//////,,,***+++,,,---///000//////...@@@@@@??????@@@BBBCCCDDDCCCCCCDDDEEEFFFFFFGGGGGGDDDDDDDDDDDDEEEEEEEEEEEECCCDDDEEEEEEEEEDDDCCCCCCEEEEEEFFFGGGHHHIIIJJJJJJHHHHHHHHHIIIIIIHHHHHHGGGGGGHHHJJJKKKKKKJJJHHHGGGHHHIIIKKKLLLNNNNNNNNNNNNOOOOOOOOOOOOOOOPPPPPPQQQMMMMMMNNNNNNOOOOOOOOOPPPNNNNNNOOOOOOOOONNNNNNMMMJJJMMMNNNLLLNNNRRRSSSQQQOOOMMMMMMQQQPPPMMMLLLOOOLLLMMMMMMKKKIIIHHHIIIKKKIIIIIIHHHHHHHHHIIIJJJKKKGGGIIIIIIGGGCCCAAABBBCCCBBBDDDEEECCCAAA@@@BBBDDDBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEEEEDDDDDDDDDCCCCCCAAAAAABBBBBBAAA@@@>>>=========>>>>>>?????????@@@>>>>>>>>>???>>>>>>======<<<<<<<<<<<<===>>>???@@@===<<<;;;:::999999999999999999888888777777777666777777777777666555444444555555555555555555555555555555444333333444444444444444444444444444444444444444444444444444444444444333333222222333333333111111222222222333333333111111111111111111111111222222222222111111111111111111111111111222333333333222111111000000111111111111111111111111111111000000000000111111111111444777999666222000111444222111111000000000111111111444888<<>>:::999888888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999:::;;;;;;;;;<<<::::::;;;<<<<<<<<<;;;;;;888888999:::;;;<<<======:::<<<======;;;:::<<<>>>======<<<<<<<<<======>>><<<;;;:::999888777777777666666666555555555444444444333222111111222333444111111111111000000000000111111111111111111111111000000111111111222222222000000000000000000000000------......//////000000...///000000000///...---////////////////////////////////////////////////......................../////////...............////////////////////////---...///000000///...---------------------------+++,,,---...///......---...........................---,,,---///000000///---,,,---...///...+++)))'''(((+++---...///......BBBAAA@@@@@@AAABBBDDDEEEAAABBBCCCDDDEEEFFFGGGHHHDDDDDDDDDDDDCCCCCCCCCCCCAAABBBCCCDDDDDDDDDCCCBBBGGGGGGGGGFFFFFFFFFFFFFFFGGGHHHIIIJJJIIIHHHGGGFFFFFFHHHJJJLLLLLLJJJGGGFFFGGGHHHJJJLLLMMMNNNNNNMMMMMMMMMMMMNNNOOOOOOPPPPPPLLLLLLLLLMMMNNNNNNOOOOOONNNNNNOOOPPPPPPPPPOOOOOOKKKNNNNNNLLLMMMQQQRRRPPPNNNJJJIIIKKKKKKIIIIIIMMMIIIIIIIIIGGGFFFEEEGGGIIIGGGHHHHHHHHHHHHGGGGGGGGGFFFHHHIIIGGGCCC@@@AAACCCBBBCCCEEECCCAAAAAACCCFFFBBBBBBBBBCCCCCCCCCDDDDDDFFFFFFFFFFFFEEEEEEEEEEEEBBBCCCDDDDDDCCCBBB@@@???>>>>>>>>>>>>????????????????????????>>><<<;;;:::<<<<<<<<<<<<===???@@@AAA===<<<;;;:::999999999999888888888777777777777777444555666777888888888888555555555555555555555555444444333333333444555555555555555555555555555555444444444444444444444444444444333222222333333333111111111222222333333333111111111111111111111111333222222222111111000000111111000000111222333333333222222111000111111111000000000000000000000000000000000000111111111111555888:::777222000111444111111000000000000111111---000444888;;;<<<<<<;;;@@@???===:::777444111000000111111111111222222222333333333333333333333333333222222222222222222333111111111111111111111111222333444444555555444444444333333222222111111111111111111111111111111111222222222111111111000000000000000000111111111111333333333222222222111111111111222222222333333333222333444444555555444444444444444444444444444444000111222444555666666777555666666777888999999:::777777888888888888777777666666666666666777888888888777777777999:::999888999999888888999999:::;;;<<<<<<<<<<<<<<<===>>>???:::999888888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;888888999::::::;;;<<<<<<999999:::;;;<<<<<<<<<<<<777888888999;;;<<<======:::<<<>>>===;;;:::;;;==================<<<<<<<<<<<<;;;:::888777666666666666666555555555444444444111111000//////000111222111111111111000000000000000000000000000000000000000000111111222222222222111111111111111111111111,,,------...///000111111//////000000000...---,,,////////////////////////////////////////////////........................//////......---------,,,////////////////////////---...///000000///...---------------------------......---,,,---...///000........................---,,,+++,,,...000000000,,,,,,,,,---...---***((($$$%%%(((+++---...------BBBBBBBBBBBBAAAAAA@@@???@@@@@@AAABBBCCCDDDEEEFFFEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEECCCBBBCCCFFFHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFGGGHHHIIIIIIIIIHHHHHHKKKIIIHHHJJJMMMOOONNNLLLLLLLLLMMMNNNNNNOOONNNNNNJJJKKKMMMNNNOOOOOONNNNNNOOOOOONNNMMMMMMNNNNNNOOOPPPOOOMMMLLLLLLLLLMMMMMMLLLMMMNNNOOONNNMMMKKKIIIMMMKKKHHHIIIKKKKKKIIIGGGJJJJJJIIIHHHGGGEEEEEEDDDFFFEEEDDDDDDDDDEEEGGGHHHFFFEEEDDDBBBBBBCCCCCCDDDEEEDDDCCCBBBAAABBBBBBCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBCCCCCCCCCBBBAAAAAA@@@============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::;;;;;;;;;<<<<<<======;;;:::999888888888999:::;;;:::888666555444555555555666777888777666444222666666666666666666666666555555444444444333333333333444444555555444444333333222222111111222222333444444333333333333222222000000000111222222222333333333333333333333333333222222222222222222222222333333333222222222111111111111111111111111222222000111111111111222222222000000000000111111111111333333333222222222111111000000000000000000000000///222666:::===>>>>>>>>>======<<<999555222222333222111000//////111333444333333222111111222333333222222333333333333444444000000000000111222333333555555555555444333111000222222222222222222222222111111111111111111111111333333333333333333333333000000000111222222333333111111111111111111111111111111111222222333333333444444333333333444444555444333333222333444555666444444333222333444555666555666666777888999999999888888888888888888888888999777666555666777999:::999999888888888888888888888888888777666555555444888888888999<<<@@@CCCEEE<<<;;;999888888888999999999:::;;;;;;<<<<<<;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<::::::999888888777777666666666555444333222222222222222222111111111111000333333222222111000000000111111111111111111111111111111111111111111111111000000000000000000000000000...------///333777:::***+++,,,---...000111111////////////////////////////////////000000000000000///...------...///000///...---,,,---///111222000///...------...///000000000//////.........---,,,---...//////...---,,,000000000000000000000000......//////...---,,,,,,......---,,,,,,...///000---------............/////////............//////AAAAAABBBBBBAAAAAA@@@???@@@@@@AAABBBCCCDDDEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDEEEDDDCCCCCCEEEGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGHHHHHHHHHHHHIIIKKKJJJHHHJJJMMMNNNMMMKKKGGGGGGHHHIIIIIIIIIIIIIIIKKKKKKLLLMMMNNNNNNNNNMMMNNNNNNMMMMMMMMMNNNNNNOOOOOONNNMMMKKKJJJJJJKKKKKKKKKLLLMMMMMMMMMLLLJJJIIIKKKIIIHHHIIIKKKKKKIIIGGGIIIHHHGGGFFFEEEDDDDDDCCCEEEEEEDDDDDDDDDEEEFFFGGGFFFEEEDDDCCCBBBCCCCCCDDDEEEDDDCCCBBBAAABBBBBBCCCBBBBBBBBBCCCCCCDDDDDDDDDCCCCCCCCCCCCBBBAAA@@@???============<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<;;;:::888777777888888999888777555444333444444555555666777777666444444555555555555555555555555555444444444444333333333333333444444444444333333333222222111111222222333444444333333333222222222111111111111111222222222333333333333333333333333222222222222222222222222333333222222222111111111333222222111111000000000000000111111111222222222000000000000111111111111333222222222111111111111000000000000000000000000///222666:::===>>>>>>>>>======;;;888555222222333222111000//////111333444333222222111111222222333222222222333333333444444000000000111222333444555777777666555444222222111222222222222222222222222222222222222222222222222333333333333333333333333222222111111111111111111111111111111111111111111111111222222222333333333555444444333333333333444444333333222333444555666444444333333333444555666555555666777777888999999777777777777777777777777888777666555666777999:::888888888888888888888888777777777777777777777777777777777888:::===@@@BBB;;;:::999888888888999999999:::;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::999999888888777666666666666666555555444444333333222222222111111111111000///000000111111222333333000000000000000000000000111111111111111111111111////////////////////////.........///000111111222+++,,,,,,---...///000000.........................../////////000000000000000///...------...///000111000...------...///000000///............///000000/////////............------...//////...------------------------------......//////...------,,,---------------...//////---------............/////////............//////AAAAAAAAAAAAAAA@@@@@@???@@@@@@AAABBBCCCDDDDDDEEEDDDEEEEEEFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDAAACCCEEEEEEDDDCCCDDDEEEGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGFFFFFFFFFGGGIIIIIILLLJJJIIIJJJKKKLLLKKKJJJIIIIIIJJJKKKKKKKKKJJJJJJLLLLLLLLLKKKLLLLLLMMMMMMMMMMMMLLLLLLMMMNNNOOOOOOOOONNNLLLKKKJJJIIIIIIIIIIIIJJJKKKKKKKKKJJJIIIHHHHHHGGGHHHJJJLLLKKKIIIGGGGGGGGGFFFEEEDDDCCCCCCBBBDDDDDDCCCCCCCCCDDDEEEFFFEEEDDDCCCCCCBBBBBBCCCCCCDDDCCCBBBBBBAAABBBBBBBBBAAAAAABBBCCCDDDDDDEEEEEEDDDDDDCCCBBBAAA@@@>>>============<<<<<<<<<<<<;;;=========<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<======<<<:::999777666666666888777666444333333333333555555555555555666666666555555555555555555555555444444444444333333333333333333444444444444333333333222222111111222222333333333333333222222222222222222222111111111111111333333333333333333333333222222222222222222222222333222222222222111111111333333222111000//////...000000000111111111222222000000000000111111111111111111111111000000000000000000000000000000000000000222666:::===>>>>>>===<<<<<<;;;888444222111222111111000///000111222333333222111111111111222333222222222222333333333333000000111111222444555666:::999666444333222222222222222222222222222222222222222222222333333333333333333333333333333333333333333222222111000000///111111111111111111111111111222222222222333333333555444444333222222222333444333333333333444444555444333333333333444555666555555666666777777888888666666666666666666666666888777666555666777888999888888888888888888888888666666777777888999::::::777777666777888:::<<<===;;;:::999888888888999999999:::;;;;;;<<<<<<;;;;;;::::::::::::::::::::::::999999999999999999999999::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999888888777666666555555444444444444444444444444222222222111111111111000//////000111111222222333////////////////////////111111111111111111111111////////////////////////,,,---///111000...,,,***---------.........//////............................../////////000000000//////............//////222000///---,,,------...000000////////////000000////////////............------...//////...------------------------------.........///......---,,,,,,---......//////......---------............/////////............//////@@@@@@AAAAAAAAA@@@@@@???@@@@@@AAABBBBBBCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCC@@@BBBDDDEEEDDDCCCCCCCCCFFFFFFFFFFFFFFFFFFFFFFFFHHHGGGEEEDDDEEEFFFHHHJJJLLLKKKJJJJJJJJJJJJIIIIIILLLLLLMMMMMMMMMMMMMMMLLLMMMLLLJJJJJJJJJKKKLLLMMMLLLLLLLLLLLLLLLMMMNNNOOOOOOOOOMMMLLLJJJIIIHHHGGGHHHHHHIIIIIIIIIIIIHHHGGGEEEFFFHHHKKKLLLKKKHHHGGGGGGGGGFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEDDDDDDCCCCCCBBBBBBBBBBBBCCCBBBBBBBBBBBBBBBBBBBBBAAAAAABBBCCCDDDEEEEEEFFFDDDDDDCCCBBB@@@>>>===<<<======<<<<<<<<<;;;;;;;;;=========<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;::::::999888777777666777777666555444444333333444444444444444555666777555555555555555555555555444444444333333333222222333333333444444333333333333222222111111222222333333333333222222222222111333222222222111000000000222222222222222222222222111111111111111111111111222222222222111111111111222222111111000000//////000000000000111111111111///000000000111111111111000000000000000/////////000000000000000000000000000333777:::===>>>======<<<<<<:::777333111111222111000000///000111222222222222111111111111222222111222222222222333333333000111111222333555666777;;;999777444222222222333222222222222222222222222222333333333333333444444222222222222222222222222222222222111111111000000111111111111111111111111222222222222222222222222555444333222111111111222333333333333333333333444333333333333444444555555555555555666666777777777555555555555555555555555777666666666666777888888777777777777888888888888777777777888999999::::::888777777777777888999::::::999999999999999999999999:::;;;;;;<<<<<<;;;;;;::::::::::::::::::::::::888888888888888888888888999999:::;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999999888888777666666555222222222222222333333333222222222111111111000000222222222111000000//////////////////////////////111111111111111111111111////////////////////////,,,---///000000...+++))).....................---................................./////////000000/////////....../////////000///...------------...000000000000000000000000///////////////.........---..................---////////////////////////---...............------+++,,,.../////////...------------............//////......------......///??????@@@AAAAAA@@@@@@@@@@@@@@@AAAAAABBBCCCCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB???AAADDDDDDCCCBBBBBBCCCEEEEEEEEEEEEEEEEEEEEEEEEGGGFFFEEEDDDDDDFFFHHHIIIKKKKKKKKKJJJIIIHHHHHHHHHHHHIIIIIIIIIIIIIIIHHHHHHKKKJJJIIIHHHIIIJJJKKKLLLLLLKKKKKKKKKLLLLLLMMMNNNPPPOOONNNMMMKKKJJJHHHHHHGGGGGGGGGHHHHHHHHHGGGGGGCCCEEEHHHJJJJJJIIIHHHGGGGGGGGGGGGFFFEEEEEEEEEDDDBBBCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBAAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAABBBCCCDDDDDDDDDCCCCCCBBBAAA@@@>>><<<;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::777888888888888888888888777777777777666555555444444444333333444555666777555555555555555555555555444444333333333222222222222333333333333333333222333222222111111222222333333333222222222111111111333222222222111000000000222222222222222222222222111111111111111111111111222222222111111111000000/////////000000111111222//////000000000111111111///000000000111111111111////////////////////////000000000000000000000000111333777;;;=========<<<;;;;;;:::777333000000111000000000000000111111111111111111111111111111111111111111222222222333333111111111222333444666777;;;999666333222222222333222222222222222222222222222222222333333444444444222222222222222222222222000000111111111222222222111111111111111111111111222222222222222222222222444333222111111111111111333333333333333333222222333333333444444444444444555555555555555666666666666666666666666666666666666666666666666777777888666666777777777888888888888888888888888888888888999999888888888888888888999999999999999999999999999:::;;;;;;<<<<<<;;;;;;::::::::::::::::::::::::888888888888888888888888888999999:::;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999999999888777777666666333333333333444444444444222222222111111111000000222222111111000//////...000000000000000000000000000000000000000000000000........................---....................................---------....................................////////////...//////////////////...---------------...////////////000000000000//////.........///////////////.........------.........////////////////////////------...............---+++,,,.../////////...------------............///......------------......>>>???@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBCCCDDDDDDEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBB???AAACCCCCCBBBAAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDFFFEEEDDDDDDDDDEEEGGGGGGIIIJJJKKKJJJHHHGGGGGGIIIGGGHHHHHHHHHHHHGGGGGGFFFHHHHHHHHHHHHIIIJJJKKKLLLLLLLLLKKKKKKKKKKKKLLLLLLNNNNNNNNNMMMLLLKKKIIIHHHFFFFFFGGGGGGGGGGGGHHHHHHDDDFFFIIIJJJHHHGGGFFFGGGGGGGGGGGGFFFFFFEEEEEEEEEBBBCCCDDDEEEEEEEEEEEEDDDBBBCCCCCCCCCCCCBBBAAAAAA@@@AAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBAAA@@@???>>><<<;;;<<<<<<<<<;;;;;;;;;;;;:::;;;;;;;;;::::::::::::999::::::999999999999888888555666777888999999999999777777888888777666555555444444444444444555555555444444444444444444444444333333333333222222222222222222333333333333222222333222222111111222222333222222222222111111111111222222222111111111111111222222222222222222222222111111111111111111111111222111111111111000000000---......///000111222222/////////000000000111111000000000000111111111111////////////000000000000000000000000000000000000111333777;;;=========<<<::::::999666222000000000/////////000000000111111000000111222222111000000111111111111222222222222222111111222222333444555888666555333222222222333222222222222222222222222111111222222333333444444222222222222222222222222///000000111222222333333111111111111111111111111333333333222222222222111222111111000111111222222222333333333333222222111222333444444555555444444444444555555555555555555666666666666666666666666555555666666666777777777555666666777777888888888888888888888888888777777:::999999999999888888888888888999:::::::::999999999:::;;;;;;<<<<<<;;;;;;::::::::::::::::::::::::888888888888888888888888777888999::::::;;;;;;:::::::::::::::::::::::::::888888888888888888888888999888888777777666555555666666666666666666666666222222222111111111111000......///000000111111222000000000000000000000000000000000000000000000000........................///...---------///111222..................------------------------------------........./////////......////////////......+++,,,,,,---......//////......////////////...............//////////////////...------------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///.........,,,---......//////......---------............///......------------......>>>>>>???@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBAAA@@@@@@BBBDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFGGGIIIJJJIIIGGGFFFHHHIIIJJJJJJJJJJJJJJJIIIHHHHHHDDDEEEGGGHHHJJJKKKKKKKKKMMMMMMLLLKKKJJJJJJJJJJJJLLLLLLMMMMMMLLLJJJIIIHHHGGGFFFFFFFFFGGGGGGHHHIIIEEEGGGIIIHHHFFFEEEEEEGGGFFFEEEEEEEEEEEEDDDDDDDDDCCCDDDEEEFFFFFFFFFEEEEEEBBBBBBCCCCCCCCCBBBAAA@@@???@@@AAABBBCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@??????@@@@@@@@@@@@???>>>===<<<<<<<<<<<<;;;;;;;;;::::::::::::999999999999888888888888888888777777777666666777888999999888777777555666777777777666555444333444555555555444333222444444444444444444444444333333333222222222222111222222333333333333222222333222222111111222222333222222222222111111111111111111111111111222222222111111111111111111111111111111111111111111111111111111111111000000000000......//////000000111111////////////000000000111000000000000111111111111/////////000000111111111000000000000000000000000111444777;;;======<<<<<<::::::999555222//////000...//////000000000000000///000111222222111000///111111111111222222222222222222111111111222222333444444333333333222222222222222222222222222222222000000111111222333333444111111111111111111111111111111111111111111222222111111111111111111111111333333333222222222111111000000///000000111222333222333333444333222111000222333444555555555444444444444444444444444444444444444444444444444444444444555555666666666666666555555666666777888888999555666666777777888888888999999999999999888777777777888999::::::::::::999999:::;;;;;;<<<<<<;;;;;;::::::::::::::::::::::::999999999999999999999999777777888::::::;;;;;;:::999999999999999999999999777777777777777777777777777666666555444444333333777666666555555444444444222222222111111111111000......//////000111111111////////////////////////000000000000000000000000........................///......---...///000000------..................---------------------------------.........//////---...///000000///...---,,,,,,------...---------,,,---...//////...---,,,............/////////000///...------------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////......---------------...//////---------............///...------,,,,,,------...===>>>???@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBBCCCCCCDDDDDDDDDDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???@@@BBBDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFEEEEEEEEEFFFHHHJJJIIIGGGFFFHHHJJJIIIIIIIIIIIIHHHHHHGGGFFFBBBDDDFFFIIIJJJKKKKKKKKKNNNMMMLLLKKKJJJIIIIIIIIIJJJJJJKKKKKKKKKJJJHHHGGGGGGGGGFFFFFFGGGHHHIIIIIIFFFHHHIIIHHHEEECCCEEEGGGDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDFFFGGGGGGGGGFFFEEEAAABBBCCCCCCCCCBBBAAA@@@>>>???AAABBBCCCBBBBBBAAAAAAAAA@@@@@@???>>>>>>===???????????????>>>======<<<<<<;;;;;;;;;:::::::::999999999888888888777777888777777777666666555555777888999999999777666555444555666666666555444333333444666666666444222000444444444444444444444444333333333222222222111111222222222333333222222222333222222222222222222333222222222111111111111000000000111111222222222333111111111111111111111111000000000000000000000000111111111111000000000000000000000000////////////////////////000000000000000000000000111111111111//////000000111111222222000000000000000000000000222444777;;;======<<<;;;::::::888555111//////000...//////000000000000000///000111222222111000///000111111111111222222222333222111111000000111111111222222333333222222111222222222222222222222222//////000111222222333333111111111111111111111111333333222222111000000000111111111111111111111111333333333222222111111111////////////000222333444222333333444333222111000222333444555555555444333444444444444444444444444333333333333333333333333444555555666777666666666444555555666777888888999333333444666777999::::::777888888888888888777666777888999:::;;;::::::999999:::;;;;;;<<<<<<;;;;;;::::::::::::::::::::::::999999999999999999999999666777888999:::;;;;;;;;;888888888888888888888888888888888888888888888888555444444333333222111111444444333222222111000000222222222111111111111000111111111000//////..............................000000000000000000000000..........................................---------------.........//////---------------------------------.........//////---...///000000///...---............---,,,+++++++++,,,---......---,,,+++---.........//////000000///...---,,,,,,---...///........................,,,,,,---.../////////.........---,,,,,,...///000---------.........//////...------,,,,,,------...======<<<<<<<<<>>>@@@AAAAAAAAA@@@@@@@@@AAABBBBBBDDDCCCCCCEEEGGGHHHEEEBBBBBBAAAAAA@@@@@@AAAAAABBBCCCCCCDDDDDDCCCAAA???>>>BBBAAA@@@??????AAABBBDDDAAAAAABBBBBBDDDEEEGGGHHHHHHHHHGGGFFFEEEEEEEEEFFFHHHGGGGGGGGGFFFEEEEEEEEEGGGGGGFFFFFFFFFFFFGGGGGGIIIIIIIIIIIIIIIIIIHHHHHHKKKKKKKKKKKKKKKKKKKKKKKKGGGGGGFFFFFFEEEEEEDDDDDDFFFFFFFFFFFFDDDBBB@@@???AAAAAAAAABBBBBBCCCCCCCCCBBBBBBCCCCCCCCCCCCBBBBBB@@@AAACCCEEEEEEDDDCCCBBB===???AAACCCCCCCCCAAA@@@============>>>???@@@AAA????????????>>>>>>>>>=========<<<;;;::::::999999777777777888999999999:::999888666555666777666555999999888777666555555444666666555555555444444444666666666555444444444333333333333333333333333333333333222222222222111111000000111111111222222222111111111000000000000000222111111111000000//////222111111111000000//////000000//////000111222222111111111000000000000000000000000000000000000000222111111111000000//////000000111111111111000000---...///000000///...---000000000000000000000000111111000000//////......222666:::<<<===>>>??????>>><<<888444111000//////111111000000//////....../////////000111111222222333333333333333333333333666555333222111000000000//////000000111111222222222222222222222222222222000111111111111222222222222222222222222222222222222222222111111111111000000000000000111111111111111111000000111111222333000111111111111222222222444333333222222333333444444444444444444444444444888777666555444333333333000222333333333333444555555444444333333333444444444444444555666777777888666666666777888888999999;;;;;;:::::::::999999999:::::::::::::::999888777;;;;;;;;;::::::;;;<<<<<<<<<<<<;;;;;;:::999888888666666666666777777777777777777777777777777777777777777777777777777777777:::::::::999888777666555666666555444333333222222333333333222222222111111222222111000//////000000////////////////////////---......///////////////...............///000000111///......//////...---////////////////////////000000000///...,,,+++***..................------///............---------........................................................................------......//////000000............////////////000000///................../////////...,,,***)))+++++++++++++++++++++***------------------------000///...,,,,,,,,,---...===<<<<<<<<<===>>>???@@@AAAAAA@@@@@@@@@AAABBBBBBDDDCCCBBBDDDGGGGGGEEEBBBBBBBBBAAAAAAAAAAAABBBBBBCCCCCCCCCCCCBBBAAA@@@@@@BBBAAA@@@??????@@@AAABBB@@@@@@AAABBBCCCEEEGGGHHHHHHGGGFFFFFFEEEEEEFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDBBB@@@???AAAAAAAAABBBBBBBBBCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@AAAAAABBBBBB@@@AAABBBCCCCCCBBB@@@???>>>>>>======>>>>>>????????????>>>>>>>>>=========<<<<<<<<<;;;::::::999999666777777777777777888888999777555555666777666555666666555555444444333333444444333333333222222222555555555555444444444444333333333333333333333333444444444333333222222222//////000111222222333333111000000000000000000000111111111111000000000///111111111111000000000///000000000000000111222222111000000000000000000000////////////////////////111111111000000000//////000000111111111111000000......////////////......000000000000000000000000111000000000/////////...111555999;;;<<<<<<===>>>>>>;;;888444111000//////111000000000/////////.../////////000111111222222111111111111111111111111333333222111111111222222000000000000000111111111222222222222222222222222000111111111111222222222111111111111111111111111222222222111111111000000000000000000111111111111111111000000111111222333000111111111111222222222444333333222222333333444333333333333333333333333333333333333333444444555444444555444333333444444555444444333333333444444444444444555666777777777444555555666777777888888:::999999999888888888888999:::::::::999999888777999999888888888999999999;;;;;;::::::999888888888666666666777777777888888999999999999999999999999777777777777777777777777999999999888888777555555666555555444333333222222222222111111111000000000222111111000//////000000////////////////////////---......///////////////...............///000000000///......//////...---.................................///......---,,,------...............---///............---------....................................................................................////////////............//////////////////...---------------------...//////...---,,,......------,,,,,,,,,,,,------------------------//////...---------------<<<<<<<<<<<<===>>>???@@@@@@@@@@@@@@@@@@AAABBBBBBCCCBBBBBBDDDEEEFFFEEECCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDCCCAAA@@@??????@@@AAA>>>>>>???@@@BBBDDDFFFGGGGGGGGGFFFEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGEEEEEEDDDDDDDDDDDDEEEEEEFFFGGGGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCAAA@@@???AAAAAAAAAAAABBBBBBBBBBBBAAABBBBBBCCCCCCBBBBBBAAAAAA???>>>======???AAABBBBBBCCCCCCCCCCCCAAA???>>>??????>>>============>>>>>>>>>=========<<<<<<<<<<<<;;;;;;::::::999999999777666666666666666555555888777555555666777666555555555555555555444444444444444333333333222222222333444444444444444444555333333333333333333333333666555555444333222222222//////000000111222333333000000000000000000111111111111111111000000000000111111111111000000000000000000000000000000111222000000000000000000111111........................111111000000000000/////////000000111111000000/////////............//////000000000000000000000000000000000000////////////111444888;;;;;;;;;<<<======;;;777444111000///000000000000000/////////////////////000111111222222111111111111111111111111111111111111111222333444111111111111000000000000111111111111111111111111000111111111111222222222111111111111111111111111222222111111111000000000000000000000111111111111111111000000111111222333000111111111111222222222333333222222222222333333222222222222222222222222222111111111111222333333333333333333333333444555444444333333333333444444444444444555666666777777333444444555555666777777888888888777777777777666999999999:::999999888777888888888888888888888888::::::999999888777777777777777777777888888888888999999999999999999999999777777777777777777777777888888888888777666555555555555444444333333222222111111000000000/////////111111000/////////000000////////////////////////---......///////////////...............///000000000///......//////...,,,........................,,,,,,---.../////////...,,,,,,---...///////////////............---------................................................/////////////////////////////////...........................////////////......---,,,,,,,,,,,,---,,,,,,---...............///...------,,,,,,------.................................///......---,,,;;;;;;<<<<<<===>>>>>>???????????????@@@AAABBBBBBBBBBBBBBBCCCDDDDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCCCCCCCBBBAAAAAAAAACCCDDDEEEFFFEEECCCBBBAAA@@@@@@@@@======>>>???AAADDDFFFGGGFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEEEEFFFGGGGGGGGGHHHGGGGGGFFFFFFFFFFFFGGGGGGEEEEEEFFFFFFGGGHHHIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAA??????>>>===>>>???@@@AAABBBBBBBBBCCCBBBAAA@@@???@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::999999999888777777777666666555555555888666444444666777666555666666666777777777777777666666555555555444444444222222333333444444444555222222222222222222222222555555444333222111111000111111111111111111111111000000000000000111111111111111111000000000000000111111111000000000000000111000000000000000111111000000000000000111111111////////////////////////000000000000000000////////////000000000000//////000///...------...///000////////////////////////000000000000////////////222555999;;;<<<<<<<<<===<<<:::777333111000///000000000000000/////////////////////000111111222222222222222222222222222222111111111111111222222333222222111111000000//////000000000000000000000000000000111111111222222222111111111111111111111111111111111111000000000000///000000000111111111111111111000000111111222333000000111111111222222222333333222222222222333333222222222222222222222222555444333222111111111111111000000000222444555555333333333222333333444444444444444555555666666666333444444555666666777777888888888777777777666666888888999999999999888888::::::::::::::::::999999999888888888777777666666777777777777888888888999777777777777777777777777666666666666666666666666888888888888888777666555444444444333333333222222111111000000000/////////111000000/////////000000////////////////////////---......///////////////...............///000000000...------...///---,,,........................,,,---......///.........+++,,,---...///////////////............---------................................................/////////////////////////////////......---------............////////////......------,,,------...,,,,,,,,,------------,,,,,,,,,,,,+++,,,---//////////////////////////////------/////////...---,,,:::;;;<<<<<<===>>>>>>>>>????????????@@@AAABBBCCC@@@AAABBBBBBBBBCCCDDDEEECCCCCCCCCBBBBBBCCCCCCCCCCCCBBBAAAAAABBBCCCEEEFFFGGGGGGEEEDDDCCCBBBAAAAAA======>>>???AAACCCEEEFFFFFFEEEEEEDDDEEEEEEFFFFFFEEEEEEEEEFFFGGGGGGGGGHHHGGGGGGFFFFFFFFFFFFGGGGGGCCCDDDDDDEEEFFFGGGHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBAAAAAABBBBBBBBBBBBAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@===>>>@@@AAAAAAAAA@@@??????@@@@@@AAAAAABBBBBBAAA??????===<<<;;;;;;::::::;;;;;;;;;:::::::::999999999999999999999888888888888888888777777666666666777555444444666777666555666666666777777777777777666666555555555444444444111222222222333333444444222222222222222222222222333333222222111000000///333222222111000///...---//////000000111111111111000000000000000000111111000000000000000000111111111111000000000000000111//////000000111111111111000000000000000000000000//////////////////000000//////000000000000//////000///...------...///000////////////////////////////////////000000000000333777:::<<<===<<<===>>>;;;999666333111000000000////////////000000000000/////////000111111222222222222222222222222222222333222111111000000111111222222111111000000//////000000000000000000000000000000111111111222222222333333333333333333333333111111111000000000/////////000000000111111111111111111000000111111222333000000111111111222222222333222222111111222222333333333333333333333333333555444444333333333333444777555222111333444444333222222222222222333444555444444444444555555555555444555555666666777888888888888888888777777777777777888888999999888888888:::;;;;;;;;;;;;:::999888888888777777777777777666666777777777777888888888666666666666666666666666666666666666666666666666888888888888888888777666333333333333333222222222222222111111111000000000000///////////////000000////////////////////////---......///////////////...............///000000///...------......---,,,.................................///......---,,,+++,,,---...///////////////............---------................................................//////////////////////////////......------,,,,,,............///////////////...............//////...---,,,++++++*********,,,++++++,,,...111333555////////////////////////,,,---...//////...---,,,::::::;;;===============>>>>>>>>>??????AAABBBCCC???@@@AAAAAAAAABBBDDDFFFCCCCCCBBBBBBBBBBBBCCCCCCCCCBBBBBBBBBCCCDDDEEEEEEGGGFFFFFFEEECCCBBBAAAAAA>>>>>>???@@@AAACCCDDDEEEEEEEEEDDDDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGEEEEEEDDDDDDDDDDDDEEEEEECCCDDDDDDDDDEEEFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBAAAAAACCCBBBBBBAAABBBBBBCCCDDDAAAAAAAAAAAA@@@@@@@@@@@@???@@@@@@AAAAAA@@@@@@???===???AAABBBCCCBBB@@@???>>>>>>>>>???@@@AAAAAABBB>>>>>>===;;;;;;:::::::::::::::999999999888888888888888888888888888888888888888777777777777777666666555333444555666666555555555555555555444444444444444333333333222222222111222222222222222333333222222222222222222222222111111111111000000000000333333222111///...------/////////000111111222222000000000000111111111111000000000000111111111111222111111000000000000000/////////000111111222222111111111111111111111111......////////////000000...//////000000//////...//////............//////000000000000000000000000////////////000000000000444777;;;============>>>;;;999666222000000000000////////////000000000000/////////000111111222222000000000000000000000000333222111000000000000000111111111111000000000000111111111111111111111111000111111111111222222222444444444444444444444444111111000000000/////////000000000000111111111111111111000000111111222333000111111111111222222222222222111111111111222222333333333333333333333333111111222333555888999;;;@@@<<<666444555555333111222111111222222333444555444444444444444444444444444555555666777777888888888888888888777777777777666777888888999888888888999:::;;;;;;:::999777666888888777777777777777777666666666666777777777777888888888888888888888888777777777777777777777777777777777888888777777666333333333333222222222222222222111111111000000000//////......//////000000////////////////////////---......///////////////...............///000000///...------......---+++------------------------.../////////...---,,,,,,,,,,,,---...///////////////............---------.................................................................................---------------............///////////////............///000000///...---+++******))))))...------...000333777999........................,,,---......///.........999:::;;;============<<<======>>>>>>???AAABBBCCC>>>@@@AAAAAA@@@AAADDDGGGBBBBBBAAAAAAAAAAAABBBBBBBBBCCCCCCDDDDDDDDDDDDCCCDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@AAAAAABBBCCCDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAABBBBBBCCCCCCCCCCCCCCCBBBBBBBBBCCCEEEEEEAAAAAAAAA@@@@@@@@@????????????@@@@@@@@@@@@????????????@@@@@@AAAAAAAAA@@@>>>>>>>>>>>>>>>>>>??????======<<<;;;::::::::::::999999888888888777777777777888888888888888888888555555666666666666666777666444333333555666666666666666555555444444333333444444333333333222222222222222222222111111111111111111111111111111111111000111111111111222222222000000000000////////////...//////000111111222222///000000000111111111111///000000000111111111111222222111000000000000000...//////000111111222222000000000000000000000000........./////////000000......////////////............////////////......000000000000000000000000.../////////000000000111444777:::<<<<<<<<<<<<===:::888555222000///000000.../////////000000000111/////////000111111222222000000000000000000000000111000000000000111111222000000000000000111111111222222222222222222222222000111111111111222222222333333333333333333333333111000000000////////////000000000000111111111111111111000000111111222333000111111111111222222222222222111111111111222222222222222222222222222222//////111333666999;;;===@@@:::555333444555333111111111111111222333444555444444444444444444444444333444444555555666777777777777777666666666555555666666777888888888888888:::;;;<<<<<<<<<:::888666888888888888888888888888444555555555666666666666888888888888888888888888777777777777777777777777444444555555666555555444222222222222222222222222111111000000000/////////...............///000000////////////////////////---......///////////////...............///000000///...,,,---......---+++------------------------,,,---......///.........------...............---///............---------................................................------------------------,,,------------------...............////////////...---------......///000//////---,,,,,,,,,,,,---///...------...111444666---------------------------------------...//////999:::;;;============<<<=========>>>???AAABBBCCC>>>@@@AAA@@@???@@@DDDGGGBBBAAAAAA@@@@@@AAAAAABBBBBBCCCDDDEEEEEEDDDCCCBBBBBBBBBBBBBBBAAA@@@??????BBBBBBAAAAAABBBBBBCCCDDDDDDDDDDDDDDDDDDEEEFFFFFFHHHGGGGGGGGGFFFFFFEEEEEEGGGGGGFFFFFFFFFFFFGGGGGGDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB>>>>>>@@@AAACCCDDDEEEFFFDDDCCCBBBBBBCCCDDDFFFGGGAAAAAAAAA@@@@@@???????????????@@@@@@@@@@@@??????@@@???>>>===>>>???AAABBB@@@???>>>===<<<<<<<<<===<<<<<<;;;:::::::::;;;;;;888888888888777777777777777777777777777888888888333444444555555666666666555444333333555666666666999999888777666555555444666666555555555444444444333222222222111111000000111111111111111111111111000111111222333333444444......//////000111111111...//////000111222222222//////000000111111111222//////000000111111111222222222111000000///000000...//////000111222222222////////////////////////---.........//////000000......////////////......---...///000000///...---000000000000000000000000.../////////000000111111333666999;;;;;;;;;;;;;;;:::888555222000///000000.../////////000000111111/////////000111111222222111111111111111111111111......//////000222333444//////000000111111222222222222222222222222222222000111111111111222222222222222222222222222222222000000000000////////////000000000000111111111111111111111000111222222333000111111111111222222222222222111111111111222222000000000000000000000000111111222333555777999:::888333......222555555333111111111111222333444555444444444444444444444444222222333444444555555666666666555555555444444444666666777888888888888888===>>>??????>>>===:::999888888888888888999999999444444444444555555555666666666666666666666666666777777777777777777777777222222333444444333333333222222222222222222222222000/////////...........................///000111////////////////////////---......///////////////...............///000000///---,,,,,,---...,,,+++------------------------***+++,,,...///000000000.........///......------//////.........---------................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...................../////////000,,,,,,,,,,,,,,,---.../////////...---...///000111...---+++******,,,///000------------------------...---,,,,,,---...///000;;;;;;;;;<<<<<<<<<<<<===<<<===>>>??????@@@@@@???@@@AAAAAAAAAAAAAAAAAABBBBBBBBBAAA@@@@@@???>>>>>>BBBBBBCCCCCCCCCBBB@@@???>>>>>>???@@@AAAAAAAAAAAABBBAAA@@@@@@@@@BBBDDDFFFEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDEEEEEEFFFFFFGGGGGGFFFEEEDDDCCCBBBAAAAAAAAABBBAAAAAA@@@@@@AAAAAABBB??????@@@AAABBBCCCEEEFFFCCCBBBBBBAAAAAABBBBBBCCCBBBBBBAAAAAA@@@???>>>>>>??????>>>>>>>>>>>>>>>>>>???===<<<===>>>???>>><<<========================;;;;;;;;;;;;;;;;;;;;;;;;999888888777666555555444777777777777777777777777666666777777888888888999888777777666555555444444444444444444444444444444222222222222222222222222222222222222222222222222111111111111111111111111111111111111000000000000...//////000000000000000............/////////000---------...///000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////////////////////////////......------...000111000000000000000000000000///////////////000111111222888<<<;;;;;;======;;;<<<999555222000000///...111111111111222222222222000000000000000000000000222111111111000000/////////222444333111///111333000000000000000000000000333222111000000111222333000000111111111111000///000111111111111222222222000000000111222222222333111111000000000000111111000000000000000000000000000000000000000000000000000000000000000111111222222111000//////000111222222222333333333444444444222222111111111111222222333222000//////000222444666555555555555444444444555555666666555444333333888888777777666666666555666666666777888:::;;;<<<>>>>>>===<<<;;;;;;::::::888888777777666555555555666666666888:::;;;:::888444444444444555777888999666666555666666777888999555555555555555555555555222222222222222222222222000000000000000000000000000000//////.........---000///...---,,,,,,---...000000000000000000000000------............------------------------------........................////////////////////////------......//////000000////////////////////////------------------------................................................+++,,,------.........---/////////......---------------............------........................//////.........---------,,,---...//////...---,,,........................::::::::::::;;;;;;;;;;;;<<<<<<>>>???????????????@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBAAA@@@@@@??????BBBBBBCCCCCCCCCBBB@@@@@@AAAAAABBBBBBBBBAAAAAA@@@BBBAAA@@@???@@@BBBDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFEEEDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDEEEDDDCCCBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@AAAAAABBB???@@@@@@AAABBBCCCDDDEEEBBBBBBAAAAAAAAAAAABBBBBBBBBAAAAAA@@@??????>>>>>>>>>>>>>>>>>>>>>?????????>>>===<<<===>>>???>>><<<========================::::::::::::::::::::::::888888888777666555555555666666666666666666666666666666666777777777888888777777666555555444333333444444444444444444444444222222222222222222222222222222222222222222222222111111111111111111111111111111111111000000000000...//////000000000000000........./////////000000------......///000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////////////////////////////////////////...............///000000////////////////////////...............//////000222888<<<;;;;;;======;;;<<<999444111000000///...---------.........//////000000000000000000000000111111111111000000000//////111333222000///000222000000000000000000000000111000000//////000000111000000000111111000000/////////000000000111111111111111111111111222222222111111000000000000111111000000000000000000000000000000000000000000000000000000000000000111111222111111111000000111111111222222222222333333333333222222111111111111222222444333222111222333555666555555555555444444444444555555555555555444333333777777666666666555555555666666666777888999:::;;;===<<<<<<;;;::::::999999999999888888888888777777777666666777999::::::999666555555555555666666777666666666666666666777888555555555555555555555555222222222222222222222222000000000000000000000000000/////////............//////...---,,,---......////////////////////////---......//////......---------------------------------------------------.................................///////////////////////////////////////------------------------........................++++++++++++++++++++++++,,,,,,,,,---------...............---------,,,,,,------............------........................//////.........---------------...//////...------........................999999999999::::::::::::<<<<<<===>>>????????????@@@@@@@@@@@@AAAAAABBBBBBCCCCCCBBBBBBAAAAAA@@@@@@AAABBBCCCCCCCCCBBBAAA@@@CCCCCCCCCCCCBBBAAA@@@???AAA@@@??????@@@AAACCCDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDDDDDDDDDDCCCEEEEEEDDDDDDCCCBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBCCCBBBBBBAAAAAAAAAAAABBBBBB@@@@@@@@@@@@AAABBBDDDDDDBBBAAAAAA@@@@@@AAAAAABBB@@@@@@@@@??????>>>>>>=========>>>>>>?????????@@@>>>===<<<<<<>>>>>>===<<<========================999999999999999999999999888888777777666666555555555555555555555555555555555555555666666666666666666555555444444333333222444444444444444444444444222222222222222222222222222222222222222222222222111111111111111111111111111111111111000000000000...///000000111111000000....../////////000000000---......//////000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////---......///////////////........................---------------...//////222888<<<;;;;;;======;;;;;;888444111000000///...////////////000000000000000000000000000000000000111111111111000000000000...000111111000//////000000000000000000000000000...//////000000//////...//////000000000000//////.../////////000000000000222222222111111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000111111222111111222222222222111111000111111111222222222222222222111111111111222222222222111111222444666777555555555555444444444444444555555555555444444333555555555555444444444444555555555666777888999::::::::::::999999888888777999999999999999:::::::::999777555666888999::::::777777666555555555555555777777666666555666666666444444444444444444444444222222222222222222222222000000000000000000000000////////////..................---------...//////........................---......//////......---///.........------,,,,,,------------------------------------------------///////////////.........////////////////////////................................................------------------------------,,,+++,,,---...///------------,,,,,,,,,,,,------............------.......................................---------------...//////...------........................999999999999::::::::::::;;;<<<===>>>?????????????????????@@@AAAAAABBBBBBCCCCCCCCCBBBBBBAAAAAAAAAAAABBBCCCCCCCCCBBBAAA@@@BBBBBBBBBBBBBBBAAA@@@@@@@@@@@@??????@@@AAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBCCCCCCBBBBBBAAAAAAAAAAAABBBBBB@@@@@@@@@@@@AAABBBCCCCCCAAAAAA@@@@@@@@@@@@AAAAAA?????????>>>>>>>>>===============>>>??????@@@@@@>>>===<<<<<<===>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<888888888888888888888888888777777777666666666555555555555555555555555555555555555555555555555555444444444333333222222222333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111000000000/////////000111111111111000...////////////000000000......//////000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////.........///////////////////////////////////////,,,---///000000000///.................................------......///000111888<<<;;;;;;======:::;;;777333111000000///...//////000000000111111111////////////////////////111111111000000000000000...///000000000/////////000000000000000000000000......000111111000............///000000000///////////////000000000111111333222222222111000000000111111000000000000111111////////////////////////000000000000000000000000000000000000000111111222111222333444444333222111000000000000111111111111222222111111111111222222/////////000111222444555555555555444444444333333444444444555555444444333333333333333333333333333555555555555666777888999888888888777777666666666777777888999::::::;;;;;;:::777555444666888::::::666666555555555555666666888777666555555555555555444444444444444444444444111111111111111111111111000000000000000000000000///////////////.........------------......//////..............................////////////......//////......------,,,,,,------------------------------------------------000000//////......------////////////////////////////////////////////////................................................///...,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,................................................---..................---........................::::::::::::;;;;;;;;;;;;;;;<<<===>>>>>>??????>>>>>>>>>???@@@@@@AAABBBBBBCCCCCCBBBBBBBBBBBBAAAAAA@@@AAABBBCCCCCCCCCBBBAAA??????@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@AAABBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBAAAAAABBBCCCCCC???@@@@@@AAABBBCCCCCCDDDBBBBBBAAAAAAAAABBBBBBCCCCCCBBBBBBAAAAAABBBBBBCCCAAAAAA@@@@@@@@@AAAAAABBB@@@@@@????????????@@@@@@?????????>>>>>>>>>>>>>>>======>>>>>>????????????===<<<;;;<<<===>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888777777777777666666666666555555555555555555555555555555555555444444444444333333333333333222222222333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000111111111111000000000//////000000111111111111111////////////000000000111/////////000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////------....../////////000////////////////////////,,,---///000000000///...........................//////......//////000111111888<<<;;;;;;======::::::777333000000000///...,,,,,,,,,---------......////////////////////////000000000000000000111111/////////000000000///...////////////////////////...///111111111111///.........///000000000000000000000000111111111222222333222222222111000000000111111000000000000111111////////////////////////000000000000000000000000000000000000000111111222111222333444444333222111//////000000000111111111222222111111111111222222...//////000111333444555555444444444444333333333333333444444444444444333222222222333333333333333444444444444555666777777666666666666666555555555555555666777888999:::::::::777555444666888999999444444444555555666888888777777666555555444555555444444444444444444444444111111111111111111111111000000000000000000000000.........///////////////,,,,,,---....../////////...........................//////////////////.../////////......---------------------------------------------------------000000//////......------////////////////////////////////////////////////........................++++++++++++++++++++++++///...,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,........................---..............................------.................................::::::::::::;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>===>>>>>>???@@@AAABBBBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@AAABBBCCCCCCCCCBBBAAA===>>>???@@@AAAAAAAAAAAA@@@@@@AAABBBBBBCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAAAAABBBCCCDDD>>>>>>???AAABBBCCCDDDEEEBBBBBBAAAAAAAAAAAAAAABBBCCCCCCBBBBBBBBBBBBCCCCCCBBBAAAAAA@@@@@@@@@@@@AAA@@@??????>>>>>>??????@@@???????????????????????????>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888777777777777666666666666555555555555555555555555555555555555555444444444333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000111111111111000000000000///000111111222222111111/////////000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000---------......//////000////////////////////////---......///////////////........................///////////////000111111222888<<<;;;;;;======;;;999666222000/////////............////////////000000000000000000000000000000000000000111111111111000//////000111111000...///////////////////////////000000111111000000///...///000111111222222111111111111111222222222222222222222111111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000111111222111111222222222222111111///000000000111111111111222222111111111111222222111111222333444444555555444444444444333333333333222333333444444444444333222222222222333333333333444444333333444444555666555555555555555555555555444444555666777777888888999777555555666888888777333444444444666777888999666666555555444555555555333333333333333333333333111111111111111111111111000000000000000000000000.........///////////////,,,---......///....................................//////000000//////...................................................------------------------///////////////.........////////////////////////................................................------------------------///...---,,,+++,,,------,,,,,,,,,,,,------------,,,,,,------------,,,,,,........................---------...............///...------------...///........................999999999999:::::::::::::::;;;<<<===>>>>>>>>>>>>======>>>???@@@AAABBBBBB@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@BBBCCCCCCCCCBBBBBB@@@@@@AAAAAABBBAAAAAAAAAAAAAAABBBCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAAAAABBBDDDEEE???@@@@@@AAABBBCCCDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@CCCCCCBBBBBBBBBBBBCCCCCCBBBBBBAAA@@@??????@@@@@@??????>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>============<<<;;;;;;======<<<;;;::::::::::::::::::::::::999999999999999999999999666666666666777777777777666666666666666666666666666666666666555555444444333333333444444444444444222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000111111111111000000000000000000111222222222222111//////000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000,,,,,,---......///000000////////////////////////...............///000000///////////////////////////............///000000222888<<<;;;;;;======;;;999666222000/////////...111111111222222222333333000000000000000000000000///000000000111111111111222000///000222333111///////////////////////////000//////......//////000///000111222333333333333000000000000111111111111111111111111111222222222111111000000000000111111000000000000000000000000000000000000000000000000000000000000000111111222111111111000000111111111000000000111111111222222222222111111111111222222111222333333444444444444444444444333333333222222111222333444444444444444222222222333333333444444333333333333333444444555555555555555555555555555555555555666666777777777888777555666777888777555555555555555555666777888555555444444444555666666333333333333333333333333111111111111111111111111000000000000000000000000............/////////000---.../////////...---,,,//////////////////////////////000000000000//////------......//////000000////////////////////////.................................///////////////////////////////////////------------------------........................////////////////////////......---------,,,,,,,,,,,,,,,---------.........+++,,,,,,------,,,,,,+++........................---------........./////////...------------...///........................777888888888888999999999:::;;;<<<===>>>>>>>>>>>><<<===>>>???@@@AAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@???@@@BBBCCCCCCCCCBBBBBBCCCCCCCCCCCCBBBAAA@@@@@@AAABBBCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCAAAAAAAAACCCEEEFFFBBBBBBBBBBBBBBBBBBBBBBBBDDDCCCBBBAAA@@@?????????CCCCCCBBBBBBBBBBBBCCCCCCBBBBBBAAA@@@??????????????????>>>>>>>>>>>>??????@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@???>>>===<<<<<<===<<<;;;;;;<<<===<<<;;;::::::::::::::::::::::::999999999999999999999999666666666666777777777777777777777777777777777777777777666666666555555555444444444444444444444444222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000111111111111000000000000000000111222222222222111000000000000111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000,,,,,,------...///000000//////////////////////////////...------///000111000000000000000000000000...------------...//////222888<<<;;;;;;======;;;888555222////////////...////////////000000000000000000000000000000000000//////000000111111111222333111///111333444222//////////////////////////////...---,,,,,,---...///000000111222333444444444////////////000000000000000000111111222222222333111111000000000000111111000000000000000000000000000000000000000000000000000000000000000111111222222111000//////000111222111111111111222222222222222222111111111111222222000111111222222222111111444444444333333333222222111222333333444444444444222222222333333444444444333333222222333333444444555555555555555555555555666666666666777777777777777666666777888888666444777777666555555555555666444444444444444555666777333333333333333333333333000000000000000000000000000000000000000000000000---.........//////000000....../////////...,,,+++000000000000000000000000//////000000000000//////,,,,,,---...///000111111000000000000000000000000////////////////////////---.........//////000000////////////////////////------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,+++---------....../////////+++,,,,,,------,,,,,,+++........................---------........./////////...---,,,,,,---...///........................;;;:::999999888888999999:::::::::;;;;;;;;;<<<<<<<<<<<<===???@@@AAABBBCCCCCC@@@===>>>@@@@@@???===>>>????????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCDDDDDDDDDCCCBBBAAAAAA@@@@@@AAAAAABBBBBBAAABBBCCCFFFIIIKKKLLLFFFAAA@@@CCCFFFEEECCCAAAAAAAAA@@@@@@@@@?????????@@@AAABBBCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@======>>>>>>?????????@@@===>>>@@@AAAAAA@@@???>>>@@@?????????>>>>>>======;;;;;;:::::::::999999999:::::::::999999888888888666777777888888666555444777777777777777777777777666666666666666666666666666666555555555444444444444444333333333333222222222222222222222222222222000000111111222222333333111111222222222222111111111000///......///000111111111000///////////////---...000111111111000///...//////000111222222222000000000000000000000000//////.........------------......///000111111222000000000000000000000000111111000000//////.........///000000000///---,,,////////////////////////---.........//////000000000000//////.........---000111111///---,,,---...111777;;;;;;;;;>>>>>>;;;;;;666111---,,,---......000000000000000000000000////////////000000000000////////////..................////////////......000000000000000000000000111000/////////000222333000000000000000000000000222222222111111111000000111111111111111111111111222111000//////000111222222222111000//////000000......///000000000000000......//////000000111111222222222222222222222222111111111111111111111111111111000000000000111111222111000000000111333333111111222222222333333333444444444333333222222222333333222222333333444555222222333333333333444444555555555555666666666666777777777777777666666666444444555555555555555555444444444555555555555666777777777777666666666666444444444333222111000///000000000000000000000000......////////////..................---,,,+++***........................,,,,,,,,,---------......111111111000000///------000000000///.........---,,,,,,,,,---------......++++++,,,,,,---...//////......///000000///...---......------------......///////////////.................................------------------------,,,,,,,,,---------......,,,,,,+++---...///...,,,,,,,,,,,,---------.........---,,,+++,,,---...///---------............/////////...---,,,++++++***///////////////000111111;;;:::999999888888999999:::::::::;;;;;;;;;<<<<<<======>>>>>>???@@@AAAAAABBB@@@>>>>>>???@@@???===>>>????????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@AAA@@@???@@@AAACCCFFFJJJLLLMMMHHHCCCBBBDDDEEEDDDBBBBBBBBBBBBAAAAAAAAA@@@@@@???@@@AAABBBBBBCCCCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@======>>>>>>>>>?????????>>>??????@@@@@@??????????????????>>>>>>>>>======<<<<<<;;;;;;;;;::::::::::::::::::999999888888888777777888888888777666555555555555555555555555555666666666666666666666666666555555555444444444444444444333333333222222222222222222222222222222222000000000111111111111111000111111222222111111000111000///......///000000111111000///////////////---...///000111000000///...//////000111111222222000000000000000000000000//////.........------------......///000000111111000000000000000000000000111000000000/////////...///////////////......---////////////////////////............/////////000000/////////.............../////////------///111222888<<<;;;;;;======;;;;;;666111---,,,---......000000000000000000000000////////////000000000000111111111111000000000000//////000000000000//////000000000000000000000000111000/////////000222222000000000000000000000000222222222111111111000000111111111111111111111111222111000//////000111222222222111000000000000000000000111222222222222111////////////000000111111222222222222222222222222111111111111111111111111111111000000000000111111222111000000000111222333111111222222222333333333444333333333222222222222333333222222333333444555222222333333333333444444444555555555666666666666555555555555444444444444444555555555555555444444444444444555555555555666777777777666666666555555333333333333222111000///000000000000000000000000......////////////..................---,,,,,,+++........................---------.........//////333222000...---....../////////..................,,,,,,---------.........+++,,,,,,---......//////......///000000///...---///......------......///------......//////000000........................------------------------,,,,,,,,,---------......,,,,,,+++---...///...,,,,,,,,,,,,---------......------,,,,,,------......---------............///.........------,,,,,,+++.........---...//////000;;;:::999999888888999999:::::::::;;;;;;;;;<<<<<<===>>>>>>>>>????????????AAA???>>>>>>???@@@???===>>>????????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAACCCBBBBBBBBBBBBBBBBBBAAABBBBBBAAA@@@@@@@@@@@@@@@======>>>@@@BBBFFFIIIJJJNNNIIIDDDCCCDDDDDDCCCAAACCCBBBBBBBBBAAAAAAAAAAAA??????@@@AAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAA>>>>>>???????????????@@@@@@??????>>>>>>?????????>>>>>>>>>>>>============<<<<<<<<<<<<;;;;;;;;;;;;999999999999999888888888777888888888888777666666444444444444444444444444777777777777777777777777555555555555444444444444333333333333222222222222222222222222222222222222111000000000000000000///000111111222222111111000000000////////////000000111000000///////////////......///000000000000000...//////000000111111222000000000000000000000000/////////............---.........//////000000111000000000000000000000000000000000000////////////000//////............///////////////////////////............////////////////////////............,,,---............000222444999===<<<;;;===<<<999:::666111---------......000000000000000000000000////////////000000000000000000000000111111111111000000111111111111000000000000000000000000000000000000000///000111111222000000000000000000000000222111111111111000000000111111111111111111111111111111000000000000111111222111000000000000000000111222222333444333333333/////////000000000000111222222222222222222222222111111111111111111111111111111000000000000111111111111000000111111222333111111222222222333333333222222222222222111111111333333222222333333444555222222333333333333444444444444444555555555666666444444444444444444444444555555555555555444333222444444444555555555555666777666666666666555555555333333333333222111000000000000000000000000000000......////////////......------.........------,,,................................./////////000000444222///,,,,,,---///111---------------.........,,,------------.........---------......//////000......////////////......///......------......///,,,,,,---...///000111111........................------------------------,,,,,,,,,---------......,,,,,,+++---...///...,,,,,,,,,,,,---------......,,,,,,---...............---------............///------------------------------,,,,,,------...///;;;:::999999888888999999:::::::::;;;;;;;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>?????????>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CCCBBBBBBBBBAAAAAA@@@@@@BBBAAAAAA@@@???@@@@@@@@@>>>>>>>>>???AAACCCEEEGGGIIIFFFCCCBBBCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@>>>??????@@@AAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@>>>======>>>??????========================<<<;;;;;;;;;;;;:::::::::999999999888888888888888888888888888888777777777444444444444444444444444777777777777777777777777444444444444444444444444333333333222222222222111111111111111111111111111111111000000//////......000000111111111111000000///////////////000000000000000////////////000000...//////000000000000000////////////000000111111000000000000000000000000/////////......................../////////000000////////////////////////000000000000////////////000///...------...///000////////////////////////.........//////////////////////////////.........---...///.........000222555;;;>>>===;;;<<<;;;888999555111...---.........////////////////////////////////////000000000000............///////////////000000111111000000///000000000000000000000000000000000000000111111222000000000000000000000000111111111111000000000000111111111111111111111111111000000000000000000111111111000000000000000111111222333333444444333333000000000000000000000000111111111111111111111111111111111111111111111111111111000000000000111111111111111111111222222222111111222222222333333333111111111111111111111111333333222222333333444555222222222333333333444444333333444444444555555555555555666666666666666777666666666555444333222111444444444555555555555666666666666555555555444444222222222222222111000000000000000000000000000000......////////////......,,,---...............---........................---.........////////////111000///------......///+++,,,,,,,,,---.........------------........................//////000000........./////////////////////............//////------......//////000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,+++---...///...,,,,,,,,,,,,---------......+++,,,.../////////...------------............///,,,,,,,,,------.........---------,,,---......///;;;:::999999888888999999:::::::::;;;;;;;;;<<<<<<>>>>>>>>>============<<<===>>>?????????>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAAAAA@@@@@@@@@???AAAAAA@@@????????????@@@@@@@@@@@@@@@@@@AAAAAABBBCCCAAA@@@@@@AAABBBCCCCCC@@@@@@@@@@@@?????????>>>===>>>??????????????????>>>?????????@@@AAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCAAA@@@>>>===<<<===>>>???<<<<<<<<<<<<<<<<<<<<<===:::::::::999999999888888888888888888888888888888888888888777777777777777555555555555555555555555666666666666666666666666333333444444444444444444333333222222222111111111111111111111111111111111111111000000//////......000000000111111000000000......///000000000000000000000////////////000000///////////////000000111///////////////000000000////////////////////////////////////////////////............////////////////////////////////////////////////000000000000000///...------...///000///////////////////////////////////////..................///////////////...///000///------///000666;;;???===<<<<<<;;;888888555000...............////////////////////////////////////000000000000---........./////////000...//////000000//////...000000000000000000000000///000000000111111111111////////////////////////000000000000000000000000000000000000000000000000000000000111111000000000111000000000000000111111000111111222222222222222111111111111000000000000111111111111111111111111111111111111111111111111111111000000000000111111000000111111222222222222111111222222222333333333111111111111111111111111333333222222333333444555222222222333333333444444333333333333444444444444444555555555666666777777555555555555444333222111444444444555555555555666555555555555444444444444111111222222222111000000////////////////////////......////////////......------......///.................................,,,,,,---------...............///000000///---,,,+++,,,,,,,,,---.........---------.........//////.........///////////////............//////000000/////////....../////////000000//////......------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,+++---...///...,,,,,,,,,,,,---------......,,,---...///000///...------------............///+++,,,,,,------...............------......///000;;;:::999999888888999999:::::::::;;;;;;;;;<<<<<<============<<<<<<<<<<<<;;;===???@@@???>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@???AAAAAA@@@???????????????BBBBBBAAAAAA@@@@@@??????>>>>>>??????@@@AAACCCCCC????????????>>>>>>>>>>>>======>>>>>>>>>>>>>>>=========>>>???@@@@@@AAAAAAEEEEEEDDDDDDDDDDDDCCCCCC@@@??????>>>============;;;;;;;;;<<<<<<<<<<<<<<<999999999999888888888888777777777888888888888888888777777666555666666666555555555555555555555555666666666666666666666666333333333333444444444444222222222222111111111111111111111111111111111111111000000000000000000//////000000111111000000///---...///000111111111000///////////////000000111///////////////000111111////////////////////////////////////////////////...////////////000000000........................000000000000000000000000////////////000000000000///............//////000///////////////////////////////////////................../////////////////////000///------...000666<<>>>>>????????????@@@@@@@@@????????????????????????????????????@@@@@@@@@@@@AAA@@@@@@???????????????AAAAAAAAAAAAAAAAAA@@@???>>>???@@@@@@@@@AAABBBCCC@@@@@@@@@?????????>>>>>>=========>>>>>>======<<<<<<<<<===>>>???@@@AAABBBDDDDDDDDDCCCCCCBBBBBBBBB????????????>>>===<<<;;;::::::;;;;;;;;;<<<<<<<<<:::::::::999999999888888666777777777888888888999777777555444444444555666444444444444444444444444444444444444444444444444222222333333333444444444222222222222111111111111111111111111111111111111000000000111111111111111//////000000000000//////,,,---///000111111111000///////////////000111111000//////...///000111222////////////////////////////////////////////////.../////////000000000000........................000000000000000000000000.../////////000000000111---......///////////////////////////////////////000/////////......................../////////000---...///.........000222555;;;???===<<<>>>===:::666444000/////////...---000000000000000000000000////////////000000000000/////////000111222222222//////000000000000//////000000000000000000000000...///000111222111111000////////////////////////////////////000000111111000000000000000000000000///000111222222111000///000000000000000111222222///000000111111111111111222222222111111111000000111111111111111111111111111111111111111111111111111111000000000000111111///000111222333222222111111111222222222333333333222222222222333333333444333333222222333333444555222222333333333333444444222222222222333333333333111111222333333444555555333333444444444333333222444444444555555555555666444444444333333333333222000000111111111111000000////////////////////////......////////////......//////000//////...---,,,........................------------............,,,---...///000///---,,,//////..............................////////////------------------------...---------...///111222000000////////////000000000000//////......------........................++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,+++---...///...,,,,,,,,,,,,---------.....................//////000---------............///,,,,,,------------------------,,,,,,------...///;;;:::999999888888999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======888<<<@@@AAA???======???>>>????????????@@@@@@@@@????????????????????????>>>>>>??????@@@@@@@@@AAAAAA@@@@@@???>>>?????????@@@@@@AAABBBBBBBBBAAAAAA@@@AAABBBBBBAAA@@@AAABBBAAAAAAAAA@@@@@@@@@??????<<<===============<<<<<<;;;<<<===>>>???@@@AAABBBCCCCCCBBBBBBBBBAAAAAAAAA>>>????????????===;;;::::::::::::;;;;;;<<<<<<<<<;;;;;;;;;:::::::::999999666666777777888888888999777666555333333444444555333333333333333333333333444444444444444444444444222222222333333444444444222222222111111111111000000000000000000000000000000000111111222222333333//////000000000000//////,,,---///000111111111000///////////////000111111000///.........///111222///////////////.........////////////////////////.../////////000000111111.....................---000000000000000000000000.../////////000000111111,,,---///000000000///...////////////////////////000000//////.........------.........//////000000+++,,,---......///222444555;;;>>>======>>>===;;;666333000////////////---000000000000000000000000////////////000000000000,,,------...///000000111000000111111111111000000000000000000000000000000...///000222222111111000////////////////////////.../////////000000111111000000000000000000000000///000111222222111000///000000///000000111222222000000111222222222222111222222222222111111000000000000000000000000000000111111111111111111111111111111000000000000111111///000111222333222111111111111222222222333333333222222222333333444444444333333222222333333444555222222333333333444444444111111222222222333333333333333444444555666777777222222333444444444333333444444444555555555666666444444444333333333222222///000000111111111000000////////////////////////......////////////......000000000000///...,,,,,,..................................../////////000......---------......///000000000///.........---............/////////000---------------------,,,...---------...///111222000000////////////000000.........///////////////........................++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,+++---...///...,,,,,,,,,,,,---------......//////...------///000111---------.........//////------------------------,,,,,,++++++,,,,,,---...777888;;;<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<===>>>>>>>>>???@@@AAAAAAAAA@@@??????BBBBBBAAA@@@@@@??????>>>??????AAAAAAAAAAAA??????>>>>>>?????????@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@;;;<<<===>>>????????????AAAAAA@@@>>>>>>====================================???BBBDDDDDDBBB???===@@@?????????===<<<;;;:::===<<<;;;:::999:::;;;;;;;;;;;;::::::999888777777777777777777777777777777666666555444444444444555444333333333333444555555222333333444444555555666333333333333333333333333333333333222222111111111000000000000000000000000////////////000111333333222111111111000000//////000000000000000000000000000000000000000000000000//////......------,,,,,,................................................,,,---///000111000///---............////////////000///////////////000000000000000000000///......////////////////////////------------------------////////////////////////000000000000000000000000///000000/////////222444888999;;;<<<<<<;;;999888777444000....../////////...............///000000000000000000///////////////////////////000111111111111111111111000//////000000000000000000000000111111000000//////......---...///000///...,,,***---......///000111111222111111000000000000111111////////////000000000000000000000000000000000000000000000000111111111111222222222111111111000000111000000000//////......//////000000111111111111---...///000000000000000111111111111111111111111222222222222222222222222000111111111111222222222222222333333333333444444444333333222111111111222222222222222333333444555333333222111222333444555666666666666666555444444444444444444444444444444555444444333333222222111000000000000000///......111000///......///000111........................//////.........---------111///---+++***+++,,,---******++++++,,,---......////////////////////////------............------........................//////......---------,,,............////////////---...000111111111000////////////////////////////////////...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////---------.........//////........................//////............//////,,,---......//////......------------------------777888:::<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<======>>>>>>@@@@@@AAABBBBBBAAA??????@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAABBBBBBAAA@@@?????????????????????@@@@@@????????????>>>>>>>>>>>>AAA@@@@@@@@@@@@@@@@@@???>>>???????????????>>>>>>???>>>===<<<;;;;;;;;;;;;===========================>>>@@@BBBBBB@@@>>>===>>>>>>>>>>>>>>>>>>===<<<===<<<;;;:::::::::;;;;;;;;;::::::999888888777777666666666666666666666666666666555444444444444444444333333333333444555555444444333333333333333333333333333333333333333333333333333222222111111111000000000000000000000000////////////000000111222111111111000000000//////000000000000000000000000000000000000000000000000/////////...............////////////////////////........................,,,---///000111000///...............////////////000///////////////000000000000000000000///......////////////////////////------------------------///////////////////////////////////////////////////000000//////000222444888999;;;<<<===<<<:::999666333000....../////////...............///000000000000000000///////////////////////////000111111111111111111111000//////000000000000000000000000111000000000/////////......///111222111000...---.........///000111111111111111000000000000111111////////////000000000000000000000000000000000000000000000000111111111111222222222111111111000000111111111000000//////////////////000000000111111222111111111111000000000111111111111111111111111222222222222222222222222000000111111111222222222222222222333333333444444444333222222111111222222333222222222333333444555333333222222222333444555666666777777666666555444444444444444444444444444444444444333222222111111000000000000000///......111000///......///000111........................//////.........---------......---,,,,,,---...///,,,,,,,,,---.../////////////////////////////////------............------........................******+++---///000111222............////////////---...///000111000000///////////////////////////...............---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---------.........//////..............................------------......,,,---......//////......------------------------888999:::<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<======>>>>>>AAAAAABBBCCCBBBAAA@@@???>>>>>>??????@@@AAAAAABBB???@@@AAABBBBBBAAA@@@???@@@@@@??????????????????????????????????????????CCCCCCBBBBBBAAA@@@@@@@@@AAAAAAAAAAAA@@@???>>>=========<<<;;;::::::::::::===========================>>>>>>??????>>>>>>===<<<===>>>>>>????????????===<<<<<<;;;:::;;;;;;;;;::::::999999888777777777666666666666666666666666666555555444444444444444444333333333333444555555444444333333222111111000333333333333333333333333222222222222222111111111000000000000000000000000/////////...//////000000111111000000000000//////000000000000000000000000000000000000000000000000...///////////////000000111111111111111111111111////////////////////////,,,---///000000000///...............////////////000000///......//////000//////000000000///......////////////////////////------------------------///////////////////////////////////////////////////000000//////000222555888999;;;=========<<<;;;666333///......////////////............//////000////////////000000000000///////////////000000111000111111111111000000///000000000000000000000000000000000000////////////...///000111111111000///......//////000000111111111111000000000000111111////////////000000000000000000000000000000000000000000000000111111111111222111111111111000000000111111111111111000000000/////////000000000000000222111111000000000111111111111111111111111111111222222222222222222222222000000000111111111222222222222222222333333333333333333222222111111222222333333222222222333444444333333222222222333444555666777777777777666555555444444444444444444444444444444333333222111111111000000000000000//////...000//////......//////000.......................................---------,,,------...//////000000.........///000000111111////////////////////////------............------........................))))))+++---///111222333............////////////---...///000000000000///////////////////////////---------...............,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---------.......................................------,,,,,,,,,,,,------,,,---......//////......------------------------888999:::;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;<<<<<<======>>>AAABBBBBBCCCBBBAAA@@@???>>>>>>??????@@@@@@@@@AAA???@@@AAABBBBBBAAA@@@???@@@@@@@@@???????????????>>>???????????????@@@@@@CCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAA@@@???>>>===>>>>>>===<<<<<<<<<<<<<<<=================================<<<<<<=========<<<===>>>>>>??????>>>>>><<<<<<<<<;;;;;;;;;;;;;;;999999888888777777777777666666666666666666666666666555444444333333444444444333333333333444555555222222222222111111000000222222222222222222222222222222222111111111111111000000000000000000000000000//////............///000000000000000000//////////////////////////////////////////////////////......//////000000111111000000000000000000000000000000000000000000000000------...///000/////////............////////////000000///.........//////...///////////////......////////////////////////........................////////////////////////////////////////////////...///000//////000333555888:::<<<===>>>>>><<<;;;444222///......//////...//////............///000////////////000000000000000000////////////000000000000111111111111000///////////////////////////000000000000////////////+++,,,---...//////........./////////000000000111111111000000000000111111////////////000000000000000000000000000000000000///000000000111111111111111111111111000000000000222222111111111111111111111111111111111111111111///.........///000222333111111111111111111111111111111111111111111111111000000000000111111111111111222222222222333333333333333222222111222222333333333333222222333333444222222222333333333444444666777777777777666555555333333333333333333333333333333333222111111000000//////000000000000//////////////////////////////................................................------...///000000//////......//////000000000000////////////////////////------............------........................---------...........................////////////.........///////////////////////////////////////,,,---------.../////////------------------------------------------------...........................................................................------,,,,,,------...,,,---......///.................................999999::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<=========@@@@@@AAABBBBBBAAA@@@@@@@@@@@@@@@??????>>>>>>>>>??????@@@AAAAAA@@@??????????????????????????????>>>>>>??????@@@@@@@@@AAAAAAAAABBBCCCDDDDDDEEEEEE>>>??????????????????>>>>>>======<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;<<<=========>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;::::::999888888777777777777666666555555555555555555555555555555444333333333333333444333333333333444555555000000000111111222222222222222222222222222222222111111111111111111111111000000000000000000000000000//////............/////////////////////000000////////////////////////////////////////////////......//////000000111111////////////////////////000000000000000000000000---......///////////////............////////////000000///.....................////////////......////////////////////////........................////////////////////////...........................////////////000333666999:::<<<>>>>>>===<<<;;;333111///.../////////...//////............//////.../////////000000000111000000////////////000000///000000111111111000000////////////////////////////////////000000000000,,,,,,---....../////////////////////000000000000111111000000000000111111////////////000000000000000000000000000000000000///000000000111111111111000000000000000000000000111111111111111111222222222222222222222222222222111111000000000111111222000000000000000000000000111111111111111111111111//////000000000111111111111111111222222222333333333222222111222222333333444333333222222333333333222222333333333444444444666666666666666555444444333333333333333333333333333222222111111000////////////000000000000//////......////////////..............................---.....................//////000000///...---------...............//////////////////////////////------............------........................000000///...---,,,,,,,,,............////////////...............//////000////////////////////////,,,---------.../////////------------------------------------------------.............................................---........................//////............//////,,,---......///.................................999999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::::::::;;;<<<<<<=========>>>@@@AAABBBBBBAAA@@@AAA@@@@@@???>>>>>>=========>>>???@@@@@@???>>>===>>>>>>?????????@@@@@@@@@>>>>>>??????@@@AAAAAAAAA@@@@@@AAACCCDDDEEEFFFGGG>>>>>>???????????????>>><<<<<<;;;;;;;;;;;;;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<===============<<<<<<;;;::::::::::::::::::999888888777777777666666666666666555555555555555555555555555444444333333333333333444333333333333444555555///000000111222222333333222222222222222222222222000000000111111111111111000000000000000000000000/////////...//////000000......////////////000000000000000000000000000000000000000000000000000000...///////////////000000------------------------////////////////////////............/////////000............////////////000000///...------------------.../////////......////////////////////////........................////////////////////////........................---.../////////000333666999;;;<<<======<<<:::999222000....../////////---000//////............///......//////000000111111111000000//////////////////000000111111111111000000000000000000000000000////////////000000000000////////////000000000000////////////000000000000111111000000000000111111////////////000000000000000000000000000000000000000000000000111111111111//////000000000000000111000000000111111111111111333222222222222111111111555555555444333222000///000000000000000000000000111111111111111111111111/////////000000000111111111111111111222222222222222222111111222222333333444444333222222222333333111222333444444444333333444555555555555444333333333333333333333333333333222222111111000/////////...//////000000000000000---......//////......---........................---------...............000000//////...------,,,------------------------////////////////////////------............------............................................................////////////......------......///000////////////////////////---------...............------------------------------------------------------------------------...............---------......................../////////....../////////,,,---......//////..............................::::::999999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;999::::::;;;;;;<<<<<<===:::<<<>>>@@@AAAAAAAAAAAA????????????>>>>>>>>>>>><<<===>>>??????>>>===<<<======>>>???@@@AAAAAABBB>>>>>>???@@@@@@AAABBBBBBAAAAAABBBBBBCCCDDDEEEEEEAAAAAAAAAAAA@@@???>>>>>>===<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<======<<<<<<<<<999:::;;;;;;<<<;;;;;;;;;888888999999999888777666666666666666666666666666555555555555555555555555555444333333222222333333444333333333333444555555111111222222222222222222111111111111111111111111///000000000111111111222000000000000000000000000////////////000000111222........./////////000000000000000000000000000000000000000000000000000000/////////...............------------------------.......................................///000000............////////////000000///...------------,,,---......//////......////////////////////////........................////////////////////////........................---.../////////111444666:::;;;<<<===<<<:::888777111///......///000...---000000///........................///000111111111111111000/////////////////////000111111111111111000000000000000000000000.../////////000000000111111000000////////////000000000000000////////////111111000000000000111111////////////000000000000000000000000000000000000000000000000111111111111////////////000000111111/////////000000111111111111111111000000000//////...000222444444222000///000000000000000000000000111111111111111111111111////////////000000000111111111111111222222222222222222111111222222333444555444333333222222222333111222333444444444333333333333444444333333222111222222222222222222222222222111111000//////............///000000000000000------...//////...------........................---------........./////////...---,,,,,,---......------------------------////////////////////////------............------........................------------......//////............////////////......---------...///000////////////////////////...............---------........................------------------------------------------------//////.........---------........................///......------......///,,,---......//////..............................::::::999999888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;999999:::;;;;;;<<<<<<===888:::<<>>??????@@@@@@;;;<<<===>>>>>>===<<<;;;<<<<<<===???@@@AAABBBCCC>>>>>>???@@@AAAAAABBBBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDCCCBBBAAA???>>>===??????>>>>>>>>>??????@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===>>>>>>===<<<<<<666777999:::;;;<<<<<<<<<777777888999888777666555555555555666666666666666555555555555555555555555555444333333222222333333444333333333333444555555444444333333222111111111111111111111111111111111//////000000111111111222000000000000000000000000////////////000222333333---.........//////000000000000000000000000000000000000000000000000000000//////......---------,,,...............................................................///000000............/////////000111000///...---,,,,,,,,,,,,,,,---.../////////...////////////////////////////////////////////////////////////////////////........................---.../////////111444777;;;;;;<<<<<<;;;999777555000///......///000...---111000///...............---......///000111111222111111000/////////////////////000111111111111111000000000000000000000000.../////////000000111111000///...---------------000000000000////////////111111000000000000111111////////////000000000000000000000000000000000000000000000000111111111111.../////////000000111111......//////000000000111000000//////.........---###&&&+++000222333222111000000000000000000000000000000000000000000000000////////////000000000000000111111111111222222222222111111111222333333444555444333333222222222222111222333444555444333333222333333333333222111111222222222222222222222222111111111000//////............///000000000000000,,,---...//////...---,,,........................---------.........//////---,,,+++***+++---///111...............---------////////////////////////---..................---..........................................------............/////////000......---,,,---...///000/////////////////////////////////......------,,,........................------------------------------------------------//////.........---------...........................------,,,,,,------...,,,---......//////......////////////////////////777777777777777777777777777999;;;<<<;;;;;;<<<===;;;<<<<<<==================<<<<<<;;;;;;;;;<<<<<<======>>>>>>?????????@@@>>>>>>>>>>>>>>>?????????<<<<<<<<<<<<<<<<<<;;;;;;<<<======>>>???@@@@@@AAA@@@@@@@@@AAAAAABBBBBBBBBBBBAAA@@@@@@BBBDDDDDDCCCCCCCCCBBBAAA@@@???>>>===@@@???>>>======>>>???@@@????????????>>><<<;;;:::>>>?????????>>>===<<<;;;:::;;;<<<===<<<;;;:::999888888888888777777777777555555555555555444444444555555444444444555555666444222000222444666444222333333333222222222111111000000111111222222222333222222222222222222222222//////////////////////////////000000000000//////000000000000111111111111222111111111000000//////000000//////.........---111111000000/////////...---...............------000000000000000000000000......////////////..............................000000000000////////////---------............///........................111000000///......------............................................................////////////111//////111111///222888===<<<;;;;;;<<<<<<:::888////////////////////////......////////////.........///000222444666777888999666222000//////......000000000000111111111111000000000000000000000000000000000000000///............////////////..................////////////000000000000000000000000////////////000000000000////////////000000000000222111000.........//////222111111111000000//////111111111111111000//////000000000000000000000000000111111111111222222222000000000000000000000000111000000////////////000111111000000111111222333000111111111111222222222222222222222222222222222222222333333333333444444333333333333333333333333444444333222111111111111333333333333333333333333000000000000000000000000000000//////.........---////////////////////////////////////...---,,,+++---...///000000000......------------------------//////000000///...------------------------------,,,,,,,,,---------......///...---,,,,,,---...///............////////////000000000000000000000000---.........//////000000111000///...------...///111000///---------.../////////.........---------..............................//////......---,,,***+++,,,,,,------,,,,,,......---,,,,,,...///000.........////////////000------------------------.........///////////////777777777777777777777777777999:::;;;::::::<<<===;;;;;;<<<==================<<<<<<;;;;;;;;;<<<<<<======>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>>>>>>>???@@@@@@@@@AAAAAAAAAAAABBB@@@???@@@BBBCCCCCCCCCBBBBBBAAA@@@???>>>======???>>>===<<<<<<===>>>??????????????????>>>===<<>>>>>===<<<<<<<<<:::;;;;;;;;;;;;:::999999888888888777777777666666666666555444333222222111000000111222333555666777333222000222444555444222333333333222222222111111222222222111111111111111222222222222222222222222000000000000000000000000//////000000000000////////////000000000111111111111111000000000/////////000/////////............000000000//////.............../////////......---////////////////////////......////////////.......................................///000000111111---------............///...............---------////////////////////////............................................................////////////111......000000///222888===;;;;;;;;;<<<;;;999777////////////////////////......////////////......---...000333555888:::;;;777444111////////////......////////////000000000000000000000000000000000000000000000000///............////////////..................////////////////////////////////////////////////000000000000////////////000000000000000000///......///000111222222222111111000000000111111111111111000//////000000000000000000000000000000111111111222222222000000000000000000000000000000////////////000000111111000000111111222333000000111111111222222222222222222222222222222222222222222333333333444444444444444444444444444444333333222222111222222222444444444333333222222222000000000000000000000000000/////////............////////////////////////.........---------,,,,,,......////////////......------------------------///////////////...---,,,------------------------,,,,,,------............///...------------...///............////////////..................................../////////000111000///...---......///000000///...............//////.........---------..............................//////......---,,,,,,---......//////......---------------...//////------........./////////------------------------///////////////000111111777777777777777777777777777888999999888999;;;===:::;;;<<<<<<======<<<<<<<<<<<<;;;;;;;;;<<<<<<=========>>>>>>>>>>>>????????????>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<======>>>>>>???????????????@@@@@@@@@AAA?????????BBBCCCCCCCCCAAAAAA@@@???>>>===<<<<<<======<<<<<<<<<<<<======>>>>>>????????????>>>>>>@@@???===<<<;;;;;;<<<<<<::::::999888888888888999888888777777777777666666666666555444222111000///000000111222333444666777333222111222333444333222333333333222222222111111333333222222111000000000222222222222222222222222111111111111111111111111//////000000000000////////////000000000000111111000000///////////////...////////////............/////////..................//////000000/////////////////////////////////......////////////..............................+++,,,---...000111333333---------............/////////.........---------------...///000000111111................................................---............////////////------000///...222777<<<;;;;;;;;;<<<;;;999666////////////////////////......////////////......---...000111333555777888444111///.../////////...............////////////000000000000000000000000000000000000000//////.........////////////..................////////////........................////////////000000000000////////////000000000000............///000111222222222111111111111000000000111111111111000000///000000000000000000000000000000000111111111222222000000000000000000000000//////...//////000111222111000000000000111222222000000000111111111222222222222222222222222222222222222222222333333333333555555555555555555555555222222222111222222333333555555444333222111111000000000000000000000000000////////////............////////////////////////------,,,,,,,,,---......000000///...---------------------------------------............---,,,,,,---------------------------............////////////...------------...///---............/////////------------------------............////////////000000///............//////////////////......---...............---------..............................//////......---,,,,,,---......//////......,,,---......//////......,,,---------............------------------------000///......///111333444777777777777777777777777777888888888777777999<<<::::::;;;<<<<<<<<<<<<;;;<<<;;;;;;;;;;;;<<<============>>>>>>>>>>>>>>>>>>??????>>>======<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>>>>?????????@@@>>>>>>>>>>>>>>>?????????@@@>>>>>>???AAACCCCCCBBB@@@??????>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>@@@>>><<<:::::::::<<<<<<:::999777666666666777888888777777777666666666666555555555444333222111111666666555444444444555555222222222222333333333222333333333222222222111111222222111111111111111111111111111111111111111111111111111111111111111111//////000000000000//////////////////000000000111////////////............///////////////...........................------...///000000000000000000////////////////////////......////////////..............................+++,,,---...000111222222---------............////////////...------,,,,,,---------...//////000000................................................---------.........//////...,,,---//////...111777<<<;;;;;;<<<<<<;;;888555////////////////////////......////////////......////////////////////////111///------...000//////........./////////000000000000000000000000000000//////000000000000//////......////////////..................////////////........................////////////000000000000////////////000000000000///////////////000111111000000000000000000000000000000111111111111000///////////////////////////000000000000111111111111////////////////////////............///000222222000000000000000111222222000000000000111111111111111111111111111111111111111222222222222333333333444444444444444444444444111111111111222333444444555555444333222111000//////////////////////////////////////////.........////////////////////////...---------...///111111222000///---,,,,,,------------------------------,,,---------------,,,,,,.........................../////////////////////.........------.........---------.........//////------------------------.........////////////////////////.........//////---...///000000///...---.........................................................///......---,,,***+++,,,,,,------,,,,,,+++,,,.../////////...---,,,,,,,,,---------..............................///...,,,,,,---000333555777777777777777777777777777888999888777777888:::999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>==================>>>>>>>>>===<<<;;;::::::;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>???======>>>@@@BBBCCCBBB???>>>>>>>>>===<<<<<<<<<::::::;;;;;;;;;;;;::::::999:::;;;<<<============???>>>;;;:::999:::;;;<<<999888777666555666777888777777777666666666666555444444444444555555555555777666555444444444444444222222333222222111222222333333333222222222111111//////000111222222333333111111111111111111111111111111111111111111111111//////000000000000//////...////////////000000000............////////////.........///////////////------........................///000000000000000..............................////////////..........................................////////////---------............/////////.........---------------------------------................................................------------...............,,,,,,//////...222777;;;;;;;;;<<<<<<:::777444////////////////////////......////////////......//////.........---------///---,,,---///000000/////////000000000111111111//////////////////////////////000000000000//////......////////////..................////////////........................////////////000000000000////////////000000000000000000000000000///......///////////////////////////000000111111111000000//////////////////////////////000000000111111111////////////////////////............///000222222000000//////000000111222//////000000000111111111111111111111111111111111111111111222222222333333222222222222222222222222111111111111222333444444555555444333111000//////////////////////////////.........////////////////////////////////////////////////000111222333444111000...---,,,,,,,,,---------------------------,,,,,,---------------,,,......................../////////////////////...---..................---------------....................................///////////////...............//////////////////---...///000000///...------......................................................///......---,,,***+++,,,,,,------,,,,,,+++,,,.../////////...---,,,,,,,,,---------.................................,,,+++***,,,...222444777777777777777777777777666888::::::888777888999888999::::::;;;;;;::::::;;;;;;;;;;;;;;;<<<===>>>>>>>>>============<<<<<<======<<<<<<;;;;;;::::::::::::;;;;;;<<<=========<<<<<<<<<<<<============????????????>>>>>>>>>>>>>>><<<<<<===@@@BBBBBBBBB???>>>>>>>>>=========<<<::::::;;;;;;;;;;;;::::::999999:::;;;<<<<<<;;;;;;>>>===;;;:::999999::::::888888777666666666666777777777666666666666555555333333444555555666666777222222222222333444555555111222333222111000111222333333333222222222111111......///111222333444555111111111111111111111111111111111111111111111111//////000000000000//////......////////////000000...////////////000000000.........///////////////.............../////////------...///000000000000..............................////////////............................../////////......------------------............///..............................------------------................................................,,,------------............,,,---///000///333888;;;;;;;;;<<<<<<:::666222////////////////////////......////////////......------...///000111222222...------...000000000///000000000000111111111111////////////////////////...//////000000000000000......////////////..................////////////........................////////////000000000000////////////000000000000111111111111000///...---......////////////000000///000000111111111111000000000000000000000000000/////////000000000111111000000000000000000000000//////...//////000111222000////////////000111111/////////000000000111111111111111111111111111111111111111111222222222222111111111111111111111111222222222111222222333333444444333222111000000///000000000000000000000000.........//////////////////////////////////////////000111222333444333333//////...---,,,,,,,,,,,,------------------------,,,,,,---............---......................../////////............---------...//////...------,,,------------.................................///////////////.........---...//////000/////////---...//////////////////---------.............................................//////......---,,,,,,---......//////......,,,---......//////......,,,---------....................................---,,,++++++,,,...000111777777777777777777777777555888;;;<<<:::888777777888888999:::::::::::::::;;;::::::;;;;;;===>>>>>>>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<======>>>============<<<<<<<<<<<<@@@@@@@@@??????>>>>>>>>>===<<<;;;===???BBBBBBBBB??????>>>>>>>>>>>>======::::::;;;<<<<<<;;;::::::::::::;;;<<<<<<;;;;;;;;;<<<<<<;;;;;;:::999999999777888888888888777666666777777666666666555555555444444444444444444555555222222222222333444444555111333444333000///000222333333333222222222111111//////000111222333333444111111111111111111111111000000000000000000000000//////000000000000//////........./////////000000/////////000000000111111............/////////000.........//////000000000,,,,,,---...///000000///..............................////////////..............................//////.........------------------............///,,,,,,------.../////////---......//////000000000................................................,,,,,,---------.........///------000000000444:::;;;;;;;;;<<<<<<:::555222////////////////////////......////////////......------...///000111222222///......///000111000.../////////000000000000111////////////////////////......///000000000000000......////////////..................////////////////////////////////////////////////000000000000////////////000000000000//////000111111000///...000000000000111111111222//////000111111111111111000000000000000000000000////////////000000000111000000000000000000000000000000////////////000000///////////////000111111////////////000000000111111111111111111111111111111111111111222222222222222222222222222222222222333333222222111222222222333222222222111111000000000000000000000000000000............/////////000////////////////////////...000222444555444222111---------......---,,,,,,------------------------,,,---...///////////////....................................------,,,,,,------...//////...------,,,,,,---------.........------------------------000/////////............,,,---///000000000//////...............///000000---------.........//////..............................//////......---,,,,,,---......//////......---------------...//////------........./////////........................---------------...///000777777777777777777777777555888<<<>>><<<999777666888888999::::::::::::999:::::::::;;;<<<===>>>???>>>>>>======<<<<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<===>>>>>>????????????>>>>>>>>>>>>AAA@@@@@@@@@??????>>>>>><<<;;;;;;<<>>>>>>>>>>>::::::<<<<<<<<<<<<::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;999888777777888999999999888666555777666666666555555555555444444444333333222222222888777666555444333333333111333444333000...000222333333333222222222111111111111111111111222222222000000000000000000000000//////////////////////////////000000000000//////............/////////000//////000000111111222222---.........//////000000.../////////000000111111+++,,,---...////////////..............................////////////......................................................---------.........//////+++,,,,,,---...///000000------...000111333444444................................................,,,,,,,,,---------......///---...111111111555:::;;;;;;;;;===<<<:::555111////////////////////////......////////////..............................000//////000111111000.............../////////000////////////////////////......///000000000000000......////////////................../////////000000000000000000000000000////////////000000000000////////////000000000000---...///111111111000000111111222222333333333333//////000111111111111111000000000000000000000000////////////000000000000000000000000000000000000111000000////////////000///////////////000111111////////////000000000000000000000000000000000000000111111111111222222222333333333333333333333333444444333222111111111111222222111111111111111111000000000000000000000000---.........//////000000////////////////////////---///222555555333000...+++,,,---.........---,,,------------------------------...///000000//////////////////////////////......---------,,,,,,,,,,,,---...//////...---,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,000000//////.........---,,,---///000000000/////////...---------///000111---------.........//////..............................//////......---,,,***+++,,,,,,------,,,,,,......---,,,,,,...///000.........////////////000////////////////////////......//////////////////888999999888666555666888:::::::::::::::999888777666666777888999999::::::999999::::::;;;<<<======<<<<<<============<<<<<<============<<<<<<<<<<<<;;;;;;:::999:::;;;<<<===???>>>>>>=========>>>>>>@@@@@@??????@@@AAABBBBBB>>>>>>>>>===;;;<<<>>>@@@>>>===<<<===>>>===;;;999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<;;;999888777777999999999999888666555444999888777777777777777888777888888777555444555666444444333333333333222222222222222222222222222222333333333333333333333333222222222222111111111000000000111111111111000000111111222222222333333333111111111111000000000000...............///000000---...///000000///...---////////////....................................///...------...///...---............////////////......///000000111000000,,,---......//////......,,,,,,,,,,,,---...//////............---,,,++++++111...,,,---......+++(((,,,,,,------...///000000........................///////////////////////////............------------------------///444777;;;;;;;;;;;;;;;888444000000000//////.........---000000000000000000000000........................////////////////////////...//////000000000000000000000000000000000000000........................------------.........///000000////////////000000222222111000///...------////////////////////////////////////////////////111111000000//////......000111222333333222111000111111000000000000111111000000000000000000000000---......///000111111222/////////...............111111000///////////////000000000000////////////000000000000111111111111111111111111111111111111000111111111111222222222111111222222222222111111333333333222222111111111000000////////////000000000000111111111111000000000000//////............///000111000......///000111111222111000///---+++------------------------.........------,,,,,,,,,.........///......---,,,111000...,,,+++++++++,,,---------...............,,,,,,,,,---------......---------.........//////,,,,,,------...///000000000000000000000000000000........................////////////////////////////////////////////////////////////////////////........./////////000000//////...---,,,,,,,,,,,,...............///000000------............---------...............------++++++,,,,,,---...//////888999999888666666777999:::::::::::::::999888777777777888888999999::::::999:::::::::;;;<<<<<<<<<<<<<<<============<<<<<<;;;;;;<<<<<<======>>>>>>;;;;;;:::::::::;;;<<<===>>>======<<<<<<=========???>>>>>>>>>>>>???@@@AAA<<<======<<<;;;<<<>>>@@@>>>===<<<<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;:::999888888777777888888888888777777666777777777666666777888888888999:::999777555666666444444333333333333222222222222222222222222222222222222222222222222333333222222111111111000000000000000111111111111000000111111111111222222222333111111111111000000000000...............///000000222111111000///---+++***////////////....................................///...------...///...---............////////////,,,---....../////////...,,,---......//////.........------,,,,,,,,,------------.........---,,,,,,111///......000000---+++,,,,,,------...//////000........................------------------------///............---------...............111555888;;;::::::;;;;;;888444000000/////////............////////////////////////........................////////////////////////......///000000000//////////////////////////////........................------........./////////000//////////////////000111111000000///.........////////////////////////////////////////////////111000000000/////////...000111111111111111111000111111000000000000111111000000000000000000000000......//////000000111111000000000111111222222222111111000///////////////000000000000////////////000000000000111111111111111111111111111111111111000111111111111222222222111111222222222222111111222222111111111000000000000000////////////000000000000111111111111000000///////////////...------/////////---,,,---///111222222222222111000//////------------------------......---------,,,,,,,,,,,,,,,---.../////////...000///---,,,,,,,,,,,,---..................------,,,,,,---------.........---------.........//////,,,,,,------...//////000////////////////////////........................////////////////////////////////////////////////////////////////////////***+++++++++,,,,,,,,,,,,---------,,,,,,---.....................///000000------............------,,,------...//////......------......///000000111888999999999777777999;;;999999:::::::::999888888999999999999999999999999::::::::::::;;;;;;;;;;;;<<<<<<============<<<<<<999:::;;;<<<===>>>??????;;;;;;::::::;;;;;;<<<===<<<<<<;;;;;;;;;<<<<<<======<<<<<<<<<<<<===>>>>>>;;;<<<<<<<<<;;;<<>><<<;;;===>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::999888888777666666777888888888888888666666666666666777888999;;;<<<===;;;999777666777444444333333333333222222222222222222222222222222222111111111111111111111111111000000000/////////000000111111111111000000000000000111111111222222111111111111000000000000...............///000000333222000///---,,,,,,,,,////////////....................................///...------...///...------............/////////++++++,,,------------,,,,,,---......//////......//////...---,,,,,,,,,,,,,,,,,,---............---...------...//////...,,,,,,,,,------.../////////........................,,,,,,,,,,,,,,,,,,,,,,,,///............---------...////////////222666:::;;;::::::;;;:::888333000////////////............................................................////////////////////////------...////////////...////////////////////////..................................../////////000........................////////////////////////////////////////////////////////////////////////000000000000////////////111000000//////000000111111111000000000000111111000000000000000000000000////////////000000000000///000000111222333444444111111000///////////////////////////000000000000000000000000111111111111111111111111111111111111000111111111111222222222111111222222222222111111111000000000000/////////000000////////////000000///000000111111000000///......///000///...---,,,---------,,,+++,,,///222000000000/////////000000------------------------...------------,,,,,,,,,***+++,,,...///000000000......------,,,------.../////////...---------,,,,,,------------.........---------...............,,,,,,------.../////////................................................////////////////////////////////////////////////////////////////////////)))))))))*********++++++,,,,,,,,,,,,---...///000...............///000000------............------,,,,,,---.../////////...------......///000000000777999999999888999:::<<<999999:::::::::999999888:::::::::999999999999999;;;;;;::::::::::::::::::;;;<<<<<<======<<<<<<;;;::::::;;;<<<<<<===>>>>>>;;;;;;;;;;;;;;;<<<<<<===;;;;;;:::::::::;;;<<<<<<;;;;;;;;;::::::;;;;;;<<<:::;;;<<<======>>>AAADDDEEEBBB>>>======>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;::::::999888888777666777777888888888777777444444444555666777888999===>>>???===:::888777777444444333333333222222222111111111111111111111111111111111111000000000000000000000000////////////000000111111111111000000///000000000000111111111111111111111000000000///...............///000000//////...------...000111////////////....................................///---------...///...------------.........//////+++,,,,,,---------,,,,,,,,,---......///.........///...---,,,,,,,,,,,,,,,+++,,,---...////////////******+++,,,------,,,,,,---------.........//////........................,,,,,,,,,,,,,,,,,,,,,,,,///............---------............///111666::::::::::::::::::777333000///////////////.........................................................////////////////////////,,,------...............////////////////////////................................./////////000000------............------........./////////000000////////////////////////////////////////////////000000000000////////////111000///......///000111111111000000000000111111////////////////////////000000000000//////////////////000000111111111222111000000///////////////////////////000000000000///000000000111111111111111111111111111111111111000000111111111222222222111111222222222222111111000000000000000000000000000000////////////000000//////000000000000//////,,,---///000000///---,,,***,,,...///......///111---,,,,,,+++,,,---...///........................------------------------+++,,,---...////////////------------......//////000000///...---,,,,,,,,,------------....................................---------.........//////................................................////////////////////////////////////////////////////////////////////////++++++,,,,,,,,,------------------------...//////...............///000000------............---------...............------,,,,,,,,,---------......777999999999888999:::<<<888999999:::::::::999999:::999999999999999999999::::::::::::::::::999999;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<======<<<:::::::::::::::;;;<<<<<<;;;;;;:::::::::::::::;;;;;;<<<===>>>>>>@@@CCCFFFHHHEEEAAA>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::999999888888777999999999888888777555555444444444444555666777888===>>>???>>>;;;888777777444444333333333222222222111111111111111111111111111111111000000/////////000000000000////////////000000111111111111000000///000000000000111111111111111111111000000000///...............///000000///...---------///000111////////////....................................///---------...///...---------------............------.........------,,,,,,---......///.........,,,,,,,,,,,,,,,---...///+++,,,---...///000000000)))***,,,,,,---------------------.......................................------------------------///............---------,,,,,,------...111555999:::::::::::::::777333///.........///////////////........................////////////////////////////////////////////////,,,------...........................................................................////////////------...//////...------------......//////000000////////////////////////000000000000000000000000////////////000000000000111000///......///000111111111000000000000111111////////////////////////000000000000////////////222111111111000000//////111000000///////////////.../////////000000000111///000000000111111111111111111111111111111111111000000111111111222222222111111222222222222111111111111111111111111111111000000////////////000000//////000000000000//////,,,---...//////...------(((,,,111333333111//////,,,,,,+++++++++---...000........................---------------------------...............------,,,,,,---...////////////000000///...---,,,,,,,,,---------.........//////.....................------------...............////////////////////////........................////////////////////////////////////////////////////////////////////////------------.........///000///...---------------...............///000000------............------000000//////...---++++++,,,,,,,,,---------------888999999999777777999;;;888888999:::::::::999999888888888888888888888888999999999999::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;::::::;;;;;;<<<============<<<::::::::::::;;;;;;<<<===<<<<<<;;;:::::::::;;;;;;;;;<<<===>>>>>>???CCCEEEGGGEEEAAA???>>>===;;;:::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::999999888888888888:::999999999777666555444444444444444444555666777:::===>>>>>>;;;888777666444444333333333333222222111111111111111111111111222222111111000/////////111111000000000/////////000000111111111111000000000000000111111111222222111111111111000000000000...............///000000111111///......---------////////////....................................///...------...///...---,,,------------............////////////......---,,,---......//////......,,,,,,,,,,,,---...//////+++,,,---...///000000000,,,...000000/////////000................................................------------------------///............---------+++,,,,,,,,,---000555999:::999999:::999777222///.........///////////////........................////////////////////////////////////////////////------...////////////...................................................------------.........///---...///000000///...------------....../////////////////////////////////000000000000000000000000////////////000000000000111000000//////000000111111111000000000000111111000000000000000000000000////////////000000000000444444333222111000000///111111000///////////////......//////000000111111000000000000111111111111111111111111111111111111000111111111111222222222111111222222222222111111000000111111111111222222000000////////////000000...//////000000//////...---------------.........)))---222444444111///..................///000111........................,,,,,,,,,------------.........//////...------,,,,,,---...////////////////////////...---------,,,------........./////////...............---------........................////////////////////////........................////////////////////////////////////////////////////////////////////////,,,,,,------------......111000///...------------...............///000000------............------000000//////...---++++++////////////////////////888999999888666666777999777888999::::::::::::999666666666777777888888999888888888999:::::::::;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===>>>======<<<::::::::::::;;;<<<===>>>>>>===<<<<<<;;;;;;;;;<<<;;;;;;<<<<<<<<<===@@@CCCAAA@@@>>>======<<<:::888;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999999999888888888888888888888888888777666555555444444333444444555555888:::<<<===:::888666666444444333333333333222222111111111111111111111111333333222111111000//////222222111111111000000000000000111111111111000000111111111111222222222333111111111111000000000000...............///000000000000000000///...---,,,////////////....................................///...------...///...---,,,,,,---------.........///////////////...------,,,---......//////......------,,,,,,,,,------...,,,---...///////////////---000222111000///000111................................................,,,,,,,,,,,,,,,,,,,,,,,,///............---------,,,,,,------...111666:::999999999999999666222///............/////////000////////////////////////////////////////////////////////////////////////......///000000000//////................................................,,,,,,,,,,,,---------------...000111111000...------.....................////////////////////////000000000000000000000000.../////////000000000111000111111111111111111000111111000000000000111111000000000000000000000000......//////000000111111222222222111111000000000111111000///////////////.........///000111111111000000000000111111111111111111111111111111111111000111111111111222222222111111222222222222111111/////////000000000111111000000////////////000000......////////////.........---,,,++++++---///000,,,...111111000......///...//////000000000//////........................,,,,,,,,,---------......------..................---...///000000///........................------............//////////////////.........---------........................................................................////////////////////////////////////////////////////////////////////////,,,,,,---------.........000///...............///...............///000000------............------------...............---////////////////////////888999999888666555666888777888999:::::::::::::::444555555666777888888999777777888999::::::;;;;;;:::;;;;;;<<<<<<;;;;;;:::888999999:::;;;<<<======:::;;;===>>>>>>>>>===<<<:::::::::;;;<<<===>>>??????>>>===<<<<<<<<<<<<<<<::::::;;;;;;:::;;;>>>@@@<<<;;;:::;;;<<<<<<:::888;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999999888888888888888666666777888888888888888555555444333333333444444666888;;;<<<:::777666555444444444333333333222222000000000000000000000000333333333222111000000///222222222222111111111111000000111111111111000000111222222222222333333333111111111111000000000000...............///000000+++,,,...000111000000///000/////////....................................///...------...///...---,,,,,,,,,---------........./////////...------,,,,,,---......//////......//////...---,,,,,,,,,,,,---...//////////////////,,,///111111...---...000.....................---........................++++++++++++++++++++++++//////.........---------,,,---......///333888;;;999999999999999666222///---.........//////000000000000000000000000000000000000000000000000000000////////////////////////...//////000000000000000................................................+++++++++,,,,,,,,,------...///000222222000///...........................////////////////////////000000000000000000000000.../////////000000111111000111222333333222111000111111000000000000111111000000000000000000000000---......///000111111222............////////////111111000///////////////---......///000111111222000000000000111111111111111111111111111111111111000111111111111222222222111111222222222222111111---.........//////000000000000////////////000000......////////////......///---+++******,,,///111/////////---,,,,,,...000,,,---...//////...---,,,////////////////////////,,,,,,,,,------.........++++++---...//////000000---...///000000///...------------.........................../////////000//////.........---------.....................---------------------------........................////////////////////////////////////////////////////////////////////////........./////////000000......---......///000111...............///000000---..................---***+++,,,...///000000000---------------------,,,888777666666666777999::::::999999888888999999:::888777666777888999888666777777888888888777777666888999:::;;;<<<<<<<<<<<<<<<===>>>===;;;::::::<<<<<<<<<<<<<<<============:::;;;;;;;;;<<<============>>>???@@@@@@???===<<<::::::::::::;;;;;;<<<============>>>>>>>>>>>>>>>::::::::::::::::::::::::;;;;;;:::::::::999999999999999888888777666666666666666666666666666666666333333333444444555555555555555444444444333333333444444333333333333222222111111111111111111111111333333333222222111111111333333333222222222111111222222222111111111000000000000111111111222222222000000000000////////////......//////000000111111(((***,,,.........,,,+++///////////////////////////...---,,,,,,---...////////////...---------,,,......//////000000111111////////////////////////.........------,,,,,,,,,.........------,,,,,,,,,......------------......******+++,,,,,,---...............------,,,,,,,,,------............------------------------------........................111000...---///333888;;;999:::;;;;;;999444000---......------------......////////////////////////...,,,***+++///111000///000///...------...///000............////////////000000//////.........---........................000///---,,,,,,---...///...///000000000///---,,,---------............///...///000000000///---,,,000////////////.........000///...------...///000111111000///////////////222111000//////...//////000000000000000000000000222111000000111111000///000000000000000000000000000000////////////000000000000000000000000000000111111222222222333333333111111222222222222111111000000000000000000000000000000000000000000000000000000000000///////////////////////////////////////...------...///000111000000///...------,,,,,,------------------------............///////////////............---------+++,,,,,,------......///------..................//////000000000000//////---------............///000000000000000000000000111111000000/////////...------,,,,,,,,,------...........................///////////////.................................000000000000000000000000222111000.........///000000///...------------------------............///000000000000000000000000......//////////////////---...///000000///...---------------------------888777666666666777888999999999999888888999999999888777666777888999888666777777888888888888777777888999:::;;;<<<<<<<<<<<<<<<======<<<;;;::::::<<<========================;;;;;;;;;;;;<<<<<<<<<<<<>>>???AAABBBBBB@@@???>>>;;;:::::::::;;;;;;<<<===<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;:::::::::999999999999888777777666666666666666666666666666666333333444444444444444444555444444444444333333333333333222222222111111111222222222111111111111111666555555555444444444333333333333222222222111111222222222111111111000000000000111111111222222222222111111000///......------.........////////////+++,,,---......------,,,........................///...------------...///............------------,,,,,,,,,,,,------------........................------------------,,,,,,......---------,,,,,,,,,------,,,,,,,,,,,,------***++++++,,,------............---------,,,,,,,,,------............------------------------------........................111///...---///333888;;;999:::;;;;;;888444000---.........------.........///////////////////////////---+++,,,///111000///000///...------...///000............////////////000/////////..........................................---------......///...///000000000///---,,,........./////////000000...///000000000///---,,,/////////............---000///............///000111111000///////////////111000000////////////000000000000000000000000000222111000000000000000///000000000000000000000000000000////////////000000000000000000000000000000000000000111111111222222000000000111111000000000000000000000000000000000000000000000000000000000000000000000/////////...///////////////////////////......---...///000111000//////...------,,,,,,------------------------............///////////////............------------------------------------------.........////////////000000000000//////........./////////000000////////////////////////111111111000000///////////////...---------....../////////////////////////////////////////////...........................////////////////////////111000000///////////////......---------......///---------............///////////////////////////000//////............///......////////////......------------------------777777666666666777888999999999888888888888999999888777666777888999888666777777888888888888777777888999:::;;;;;;<<<<<<;;;;;;<<<===<<<;;;:::;;;<<<========================<<<<<<<<<<<<;;;;;;;;;;;;===>>>@@@@@@AAA@@@???>>>;;;;;;;;;;;;;;;;;;<<<<<<===<<<<<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::::::::999999888777777777666666666666666666666666444444444444444444333333444444444444333333333333222222222111111111000000222222222222111111000000555555555444444444444444333333333222222222111111222222222111111111111111000000000111111111111222333222111000///...---,,,------------...........................---------........................///...------------...///------------............,,,,,,,,,,,,,,,+++++++++........................,,,,,,------------------...------------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++++++++,,,------.........------------,,,,,,,,,------............------------------------------........................000///......000444888;;;999:::;;;:::888444000---........................///////////////////////////...------///111111000//////............//////............////////////////////////....................................,,,,,,---.../////////////////////000//////...---////////////000000000111/////////000//////...---///............---------000//////......//////000111000000///////////////000////////////000000111000000000000000000000000111111000000000/////////000000000000000000000000000000////////////000000000000000000000000000000/////////000000000111111////////////////////////000000000000000000000000000000000000000000000000000000000/////////......///////////////////////////............///000000/////////...------,,,,,,------------------------............///////////////............---------//////......---,,,,,,++++++,,,,,,---...///000000//////000000000000//////////////////000000000111........................000000000000000/////////111000///...............111111111111111111111111......//////////////////////////////////////////........................//////000000000///......,,,,,,,,,------///000000---------............///////////////////////////111000///---------.../////////............//////////////////////////////666666666666777777888888888888777777777777888888888777666777888999888666666777777888888888888777888999:::;;;;;;;;;;;;;;;:::;;;<<<<<<::::::;;;<<<>>>>>>===============<<<<<<<<<<<<;;;;;;:::::::::;;;;;;<<<=========<<<<<<===<<<<<<;;;;;;;;;<<<<<>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::::::::999999888888777777555555555555555555555555555555555444444333333333444444444333333333222222222222222222111111111111333333222222111000000000111111111111111111111111333333333222222222111111111111111111111111111111000000000000111111111111222111111000///......---........................111000///...------.......................................------.........,,,,,,,,,------.........000//////......---------........................,,,,,,,,,------.........------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,------......------------------------,,,------......------,,,,,,,,,------------------........................///.........000444888;;;:::::::::999777333000------..................---////////////////////////000///......///000111111/////////....../////////............///////////////////////////.................................***+++---///000000///...//////////////////............/////////000000000//////////////////..................------------000//////////////////000000000////////////000000//////...//////000111111000000000000000000000000000111111000///...//////000000000000000000000000000000////////////000000000000000000000000000000/////////000000000111111////////////////////////000000000000000000000000////////////////////////000000/////////.........//////////////////////////////.........///////////////.........---------....................................///////////////............---------///.........---------,,,++++++,,,---...///000111//////000000000000//////....../////////000000000......................../////////...............111000///...------------000000000000000000000000............////////////000000000000000000000000..............................000000000///...------------------...//////---------............///////////////////////////222111///---------...///000///...------...///000////////////////////////555555666666777777777777888777777666666777777888888777666777888999888666666666777888888888888888999999::::::;;;:::::::::999;;;<<<;;;::::::;;;<<<============<<<<<<;;;;;;<<<<<<;;;;;;:::::::::999::::::;;;;;;<<<<<<<<<<<<>>>===<<<<<<;;;;;;;;;;;;???>>>>>>===<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::::::::999999888777777666444444444444444444444444555555555444444333333333444444333333333222222222444333333333333222222222222222222111111111000000///////////////000000000333333333222222222111111111111111111111111111111000000000000000000000000////////////000000000000////////////////////////111000///.......................................---..................---+++,,,,,,,,,------......111000000000//////..............................,,,,,,,,,------.........------------------------......------------......,,,,,,------------......------------------------,,,,,,------------,,,,,,,,,,,,,,,---------.......................................///111555888;;;:::::::::888666333000...------...//////...------//////////////////////////////////////////000111...//////////////////...............////////////.........///////////////........................***+++---///000000///...//////........./////////------.........///////////////.........///////////////.........---------///000000000000000000///000000////////////000000//////...//////000111111///////////////////////////000111000...---...000////////////////////////000000////////////000000000000000000000000000000000000000111111111222222111000000//////000000111000000000000000000000000////////////////////////////////////............//////////////////////////////////////////.....................---------....................................///////////////............------------------....../////////++++++,,,---...///000111//////000000000000//////------........./////////........................------------------------///......---,,,,,,,,,---////////////////////////---.........//////000000000000000000000000000000........................---...///000000///...---//////...------------------------............///........................111000///...------...///000///...------...///000000000000000000000000000444555666777777777666666777777666666666666777777888777666777888999888666555666777888888999888888999999::::::::::::999999999:::;;;;;;::::::;;;<<<===<<<<<<;;;;;;:::::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<===>>>>>>???>>>===<<<;;;;;;;;;;;;<<<;;;;;;;;;:::999999999::::::::::::::::::::::::;;;;;;:::::::::999999999999999888888777666666666444444444444444444444444444444444444444444333333333333333333222222222222444444444333333333222222111111111111111111111111111111111111111222222222333333333222222222111111111111111111111222222222111000000000000000//////......//////000111111111000000000000000////////////////////////.........------------------------------...//////...------,,,,,,,,,,,,------------...............---------------------------------,,,,,,------------------,,,,,,,,,------------...///......------......///------------------......,,,,,,,,,------------...,,,,,,------------,,,,,,+++,,,,,,------.................................------...///222555999;;;::::::999888555222///...,,,---...//////...---,,,////////////////////////...///000///......///111......////////////..................////////////.........///////////////........................,,,,,,---...///////////////............///000000------------............///............///000000000////////////.........///000000111111000000//////////////////000000111000////////////000000111////////////////////////...000222111---,,,...000////////////////////////000000////////////000000000000000000000000000000000000000111111111222222111111////////////111111000000000000000000000000000000000000000000000000/////////.........------/////////////////////////////////000//////...---............................................................///////////////............---------,,,------...//////000000+++,,,,,,---...///000000//////000000000000//////------------....................................,,,,,,,,,---------------------,,,,,,,,,---------------------------------------......///000000000////////////////////////........................------.../////////......000000///------,,,,,,,,,---------............///..............................////////////////////////............//////000000000000000000000000444555666777777777666555777666666555555666666777888777666777888999888666555666777888888999999999999999:::::::::999999888888:::;;;;;;::::::;;;<<<<<<;;;;;;:::999999888888::::::::::::::::::;;;;;;:::::::::;;;;;;<<<===>>>@@@???>>><<<;;;;;;::::::::::::::::::::::::::::::999999999999999999999999::::::999999999888888888888888777777666555555555333333333333333333333333333333444444444444444444333333333222222222222111333333333333222222222111000000000111222222333333222222222222333333333444333333333222222222111111000000111111111222222222111111000000////////////////////////000000000000000000/////////.........,,,---.../////////...---------------------------------...//////...------------,,,,,,,,,,,,,,,,,,,,,,,,---------------...------------------------------------------,,,,,,,,,,,,,,,---------.........------,,,,,,------.....................------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++++++++,,,,,,---......///........................,,,------///222666999;;;::::::999777444222///...,,,---///000000///---,,,////////////////////////---///000///,,,,,,...000---...///000000///...---............////////////............/////////000..............................---------......//////......---...///000111............///////////////......---...///000111111111000000000////////////000111111111111000//////////////////000111111111000000////////////000////////////////////////---000222111---+++---000////////////////////////000000////////////000000000000000000000000000000/////////000000000111111111000...------...000111000000000000000000000000000000000000000000000000//////.........---------//////////////////////////////000000000///---,,,............................................................///////////////............---------............////////////---------.........////////////000000000000//////............////////////////////////////////////------........./////////---,,,,,,------...///000------------------------------......///000000111........................////////////////////////---------------...///000///......---------......---------............///........................+++---...000111000///.........////////////......////////////////////////333444666777777777666555666666555555555555666666888777666777888999888666555555666888888999999999999999:::::::::999999888888999;;;:::::::::;;;<<<;;;;;;:::999999888777777999999999::::::;;;;;;;;;888888888888999:::;;;<<>>===;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<888888888888888888888888999999999888888888777777777777777666555555444444333333333333333333333333333333333444444555555555333333333222222222111111222222222111111111111000//////000111222333333444111111111222222333333333333333333222222222111111000000111111222222222222111111000000/////////...111111000000//////......//////.........---------***,,,...000000///...---------------------------,,,---...//////...---,,,---------,,,,,,+++++++++---------....../////////------------------------.........------,,,,,,,,,,,,,,,,,,------.........---,,,,,,++++++,,,,,,---..................------,,,,,,,,,------.........+++,,,,,,------,,,,,,+++++++++,,,,,,---...//////........................,,,---...///222666999;;;::::::888777444222///...,,,---///000000///---,,,////////////////////////---///000...,,,+++---000---...///000000///...---............/////////000---.........//////000000........................000///---,,,,,,---...//////...------...///000111////////////000000000000///...------...///000111111111111111000000000000///000111222222111000//////////////////000111111222111000//////...//////////////////////////////---000333111---+++---111////////////////////////000000////////////000000000000000000000000000000............/////////000000///---,,,,,,---///000000000000000000000000000000000000000000000000000//////.........---------//////////////////////////////000000000///---,,,---.....................////////////////////////............/////////000//////.........---------000000000///......------------..................//////000000000000//////////////////000000000000000000000000000000000000.../////////000000111111---------...///000111222........................---------...///000000111........................000000000000000000000000...---,,,,,,---...///000---------------...///000---------.........//////........................)))+++...111222111000...---...///000000///...---////////////////////////555555555555666666666666777666444333444555777888::::::999888888999999999555555555555666888999999;;;;;;;;;;;;::::::999888:::::::::999999999888888;;;;;;999888777777777777::::::::::::::::::::::::666777888999:::;;;;;;;;;999:::;;;<<<<<<<<<;;;:::<<<;;;::::::::::::;;;<<<:::999888888777888888888444555666888999999999999999888777666555666777777666666555555555444444444222222333333333333444444333333333333333333333333111111111111111111111111222222333333333444444444555444222000000111222333444444333222111111111111222111111111000000//////000000000000000000000000//////.........---------////////////............+++,,,.../////////...---++++++,,,,,,,,,---------******++++++,,,---......------............------,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------...------,,,,,,------...////////////////////////---------,,,,,,+++++++++......///...---***((('''........................---.........---,,,,,,+++---------...------,,,,,,........................///---,,,---000555777999999:::999777222///------------------------------........................------............---------------...///000000111////////////////////////------............---------...000111222111///...........................////////////////////////............////////////111///---++++++...111333<<<999666222000000111222//////////////////////////////////////////////////////............//////////////////////////////,,,---///000111000///---000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000111000///.........000000000000111111111111000000////////////////////////........................***++++++,,,---...//////---...///000000///...---000///---+++***+++---...,,,---------...///////////////...------///000111---------............///............---------------------............///............////////////////////////000000000000000000000///......------------......//////000000............////////////////////////////////////---......///////////////---.........//////000000,,,---...000111111111111........................,,,,,,---.../////////......///////////////..............................////////////////////////////////////////////////000000///...............666666666666777777777777777666555444444666777999999999888888888888888999555555444555555666777888:::;;;;;;;;;::::::999888::::::999999999888888888::::::999888777777666666888888888888888888888888777777888999::::::::::::999999;;;<<<<<<<<<;;;:::<<<;;;::::::::::::;;;<<<:::999999888777777777777666777777888888888777777555444333222111222333333555444444444333333333333222222222333333333444444222222222222222222222222111111111111111111111111222222222222333333333333555444222000000111222333333333222111111111222222111111111111000000000///000000000000000000000000//////.........---------////////////............,,,---...//////......---++++++,,,,,,,,,---------++++++,,,,,,------......------............------,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------...------,,,,,,------...........................---------,,,,,,,,,++++++------......---,,,+++***..............................//////......---,,,,,,------...------,,,,,,........................///---,,,---111555888999999:::999777222///------------------------------........................------............---------------...///000000000........................------............------,,,---///000000000...---........................////////////////////////............////////////222111///......000222444<<<:::666333000.........//////////////////////////////////////////////////////............//////////////////////////////,,,---///000111000///...000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000000000000//////000000111//////000000000000//////////////////////////////.................................///////////////......////////////......000///---,,,,,,,,,---...---------.....................------......///000///.........------,,,,,,---------....../////////---------............///............////////////////////////000000000000.........//////////////////000000000000000111111............////////////////////////////////////---......///////////////---........./////////000...//////000000000000///........................------......///...............////////////..............................////////////////////////////////////////////////000000///...............666666777777777888888888777666555555555666888999888888888888888888888888555555555444444555666666::::::;;;;;;;;;:::999999:::999999999999888888888999999888777777777666666666666666666666666666666777888888999::::::::::::888999:::;;;;;;;;;;;;:::;;;;;;::::::::::::;;;;;;;;;:::999888777666666666777888888888777777666555666555444333222333444444333333333333222222222222222222222222333333333333111111111111111111111111111111111111111111111111111111111222222222222333444333222111111111222333222222111111111222333333111111111111000000000000000000000000000000000000...............---------////////////............---......///......------,,,,,,,,,,,,---------------------...............------............------------------------------...............---------......------------......------------------------------------,,,,,,,,,,,,,,,------.........------...........................////////////......---,,,,,,------...------,,,...........................---,,,...111666888999999:::999777222///------................................................------............---------------...//////000000------------------------------............------+++,,,---...///...------........................////////////////////////............////////////000000000000000111222222777666444222000///------//////////////////////////////////////////////////////............//////////////////////////////---...///000111000///...000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000//////000111222222222222......////////////......000000000000000000000000........................000000/////////.........//////............///////////////..............................---------,,,,,,---...............//////...---,,,+++******,,,,,,---...///000111111---------............///............////////////////////////000000000000------......///000000111000000000///////////////............////////////////////////////////////---......///////////////.............../////////000000000000000///...---.................................///......------......///////////////...........................////////////////////////////////////////////////000//////............///666666666666777777777777777666666666666777888999888888999999999999999999777666666555555555666666:::::::::;;;;;;::::::999999999999999888888888888777777888888777777777666666666666666666666666666777888999:::::::::::::::888999999:::::::::::::::::::::::::::::::::::::::;;;:::999777666666666666666777777777777777666666666555444333333333444444333333333333333222222222111222222222222333333333111111111111111111111111111111111111111111111111000000111111111222222222444333222111111111222222111111000000111222333333111111111000000000000000000000000000000000000000........................////////////...........................---------,,,,,,,,,------------...////////////............------............------......................................................------------......------------------------------------------,,,,,,................................................---...............------,,,,,,------...---------...........................---,,,...222666999999999:::999777222///------////////////////////////........................------............---------------....../////////------------------------------............------,,,,,,---............---........................////////////////////////............////////////---......///////////////...///000111111111000/////////////////////////////////////////////////////////............//////////////////////////////......///000000000000///////////////////////////////////////000000000000////////////////////////////////////000000000000...///111222333333333222...//////000000//////...000000000000000000000000........................------------------------000///...------...///000...//////000000///....../////////...---------,,,***+++---.........---,,,......---,,,++++++******------......///000111111---------............///............////////////////////////000000000000............//////000000......------,,,,,,++++++............////////////////////////////////////---......///////////////...........................///////////////................................./////////...---,,,,,,---...//////////////////........................////////////////////////////////////////////////000///............//////444444444555555555666666666666666666666777777888888888999:::;;;;;;::::::888888777777777777777777999::::::;;;;;;:::::::::999999999888888888777777666777888888888888777777777777777777777777777777888888999:::::::::999999888888888888999999:::::::::::::::::::::::::::::::::999888777666666666666444444555777777888888888222111000/////////000000333333333333333444444444111111111222222222333333222222222222222222222222111111111111111111111111000000111111111222222222333333222222222111222222000000000000111222222333000000000000000000111111////////////////////////---.....................////////////........................------......,,,,,,---------.........//////////////////......------............------........................---.....................///......------......///------------------------------------------------000//////...------,,,,,,........................+++,,,,,,------,,,,,,,,,+++,,,,,,---.........---........................---,,,---///333777999999999:::999777222///------////////////////////////........................------............------------------............------------------------------............------------......////////////........................////////////////////////............////////////------...///000//////...+++,,,...000111111000/////////////////////////////////////////////////////////............//////////////////////////////...//////000000000000000////////////////////////////////////000000000000////////////////////////////////////000000000000...///111222333333333222///000000111111000000///////////////////////////////////////////////////++++++,,,,,,---......///000///...------...///000......///000000//////.../////////...---------,,,***+++---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,///////////////.........---------............///............////////////////////////000000000000000000//////..................------,,,,,,++++++............////////////////////////////////////---......///////////////...............---------,,,---...//////000000000.........................../////////...---,,,,,,------.../////////////////////////////////////////////////////////////////////////////////////////////............//////333333444444444555555555555555555555666666666666666777999:::;;;;;;:::999888888888777777888999999999999:::;;;;;;;;;::::::999888888888888777777777666777888999::::::999888888888888888888888888888888999999::::::999999999888888777777888888999:::999999::::::::::::999999888888777666666666777777333333555666777888888888333333111000000000111222333333333333444444444444111111111111222222222222222222222222222222222222111111111111111111111111111111111222222222222333333333333222222222111111111111000000000111222222000000000000111111111111////////////////////////---------...............////////////...............------------...///000,,,---------.....................///////////////------............---------------------------------------...............//////............//////------------------------------------............000///...---,,,,,,,,,,,,........................******+++,,,,,,,,,,,,+++++++++,,,---....................................---,,,---000444888::::::999:::999777222///------................................................------............------------------------------------------------------------............------.............../////////........................////////////////////////............//////////////////000111111111111111...///000000000///---,,,//////////////////////////////////////////////////////............///////////////////////////////////////000000000111111000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000//////000111222222222222000000111111111111000000////////////////////////////////////////////////,,,,,,---...///000111222//////............//////.............../////////...............---------,,,,,,---...............+++,,,,,,,,,---------...//////......---------------------............///............////////////////////////000000000000111000000///......------000000000///////////////............////////////////////////////////////---......///////////////.........---------------++++++---...///000000000.................................///......------,,,---...///000000000000///////////////////////////////////////////////////////////////////////////............//////000444444444444555555555666333444444555555555555555444555777999999999888777777666666666777888999:::888999::::::;;;;;;;;;:::888888888888777777777777666777999;;;<<<;;;::::::777777777777777777777777999999999::::::999999888888777777666777888999:::888999::::::::::::999888777666666666666777888888444444555666777777777666666555444333222333444444111222222222333333333333111111111111222222222222111111111111111111111111111111111111111111111111222222222222333333333333222333333333222222111111222111111000000000000111///000000000111111111111////////////////////////---------.........//////////////////............,,,,,,,,,,,,---///000111------------............---------......//////000------............------,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////............//////........................------------.........///...---,,,++++++,,,------........................***+++,,,,,,---------,,,***+++,,,---....................................,,,,,,---000555999::::::999:::999777222///------------------------------........................------............------------------------------........................------............------------,,,---------...///........................////////////////////////............////////////000000000000111111111111///////////////......---//////////////////////////////////////////////////////............//////////////////////////////000000000000000111111222000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000000000000//////000000111//////000000000000//////------------------------////////////////////////---.........//////000000......////////////.........---,,,,,,,,,---///000---------.....................------......///000.........---------------,,,,,,,,,,,,---------------------............///............////////////////////////000000000000///////////////.........///000000000000000111111............////////////////////////////////////---......///////////////.........------,,,,,,,,,,,,------.../////////...........................------......///.........,,,---...///000000000000////////////////////////////////////////////////////////////////////////...............///000000555555555555666666666777222333444444555555444444111333555777888888666666555555555555666888999999888999::::::;;;;;;;;;;;;888888888888777777777777666777:::<<<===<<<;;;;;;777777777777777777777777999999:::::::::999999888888777666666666777999:::888999:::;;;;;;:::999888555555555666666777888999666666666666666555555444333222111000000000111222000000111111222222222222000111111111111222222222000000000000000000000000111111111111111111111111222222333333333444444444222333333333333222111111222222111000//////000000//////000000111111111222////////////////////////---------.........//////000/////////............,,,++++++,,,---///111333---------.........//////+++,,,,,,---...///000000---..................---,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////............//////////////////////////////---------.........//////++++++******+++,,,...///........................+++,,,------.........---***+++,,,---....................................,,,,,,---111555999::::::999:::999777222///...---------------------------........................---..................---------------------------////////////////////////---..................---,,,,,,+++++++++,,,---...........................////////////////////////............/////////000...............///000000---------...///000111111//////////////////////////////////////////////////////............//////////////////////////////000000000000000111111222000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000111000///......///000000......////////////......------------------------000000000000000000000000...------------,,,,,,,,,---...///000000///...---...---+++***+++---///000,,,------......///////////////...------///000111000000///...---,,,,,,+++)))***++++++,,,---......---------.........//////............/////////000////////////000000000000------......///000000000------......//////000000............/////////000////////////////////////---......///////////////.........------,,,,,,,,,.........///......---,,,........................,,,,,,---.../////////...,,,---...///000000000000000000000000000000000000////////////////////////////////////////////////...............///000111333333333444444444555555666666666666666555555555333444666777777777666555111333666888999888666444666666555555666777999:::;;;:::999888888888999:::888999999:::::::::999999888888888888888888888888::::::999888777777777888777777777888888777777777888888888888888888888888666555444444555666777888555666666777666444222111222222222222222222333333111111111111111111222222333333333222222222111111111111111111111111111111222222222111111000000000222222111000000111222222000000000000000000000000111222333333111000000111000000//////.........---333333222000///---,,,,,,---------.........//////////////////////////////------------------------000000//////.........---.........------,,,,,,+++---------------------------------............///////////////////////////------............------///...---,,,,,,,,,,,,,,,,,,,,,,,,------..................------,,,,,,,,,---------.........//////...------,,,,,,------...---------............///,,,,,,,,,---------......------...111555888999999::::::888444000------...........................////////////////////////------------------------...........................---,,,++++++,,,///000,,,,,,---......---,,,,,,,,,---......//////..................////////////---......///000111111222000///...---------------,,,---...---+++***+++,,,000000000000000000000000000000//////.........---//////............//////111111000000//////......000/////////......------......//////...---,,,,,,////////////////////////111000///......///000111111111000000//////......////////////////////////......------------......111111000///////////////////////////000000000000........................+++,,,.../////////...---000000//////....................................///............---------///////////////.........///............------------------------------------......///////////////////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////000000000000000000000000000000000000000///......//////.........---------////////////////////////000///...------...///000////////////////////////............////////////---......///000111111222000000000000000111222222......////////////......////////////////////////333333333444444444555555666666666666666666666555555555555555555444333333333555666777888777666555666666555555666777999:::===<<<:::888888777888888666777888999::::::::::::888888888888888888888888:::999888888777777888888888888777777777777888888888888888888888888888888666555444444555666777888555666666666555444333222222222333333333222222111333222222222111000000000333333222222222111111111111111111111111111111111333333222222222111111111111111111111111111111111000000000000000000000000///000111111///......///000000/////////.........000000000000////////////---------.........//////........................------------------------000/////////.........---------------------------------------------------.........////////////000////////////////////////------............------000000//////............,,,,,,------------------......---------,,,,,,,,,,,,------------............------,,,,,,------...---------............///,,,,,,---------.........------...111555888999999::::::888444000------...........................////////////////////////------------------------........................------,,,,,,,,,---...///------...//////...------,,,------...........................////////////......//////000000111111//////...---------------...000111000///---..............................000/////////............//////............//////111000000000/////////...222222222111111111000000///////////////...------////////////////////////111000///......///000111111000000000/////////...////////////////////////......------------......111000000///////////////.../////////000000000000........................,,,---......///........./////////.........------........................---------.........///////////////////////////...///............------------------------------------......///////////////////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////........................000000000000000///....../////////...------,,,,,,........................000///...------...///000....................................////////////......//////000000111111---------------...//////......////////////......////////////////////////333333333444444444555555555555666666666666666666555555555555555666777888666666666666666666555555666666555555666777999:::===<<<;;;999888777666666444555777888::::::;;;;;;777777777777777777777777999999888777777777888888999888777666666777888999777777777777777777777777555555555444555555666777555555666555555444333222222333444444333222000///444333333222111000//////333222222222222111111111000000000000000000000000333333333333222222222222000111222333333222111000000000000000000000000000///000111111///......///000000////////////......////////////000000000000---------.......................................------------------------/////////...............,,,,,,---------------...------------------------...////////////000000000////////////////////////------............------...////////////...------------------------,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,------...---------............///,,,------------...............///222666999::::::::::::888444000------...........................////////////////////////------------------------........................,,,------------.........---...///000000///...---,,,,,,---...............---............///////////////////////////////////////...------------......000222222000///...///------------------------////////////............//////............//////000000000000///////////////////////////.........//////000000000///......////////////////////////000000////////////000000000000000000////////////////////////////////////......------------......111000//////......//////....../////////000000000...........................------------...//////.........---------------........................++++++,,,---...///000111....../////////////////////............------------------------------------......///////////////////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////........................//////000000000///......000//////...------,,,,,,------------------------//////............//////....................................////////////////////////000000000000------,,,,,,,,,---.........//////000000//////...////////////////////////333333333444444444555555555555555555666666666666444444555666999<<>>:::999777666666666777888555666777777777666444333000000000000000000111111//////000000000000//////111111000///////////////......//////000000111111////////////////////////---------.........//////000000000000////////////---.........//////000000111111000000/////////...---------.........//////---------.........//////)))***,,,---.../////////***---///...,,,+++---000...------,,,,,,------...+++,,,............,,,+++,,,,,,------.../////////......////////////......,,,---///111222333333222//////////////////////////////.........---------------------------------------------------------,,,------....../////////---///222666888999999999777444000....../////////......................................................//////......---,,,.........------,,,,,,,,,---///000000///......///+++,,,...000000000000///000000000///.........---......//////////////////---///000///...---------,,,,,,,,,------.........////////////////////////,,,,,,------...///000000---------.........//////////////////////////////---------------...///000,,,,,,---...///000111222...//////000111222222333////////////////////////...............///000111000000000000000000000000---.........//////000000,,,,,,------...///000000....../////////...,,,+++,,,------....../////////...//////000111222222333000000000000000000000000------......///000000000,,,------...///000111111000000000000000000000000000000000000000000000000......////////////......,,,---,,,***'''''',,,000////////////000000000000111111111111111111111111000111111111111222222222222222222222222222222222222222222111111111111000000000///000000111222222111111111222222333333333222222222333333444444444333333333333333333333333000000111222333333444444333333333222222111111111000000111222333333444444555555555666666666666777444444444333333333222222222333444555666555444333444444444555555555666666555444444333333444444555111111222222222333333333444444444555444444333333111222333444555555555555444444444555555555555666555555555555555555555555333555777999888777444222555555555555555555555555777777666666555555444444555555555666666666666666555555444444444333333333111222222333333222222111222222222222111111111000222000...///222444333222777666555555666888:::;;;<<<999666444555666666666888777666555444555555555333222222222333222///---000000000000000///......////////////////////////000,,,******---000111000..............................------------......//////000000000000//////............////////////111///...------...///111---------------------,,,...---,,,,,,,,,,,,---......------,,,,,,------...---.........---,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,---,,,,,,++++++........................,,,,,,,,,---------......//////000000000000//////,,,,,,,,,,,,,,,---.../////////.........---------...---,,,,,,,,,,,,---...------------------------///......---------.........///222666:::;;;:::888777444000......//////...////////////////////////..............................//////......---,,,---...............------//////000000///...------........................))))))+++,,,---.........111111000///...------,,,000---,,,---000000...******+++---...///...------......//////////////////........................................................................000///...---------------/////////...---------,,,............////////////000000000000111111111111000000000000000000000000000000000000000000000000000000//////.........---................................................------,,,+++,,,---...///............////////////000///...------...///000....../////////...,,,+++000000000000000000000000///////////////.........000000////////////000000000000000000000000000000000000000000000000000000------------.........///////////////000000000000333333222111000///......//////000000000000000000222111///......///111222333222111111111333444555444444444444444333333333333222222222222333444444666555555555555555666666555444333333333555666777555555444444444444555555333444555666777777888999666777888888888777666555777777666555555666777777666666555555555555555666555666666777777777666666777777666666555444444444111111222222222333333333222333333333333333222222111222333444555555555555444444444444555555555555555555555555555555555555444555666777777666555444666666666666666666666666666666666666666555555555666666666666555555555555555444444444444333333333111222222333333222222111222222111111111000000000111///...000444777777666777777666666777888:::;;;:::888666555666666555555666666666666555555555444222222222333333222000...000000000000000///..............................///---***+++---000000000..............................------------......//////000000000000//////............////////////000///...------...///000+++,,,,,,------............---,,,,,,,,,,,,---...---------,,,,,,---------------......------,,,+++++++++,,,,,,,,,------------....../////////..............................,,,,,,,,,---------......//////000000000000//////------,,,,,,---....../////////.........---------...---,,,,,,,,,,,,---...------------------------///......---------.........///222666:::;;;:::888777444000......//////...////////////////////////..............................//////......---,,,---...............---------............------,,,........................,,,,,,------------,,,,,,//////.....................------...//////...---......//////////////////////////////....................................................................................//////...---------------//////////////////..................//////////////////000000000111111111000000000000000000000000000000000000000000000000000/////////............................................................------,,,,,,,,,---...///............////////////000///...------...///000...///000000000///...---000000000000000000000000......//////000000111111000000////////////000000000000000000000000000000000000000000000000000000//////000000000000000000000000000111111111111222222222222222111111111111333444444444444444444555444333111000///000000111111111111111111333444555444555555555555666666666666666555555666666777888888777777666777777888888:::999888888888999::::::888888777777777777888888:::;;;;;;<<<<<<=========;;;;;;<<<======<<<;;;:::<<<;;;:::999999:::;;;<<<<<<;;;;;;:::::::::;;;;;;999999:::;;;;;;;;;;;;:::999999::::::::::::::::::111111222222222333333333111222222333333222222111222222333444555555555555444444444444555555555555555555555555555555555555555555555555555555555555777777777777777777777777555555555666666666666666777666666666555444444444444444444444333333333333111111222222222222111111111111000000000//////////////////222666999;;;;;;777777777888999999::::::888777666666777777555333444555666777777666444333111222333444333222111000//////000000000///..............................///---++++++---///000000..............................------------......//////000000000000//////............////////////000///...------...///000***++++++,,,---...//////...------,,,,,,------...------------------------------......------,,,,,,,,,,,,,,,,,,------------------...///000000000000........................,,,,,,,,,---------......//////000000000000//////...------------...//////...............---------...------,,,,,,------...------------------------......---------......///...///222666:::;;;:::888777444000......//////...////////////////////////..............................//////......---,,,------...............---+++,,,------------------........................////////////...---++++++,,,,,,------............+++,,,...///.........///000//////.........//////////////////......------........................................................................//////...------------.../////////000000000000000............//////////////////000000000000111111000000000000000000000000000000000000000000000000////////////............................................................------,,,,,,------...///............//////////////////............//////...///000111111111000///000000000000000000000000......///000111222222333000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222333333111111111222222333333333111222222222333333444444555555444333222111111000111111111222333555666777777777888999:::;;;<<<<<<;;;;;;;;;;;;;;;<<<======>>>>>>===<<<<<<======>>>@@@??????>>>>>>>>>?????????>>>>>>======>>>>>>???CCCCCCCCCCCCCCCCCCCCCCCC@@@AAABBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@AAAAAABBBBBBAAAAAAAAAAAABBBBBB>>>??????@@@AAAAAA@@@@@@>>>>>>??????@@@AAAAAABBB111111222222222333333333111222222333333333333222222333444444555555555444333333444444444555555555555555555555555555555555666555444444444555666777666666666666666666666666444444555555666666777777777777666555444444333333444444444333333333222222111111222222222222111111000000000000///////////////000000222555888:::;;;777777888999::::::999999666666666777888777444222222444666888888666333111111222444444333222222222...///////////////.................................---,,,,,,---...//////..............................------------......//////000000000000//////............////////////000///............///000,,,,,,,,,------.........------------------------,,,------------------,,,,,,------...------,,,,,,,,,,,,,,,------------...***+++,,,---.../////////........................,,,,,,,,,---------......//////000000000000//////.........------......///........................------------------------------------------------...------------...//////...///222666:::;;;:::888777444000......//////...////////////////////////.................................///......---,,,,,,---......///.........+++,,,---.......................................000000000000///...---,,,------------------------))),,,//////------///111000///---,,,++++++,,,---000//////......------,,,........................................................................///......---------...............//////000000111............////////////////////////000000000111///////////////////////////////////////////////////////////////.........................................................---------------......///............/////////////////////....../////////---...000111111111111000////////////////////////......//////000000000111000000////////////000000/////////////////////////////////////////////////////////...............111111111111222222222333111111222222222333333333//////000111111222333333444555555666555444444333444444555777888:::;;;<<<===>>>???AAABBBCCCEEEEEEBBBAAAAAAAAAAAABBBCCCCCCFFFFFFEEEDDDDDDDDDEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCFFFFFFEEEEEEEEEEEEFFFFFFHHHHHHHHHGGGGGGFFFFFFFFFCCCCCCDDDDDDDDDEEEEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEEEEEEEEEEFFFFFFGGGBBBBBBCCCDDDEEEEEEEEEEEECCCCCCDDDDDDDDDEEEEEEEEE111111222222222333333333222222333444444444444444333333444444555444444444333333333444444444444555555555555555555555555555555444333333333444666777555555555555555555555555444444555555666666777777777666666555444333333222444444333333333222222222000111111222222111111000000000000000////////////000111222222333555777888777777888999999999888888555555666777888777444111111333666888888666333111000222555444222111111222......////////////..............................------...------......///..............................------------......//////000000000000//////............//////////////////............//////.........------,,,,,,,,,------------------------,,,,,,---......---,,,,,,,,,,,,------...------,,,,,,,,,---------.........***+++,,,---....................................,,,,,,,,,---------......//////000000000000/////////......---------......---.....................---------------------------------------------------------------...//////...///222666:::;;;:::888777444000......//////...////////////////////////.................................///......---,,,,,,------...//////......,,,---...///////////////........................---...//////000000/////////......---,,,,,,++++++))),,,//////------///111000///---,,,++++++,,,---//////......---------,,,..............................................................................---------......///---------....../////////............////////////...////////////000000000////////////////////////////////////////////////.........///////////////................................................------.........//////...............////////////...//////////////////...,,,---///000111000000////////////////////////////////////......---------000000////////////000000//////////////////////////////////////////////////////////////////......000000000111111111222222333333222222222111111111111222333444555666777777555555777888999::::::999;;;<<<===???@@@AAABBBCCCGGGGGGHHHIIIKKKLLLMMMMMMGGGGGGGGGGGGGGGHHHHHHIIIJJJJJJIIIHHHHHHHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFIIIHHHHHHGGGGGGHHHHHHIIIHHHHHHHHHGGGFFFFFFEEEEEECCCCCCCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEFFFFFFGGGHHHCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEEEE111111222222222333333333222222333444555555555555333333444444555444444333333333333333444444444444555555555555555555555555444444333333333555666777555555555555555555555555555555555666666666666666666555555555444333333333333333333333222222222222000000111111111111000000111111000000000/////////111222333222111222444555777777777777777777777888444444555777888777444222000222555777888666333222000333555444111...///000------.../////////......------------------------,,,...//////------...///..............................------------......//////000000000000//////............//////////////////////////////////////////...---,,,++++++***,,,------......------,,,+++,,,---......---,,,+++,,,,,,------......------,,,---------............,,,,,,---...////////////........................,,,,,,,,,---------......//////000000000000//////......---,,,,,,,,,,,,------------...............,,,------......------,,,---------------------------------------...///000...///222666:::;;;:::888777444000......//////...////////////////////////..............................//////......---,,,,,,,,,---...////////////......//////000/////////........................+++,,,---///000111111111000000///...---,,,+++++++++,,,...///.........///000//////.........//////------------------------...........................................................................------------...//////------------........................////////////......////////////000000000000000000000000000000000000000000000000000000.........///////////////................................................------...////////////...............////////////......////////////......---...///000000000///...000000000000000000000000000//////...---,,,++++++000000////////////000000000000000000000000000000000000000000000000000000000000000111111222222222000000000111111111111222444444444333333222222222222333444555777888::::::999:::;;;<<<>>>@@@AAAAAACCCDDDFFFGGGHHHIIIIIIIIINNNNNNOOOOOOPPPPPPPPPQQQKKKKKKKKKKKKKKKLLLLLLMMMJJJIIIIIIHHHGGGGGGGGGGGGFFFFFFGGGHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFGGGGGGHHHFFFFFFEEEEEEEEEDDDDDDDDDBBBBBBBBBBBBCCCDDDEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFDDDDDDDDDDDDEEEFFFGGGHHHCCCDDDEEEGGGHHHHHHHHHHHHGGGGGGGGGFFFEEEDDDDDDDDD111111222222222333333333111111222333444555555444333444444555444444333333222222333333333444444444555555555555555555555555333333333333444555666666555555555555555555555555666666666666666555555555444444444444444444444444333333333222222222222111000000111111111111000000222222111111111000000000000222333222111111444666888777666555555666777777555444444555777777555333000222444666777666444333000333666444///,,,,,,...,,,---......//////......------------------------,,,...000///---,,,---///..............................------------......//////000000000000//////............////////////......////////////...............------,,,,,,+++,,,,,,---......---,,,,,,+++,,,...//////...,,,++++++,,,------......------------------............,,,,,,---------------,,,........................,,,,,,,,,---------......//////000000000000//////------,,,+++++++++++++++---------.........//////,,,,,,---......---,,,,,,---------------------------,,,,,,------///000000...///222666:::;;;:::888777444000......//////...////////////////////////..............................//////......---,,,+++,,,---...////////////......//////......------........................++++++---...///000000000/////////......---------...------...//////...---......//////////////////+++,,,,,,------......///........................................................................---------------...//////////////////........................////////////........./////////000000000000000000000000000000000000000000000000000000............/////////000................................................,,,---...///000//////...............////////////---...///000000///...---///000111111111000///...000000000000000000000000//////......------,,,,,,000000////////////000000000000000000000000000000000000000000000000000000//////000111222333333444111111111222222222333333555555555555666666666666555666777999;;;<<<>>>>>>BBBAAAAAABBBCCCEEEGGGHHHJJJKKKLLLNNNOOOOOONNNNNNRRRRRRQQQQQQPPPPPPOOOOOOMMMMMMMMMMMMMMMNNNOOOOOOJJJIIIHHHGGGFFFFFFFFFFFFEEEFFFHHHIIIJJJJJJJJJJJJHHHGGGGGGFFFFFFGGGGGGHHHDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBCCCDDDFFFGGGEEEEEEFFFGGGGGGFFFEEEEEEDDDDDDDDDEEEEEEGGGHHHHHHDDDDDDFFFGGGHHHIIIIIIIIIEEEEEEEEEEEEEEEEEEEEEEEE111111222222222333333333///000111222333444444444444444444555444444333333222222333333333444444444555555555555555555555555222222333444444555666666777777777777777777777777777777666666555555555444333333444444444444444444333333333222222222111111000000111111111111000000222222222222111111111111///111333333222222555888888777555333333444666777555444444555666666555444111222444555666555444333000333666333...***+++---,,,,,,---.../////////...------------------------,,,...000000---,,,---///.................................------.........//////000000000000//////............/////////000......////////////......,,,---------------------,,,,,,---......---,,,,,,+++,,,...//////...,,,++++++,,,,,,---.........------------.........//////******+++++++++***))))))........................,,,,,,,,,---------......//////000000000000//////---,,,++++++************---------.........//////,,,,,,---......---,,,,,,------------------------,,,,,,,,,---...///000111...///222666:::;;;:::888888444000....../////////////////////////////////..............................//////......---,,,+++,,,---...////////////............---,,,++++++........................+++,,,---...////////////.........////////////000000---,,,---000000...+++***+++---...///...------***++++++,,,---...//////........................................................................---------------...///000111111000000//////................../////////000............/////////000000000000000000000000000000000000000000000000000---.........//////000000................................................,,,---///000000000///.............../////////000---...///000000///...---111222333333222111000///000000000000000000000000.........///////////////000000////////////000000000000000000000000000000000000000000000000000000,,,,,,---///000111222333222222333333333444444444555555666777888999::::::<<<===???@@@BBBDDDFFFFFFIIIHHHFFFFFFFFFHHHKKKLLLMMMNNNPPPQQQRRRQQQQQQPPPSSSRRRQQQPPPOOONNNMMMLLLNNNNNNNNNNNNNNNOOOPPPPPPKKKKKKIIIHHHGGGGGGGGGGGGEEEFFFHHHJJJKKKLLLLLLKKKJJJJJJIIIIIIIIIIIIJJJJJJDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDFFFGGGHHHDDDEEEFFFGGGGGGFFFEEEDDDEEEEEEEEEFFFFFFHHHIIIIIIDDDEEEFFFHHHIIIJJJJJJJJJCCCDDDDDDEEEEEEFFFFFFGGG111111222222222333333333000111333555555444333222444444444444444444444444222222222333333444444444666666666555444444333333333444555666666666555444444444444555555555555666666666666555444444333333444444333333333333222222222222222111111111000000222111111111000000//////222111///......000111333444333222111222444666888666555444333222333333444222333444444555555444444///000333555555444222000333222111000////////////000///---,,,,,,---///000******+++,,,---...///000------------------------///////////////.........+++++++++,,,,,,---------///000111222222111000///////////////////////////////////////////////////........................,,,,,,,,,---------......------------------------***+++,,,,,,------,,,,,,------------------------+++,,,,,,---,,,+++***)))&&&(((+++---//////...---///......---+++******)))...............---------+++*********+++,,,,,,------------.........//////,,,,,,,,,------.........,,,,,,,,,---------......,,,,,,,,,---------......///000222555999;;;:::999555111---++++++,,,,,,,,,........................///////////////////////////...---,,,+++,,,---------------,,,,,,+++++++++.........------,,,,,,,,,------------------------,,,,,,,,,---------......////////////////////////,,,,,,,,,---...///000000++++++***,,,---...,,,+++..............................------------......000000//////.........---......//////...---,,,,,,,,,,,,---.../////////...///............///000000////////////000000000000......////////////......////////////000000000000222111111000///......---000000//////.........---////////////////////////---------.........//////////////////////////////------------------------000000000000000000000000000000000000000000000000000000000000000000000000111111000///////////////////////////000000000000000111222111000///000222---...000111222222111000...000111000///...///000111222333444555666777777<<<;;;:::<<<@@@BBBAAA@@@DDDDDDCCCDDDEEEGGGJJJKKKKKKJJJIIIHHHHHHIIIJJJKKKNNNMMMLLLKKKKKKLLLNNNOOOLLLNNNQQQQQQPPPOOONNNOOOJJJKKKMMMNNNNNNOOOQQQSSSNNNMMMLLLKKKIIIHHHHHHGGGDDDEEEGGGGGGGGGIIIKKKMMMKKKKKKJJJJJJJJJLLLMMMNNNIIIHHHFFFEEEFFFHHHKKKLLLGGGEEEEEEHHHLLLOOOOOOMMMNNNMMMKKKJJJIIIIIIIIIJJJKKKJJJIIIIIIJJJLLLMMMOOOMMMMMMMMMNNNNNNOOOPPPQQQPPPNNNKKKIIIJJJJJJJJJJJJ111111111222222222333333000222333555555444333222444444444444444444444444222333333333333333333444444444444555555555555555222333444555666555555444444444444555555555555666444444555555555555555555444444333333333333222222222222222111111111000000111111111111000000000///111000000///000111222333444333333333333555666777777666555444333333444555333333444444555555444444222333444444444222000///333222111000////////////...//////////////////...,,,,,,---------------...------------------------////////////............000000///---+++***)))(((---///222444444222///---////////////////////////////////////////////////........................,,,,,,,,,---------......------------------------++++++,,,---------------------------------------,,,------...---,,,+++***(((***,,,...//////...------------,,,,,,,,,,,,,,,000000000000////////////,,,,,,+++,,,,,,------...------------.........///,,,,,,------------------,,,,,,,,,---------......,,,,,,---------.........///000111555999;;;:::999555222...,,,,,,------,,,........................///////////////////////////...---,,,,,,,,,------...---------,,,,,,,,,+++......---------,,,,,,,,,------------------------,,,,,,,,,---------..............................,,,---------...////////////......///111111000.................................------------......000/////////..................//////...------,,,------......///.....................////////////.../////////000000000000//////000000000000//////////////////000000000000111111111000///.........000000000/////////......////////////////////////---------.........//////////////////////////////........................000000000000000000000000000000000000000000000000////////////////////////111111000///////////////////////////000000000111000111222111//////000111000000111111111111000000111222333333333333444666666666777888:::;;;<<<<<<@@@??????CCCGGGJJJIIIHHHGGGHHHHHHHHHIIIKKKLLLLLLKKKKKKJJJIIIIIIJJJKKKKKKJJJJJJIIIIIIIIIIIIJJJJJJHHHKKKNNNNNNMMMKKKJJJJJJLLLMMMOOOQQQQQQQQQQQQRRRNNNMMMKKKIIIHHHHHHIIIIIIGGGHHHIIIJJJJJJKKKNNNPPPPPPPPPPPPQQQRRRTTTVVVWWWRRRPPPOOONNNOOORRRUUUWWWUUUUUUWWWZZZ]]]^^^[[[XXXVVVUUUTTTRRRQQQQQQRRRRRRUUUUUUUUUVVVWWWYYYZZZ\\\\\\\\\[[[ZZZZZZ[[[]]]^^^XXXVVVSSSQQQRRRTTTUUUVVV111111111222222222222333111222333444555444333222444444444444444444444444444333333333333333333222222333333444555555666666222222333444444444444444444444444555555555555666333333444444555666666777444444333333333333222222222222222111111111111111111111111111000000000000///000000111222333444444333333444444555666666777777666666555555555555666333333333444444444555555555555444444333111000///222111000//////...//////---...000222222000...---.........------,,,,,,,,,------------------------........................111111///---+++***((('''///222666999999666222///////////////////////////////////////////////////........................,,,,,,,,,---------......------------------------,,,,,,---............---------------------------------.........---,,,,,,+++,,,---...///......---++++++,,,,,,---------...////////////////////////,,,---------------......------------............------------------,,,,,,,,,,,,,,,---------......,,,------------.........//////111555888::::::999777333///------.................................///////////////////////////...---,,,,,,,,,,,,---.........---------------...------------,,,,,,,,,........................,,,,,,,,,---------..............................------..................000//////000222333111000..............................------------......////////////.....................///......---,,,.........///......------,,,---///000000000///........./////////000000000000000111111111111000000////////////000000000000111111000000//////......111000000000000000//////////////////////////////------........./////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////111111000/////////000000/////////000000000111111111222333222000///000111333222111111111111111111222444666777777888:::<<<======>>>@@@AAABBBCCCDDDFFFFFFGGGKKKNNNQQQQQQPPPJJJJJJKKKKKKLLLLLLLLLLLLIIIIIIHHHHHHHHHHHHIIIIIIGGGHHHHHHHHHIIIIIIJJJJJJMMMPPPRRRSSSQQQOOOMMMMMMOOOPPPQQQSSSTTTTTTSSSSSSSSSQQQMMMKKKKKKLLLOOOQQQOOOPPPQQQRRRRRRSSSVVVXXX[[[\\\^^^```bbbdddeeefffaaa___^^^^^^```cccgggiiikkkllloooqqqrrrpppkkkgggeeedddcccbbbbbbbbbbbbbbbfffggghhhjjjmmmooopppqqqtttrrrpppnnnnnnoooqqqssshhhfffccc```aaadddgggjjj111111111111222222222222111222333444444444333333444444444444444444444444444444444333333222222222333333333444444555555555222222333333333333444333444444444555555555555666444444444555555555666666444444333333333222222222111111111111111111111111111111111000000000000000...///111222444444444444222333444666666666666666777777666666666666666666333333333333444444555555555555444333222222111111111000//////.........///---...///000000///...---......---------,,,,,,,,,------------------------------...............///------------------------333555888::::::888555333////////////////////////////////////////////////........................,,,,,,,,,---------......------------------------,,,---......//////......------------------------------------------,,,,,,---......//////...------,,,,,,,,,------------...,,,,,,---------------...,,,,,,---------------,,,------------------------.........------,,,,,,,,,,,,,,,,,,---------......------------............//////111444888::::::999777444000.........///...........................////////////////////////......------,,,,,,,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.............................................---------...------...000000///.................................------------......///////////////.........---...............------.../////////...---,,,,,,,,,---///111111000...---........./////////000000///000000111111000000///////////////000000000000111000000000/////////...111111111111000000000000////////////////////////............////////////////////////////////////000000000000000000000000////////////////////////////////////////////////........................111111000000///000000111//////000000000111111111222444444333222111111333333222111111111333444555555777999;;;;;;===???AAACCCDDDEEEFFFHHHIIIJJJJJJKKKLLLMMMNNNPPPQQQQQQPPPOOONNNMMMLLLLLLLLLMMMNNNIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHJJJMMMQQQSSSXXX[[[^^^___]]]ZZZXXXXXXVVVUUUUUUVVVXXXZZZ\\\\\\]]]ZZZWWWTTTUUUWWW[[[]]]]]]___aaaaaaaaaccceeegggnnnnnnppprrrssstttuuuvvvpppppppppqqqssswwwzzz|||~~~{{{wwwtttuuuuuuttttttssssssssssssxxxyyy||||||xxxtttsssvvv{{{000000111111111222222222222222333333444444444333444444444444444444444444444444444333333222222222555555444444333333333333222222222222333333444444444444444555555555555666666666555555555444444444444444333333333222222222111111111111111111111111000000000000000000111111...///111222444444444444222333444555666666666666666666777777777777777777444444333333333444555666333333333333333333333444000///......---...............,,,,,,,,,,,,......,,,,,,,,,---------......------------------------,,,---------......//////******+++,,,...///000000555555555666666555555555////////////////////////////////////////////////........................,,,,,,,,,---------......------------------------,,,---......//////......------------------------++++++++++++++++++,,,,,,..................------.........---------,,,,,,+++,,,,,,,,,------......++++++,,,,,,,,,,,,+++***------------------,,,,,,.........------,,,,,,,,,,,,,,,,,,---------......---------.........//////...///000444888:::999888888444000....../////////........................////////////////////////---------------,,,,,,,,,........................------------------------++++++++++++++++++++++++,,,,,,,,,---------.............................................---------,,,,,,,,,---...///...,,,..............................------------...............///////////////------...............---.../////////...---,,,,,,,,,---///111111000...---............////////////...//////000000//////...////////////000000000000000000000000////////////000000000000111111111111////////////////////////........./////////000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////111111000000000000111111000000000000111111111111111222333222111000111333333333333444555888:::<<<;;;===@@@AAABBBCCCFFFHHHHHHHHHIIIJJJKKKLLLMMMMMMMMMNNNNNNMMMLLLLLLLLLMMMPPPOOOMMMLLLKKKLLLNNNOOOLLLLLLMMMMMMMMMMMMLLLLLLMMMKKKIIIIIIMMMTTT\\\```eeeiiimmmnnnmmmkkkiiiiiieeebbb______ccciiimmmnnniiigggeeecccdddfffiiijjjnnnppptttvvvwwwxxxyyy{{{||||||~~~~~~~~~000000000111111111111222222222222333333333444444444444444444444444444444444333333333333333333222555555444444333222222111333333333333333444555555444444444555555555555666777666666555444444333333444444333333333333222222111111111111111222222222000000000000111111111111///000000111222333444444222222333333444555555666555666666777777777777666444444333222333444555666222222333444444444444444......------------.........---+++******+++---...,,,,,,,,,------.........------------------------,,,,,,,,,---......//////,,,,,,------......//////222111000000000000111222////////////////////////////////////////////////........................,,,,,,,,,---------......------------------------,,,,,,---............---------------------------++++++*********+++,,,,,,......------------------///.........------,,,,,,---------...//////000000***+++,,,---,,,+++***)))------------,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,---------......------........./////////......000444777999999888888444000....../////////........................////////////////////////------......------,,,+++---------------.........,,,,,,,,,------------...++++++++++++++++++++++++,,,,,,,,,---------......------------------------------..................---,,,,,,---///000...---..............................------------...............///////////////,,,---......///..................///......------,,,---///000000000///...------........./////////......////////////......////////////000000000000000000000000//////////////////000000000000000111////////////////////////....../////////000000000////////////////////////........................000000000000000000000000000000000000000000000000000000000000000000000000111111000000000111222222000000000111111111222222...000111111111111222444777777888:::===???AAABBBDDDFFFHHHIIIIIIJJJLLLMMMIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKIIIHHHJJJMMMPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQPPPPPPSSSRRRPPPQQQUUU]]]fffkkkuuuyyyyyytttppppppuuu{{{wwwwwwwwwwwwwwwwwwxxxxxx|||000000000000111111111111333222222222333333444444444444444444444444444444222333333333333333333444444333333333333333333333555444333333333444666666444444444555555555555666555555555555555555444444444444333333333333222222000000111111111222222222///000000000111111111111111000000///000111222333222222111111222333555666444555666777777777666666555444333222222444555777222333555666666444333111...------,,,------......---------,,,,,,---------...---------------,,,,,,------------------------++++++,,,------...//////------------............////////////////////////////////////////////////////////////////////////........................,,,,,,,,,---------......------------------------++++++,,,---------------------------------------,,,++++++***+++,,,---...---,,,,,,,,,,,,,,,------------------............,,,,,,---......///000000+++,,,---...---,,,***)))---------,,,,,,,,,++++++,,,,,,------------------,,,,,,,,,---------..................////////////......000333777999999888777444///------.................................////////////////////////------.........---,,,++++++,,,,,,,,,------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------,,,---------.../////////---,,,,,,---//////...---..............................------------................../////////000,,,------...//////......------......///.....................////////////---------.........////////////000000000000//////////////////000000000000////////////000000000000....../////////000000000////////////////////////.../////////000000000000////////////////////////........................000000000000000000000000000000000000000000000000111111111111111111111111111111000000111111222333000000111111111222222222111333555555555666888:::>>>???AAACCCEEEFFFGGGHHHHHHJJJKKKKKKKKKKKKLLLMMMIIIHHHHHHHHHGGGGGGGGGGGGFFFGGGGGGGGGHHHMMMTTTZZZ^^^aaafffiiiiiifffbbb___^^^^^^___``````___^^^^^^^^^]]]]]]___dddjjjpppttt|||000000000000111111111111333333222222222333444555444444444444444444444444222222222333333444444444111222222333333444444555555555444333444555666777444444444555555555666666333333444444555666666666444444444333333333222222000000111111222222222222//////000000111111111222222111///......000222333222111000000000222444666333444555777777777666555555444333222222444555777444555666777666444111///------,,,,,,,,,------...,,,---///000000///---,,,000//////---,,,++++++***------------------------++++++,,,,,,---...//////+++,,,,,,---...///000000...///111333333111///...////////////////////////////////////////////////........................,,,,,,,,,---------......------------------------***+++,,,,,,------,,,,,,---------------------------,,,,,,+++,,,---//////,,,++++++++++++,,,---...++++++,,,---...///000111******++++++,,,---......,,,---...//////---+++***---------,,,,,,+++++++++,,,,,,,,,------.........,,,,,,,,,---------................../////////000......000333777999999888777333///------.................................////////////////////////,,,---.........---,,,++++++++++++,,,,,,---------,,,,,,,,,------.........////////////////////////,,,,,,,,,---------......------------------------,,,,,,------...///000000++++++***,,,---...---+++.................................------.........---.........//////000000,,,,,,---.../////////...,,,,,,---.../////////...///............///000000---------.........//////000000111111111111000000////////////000000000000////////////000000000000---.........//////000000////////////////////////////////////000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111111111000000111222333333000111111111111222222222666888:::;;;;;;===???AAACCCEEEGGGIIIKKKKKKKKKJJJIIIJJJKKKJJJIIIHHHIIIJJJHHHGGGGGGFFFEEEDDDDDDDDDBBBDDDEEEFFFJJJRRR\\\ddduuu{{{|||wwwrrrssstttuuuuuutttsssrrrggghhhjjjmmmqqqtttwwwyyyvvv|||222222222222222222222222222333333444444555555666444444444555444444333333333444444555555444444333555555666666666666555555555555444444444444555555777777666555444333333222555555555555555555555555222222222111111111000000000000000000000000000000000111111111111222222222111111222222222333333333222222333333444333333333333333444444444444444444444444444444555777888999888777555333111///...---,,,,,,,,,---------......///...---,,,,,,---...////////////...------,,,,,,///...---,,,,,,---...///...------------...//////---------.........//////000//////.........//////////////////............////////////////////////000000/////////.........---------------...///000---------------------------..................------------.........//////+++,,,---......---,,,+++//////............//////---------.........//////******+++++++++,,,,,,,,,(((((((((***---......---,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++******++++++,,,---........................---...000444888999888777888555111...............000///---,,,,,,---///000------------------------------............------------------------------+++++++++,,,,,,,,,------000///...---+++***)))(((------------------------///......///111222000///,,,---...///000000000000++++++,,,------......///,,,---------,,,,,,...///......//////000000000111....................................////////////,,,---...//////...---,,,000000000000111111111111///////////////.........////////////////////////////////////////////////////////////////////////000000000000000000000000------///000111111111111.........------.........////////////////////////000///...---------------000000000000111111111111//////000111111111111111000000/////////000000111000000000111222333444555222222111222333666999;;;>>>???AAACCCEEEFFFGGGGGGHHHIIIKKKMMMNNNNNNMMMMMMJJJKKKMMMLLLJJJHHHHHHHHHKKKIIIHHHGGGGGGFFFDDDCCCFFFGGGIIILLLSSS___ooozzz~~~{{{nnnooossswww|||~~~222222222222222222222222111111222222222222333333333444444555444444333333333444444555555444444333555555666666666666555555555555444444444444555555555555555555555444444444555555555555555555555555333333333222222222111111000000000000000000000000000000111111111222222222222222333333333444444444333333111111111222444555555555555555555555555555333444444555666777888888666555444222000///---,,,,,,,,,,,,---------......///...---,,,,,,---...///---------...............///...---,,,,,,---...///---,,,,,,,,,,,,---......------------............//////............//////////////////.......................................---------,,,,,,,,,,,,------,,,,,,---......///------------------------------............------+++++++++,,,,,,,,,------,,,------------------,,,......------------......,,,------------.........+++,,,,,,,,,------------+++******,,,...000///---------------------------------------------------,,,++++++++++++,,,------........................---...000444777999888777888555111...............000...---,,,,,,---...000------------------------------............------------------------------,,,,,,,,,,,,------------///......------,,,,,,,,,------------------------,,,++++++,,,......---,,,------...///000000//////---------------------------.........------///111111111111000000//////.......................................////////////------............------------------............/////////////////////...////////////////////////////////////////////////////////////////////////000000000000000000000000---...///000111111111111......////////////......//////////////////////////////......---.........000000000000111111111111000000111222222222222222222111111000000111111222111111111111111222333444444444444555777:::===???BBBCCCEEEGGGIIIJJJKKKKKKLLLMMMNNNOOOOOOOOONNNMMMJJJKKKKKKJJJGGGFFFFFFGGGIIIHHHHHHHHHIIIIIIIIIHHHJJJMMMQQQWWW___mmm|||vvvwwwyyy|||111111111111111111111111111222222222222222222333333333444444555444444333444444555555555555444444555555666666666666555555555555444444444444555555333333444444555555555555444444444444444444444444444444333333333222222222000000000000000000000000000000000111111111222222333333333333444444444555555333111///000222555777777777777666666555555444333444666777777777666666333333222000///...,,,,,,,,,,,,,,,---------............------------......+++,,,,,,---......//////......------------......---------------......///,,,,,,,,,---------......//////............//////////////////....................................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------------------------,,,,,,------------,,,,,,+++++++++,,,,,,,,,------...------,,,,,,------...------,,,,,,,,,,,,------,,,,,,,,,,,,------------------------...............------...000000///...........................---------------------------,,,,,,,,,,,,---..............................---...///333777999888777888555111...............///...---,,,,,,---...///........................------............------------------------------,,,------------.................................------------------------+++******+++,,,---,,,+++---...///////////////...//////...------,,,++++++.../////////......000111555444333111000...---,,,....................................////////////.........------.........,,,,,,,,,,,,------------......//////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000---...///000000111111000...///000111111000///...//////////////////////////////.........///000000000000000000111111111111111111222333333333333333222222222111111222222222111111111111222333444555999999:::<<<>>>BBBEEEGGGIIIJJJKKKMMMNNNNNNOOOOOOMMMMMMMMMMMMLLLKKKIIIIIIJJJJJJJJJHHHFFFFFFGGGIIIJJJKKKLLLMMMOOOPPPQQQRRRTTTYYY___gggppp}}}000000000000000000000000111222222333555555666777333333444444555444444444444444555555555555444444444555555666666555555444555444444333333444444555444444444444444444444444444444444444444444444444333333222222222222111111000000000000000000000000000000000000111111111111222222222333333333444444444333333222333444666777888777777666555444333333333555666888777666444333111000000///...---,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,------.........------------------------...............///000000,,,,,,,,,,,,------------///............//////000////////////............................................................,,,,,,+++++++++,,,,,,---------------------------+++,,,,,,------,,,,,,+++---------.........//////...---,,,++++++,,,---...------,,,,,,,,,,,,------+++++++++,,,,,,,,,------,,,------------.........///.........000000...------------------------------------------------------------------...//////........................------///222666888888777888555111...............///...------------...///////////////////////////------............---------------------------------------.........//////------------------------------------------------...---,,,,,,...//////.........////////////............---------,,,,,,,,,---...///...------///111555444333111000...---,,,....................................///////////////...---,,,,,,---...///....../////////000000000............////////////////////////////////////////////////////////////////////////////////////////////////////////////......///000000000000000...///111333333111///...///////////////////////////////////////000111222///000000000111111111111000111222222333333222222111111111000111111222222222222222444555777999:::@@@AAABBBDDDGGGKKKMMMOOOPPPQQQQQQQQQPPPPPPOOONNNMMMLLLKKKJJJIIIGGGFFFEEEHHHIIIHHHGGGGGGHHHKKKNNNQQQSSSUUUWWWXXXYYY[[[]]]aaafffnnnuuu}}}000000000000000000000000///000111333555777888999222333333444555555555444444555555666666555555444444444555555555555444444444444333333333333444444666555555444333333222222444444444444444444444444111111111111000000000000000000000000000000000000//////000000000111111111000111111111222222222222222333555777888777777666666666555555444333222222444555666777666444222111.........---------,,,,,,,,,,,,,,,---------......,,,------------------,,,......------,,,,,,,,,,,,,,,------------------,,,------,,,,,,------...///,,,,,,,,,---------.....................///000000////////////....................................------..................---,,,,,,+++++++++,,,,,,------------------------+++,,,,,,------,,,,,,+++---------.........//////...---,,,++++++,,,---.........------------......+++++++++,,,,,,,,,------,,,,,,,,,,,,------------...---------......---+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------......///000........................------...111555888888777888555111........................------.........////////////////////////------............---------------------------------------.........//////......------,,,+++++++++------------------------///...,,,,,,...000000///---...//////////////////,,,,,,,,,---------......,,,---...---,,,,,,...000222222111111000//////.......................................///////////////...---,,,,,,---.../////////000000000111111111---.........//////000000////////////////////////////////////////////////////////////////////////////////////////////////...//////000000000000///...///222333333222///...///////////////////////////////////////000111222///000000000111111111111///000000111111111111111/////////000111222333333444555666888;;;>>>AAACCCGGGHHHJJJLLLOOOQQQSSSUUUTTTTTTSSSRRRPPPNNNLLLKKKMMMLLLKKKJJJIIIHHHGGGGGGFFFGGGHHHHHHIIILLLPPPTTTYYY\\\^^^______```ccceeeiiiooowww111111111111111111111111,,,---///111333555777888222222333444555555555555555555666666666666555555444444555555555555444444444444333333333333444444666666555444333222111111333333333333333333333333111000000000000/////////000000000000000000000000/////////000000000111111000000000000111111111111000222666888999888777555555555555444333333222222444555555555444222000///,,,,,,------------------,,,,,,,,,---------......,,,,,,------------,,,,,,......------,,,++++++***,,,,,,------------,,,,,,***************++++++,,,---------.........//////......---......///000111////////////............------------------------++++++++++++,,,,,,,,,,,,...------,,,,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,+++++++++,,,,,,,,,------...------,,,,,,------.........------------......,,,,,,,,,,,,------------+++,,,,,,,,,,,,------------,,,,,,,,,......,,,***,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------...//////...........................---...111444777888888888555111...............................................................------............------------------------------,,,------------...............---,,,++++++******------------------------...,,,******,,,.........,,,---...///000000000000++++++,,,,,,---...//////+++,,,------,,,,,,---///000000000///////////////....................................////////////.........------...................../////////000------......///000000000////////////////////////////////////////////////////////////////////////000000000000000000000000//////000000000000//////...000111222222111000...//////////////////////////////.........///000000000000000000111111111111//////000111111111111000000000111222444666777888:::;;;===@@@CCCFFFIIIKKKMMMNNNOOOQQQRRRTTTUUUUUUTTTSSSSSSQQQOOOMMMKKKJJJHHHHHHGGGGGGGGGHHHIIIIIIIIIKKKMMMOOOPPPSSSXXX[[[```dddggggggffffffjjjmmmpppvvv~~~222222222222222222222222//////000111333444555555111222333444555555555555555555666666666666555555333444444555555444444333444333333222222333333444444444444333333222222222333333333333333333333333111111111000000000000///000000000000000000000000////////////000000000111000000111111111222222222000111444555777777666666555555555555444444444444555555333222111///...---,,,,,,,,,------.........,,,,,,,,,---------......+++,,,------------,,,+++---,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,++++++************+++,,,,,,........./////////000000---------......///000111////////////............------------------------******+++++++++,,,,,,,,,///......---,,,,,,------------------------------------............------+++++++++,,,,,,,,,------,,,------------------,,,------,,,,,,,,,,,,------,,,------------.........------------............,,,++++++,,,......---+++------------------------------------------------------,,,,,,------...///...........................------000444777888888888555111...............---..................---------------------------------............------------------------------,,,,,,,,,,,,------------------------------,,,,,,---------------------------+++))))))***,,,------+++,,,---///000111111111,,,---------------------,,,---...---,,,---...000////////////................................................////////////------............---------------.........//////------......///000000111////////////////////////////////////////////////////////////////////////000000000000000000000000//////000000000000/////////000000111111000000/////////////////////////////////......---.........000000000000111111111111000000111222222222222111444444555777:::<<>>??????EEEFFFGGGIIILLLNNNQQQRRRPPPQQQRRRRRRQQQNNNLLLJJJIIIIIIHHHGGGGGGIIINNNRRRSSSRRRQQQOOOPPPUUU[[[```bbbhhhpppuuu|||zzzssszzz{{{yyyyyywwwyyy}}}}}}zzzuuupppnnnkkkhhhfffdddaaabbbjjjttt{{{tttqqqqqqllliiihhhhhhhhhooowwwvvvyyy}}}xxxxxx||||||yyyuuuqqqmmmkkkkkkkkklllkkkmmmoooqqqpppnnnnnnqqquuuxxxzzz|||}}}~~~000111111111111222222222111111111111111111111111111111222333333444555555222333333444444444444333000111222333444333333222333333333333222222222222......///111222333444555111111111111111111111111000000000000000000000000000000000000//////////////////.........---------........................------------------------------------,,,,,,,,,,,,,,,---...---***)))+++---......---,,,+++******)))+++++++++,,,------......++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,---...////////////..........................................------.........---------,,,,,,)))(((((((((((((((((())),,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++******++++++,,,,,,------------------------------------------------------+++,,,,,,------.........,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------...+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////000+++,,,,,,------,,,,,,+++++++++,,,,,,------......------,,,---///333666888555666555222...,,,---///---------............///...------,,,,,,------...,,,,,,------...//////000........................------------------------------------------------......---------,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------......,,,,,,------...//////000................................................,,,------......------,,,...........................------,,,,,,------...---------.........//////........................////////////////////////.................................///////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////000000111333333777999===AAADDDGGGIIIIIIKKKKKKLLLMMMNNNPPPRRRSSSOOOPPPQQQQQQOOOMMMIIIGGGFFFGGGGGGGGGHHHMMMTTTYYY^^^^^^]]]]]]]]]aaagggkkkjjjnnnsssyyy~~~vvv{{{zzzqqqllljjjmmmooooooppptttuuurrrnnnkkkjjjhhhfffdddggghhhmmmttt~~~~~~yyyuuuuuutttvvv}}}~~~zzzyyyyyyyyyxxxzzz|||~~~|||yyywwwxxx{{{~~~000111111111111222222222111111111111111111111111000000111222444555666666222333444444555555555555000111222333444333222222333222222222111111000000------///000222444555666000000000000000000000000000000000000000000000000000000000000//////////////////.........---------........................------------------------////////////////////////...///000///,,,+++---000......---,,,***)))((((((++++++,,,------...//////++++++,,,,,,,,,---------------------------------,,,,,,...//////...,,,,,,+++,,,---...////////////......................../////////......------,,,......---------,,,,,,,,,///......------......///,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++)))***++++++,,,---...///------------------------------------------------***++++++,,,---...///////////////......------------------.........//////+++,,,...//////...,,,+++***++++++,,,,,,------...******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++******++++++,,,---............------///222555888777888777333...++++++------------.........//////...------,,,,,,------...,,,,,,------...///000000////////////////////////------------------------------------------------.........------,,,,,,,,,,,,,,,+++***+++,,,...///,,,,,,,,,---------......,,,,,,------...///000000.....................---........................,,,------......------,,,////////////////////////...------,,,,,,------...---------.........//////........................////////////////////////........................////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000333333333333444555666777<<<>>>BBBGGGKKKNNNPPPQQQNNNNNNNNNOOOPPPQQQRRRSSSOOOPPPQQQQQQOOOLLLIIIGGGCCCEEEGGGHHHKKKQQQYYY___jjjjjjiiiiiiiiilllppptttssstttvvvzzzyyy|||~~~~~~}}}}}}}}}~~~}}}|||xxxrrrrrrsssrrrqqqsssvvvsssmmmhhheeegggnnnrrrssssssvvvrrrooommmlllkkkkkkiiigggiiimmmttt|||000000000000000111111222000000111222222222222111000111222333444444444444888888777555444333222111333333333333333333333333222333333333333222111111333333333222222111111111222333444222000//////000---...000111111000...---////////////////////////........................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,---------------,,,,,,---------------------------------,,,,,,+++++++++*********++++++,,,,,,,,,...............///000000000000000000000000000000////////////////////////...---+++******+++---...------------------------,,,---......,,,,,,---...---,,,++++++------,,,++++++,,,------......------........................------------------------------------------------++++++,,,---............+++++++++******)))))))))++++++******++++++,,,------,,,+++******+++,,,---+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++---------............/////////000//////111555888888888777333///---------000///...,,,,,,------...+++++++++,,,---...///000........................+++,,,...///000///...------,,,,,,++++++,,,,,,---//////.........---------------------------------.........------,,,,,,,,,------............------//////.........---------......////////////......................................................000000//////.........---///000111111111///...---............////////////............////////////...///000111111000///...000000//////.........---//////////////////////////////000000000000//////000000000000000000000000222111111111111222222333///000222222111000111333333444555555666777;;;>>>DDDHHHMMMPPPQQQPPPPPPPPPPPPNNNMMMLLLNNNOOOOOOOOOTTTXXXYYYTTTQQQOOOMMMIIIDDDIIIPPPTTTVVVZZZaaagggssswww{{{{{{xxxvvvyyy|||}}}~~~zzzrrrtttuuutttqqqooonnnnnnsssxxx~~~}}}wwwqqqnnnmmmmmmmmmkkkhhhiiimmmqqqqqqrrrsssuuuxxx{{{~~~}}}wwwtttttttttsssqqqqqqvvv}}}000000000000000111111222000000111222222222222111000111222333444444444444666666555555444444333333333333333333333333333333222333333333333222111111333333333222222111111111222333333222000//////000000111333444444333111000////////////////////////........................//////.........---------------------------------------------------------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......------------......//////000000000000//////---------------------------------,,,,,,++++++++++++++++++,,,,,,,,,------...............///000000////////////////////////...........................---+++******+++---...------------------------,,,---......,,,,,,---...---,,,++++++------,,,++++++,,,------......------........................------------------------------------------------,,,,,,------...---------------,,,,,,,,,++++++++++++++++++***++++++,,,---,,,,,,++++++++++++,,,,,,,,,,,,---------.........+++,,,,,,------,,,,,,+++---------............///...////////////111444777888888777444000...---...///...---,,,,,,,,,------+++++++++,,,,,,---...///........................,,,,,,---...............---,,,,,,++++++,,,,,,---......------,,,,,,,,,,,,------------------------......---------,,,,,,,,,------............------//////.........---------......////////////......................................................///.........------------///000111111111///...---------........./////////............////////////,,,---...//////...---,,,000/////////............//////////////////////////////000000000000//////000000000000000000000000/////////////////////000///000111000//////111222555666888999:::<<>>@@@AAABBBDDDFFFIIIKKKNNNOOONNNLLLLLLLLLGGGGGGGGGHHHJJJNNNQQQSSSRRRXXX\\\[[[[[[^^^^^^\\\```bbbeeeffffffjjjpppuuu~~~~~~~~~yyyrrrkkkiiillllllgggbbb\\\^^^```bbbcccdddfffhhhoooyyy~~~|||}}}000000000000000111111222000000111222222222222111111222333333444444444333444444444444444444444444444444444444444444444444222333333333333222111111222222222111111111111111111222222111000//////000---......//////......---////////////////////////................................................------------------------------------------------,,,------...------,,,,,,******+++,,,,,,---......,,,++++++++++++++++++,,,***++++++,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------.................................///000000////////////////////////---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...---,,,++++++------,,,++++++,,,------......------------------------------------------------------------------------------............---,,,++++++...............---------,,,++++++++++++,,,------***+++,,,------,,,+++***------------............,,,,,,------------,,,,,,---------............///,,,------------///222555999999999777333111000000/////////.........---...////////////...------,,,........................---,,,+++***+++,,,---...---,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------......------,,,..............................////////////......................................................------------------------...///000111111000///.........////////////000000............///////////////////////////////////////////////////.........//////////////////////////////000000000000//////////////////////////////000111111222222111000000111333444444555777;;;>>>???BBBEEEFFFFFFEEEFFFGGGIIIKKKLLLLLLJJJIIIHHHIIIJJJJJJJJJJJJKKKMMMQQQTTTZZZ```eeeeeefffjjjkkkjjjmmmnnnooonnnnnnqqquuuyyy{{{||||||{{{zzzzzz|||oooiiibbb```aaabbbaaa^^^___aaadddgggiiimmmqqquuuyyy000000000000000111111222000000111222222222222111222222333444444444333333555555555444333333222222444444444444444444444444222333333333333222111111111111111111111111111111000111222111/////////111111111111111111111111111////////////////////////........................---.....................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------...------,,,******+++,,,,,,---......+++++++++******+++++++++------...///////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,.......................................///000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...---,,,++++++------,,,++++++,,,------......------------------------------------------------------------------------------............---,,,++++++,,,,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---...+++,,,---......---,,,++++++,,,,,,,,,,,,---------,,,------......------,,,---------............///,,,,,,---,,,,,,...222555888999999888444111000000000000000000//////......000000111111000///...---........................---,,,+++***+++,,,---...---,,,,,,++++++,,,,,,---------------............------------------------------------------------,,,,,,------------,,,,,,---...........................////////////........................................................................//////...///000111111000///...//////000000000111111111............//////////////////............//////........./////////////////////////////////////////////000000000000//////000000000000000000000000000111111222222222222222111333666888:::===AAAEEEFFFHHHJJJJJJHHHFFFEEEFFFFFFHHHIIIHHHGGGFFFGGGHHHIIIKKKNNNOOOOOOQQQUUUXXXbbbiiimmmnnnooossstttsssvvvvvvvvvuuuuuuwwwyyy||||||}}}}}}}}}}}}~~~}}}wwwiiifffaaa```aaaccccccccchhhjjjmmmpppsssxxx~~~000000000000000111111222000000111222222222222111222333333444444333333333555555555444333222222111444444444444444444444444222333333333333222111111000000000111111111111111///000111111/////////111000//////////////////000////////////////////////........................---------...............,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------......------+++++++++,,,,,,---------------,,,,,,,,,,,,------++++++,,,---............------------------------++++++,,,,,,,,,,,,------...............---------...............///000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...---,,,++++++------,,,++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------...------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,------------,,,,,,+++++++++,,,,,,,,,------------............---------------............///,,,------------///222555777888999888555222000000///000000000000///......000000111111111000...---........................,,,,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,---------...............///------------------------,,,,,,,,,------------...,,,,,,------------,,,,,,---------.....................////////////...............................................................///////////////......000111111000000/////////000000000111111111............////////////------,,,,,,,,,,,,------........./////////////////////////////////////////////000000000000//////000000000000000000000000/////////000111222333444444666:::===???AAAEEEGGGJJJKKKKKKIIIGGGDDDDDDDDDCCCDDDEEEFFFEEEGGGIIIKKKHHHMMMSSSWWWXXX[[[___ccchhhnnnsssssstttxxxyyyxxx|||||||||}}}}}}~~~}}}}}}|||yyyvvvpppqqqtttvvvxxxvvvrrroooggggggggggggiiikkkmmmnnnpppqqqsssvvvyyy~~~000000000000000111111222000000111222222222222111222333333444444333333222333333333333333333333333555555555555555555555555222333333333333222111111///000000000111111111222...000111000//////000111---------,,,,,,---------////////////////////////........................---------.........//////------------------------------------------------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------(((((()))++++++,,,,,,+++------------------------+++++++++,,,,,,---------.........---------,,,,,,...............///000000................................................+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,---......,,,,,,---...---,,,++++++------,,,++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,------...---------***+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,---......------,,,,,,,,,,,,------,,,,,,,,,,,,---------...------............---------------............///------...------///333666666777999888444111000///---.../////////...,,,,,,---...///000000///---,,,........................,,,,,,---...............---,,,,,,++++++,,,,,,---,,,,,,,,,------.........------------------------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++---------.........//////......////////////......................................................---------....../////////---...///111111111000///............////////////............////////////---,,,,,,++++++,,,,,,---............/////////000//////////////////////////////000000000000//////222222222222222222222222000/////////111444777999<<>>EEEHHHLLLNNNNNNLLLLLLLLLHHHHHHGGGEEEBBBBBBCCCEEE???AAACCCEEEGGGLLLQQQUUU]]]dddmmmrrrrrrrrrtttvvvpppvvv{{{}}}~~~~~~}}}|||zzzzzzwwwqqqiiieeeddddddcccbbbggggggiiillloooqqqooonnnkkkpppxxx}}}000000////////////000000000111111111111222222222333222222111111222222333222222333333333222222111111111222222222111111000555555444333333222111111000000000000000000000000000000000000111111111111////////////////////////..............................------------......******++++++,,,---......//////...---,,,,,,++++++,,,,,,,,,------.........,,,,,,---...---,,,***)))...---+++******+++---......---,,,+++***+++,,,---,,,,,,,,,++++++*********------,,,,,,,,,+++++++++.........,,,+++,,,///222---------............///............///////////////111111000///...///000...------,,,,,,------......------,,,,,,------...------------------------,,,,,,,,,++++++*********---,,,,,,++++++,,,,,,------------.........//////111000...---,,,,,,---...,,,,,,,,,---------.........---+++,,,---...---------+++***+++,,,---------+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---.........---,,,,,,,,,------............---,,,,,,++++++++++++------------------------------,,,+++,,,---...///444555888999777333///,,,---.../////////...,,,,,,.........------,,,,,,,,,------............---------......///...---+++***------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,111111000///...---,,,,,,000000//////.........---000---,,,---///000...,,,//////.........---------//////000000///...------........................---------............///000000//////.........---...............///000111///////////////000111111000000000000111111111111/////////000111222444444000111333666:::@@@EEEHHHQQQRRRRRRPPPMMMKKKKKKLLLGGGHHHIIIIIIGGGEEEEEEFFFAAABBBEEEHHHMMMUUU___eeelllqqqwww|||}}}{{{zzzyyyxxxxxx{{{}}}xxxyyyzzz|||}}}|||yyyvvvtttkkkjjjgggdddbbbdddhhhllltttvvvxxxyyyxxxvvvvvvvvvssszzz000000////////////000000000111111111111222222222333222222111111222222333111111222222333222222111222222222333333333222222555444444333222222111111000000000000000000000000111111111000000/////////////////////////////////..............................------------......,,,------......////////////......---,,,,,,++++++,,,,,,,,,---------......,,,---------,,,,,,+++***---,,,***))))))***,,,---++++++++++++,,,,,,---...---------,,,,,,,,,++++++.........---------,,,,,,,,,,,,,,,+++***+++---000---------............///............///////////////000111000...---...///...------,,,,,,------...,,,,,,,,,++++++,,,,,,,,,((((((((((((((((((((((((---,,,,,,,,,++++++++++++---,,,,,,++++++,,,,,,---,,,,,,---------.........,,,,,,,,,------...///000---------........./////////...---,,,---------,,,000...,,,+++,,,,,,***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,------------------------,,,+++++++++,,,,,,------------------------------,,,,,,,,,---...///333555777999777444000------.../////////...---,,,.........------,,,,,,,,,------............------+++,,,---.........---,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,------......///000000//////......------000/////////.........---///---,,,---///000...,,,//////.........---------///////////////...------........................---------............///000/////////............000//////........./////////////////////000111111000000000000000000111111000//////...///000222333444666888<<>>BBBFFFGGGLLLMMMNNNOOONNNMMMKKKIIIGGGHHHIIIHHHFFFDDDEEEFFFBBBEEEHHHKKKOOOSSSYYY\\\hhhkkkqqqwww|||zzzvvvzzz~~~zzzvvvtttrrrmmmiiiiiimmmpppooolllmmmmmmmmmoootttzzz000000////////////000000000111111111111222222222333222222111111222222333222333333444444444333333333222111000000111333444111111111111111111222222000000000000000000000000/////////000000111111111////////////////////////..............................------------......,,,------....../////////------------------------......---------,,,,,,,,,***+++,,,,,,---------,,,,,,------------------,,,,,,,,,+++++++++,,,------+++++++++,,,,,,,,,------...---------,,,,,,,,,,,,***,,,......---,,,---...---------............///............///////////////000111000...---...///...------,,,,,,------...---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,---++++++++++++,,,---......------------............***---///---)))(((+++///222000...---------,,,+++------------------------------------------------------......------,,,+++,,,,,,------------------------,,,+++++++++,,,,,,------------------------+++,,,---.........------///111555999:::999666555000///...---,,,------...---........./////////000------............------......---,,,,,,,,,---...------------------------------------------------------------------------........................------------.........///......------,,,,,,++++++------------------------,,,,,,,,,------.........,,,...000///---,,,---///---------.........//////...//////000111111000000........................---------............///............/////////000////////////000111222333111111000000111111222333000111222444666777888999777999===BBBFFFIIIKKKLLLKKKLLLLLLLLLKKKJJJHHHGGGGGGHHHIIIHHHGGGFFFGGGIIIIIILLLQQQVVVZZZ___dddgggpppssswww|||yyytttvvv|||{{{vvvsssmmmkkkjjjkkknnnqqqtttuuuuuuuuuwwwyyy}}}000000////////////000000000111111111111222222222333222222222222222222333444444555555555444333333666444222111111222333555111111111111111111222222000000000000000000000000111111111111000000000000////////////////////////.................................------.........******++++++,,,---......------------------------.........------,,,,,,,,,)))***,,,---...---,,,,,,+++,,,,,,------,,,,,,+++++++++******+++---///000,,,,,,,,,------.........//////.........---------***+++------,,,,,,,,,------------.........//////............/////////000///111111000///...///000...------,,,,,,------...,,,++++++++++++++++++,,,++++++++++++++++++++++++*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------///...,,,+++******+++,,,............/////////000,,,///000---(((&&&(((,,,///---,,,,,,...//////...------------------------////////////////////////---.........---,,,,,,+++,,,,,,,,,------............------,,,++++++++++++------------------------+++,,,---.........---,,,...111555999:::999777555000///...---,,,---......---.........//////000000---..................------,,,++++++,,,---///000------------------------------------------------------------------------........................---------.........//////------..................------------------------,,,,,,,,,------.........,,,...000///---,,,---000---------.........////////////000111111111111111........................---------.........//////---.........//////000000111000000000000000111111111111111000111111222333000111333555777999:::;;;>>>@@@EEEJJJMMMOOOPPPPPPHHHHHHHHHGGGGGGFFFEEEDDDIIIJJJKKKKKKJJJJJJLLLMMMQQQUUUZZZ```dddiiimmmpppsssuuuyyy|||}}}wwwrrrsssyyy|||mmmoooqqqsssuuuxxx||||||}}}222111000.........///000......///000111222222333444444333222222111111000222222222222222222222222333333222111000000111111111111111111111111111111////////////............////////////////////////........................////////////////////////...........................------,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,******,,,...//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---......---+++***------------------,,,,,,...---------...///111222///---+++,,,///000///,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...///...---,,,,,,,,,---...++++++,,,,,,,,,,,,------...------,,,,,,...///000---...000...***(((***+++------------------------000///...---,,,+++++++++***++++++,,,,,,------............------,,,,,,,,,,,,------......------,,,+++,,,,,,------,,,,,,+++///......---,,,+++******---------------------------///000000///......///,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,///000333777999999777444000...,,,+++,,,------,,,...---,,,,,,,,,,,,---...,,,---......//////...............------,,,,,,,,,------------------------//////...---,,,,,,,,,,,,,,,,,,,,,++++++*********------------.........///,,,,,,---...//////......------------------------........................///...------++++++***)))------------------------------------------------............////////////------............---------------.........//////////////////////////////////////////000000000000000000////////////000000000000222444999>>>CCCFFFGGGIIIMMMPPPQQQPPPNNNMMMIIIHHHFFFCCCAAAAAACCCEEEHHHKKKMMMMMMMMMOOOSSSWWW[[[aaaiiiooorrrrrrrrrrrrxxxzzz|||}}}}}}~~~xxxtttsssuuuwww}}}zzzzzz{{{}}}|||xxxwwwyyy}}}~~~333222111000//////000111000000000111111111111111222222222222222222222222222222222222222222222222333222222111111000111111111111111111111111111111////////////............////////////////////////........................................................................///......------......///........................,,,,,,,,,,,,,,,,,,,,,,,,***+++***)))'''''')))+++)))*********++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,++++++------------------------......------...000111222222000......///000...+++------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,---++++++,,,,,,,,,,,,------...------------......///---...///---+++)))***,,,------------------------//////...---,,,,,,,,,,,,------------------------......---------,,,,,,,,,,,,------......------,,,,,,------......------,,,------,,,,,,+++*********------------------------,,,...000///...---...///,,,,,,,,,---------......------------------------...///222666999:::777555222000---------......---...---,,,,,,,,,,,,---...,,,---......//////...............------,,,,,,,,,------------------------------,,,,,,,,,------...///.........---------,,,,,,,,,------------......,,,------...//////......------------------------........................//////......---,,,,,,,,,------------------------....................................////////////------............---------------.........//////////////////////////////////////////000000000000111111000000000000111111111222555888===BBBFFFIIILLLMMMOOOPPPPPPNNNKKKIIIDDDDDDCCCAAA???@@@CCCFFFIIIMMMPPPRRRSSSVVV[[[```iiimmmtttxxxzzzzzzzzz{{{|||~~~|||vvvrrrqqqrrrttt}}}|||zzzwwwuuuuuuwwwzzz222222111000000000111111222222222111111111000000000000111111222333333444222222222222222222222222222222222111111111111111111111111111111111111111////////////............////////////////////////......................................................................../////////....../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,***)))+++,,,''''''((()))***+++,,,,,,++++++++++++++++++++++++------------------------,,,++++++***++++++,,,,,,+++,,,,,,------.........//////......///000111222222000//////000000...---------............------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******))))))))))))***+++,,,,,,++++++,,,,,,,,,,,,------------.........------,,,,,,---...---+++***+++,,,------------------------///...------,,,,,,,,,,,,000000///......---,,,,,,...------------,,,,,,,,,,,,------......------,,,---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---//////---,,,---...,,,,,,,,,---------..............................---...111555999:::999777444222///.../////////......------,,,,,,------...,,,---......//////...............---------------------------------------,,,,,,,,,,,,---...///////////////...............,,,,,,,,,------------...,,,---......///.........------------------------................................................------------------------////////////////////////............////////////------............---------------...............////////////////////////////////////000000000000111111000000000111111222333666:::???DDDHHHJJJLLLPPPPPPPPPOOOMMMJJJFFFDDD???@@@@@@??????AAADDDGGGJJJOOOTTTXXX[[[```gggllltttwwwzzz}}}}}}~~~yyyrrrnnnmmmooopppuuutttrrrpppnnnppptttxxx111111000000000000000000222222222222111111111111000000111111222222222333111111111111111111111111111111222222222111111111111111111111111111111111////////////............////////////////////////........................................................................//////............//////---------------------------------------------------......---,,,+++,,,---******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,+++***))))))+++,,,---++++++,,,,,,---...//////////////////000000111111............////////////,,,------......------,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++(((((()))******+++,,,---+++++++++,,,,,,,,,------,,,---...///...---,,,+++,,,,,,---,,,,,,+++,,,,,,,,,,,,------------------///...---,,,,,,,,,,,,,,,///.........---------,,,------------------------,,,------......------,,,------............------,,,---------......//////------------------------+++---......---,,,,,,---,,,,,,,,,---------......------------............,,,---000444888:::999888555333000...//////...---------------------------,,,---......///........................---------------------------------,,,,,,,,,,,,,,,---...///------------------------------------............------...............---------------------------........................------........./////////............................................................////////////------............------........................////////////////////////////////////000000000000000000000000000111222333666:::@@@FFFJJJMMMNNNNNNOOOOOONNNLLLIIIFFFCCCAAA>>>???@@@@@@AAACCCGGGIIILLLQQQYYY___dddkkkrrrxxx{{{|||}}}vvvoookkkjjjlllmmmnnnnnnlllkkklllpppvvv{{{....../////////////////////000000111222222333333222222222111111000000000111111111111111111111111000111111222222222111111000000000000000000000000////////////............////////////////////////...........................................................................------,,,,,,------...------------------------------------------------)))***++++++)))(((((()))------------,,,,,,,,,,,,........................++++++++++++++++++++++++,,,+++***)))***+++---...++++++,,,,,,---...///////////////000000000000000............,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,---------)))***+++,,,,,,---......+++++++++,,,,,,,,,------+++,,,---......---,,,+++,,,++++++,,,,,,---,,,,,,,,,,,,,,,---------............---,,,,,,,,,------++++++,,,,,,,,,---------------------------------,,,------......------,,,,,,,,,------------,,,,,,+++++++++,,,------......------------------------+++---......---,,,,,,---,,,,,,,,,---------......++++++,,,,,,,,,---------+++,,,///333888::::::999666333000.........---,,,------------------------,,,---......///.................................------------------------///...---,,,,,,,,,,,,,,,---------------------------............/////////---...............------------------------------........................,,,,,,,,,---......//////........................------------------------............////////////------............------.....................---////////////////////////////////////000000000000/////////000111333444555;;;???DDDJJJNNNOOONNNMMMJJJIIIHHHFFFDDDCCCAAAAAA===???AAABBBCCCFFFJJJLLLQQQWWW___gggmmmttt{{{}}}xxxrrrllliiiiiikkkmmmllllllllllllooouuu}}}------.../////////......---...///000111222333333333222222111000000//////111111111111111111111111///000111333333222111111000000000000000000000000////////////............////////////////////////........................------------------------........................------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++---,,,+++))))))***,,,,,,++++++************------------------------++++++++++++++++++++++++++++++++++++,,,---......+++,,,,,,------...............////////////......000111000...+++(((((((((,,,,,,------------,,,,,,***++++++,,,,,,------...******+++,,,,,,---......+++,,,---...............++++++,,,,,,,,,,,,------++++++,,,---------------,,,+++***+++---...---,,,+++,,,,,,------............------,,,,,,---------******++++++,,,------...,,,,,,,,,------------...,,,------......------,,,+++,,,,,,,,,,,,,,,,,,+++)))))))))******+++++++++------------------------,,,---//////---,,,---...,,,,,,,,,---------......***++++++,,,,,,---------,,,,,,///222777999999888777444000......---,,,+++,,,------......------,,,,,,---......//////...................../////////------------------------//////...---,,,,,,,,,,,,.............../////////---------.........//////.........///......---,,,------------------------........................,,,,,,---------.................................------------------------............////////////------............------...............---------////////////////////////////////////000000000000//////000222444777999:::@@@CCCHHHLLLNNNNNNLLLKKKDDDCCCBBBAAAAAAAAABBBBBB>>>AAADDDGGGJJJMMMQQQTTT[[[bbbjjjqqqvvv|||xxxtttooojjjiiijjjnnnpppnnnoooppprrrvvv|||,,,---...000000000///........./////////000000000111111111111000000000000111111111111111111111111...000111333333333111000000000000000000000000000////////////............////////////////////////........................------------------------..............................------------......,,,,,,,,,,,,,,,,,,,,,,,,........................,,,...//////---,,,,,,,,,))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............------------------------,,,---...//////...---,,,...///000...+++******,,,+++,,,,,,------,,,,,,+++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///...---,,,++++++,,,,,,,,,,,,------*********+++,,,---...///,,,***)))+++---///...,,,++++++,,,,,,---......///---------,,,,,,------...,,,,,,,,,---------------,,,,,,,,,---------......,,,------......------,,,,,,,,,------------,,,,,,******++++++++++++++++++------------------------,,,...000///...---...///,,,,,,,,,---------......++++++,,,,,,---......///------///222666888999888999666222000///...---,,,,,,,,,---......---,,,,,,,,,---......//////......---........./////////000------------------------...------,,,,,,,,,------,,,---------............+++++++++,,,,,,,,,------......//////...------,,,------------------------......................................./////////............................................................////////////------............------//////.........---------////////////////////////////////////000000000000000111222555888<<<>>>@@@DDDFFFJJJLLLMMMKKKIIIGGGAAAAAA@@@???@@@AAACCCDDDCCCFFFLLLQQQUUUZZZ```dddiiinnnvvv|||~~~tttqqqllliiiiiilllqqqttttttvvvxxxyyy|||---...///111111111000///////////////............/////////000111111222222000000000000000000000000...///111333444333111000000000000000000000000000000/////////............////////////////////////........................------------------------........................//////............//////,,,,,,,,,,,,,,,,,,,,,,,,........................)))***,,,,,,+++)))))))))(((((()))***+++,,,------************************------------------------***+++---///000000///...------------------,,,,,,,,,---.........---,,,+++(((+++......---...111333+++,,,,,,------,,,,,,+++******+++,,,,,,---.........------,,,,,,++++++***,,,---.........---,,,+++++++++,,,,,,,,,---------******)))***+++---000111+++***)))***...000///---++++++,,,,,,---...//////------,,,,,,,,,------.../////////...------,,,,,,,,,,,,,,,------.........,,,------......------,,,---..................---........................---------------------------///000000///......///,,,,,,,,,---------......,,,,,,------...///000000......///222555888888777:::777444111000000...---,,,,,,---......---,,,,,,,,,---......//////......---.........//////000000------------------------,,,,,,,,,,,,---...//////*********++++++,,,,,,,,,))))))*********+++++++++.../////////...---,,,,,,------------------------........................000000000000000/////////////////////////////////////////////////////////............/////////000---..................---//////.........---------////////////////////////////////////000000000000111222444888;;;???CCCDDDFFFHHHJJJLLLLLLIIIFFFDDDAAA@@@?????????AAADDDEEEHHHMMMSSSZZZ```gggmmmqqqrrrxxx{{{qqqoookkkiiijjjnnnssswwwyyy{{{}}}~~~333111000111222222111000000000000000////////////111000000000111222333333222111000000111222555666GGG@@@888333444666777777222111111000///......---//////.........---------------............------........................------------------------...........................------,,,,,,------...+++++++++,,,,,,,,,------......//////......---,,,))))))((((((((()))+++,,,---------,,,,,,+++++++++------,,,++++++,,,,,,,,,000///...---,,,+++******,,,,,,,,,---------......,,,,,,,,,---------......***+++---///000//////...//////............//////,,,------......------,,,,,,,,,,,,---------.........------,,,,,,------......---,,,,,,++++++++++++++++++------------++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---......---,,,,,,//////............//////,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,..............................------------......///...---,,,,,,,,,,,,,,,------------------------///......------,,,++++++........................,,,,,,,,,,,,,,,,,,,,,,,,000///...---,,,+++++++++.........---...222777;;;999888666333///------...)))***+++---.../////////////////////////////////,,,------......------,,,---------------------------,,,,,,++++++,,,,,,---------............------------,,,,,,,,,,,,------//////.........---------+++++++++,,,,,,,,,------........................---------.........//////------............---------------............///////////////////////////,,,...000000...,,,,,,,,,//////////////////////////////...------------...///000111111///...///000444777<<>>>>>@@@@@@@@@HHHSSS```bbbeeekkkqqqvvvyyy{{{~~~|||yyyuuurrrqqquuuwwwvvvvvv{{{}}}|||~~~~~~~~~///...---...//////...---000000000000000000000000222111000000000000000000222111000000111222444666IIICCC<<<666333222222222111111111000///.........//////.........---------------............------........................------------------------........................------,,,,,,,,,,,,------,,,,,,,,,,,,------------...............------,,,,,,,,,+++++++++,,,---...---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---...---------------,,,,,,,,,,,,,,,---------......,,,---------------------+++,,,---////////////...//////............//////+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------......------,,,,,,------......---,,,,,,+++++++++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------,,,,,,---......---,,,,,,//////............///////////////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------......///...---,,,,,,,,,,,,---------------------------------------------------//////..................///......------,,,,,,,,,///...------,,,,,,,,,,,,.........---...222777;;;888888666333///------...,,,------......---------........................,,,------......------,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------............------......------------......//////.........---------,,,,,,,,,,,,------------........................---------.........//////------............---------------............///////////////////////////---///000///...,,,------//////////////////////////////...------............000111111000000222444999;;;???CCCFFFFFFFFFFFFIIIJJJKKKJJJGGGDDDCCCBBBAAA>>>>>>AAACCCFFFQQQ\\\lllooorrruuuxxx{{{~~~|||uuurrrqqqpppooouuuyyy{{{zzzzzz}}}~~~|||||||||}}}~~~...---,,,---...///...---//////000000111222222222222111000//////...//////222111000000111222444555DDDBBB>>>888333//////000111111000000//////.....................---------------............------........................------------------------------------------------------,,,,,,,,,,,,------,,,------------........................---,,,,,,......---,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,---,,,,,,,,,------.........,,,,,,,,,---------......---------------------,,,+++,,,---...//////////////////............//////***++++++,,,,,,++++++***,,,,,,,,,,,,------------...------,,,,,,------...------,,,+++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---......//////,,,,,,------------,,,,,,//////............//////111111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------............---,,,,,,,,,------------------------------++++++,,,------...///////////////......---------111000///...---,,,,,,+++...------,,,,,,------------......---...111555999888888666333///------.../////////...---,,,+++***........................,,,------......------,,,++++++++++++++++++++++++------,,,,,,,,,,,,------------............------///..................///...............---------------------.........///........................---------...............------............---------------............///////////////////////////...//////...---,,,...//////////////////////////////...............///000...000111111222444888;;;???AAADDDFFFGGGGGGGGGFFFHHHIIIJJJHHHFFFCCCBBBBBBAAA@@@AAAFFFJJJQQQ^^^jjjyyy{{{}}}}}}||||||zzzrrrlllkkkmmmppprrrzzz~~~~~~}}}||||||}}}~~~}}}{{{000///...///111111111/////////000111222333444444222111000000000000000111111111000000111222333333777999999777222///000222111000000000/////////...........................------............------........................---------------------------------------------------,,,,,,,,,,,,,,,,,,------------.........//////------.........---,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,---------......,,,,,,,,,---------.........------------,,,,,,,,,,,,------........./////////......------......///++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------...------,,,,,,------...---,,,,,,++++++,,,,,,,,,------++++++++++++------,,,,,,------...///000000,,,,,,,,,,,,,,,,,,,,,,,,///......------....../////////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...........................------,,,,,,------......------,,,,,,,,,------,,,,,,------------------,,,,,,,,,---------...............---,,,,,,++++++//////......------,,,,,,,,,,,,,,,,,,,,,---...///---............000444777777777666444000...---...////////////...,,,+++***........................,,,------......------,,,,,,,,,------------......------,,,,,,,,,,,,------------............------//////............//////....................................////////////................................................------............---------------............//////////////////////////////000///...,,,,,,///111///////////////////////////.........///000000111///111333444666999>>>BBBDDDEEEGGGHHHIIIIIIHHHGGGHHHHHHHHHFFFCCC@@@@@@AAAAAADDDJJJPPPWWW```llluuu}}}}}}yyywwwyyy}}}~~~{{{vvvpppmmmoootttxxx{{{|||}}}}}}111000///000222333222111...//////111222333444555000000000111222333444555111111111111111111222222///222444444000///000222000000000000////////////---.....................------............------........................------------------------------------------------,,,,,,,,,++++++,,,,,,,,,---------.........//////---------...---,,,,,,+++------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---.........---------,,,,,,,,,,,,,,,,,,---------......------------------------------------.........///......------------......,,,,,,------------,,,,,,+++++++++,,,,,,,,,------...------,,,,,,------...,,,,,,,,,++++++,,,,,,---------++++++++++++------,,,,,,------...///000000,,,,,,,,,,,,,,,,,,,,,,,,......------------......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,........................------,,,,,,,,,,,,------------,,,,,,,,,------...,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,---------...,,,,,,,,,,,,------...///---.........---///222555666666666444111..................//////...------........................,,,------......------,,,,,,,,,,,,------............------,,,,,,------...------............------//////............//////---............................../////////000000.............................................---------............---------------............////////////////////////////////////...------///222////////////////////////.........///000111222333222444777999;;;???DDDGGGEEEFFFGGGHHHIIIIIIIIIHHHGGGGGGEEECCC@@@???@@@AAADDDLLLVVV^^^fffooowww|||}}}~~~}}}zzzvvvtttvvvyyy~~~|||xxxxxxzzz|||~~~}}}///...---///111222111000......///000111222333444000000111111333444666777000111111111111111111111///111222111///.........000000000000////////////---------...............------............------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------------.........---------------,,,++++++....../////////...------++++++,,,,,,,,,,,,------++++++++++++,,,---...............------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------............---------......///......------------......,,,------......------,,,++++++++++++,,,,,,,,,,,,...------,,,,,,------...,,,,,,+++++++++,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,---......//////,,,,,,++++++++++++,,,,,,......------------......))))))***+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,---......+++,,,,,,------.........//////...---,,,,,,++++++++++++++++++++++++++++++)))******+++,,,---......,,,,,,,,,,,,,,,---...///------......---...111333555666666444111///......,,,---...///////////////------------------------,,,------......------,,,)))******++++++,,,,,,---......------------......------............------///..................///---------.........................../////////000.......................................---------------............---------------............///////////////////////////...///000///......000111////////////////////////.........///000222333444666888<<>>======>>>@@@BBBFFFLLLSSSYYYbbbmmmuuuwww{{{~~~}}}sssjjjfffhhhrrr|||{{{............////////////000000000000000000000000000000111111111111000000//////000000000000////////////000111111111111111111111000///////////////------------------------------------------------------------------------///,,,)))))),,,...---,,,---------,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***,,,///000+++,,,---------,,,+++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,---..................///////////////...------...///000111---------............///++++++,,,,,,,,,,,,------***+++,,,------,,,+++***+++,,,------......---------------,,,,,,++++++++++++,,,,,,------,,,,,,+++.........------,,,,,,,,,+++++++++,,,---///222333------------------------...---,,,,,,,,,,,,---...++++++++++++++++++++++++,,,,,,,,,---------......------,,,,,,,,,,,,++++++***,,,............///111//////...---,,,,,,++++++++++++++++++,,,,,,---..............................------,,,,,,,,,------***++++++,,,,,,------...,,,,,,,,,---------......444444555555333111///---............---,,,++++++,,,---......//////..............................,,,,,,,,,---------......---------,,,,,,,,,++++++//////.........------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......---......//////...------........................,,,---------.../////////........................------......//////000000000000//////......------...............///000000/////////000000000000000222222222111222666<<<@@@FFFGGGIIIKKKKKKJJJIIIHHHFFFEEECCCAAA@@@>>>======>>>@@@DDDIIIOOOXXXaaagggmmmsssvvvwww{{{{{{rrrjjjffffffgggkkkuuu|||}}}............////////////000000000000000000000000000000111111111111000000//////000000000000//////......///000000000000000//////...---------------------------------------------------------------------------------------///,,,******,,,------,,,.........------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,---///000+++,,,---------,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------..................---------...000000,,,,,,,,,,,,---------...++++++,,,,,,,,,,,,------***+++,,,,,,,,,,,,+++***)))***++++++,,,,,,++++++---,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++------------,,,,,,,,,+++---,,,,,,,,,,,,...///000,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...------------------------,,,,,,,,,------------...------,,,,,,,,,,,,++++++***,,,------,,,,,,...///......---,,,,,,+++******,,,+++++++++,,,,,,---..............................------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......111222444444333000---,,,,,,,,,------...---------,,,---......//////..............................+++++++++,,,,,,,,,---------------,,,,,,,,,++++++//////.........------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......................................................---------................................................//////////////////////////////.........//////.........//////000//////////////////000000222333444555666:::>>>BBBFFFGGGIIIJJJJJJIIIGGGFFFBBBAAA???>>>======>>>>>>???DDDJJJQQQXXX___fffjjjpppuuuxxxxxx}}}}}}yyyqqqiiidddcccfffjjjttt}}}}}}wwwuuuwwwyyyzzz~~~}}}|||{{{{{{|||~~~~~~............////////////000000000000000000000000000000111111111111000000//////000000000000//////------.../////////////////////...---------------------------------------------------------------------------------------...,,,***+++,,,------,,,............------------------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---...///+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,------------......------------...//////+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++)))***++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,++++++++++++------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++***,,,---,,,++++++,,,---------,,,,,,+++*********,,,,,,+++++++++,,,---------------------------------------,,,,,,------.........------,,,++++++***,,,,,,,,,---------......///000222444333000---******+++,,,---............,,,---......//////..............................***+++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,...............---------------,,,,,,,,,,,,------,,,,,,,,,---------......///...---,,,------...///.......................................---------........................///////////////..................///////////////000//////.........//////...............///000000222555888:::<<>>AAACCCDDDJJJSSS\\\ccchhhmmmpppuuuyyy{{{|||vvvrrrkkkeeebbbfffmmmsss~~~wwwsssrrruuuwwwyyyzzzyyyxxxxxxyyytttnnnfff```___bbbdddfffhhhgggdddaaa___^^^^^^^^^eeegggiiilllnnnooooooooonnnnnnnnnnnnnnnnnnmmmlllqqqwwwzzzxxxwwwxxxwwwuuujjjlllqqqxxx............////////////////////////////////////000000111111111111000000//////000000000000//////---...//////000000//////111111000///////////////---------------------------------------------------------------------------,,,++++++,,,,,,,,,,,,------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------------.........+++,,,,,,,,,,,,---------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))++++++,,,,,,,,,---------------,,,,,,,,,+++++++++,,,---...---++++++,,,------------,,,,,,+++++++++,,,,,,,,,++++++,,,,,,---------------------------------,,,,,,,,,---............------,,,,,,,,,,,,,,,,,,,,,---------.........000222444333111---++++++,,,------.........---,,,---......///.................................++++++,,,,,,,,,---------...------------,,,,,,,,,........................------,,,,,,,,,,,,------,,,,,,,,,---------......///...---+++,,,---///111......................../////////...---------,,,........................000000//////......------------......//////000000000000///............///......------...///000111444777<<<@@@BBBCCCEEEGGGGGGGGGGGGFFFEEECCCBBBAAAAAA???===<<<===AAAFFFJJJKKKQQQZZZcccjjjooosssvvv{{{}}}||||||}}}{{{yyyrrrpppmmmjjjkkkpppxxx~~~~~~yyyvvvwww|||wwwlllddd```___bbbbbbccceeefffgggeeeddd___[[[VVVSSSSSSUUUVVVVVVWWWVVVUUUTTTSSSSSSSSSSSSQQQSSSUUUXXXYYYZZZZZZZZZYYYZZZZZZ[[[[[[ZZZZZZZZZ[[[aaadddcccbbbcccbbb```\\\]]]```eeekkkrrrxxx{{{............////////////////////////////////////000000111111111111000000//////000000000000////////////000111111111111000111111000///////////////------------------------------------------------------------------------+++,,,------,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------******+++,,,,,,---......---.........////////////.....................---------------............+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++))))))***++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))+++++++++,,,,,,,,,------------,,,,,,,,,+++++++++---...///...---,,,---...............---------------,,,,,,++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,---...///,,,,,,,,,------.........,,,,,,,,,---------.........000222444444222///------.........------,,,+++,,,---......///.................................------------.....................---------,,,,,,---........................------,,,,,,------...,,,,,,,,,---------......///...,,,+++,,,---000111......................../////////...---------,,,........................000000//////......------------......//////000000000///............//////000///......///000222444777;;;@@@DDDEEEFFFFFFGGGFFFEEEEEEDDDBBBAAA@@@???AAA???======@@@FFFLLLQQQWWW[[[aaagggmmmsssyyy}}}~~~zzzvvvtttsssqqqppppppnnnoooppprrrtttyyy}}}yyyyyyrrrxxx|||{{{{{{zzzvvvpppkkkiiieeebbbaaacccfffiiiiiihhheee```ZZZVVVSSSSSSTTTSSSSSSUUUWWWXXXUUUSSSNNNMMMLLLLLLNNNNNNMMMLLLMMMMMMMMMMMMMMMNNNOOOOOOJJJKKKMMMNNNOOOPPPOOOOOOOOOOOOOOOOOOOOONNNNNNMMMMMMSSSUUUSSSRRRSSSSSSPPPSSSTTTUUUXXX[[[___ccceee............////////////000000000000000000000000000000111111111111000000//////000000000000/////////000000111111111111111//////...---------------------------------------------------------------------------------------***,,,...---,,,++++++,,,************++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++******++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...)))******+++---......///........./////////000000/////////000//////...------------.........//////++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------)))***++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,((()))***+++,,,------,,,------------------------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++---...//////------...////////////...............------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///+++,,,,,,---......//////,,,,,,,,,---------......///000111333333222111000............---,,,+++***,,,---......//////..........................................////////////............---------,,,---------.....................------------......,,,,,,,,,---------......------,,,,,,---...000111.......................................---------........................///////////////..................///////////////...............///000000222111000000111333555777;;;???CCCFFFFFFFFFEEEFFFDDDCCCBBBAAA@@@???>>>>>>???>>>>>>AAAFFFNNNVVV[[[cccfffiiimmmqqqwww}}}vvvpppjjjjjjiiihhhhhhkkklllppptttxxx{{{~~~~~~wwwqqqooommmgggcccbbb\\\```aaa```___aaa___[[[XXXWWWUUUSSSSSSSSSTTTUUUVVVVVVVVVTTTPPPNNNMMMMMMMMMLLLLLLNNNOOOOOOMMMKKKFFFFFFGGGIIIKKKLLLKKKIIIKKKKKKKKKJJJJJJIIIIIIHHHIIIJJJLLLMMMNNNNNNNNNMMMNNNNNNOOONNNNNNMMMLLLKKKJJJOOOPPPNNNMMMOOOPPPNNNPPPQQQSSSVVVYYY[[[]]]^^^............////////////000000000000000000000000000000111111111111000000//////000000000000//////...//////000111000000000//////...---------------------------------------------------------------------------------------))),,,......,,,++++++,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,,,,+++++++++******+++---...///++++++++++++++++++++++++******+++,,,,,,---......+++++++++,,,,,,------------------.........//////000000111111111000......,,,,,,---------.........++++++,,,,,,,,,,,,------...---,,,,,,,,,,,,---...)))***++++++,,,,,,++++++---,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,,,,------------***+++,,,------,,,++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***------------------------***++++++++++++,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,------------...000...........................---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////---------...............,,,,,,,,,---------.........//////000000111111111---------...------,,,,,,,,,---......//////..............................---------.........//////............---------------------.........//////......------------......,,,,,,,,,---------......,,,,,,------...//////000........................---------................................................//////////////////////////////.........------------...000111222555444222222333666888:::???BBBEEEFFFEEEDDDCCCCCCBBBAAA@@@???>>>>>>>>>>>>>>>???BBBHHHPPP[[[dddiiinnnqqqtttvvvyyy}}}~~~zzzppphhhbbbccceeeeeeiiioootttwww|||~~~}}}|||{{{{{{pppggg^^^]]]\\\XXXTTTRRRRRRTTTTTTQQQQQQSSSTTTQQQNNNMMMMMMLLLLLLMMMNNNNNNNNNOOOPPPOOOLLLKKKKKKLLLKKKLLLNNNOOOOOONNNNNNNNNLLLKKKJJJKKKNNNQQQRRRSSSRRRQQQPPPOOOMMMLLLJJJIIIKKKMMMOOOQQQSSSTTTTTTSSSRRRSSSSSSSSSSSSRRRQQQQQQNNNRRRSSSPPPPPPUUUWWWWWWYYYZZZ^^^aaacccdddeeeeee............/////////000000000000000000000000000000000111111111111000000//////000000000000//////---......///////////////111111000///////////////------------------------------------------------------------------------))),,,//////,,,***+++---+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---.........------++++++******+++---...///++++++++++++++++++++++++******+++,,,,,,---......------,,,,,,,,,,,,++++++,,,,,,,,,---------......000111222222222000///...++++++,,,,,,,,,---------++++++,,,,,,,,,---------...---,,,,,,,,,,,,---...,,,,,,---.........---------------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,------.........------......---,,,***)))))))))))))))))))))))))))***+++,,,------,,,+++***++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,,,,++++++)))***,,,,,,,,,,,,...///------------------------...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000/////////...------,,,,,,,,,,,,,,,---------............------...///000111++++++,,,---............,,,---......//////..............................,,,,,,,,,---------......//////.........------------------.........//////......------------......,,,,,,,,,---------......+++,,,---...////////////........................,,,------....../////////........................---.........//////000000000000//////.........---,,,,,,,,,---///000222333666555444333555777:::<<>>=========>>>???AAAGGGOOOZZZfffpppvvvuuuxxx{{{~~~xxxtttnnneee```bbbfffhhhnnnvvv~~~|||uuuoooooorrruuulllgggbbbbbbfffkkklllkkkbbbXXXQQQRRRTTTRRROOONNNOOOQQQOOOLLLLLLPPPQQQPPPKKKKKKJJJJJJKKKLLLNNNOOOJJJLLLMMMLLLKKKKKKLLLMMMMMMOOORRRTTTSSSRRRSSSUUUVVVSSSQQQQQQTTTYYY]]]___ZZZZZZYYYXXXVVVTTTRRRQQQNNNPPPSSSVVVXXXZZZ[[[[[[VVVVVVWWWXXXXXXXXXXXXWWWRRRVVVWWWUUUVVV\\\```aaaeeegggjjjnnnoooooonnnmmm111000///......///000111////////////000000000000000000000000000000000000...//////000000000000000////////////000000000000........................///...------...///...------------,,,,,,+++++++++***+++------++++++,,,.........---,,,,,,,,,,,,---000///---+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***+++,,,,,,------,,,,,,+++,,,------++++++,,,---,,,,,,---......---,,,,,,000///---,,,+++,,,,,,---------,,,+++++++++,,,,,,------------...///000000........................------------------------//////...---,,,,,,++++++------------------------,,,------......------,,,......------------......***+++,,,+++)))((()))***///......------,,,,,,+++------,,,,,,,,,,,,++++++------------------------------------------------******+++++++++,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------............------........................---------............///+++++++++,,,,,,---------,,,,,,---......---,,,,,,------,,,,,,,,,,,,------,,,---------.../////////........................//////.........------------......///////////////...---,,,,,,,,,,,,---...---------............///........................------............------////////////////////////+++,,,------......------------------------------------------------------........................000000//////.........---........................---------............///,,,---////////////000222111222333666:::???CCCFFFIIIHHHFFFCCCAAA@@@@@@@@@@@@======>>><<<;;;>>>CCCDDDLLLTTTYYY```llluuuyyy}}}}}}}}}~~~{{{sssnnnfffeeeccccccfffnnnxxx~~~wwwqqqhhhcccaaa```^^^\\\YYYZZZYYYWWWVVVUUUWWWYYYVVVTTTRRRQQQPPPPPPOOONNNNNNMMMLLLLLLMMMMMMLLLJJJOOONNNMMMNNNPPPQQQQQQQQQNNNPPPSSSRRRPPPPPPSSSVVVWWWWWWXXXYYY\\\___bbbddd[[[\\\\\\\\\^^^cccjjjooorrrpppnnnjjjeeeaaa]]][[[VVVXXX[[[___aaabbbbbbbbbbbbcccdddddddddddddddcccbbb```___aaafffkkkoooqqqxxxyyy{{{}}}~~~~~~~~~~~~000000///......///000000.../////////000000000000...........................//////000000000000000/////////////////////000.........---------------...,,,+++,,,---...---,,,------,,,,,,,,,,,,,,,,,,,,,+++,,,...111111...***------,,,++++++++++++,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------***+++,,,,,,------,,,,,,+++,,,------++++++,,,---,,,,,,---......---,,,,,,------,,,+++++++++++++++------------,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,...............---------------------------------//////...------,,,++++++------------------------,,,------......------,,,------,,,,,,,,,,,,------///000111000.........000++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------------------------------------------***++++++++++++,,,,,,,,,......---------,,,,,,,,,------------------------........................,,,,,,------------,,,,,,........................---------............///,,,,,,,,,,,,,,,,,,------,,,,,,---......---,,,,,,------,,,,,,,,,,,,------------------....................................///.........------------,,,,,,---..................---,,,,,,,,,,,,---...------------....................................------............------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------------------------------........................000/////////............................................./////////000000---///000000///000111333111333666:::>>>BBBFFFGGGIIIHHHEEECCCAAA@@@@@@@@@===<<<===@@@???===@@@EEEKKKUUU```gggnnnwww}}}~~~{{{|||}}}|||uuunnniiifffffffffhhhlllttt}}}uuuhhhbbb\\\WWWVVVVVVUUUTTTSSSTTTTTTSSSRRRSSSUUUWWWTTTSSSRRRRRRRRRRRRQQQPPPUUUTTTSSSSSSUUUVVVVVVUUUXXXVVVTTTTTTVVVVVVVVVUUUTTTVVVYYYYYYYYYZZZ___bbbbbbbbbdddgggkkkooosssuuunnnnnnnnnnnnqqqvvv}}}~~~zzzuuupppjjjfffccc```aaabbbdddfffhhhiiijjjkkkkkklllmmmmmmnnnoooooommmlllmmmpppuuu{{{~~~//////...------...//////....../////////000000000...........................///000000111111000000////////////////////////......------,,,,,,++++++---,,,++++++------,,,+++,,,,,,,,,,,,------------...,,,,,,000555555///(((,,,,,,+++************+++***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++,,,------++++++,,,---,,,------......------,,,++++++,,,,,,++++++******,,,---...//////...---,,,......---,,,++++++++++++///.........------,,,,,,------------------------//////......---,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,++++++,,,,,,,,,...///000///---,,,---...))))))***++++++,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------++++++++++++,,,,,,,,,,,,...------------,,,,,,,,,------------------------------------------------+++,,,,,,,,,,,,,,,,,,+++---------------------------------............///------------,,,,,,,,,,,,,,,------......------,,,------,,,,,,,,,,,,------............------------------------------------............------------++++++,,,---------------...------,,,,,,------...------------....................................------............------........................+++,,,------......------------------------------................................................////////////....................................////////////000000000111///000111111000000222444333555:::???DDDGGGHHHIIIIIIHHHEEEBBB@@@???>>>>>>===<<>>>>>>>>???>>>@@@EEEHHHKKKPPPWWW```jjjvvv|||uuurrrppppppoookkkmmmooorrruuuyyy~~~{{{wwwuuuuuusssppplllssspppmmmlllkkkdddZZZRRRQQQPPPNNNNNNOOOQQQSSSSSSSSSVVVYYY\\\]]]___aaacccgggiiikkklllllljjjiiiiiihhhfffddddddfffiiijjjjjjllljjjhhhiiijjjkkkjjjjjjhhhkkknnnqqqsssyyy}}}yyyvvvvvvzzz---..................---............///////////////////////////////////////000000111111111111111000/////////......---------------,,,,,,+++++++++...---,,,---...///...,,,,,,,,,,,,------.........---------,,,,,,---...///......---,,,,,,,,,,,,,,,+++,,,---...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))((((((***+++,,,,,,------,,,,,,+++,,,------++++++,,,---------------------------+++,,,---......---,,,++++++,,,...000000///...------------------...///000......------,,,,,,,,,,,,---------......////////////...............------------------------------,,,------......------,,,......------------.........///000///...------///......------,,,,,,,,,+++------,,,,,,,,,++++++++++++++++++,,,,,,,,,------------------------------++++++,,,,,,,,,---------------------------------************************------------------------------............---------------------------------------............///.........------,,,,,,,,,------------------------//////............//////......------,,,,,,,,,+++------------------------,,,,,,------------------,,,,,,---............---------------------------,,,,,,,,,------------...........................------............------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------------....../////////////////////////////////.................................///////////////........................------........./////////...///000000000111555888:::>>>DDDIIILLLLLLJJJIIIFFFEEEBBB@@@>>>=========@@@>>>@@@FFFKKKPPPZZZccclllsss|||~~~yyyssspppoooqqqrrrrrrpppsssvvvyyy|||~~~~~~~~~~~~yyyuuuppplllgggddddddccc```]]]aaa___]]]\\\ZZZVVVQQQMMMOOOPPPQQQSSSTTTWWWYYY[[[\\\```eeehhhjjjlllnnnooosssvvvyyyzzzxxxvvvvvvvvvxxxvvvtttsssuuuvvvvvvuuuqqqppppppqqqtttwwwwwwwwwwwwyyy|||~~~---...////////////...---------........./////////000000000000000000000000///000111111222222111111000//////......---------,,,,,,,,,,,,------------///...------//////...------------------.........,,,,,,,,,***((()))---111///...------,,,,,,------------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))))))))***+++,,,,,,------,,,,,,+++,,,------++++++,,,---...------,,,,,,------...,,,,,,---.........------***+++---...//////......++++++++++++,,,---......,,,,,,,,,,,,,,,,,,---------------...//////000000........................------------------------,,,------......------,,,///......------......//////000000000...---.../////////...------,,,++++++------,,,,,,,,,,,,++++++******++++++,,,,,,------------------------------,,,,,,,,,,,,------------,,,,,,,,,------------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,---------............///.........---------------...------,,,,,,------...//////............//////------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---...............,,,------......------,,,,,,,,,,,,,,,------------........................------............------------------------------+++,,,------......---------------...//////000000.........................................................///////////////........................------------...............///000000111444888<<<@@@CCCHHHLLLMMMKKKHHHFFFDDDBBBAAA???>>>===>>>>>>@@@???BBBIIIPPPXXXcccmmmvvv{{{yyyuuurrrpppoooqqqtttuuuvvvqqqtttxxx{{{}}}|||||||||}}}{{{~~~~~~yyyuuuooojjjfff```^^^ZZZXXXWWWVVVUUUTTTTTTTTTTTTSSSSSSRRRRRRRRRRRRUUUXXXZZZ\\\^^^aaacccfffkkkppptttvvvwwwxxxyyyzzz~~~}}}|||}}}...///000000000000///...---------.........//////////////////////////////000000111222222222222111000000///......---,,,,,,,,,,,,,,,---......//////...---,,,,,,......---,,,............------------,,,+++******+++,,,------...---,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++***+++,,,,,,------,,,,,,+++,,,------++++++,,,---...---,,,,,,,,,,,,---...,,,,,,++++++,,,------...+++++++++,,,---.........,,,,,,+++++++++,,,,,,---+++++++++,,,,,,------...---------...///000000000............////////////------------------------,,,------......------,,,...------,,,,,,------...+++------,,,+++***+++,,,------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++)))******+++,,,,,,------------------------------,,,,,,,,,------------...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------...............---,,,,,,,,,,,,---...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,---------------,,,,,,---......---,,,,,,++++++,,,,,,,,,---------........................------............------000000000000000000000000+++,,,------......---------------...///000000000------------------------..................................../////////000....................................///////////////000111222444888===AAAEEEGGGJJJLLLLLLIIIEEEBBBAAA@@@???>>>===>>>??????BBBCCCIIITTT\\\cccmmmvvvyyy}}}zzzuuuooooooqqquuu{{{|||}}}~~~}}}}}}~~~xxxtttnnniiieeebbb^^^[[[TTTTTTSSSQQQOOOOOOQQQSSSQQQRRRTTTUUUVVVWWWZZZ]]]\\\```dddggghhhiiillloooqqquuu{{{...///000111111000///...---------.........//////........................000000111222222222222111000000///...------,,,,,,+++,,,,,,---...///000000---,,,++++++------,,,+++/////////...---------,,,---***(((+++000111---(((---,,,++++++******+++++++++*********+++---///000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...++++++,,,---------,,,,,,+++,,,------++++++,,,---...---,,,,,,,,,,,,---...++++++***)))***+++---...++++++***++++++---...///000000///...------------)))***+++,,,------...///---------...///000000111.........///////////////------------------------,,,------......------,,,---,,,,,,++++++,,,,,,---,,,---...---+++***+++,,,*********++++++,,,---------------,,,,,,,,,++++++))))))***+++,,,,,,------------------------------,,,,,,,,,---------......,,,,,,,,,------.................................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,---------.../////////...---,,,,,,,,,,,,---...,,,++++++******++++++,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------******+++,,,,,,,,,,,,+++,,,,,,---......---,,,,,,++++++,,,,,,,,,---------........................---..................---------------------------+++,,,------......---------------...///000000111------------------------........................---.........//////000000........................////////////000000000000000111222444666:::@@@DDDHHHIIILLLLLLKKKGGGCCC@@@??????>>>======>>>???@@@EEEHHHRRR___hhhnnnvvv}}}xxx{{{~~~|||vvvssskkknnnttt||||||}}}~~~{{{yyyyyyyyyxxxxxxhhhddd___\\\ZZZYYYXXXWWWNNNPPPPPPNNNLLLLLLPPPTTTSSSVVVYYY[[[\\\___cccggggggkkkpppssstttuuuwwwzzzxxx}}}........................//////......---------,,,000000000000000000000000000111222222111000///...........................---------............///------++++++++++++------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++++++++,,,,,,000///---,,,+++,,,,,,---++++++,,,,,,,,,++++++***,,,,,,,,,---------......---,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,******,,,,,,,,,,,,***************++++++,,,,,,,,,***+++---.........------+++,,,------......------------...///000000////////////.........------------------............//////...------,,,,,,------,,,,,,,,,,,,,,,---...///---,,,++++++++++++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------,,,,,,++++++++++++++++++,,,,,,,,,------...------,,,++++++++++++------------------------+++,,,...//////...,,,+++---,,,,,,++++++,,,,,,------......///000000//////........................///......------......///---------............///---------,,,,,,+++++++++///...---,,,+++*********//////...------------...........................------,,,,,,,,,+++++++++///////////////.........//////...---,,,++++++***+++---//////...,,,,,,,,,***+++---.........------........................------------------,,,,,,,,,,,,,,,------.........---------............///000000///..................------------...//////------......///000000111000000222666;;;AAAGGGJJJMMMLLLJJJHHHEEECCCAAA@@@>>>@@@AAA@@@???@@@EEEIIIIIITTTbbblllqqqtttxxx|||}}}|||~~~zzzqqqllllllkkkppp{{{}}}xxxsssnnnlllmmmmmmiiieee```ZZZVVVVVVUUUQQQOOOPPPOOOPPPQQQQQQQQQRRRUUUWWWXXX]]]dddjjjnnnqqqsssuuuyyyzzzzzzyyyyyyzzz|||......................../////////.........------////////////////////////000111111222111000///...........................---------............///---,,,,,,++++++,,,,,,---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******------,,,++++++++++++++++++++++++,,,,,,++++++***,,,,,,,,,------------...------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***,,,,,,,,,,,,,,,---------,,,---.../////////...---+++,,,------......------...///000000000000000000////////////.........------------............///......---,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///...---,,,++++++,,,---...------------------------222000...,,,++++++---...,,,,,,,,,,,,,,,,,,,,,,,,------------...............---------,,,,,,,,,+++---------.........//////------,,,,,,+++,,,,,,,,,------------------------,,,---///000000///---,,,---,,,,,,++++++,,,,,,---,,,,,,------------------........................---------------------------------............///.........---------,,,,,,000000///...------------,,,,,,,,,,,,,,,---..............................------------,,,,,,,,,,,,///..............................------,,,,,,+++***,,,......---,,,---...+++,,,---.........------...........................---------------------,,,,,,,,,------.........---------............///000000///..................------------...//////......//////000111111222111222666:::@@@EEEIIIKKKKKKJJJHHHFFFDDDBBB@@@@@@???AAABBBAAA@@@BBBHHHLLLTTT]]]iiiqqquuuvvvyyy{{{{{{|||~~~|||zzzuuunnnkkklllqqqvvv{{{sssnnnjjjhhhhhhfffaaa\\\[[[VVVRRRSSSSSSQQQPPPRRRRRRTTTVVVWWWXXX[[[^^^```cccgggmmmssswwwzzz~~~........................000000////////////......////////////////////////000000111222222111///...........................---------............///---,,,,,,++++++,,,,,,---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,------+++++++++++++++******)))***++++++,,,,,,+++++++++,,,,,,,,,,,,------------...------,,,,,,,,,------------------------------,,,,,,------------,,,,,,......---------------,,,...////////////......---,,,,,,---............---000111111111111111000///////////////............---------............///...---,,,,,,++++++,,,,,,------,,,,,,,,,---............------------......------------------------666444000,,,+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,------------.....................------------------------.........//////,,,,,,,,,,,,,,,,,,---...---------------------------...///000000///...---------,,,,,,,,,,,,------,,,---------------,,,,,,------------------------+++,,,---......---,,,+++---------............/////////............------000///......------------)))******+++,,,---...///.................................------------,,,........................------------------------+++,,,------,,,,,,...000+++,,,---.........------................................................---------------.........---------............///000//////............///......------......///000000000000000111222222333444777;;;AAAEEEHHHJJJJJJGGGFFFEEECCCAAA@@@???>>>???AAACCCDDDDDDHHHOOOUUUaaahhhqqqvvvwwwwwwxxxyyyyyy|||~~~}}}~~~xxxtttrrrsssqqqmmmlllnnnrrrxxx}}}rrrnnnjjjgggeeeaaa[[[VVVXXXRRROOORRRSSSSSSTTTWWWZZZ]]]```ccceeeiiimmmppprrruuu{{{........................000000000000000////////////////////////////////////000111222222111000///........................---------............///,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++......------------......)))***+++,,,,,,+++***)))******+++,,,,,,,,,++++++++++++,,,,,,,,,---------......---,,,,,,,,,------------------------------------------------------......------,,,,,,++++++/////////......---,,,,,,,,,------...............111111111111000000///...............---------,,,---------............///------,,,++++++++++++,,,------,,,,,,,,,------...........................------------------------444222000...------...///------------------------,,,,,,---------.................................+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---...///------------------------------...//////...------------,,,,,,,,,,,,------/////////000//////...---------------------------***+++---......---+++***---------............///............------------...---,,,+++++++++++++++******+++,,,---.................................//////.........------------------------.........,,,,,,,,,------..................,,,++++++---///,,,---------------------.................................///////////////---------...............---------............///000///............//////...............//////000000000///000000222333444888;;;@@@EEEHHHHHHGGGFFFBBBAAA@@@>>>============>>>AAAEEEHHHLLLRRR[[[aaaiiinnntttxxxyyyxxxxxxxxxzzz~~~xxxvvvwwwqqqnnnmmmoooooolllmmmppprrryyy|||xxxrrrlllhhhddd___[[[ZZZTTTRRRUUUXXXYYY\\\```fffiiilllooorrrvvv{{{~~~......................../////////000000000000000........................///000111222222111000///........................---------............///,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***))))))(((((())))))******+++,,,------,,,+++***)))***+++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...------,,,,,,,,,------------------------------------------------------------,,,,,,++++++******...------,,,,,,+++++++++,,,---......//////......000000000000///...---------------,,,,,,,,,++++++---------............///...---,,,,,,++++++,,,,,,...------,,,,,,,,,------........................------------------------------.../////////......------------------------,,,,,,,,,------------...........................+++++++++,,,,,,,,,------,,,,,,,,,,,,---......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------......///////////////......------------------------***+++---......---+++***---------............///,,,,,,,,,,,,,,,,,,,,,---------,,,+++++++++,,,,,,------............---,,,........................//////.........---------+++,,,,,,,,,---------...+++,,,,,,------.........000000///---******+++---------------------------....................................//////000000........................---------............/////////............/////////............///000000//////...///000333555777===???CCCEEEFFFDDDAAA???>>>===<<<::::::;;;<<<======BBBIIIPPPVVV^^^hhhoooqqqtttyyy|||}}}}}}}}}}}}~~~~~~}}}uuurrrrrrppplllkkklllllljjjkkknnnrrrzzz|||wwwqqqppprrr|||xxxrrrnnnlllkkkccc^^^[[[]]]aaaccchhhmmmqqqsssvvvyyy|||..............................////////////000000...........................///111222222111000000........................---------............///+++,,,,,,------,,,,,,+++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******))))))))))))*********+++,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,+++++++++++++++******---,,,++++++***++++++,,,------...////////////......////////////......------------,,,,,,,,,,,,+++---------............///......---,,,,,,,,,,,,---......---,,,,,,,,,------------............------------------------------)))+++---///000///...,,,------------------------,,,,,,,,,,,,---------------------------.........---------.........//////------------------...///------------------------++++++++++++++++++++++++......------------......+++,,,,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++---------............///+++++++++,,,,,,,,,,,,---///......------...............///000///...,,,+++.................................------------,,,***++++++,,,,,,---------,,,,,,,,,------........./////////---+++***+++,,,......---,,,,,,,,,------........................---------......//////000/////////...............---------............//////............//////000//////......//////000111//////...///222555888;;;@@@AAABBBBBBAAA@@@===<<<<<<;;;:::999:::;;;===>>>@@@GGGPPPYYYaaaiiirrryyyzzz|||}}}wwwttttttrrrmmmkkkkkkjjjggghhhlllmmmuuu|||zzztttnnnlllhhhddddddgggmmmwww}}}}}}rrrlllhhhiiillloootttyyyzzz|||........................------........./////////...........................///000111222111111000........................---------............///+++,,,,,,------,,,,,,+++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------***************+++,,,,,,))))))***+++,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++++++++,,,---...///000++++++++++++++++++++++++---,,,+++******+++,,,---+++++++++,,,,,,,,,,,,,,,---,,,+++++++++,,,---...------...///////////////...//////000000000////////////.........------------------............///000///......------......///...---,,,,,,,,,,,,,,,+++,,,---......---,,,+++------------------------,,,,,,---.........------........................++++++,,,,,,,,,---------+++,,,,,,,,,---------------------........./////////......------------...------------------------,,,,,,,,,++++++,,,,,,,,,......------------......******,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///,,,,,,,,,,,,------...............------......///+++,,,...//////...---,,,........................------------,,,,,,,,,,,,*********+++,,,,,,------,,,,,,------------------+++---......---,,,------///...---,,,,,,,,,,,,---........................+++,,,,,,---......//////000/////////.........------------............///...............///000000///////////////000000111000000000111444999===@@@AAA@@@???>>>>>>=========>>><<<;;;;;;;;;>>>@@@BBBEEEMMMXXXbbbjjjqqqxxx}}}~~~}}}~~~~~~}}}|||vvvqqqnnnnnnllliiiiiimmmkkksss~~~}}}tttnnnllljjjddd```___]]][[[]]]aaaeeeqqqyyyttttttvvvyyy}}}........................,,,---------......//////...........................///000111222222111000........................---------.........//////++++++------------++++++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,***)))((((((((()))+++,,,((()))***+++,,,---------******+++++++++,,,,,,,,,******+++,,,---///000111************************,,,,,,************,,,,,,,,,,,,,,,------.........---,,,,,,+++,,,---///000---......///////////////...///000111111111111111111000000000////////////---------.........//////000000///............//////...---,,,,,,,,,,,,,,,++++++,,,------,,,++++++------------------------000///...---,,,,,,---...........................++++++,,,,,,,,,---------+++++++++,,,,,,---------+++++++++,,,,,,,,,------000///...---------------------------------------...------,,,,,,------.........------------......+++,,,---///000111111222,,,,,,,,,,,,,,,,,,,,,,,,///......------......///---------.........//////---------.........//////,,,,,,+++++++++,,,,,,---((()))+++...///...------........................------,,,,,,,,,+++++++++))))))***+++,,,,,,------------------------------'''***---........./////////...---,,,+++,,,,,,---........................++++++,,,,,,---...//////000000//////.........------------.........//////...............///000111///////////////000111111111111111333777<<<@@@CCCAAA???===<<<<<<===???@@@???>>>===<<<>>>@@@CCCEEEJJJRRR^^^hhhoootttzzz~~~|||{{{~~~{{{vvvrrrrrrppplllmmmqqqpppxxxzzznnnfffbbbbbbaaa[[[XXXXXXXXXWWWZZZ___eeerrr{{{{{{|||~~~000...,,,*********+++,,,------............------//////////////////////////////000222222333333333.........------.........******+++,,,,,,---......++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++******++++++,,,---+++,,,,,,------,,,,,,+++---,,,+++*********+++,,,---,,,,,,+++*********+++)))***,,,------,,,***)))***+++,,,,,,------,,,,,,+++++++++,,,---...///000111000...---,,,,,,---...,,,------......------,,,+++,,,------......------------,,,+++,,,---...///////////////...---,,,+++////////////////////////............////////////000000///...............------+++******+++------...------,,,---...///000------...........................------,,,,,,,,,.........------,,,,,,,,,------------------------,,,,,,,,,---------.........------,,,,,,------...---------,,,,,,+++++++++.........------,,,,,,,,,,,,,,,************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.................................------,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,------............................................................------,,,,,,,,,......------,,,,,,,,,+++........................///////////////.........///////////////.........000000//////.........---//////.........//////000///222777<<>>???>>><<<;;;888777777999;;;======<<>>>>><<<999888666777888:::;;;<<<<<<<<>>===;;;888777777888:::;;;;;;;;;;;;;;;EEEHHHNNNXXXeeeqqqyyy}}}~~~}}}uuurrrrrruuuuuuvvvvvvwwwyyy|||~~~xxxqqqggg```\\\XXXTTTPPPKKKKKKKKKKKKJJJIIIHHHGGGEEEEEEFFFHHHLLLTTT^^^dddrrryyy/////////...---,,,,,,+++------............------------------------------,,,------.........------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------............------+++************+++,,,,,,+++,,,,,,------,,,,,,+++)))***++++++,,,,,,,,,,,,++++++******++++++,,,,,,++++++++++++++++++++++++,,,,,,---............---,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,+++***)))(((++++++,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,+++,,,------......------,,,---...///000111111111////////////////////////........./////////000000///...------,,,,,,------------............------,,,------------,,,,,,+++...---------,,,,,,,,,+++,,,,,,,,,------------...,,,,,,------------------+++,,,,,,------.........,,,,,,,,,---------.........------,,,,,,------...------------............,,,,,,------------------------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------............------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,---------------------............/////////........................------......//////000000------......///000000000.........///////////////......///000111333555666======<<<<<<;;;:::999888999:::<<<<<<<<<<<<===???IIIPPP[[[hhhttt~~~uuupppnnnoooqqqrrrssstttuuuxxx}}}zzzpppccc]]]VVVQQQOOONNNKKKIIIHHHHHHHHHGGGFFFFFFEEEEEEDDDEEEFFFHHHLLLRRRZZZ___hhhmmmtttzzz---...............------,,,,,,------------,,,,,,------------------------------............------......------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,++++++++++++,,,------+++,,,,,,------,,,,,,+++************+++,,,---...++++++******++++++,,,---,,,,,,---......---,,,,,,++++++,,,---------------,,,+++++++++,,,---......++++++,,,---,,,,,,+++***++++++,,,,,,,,,,,,++++++++++++,,,---------------+++,,,---.........---------...///000000000000000........................//////...---,,,,,,++++++///...------,,,,,,------------,,,,,,,,,,,,------,,,------...---,,,+++***.........---------------,,,,,,,,,---------......------------------,,,,,,++++++,,,,,,---......///,,,,,,,,,---------.........------,,,,,,------...------------.........///------------------,,,,,,,,,---............---,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------------------------------------------------,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,........................------------------,,,,,,+++++++++,,,,,,,,,------.................................///////////////------......///000000111............/////////000000000111222444666888999>>>===;;;999999:::;;;;;;;;;===>>>>>>>>>???CCCFFFOOOZZZiiiwwwyyyqqqnnnnnnpppoooqqqsssuuuwww}}}xxxpppeee\\\UUUQQQLLLJJJKKKKKKHHHFFFFFFFFFEEEDDDDDDDDDDDDEEEDDDFFFHHHJJJLLLPPPVVVZZZ]]]```cccgggkkkttt+++,,,---...////////////+++,,,,,,------,,,,,,+++------------------------.........///......------///......------......///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,---......+++,,,,,,------,,,,,,++++++***))))))***,,,...///+++*********+++,,,,,,------...000111111000...---***+++,,,,,,------,,,,,,+++++++++,,,---...///000+++,,,...///000//////...+++++++++,,,,,,++++++++++++,,,------......------+++,,,---.........---,,,...//////000000000000000------------------------000///...,,,***((('''&&&......---,,,,,,,,,,,,---------+++******+++------,,,------...---,,,***)))++++++,,,---...000000111,,,,,,,,,------..................------,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,---------.........------,,,,,,------...---------.........//////.........------,,,,,,,,,+++,,,---......---,,,+++........................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,---------......------------------------........................///...,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---...//////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,.................................------,,,,,,,,,.........//////000000000........................///////////////.........---------...///000000111---.........//////000000111222333444666888:::;;;>>><<<:::888888999<<<===<<<>>>@@@@@@@@@CCCHHHMMMTTTaaasssyyysssppppppqqqsssmmmppptttwww{{{ssshhh```WWWOOOPPPMMMJJJJJJKKKKKKIIIFFFFFFEEEDDDCCCCCCDDDEEEFFFEEEGGGIIIKKKLLLOOOSSSVVVUUUWWWYYYZZZ]]]eeepppxxx...------,,,,,,++++++***---------............//////...---,,,,,,---...///.........------,,,,,,,,,///...,,,+++,,,...000111........................***++++++,,,,,,++++++***,,,,,,,,,++++++*********---..................---++++++*********+++---......---+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,+++***+++,,,---...,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......++++++,,,,,,,,,,,,------000000///...---,,,,,,+++000000000000//////////////////000000000000//////222000...---,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,---------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.../////////---------............///000000///...------,,,,,,,,,,,,,,,---------...............------,,,,,,,,,---------.........//////.........------,,,,,,,,,...------,,,,,,------...///...------------...///...............---------,,,,,,,,,---------.........------...//////---,,,---......///////////////......------------......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...000///...---,,,++++++++++++++++++,,,,,,---------........................------------------------........................////////////////////////........................//////............//////000111111000......///111///111444777999:::::::::888888999888777777:::<<>>>>><<<>>>AAADDDGGGKKKPPPSSSSSSWWW```jjjpppuuu|||~~~{{{}}}zzz{{{}}}~~~~~~yyytttnnnjjjiiiiiijjjjjjxxx}}}{{{zzzzzzzzz|||}}}}}}}}}}}}}}}~~~|||zzzwwwvvvwwwxxxyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwvvvvvvwwwwwwuuussstttsssrrrqqqsssuuuxxxzzzxxxxxxyyyzzz|||{{{{{{|||~~~~~~~~~yyyyyyxxxxxxyyy{{{|||}}}}}}~~~***++++++,,,,,,------...++++++,,,,,,,,,---------++++++------------++++++.........------,,,,,,,,,---,,,*********,,,...000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++)))***+++,,,------,,,+++)))***+++,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++''')))+++---...///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++++++++,,,,,,,,,---------.......................................---------//////000000000000///////////////000///......---,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,---------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++++++++,,,++++++,,,,,,,,,------------.....................,,,,,,,,,---------......,,,,,,,,,------.........***++++++,,,,,,---......,,,,,,,,,------............------,,,,,,------...---,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---+++))))))+++...//////+++,,,------......---------,,,,,,++++++,,,,,,---........................,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------......------,,,,,,---------+++++++++,,,,,,---------........................------------------------+++---///111111///---+++------------------------........................//////............//////...000222222222444777999888888888999:::;;;======<<>>>>>>>><<>>???@@@@@@???BBBFFFJJJOOOYYYeeennnttt{{{~~~|||}}}~~~|||{{{|||}}}{{{|||{{{|||yyytttpppnnnhhhcccaaacccgggkkkssszzz}}}zzzxxxvvvuuutttvvvtttrrrqqqrrrrrrrrrppppppnnnllljjjkkkmmmqqqssstttttttttqqqnnnmmmmmmnnnlllnnnooopppoooppprrrsssuuuuuuttttttrrrqqqpppooopppooonnnnnnnnnnnnnnnnnnooonnnmmmmmmoooqqqtttvvvvvvuuuuuuttttttttttttttttttttttttuuuuuuuuuvvvvvvsssrrrqqqqqqrrrqqqooommmmmmmmmllllllmmmoooqqqsssoooooopppqqqrrrrrrqqqqqqppppppqqqrrrsssttttttuuuttttttuuuuuuvvvwwwwwwwww,,,,,,,,,------.........,,,,,,,,,++++++,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++,,,------,,,,,,,,,---------......((())))))***+++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++******************++++++++++++************+++,,,,,,------......------,,,++++++++++++,,,,,,,,,---------,,,***))))))***,,,---------------------------***+++---...///......---,,,,,,------------------....................................------------111111222222222111111000///////////////......---......////////////......------,,,,,,,,,,,,+++***...------,,,,,,,,,---------------,,,,,,++++++++++++,,,---,,,+++***+++---,,,,,,------------,,,,,,,,,,,,,,,,,,---///000111000...+++)))((((((***+++,,,------......------,,,------------------------,,,,,,,,,---------......------------------------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------......,,,------------.........---------------------------------,,,,,,---------...---------------------------............------,,,+++***+++---...---,,,---------.........//////......------,,,,,,,,,,,,---------------,,,,,,,,,------------------------,,,,,,,,,,,,------......---------............///---------............/////////............//////.........///////////////111000//////////////////---000222444555666888:::<<<===>>>???>>>???@@@AAA@@@BBBFFFLLLSSS___kkkttt{{{~~~}}}}}}{{{|||}}}{{{zzzzzz{{{}}}}}}~~~}}}}}}|||}}}|||rrrlllfffcccccc___\\\]]]bbbfffkkksss{{{}}}{{{yyywwwuuutttsssrrrqqqpppoooooooooooooooooollljjjiiihhhhhhjjjlllnnnqqqrrrrrrpppmmmllllllmmmiiikkkmmmmmmnnnnnnppprrrssssssssssssqqqooommmlllmmmmmmmmmmmmmmmmmmmmmmmmmmmllllllkkklllnnnppprrrttttttsssrrrrrrrrrrrrsssqqqqqqqqqrrrssstttttttttsssqqqpppooopppooonnnllllllkkkkkkkkklllmmmooopppmmmnnnooooooooooooooonnnmmmnnnnnnoooppppppqqqqqqqqqqqqrrrssssssttttttuuu,,,,,,,,,------.........---,,,,,,,,,,,,,,,,,,---.........------,,,,,,,,,+++++++++,,,,,,---------,,,+++++++++,,,,,,---...,,,,,,,,,---------......)))******+++,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***))))))*********++++++++++++++++++***+++,,,,,,---+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,------,,,++++++******++++++,,,------------------------***+++---.........------,,,,,,,,,---------...................................................---111111222222222222111111///////////////......---......////////////......++++++,,,,,,,,,,,,---...---------,,,,,,---.........------,,,,,,++++++***+++,,,------++++++,,,---***++++++,,,,,,++++++***000///------///333888:::<<<:::666111...---,,,,,,,,,------......------,,,,,,---------------------,,,,,,,,,---------......------------------------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------......,,,,,,,,,,,,------------------------------------------------------------,,,,,,,,,,,,,,,------------......//////......---,,,+++***+++---...---,,,---------.........//////......------------,,,,,,...---------------------------------------------,,,,,,---------.........---------............///---------............///...------,,,,,,------............/////////000000111000000/////////000000///111444666666777999:::;;;===??????>>>>>>@@@BBBBBBEEEJJJRRR[[[gggrrryyy|||~~~}}}{{{|||{{{yyywwwuuuvvvwww{{{yyy~~~|||~~~}}}||||||}}}zzzllleee```ZZZXXXZZZYYYYYY\\\ccchhhmmmuuu~~~}}}{{{zzzxxxwwwvvvtttsssrrrqqqqqqnnnnnnnnnmmmllllllmmmnnnhhhhhhiiijjjjjjjjjiiiiiinnnoooooonnnllljjjkkkkkkgggiiikkkllllllmmmoooqqqppppppppppppooommmkkkjjjkkkkkkkkkkkkkkkkkkkkkkkklllkkkjjjiiijjjlllnnnooosssrrrqqqqqqppppppqqqqqqoooooopppqqqrrrsssssstttrrrpppnnnmmmnnnmmmllljjjllllllkkkkkkkkkkkkkkkkkkhhhhhhiiiiiijjjiiiiiiiiimmmnnnnnnoooooopppppppppqqqqqqqqqrrrsssssstttttt,,,,,,------------------------,,,,,,,,,,,,------------------------,,,,,,******+++,,,------------++++++++++++,,,---......,,,,,,,,,---------......******++++++,,,,,,------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++******,,,,,,+++***))))))******+++,,,,,,,,,+++++++++++++++,,,------******++++++******)))(((++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,------------------------+++,,,,,,------------,,,+++,,,,,,------...................................................//////000000111222222222222111///////////////......---.........//////.........)))***++++++***+++---///------------------...///,,,,,,++++++*********)))---///000///...---...///...//////000000//////...111000......111555999<<<>>><<<:::777333000---,,,,,,------......------,,,+++,,,---.........------,,,,,,,,,---------......------------------------,,,,,,------------,,,,,,,,,,,,---------------...,,,,,,,,,---------......+++,,,,,,,,,,,,---------,,,------......------,,,------............------,,,,,,,,,,,,,,,---------......////////////......---,,,+++,,,...//////...,,,------------...............---------------------------------.........------------------------,,,,,,---............------------............///---------............///------,,,,,,,,,,,,------++++++,,,,,,---.........000/////////000000111222111444777999999888999:::999<<>>>>>AAADDDFFFJJJRRR\\\gggrrrzzz~~~~~~~~~{{{yyyzzzyyyvvvsssrrrrrrssswwwtttvvv~~~~~~}}}|||zzzzzz{{{~~~|||lll___\\\ZZZUUUTTTWWWWWWXXX]]]eeejjjoooyyy~~~}}}}}}~~~|||zzzxxxvvvuuutttrrrrrrpppooonnnnnnnnnnnnkkklllmmmllljjjjjjkkkmmmggghhhjjjkkkllljjjhhhgggiiikkklllkkkjjjhhhhhhiiieeegggiiijjjjjjkkkmmmooolllmmmmmmllllllkkkjjjiiihhhhhhhhhhhhhhhiiiiiijjjjjjiiihhhhhhiiikkkmmmnnnqqqqqqpppooooooooooooooonnnnnnoooppppppqqqrrrrrrpppnnnkkkjjjjjjjjjiiihhhiiiiiiiiiiiihhhhhhhhhgggggghhhiiiiiijjjjjjjjjjjjmmmnnnnnnnnnoooooooooppppppqqqqqqrrrrrrssssssttt------------------,,,,,,------,,,,,,,,,,,,------,,,,,,------------------)))***+++---......------++++++++++++,,,---...///,,,,,,,,,---------......*********+++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,+++******,,,,,,+++************+++,,,---------,,,++++++++++++,,,------+++++++++++++++***))))))++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++,,,,,,,,,++++++,,,,,,---......///........................------......//////000000///000000111222222111111///////////////......---------............------***,,,,,,+++)))))),,,...---------------...//////,,,,,,,,,,,,++++++++++++...///000///...---...000000000111111111111000000---......///111222333444333444666666444111---+++,,,------......------,,,+++,,,---.........------,,,,,,,,,---------......------------------------------............------++++++,,,,,,------------,,,,,,,,,---------......------------............,,,,,,---......---,,,,,,,,,---...//////...---,,,,,,---------..................////////////......,,,++++++,,,...//////...,,,,,,,,,,,,------------------..................,,,,,,------......//////------------------------,,,,,,.../////////...------------............///---------............///......------------......++++++,,,,,,---......///......//////000111333333444777:::;;;::::::::::::999===AAAAAA@@@@@@DDDHHHKKKQQQ[[[hhhttt}}}xxxtttuuuuuusssqqqpppqqqrrr}}}qqqpppuuu~~~|||{{{{{{}}}ssscccWWWXXXYYYUUUUUUYYYWWWYYY___fffkkkqqq|||~~~|||zzzzzz{{{{{{|||~~~~~~|||||||||}}}|||xxxwwwuuusssqqqpppoooooonnnmmmlllkkkkkkkkkkkkkkkhhhjjjkkkjjjhhhgggiiilllhhhiiijjjjjjjjjiiihhhhhhdddfffhhhhhhfffeeeeeeeeeccceeeggggggggghhhiiikkkjjjiiiiiihhhhhhiiiiiiiiigggfffeeeddddddfffhhhiiiiiihhhgggggghhhkkkmmmooopppoooooonnnnnnnnnnnnnnnmmmmmmnnnnnnooooooooopppmmmkkkhhhfffffffffeeedddddddddeeeeeefffeeeeeeeeehhhiiijjjkkklllmmmmmmmmmllllllllllllmmmmmmmmmmmmnnnnnnoooppppppqqqqqqrrr.........------,,,,,,,,,...------,,,,,,------...,,,,,,,,,------.........)))***+++---......------++++++++++++,,,---...///,,,,,,,,,---------......*********)))))))))))))))++++++++++++++++++++++++)))))))))******+++++++++,,,+++******,,,,,,+++*********+++,,,------......,,,,,,++++++,,,,,,---...+++,,,,,,,,,,,,+++******++++++,,,,,,,,,---------------------------------------------------------///...,,,+++***++++++,,,++++++,,,,,,---...//////////////////////////////,,,------...///000111111...///000111111111111111///////////////......---,,,------------------,,,,,,......+++((((((***------------------...///000........................,,,---...---,,,,,,---...***++++++++++++++++++***)))+++---///000...,,,++++++...333666666444000---,,,------......------,,,***+++---...///...------,,,,,,,,,---------......---------------------------......//////......---+++++++++,,,,,,---------,,,,,,,,,---------................../////////000,,,,,,---......---,,,,,,,,,---...//////...---,,,---.........//////000000......////////////......***))))))***,,,------,,,+++++++++,,,,,,,,,------------..................,,,,,,,,,---...///000000------------------------,,,,,,.../////////...------------.........//////---------.........////////////............//////------......///000111111.........///000222444444666999<<<===<<<:::::::::999===BBBCCCAAABBBFFFKKKOOOUUUbbbppp}}}~~~uuupppqqqqqqqqqpppppprrrtttzzztttnnnnnnttt~~~}}}}}}nnn^^^SSSWWWZZZWWWWWW\\\XXXZZZ___fffkkkrrr~~~~~~}}}{{{yyyyyyzzz{{{|||{{{{{{{{{{{{{{{|||}}}~~~xxxyyyzzz|||}}}~~~}}}{{{{{{||||||zzzwwwtttsssqqqooommmlllkkkkkklllkkkkkkjjjjjjjjjjjjkkkfffhhhiiihhhfffeeehhhkkkjjjjjjhhhhhhggghhhiiijjjaaaccceeeeeedddbbbbbbcccaaaccceeeeeeeeeeeeggghhhhhhgggfffffffffgggiiijjjfffeeecccbbbbbbdddgggiiihhhggggggggghhhkkkmmmooooooooonnnmmmmmmmmmmmmmmmllllllmmmmmmmmmmmmnnnnnnkkkhhheeedddccccccbbbaaa___```aaabbbcccdddddddddeeefffggghhhjjjjjjkkkkkkjjjjjjjjjjjjkkkkkkkkkkkkllllllmmmnnnnnnooooooppp////////////////////////,,,,,,,,,---------......///---+++***+++,,,,,,+++///...,,,+++***+++,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,+++++++++,,,---......)))))))))***+++++++++,,,))))))*********+++++++++---------,,,,,,+++++++++((()))+++,,,---,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///......------......///,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,---///111333111000///......///000111000000///...............////////////////////////............---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,------......------,,,,,,,,,---------......------,,,,,,,,,------...+++,,,.../////////...---...------------...//////------++++++++++++------------------------------........................+++---000000///---------,,,------......------,,,111000///.....................////////////......---,,,,,,,,,---...000111...---,,,+++,,,,,,......++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,------......------,,,---------............///,,,,,,------...------,,,................................................///////////////////////////////////////////////////......---------......222222111111222444666888<<<>>>???>>>;;;;;;===@@@CCC@@@>>>>>>BBBFFFJJJKKKXXXdddnnnrrrvvv{{{vvvwwwvvvuuusssqqqqqqsssuuu}}}wwwsssrrrooosssxxx{{{||||||}}}~~~{{{|||~~~~~~yyyccc]]]YYYXXXUUURRRRRRUUUWWW[[[bbbhhhoooxxx~~~{{{yyyxxxxxxxxxzzz{{{{{{zzzzzzzzzzzzyyyxxxvvvuuutttqqqqqqrrrssstttuuuvvvwwwxxxxxxxxxwwwvvvtttrrrrrroooooopppooonnnllljjjiiifffggggggfffeeeeeeggghhhhhhgggfffeeedddddddddddddddddddddeeeeeeeeeeeeeeebbbbbbbbbbbbbbbbbbbbbcccaaabbbcccbbb`````````aaabbbbbbaaaaaabbbbbbcccdddbbbaaa```___```aaabbbccccccdddeeeggghhhjjjkkklllpppooonnnmmmmmmlllllllllhhhhhhiiiiiiiiiiiiiiijjjjjjhhheeeccc```_________]]]^^^^^^___```aaaaaabbb```aaaccceeehhhjjjllllllhhhiiijjjiiigggfffggghhhmmmllllllkkkkkkmmmnnnooo------------------------,,,,,,---------.........000...++++++,,,,,,,,,+++...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))))))))((())))))******************++++++++++++,,,,,,---------.........------,,,,,,,,,+++++++++***+++,,,------,,,,,,+++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------------...,,,,,,,,,---------......------------------------------------------------------------------------///...---,,,---///000222111000///......///000111000000///...............///////////////////////////......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,,,,,,,++++++++++++,,,,,,+++,,,------......------,,,---------------------******+++,,,---///000111+++,,,,,,------------------------------...//////------,,,++++++,,,------------------------------........................,,,---//////---,,,---......------------------...///...------------------......////////////......///...------------//////......---,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------,,,------......------,,,,,,,,,,,,,,,---------...------.........---,,,,,,................................................////////////////////////........................///......------.........111111000000222555888:::???AAAAAA@@@>>>===???AAACCCCCCBBBCCCFFFJJJOOORRR___jjjsssvvvzzz|||{{{uuuuuuuuuttttttvvvxxxzzz}}}uuupppooooooooosssxxx{{{||||||||||||{{{{{{~~~sssbbb]]]ZZZYYYWWWSSSSSSWWWYYY]]]cccjjjqqqyyy}}}zzzwwwvvvuuuuuuwwwwwwvvvuuuvvvvvvuuutttsssrrrqqqpppmmmnnnooopppqqqrrrrrrrrrrrrrrrrrrrrrqqqooonnnmmmllllllmmmmmmllljjjiiihhhdddeeeeeeeeeddddddeeegggfffeeedddcccbbbbbbbbbbbbbbbbbbbbbccccccccccccccc`````````_______________^^^___```___^^^]]]^^^___^^^^^^]]]]]]]]]]]]^^^^^^```______```aaabbbccccccccccccdddfffgggiiijjjjjjmmmmmmlllkkkkkkjjjkkkkkkiiiiiihhhhhhgggffffffffffffeeecccaaa____________^^^^^^^^^^^^____________``````bbbdddfffgggiiijjjhhhiiijjjiiigggfffggghhhjjjjjjiiiiiiiiijjjkkklll---------------------------------.........//////222///---,,,,,,---,,,+++,,,,,,------,,,,,,++++++------------------------***++++++++++++,,,,,,,,,---,,,,,,++++++++++++,,,+++++++++++++++******************++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,------------,,,,,,+++,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,---------......------------------------------------------------........................//////---------...///000000000////////////000000000000///...............////////////////////////000///---,,,++++++,,,---------------------------------------------------...------------,,,,,,,,,,,,++++++******++++++,,,+++,,,------......---------------------------,,,******+++,,,---...000111+++++++++++++++,,,,,,------------------......///------,,,,,,,,,,,,------------------------------........................,,,---------++++++,,,...///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,---.........////////////......//////...------------...///...---,,,,,,,,,,,,,,,------------------------------------............,,,------......------,,,+++++++++,,,,,,,,,------...............---,,,+++................................................////////////////////////------------------------///......---......//////000//////000333888<<>>BBBEEEDDDCCCBBBBBBBBBCCCCCCCCCCCCFFFIIIJJJNNNXXXfffqqqwww~~~zzzzzzzzz{{{}}}zzzyyyzzz~~~yyyttttttuuuvvvuuuxxx|||}}}}}}{{{{{{{{{||||||{{{zzzzzz|||~~~zzzsssooolllhhheeeccc```aaacccccc```___aaacccdddhhhnnnuuu}}}~~~}}}}}}}}}~~~~~~zzzzzz{{{}}}~~~{{{wwwsssmmmkkkiiihhhhhhgggdddbbbdddcccbbbbbbaaabbbbbbcccbbbdddfffhhhhhhgggdddcccbbbccccccdddddddddddddddbbbbbbaaaaaa``````______\\\]]]______^^^]]]]]]^^^````````````___]]][[[ZZZYYYYYYYYYYYYYYYYYYYYYYYYUUUUUUTTTSSSSSSRRRQQQQQQPPPRRRSSSSSSSSSSSSUUUVVVXXXWWWVVVTTTSSSRRRRRRRRROOOPPPSSSVVVXXXYYYYYYYYY]]]]]]^^^```aaabbbccccccffffffeeedddddddddeeeeeeccccccbbbaaa```^^^^^^]]]YYYXXXVVVTTTRRRRRRRRRRRRRRRRRRSSSTTTVVVWWWWWWXXX\\\\\\]]]]]]^^^______```bbbcccddddddbbbbbbcccdddfffffffffggggggggggggggg------------------------,,,,,,,,,---------......000...,,,+++---...------++++++,,,---------,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,+++*********++++++,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,*********+++++++++++++++...---,,,,,,,,,,,,,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...+++,,,---......---,,,+++,,,,,,,,,---------......------------------------+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////000000000000//////000000///...............////////////////////////......,,,,,,,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---,,,,,,++++++,,,,,,---+++,,,------......------,,,,,,,,,---------......,,,,,,,,,,,,---...//////,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,------...------............------------------------------........................,,,---------++++++,,,...---,,,+++******+++,,,---...---------------...///......////////////......)))***,,,...///111111111,,,,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------,,,------......------,,,---------.........//////---....../////////......................................................////////////////////////////////////////////////............///000111111111222666999>>>AAADDDEEECCCAAA@@@AAACCCEEEEEEDDDBBBEEEKKKQQQXXXbbbnnnvvv}}}{{{zzz~~~}}}{{{{{{}}}yyyyyyyyyyyyxxxzzz|||{{{zzzzzz{{{|||{{{{{{yyywwwvvvxxx}}}wwwnnniiigggfffeeedddcccdddhhhiiieeedddffffffgggjjjqqqxxx~~~~~~}}}|||}}}}}}~~~|||zzzyyyyyyzzzzzzuuuuuuuuuuuuuuurrrnnnkkkfffdddaaa``````___\\\ZZZ]]]\\\[[[ZZZZZZ[[[]]]^^^^^^___aaaccccccbbbaaa``````aaabbbbbbbbbbbbbbbaaa______]]]\\\[[[ZZZZZZZZZXXXZZZ\\\[[[YYYWWWWWWWWWZZZZZZ[[[[[[[[[YYYXXXWWWUUUUUUTTTSSSSSSRRRRRRQQQOOOOOOOOONNNNNNMMMMMMLLLJJJLLLNNNNNNNNNOOOQQQRRRQQQPPPOOOMMMLLLKKKKKKKKKNNNOOOQQQSSSUUUVVVWWWWWWYYYZZZ[[[]]]___```bbbbbbeeeeeedddcccbbbbbbbbbbbb^^^^^^]]]\\\[[[ZZZYYYYYYTTTRRRPPPNNNLLLLLLLLLLLLLLLMMMNNNPPPQQQSSSTTTUUUXXXYYYYYYZZZ[[[\\\\\\]]]^^^```aaaaaa```___```bbbcccdddeeeeeeffffffeeeeee------------------------+++++++++,,,,,,,,,,,,---...,,,******,,,......---,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******------,,,,,,------......++++++,,,,,,,,,,,,,,,,,,(((((()))))))))*********)))*********++++++++++++,,,,,,+++***++++++------***++++++++++++,,,,,,,,,------------------------******+++,,,,,,---......+++---...//////...---+++,,,,,,,,,---------......------------------------++++++,,,,,,---......///------------------------+++,,,,,,---...............///000111111000///...000000///...............////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------.........------,,,,,,------...+++,,,------......------***++++++,,,---...//////,,,,,,,,,,,,---......///******+++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,---...//////...---,,,------------------------........................,,,---//////---,,,---...------------------------...---,,,,,,,,,,,,,,,,,,......////////////......)))+++,,,...000000000000***+++,,,............---------------------------------------............,,,------......------,,,,,,,,,---------.........,,,---...//////000000///................................................////////////////////////....................................///000111222333555:::>>>BBBDDDDDDDDDBBB@@@???AAAEEEGGGGGGFFFCCCIIISSS___jjjrrrwwwzzzwwwyyy}}}zzzyyy~~~}}}|||zzzzzzzzzxxxvvvwwwyyy{{{yyyxxxwwwvvvuuuyyyxxxnnngggeeeeeeffffffeeeggglllmmmjjjiiijjjiiijjjnnnuuu|||||||||||||||||||||||||||}}}|||yyyvvvttttttttttttpppooommmkkkiiifffbbb___\\\ZZZXXXWWWVVVUUUSSSQQQTTTTTTRRRRRRRRRTTTVVVWWWXXXYYYZZZ[[[\\\\\\\\\\\\^^^^^^_________^^^^^^]]]\\\[[[YYYWWWUUUTTTTTTTTTTTTVVVWWWWWWTTTQQQPPPOOOQQQRRRSSSTTTTTTSSSRRRQQQPPPPPPOOONNNLLLKKKJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHDDDFFFHHHIIIIIIJJJLLLNNNKKKJJJIIIHHHGGGFFFFFFFFFKKKKKKLLLMMMNNNPPPRRRSSSVVVWWWYYY[[[]]]```aaabbbdddcccbbb```___^^^^^^]]][[[[[[YYYWWWUUUSSSRRRQQQMMMLLLJJJIIIHHHHHHIIIIIIJJJJJJKKKLLLMMMOOOOOOPPPSSSTTTUUUVVVWWWXXXYYYYYY\\\]]]^^^^^^]]]]]]^^^```______aaabbbbbbbbbaaa```////////////////////////******+++++++++,,,,,,,,,---+++)))***,,,.........,,,,,,+++***+++,,,...///------------------------,,,,,,,,,++++++*********))))))))))))***++++++,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------))))))******+++++++++++++++******)))***+++---...******+++++++++,,,,,,,,,........................******+++,,,,,,---......,,,---///000000///---,,,,,,,,,,,,---------......------------------------++++++,,,,,,---...//////........................***+++,,,---...............///000111111000///...000000///...............////////////////////////,,,,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------.........///......------......///+++,,,------......------)))***+++,,,...///000000000///...---,,,+++++++++((()))***,,,,,,+++******,,,,,,++++++,,,,,,---...,,,---...//////...---,,,------------------------........................+++...000000///---------......///000000///......------,,,+++************......////////////......+++,,,.../////////......)))***,,,.../////////...////////////////////////............/////////000,,,------......------,,,++++++,,,,,,,,,---------+++,,,---///000000111111................................................////////////////////////------------------------............///000222222444777===AAADDDEEEDDDCCCBBB@@@???BBBFFFIIIIIIHHHJJJSSSaaaqqq~~~vvvwww|||~~~}}}}}}{{{xxxwww~~~zzzyyyxxxuuussstttwwwzzzvvvwwwvvvuuuvvv{{{zzznnngggddddddeeegggfffiiiooopppmmmkkkmmmlllmmmqqqxxx~~~xxxyyyzzz||||||}}}|||||||||zzzvvvssspppooooooooommmjjjgggdddaaa^^^YYYVVVTTTSSSQQQPPPPPPOOOMMMKKKOOONNNMMMLLLMMMNNNPPPRRRSSSSSSTTTUUUVVVXXXYYYYYY\\\\\\\\\\\\\\\[[[ZZZZZZZZZXXXVVVSSSQQQPPPPPPPPPQQQSSSTTTSSSPPPMMMKKKJJJJJJLLLMMMOOOOOONNNMMMLLLMMMMMMKKKJJJHHHFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEEEE@@@BBBDDDEEEFFFGGGIIIKKKIIIHHHGGGFFFEEEEEEEEEEEEGGGGGGFFFGGGHHHJJJLLLNNNTTTUUUWWWZZZ]]]___aaabbbcccbbb```^^^\\\[[[[[[ZZZZZZYYYWWWTTTQQQNNNLLLKKKHHHHHHGGGFFFFFFGGGHHHIIIIIIJJJJJJJJJKKKKKKLLLLLLPPPPPPQQQSSSTTTUUUVVVWWWZZZ[[[]]]]]]\\\\\\]]]^^^[[[\\\]]]^^^___^^^]]]\\\------------------------...---,,,++++++,,,---...---------,,,,,,+++++++++...---,,,+++***+++,,,---------------------------***++++++,,,------------***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++******))))))))),,,(((%%%$$$'''***+++***++++++************++++++************************,,,,,,,,,------.........***+++---///000000///...222222222111///...,,,+++000000///...............,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,...///000000/////////...---------,,,.........////////////000444333333222111000////////////.........---------///............---------000///...---------------......,,,,,,,,,,,,......---------,,,,,,+++++++++...------,,,,,,------...222///,,,,,,------+++(((---,,,,,,+++,,,---///000......---,,,,,,...///000/////////......------------,,,+++,,,...///...---,,,,,,,,,---------......------............------,,,------......------,,,,,,------......------,,,//////000000000000//////---,,,+++***+++,,,---...000///...------...///000---------------------------------------------------------............///+++++++++,,,,,,---------,,,,,,------...///////////////...---,,,+++++++++...------,,,,,,------...------...............---++++++,,,,,,---...//////------------------------////////////////////////---------.........//////,,,---...000111333444444777<<>>>>>DDDIIIHHHHHHIIIRRRddd|||}}}vvvuuu|||}}}yyyxxxxxxzzz|||||||||}}}|||zzzzzz{{{}}}~~~}}}~~~wwwnnnjjjgggdddbbbggggggggghhhiiiiiijjjjjjpppssswww{{{}}}}}}|||zzz|||{{{{{{}}}~~~}}}{{{yyyxxxtttqqqpppqqqoooiiidddcccbbb___\\\YYYVVVTTTSSSLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHGGGGGGHHHHHHIIIJJJLLLMMMNNNPPPRRRTTTUUUVVVTTTTTTTTTTTTTTTSSSRRRRRRNNNNNNMMMLLLLLLLLLLLLLLLQQQQQQOOONNNLLLJJJIIIHHHEEEFFFGGGHHHHHHHHHHHHHHHIIIIIIHHHFFFEEECCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@AAAAAABBBCCCDDDDDDFFFEEECCCAAA@@@@@@@@@AAABBBCCCDDDEEEHHHJJJLLLMMMRRRTTTVVVXXXZZZ\\\]]]]]]ZZZ[[[[[[[[[ZZZYYYWWWVVVRRRQQQOOONNNLLLJJJHHHGGGEEEFFFFFFEEECCCBBBDDDEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJKKKLLLNNNPPPRRRSSSTTTVVVVVVXXXYYYZZZZZZZZZZZZZZZ\\\^^^___^^^]]]ZZZXXX---------------------------------,,,,,,------------------,,,,,,++++++++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++------,,,,,,++++++++++++...+++))))))+++---------++++++************++++++------------------------,,,,,,,,,,,,------------+++,,,---...////////////111111111000///---,,,+++//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------...............---------------........./////////222222222222222111111111000000/////////.........///............---------//////...---------------,,,,,,+++******+++,,,,,,---,,,,,,,,,,,,,,,,,,+++...------,,,,,,------...---,,,***,,,...///...---------,,,,,,,,,---...///---------------...//////.........---------,,,,,,---,,,+++,,,...///...---,,,,,,,,,---------......------............------,,,------......------,,,,,,------......------,,,...//////000000//////...---------,,,------.../////////............//////---------------------------------------------------------............///------,,,,,,,,,,,,,,,,,,---------............///111111000......------......------,,,,,,------...---...............------+++,,,,,,------.........------------------------////////////////////////---------.........//////------...///111333555666:::>>>BBBEEEEEEDDDDDDDDDBBB???@@@EEEIIIJJJLLLPPPbbbttt{{{uuuvvv{{{~~~{{{|||}}}~~~~~~vvvppplllhhhfffjjjjjjjjjkkkllllllmmmmmmqqqrrruuuwwwzzz}}}~~~}}}}}}}}}|||zzzwwwtttpppmmmkkkkkkiiiccc^^^ZZZYYYVVVSSSPPPNNNLLLKKKHHHGGGFFFEEEEEEDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFGGGGGGHHHIIIKKKMMMNNNPPPPPPPPPPPPPPPPPPPPPOOOOOONNNJJJJJJIIIHHHHHHHHHIIIIIILLLKKKJJJIIIHHHFFFEEEEEECCCDDDEEEEEEFFFFFFFFFEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@?????????>>>>>>>>>===>>>>>>??????@@@@@@AAAAAACCCBBBAAA@@@??????@@@@@@AAABBBCCCDDDFFFIIIKKKLLLOOOQQQSSSUUUXXXYYYZZZ[[[XXXXXXXXXXXXWWWUUUSSSRRRLLLKKKJJJHHHFFFEEECCCCCCCCCCCCDDDBBBAAA@@@AAACCCCCCCCCCCCCCCDDDEEEFFFGGGHHHIIIJJJKKKMMMOOOPPPPPPSSSTTTUUUWWWXXXXXXYYYYYYXXXZZZ\\\]]]\\\[[[XXXWWW------------------------,,,------......------,,,------,,,,,,,,,,,,++++++((()))***++++++,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++***++++++,,,,,,++++++***++++++++++++++++++++++++......------------,,,,,,---,,,+++,,,---......---++++++************++++++........................,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---...///000000000000000///...---,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,------------...............,,,---------............///000000000111111111111000000000000000////////////............---------///...------------------,,,,,,++++++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,---...------,,,,,,------...,,,+++***,,,...//////.........---,,,,,,,,,------,,,---......//////......------------,,,,,,,,,,,,---,,,+++,,,...///...---,,,,,,,,,---------......------............------,,,------......------,,,,,,------......------,,,---..................---------...///////////////......////////////......---------------------------------------------------------............///......------,,,+++++++++/////////.........------111000///..................------,,,,,,------..................---,,,+++------------------------------------------------////////////////////////------........./////////.........///222555888:::>>>AAADDDEEEDDDCCCCCCCCCBBBAAACCCGGGIIILLLTTT]]]sss~~~xxxwwwvvvwwwzzz}}}~~~{{{uuuqqqoooppppppppppppqqqrrrssssssrrrrrrrrrssswww{{{~~~|||zzzyyywwwtttqqqnnnjjjfffdddbbb___ZZZUUUPPPOOOLLLJJJGGGEEEDDDCCCCCCBBBBBBAAAAAA@@@@@@???BBBAAAAAAAAAAAABBBCCCCCCCCCDDDEEEGGGHHHJJJKKKKKKJJJJJJKKKKKKJJJJJJIIIHHHFFFEEEDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCBBBAAAAAAAAA@@@@@@AAABBBBBBBBBAAAAAA?????????>>>>>>>>>>>>======<<<<<<<<<;;;;;;::::::<<<<<<==================??????>>>>>>>>>>>>??????@@@@@@AAABBBDDDGGGIIIJJJKKKLLLNNNQQQTTTVVVWWWWWWTTTTTTTTTTTTRRRPPPMMMLLLGGGFFFEEEDDDBBBAAA@@@??????@@@@@@???>>>===>>>@@@AAAAAAAAAAAABBBCCCDDDDDDFFFFFFGGGHHHIIIJJJKKKKKKNNNOOOQQQSSSTTTUUUVVVVVVUUUVVVXXXYYYXXXWWWUUUSSS------------------------+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,---------,,,++++++++++++++++++++++++------------,,,++++++******++++++,,,,,,++++++***++++++++++++++++++++++++------------------------))))))***+++,,,,,,+++***,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********------,,,+++,,,---///000000000111111000000/////////...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------...............,,,---------.../////////,,,,,,,,,---------..............................///////////////////////////............---------......---,,,,,,---------.........------.........+++++++++,,,,,,---------...------,,,,,,------......------------------,,,///......---,,,,,,,,,,,,+++,,,.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---,,,,,,,,,---------......,,,------......------,,,,,,------......------,,,,,,------......------,,,,,,------......------,,,+++,,,...///000000///...,,,---////////////---,,,------------------------........................---------............///---------------,,,,,,,,,000000000///...------,,,///...---,,,,,,,,,,,,,,,...------,,,,,,------...............---,,,++++++------------------,,,,,,------------............////////////////////////............////////////000//////000222777;;;>>>BBBDDDFFFEEECCCBBBAAAAAABBBCCCFFFJJJKKKPPP]]]jjj}}}~~~xxxrrrtttvvvyyy{{{~~~|||{{{xxxwwwwwwvvvvvvwwwxxxyyyuuutttttttttvvvzzz~~~}}}zzzwwwtttrrroookkkiiifffccc^^^[[[YYYUUUQQQMMMJJJIIIGGGEEECCCAAA@@@@@@>>>>>>>>>>>>>>>===<<<<<>>>>>??????@@@AAACCCCCCDDDEEEFFFHHHHHHIIIEEEFFFFFFFFFFFFEEEDDDDDDBBBAAA@@@@@@??????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<======>>>>>>=========:::;;;;;;;;;;;;<<<<<<<<<:::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>???@@@BBBDDDFFFGGGGGGIIIKKKMMMPPPRRRSSSTTTPPPPPPPPPOOOMMMKKKHHHGGGEEEDDDCCCBBBAAA@@@???>>>===>>>>>>===<<<;;;===>>>?????????@@@@@@AAABBBCCCDDDDDDEEEEEEFFFFFFGGGGGGIIIKKKLLLNNNPPPQQQRRRRRRQQQRRRSSSSSSSSSRRRPPPOOO------------------------+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,...//////...---++++++++++++++++++++++++------------,,,++++++******++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++,,,,,,'''(((***,,,+++******))),,,,,,++++++++++++,,,,,,************************,,,,,,,,,++++++*********...---,,,++++++,,,...///000000111222222222111111000//////...............,,,,,,,,,,,,,,,,,,,,,,,,........................,,,---------.../////////,,,,,,,,,---------......111000000///......------........................///............---------------,,,,,,,,,------...........................+++++++++,,,,,,---------...------,,,,,,------...------...------,,,,,,---.........------,,,,,,++++++,,,.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---,,,,,,,,,---------......,,,,,,------------,,,,,,,,,------......------,,,,,,------......------,,,,,,,,,------------,,,,,,***+++---...//////......,,,---...//////...---,,,------------------------........................---------............///++++++,,,------...//////111111000///...------,,,......---,,,,,,,,,,,,---...------,,,,,,------...------......---,,,++++++------------------,,,,,,---------....../////////////////////////////////........./////////000000000000000111444999>>>AAADDDEEEEEEDDDBBB@@@@@@AAABBBDDDHHHLLLNNNUUUeeeuuu{{{vvvrrruuuxxx{{{}}}~~~}}}|||{{{{{{|||}}}{{{{{{{{{zzzzzzzzzzzzzzzxxxuuuqqqnnnkkkhhhdddaaa]]]ZZZWWWSSSPPPMMMJJJHHHEEEDDDBBBAAA???>>>>>>>>>;;;<<<<<<<<<<<<;;;;;;:::===============>>>>>>???AAAAAABBBCCCDDDDDDEEEEEEBBBBBBCCCCCCBBBBBBAAA@@@??????>>>============>>>:::::::::;;;;;;<<<<<<<<<:::::::::;;;;;;:::999999888888999::::::;;;<<<<<<777777888:::;;;<<<===>>>;;;;;;;;;;;;::::::::::::888888999::::::;;;;;;;;;;;;<<<<<<===???AAABBBCCCEEEFFFHHHJJJLLLNNNOOOOOOLLLLLLLLLKKKIIIFFFDDDBBBAAAAAA@@@???>>>>>>======;;;<<<===<<<;;;;;;<<<>>>???>>>>>>??????@@@AAABBBBBBCCCCCCCCCDDDDDDDDDDDDFFFGGGHHHJJJLLLMMMMMMMMMLLLMMMMMMNNNMMMLLLKKKJJJ------------------------,,,------......------,,,++++++,,,,,,,,,,,,------+++,,,---......//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++***++++++,,,,,,++++++***++++++++++++++++++++++++))))))************++++++(((+++------,,,+++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++---,,,,,,,,,,,,,,,------...///000111222222222222000000///............///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------...---------...............,,,---------............333333222111000///......------------............///............---------,,,,,,,,,,,,,,,------...,,,,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,---...------,,,,,,------...***+++------------///000------.........---,,,,,,,,,---......//////......,,,,,,,,,,,,---------------,,,+++,,,...///...---,,,,,,,,,---------......,,,,,,------------,,,,,,,,,------......------,,,,,,------......------,,,,,,------------------,,,***+++,,,---.../////////------............------------------------------........................---------............///******+++---...///000111111111000000///...------000//////.........//////...------,,,,,,------...,,,,,,------------,,,,,,---------------------------------...//////000000////////////////////////....../////////000000000///000111333777<<<@@@CCCCCCDDDDDDBBB@@@???AAABBBDDDEEEIIIMMMRRRZZZlll||||||yyywwwxxx{{{}}}}}}|||~~~~~~~~~~~~~~~|||xxxuuusssrrrnnnjjjfffdddaaa^^^[[[SSSQQQOOOKKKHHHFFFEEEDDD??????>>><<<;;;;;;;;;;;;999:::;;;<<<<<<;;;999999<<<<<<;;;;;;;;;<<<======>>>>>>>>>>>>??????@@@@@@???@@@@@@@@@@@@???>>>>>>>>>======<<<<<<<<<<<<<<<999999999999::::::;;;;;;888999999999999888777777888888888999:::;;;;;;;;;444444555777888:::;;;<<<::::::::::::::::::::::::666777888999999999999999999999:::;;;<<<>>>@@@AAACCCDDDEEEGGGHHHIIIJJJJJJGGGGGGGGGFFFDDDBBB@@@>>><<<;;;;;;;;;::::::999999:::;;;<<<;;;::::::<<<>>>============>>>???@@@AAA@@@@@@AAAAAABBBBBBCCCCCCDDDEEEFFFGGGHHHIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGFFF---------------------------------,,,,,,---------+++++++++,,,,,,------------------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++)))))))))*********++++++***,,,......,,,,,,---///---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,------------,,,,,,,,,------,,,,,,+++,,,,,,...///111111222222//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////...............---------------........./////////000000000/////////......---.........///////////////............---------,,,,,,++++++,,,,,,---...+++,,,---......---,,,+++---,,,,,,,,,,,,,,,,,,+++...------,,,,,,------...***,,,......,,,,,,---000+++,,,---.........---,,,---------------...//////,,,,,,---------.........---,,,+++,,,...///...---,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,------......------,,,,,,------......------,,,------............------,,,,,,,,,---...000111222...------,,,,,,------...------------------------........................---------............///+++,,,,,,---...///000000111000000000//////......//////.........//////000...------,,,,,,------...***+++,,,,,,------------+++,,,,,,------.........---------...///000000000////////////////////////.../////////000000000000...000222666:::>>>BBBDDDAAABBBAAA@@@>>>???AAACCCEEEEEEHHHNNNUUU___ppp~~~~~~~~~}}}}}}}}}zzz{{{}}}~~~~~~}}}{{{xxxuuupppmmmkkkgggddd___\\\ZZZXXXUUUSSSJJJIIIGGGDDDBBBAAAAAAAAA<<<;;;::::::999999999999777888999;;;;;;:::888777::::::999999999:::;;;;;;;;;<<<<<<<<<<<<<<<<<<=========>>>>>>======<<<;;;<<<<<<;;;:::::::::::::::888888888888999999999999888888999999888777777666777777888888999999::::::444555555666666777888888777777888888999999::::::666777888999999888888777888888888999:::<<<===>>>AAAAAABBBCCCDDDDDDDDDDDDAAAAAAAAAAAA@@@>>><<<;;;888888888888888777777777888999::::::999999;;;<<<;;;;;;;;;;;;<<<===>>>>>>===>>>>>>???@@@AAAAAABBBCCCDDDEEEEEEFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDCCCCCC------------------------......,,,++++++,,,......+++++++++,,,,,,---------...---,,,+++***+++,,,---------------------------***+++,,,,,,------------+++++++++,,,,,,+++++++++++++++++++++++++++++++++))))))*********+++++++++))),,,...---+++***,,,///---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........+++,,,---...---,,,+++***)))***,,,...///000000111......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///111111222/////////......------,,,.........////////////000+++++++++,,,,,,,,,------.../////////000000111111//////.........---------++++++++++++,,,,,,---...---...///000000///...------------,,,,,,+++++++++...------,,,,,,------......000111///+++)))***,,,***+++---...///...------......---,,,,,,...///000---------....../////////---,,,+++,,,...///...---,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,------......------,,,,,,------......------,,,---......//////......---......------///111333444......,,,++++++,,,......------------------------////////////////////////---------.........//////------..................000000000000////////////------,,,,,,,,,------......------,,,,,,------...)))***+++,,,---.........++++++,,,,,,---...//////---------...///000000111////////////////////////////////////000000000000...///333777<<<@@@CCCDDD@@@@@@@@@>>>>>>???BBBDDDFFFEEEHHHOOOWWWbbbqqqxxxyyyzzz}}}~~~~~~yyywwwtttppplllhhheeeddd^^^[[[WWWSSSRRRPPPNNNLLLDDDCCCBBB@@@>>>===???@@@;;;;;;:::999999999999:::555777888::::::999777666888888888888888999999:::<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<;;;::::::;;;::::::999999999999999888888888888888888888888888888999999888777666666777777777777888888999999888888777777777666666666555666666777888999999:::666777888999999888777666777777777888999;;;<<<===??????@@@AAAAAAAAA@@@@@@======>>>>>>===;;;:::888888888888888888888888888777888999888777888999;;;999999999999:::;;;<<<<<<;;;;;;<<<===>>>???@@@@@@CCCDDDDDDDDDEEEDDDDDDCCCCCCCCCCCCBBBBBBBBBAAAAAA------------------------***,,,------+++******+++........................))))))***+++,,,------...******+++++++++,,,,,,,,,......---------,,,,,,,,,))))))*********++++++++++++++++++,,,,,,---------+++++++++*********)))))),,,------......------,,,))))))***+++,,,,,,,,,,,,))))))***+++---...//////,,,---......,,,,,,---...++++++,,,,,,,,,,,,------,,,------...///000111111///...,,,*********,,,---++++++,,,---............------------------------,,,,,,,,,---------......---------............///111000...------///111333000000000000000000000000---------,,,,,,+++++++++...---,,,,,,,,,,,,---...........................(((***,,,+++***)))***+++,,,,,,,,,---------......,,,------......------,,,***+++,,,,,,---------------------------------------------............/////////.........------------------------------------.........------,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////......////////////..............................,,,---.........---,,,++++++,,,.../////////......------------------------,,,,,,,,,---...///000000///000111111111000...------------.........//////+++,,,,,,------,,,,,,+++............///////////////...---,,,,,,---...///........................---......///////////////...000111000///...///111111555999===>>>@@@AAACCC>>>===<<<===???@@@AAAAAADDDEEEIIIOOOYYYgggvvv}}}zzz|||xxxxxx}}}wwwrrrrrrpppmmmhhhddd___\\\ZZZSSSQQQOOOLLLJJJHHHGGGFFF??????>>><<<<<<;;;;;;;;;999999999999999999999999777777777777777777777777999999999888888888888777::::::::::::::::::::::::999999999999999999999999;;;:::999888888999:::;;;888888888888888888888888666666777777888888888999888777666555555666777888999888888888777777666666666555555555555777999:::999777666777888888777666888888888888999:::;;;<<<======>>>======<<<;;;;;;>>>>>>===<<<;;;;;;::::::999999999888888888888888888888777777888888999::::::::::::;;;;;;<<<<<<<<<999:::;;;<<<===???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---+++******+++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++***+++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,,,,,,,...++++++,,,,,,,,,,,,------.....................//////...,,,+++***+++,,,---,,,,,,------...---------------------------------,,,,,,---------.........---------............///000//////...///000111222000000000000000000000000.........---------,,,,,,......---,,,,,,---..............................)))+++,,,,,,+++******+++,,,,,,,,,---------......,,,------......------,,,++++++,,,---------,,,,,,---------------------------------............/////////.........---------------------------------......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,..............................////////////......------------------------,,,------...------,,,,,,++++++,,,---------,,,,,,------------------------,,,---------.../////////000111222333222111000///---------.........//////+++,,,,,,------,,,,,,+++............////////////......------------..............................---......///////////////...000111000//////000222333666;;;>>>??????@@@@@@>>>>>>>>>???AAABBBBBBBBBGGGIIINNNUUU___lllzzzwwwpppsss{{{~~~yyyrrrmmmiiigggddd```[[[WWWTTTRRRLLLKKKIIIFFFDDDBBBAAAAAA>>>>>>===<<<;;;;;;;;;;;;999999999999999999999999888888888888888888888888999999999888888888888777999999999999999999999999999999999999999999999999:::999888888888888999:::888888888888888888888888666777777777888888888888888777666666666666777888888888888888777777777666777777666666777888:::;;;;;;:::888888999999888777777777777777888999:::;;;===============<<<;;;;;;<<<<<<;;;::::::999888888888888888888888888888888888888777777888888999::::::::::::;;;;;;;;;<<<<<<::::::;;;<<<===>>>??????????????????????????????????????????>>>>>>>>>>>>,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,++++++,,,************************,,,,,,,,,+++++++++******,,,,,,,,,,,,------------,,,,,,+++++++++*********++++++,,,,,,,,,---------*********+++++++++++++++,,,++++++++++++*********++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,+++***))))))......---,,,+++******)))+++---...---,,,+++,,,...++++++,,,,,,,,,,,,------.........------,,,,,,,,,......,,,+++++++++,,,------------...------,,,,,,------------------------,,,------------.........---------............/////////000000111111000000000000000000000000000000/////////.....................---,,,,,,---......------------------------***,,,------,,,++++++,,,,,,,,,,,,---------......,,,------......------,,,,,,------------,,,,,,+++---------------------------------............///...............---------........................///...---,,,+++,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,..............................////////////......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,------...---------...------,,,+++------------------------------..................111222333444444222111///---------...............,,,,,,------------,,,,,,---............/////////---..................---........................---......//////////////////000111000///000111333555999===??????>>>======>>>???@@@BBBCCCCCCCCCCCCIIIMMMTTT\\\fffsss~~~wwwmmmhhhkkksss~~~zzzvvvqqqiiiddd]]]\\\YYYVVVRRRNNNLLLJJJFFFEEECCCAAA???>>>===<<<===<<<;;;::::::999::::::777777777777777777777777888888888888888888888888999999999888888888888777888888888888888888888888888888888888888888888888999999888777777888999999888888888888888888888888777777777777888888888888888777777666666777777888888888888888777777777777888888888888999;;;===>>>>>><<<;;;:::;;;:::999777777777777777777888999:::;;;<<<<<<<<<<<<;;;;;;::::::999999888888777777777777777777777777777888888888888777777888888999:::::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<=================================>>>>>>=========<<<<<<<<<------------------------,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,---************************)))(((((((((((((((((((((***++++++,,,,,,++++++***))))))***+++,,,,,,,,,,,,...------,,,+++***))))))+++,,,------++++++,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,------............---,,,++++++,,,,,,------------------------------............---------............///---///000222222111000///////////////////////////..............................------------......------------------------+++---......---,,,,,,---,,,,,,,,,---------......,,,------......------,,,---.........---,,,++++++........................---------............///........................///////////////////////////...,,,++++++,,,...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++,,,---...///000000000000///......---,,,,,,------------------...............---------111222444555555333111///........................,,,,,,------------,,,,,,---------.........//////,,,---...//////...---,,,........................---......//////////////////000000000000000333555888;;;???@@@???===;;;;;;===???BBBCCCDDDDDDDDDEEEJJJPPPXXXbbblllvvv}}}vvvkkkeeeeeeiiisss|||vvvqqqmmmfff^^^XXXSSSRRRPPPNNNKKKHHHFFFEEEBBBAAA@@@>>>===<<<<<<<<<;;;;;;:::999888888999999777777777777777777777777888888888888888888888888999999999888888888777777777777777777777777777777777777777777777777777777888888888888888888888888888888888888888888888888777777777777777888888888777777777777777777777777888888888777777777777777777777888999;;;>>>AAACCC???===;;;;;;;;;:::888777888777777777888888999:::::::::;;;;;;;;;;;;::::::999999888888777777777777666777777777777777888888888888777777888888999:::::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;:::........................,,,...///...---,,,,,,,,,........................))))))***+++,,,,,,------,,,,,,,,,---------......------------,,,,,,,,,,,,************++++++++++++************************((((((((((((((((((((()))***++++++,,,,,,++++++***))))))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---,,,++++++,,,---+++++++++,,,,,,,,,------******++++++,,,------...---------------------...............---,,,++++++,,,,,,,,,---------......---------.........//////---------............///---///111333333222000///........................------------------..............................------------------------+++---///...---,,,---...,,,,,,,,,---------......,,,------......------,,,............------,,,+++........................---------............///---.....................///////////////////////////...,,,++++++,,,...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------............------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///000000//////............,,,,,,,,,---------.....................---------000111444555555333000........................---,,,------......------,,,------------............,,,---...//////...---,,,........................---......//////////////////000000000000111555777;;;===??????>>><<<;;;<<<===@@@CCCDDDCCCDDDFFFHHHLLLRRR]]]hhhpppxxx}}}~~~~~~|||qqqhhhdddccckkk{{{zzztttmmmgggaaaZZZRRRLLLJJJIIIHHHFFFDDDBBBAAA@@@???>>>===<<<;;;;;;;;;;;;:::999999888888888888999666666666666666666666666777777777777777777777777999999999888888888777777777777777777777777777777777777777777777777777777888888888999999888888888888888888888888888888888888888777777777777777777777777888888888888777777777777777777777777888888555666777999===@@@DDDFFF>>><<<:::999:::999777555999888888888888999999:::999999::::::::::::999999999999999999888888888888666666777777888888888999888888777777888888999:::::::::::::::::::::::::::<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;:::::::::999999........................,,,---......,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,------...,,,,,,,,,,,,------------.........---------,,,,,,))))))*********++++++++++++++++++++++++******************++++++++++++,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,+++***))))))))))))******++++++,,,,,,***,,,---,,,+++***+++---++++++,,,,,,,,,,,,------)))******+++---......///------------............---------...------,,,,,,+++,,,,,,------.........------........./////////---------............///...///111333333222111000........................---------------.........---...////////////...---,,,,,,,,,,,,,,,,,,,,,,,,+++---......---,,,,,,---,,,,,,,,,---------......,,,------......------,,,---............------,,,........................---------............///---------.......................................------,,,+++,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///------,,,+++++++++,,,,,,+++,,,,,,------.........------..................000111444666555333000..................---------------............------,,,------------.........---..................---........................---......//////////////////000000000000222666999<<<===>>>>>><<<<<<===???@@@BBBEEEEEEDDDEEEIIILLLQQQYYYeeeooowwwzzz|||~~~}}}{{{sssmmmjjjppp||||||oooiii```YYYTTTOOOIIIEEEAAA@@@@@@???>>>===<<<;;;;;;::::::999999999999:::999999888888888888999999666666666666666666666666777777777777777777777777999999999888888888888777777777777777777777777777888888888888888888888888888999::::::::::::999888888888888888888888888888888888888888777777777777777888888999999888888777777777777777888888888888555666777999<<<@@@CCCEEE<<<:::999888999888777555888888777777777888888999777888888999999999999999999999999999999999999999777777777888999999::::::888888777777888888999:::::::::::::::999999999999<<<<<<;;;;;;;;;;;;;;;;;;999999999999999999999999;;;;;;:::::::::999999999------------------------+++,,,...---+++******+++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,---------,,,,,,,,,++++++*********+++++++++,,,,,,---,,,,,,,,,++++++++++++++++++++++++,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,+++***)))))))))*********++++++++++++***,,,,,,,,,+++***+++,,,++++++,,,,,,,,,,,,------++++++,,,,,,------......,,,------...............,,,,,,------...---------++++++,,,,,,---......///............////////////---------............//////000111222222222111111000000000000000000000000------........./////////---...///000000///...---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,......,,,+++,,,---,,,,,,,,,---------......,,,------......------,,,,,,---..........................................---------............///---------.........//////------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,------------------------***+++,,,---............++++++***)))***+++,,,,,,++++++,,,,,,---......///,,,---------.../////////000333555777777444111/////////.........---------------............------,,,,,,---------...............------------..............................---......///////////////000000000000111333777;;;=========;;;;;;<<>>???<<<:::<<<@@@EEEFFFFFFLLLMMMLLLJJJHHHLLLUUU]]]lllwww~~~|||zzz{{{~~~zzz~~~vvvvvvzzz~~~tttjjj```XXXRRRFFFEEEDDDAAA???===;;;:::999::::::;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::888888999999999:::::::::;;;;;;<<<<<<;;;;;;:::999;;;;;;;;;::::::999999999<<<<<<<<<<<<;;;;;;:::999;;;;;;;;;:::::::::999999;;;;;;;;;::::::999999999999999999999999999999999888888888888888888888888::::::::::::::::::::::::;;;::::::999888777666666777777888888888888777777888777666444444444555666888888777777777777888888:::999999999888888777777999999:::::::::999999888777777888999999999999888666777999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<:::999999888888888888888;;;;;;::::::::::::::::::,,,,,,,,,++++++*********------,,,,,,,,,,,,------...---,,,+++++++++,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************++++++++++++++++++++++++++++++,,,---------------******))))))))))))******((()))***+++,,,---------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------......------.........////////////...---,,,,,,---///000////////////////////////...///111333333222111000222000//////000000...---............////////////------------------------......---------,,,,,,,,,+++,,,...//////...,,,+++------------------------------------------------***+++,,,------.........------..................///...------------...///------,,,,,,,,,,,,------//////.........---------,,,---......///.........---------,,,,,,+++++++++............------------........................++++++,,,,,,,,,---------.........---------,,,,,,,,,,,,---------,,,+++***,,,,,,,,,+++,,,,,,------............------------...---------...///000000555666888999888666333111//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///---------............///000///...------------...000000//////000000111222///000111333666:::>>>@@@>>><<<<<<>>>DDDHHHJJJJJJLLLMMMMMMKKKKKKQQQ[[[cccrrr|||~~~}}}|||~~~}}}uuuuuuyyy|||rrrhhh^^^UUUNNNIIICCCCCCAAA@@@>>><<<;;;:::::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::999999999999::::::::::::;;;;;;<<<<<<;;;;;;:::999;;;::::::::::::::::::999;;;;;;;;;;;;;;;:::999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;::::::999999999999999999999999::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;:::999888888777777777888888888888888888777999888777777666666777777888777777777777777777888999999999888888777777777999999:::::::::999999888888999::::::;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::999888999999999888888888999999::::::;;;,,,,,,++++++++++++******++++++,,,,,,,,,,,,++++++------,,,+++++++++,,,,,,---------------------------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,******))))))))))))************+++,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,---------..................---,,,,,,...///000////////////////////////...///000111111111000///222000......///...---+++............////////////------------------------...------------,,,,,,,,,+++,,,---......---,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++---...//////......,,,---------...////////////...------------...///,,,,,,,,,,,,,,,,,,,,,,,,...............---------...------------.../////////............---------....../////////000000000........................,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,---------,,,+++***,,,,,,,,,,,,---...///000------------............------------------......444666777999888666333222//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........---------............/////////......------......000000//////000000111222///000222555888<<<@@@BBB<<<<<<>>>BBBHHHMMMOOOPPPJJJJJJKKKKKKMMMUUU___hhhttt}}}zzznnnooovvvtttmmmbbbXXXPPPIIIDDD@@@??????>>>===<<<;;;;;;:::::::::;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<<<<===::::::;;;;;;;;;;;;::::::999999999:::::::::;;;;;;;;;<<<<<<<<<<<<;;;::::::999::::::::::::::::::;;;::::::;;;;;;::::::999999888999999:::<<<======>>>=========<<<<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;::::::999999999888888999999999999888888999999999999999999888777888777777666666777777888888888888777777777777777999999::::::::::::999999::::::;;;<<<<<<<<<<<<<<<===============<<<;;;;;;======<<<<<<;;;;;;;;;:::<<<<<<<<<<<<<<<;;;;;;;;;<<<;;;::::::999999::::::555666666777888999::::::------------------------******,,,------,,,******---,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...------,,,,,,++++++***++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,)))***++++++,,,,,,++++++---,,,,,,++++++,,,,,,---+++,,,,,,---,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------...------,,,,,,------...,,,,,,,,,---------.........------------...///000////////////////////////...///000111111111000000222111////////////---+++............////////////////////////////////////------------------------,,,,,,---......---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***,,,...///000000///...,,,,,,,,,---...///000000.........------.........+++,,,,,,,,,,,,,,,,,,+++..............................---,,,,,,...///000///........................////////////000000000........................,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,.....................---,,,,,,,,,,,,,,,---......,,,,,,,,,------.........------,,,,,,,,,------...333555777888888666444333//////...------------...........................,,,,,,,,,---------......---------............/////////............////////////......//////000111000111333666999<<<>>>???:::<<<@@@FFFLLLQQQSSSTTTLLLMMMNNNPPPTTT]]]gggooowww}}}{{{}}}nnnccchhhrrr~~~vvveee^^^TTTKKKEEEBBB???>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<======::::::;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::999999999::::::;;;;;;;;;999:::::::::::::::999999888999999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::::::::999999888999:::;;;;;;:::888777888777777666666777777888777777777777777777777777999999::::::;;;::::::::::::;;;<<<<<<======<<<<<<>>>>>>??????>>>>>>===<<<>>>>>>======<<<;;;;;;;;;>>>=========<<<<<<;;;;;;;;;;;;:::999999999::::::666666666777777888888888------------------------******,,,------,,,******+++,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,)))***++++++,,,,,,++++++------,,,,,,,,,,,,------,,,------------,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------//////............//////,,,,,,,,,---------......------------......//////////////////////////////000000000111111111111111333222000000000000///---............////////////////////////////////////------------------------,,,------------------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---////////////...,,,,,,,,,---...///000000---..................---+++,,,,,,------,,,,,,+++---...........................---,,,,,,...///000---------------........./////////.........------........................,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,........................------,,,++++++++++++++++++,,,,,,,,,------......------,,,,,,,,,---......333444666888888777555333//////...------------...........................,,,,,,,,,------------------------............/////////.........//////000...------------...//////111333555777999:::::::::999===DDDJJJOOORRRTTTUUURRRSSSVVVZZZaaajjjssszzz~~~yyy|||wwwddd^^^gggrrr|||sssiiiWWWQQQIIIBBB???>>>>>>>>>999999::::::;;;;;;;;;<<<;;;<<<<<<======<<<<<<;;;;;;;;;;;;<<<<<<=========:::;;;;;;<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<======<<<<<<;;;:::999999999::::::;;;;;;;;;999::::::;;;;;;:::::::::::::::::::::999999999999;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<::::::;;;;;;;;;;;;::::::777888::::::;;;:::999888888888777777777777888888777777777777777888888888888999:::;;;;;;;;;;;;;;;:::;;;;;;<<<<<<<<<<<<<<<===>>>??????@@@@@@??????>>>>>>>>>======<<<<<<<<<>>>>>>>>>======<<<<<<<<<;;;;;;:::999999999999:::999888888888777777666666******++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,---------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))*********************************++++++,,,,,,---***++++++,,,,,,,,,,,,,,,++++++************++++++,,,---------------,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------/////////....../////////,,,---------............---------............///////////////////////////000000000111111111222222222111000000111111000///............////////////------------------------,,,,,,,,,------------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////,,,---------.../////////------...//////...------,,,,,,............,,,,,,---------..................------------...//////,,,,,,,,,---------------.........------,,,,,,,,,........................,,,---------............,,,,,,,,,,,,------------,,,,,,+++++++++,,,------...---,,,+++************,,,,,,,,,,,,------------,,,,,,,,,,,,---...///000222333666888999777666444//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............/////////......//////000000......------......///000222444777999::::::999888<<>>???@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<;;;::::::::::::;;;;;;;;;:::999888777777666*********++++++,,,,,,,,,------,,,,,,,,,,,,------***+++,,,---------,,,,,,***************************++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))******+++,,,,,,------++++++,,,---------------,,,++++++******++++++,,,,,,,,,---------------,,,+++,,,,,,------,,,,,,+++------------------------------------------,,,,,,........................///......------......///------........./////////,,,------...............///////////////////////////////////////000111111000///...///111111111///............////////////------------------------,,,,,,,,,---------......---------,,,,,,------------------------------------------------------------,,,+++***+++---///000------..................------...//////...------,,,---///000000///---,,,---------.........//////,,,---......///.........,,,,,,,,,------.........,,,---------------..............................------------............,,,,,,---------.........,,,++++++++++++,,,---...---,,,,,,+++++++++,,,,,,------,,,,,,,,,,,,,,,,,,+++,,,,,,---...000111222111333666888999888666555//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............//////////////////000111111///////////////000111111222444888;;;<<<<<<:::999@@@GGGOOOTTTUUUTTTSSSSSSPPPUUU]]]iiivvv~~~|||uuunnnmmmqqqvvvxxxjjj]]]KKKGGGAAA===<<<<<<<<<<<<:::;;;;;;<<<<<<======>>>=========>>>>>>=========>>>>>>======<<<<<<;;;;;;======>>>>>>>>>>>>======;;;<<<<<<<<<===========================<<<;;;;;;;;;::::::::::::::::::999:::;;;<<<<<<=========<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<888999999:::;;;;;;<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;::::::;;;;;;<<<===;;;::::::999999::::::;;;888999999999::::::::::::888999:::;;;<<<<<<<<<<<<<<<===>>>>>>???>>>>>>>>>???@@@@@@@@@@@@???>>>>>>=========>>>>>>??????@@@>>>>>>>>>>>>>>>>>>?????????>>>======<<<=========<<<<<<;;;;;;::::::999999,,,,,,,,,------.........///...,,,,,,,,,,,,...///)))***,,,---...---,,,,,,........................)))***+++,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------+++,,,------......------...------,,,,,,------...+++,,,------......------+++,,,,,,------,,,,,,+++------------------------.........------,,,,,,,,,...........................------,,,,,,------............////////////000,,,---......//////......////////////////////////...............///000000...---,,,...000111000///............/////////000////////////////////////,,,,,,,,,------............------,,,,,,------...------------------------........................---,,,***)))))),,,///000...............---------,,,---...//////...---,,,---...000111111000...------------.........//////+++,,,.../////////...---,,,---------......//////++++++,,,---...///000111........................---------.........//////---------....../////////...------,,,---...///000,,,,,,,,,,,,---...//////---------,,,,,,+++++++++++++++,,,---///111333444111333555888999888777555//////...------------...........................---------------------------------........./////////////////////000111111111111111111111222222333111444888<<<>>>>>>===<<>>>>>======;;;<<<<<<======>>>>>>>>>======>>>>>>>>>>>>======??????>>>===<<<;;;::::::>>>>>>????????????>>>>>><<<<<<<<<<<<=========>>>===============<<<<<<;;;;;;;;;;;;::::::999999999;;;;;;<<<===>>>>>>======;;;;;;<<<===>>>???@@@@@@<<<=========>>>>>>??????========================>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<888888999999:::;;;<<<<<<<<<<<<============<<<<<<===<<<;;;;;;;;;===>>>???<<<;;;;;;::::::;;;;;;<<<999999999::::::;;;;;;;;;888999:::;;;<<<<<<<<<<<<>>>>>>???@@@@@@@@@@@@???AAAAAAAAA@@@???>>><<<<<<<<<<<<===>>>???@@@AAAAAA======>>>>>>??????@@@@@@AAA@@@@@@???????????????<<<<<<<<<<<<<<<<<<<<<<<<,,,---...//////...---,,,+++++++++++++++++++++++++++******))))))******++++++,,,,,,------,,,,,,+++------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------............------///...,,,++++++,,,.../////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---------............///000000////////////000000111111000000//////............///111333333222000111111111111111111222222------...///000000////////////////////////////////////.........---------///...---,,,,,,,,,,,,,,,***,,,///000///......///---------............///,,,,,,,,,---------............000000000///...---------------------------+++,,,,,,---...///000000......------------......------------------------------,,,,,,---...000111---------.........////////////.........---------///...---,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,------......------,,,+++++++++,,,---...///000///111444666777666444333///............---------........................,,,---...//////...---,,,------............---------------.........////////////...,,,***+++///222:::;;;<<<<<<:::<<<@@@DDDRRRWWWZZZXXXRRRPPPTTTYYY\\\eeeqqq}}}~~~}}}vvvxxxyyyzzzyyyvvvsssqqqvvvyyytttmmmeeeOOOKKKFFFBBB@@@???>>>>>>;;;<<<===>>>>>>>>>>>>>>>AAAAAA@@@???>>>>>>======???>>>>>>>>>>>>???@@@@@@>>>?????????>>>======<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<>>>===<<<<<<;;;;;;;;;;;;;;;;;;::::::999::::::;;;<<<===>>>???@@@AAAAAAAAA??????===<<<<<<===>>>??????>>>>>>=========>>>>>>>>>>>>==================???????????????>>>===<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<==============================<<<<<<<<<;;;::::::::::::;;;<<<<<<===<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<@@@???>>>===<<<======>>>??????@@@@@@???>>>============<<<<<<<<<======>>>??????>>>>>>>>>>>>??????@@@@@@AAAAAAAAA@@@@@@???CCCAAA===;;;;;;>>>AAADDD,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))),,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---,,,,,,***)))((('''&&&,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,...---,,,,,,,,,,,,---...//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---------............///000000////////////000000111000000000/////////.../////////000222333222000111111111111111111111111...///000000000000000000//////////////////////////////.........---------///...---,,,,,,,,,,,,---+++---//////...------...,,,,,,,,,,,,---------...,,,,,,,,,---------......++++++,,,---............------------------------++++++,,,,,,---...............------------......------------------------------,,,,,,---...000111---------.........////////////.........---------///...---,,,,,,,,,,,,---,,,,,,---------.........,,,,,,,,,---------......------------------------,,,------......------,,,,,,,,,,,,,,,------...//////111333555666555444333............------------........................------............------------............---------------.........//////...///...------///333666:::;;;<<<;;;;;;===BBBFFFSSSVVVYYYVVVRRRQQQVVV\\\aaammm~~~~~~}}}|||wwwtttssspppqqqssssssrrrqqqooommmnnnuuu|||}}}|||~~~{{{tttooohhhaaaNNNJJJEEEAAA@@@???>>>===;;;;;;<<<===============@@@??????>>>>>>===============<<<<<<======>>>???>>>>>>>>>>>>>>>===<<<<<>>======<<<<<<<<<<<<===<<<<<<<<<;;;<<<<<<======<<<======>>>@@@AAABBBBBBEEEEEEDDDCCCCCCDDDEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA>>>??????>>>>>>===<<<;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>???????????????===============<<<<<<<<<;;;;;;:::;;;;;;<<<============<<<<<<;;;;;;<<<<<<========================??????===<<<<<<<<<======>>>>>>>>>???>>>>>>======<<<<<<<<<<<<<<<===>>>>>>???>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAA@@@@@@???CCCAAA>>><<<<<<>>>@@@BBB+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++------------------------...............---------,,,,,,,,,,,,,,,,,,,,,,,,---------............///000//////......//////000000000000000////////////222111//////111222222111111111111111111111111111000111111111111111000////////////////////////////////////.........------......---,,,,,,,,,------+++---......,,,++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......+++++++++,,,---...///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------------......---------------------------------------...///000---------..............................---------......---,,,,,,,,,---------------...............,,,,,,,,,---------......------------------------------............------------,,,,,,,,,------...///000222444555444333222............------------.................................------.........------............------------........./////////...///000000000333777:::;;;;;;;;;;;;<<<@@@EEEJJJTTTVVVVVVSSSPPPQQQWWW^^^jjj{{{~~~zzzyyy}}}}}}{{{zzz|||}}}tttmmmiiihhhhhhhhhiiiiiiiiihhhhhhggggggkkkpppssstttuuuvvvwww{{{|||yyyrrrlllhhhccc]]]NNNJJJEEEBBB@@@@@@???>>>============>>>>>>>>>>>>?????????????????????>>>===============>>>>>>????????????@@@??????>>>===@@@@@@@@@???????????????>>>>>>=========<<<<<<<<<======<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>???@@@AAA@@@@@@@@@AAABBBDDDGGGHHHHHHHHHGGGGGGGGGGGGHHHIIIHHHIIIJJJKKKKKKJJJIIIHHHGGGGGGGGGGGGGGGFFFEEEEEE@@@@@@@@@???>>>======<<<;;;<<<===>>>???@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>=========<<<<<<<<<;;;;;;;;;;;;<<<===????????????>>>>>>>>>=========????????????????????????>>>>>>===<<<<<<<<<======<<<<<<===>>>>>>>>>======;;;;;;;;;;;;<<<>>>?????????>>>>>>======>>>>>>???@@@@@@AAAAAAAAAAAA@@@@@@BBBAAA???>>>>>>>>>??????,,,,,,,,,------,,,,,,,,,------------------------+++++++++******++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---...///000111111------------------------,,,,,,------------,,,,,,,,,------......------,,,........................---------------------------------............////////////....../////////000000000000////////////444222000///000111222111222222222111111111111111111111111111000000///...////////////////////////////////////...............------,,,,,,,,,------,,,---...---+++******++++++,,,,,,,,,,,,---------,,,,,,,,,---------......///...------...///000222------------------------------------,,,,,,++++++......------------......------------------------------------......//////...................................................------,,,,,,,,,------........................,,,,,,,,,---------......------------------------------............------......---,,,,,,,,,------...///111222333222111111.........---------,,,,,,........................///...---,,,,,,---...///------............------............///////////////000111111222444888;;;;;;;;;;;;<<>>>>>??????@@@AAA@@@@@@AAAAAAAAA@@@@@@????????????>>>>>>>>>>>>>>>@@@@@@@@@?????????>>>>>><<<<<<<<<<<<===>>>>>>?????????@@@@@@AAACCCDDDEEEFFFFFFEEEFFFHHHKKKOOOQQQMMMMMMMMMMMMMMMNNNNNNNNNOOOPPPRRRSSSTTTSSSQQQPPPPPPPPPOOONNNLLLJJJHHHGGGDDDCCCBBBAAA@@@@@@??????<<<===>>>@@@AAACCCDDDDDDCCCCCCCCCBBBBBBBBBBBBBBB??????>>>>>>======<<<<<<<<<<<<<<<<<<===???@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@????????????>>>>>>==================;;;;;;<<<===>>>>>>>>>===:::;;;;;;<<<===>>>@@@AAA???>>>>>>======>>>>>>???@@@@@@AAAAAABBBAAAAAAAAABBBAAA@@@@@@???>>>======......------------......------------------------,,,++++++++++++++++++,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))),,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++((())))))+++,,,---...///------------------------------............------,,,------......------,,,---.....................---------------------------------............/////////............//////////////////000000000000444222000///111222222111222222222111111111000000000000000000///...------000000000000000000000000000000/////////.........------,,,,,,,,,------...,,,---...---+++***+++,,,------------............,,,,,,,,,---------......222000///...------...///------------------------//////......------,,,,,,......------------......---------------------------------....................................------.....................------,,,,,,,,,------.....................------,,,,,,,,,---------......---------------------------......//////......---......---,,,,,,,,,------...///000111111000000///...------------,,,,,,,,,........................///...---,,,,,,---...///------............------........./////////000000///111222222222333666999<<<;;;<<<>>>DDDJJJPPPSSSWWWUUURRRNNNLLLPPPXXX^^^xxx}}}}}}|||xxxzzz~~~~~~~~~wwwnnnfff```[[[YYYXXXXXXXXXYYYZZZZZZ[[[[[[TTTUUUWWW]]]cccggggggfffhhhjjjggg^^^YYYYYYZZZZZZQQQMMMGGGCCCBBBAAA@@@???@@@@@@???>>>>>>??????@@@??????@@@@@@@@@@@@@@@@@@??????>>>>>>??????@@@AAA??????@@@@@@@@@@@@@@@?????????>>>>>>>>>=========@@@@@@@@@@@@?????????>>>===============>>>???@@@@@@AAAAAABBBDDDFFFHHHIIIKKKJJJJJJLLLNNNRRRVVVXXXWWWXXXXXXYYYYYYZZZZZZZZZWWWXXX[[[\\\]]]\\\ZZZYYYZZZYYYXXXVVVSSSOOOKKKIIIGGGFFFEEECCCBBBBBBBBBBBB@@@@@@AAABBBDDDEEEFFFFFFDDDDDDDDDCCCCCCCCCBBBBBBAAAAAA@@@??????>>>======<<<<<<<<<===>>>???@@@@@@CCCCCCDDDEEEFFFFFFEEEEEEBBBAAAAAAAAA@@@@@@@@@???????????????????????????<<<<<<===>>>????????????;;;<<<<<<===>>>???AAABBB??????>>>>>>>>>>>>?????????@@@AAABBBBBBBBBBBBBBBAAAAAAAAA@@@???>>>======///......------......///,,,,,,,,,,,,,,,,,,,,,,,,......------------......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***---,,,,,,,,,,,,,,,,,,,,,---------------------------......//////......------------------------------------...............---------------------------------............//////......------......///////////////000000000000333111000000222333222222333333222222111000000000...////////////......---000000000000000000000000000000000/////////......------,,,,,,,,,---......---......,,,++++++,,,...---------.........//////,,,,,,,,,---------......000///...---,,,+++++++++------------------------/////////......---------......------------......------------------------------......///......---...............------------------...............------,,,,,,,,,---......---------------,,,,,,,,,,,,,,,,,,---------......------------------------......////////////......------,,,,,,,,,------.........////////////......------------,,,,,,,,,,,,.................................------.........------............------....../////////000000000///000222222222444666888<<<<<<===BBBIIIPPPUUUWWWVVVTTTQQQNNNOOOTTT\\\bbbwww~~~{{{}}}~~~}}}~~~~~~wwwtttmmmfff___YYYUUURRRSSSSSSTTTUUUVVVVVVUUUUUUPPPQQQUUUZZZ___aaabbbaaa^^^bbbbbb\\\XXXZZZ\\\\\\VVVRRRLLLHHHEEEDDDBBBAAABBBAAA@@@?????????@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@??????>>>>>>??????@@@AAA>>>??????@@@@@@@@@@@@@@@BBBAAAAAA@@@@@@?????????@@@@@@?????????>>>>>>>>>@@@@@@?????????@@@AAAAAACCCCCCDDDFFFHHHJJJMMMNNNNNNOOOPPPRRRVVVYYY]]]_________```aaabbbbbbbbbbbbaaabbbccceeeeeeeeeddddddddddddccc```\\\WWWRRROOOMMMKKKIIIGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCBBBAAA@@@??????>>>===============>>>>>>???BBBCCCFFFHHHIIIIIIIIIIIIDDDDDDCCCCCCBBBBBBAAAAAA@@@AAABBBBBBCCCBBBBBBBBB??????@@@@@@AAAAAA@@@@@@>>>>>>>>>>>>???@@@BBBBBB@@@@@@@@@??????@@@@@@@@@???@@@AAABBBBBBCCCCCCBBBAAA@@@@@@@@@???>>>>>>>>>......---,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,......------------......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++//////......------,,,,,,........................,,,------......------,,,...---,,,,,,,,,,,,---...---------.........//////........................---------............//////......------......///.../////////000000000111111000000222444444333222333333222222111000000///...//////000000000//////000000000000000000000000000000000000/////////...,,,,,,,,,,,,,,,---...///---......---,,,,,,...000,,,,,,---------.........,,,,,,,,,---------..................---,,,++++++------------------------...---------------------......------------......------------------------------...//////...---,,,//////.........------------------.........//////,,,,,,,,,,,,,,,---...///------,,,,,,,,,+++++++++,,,,,,,,,---------......------------------------......////////////......,,,,,,,,,,,,------...///---............------------------,,,,,,,,,++++++........................------............------------............------.../////////000000000000---///111333444666999;;;<<<<<>>>>>===<<<<<<<<<======@@@BBBEEEHHHJJJKKKKKKJJJGGGGGGGGGFFFEEEEEEDDDDDDBBBCCCEEEFFFFFFFFFEEEDDDBBBBBBCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@AAAAAABBBCCCBBBAAAAAA@@@@@@AAAAAABBB???@@@AAABBBCCCCCCCCCCCC@@@@@@??????>>>??????@@@------++++++++++++------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++------------------------------------------------************************,,,,,,,,,---------......*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,((())))))******++++++,,,........................+++,,,,,,------,,,,,,+++///...,,,++++++,,,...///---------.........//////........................---------.........//////.........------............/////////000000111111//////000222555555444222333333222222111000000///...///000111111111111111000000000000000000000000000000000000////////////,,,,,,,,,,,,,,,---...///---......---,,,---///222++++++,,,,,,,,,---------,,,,,,,,,---------......---...///000000000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------.........------------------------------/////////...---,,,//////.........------------------.........//////,,,,,,,,,,,,,,,---...///,,,,,,,,,++++++*********,,,,,,,,,---------......------------------------......////////////......+++++++++,,,---...///000---------------------------------,,,,,,,,,++++++........................,,,---...//////...---,,,---..................---////////////000000000000+++...111444666888;;;>>><<<===AAAIIIRRRYYY[[[[[[QQQQQQPPPRRRXXX```iiiooottt{{{|||~~~}}}zzzyyy|||}}}vvvrrrrrroooiiibbb[[[UUUPPPNNNLLLNNNPPPQQQQQQPPPMMMLLLJJJOOOTTTVVVUUURRRPPPPPPRRR^^^jjjoooooopppooonnnnnniiibbb]]]YYYWWWTTTSSSPPPOOOMMMKKKKKKKKKMMMNNNOOOOOONNNMMMLLLLLLKKKKKKGGGGGGGGGGGGGGGHHHHHHIIIHHHIIIJJJJJJKKKKKKKKKKKKLLLLLLKKKJJJJJJIIIHHHHHHFFFFFFFFFFFFEEEEEEEEEEEEHHHHHHGGGFFFFFFEEEFFFFFFIIIIIIKKKMMMPPPSSSUUUWWW[[[]]]```dddhhhkkkmmmnnnmmmnnnpppqqqrrrrrrrrrqqqqqqqqqpppqqqqqqssstttuuurrrssssssrrroookkkgggddd```^^^[[[YYYWWWWWWXXXXXXTTTTTTRRRQQQOOONNNLLLLLLKKKKKKJJJIIIHHHHHHGGGGGGGGGFFFEEEDDDCCCBBBAAAAAA???>>>===<<<<<<;;;;;;;;;===@@@CCCGGGIIIKKKKKKKKKJJJJJJIIIIIIHHHGGGFFFFFFDDDEEEFFFHHHHHHHHHGGGFFFEEEEEEEEEEEEDDDCCCBBBBBBBBBBBBAAAAAAAAABBBCCCCCCCCCBBBBBBAAAAAABBBBBBCCC???@@@AAABBBCCCCCCCCCCCC@@@???>>>>>>>>>???@@@AAA------............------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,---------,,,++++++,,,------......------,,,---,,,,,,++++++,,,,,,---------++++++++++++------,,,,,,---......---,,,,,,+++++++++,,,,,,,,,---------------,,,,,,+++++++++......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,///...,,,+++,,,---///111000///...---------------...------------...//////......------------......////////////000000000000///000111333555555333111333333333222111000///...000000000000000000000000////////////////////////......//////000000111111------------------------------............------......---,,,+++******)))((()))***+++---...///000..................------,,,,,,,,,---------......++++++++++++++++++++++++........................//////.........---------...///000000000///---,,,//////000000000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,************************......---------,,,,,,,,,...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,...---,,,+++++++++,,,---//////.........---------------------------------,,,,,,,,,---------............,,,++++++,,,......---------...///000000111000000000000////////////...000333777999::::::999AAAFFFKKKOOOTTTZZZYYYUUUQQQPPPPPPUUU^^^iiiqqqvvvttt}}}}}}{{{yyyttttttrrrlllcccZZZTTTQQQPPPRRRRRRQQQPPPOOOPPPQQQSSSTTTTTTRRRPPPNNNOOOPPPTTT___mmmxxx|||~~~|||wwwssspppmmmkkkiiibbb^^^YYYWWWXXXYYYXXXVVVYYYYYYZZZZZZYYYWWWUUUTTTOOONNNMMMMMMMMMMMMNNNOOOOOOPPPQQQRRRSSSTTTTTTTTTTTTSSSRRRQQQOOONNNMMMLLLPPPMMMJJJJJJKKKNNNOOOPPPOOOSSSSSSNNNJJJKKKMMMMMMNNNNNNPPPSSSVVVZZZ^^^```ccceeeiiimmmqqqtttvvvwwwxxxvvvvvvxxxzzzzzzwwwtttzzzyyywwwvvvvvvxxxzzz{{{zzz{{{||||||zzzwwwuuussskkkjjjhhhfffdddcccbbbbbbaaa^^^ZZZVVVTTTRRRQQQQQQQQQNNNKKKIIIIIIIIIHHHGGGGGGGGGEEEDDDBBB@@@???>>>AAA@@@>>>===;;;;;;::::::777999<<>>===<<<;;;;;;;;;999;;;===???@@@BBBFFFHHHKKKLLLMMMPPPSSSUUUSSSRRRQQQQQQQQQRRRRRRSSSSSSSSSNNNNNNMMMLLLKKKIIIHHHGGGGGGGGGGGGGGGGGGHHHIIIIIIHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEFFFGGGHHHGGGFFF------............---------------------------------......//////......---***+++,,,---------------,,,,,,************,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,------------............+++,,,,,,,,,,,,,,,,,,---,,,,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------,,,++++++---...//////...------------------...------------...//////......------------......------------............//////000222444444222111///000111222222222222222000000000000000000000000////////////////////////...////////////000000000------------------------------............------........................---------,,,,,,+++++++++........................,,,,,,,,,---------.....................................................................---------000///......---.........,,,,,,---...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,........................))))))+++,,,...///000111//////...---------......------------------------...------------,,,,,,,,,++++++++++++,,,,,,.....................---------------------------------,,,------------.........------............------------......///000000000////////////000000000000777555333333555999>>>AAAEEEQQQ\\\___]]][[[XXXUUUPPPQQQTTTZZZccclllqqqtttvvv{{{yyyvvvwwwzzzxxxnnnfffbbb___```bbbbbbaaaaaacccdddeeeddd___YYYSSSOOONNNOOOVVVdddyyy}}}zzzvvvttttttuuuvvvxxxvvvrrrnnnkkkiiiiiijjjkkkkkkkkkiiifffaaa]]]ZZZ[[[ZZZ[[[___eeekkkoooqqqpppvvvxxxuuuppplllgggaaa``````bbbeeeiiinnnrrruuuxxxyyy{{{~~~sssoooiiiddd```\\\XXXUUUQQQOOOLLLLLLMMMMMMMMMLLLIIIHHHGGGEEEDDDBBBAAA@@@@@@???>>>===<<<;;;;;;;;;;;;<<<=========>>>AAACCCJJJLLLPPPUUU[[[^^^^^^]]][[[[[[[[[[[[ZZZZZZYYYXXXWWWWWWUUUSSSQQQOOONNNMMMNNNNNNNNNNNNOOOOOOOOOOOOOOOPPPPPPQQQQQQQQQPPPPPPMMMMMMMMMNNNNNNNNNNNNNNNIIIHHHHHHIIIKKKLLLKKKJJJ------............------........................+++,,,,,,------,,,,,,+++++++++,,,------.........///...,,,++++++,,,...///---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...+++++++++,,,,,,------------,,,,,,+++++++++++++++++++++,,,,,,,,,,,,------........................---------------------------------------------------------,,,---...//////......---,,,,,,---------...------------...//////......------------......////////////000000000000/////////111333333222000000000111222222222222111000000000000000000000000////////////////////////////////////////////////........................------............------+++++++++,,,,,,---------+++++++++,,,,,,------------------...............,,,,,,,,,---------..............................................................................000///---,,,,,,---...///+++,,,---......---,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,...///000000......------------..............................------------------------******++++++,,,---......................................................------------............,,,---...//////...---,,,............//////000000////////////000000000000666555333333555:::???BBBFFFVVVccceee___[[[WWWUUUQQQSSSXXX```jjjrrrvvvxxx}}}}}}}}}sssmmmmmmsss{{{xxxqqqmmmkkkmmmooooooooopppqqqsssvvvtttnnnggg```\\\[[[[[[]]]kkk~~~}}}~~~|||vvvpppllljjjjjjlllqqqyyyyyyqqqmmmmmmoooqqquuu{{{yyyrrrlllhhhccc^^^YYYWWWTTTPPPNNNMMMMMMKKKJJJGGGFFFEEEDDDCCCAAA@@@@@@>>>===<<<;;;;;;;;;;;;;;;:::<<<===<<<<<<<<<>>>@@@HHHJJJQQQYYYbbbiiillllllkkkkkkkkkjjjhhhfffdddccccccaaa___]]]ZZZXXXWWWVVVXXXXXXYYYYYYYYYYYYYYYYYYYYYZZZ[[[[[[[[[[[[[[[[[[XXXXXXWWWVVVVVVUUUTTTTTTOOONNNMMMNNNPPPQQQPPPOOO------............------........................+++,,,,,,------,,,,,,+++,,,,,,,,,------.........///...,,,++++++,,,...///---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------......---,,,,,,,,,,,,,,,+++++++++,,,,,,---------........................------------------------------------------------...............//////000------,,,,,,,,,------......------------...//////......------------......////////////000000000000///......///111222222000111222222222222111000000000000000000000000000000000000000000000000000000/////////.......................................------............------***++++++,,,,,,---------+++++++++,,,,,,------------------.........//////,,,,,,,,,---------......------------------------........................---.....................///...---,,,,,,---...///,,,---...//////...---,,,------------------------++++++++++++++++++++++++,,,,,,,,,---------......---,,,,,,,,,,,,,,,------........................------------------------)))***+++,,,------......---.............................................---------.........//////,,,---////////////---,,,............////////////.../////////000000000111333333444555888<<>>===;;;;;;:::999999:::::::::999;;;<<<<<<;;;<<<>>>@@@DDDHHHPPP\\\iiittt{{{~~~~~~|||yyyvvvtttnnnllliiifffdddbbb``````bbbcccdddeeeffffffffffffeeeeeefffgggggggggggggggeeedddccc```^^^[[[ZZZYYYZZZYYYXXXXXXYYYYYYXXXWWW------............---------------------------------......//////......---......------------......,,,,,,************,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,************+++++++++++++++,,,,,,,,,,,,,,,,,,---///...------,,,,,,------***++++++,,,,,,------...------------------------------------------------,,,,,,,,,------------...---------.........//////,,,,,,,,,,,,,,,------......------------...//////......------------......------------............///...---...000222111000222222222222222111000///000000000000000000000000000000000000000000000000/////////............---........................------............---------------....../////////---------,,,,,,+++++++++,,,,,,------.../////////,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,........................---------...............------------------...///+++,,,...//////...------------------------------------------------------.........------,,,,,,,,,,,,,,,+++++++++,,,------------------------------,,,,,,,,,------------...******,,,,,,---------------------.......................................------........./////////......////////////............//////////////////......//////000000111111000222555888<<>>===<<<<<<::::::999999999::::::;;;:::;;;<<<===<<<===???BBBAAAEEEOOO^^^ooozzzxxxuuurrrpppnnnmmmmmmpppqqqsssuuuwwwwwwwwwvvvuuuvvvwwwwwwxxxxxxxxxxxxvvvtttrrrnnnkkkhhheeedddeeecccaaa``````___\\\[[[------............------,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---000///...---,,,,,,------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,+++******+++,,,,,,******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++...---,,,,,,++++++,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------......++++++,,,,,,------,,,,,,,,,,,,++++++,,,,,,---......------------...//////......------------......------------............///---,,,---///111111000000000111222222222222111000000000000000000000000000000000000000000000000//////.........---------........................------............------------..................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,........................---------.........//////+++,,,------.........---***+++,,,---...------,,,......................................................---------,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,---------,,,+++---------.........//////....................................//////////////////............///////////////////////////............///000111111111111333666:::>>>CCCFFFHHHSSS[[[```]]]YYYZZZ]]]___aaacccgggnnnuuu{{{~~~~~~}}}{{{xxxtttpppnnnnnnnnnppp~~~rrreee[[[XXXWWWXXXdddssszzz~~~uuulll^^^RRRLLLIIIIIIIII@@@@@@???>>>===<<<;;;;;;;;;:::::::::;;;<<<<<<======>>>???>>>===>>>@@@AAA@@@EEEOOO```uuu~~~{{{yyywwwtttqqqnnnllljjjhhhdddbbb---..................---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++222111///---,,,,,,,,,---,,,------......------,,,---,,,,,,++++++,,,,,,---++++++------------++++++---,,,+++******+++,,,---++++++,,,,,,,,,------------------,,,,,,+++++++++---,,,++++++******++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,------.........))))))***++++++++++++***++++++++++++,,,,,,---......------------...//////.........------.........////////////000000000111///---,,,---///111111000...///000111222333333333000000000000000000000000000000000000000000000000//////.........---------////////////////////////---..................---,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++---...///000,,,,,,------...///000000,,,,,,,,,---------......------------------------........................---------.........//////***+++---...///...------)))***+++,,,---,,,,,,+++................................................---------------------------------------...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........+++,,,---------,,,+++***---------.........//////////////////////////////............/////////000000///...------...///000///////////////.........---......///000111111222333444777:::???EEEJJJMMMVVV\\\^^^ZZZWWW[[[```ccclllllloootttzzz||||||zzzwwwsssrrrtttvvvvvv|||iii^^^WWWYYYXXXWWWaaaoooxxx|||}}}lll[[[PPPKKKIIIHHH@@@??????>>>===<<<<<<;;;<<<<<<<<<<<<<<<===>>>???@@@@@@AAA@@@>>>>>>???AAA@@@EEEPPPaaaxxx~~~{{{xxxuuuqqqooo,,,---...//////...---,,,***+++,,,,,,------,,,,,,***+++---......---+++******++++++,,,,,,++++++***///......------,,,,,,+++---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++,,,,,,,,,,,,+++------------------------000///---,,,+++,,,,,,---......---,,,,,,,,,,,,------------,,,,,,+++++++++......................../////////......------------------.........//////........................//////.........---------000000000000111111111111////////////////////////222222111000//////000000111111000000000000111111000000000000111111111111////////////////////////........................---------............///------------------------///...---,,,,,,,,,,,,,,,......------------......///...------------...///,,,,,,,,,---...///000000.........------,,,,,,,,,,,,,,,+++***+++,,,...///---------............///---------...............,,,---......//////......000///---,,,+++,,,,,,---+++,,,------......------------------------------***...222111...,,,,,,...000.........///000///...//////...---,,,,,,++++++................................................---------............///////////////////////////---------...............111///......000111222222333666<<<@@@BBBFFFQQQ[[[]]]ZZZZZZ[[[]]]```iiisss{{{tttnnnqqq{{{~~~~~~~~~|||zzz|||tttggg___XXXWWWXXX[[[aaahhhsssvvvzzzyyycccTTTLLLIIIGGG@@@>>><<<;;;============<<<;;;;;;;;;<<<>>>???@@@@@@AAABBBBBBBBBBBBBBBAAADDDGGGQQQccc||||||yyy------...//////...------***+++,,,,,,------,,,,,,++++++------------++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++,,,,,,,,,,,,+++------------------------...---,,,++++++,,,,,,---......------,,,,,,,,,------------,,,,,,+++++++++........................,,,,,,,,,++++++*********,,,------------.........------------------------//////.........---------/////////000000000111111////////////////////////222222111000000000000000111111111111111111111111...////////////000000000////////////////////////........................---------............///------------------------///...------,,,,,,,,,---......------------......---,,,++++++++++++,,,---,,,---------.../////////......---------,,,,,,,,,,,,,,,+++++++++,,,---...---------............///------------------------,,,---......//////......///...---,,,,,,,,,------+++,,,------......------------------------------***+++++++++******+++,,,...---,,,,,,......---,,,------------------------................................................---------............///////////////////////////............////////////111000//////000222333333555888<<>>>>>???>>><<<:::===<<<<<<===>>>@@@BBBDDDCCCCCCDDDEEEEEEEEEEEEDDDCCCFFFQQQeee------...//////...------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++))))))***++++++,,,---------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,,,,,,,,,,------------------------,,,++++++++++++,,,,,,---......---------,,,,,,,,,------,,,,,,,,,,,,++++++.................................---------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,...............---------.........////////////000////////////////////////222111000000000000000000111222333444444333222111............////////////////////////////////////........................---------............///------------------------///...------,,,---------......------------......---,,,,,,++++++,,,,,,---------.....................------------,,,,,,,,,,,,,,,,,,+++,,,,,,---...---------............///------------------------,,,---......//////......------,,,,,,,,,---......+++,,,------......------------------------------///,,,******+++...///000,,,+++***+++,,,---,,,***++++++,,,,,,---...//////................................................---------............///////////////////////////.../////////000000000000444333222111222333444555888:::===???EEEOOO\\\eeeggg```ZZZXXXZZZaaannnzzz|||zzzwwwxxxzzz}}}~~~{{{jjjbbbZZZSSSRRRQQQQQQSSSWWW___bbbgggmmmsssxxx|||~~~nnn]]]QQQJJJDDDCCCBBBBBBBBB@@@===;;;@@@@@@@@@@@@BBBDDDFFFHHHFFFFFFHHHIIIIIIIIIHHHHHHHHHKKKVVVlll---..................---***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,------------------------************+++,,,,,,---------...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................////////////............+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................---------.........//////////////////////////////111111000000000000000111000111333444444333111000........./////////000000////////////////////////........................---------............///------------------------......------------............------------.............................................---------------------------------------,,,,,,,,,------------------............///............------------,,,---......///.........,,,,,,,,,,,,---......///+++,,,------......------------------------------///,,,)))+++...111111///,,,+++***+++,,,---,,,***++++++,,,------......///................................................---------............////////////////////////////////////000111111222222999999888666444444555666999;;;>>>AAAJJJZZZgggnnnlllbbbXXXUUUVVV^^^kkkxxxzzz{{{||||||}}}yyyjjjaaaYYYSSSQQQPPPMMMNNNPPPUUUXXX]]]dddkkkqqqvvvyyy{{{vvveeeWWWOOOIIIGGGEEEDDDDDDDDDDDDBBBFFFFFFEEEEEEFFFHHHJJJKKKHHHIIIKKKMMMMMMMMMLLLKKKPPPSSS___www.........------.........***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,------,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,------------,,,------------------------)))******+++,,,,,,,,,,,,------.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,........................+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---.....................------------............////////////////////////111000000000000000111111///000222333333222000/////////000000000111111111000000000000000000000000........................---------............///------------------------......---------......///......------------.............................................------------------------------------------------------------------............////////////.........------,,,---......///.........+++,,,,,,------.........+++,,,------......------------------------------)))''''''***---...,,,)))...,,,+++,,,---...---+++------------------------................................................---------............/////////////////////////////////000000111222222333>>>>>>===:::666444555777999===@@@EEESSSfffsssvvvnnncccVVVRRRSSS[[[hhhsss}}}~~~yyyjjj^^^WWWQQQOOOMMMIIIIIIKKKLLLOOOTTT\\\ccckkkppptttvvv{{{wwwgggZZZRRROOOKKKHHHFFFHHHKKKMMMNNNMMMMMMLLLKKKKKKLLLMMMNNNLLLNNNPPPRRRSSSRRRQQQPPPRRRXXXhhh///...------------...///***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------,,,++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,---------------------------------------***+++,,,,,,,,,,,,,,,+++,,,---.........---,,,+++++++++,,,,,,,,,,,,------........................,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------...............---------............///////////////////////////000000000000000111111222///000111111111111000///000000000000111111111111000000000000000000000000........................---------............///------------------------.........---......///000......------------......+++,,,,,,------,,,,,,+++------..................,,,,,,,,,------------...---............---,,,,,,---------............////////////......------,,,,,,---......//////......,,,,,,---.........------+++,,,------......------------------------------((()))***---......,,,)))///---,,,---...///...,,,---------------------,,,................................................---------............///////////////////////////......///000111222222333>>>???>>>;;;666444666999;;;AAAFFFLLL]]]qqq{{{zzznnnbbbVVVRRRTTT\\\hhhrrrwwwrrrtttxxxxxxiiiZZZSSSLLLJJJHHHEEEEEEHHHHHHJJJPPPWWW___gggmmmqqquuuyyy|||wwwtttrrrpppmmmoooqqqtttxxx}}}}}}nnncccZZZTTTTTTQQQNNNMMMOOORRRTTTVVVRRRRRRQQQPPPPPPQQQRRRSSSSSSUUUXXX[[[[[[[[[YYYXXXSSS^^^rrr///...------------...///***+++,,,,,,------,,,,,,++++++------------++++++,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,------...---------------------------------,,,,,,---...------++++++,,,---...//////---+++***+++++++++,,,,,,---------................................./////////000000,,,------------.........---------------------------------.........//////---............/////////////////////////////////000000000000000111222222111111111111111111111111/////////000000000000111000000000000000000000000........................---------............///------------------------...............///000000......------------......++++++,,,------,,,++++++,,,---------.../////////,,,,,,,,,---------......---.../////////...,,,+++---------............///......---,,,,,,+++******,,,---......//////......,,,---.........---,,,++++++,,,------......------------------------------,,,---......---,,,---...///---,,,---...///...,,,+++,,,,,,------.........................................................---------............///////////////////////////------...///000111222333999;;;<<<999555444888;;;???FFFLLLTTTeeeyyy~~~yyylllaaaWWWUUUZZZbbbmmmvvv{{{rrrkkkllloooyyywwwhhhYYYQQQJJJHHHGGGEEEFFFIIIJJJLLLQQQXXXaaaiiippptttwwwzzzuuupppiiibbb___\\\ZZZYYYWWWYYYZZZ\\\^^^bbbhhhllltttvvvzzz|||{{{||||||||||||~~~xxxiiiaaa\\\YYYWWWXXXWWWUUUVVVWWWXXXXXXWWWSSSSSSSSSSSSTTTVVVXXXYYY\\\___bbbeeefffeeecccbbb^^^lll///...---,,,,,,---...///++++++,,,---------,,,,,,***+++---......---+++***,,,------......------,,,+++,,,,,,------......///++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,------......---------------------------------......///...---+++***,,,---...//////---+++***+++++++++,,,,,,---------........................+++++++++,,,,,,------------------.........//////........................---------.........//////.........////////////000////////////////////////000000///000000111222222333333222111111222333333............/////////000000000000000000000000000........................---------.........//////------------------------...............///000000.........------.........------...//////...------,,,,,,------...///000000,,,,,,,,,------.............../////////...,,,+++---------.........//////,,,,,,++++++***)))((((((,,,---......//////......------...///...---+++***+++,,,------......------------------------------***,,,,,,***'''&&&***......---,,,,,,......---,,,)))***+++,,,...///000111................................................---------.........//////////////////////////////,,,---...///000111222222333666999777444555999>>>BBBJJJQQQYYYjjj|||wwwkkk```XXXYYY___hhhrrr{{{|||~~~xxxoooiiiiiikkkuuuwwwhhh[[[SSSKKKIIIHHHGGGIIILLLOOOQQQVVV]]]eeennnuuuyyyyyy{{{{{{wwwppphhhaaa\\\UUUPPPNNNLLLKKKKKKJJJKKKLLLLLLMMMPPPUUUYYY^^^```bbbeeegggkkkpppssssssrrrqqqooommmkkkjjjiiiaaaaaabbbbbbaaabbbeeegggdddfffggggggeeeddddddeee```hhhttt}}}rrrcccYYYUUUWWWYYYZZZZZZZZZ[[[]]]^^^\\\XXXUUUSSSSSSSSSTTTWWWYYY\\\^^^cccfffiiilllmmmmmmkkkiiimmm{{{------......///000000000......---------,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***++++++,,,000///---,,,+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------,,,,,,------...///000000------............------,,,,,,,,,+++++++++******+++,,,------......---------------------------------,,,++++++------,,,+++,,,------......------,,,................................................//////.........---------...............///000000///000111000///...///000000000000000000000000000111222333222111000111222111111111111111222222222111111000///...---,,,,,,000000000000000///......------------------------........................+++---///000//////000111......------------...............------,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,000000///...---,,,,,,+++------------------------111000///...------......,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,++++++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------.........///......------***+++,,,---..................------------.........---,,,---/////////...,,,,,,,,,,,,,,,,,,,,,,,,...///000111111222222222000000111222333666;;;???HHHLLLVVVeeesssyyyxxxuuuccc```^^^aaaiiissszzz~~~{{{uuummmgggfffqqqttthhh]]]VVVNNNKKKMMMPPPQQQPPPZZZXXX[[[dddkkkqqqyyy}}}tttqqqmmmgggaaa[[[XXXVVVMMMLLLIIIEEECCCAAAAAAAAABBBBBBCCCCCCDDDEEEFFFFFFKKKLLLOOORRRTTTVVVXXXXXX[[[ZZZXXXWWWVVVUUUUUUUUUMMMNNNNNNOOOOOONNNNNNMMMQQQPPPOOONNNMMMMMMMMMMMMNNNUUUYYY]]]fffrrrvvvtttjjjbbbWWWOOOMMMPPPTTTWWW```ccceeeeeeaaa\\\WWWUUUQQQSSSVVVXXXYYY\\\___bbbjjjmmmqqquuuvvvvvvuuutttzzz000000//////......------......---------,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,---------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,,,,---......//////------............------,,,,,,,,,++++++++++++***---...//////000000//////...........................---,,,,,,......---,,,,,,------......------,,,................................................//////.........---------...............///000000000111111000...---...///000000000000000000000000///111111111//////000111111111111111111111111111000000000///......------///////////////...------------------------------........................---///000000...------............------...............---------,,,,,,,,,------,,,,,,,,,,,,,,,,,,------------------------////////////...------,,,------------------------000000/////////.........------------------------.........------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------+++,,,,,,---,,,,,,++++++***+++,,,---..................------------......---,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,......///000111111111111000111222333444888===AAAHHHNNNZZZhhhtttyyyvvvrrrbbbaaaaaaeeemmmwww~~~zzzsssmmmjjjkkktttuuulll___XXXQQQOOORRRVVVWWWVVV]]]]]]aaahhhmmmrrrzzz~~~yyyuuuoooiiieee^^^\\\XXXSSSOOOKKKHHHGGGDDDCCCBBBAAA???>>>>>>>>>=========>>>>>>?????????CCCDDDFFFIIIKKKLLLMMMNNNLLLKKKJJJIIIHHHGGGGGGGGGAAAAAABBBBBBBBBBBBAAAAAABBBAAAAAA@@@AAAAAABBBBBB>>>DDDIIILLLUUU```fffeeebbb[[[RRRLLLLLLPPPUUUYYY```bbbdddddd```[[[WWWUUURRRTTTVVVYYY[[[^^^cccgggooosssyyy~~~000000//////...---------......---------,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------***+++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,------......------............------,,,,,,,,,,,,++++++++++++---...//////000000/////////////////////////////////...------//////...---,,,------......------,,,...............................................................---------...............///000000111222333111///......///000000000000000000000000...///000000///...///111000000000000000000000000////////////////////////...............---------------------------------........................///000111///---+++******...........................------------,,,,,,,,,......------,,,+++++++++........................---...///000000///...---------------------------//////000111000///...---........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------++++++,,,,,,---,,,,,,+++++++++,,,---..................------------......,,,+++++++++---...---,,,------------------------------...///000000000000111222333444666:::@@@DDDIIIQQQ^^^mmmvvvwwwrrrnnn```bbbeeelllttt}}}yyyrrrmmmmmmrrryyy}}}}}}~~~}}}vvvqqqccc]]]XXXVVVYYY]]]______bbbdddiiinnnpppsss|||wwwsssmmmgggaaa\\\VVVSSSMMMKKKIIIFFFCCCAAA@@@???;;;<<<<<<=========<<<<<<999999999999999:::::::::;;;<<<>>>???AAAAAABBBBBBBBBAAA@@@???>>>>>>======:::;;;;;;<<<<<<;;;;;;:::888888888999999;;;<<<<<<666;;;???CCCKKKVVV]]]^^^^^^XXXQQQLLLMMMQQQVVVXXX^^^```bbbaaa]]]YYYVVVUUUTTTUUUXXXZZZ]]]ccciiinnnuuu{{{,,,,,,---......//////000......---------,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------...++++++,,,---,,,+++)))(((++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,------------...+++++++++,,,,,,---------------............------------,,,,,,,,,++++++++++++,,,------...---------...........................---,,,---...///...,,,,,,------......------,,,.......................................................................................///000000444555555333000//////000////////////////////////...///111000//////000111000000000000////////////......//////000000000000//////......---------......................................................000000///,,,***)))***---..................------------------------------------------,,,,,,,,,------------------------,,,---///000111000///...---------------------------...000111111000...---------------------------,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------------......///.........+++,,,------.........---......------------......---,,,+++,,,...///...---------------------------,,,---...///000000000000000222333555777<<>>>>>===999:::;;;=========<<<;;;::::::::::::999999999999999999:::;;;;;;;;;;;;;;;>>>===<<<;;;::::::::::::999999::::::::::::999999777666666777777888999:::888:::>>>CCCJJJTTT]]]bbbccc]]]VVVQQQPPPRRRUUUVVVZZZ\\\]]]\\\YYYVVVTTTTTTUUUVVVYYY\\\aaahhhpppvvvzzz,,,,,,------.../////////......---------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------------------...---,,,***(((&&&+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,---------.........++++++,,,,,,,,,,,,,,,---------............---------------,,,,,,,,,+++++++++,,,------...------------------------------------,,,+++,,,---------+++,,,------......------,,,................................................---....................................///000000555666666444222000000111///////////////////////////000222111000000222333000000000000//////............//////000111111111111000///.........//////................................................,,,...///...,,,++++++,,,------...//////...------------------------------++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000//////------------------------,,,---///000111///...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------,,,------.../////////...,,,,,,------...---------......------------......///...---...///000///...........................,,,---...///000000000000000111333555888===DDDHHHOOOZZZiiissstttoooiiieeebbbiiisss|||wwwooosss~~~}}}qqqkkkgggjjjrrrwwwuuurrrnnnkkkfffddddddfffhhhiiikkknnnrrruuutttuuu~~~zzzrrrjjjfff^^^YYYSSSNNNJJJHHHFFFDDDAAA@@@>>><<<:::999888888999:::;;;<<<<<<;;;999999;;;;;;;;;:::::::::::::::888888999999999999888777888888777666555555555555666666777777777777666666555555444444444444555555777888<<>>===;;;999888777666666888888888888888777777666888888999999999999999999777777777777777666666555888777666555555555555666666666777777777777666666666666555555555555555666888888;;;AAAFFFOOO\\\hhhgggccc]]]YYYWWWVVVUUUTTTPPPRRRSSSSSSRRRRRRSSSUUUWWWZZZ___eeemmmvvv{{{yyywwwtttrrrsssuuuvvvuuuqqqmmmjjjiii///......------,,,,,,+++......---------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------,,,+++***...------,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------............------------------------------............------...------------,,,,,,,,,---...//////000000//////...........................,,,+++,,,---...---,,,,,,------......------,,,................................................---------.........//////...............///000000000111222111///...///000000000000000000000000000...///111111000000222333333222222111000000//////000000000000000000111111111000///------...///000................................................,,,...000///...---...///,,,---///000000///---,,,,,,,,,,,,---------......+++,,,,,,---...///000000------------------------...---,,,++++++,,,...///------------------------+++++++++,,,,,,,,,------------------------------,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------)))***+++,,,------------,,,------...------,,,,,,......------------......///...---...000000000///////////////////////////......///000111111111111333555777:::>>>DDDKKKPPP___iiiuuuxxxsssllliiiiiipppzzz{{{~~~{{{lllhhheeegggmmmrrrsssrrrmmmllljjjhhhggghhhkkkmmmlllkkkmmmqqqsssuuu{{{~~~}}}}}}~~~~~~|||}}}~~~~~~yyyxxxuuuppphhh___WWWSSSLLLIIIEEECCCBBBAAA@@@>>><<<<<<;;;:::999888888999777777666666666666777777666666777777888888999999777777777777777777666555999999888777777777777888777888888999999888888777777666666777777888999:::<<<:::===CCCHHHPPP^^^mmmoookkkeee___[[[XXXTTTRRRNNNOOOQQQQQQQQQSSSVVVXXXYYY]]]dddllluuu{{{qqqkkkiiigggdddaaaaaabbbcccbbb^^^[[[YYYYYY++++++,,,------......///......---------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---,,,***))),,,,,,++++++,,,...///111******+++,,,,,,---......---------------------------------.........//////........................---..................---......---------,,,,,,,,,+++,,,------......------///////////////////////////...------...///...---,,,------......------,,,................................................---------.........//////...............///000000---...///...---,,,---...000000000000000000000000,,,...000000//////111333333333333222111000000///111111000000000000000000111///---,,,,,,,,,...///////////////////////////...........................000111000///------...,,,---///000000///---,,,,,,,,,,,,------.........------..........................................///---+++))))))+++---///------------------------+++************+++,,,---........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------+++,,,---...////////////---------...------,,,,,,.........------............---,,,---/////////...000000000000000000000000...///000111111222222222555777999<<>><<<;;;999888888888888888999999777777666666777888:::;;;666666777777888999::::::888888999999999888888777777666666555555555555666555555666666666666555555222333333444555777999:::<<<:::<<>><<<:::999888777777777777666666666666777777777777777777777777777888888888888999999999777777777777777777777777777777777777777777777777666666777777777777666666666666666666777888999:::???<<>>CCCEEEIIIUUUbbbsssyyy{{{vvvpppppppppooowww|||~~~{{{{{{{{{|||}}}{{{{{{zzztttooollljjjeeeeeegggjjjmmmnnnkkkhhhdddeeefffeeeeeegggjjjmmmppprrrvvvxxxzzz}}}}}}}}}~~~|||zzzyyyzzzzzzyyywwwwwwvvvvvvuuuuuutttttttttuuussspppoooooommmkkkiiieee___WWWRRROOOLLLFFFAAA??????>>>===;;;:::999999999999888888888777777777888888888888888888888888888888888888999999999999777777777777777777777777777777777777777777777777666777777888888777777666777666666777777888999:::>>>;;;???HHHKKKOOO^^^pppooo]]]TTTSSSRRRSSSWWWZZZ^^^aaabbbcccccciiiqqq{{{~~~xxxssstttwww{{{|||xxxkkkbbb^^^\\\YYYWWWTTTTTTSSSSSSSSSSSSTTTUUU------------------------++++++,,,,,,,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........//////...------------............------,,,,,,+++......---------,,,,,,,,,******+++,,,------------+++,,,,,,------............------,,,,,,------...------------------------...------------...//////...............---------------...//////...------000//////...------,,,,,,................................................,,,,,,---------------,,,........................................................................000000111111111111000000111111111222111111000///000000000000000000000000000000000000000000000000---------............///,,,,,,,,,,,,,,,,,,,,,,,,...------...//////...,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,------------,,,,,,------------------------------++++++++++++------------------------,,,,,,------------------------,,,,,,+++*********++++++...------------,,,,,,,,,+++,,,,,,,,,,,,---------------............------.......................................---------//////............//////......///000222333555666:::===CCCFFFGGGKKKYYYgggvvv{{{}}}yyyttttttuuusssvvvxxx|||}}}{{{{{{}}}~~~|||{{{{{{}}}vvvoooiiidddaaa```bbbeeeiiinnnqqqppplllhhhaaabbbccccccccceeeiiilllssswww|||~~~}}}}}}~~~~~~|||zzzwwwwwwwwwwwwvvvtttqqqqqqqqqpppooonnnnnnmmmooommmlllkkkjjjhhhdddaaaZZZUUUNNNJJJHHHEEEAAA======<<<<<<;;;;;;::::::999:::::::::999999999888888888888888888888888888888888888888888999999999:::888888888888888888888888888888888888888888888888777777888888888888777777777777777777888999:::;;;===<<<@@@HHHLLLNNNZZZhhhqqq___UUURRRTTTWWW\\\aaagggkkknnnooooooooorrrzzz~~~}}}~~~~~~|||zzzyyyxxxxxxzzz{{{|||{{{vvvnnnfff```WWWWWWYYY\\\]]]```jjjvvvwwwooojjjfffbbb___YYYYYYYYYZZZZZZ[[[]]]]]]........................+++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,.........///////////////------------------------............------............---------,,,,,,,,,++++++,,,,,,---...//////,,,---.../////////...---+++,,,,,,,,,------......//////............//////..............................---,,,,,,...///000........................---..................---//////.........---------////////////////////////---......//////......------...///000000000///...........................................................................///000111111111111111111000111222333333222000///111111111111111111111111000000000000000000000000---------............///,,,,,,,,,,,,,,,,,,,,,,,,............//////...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------------------------------------------------------------,,,,,,------------,,,,,,------------------------------++++++++++++------.........------,,,,,,,,,------------------------,,,,,,+++++++++++++++,,,------------------------........./////////000000------............---------------.......................................000///...---...///000111/////////111222555777888;;;???EEEIIIIIINNN]]]mmmyyy}}}~~~zzzwwwxxxxxxwwwyyyxxxwwwyyy~~~}}}}}}|||sssiiibbb]]][[[[[[^^^ccciiiooorrrpppkkkggg______`````````cccgggjjjvvvzzz~~~}}}~~~~~~|||{{{{{{~~~~~~~~~~~~~~~~~~~~~~~~{{{xxxvvvuuuuuuuuusssrrrnnnmmmmmmllljjjiiihhhhhhjjjhhhgggfffeeebbb]]]YYYRRRNNNIIIFFFDDDBBB???===::::::::::::::::::::::::::::::::::::999999999888888888888888888888888888888888888999999999::::::999999999999999999999999999999999999999999999999888888999999999999888888888888888888888999;;;;;;======AAAGGGIIIJJJRRR\\\jjjrrrxxxuuuiii\\\UUUTTTUUUYYY```iiiqqqwww{{{}}}{{{vvvtttyyyzzztttrrrrrrmmmlllkkkjjjiiiiiiiiiiiifffggggggeeeaaaZZZTTTPPPKKKJJJLLLNNNOOOQQQYYYcccooo~~~xxxrrrlllhhhffffffeeeeeeeeefffgggggg........................------............------,,,------......------,,,........./////////000000//////...---,,,++++++***------..................---------------,,,,,,,,,+++,,,,,,------...............///000///...,,,+++,,,,,,---------------...---------......---------..............................---,,,,,,...///000---..............................------.........---------.........//////////////////////////////------............------,,,---///000000000///...........................................................................//////000111111111111111000111222333333222111000222222222222222222222222000000000000000000000000---------............///------------------------------...///......------++++++,,,,,,---...//////------------------------------------------------,,,,,,,,,---------......------------------------------------------------,,,------......------,,,------------------------------++++++++++++------.........------,,,,,,,,,------------------------------,,,,,,,,,,,,------------------------------........./////////000000---......//////......------------.........//////---.....................000000///...///000222333//////000111333666999;;;<<>>AAAEEEEEEEEEIIINNNUUU[[[bbbaaa[[[VVVUUUWWWUUUZZZcccnnnyyy~~~yyy{{{}}}vvvqqqooonnndddbbb___\\\ZZZYYYYYYYYYTTTTTTTTTRRROOOJJJEEECCCDDDBBBCCCEEEFFFGGGMMMUUU^^^qqqyyyuuuvvvuuutttrrrqqqppppppppp..............................////////////......------............------+++++++++,,,------......//////...---,,,++++++***,,,---......///.........------------------------//////...---,,,,,,+++***,,,,,,------,,,,,,+++***........................***++++++,,,,,,++++++***------------------------...------------...//////---------...............///...------------...///,,,,,,------...//////000........................------------------------++++++,,,---............................................................---------------------------...///000000111000000000111222222333222222222111111111111111111111111000000000000000000000000---------............///------------------------+++---......---,,,,,,---***++++++,,,---...///000------------------------------------------------+++,,,,,,------.........------------------------------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------------------------,,,,,,------------------------------,,,,,,------......,,,,,,,,,------------...+++,,,,,,,,,,,,---------......////////////......,,,,,,------.../////////---------...............000//////000000111222333000000000111444777;;;===??????CCCJJJPPPXXXggguuu|||}}}|||yyy{{{zzz{{{|||~~~|||~~~uuujjjaaa[[[YYYYYYWWW\\\cccggggggeeecccbbb]]]^^^^^^___aaaffflllqqq~~~|||||||||zzzyyyxxxyyyyyyxxxuuussssssssstttvvvwwwxxxyyyyyyzzzxxxuuuttttttsssrrrppplllllljjjiiigggeeedddcccdddbbb___]]][[[WWWRRRNNNFFFDDDAAA>>><<<;;;::::::999999999::::::;;;;;;;;;:::::::::999999999888888999999999999999999999999999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::999999999999:::;;;<<<<<<===>>>@@@AAAAAAAAABBBDDDJJJOOOTTTUUUSSSRRRUUUXXXVVV\\\fffrrr}}}}}}}}}yyytttqqqpppoooeeebbb\\\WWWRRROOOMMMLLLKKKKKKJJJHHHFFFCCCAAA???AAA>>>>>>AAAAAABBBGGGNNNWWWhhh~~~~~~|||yyyxxxvvvvvv........................---..................---------............------*********+++,,,---------------------------------,,,,,,.../////////......------------------------000///...---,,,++++++************+++,,,---...///////////////////////////++++++,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///.........---------........./////////...------------...///------..................------------------------......,,,,,,,,,,,,......+++++++++,,,---...//////................................................------------------------,,,,,,...//////000000000222111111111222222333444111111111111111111111111////////////////////////---------............///,,,,,,,,,,,,,,,,,,,,,,,,***,,,...---+++***+++---,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---......///------------------------------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,,,,------------------------------------------,,,,,,++++++,,,------...,,,,,,,,,---------......++++++++++++,,,,,,,,,,,,......////////////......,,,,,,------...//////000---------.........//////---...///000111111111111000000000111444888<<>>;;;:::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999999999999999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::999999::::::;;;<<<===<<<>>>?????????AAABBBBBBDDDJJJOOORRRRRRSSSWWWZZZYYY^^^hhhttt~~~{{{zzz}}}}}}~~~~~~}}}zzzwwwssspppmmmllljjjiiiaaa^^^XXXRRRMMMJJJHHHHHHGGGFFFEEEDDDCCCBBBAAAAAAAAA>>>>>>AAABBBBBBFFFLLLWWWcccvvv}}}{{{zzzyyy////////////////////////,,,------......------,,,------............------++++++,,,------...//////******+++,,,...//////000+++,,,.../////////......------------------------,,,,,,------------------*********+++---000333444000000000000000/////////---...///000000///...---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.../////////...------------........./////////...---,,,,,,---...////////////...------,,,,,,------------------------///...,,,++++++,,,...///......------...///111222................................................------------------------+++,,,---...////////////222222111000111222444555000000000000000000000000////////////////////////---------.........//////++++++++++++++++++++++++)))+++------***)))***,,,......---------,,,,,,,,,++++++++++++++++++++++++------------------------++++++,,,,,,---...//////------------------------------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,,,,,,,------.........------------------------+++*********+++,,,,,,---,,,,,,,,,------.........,,,,,,,,,---------............////////////......,,,,,,------...///000000---------.........//////+++,,,...000111000000///111000000111444999===@@@DDDAAABBBKKKXXXeeerrr|||xxxxxxwwwwww~~~{{{{{{yyyxxx}}}}}}~~~ttthhh___YYYVVVUUUXXX[[[^^^___]]]\\\^^^```[[[]]]```dddkkkttt}}}~~~~~~~~~~~~{{{yyyxxxxxxzzzyyyuuurrrssssssrrrssstttvvvxxxzzzyyyvvvsssrrrqqqpppooommmlllkkkiiigggeeecccaaa```aaa]]]YYYTTTQQQNNNKKKHHHDDDDDDBBB???<<<;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<;;;;;;;;;999999999999999999999999999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::;;;<<<======;;;===>>>>>>???BBBCCCBBB@@@FFFNNNRRRTTTVVVYYY]]]\\\aaajjjuuu~~~|||wwwuuuvvvxxxyyyyyyrrrqqqpppppppppooollljjjjjjgggdddbbbaaa```___^^^WWWTTTOOOJJJGGGEEEEEEFFFAAAAAA@@@???>>>>>>??????AAA======@@@AAABBBFFFKKKXXXaaaqqq~~~|||{{{zzz........................------------------------...,,,+++,,,//////---***,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////......---,,,++++++*********+++---.........------------------------------///...---,,,,,,,,,,,,,,,......------------..............................,,,,,,,,,------...............//////...---,,,,,,................................................//////////////////////////////////////////////////////............//////.../////////---,,,---...........................---------............///000000///...............////////////////////////111111222333333333333222222111111111000000//////000000000000000000000000222000...,,,+++,,,---...........................,,,,,,++++++,,,---///000,,,,,,,,,---------..............................---,,,,,,++++++,,,,,,---++++++++++++,,,,,,---............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------...------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++******++++++,,,------------------------------------............///------............------........................---------............///............////////////000111222444555999>>>AAAEEECCCEEEPPP___mmmsssuuuxxxvvvxxx~~~vvvooojjjnnnrrrvvvzzz{{{oooggg___WWWTTTUUUTTTWWW[[[]]]]]]\\\\\\\\\^^^```cccfffkkkttt~~~}}}zzzxxxyyyyyyzzzyyyxxxvvvuuutttsssrrrrrrrrrssstttuuuvvvvvvvvvuuussspppmmmlllkkkhhhdddbbbaaaaaa___^^^^^^[[[VVVPPPKKKGGGEEEDDDAAA@@@??????>>>>>>??????========================>>>============<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;:::999888999:::;;;<<<<<<<<<<<<<<<=========>>>========================<<<=========>>>>>>>>>???===============<<<<<<<<<:::<<<>>>?????????AAACCCAAAEEEKKKRRRXXX\\\___```^^^dddooozzz}}}yyytttpppooonnnmmmlllcccaaa^^^[[[ZZZZZZ[[[\\\YYYXXXWWWTTTRRRPPPNNNMMMNNNLLLJJJFFFCCCAAA?????????>>>>>>============>>>??????@@@CCCBBBAAAFFFMMMYYYhhhyyy}}}zzzxxxvvvvvv........................------------------------///---,,,...000000...,,,,,,,,,,,,,,,,,,,,,,,,,,,.................................---,,,+++++++++++++++---.........------------------------------///......---,,,,,,------------,,,,,,,,,,,,------........................,,,,,,------------------......//////...------,,,................................................................................................///..................///.../////////---,,,---...........................---------............///000//////.......................................///000111111222222111111111111111000000000//////////////////////////////000///---+++++++++,,,---........................+++******+++,,,---......,,,,,,,,,---------......---------------------------,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,------...///.....................------------............///------............------........................---------............///000000000000111111111111000111333444666999>>>BBBDDDEEEIIIUUUdddooossssssvvvyyy{{{qqqjjjiiimmmsssxxx~~~wwwlllddd\\\UUURRRSSSRRRUUUYYY[[[[[[[[[ZZZ[[[\\\^^^aaaeeekkkttt~~~~~~~~~~~~zzzzzz{{{}}}~~~{{{yyywwwxxxyyyyyyyyyxxxwwwvvvttttttrrrrrrqqqrrrsssssswwwwwwvvvtttqqqnnnkkkiiiiiifffbbb```___^^^\\\ZZZ[[[XXXSSSMMMIIIEEEDDDCCCAAA@@@??????>>>>>>??????=================================<<<<<<<<<<<<;;;<<<<<<<<<;;;;;;;;;::::::;;;:::999999999:::<<<<<<<<<<<<<<<=========>>>>>>=================================>>>>>>>>>>>>>>>========================<<<===???@@@@@@BBBDDDGGGHHHKKKPPPVVVZZZ^^^___```aaafffoooxxx}}}~~~}}}wwwtttpppllliiifffccc```VVVTTTPPPNNNLLLLLLMMMNNNNNNMMMLLLKKKJJJIIIHHHHHHHHHGGGEEECCCAAA@@@@@@??????>>>>>>=========>>>>>>???>>>@@@CCCBBBAAAGGGNNNYYYiii|||~~~zzzyyyxxxyyy{{{{{{zzzyyywwwwwwvvvvvvvvvwwwwwwwww........................------------------------///......///000000///---,,,,,,,,,,,,,,,,,,,,,,,,........................//////......---,,,,,,,,,+++,,,,,,------------,,,------------------------//////......------......,,,,,,,,,++++++,,,,,,,,,........................------------------,,,,,,.........///......---,,,........................////////////////////////------------------------------------------------......------------........./////////---,,,---...........................---------............///000///......------.................................///000000111111000000111111000000000000/////////////////////////////////...---+++***++++++,,,........................))))))***+++,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,---......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------------......///........................---------............///------............------........................---------............///000000000000111111111111000222444555777:::???BBBCCCGGGPPP^^^jjjrrrrrrqqqoooxxx}}}rrrjjjjjjpppwww|||rrrggg```YYYRRROOOPPPPPPSSSVVVXXXXXXXXXXXXYYYZZZ\\\```eeekkkttt~~~~~~~~~~~~~~~}}}|||{{{vvvwwwxxxzzz||||||zzzxxxvvvwwwwwwxxxxxxxxxxxxwwwttttttsssrrrqqqqqqrrrrrrwwwvvvuuussspppllliiiggggggdddaaa^^^\\\ZZZXXXVVVVVVSSSNNNIIIEEECCCAAAAAA@@@@@@???>>>>>>>>>>>>???===========================<<<<<<<<<<<<;;;;;;;;;===<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<===============>>>>>>>>>>>>========================>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>>>>>>>>>>??????>>>???AAABBBCCCEEEIIILLLQQQSSSWWW\\\___aaabbbbbbeeeiiipppvvvyyyzzzyyywwwqqqnnniiiddd___ZZZTTTPPPLLLKKKHHHFFFDDDDDDEEEFFFBBBBBBBBBCCCCCCCCCCCCCCC@@@@@@???????????????@@@??????>>>>>>>>>??????@@@???>>>@@@BBBBBBBBBHHHPPP^^^ooossspppnnnmmmnnnpppppppppllllllmmmnnnoooqqqsssttt........................------------------------........./////////...---------------------------........................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------000//////.........//////------,,,,,,,,,,,,------.................................------,,,,,,,,,---...............------........................////////////////////////------------------------------------------------------,,,,,,,,,,,,------.../////////---,,,---...........................---------............/////////...------------..............................///000000111111000000000000000000000000//////////////////////////////000///...,,,,,,,,,,,,,,,........................)))***+++---------,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,---............------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++++++++,,,---------------------.........---------............///------............------........................---------............///............////////////111333555777999;;;???BBBBBBJJJXXXgggpppsssqqqmmmggguuuzzztttqqqwww{{{xxx{{{wwwnnnddd^^^WWWPPPNNNOOOMMMPPPSSSUUUVVVVVVVVVWWWZZZ\\\```fffnnnwww~~~~~~~~~~~~}}}|||zzzzzzxxxwwwxxxzzz{{{{{{yyywwwtttuuuuuuvvvwwwxxxxxxxxxttttttsssrrrrrrqqqqqqqqqtttttttttrrrpppmmmjjjhhhiiifffbbb^^^\\\YYYUUUSSSPPPMMMIIIEEEBBB@@@@@@???@@@@@@???>>>>>>>>>>>>>>>========================<<<<<<<<<<<<;;;;;;;;;;;;=========<<<<<<<<<<<<;;;<<<;;;;;;<<<<<<<<<============>>>>>>>>>?????????========================?????????>>>>>>>>>>>>===@@@??????>>>??????@@@AAA@@@AAACCCDDDFFFIIINNNQQQWWWYYY]]]aaadddfffggggggkkknnnrrrvvvxxxxxxvvvuuunnniiibbbZZZTTTNNNIIIFFFHHHGGGEEECCCBBBAAABBBBBB>>>>>>??????@@@@@@@@@@@@===============>>>>>>??????????????????@@@AAABBB???>>>@@@BBBCCCCCCJJJRRRbbbsssxxxtttnnnjjjiiiiiiiiiiiihhhhhhhhhhhhhhhiiijjjkkk........................------------------------,,,---.........---------------------------------.......................................---------,,,,,,,,,,,,+++,,,,,,,,,------------------------//////.........//////000......------------.......................................------,,,,,,,,,------...............---........................////////////////////////................................................------,,,,,,,,,,,,------.../////////---,,,---...........................---------............/////////...---------------........................///000111111222222111111//////////////////000000........................111000///......---------........................***+++---.........---,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------.........---,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,---............------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...++++++,,,,,,---------------------............///------............------........................---------............///............////////////111333666888:::===@@@CCCCCCNNN___mmmtttrrrmmmiiieeeuuu~~~{{{zzzrrrpppvvvtttkkkbbb]]]WWWQQQNNNOOOLLLNNNRRRSSSTTTTTTVVVWWWZZZ]]]bbbjjjsss{{{~~~~~~~~~}}}|||{{{zzzyyyzzzyyyxxxxxxyyyxxxuuusssssssssssstttuuuvvvwwwwwwttttttttttttssssssrrrrrrrrrrrrrrrrrrqqqooommmlllllliiiddd```]]]YYYTTTQQQKKKIIIEEEBBB@@@?????????@@@???>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;>>>>>>=========<<<<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>????????????@@@>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>AAAAAA@@@??????AAABBBCCCBBBDDDFFFHHHJJJNNNRRRVVVYYY\\\```eeejjjmmmnnnnnnppprrrvvvyyyzzzxxxvvvtttllleeeZZZQQQJJJGGGDDDCCCBBBBBB@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===============>>>>>>?????????@@@@@@BBBCCCCCC@@@???@@@CCCCCCDDDKKKSSScccrrrwwwooojjjgggfffeeegggffffffeeeddddddeeeeee........................------------------------+++---......---,,,,,,------------------------------------------------------------------------------,,,,,,++++++++++++,,,------------------------......------....../////////......------......///........................------------------,,,,,,,,,---......///.........................................................////////////////////////////////////////////////......------------........./////////---,,,---...........................---------............//////...------,,,,,,------------------------------///000111111222222111111......////////////000000........................111111000000///......---........................,,,------......---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,......------------......///...------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...............//////000++++++,,,,,,---.........---------............///------............------........................---------............///000000000000111111111111222444777:::<<<>>>AAACCCEEERRRdddqqqtttoooiiifffhhhvvvxxxppplllvvv~~~qqqiiiaaa]]]XXXRRROOOPPPLLLNNNQQQSSSSSSTTTVVVXXX[[[^^^dddmmmwww~~~}}}}}}~~~}}}}}}|||{{{zzzyyyxxxvvvvvvvvvuuurrrpppqqqqqqqqqqqqrrrsssuuuuuussstttuuuuuuuuuuuuttttttrrrsssssstttsssrrrqqqpppmmmjjjeeeaaa]]]WWWQQQNNNGGGEEECCC@@@?????????@@@??????>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<>>>>>>>>>>>>============<<<===>>>????????????>>>>>>?????????@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@CCCBBB@@@@@@@@@BBBDDDFFFFFFIIILLLOOOQQQTTTWWWZZZ[[[___dddjjjpppsssvvvwwwvvvxxx{{{}}}|||yyytttqqqggg___SSSIIIDDDBBBCCCCCCAAAAAA@@@???>>>=========>>>>>>=========<<<<<<<<<>>>>>>============>>>>>>??????@@@@@@BBBCCCDDDEEEBBBAAAAAACCCCCCDDDKKKTTTgggtttxxxpppjjjfffcccddddddccccccccccccdddddd........................------------------------+++...000///---,,,---...........................------------------------,,,,,,,,,,,,,,,---------------+++*********++++++------------------------------,,,,,,---......///...------,,,,,,------...........................,,,,,,------------------,,,------...//////..............................------------------------................................................///..................///.../////////---,,,---...........................---------............//////...------,,,,,,------------------------------...///000000111111000000........./////////000000........................000000000000///...---,,,........................------,,,,,,,,,,,,,,,---,,,,,,,,,---------......------------------------......------------......//////...---------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...............///000000------......///000000111---------............///------............------........................---------............///000000000000111111111111222555888;;;===???BBBDDDHHHUUUgggrrrrrrkkkfffccceeeqqq|||tttooo|||}}}oooggg```\\\XXXRRROOOPPPLLLOOOQQQSSSTTTUUUWWWYYY[[[^^^dddnnnyyy}}}}}}}}}~~~~~~}}}}}}|||yyywwwvvvvvvvvvvvvtttrrrppppppoooooopppqqqrrrsssssstttuuuvvvwwwwwwvvvvvvuuuuuuvvvvvvuuutttrrrqqqllliiiddd___ZZZTTTMMMIIIEEEDDDAAA@@@??????@@@AAA??????>>>===============>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>=========?????????>>>>>>>>>=========>>>???@@@@@@@@@???????????????@@@@@@@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>======>>>???@@@@@@AAABBBDDDBBBAAA@@@AAACCCFFFGGGKKKOOOSSSWWWYYY[[[\\\^^^```ccciiiooouuuyyy|||}}}{{{}}}~~~xxxqqqlll\\\VVVLLLDDDAAA@@@AAAAAABBBAAAAAA@@@????????????==============================<<<<<<===>>>????????????@@@AAABBBDDDFFFGGGDDDBBBBBBCCCCCCCCCKKKSSSfffqqqxxxpppjjjfffdddccccccbbbbbbbbbbbbccc........................------------------------,,,///111111...---...000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---+++*********++++++------------------------,,,,,,,,,,,,,,,---...///---,,,,,,++++++,,,,,,---........................,,,,,,,,,------.........,,,,,,---.../////////...........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------//////............//////.../////////---,,,---...........................---------.........//////......---,,,,,,,,,,,,------------------------------......///////////////---.........//////000000........................////////////...---,,,+++........................---,,,+++*********+++,,,,,,,,,,,,---------....................................------------......000///...---------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------...------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---.........//////000111222222333---------.........//////---..................---........................---------.........//////............////////////222555999<<<===???BBBDDDIIIWWWhhhqqqpppiiicccaaa___hhhuuu~~~yyyuuuzzzmmmeee___[[[WWWRRROOOPPPMMMOOORRRSSSTTTVVVXXXZZZZZZ]]]dddnnnzzz|||}}}}}}~~~~~~~~~~~~}}}zzzyyyxxxxxxyyyyyyxxxwwwpppooonnnnnnnnnoooqqqqqqssstttvvvwwwxxxyyyxxxxxxxxxxxxxxxxxxvvvtttrrrqqqjjjgggbbb]]]WWWQQQJJJEEEDDDCCCAAA@@@???@@@AAABBB??????>>>===============>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>????????????>>>>>>>>>>>>===>>>???@@@AAA@@@????????????@@@@@@@@@AAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===???@@@AAABBBCCCDDDCCCAAAAAAAAADDDFFFHHHOOOSSSXXX\\\^^^___```aaacccggglllsssxxx}}}vvvnnnhhhTTTOOOHHHBBB@@@??????>>>???>>>>>>>>>======<<<<<<<<<======>>>??????@@@@@@;;;;;;;;;<<<===>>>@@@AAA???@@@@@@AAACCCEEEGGGHHHEEECCCCCCCCCCCCCCCJJJSSS\\\hhhyyyvvvoookkkfffeeedddbbbaaa```______......---------,,,,,,,,,+++++++++,,,---...///000------------------------........................---------............///,,,,,,---......---,,,,,,------,,,+++++++++,,,,,,,,,,,,---.../////////...------------------------+++,,,------......------------------------------------,,,,,,,,,,,,------////////////////////////000000000000000000000000,,,---...//////...---,,,000///...---------------////////////////////////000000//////.........---000000000///......------........................................................................---,,,+++******+++,,,------...//////......///000.........//////000111222000000000000000000000000//////...------------...------------------------***++++++,,,,,,++++++***...........................---,,,,,,,,,,,,---......///000000000///---,,,...------,,,,,,------..................------------,,,,,,+++++++++,,,,,,,,,,,,---.........------------------------------...........................+++***+++...000...,,,,,,,,,************,,,,,,------------------------////////////////////////................................................------............------............////////////000000////////////000000555666;;;>>>===;;;BBBJJJSSSgggtttmmmbbb___^^^ZZZ]]]aaahhhooowww}}}tttiiiddd]]]XXXUUUSSSQQQPPPRRRRRRSSSTTTUUUVVVVVVWWW\\\cccllltttyyy}}}}}}{{{{{{{{{||||||{{{zzzzzz{{{}}}ssspppkkkggggggjjjnnnqqqvvvvvvwwwzzz{{{zzzvvvtttvvvvvvvvvxxxwwwuuuppplllgggccc]]]WWWRRRLLLGGGCCCBBBAAA???>>>>>>???AAABBB@@@@@@????????????@@@@@@??????????????????????????????@@@@@@@@@>>>===<<>>>>>@@@AAABBBAAA@@@@@@>>><<<===@@@AAA@@@>>>??????>>>???AAABBBAAAAAAAAABBBBBBAAA??????@@@AAABBBAAA@@@BBBDDDEEEDDDCCCBBBAAAAAADDDHHHKKKNNNOOOSSSXXX^^^bbbcccdddgggjjjkkkpppwww~~~zzznnnaaaXXXKKKGGGAAA===<<<=========>>>======<<<<<<<<<======>>>>>>=========>>>??????===>>>@@@@@@@@@@@@AAACCCBBBDDDGGGJJJKKKJJJIIIHHHJJJHHHEEEBBBBBBEEEHHHJJJWWW^^^iiiwww~~~xxxtttrrrnnniiifffeeeeeeeeeddd.........---------,,,,,,,,,,,,,,,,,,---...//////------------------------........................---------............///,,,,,,---......---,,,,,,,,,,,,,,,+++,,,,,,------------......///.........------------------------+++,,,------......------------------------------......------------......////////////////////////........................------...//////...------///......---------......////////////////////////000/////////.....................///////////////...............---------........................------------------------000000///......///000000---...000///......///111222111000///............//////////////////////////////...------------...,,,,,,------------------,,,------......------,,,..............................---,,,,,,---............/////////...---,,,------,,,,,,,,,,,,------,,,,,,,,,---------------///......------.........,,,,,,---------,,,,,,+++------------------------........................---,,,***,,,...///...,,,---,,,+++******+++,,,---------------------------...............................................................------------......//////......---............////////////000000/////////000111111555777;;;===;;;;;;BBBLLLYYYlllwwwoooccc___\\\YYY[[[___eeekkkqqqyyyyyyrrrhhhccc]]]WWWTTTSSSQQQPPPQQQQQQRRRSSSTTTUUUUUUVVV\\\cccmmmuuuyyy}}}~~~}}}|||~~~|||}}}~~~~~~}}}}}}yyyuuupppllljjjlllooorrrvvvvvvwwwxxxzzzxxxuuusssvvvvvvvvvwwwvvvsssnnnjjjaaa\\\VVVQQQLLLHHHDDDBBBAAA@@@>>>======>>>@@@AAA@@@@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@???>>>===<<<>>>>>>>>>???@@@@@@@@@???DDDBBB@@@@@@CCCDDDDDDCCCCCCCCCDDDEEEGGGHHHHHHGGGDDDDDDDDDDDDCCCCCCDDDEEEDDDCCCBBBCCCEEEFFFFFFEEEEEEEEEEEEHHHKKKOOOQQQRRRYYY]]]aaadddeeeggglllpppuuuyyyyyypppeeeYYYRRRHHHDDD@@@===============>>>>>>============>>>>>>===<<<<<<<<<<<<<<<======>>>???@@@@@@@@@@@@BBBDDDGGGIIIMMMQQQRRRRRRQQQOOOIIIGGGDDDAAAAAACCCFFFHHHKKKQQQZZZeeeqqq}}}}}}vvvsssooommmlllmmmmmmlll.........------------,,,,,,,,,,,,,,,------...///------------------------........................---------............///,,,------......------,,,,,,+++++++++,,,---...............///......------------------------------,,,,,,---............---------------------------///..................///////////////////////////........................------...//////...------......---------...//////////////////////////////////////////............------......///000000111//////.........---------........................------------------------///...------------...///...///000000//////000111222111000///............------------------------//////...------------...,,,,,,,,,------.........------............------..............................---,,,,,,---......---............---,,,,,,,,,,,,++++++++++++,,,,,,***++++++,,,,,,---------.........------......///,,,---------,,,+++******---------------------------------------------------,,,+++,,,.........---...---,,,++++++,,,---...------------------------................................................//////.........------------......//////......---............////////////000/////////000111222222666888;;;<<<::::::DDDOOOdddsss{{{rrreee___[[[XXX\\\```fffjjjnnnssszzzzzzyyywwwrrrmmmfffaaa[[[VVVTTTRRRQQQPPPPPPPPPQQQRRRSSSTTTUUUUUU\\\dddnnnvvvzzz}}}~~~~~~}}}yyytttqqqqqqssstttxxxxxxxxxyyyzzzyyyvvvsssuuutttttttttrrrnnnhhhdddZZZVVVOOOJJJGGGEEECCCBBB@@@???>>>======>>>???@@@@@@@@@????????????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@???>>>===<<>>>>>>>>>>>===>>>>>>>>>======>>>>>>???======<<<<<<<<<<<<======???@@@AAAAAAAAACCCGGGIIILLLOOOTTTYYYZZZZZZWWWUUUIIIFFFCCC@@@@@@BBBDDDFFFCCCGGGNNNUUU]]]gggpppwwwxxx~~~{{{xxxvvvtttvvvwwwwwwwww............------------,,,,,,,,,,,,,,,---...///------------------------........................---------............///------------------------+++++++++,,,,,,...///000.../////////...---,,,,,,........................,,,------.......................................//////............//////////////////////////////........................---..................------------------...///000///////////////////////////////////////.....................//////000000/////////...------,,,,,,........................------------------------------------------------...///000000//////000222...............///111111------------------------//////...------------...+++,,,,,,------.........++++++,,,,,,,,,,,,++++++..............................------------......---------------,,,,,,,,,,,,++++++******++++++,,,******+++,,,---.........,,,,,,+++++++++,,,---------------,,,+++***)))(((------------------------------------------------------,,,---------------......,,,,,,,,,,,,......------------------------................................................/////////...------,,,,,,......////////////................../////////////////////000111222333444888999;;;;;;999<<>>>>>???@@@@@@@@@@@@????????????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@??????>>>>>>@@@@@@AAAAAAAAAAAABBBDDDEEEDDDDDDDDDFFFHHHJJJKKKKKKMMMQQQTTTWWWYYY[[[]]]```___]]]\\\[[[YYYWWWVVVTTTSSSQQQPPPPPPOOONNNLLLLLLNNNPPPSSSWWW[[[```cccmmmqqquuuwwwwwwyyy~~~vvviii]]]TTTLLLGGGBBB@@@???>>>??????>>>===>>>============>>>>>>??????>>>>>>>>>>>>>>>???@@@@@@AAACCCEEEGGGJJJOOOSSSRRRUUUZZZ^^^^^^\\\XXXUUUJJJGGGDDDAAA@@@BBBEEEGGGGGGIIILLLPPPUUU\\\dddiiilllsssyyyzzz|||}}}{{{yyyzzz|||//////.........---------------,,,,,,,,,---......------------------------........................---------............///------------------------++++++,,,,,,---...///000.../////////...---,,,,,,........................,,,---......//////..............................//////............//////////////////////////////////////////////////////.........------.........---------------...///000////////////////////////.........///////////////000000//////............//////.........---------........................------------------------000000000111111000000000...///000000//////000111------------...///000111........................//////...------------...,,,,,,,,,------.........+++,,,,,,------,,,,,,+++......................................................------,,,,,,,,,,,,,,,++++++******++++++,,,+++,,,,,,---...//////000+++++++++++++++,,,---...---------,,,+++***)))(((---------------------------------------------------------------,,,------......,,,,,,,,,,,,......------------------------................................................//////.........---------...//////////////////...............//////////////////000000222333444555888999;;;;;;:::???PPPaaa||||||nnnddd```___ggglllrrrvvvyyy|||zzzuuupppkkkfffbbb___\\\WWWTTTSSSRRRPPPOOOQQQRRRSSSTTTVVVWWWXXXYYY^^^eeennnuuuxxxzzz}}}~~~~~~}}}|||{{{{{{{{{zzzwwwuuuooonnnmmmllliiiccc]]]XXXSSSOOOIIIEEEDDDDDDCCCCCCAAAAAAAAA@@@@@@AAAAAAAAA@@@@@@????????????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAAAAA???@@@BBBAAAAAABBBDDDGGGIIIJJJMMMOOOQQQTTTVVVXXXXXX\\\aaadddhhhlllqqquuuxxxvvvsssqqqooolllhhhdddcccaaa]]][[[YYYVVVSSSPPPPPPSSSWWW[[[^^^ccciiinnnwww|||yyypppggg^^^VVVNNNIIIDDDBBB@@@@@@@@@AAA???>>>===<<<<<<<<<======>>>???>>>>>>>>>??????@@@BBBBBBBBBEEEHHHLLLOOOTTTZZZ^^^[[[^^^aaacccaaa\\\WWWSSSKKKIIIEEECCCBBBDDDGGGIIILLLNNNOOOQQQSSSXXX^^^cccfffmmmsssvvvxxx}}}~~~}}}}}}|||{{{}}}/////////.........---------------,,,,,,------...------------------------........................---------............///...------,,,,,,------...---,,,,,,,,,---...//////.........///......------........................------...////////////...........................///..................///////////////////////////000000000000000000000000///...------------...///......---------...//////////////////////////////.........///////////////111000000///......------..............................................................................////////////......---...//////......///000111000///...------------//////////////////////////////...------------...------------------------......////////////..............................---...////////////...---///......---,,,---------,,,,,,++++++++++++,,,,,,,,,------....../////////------------...//////000,,,---------,,,+++******------------------------,,,,,,,,,,,,,,,,,,,,,,,,---.........,,,+++,,,---...---,,,++++++,,,---...------------------------------------------------...................................................//////000000//////...............//////////////////000111222444666777999:::<<<<<<<<>>??????@@@>>>>>>???@@@AAACCCEEEFFFIIIMMMRRRVVVZZZ___cccgggeeefffhhhgggccc^^^WWWSSSLLLIIIFFFDDDDDDFFFJJJLLLOOOPPPQQQRRRSSSWWW[[[^^^aaaiiiooorrrvvv|||~~~////////////...............------,,,,,,---------------------------------........................---------............///...---,,,,,,,,,,,,---.........---------......///------......///.................................------...///////////////..............................------------......///////////////////////////////////////////////////...------------...//////......---------......////////////////////////............/////////000///////////////.........,,,,,,------.../////////........................////////////////////////***+++,,,------,,,+++***,,,---......------...///000000///...------------//////////////////////////////...------------............------,,,,,,+++......////////////..............................---...///000000///...---000///...---------......------,,,,,,,,,,,,------------------------------------------...///000000,,,,,,---------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,...///...,,,***,,,------,,,+++******+++,,,---------------------------------------------------........................,,,,,,------...///////////////000000000000//////............//////////////////000111333555777888999:::<<<===???JJJccczzzyyyooommmooorrrwww}}}yyyqqqhhhaaa^^^]]]ZZZWWWTTTSSSRRRQQQPPPNNNQQQQQQSSSTTTVVVXXXYYYZZZ```eeekkkoooqqqtttyyy}}}~~~}}}||||||{{{xxxvvvuuutttsssqqqnnniiibbb]]]SSSPPPKKKHHHFFFDDDBBB@@@AAAAAAAAABBBBBBAAAAAAAAA@@@@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBDDDFFFIIIJJJCCCGGGJJJJJJIIILLLQQQWWWVVV]]]fffmmmrrruuuyyy{{{}}}}}}vvvooojjjiiimmmqqqssssssvvv}}}rrrhhheeecccbbb```___[[[VVVSSSPPPLLLGGGDDDBBBBBBAAAAAA????????????@@@AAABBBCCCAAAAAABBBDDDGGGIIILLLMMMSSSWWW\\\aaadddgggiiikkkjjjjjjjjjhhhddd^^^XXXTTTKKKIIIFFFDDDEEEHHHKKKNNNQQQSSSUUUVVVWWWYYY\\\___aaahhhnnnqqquuu}}}000/////////...............------,,,,,,,,,------------------------------........................---------.........//////...---,,,,,,,,,,,,---...///......---------......,,,,,,---.../////////...////////////////////////---......///////////////////////////////////////---------,,,,,,---------////////////////////////........................///...---,,,,,,---...///000///...---------------////////////////////////---.........//////000000------......///000000000+++,,,,,,---...///000000........................000000000000000000000000------...//////...------+++,,,...---,,,,,,---///---------------...000000//////////////////////////////...------------...//////...---,,,++++++***,,,,,,------------,,,,,,........................---...///000000///...---111000///...---...//////...------,,,,,,------...---,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///,,,,,,---.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,...000...+++***+++...,,,,,,+++******+++,,,,,,------------------------------------------------........................+++,,,,,,---...///000000//////000000000000//////............/////////000//////000111333666888999888:::===>>>@@@MMMhhh|||sssqqqtttxxx}}}zzzoooddd]]]\\\]]]XXXVVVSSSRRRRRRQQQPPPNNNPPPPPPRRRSSSUUUWWWXXXYYYaaaeeejjjmmmooosssxxx}}}{{{}}}|||zzzzzzyyywwwvvvsssmmmfffbbbWWWTTTPPPMMMJJJHHHDDDBBB???@@@@@@AAAAAA@@@@@@???@@@@@@????????????@@@@@@????????????????????????AAAAAABBBCCCEEEHHHKKKMMMJJJMMMQQQQQQQQQTTTZZZ```eeemmmxxx~~~yyyuuuyyy||||||{{{||||||kkkaaa^^^]]]\\\\\\\\\ZZZXXXUUUTTTPPPIIIEEECCCBBBBBBBBBAAAAAAAAAAAABBBCCCDDDEEEEEEFFFGGGJJJMMMPPPSSSTTTZZZ^^^dddhhhjjjkkklllllljjjjjjiiifffbbb]]]XXXUUUIIIHHHEEEDDDEEEHHHLLLOOOUUUWWWZZZ\\\]]]^^^aaaccccccjjjnnnqqquuu}}}000000//////.........---........................------------------------////////////////////////------------------------////////////////////////000///---,,,,,,---///000..............................////////////..............................//////////////////////////////////////////////////////000000000000//////........................000000000000000000000000...............///000000...///000///...---...000000000000000000000000000000///...---------------//////.........---------,,,---------......//////......------------......////////////////////////....................................////////////000000//////.........---////////////....................................++++++,,,------,,,++++++,,,------......------,,,////////////////////////---------------------------------............///------............---------------------------------...///...,,,,,,...///......//////...---,,,,,,........................+++++++++,,,,,,,,,---------------,,,,,,+++++++++******++++++,,,---..............................////////////////////////000000000///......------//////.........---------000000///////////////000444222111111222444888:::;;;;;;<<<>>>FFFYYYuuuwwwoooqqquuuyyypppggg___XXXTTT\\\UUUNNNLLLOOOQQQQQQOOOQQQPPPRRRTTTTTTTTTYYYaaahhhjjjlllllllllooouuuzzzxxxzzz~~~|||zzzxxxppphhhddd]]]SSSMMMKKKGGGBBB===AAABBBBBBBBBBBBAAA@@@@@@BBBAAA@@@???>>>>>>???@@@@@@AAAAAABBBBBBCCCCCCCCCEEEDDDDDDFFFJJJMMMOOOPPPSSSUUUXXXZZZ\\\aaahhhnnnyyynnn___WWWWWWXXXZZZ]]]]]]\\\ZZZXXXTTTNNNIIIHHHGGGGGGFFFBBBBBBCCCDDDFFFHHHJJJKKKMMMNNNNNNPPPSSSVVVZZZ[[[ccceeehhhjjjjjjkkkmmmooollljjjgggdddaaa]]]XXXTTTMMMLLLJJJGGGEEEGGGKKKOOOVVVXXX\\\```bbbdddddddddiiilllppptttwww{{{000/////////....................................------------------------////////////////////////------------------------////////////////////////111000...------...000111////////////////////////......////////////..............................////////////////////////////////////////////////,,,,,,------------,,,,,,////////////////////////.......................................///000000...///000///...---...000000000000000000000000000......---------......///000000/////////.........------......///////////////......------......///////////////////////////....................................////////////000/////////............////////////....................................+++,,,---......---,,,+++,,,------......------,,,........................------------------------------------............------............---------------------------------...///...,,,,,,...///...............---,,,,,,........................,,,,,,---------..................---------,,,,,,++++++,,,,,,------......................................................////////////............//////.........---------000000////////////000000333222111111222555888:::<<<<<<<<>>HHH^^^{{{~~~ssspppvvvyyyqqqhhhbbb]]]ZZZWWWVVVSSSOOOMMMLLLLLLLLLLLLNNNNNNPPPSSSSSSTTTZZZbbblllqqqxxx{{{yyywwwwwwxxxuuuvvvwwwyyyzzz{{{|||||||||}}}}}}~~~~~~~~~}}}|||{{{{{{}}}wwwllleeeaaa___[[[XXXTTTPPPLLLJJJJJJJJJFFFHHHJJJKKKLLLKKKJJJIIIKKKKKKLLLMMMPPPTTTWWWYYY\\\___dddgggkkkqqqwww|||}}}yyyuuussspppnnnmmmllliiihhhiiifffaaa^^^\\\[[[YYYWWWYYYYYYYYYYYYZZZ[[[\\\]]]]]]^^^___```aaabbbbbbccc```bbbdddddddddcccdddeeecccbbbaaa``````^^^ZZZXXXTTTTTTSSSQQQPPPPPPSSSVVVYYY[[[___cccgggkkknnnoootttwww{{{}}}xxx.........///////////////////////////////////////........................////////////////////////......//////000000111111////////////////////////---..................---..............................////////////......////////////////////////////////////////////////////////////////////////......////////////..............................000000000000000000000000...............///000000...///000///...---...000000000000000000000000000000000111111000///---,,,------------............111111111111000000000000000//////......//////000////////////////////////....................................////////////.........///////////////////////////............//////////////////////////////............//////......////////////......------------------------------------------------,,,,,,,,,,,,------------------............------------------------------,,,------,,,++++++,,,...+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,,,,---------------------......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...///000000111...////////////000000000///......//////000111222111111222444666888:::;;;888===BBBNNNhhhyyyrrrsss|||}}}wwwsssmmmgggccc^^^YYYVVVSSSQQQOOOLLLKKKKKKKKKLLLNNNMMMOOORRRRRRSSSYYYaaaiiiooovvvzzzzzzzzzzzz|||xxxxxxxxxxxxyyyzzzzzzzzzyyyyyyzzz|||}}}~~~|||{{{{{{|||}}}|||uuuqqqpppjjjgggbbb\\\WWWSSSPPPOOOLLLNNNQQQRRRSSSQQQOOOMMMOOONNNOOOPPPSSSWWWZZZ]]]cccggglllooorrrvvv}}}~~~|||yyytttsssrrrrrrqqqoookkkhhhhhhfffcccaaa``````___^^^]]]]]]^^^^^^```aaabbbcccdddeeefffggghhhhhhggggggccceeehhhiiiiiiiiijjjkkkjjjhhhgggffffffddd```^^^XXXYYYXXXVVVUUUVVVXXXZZZ\\\^^^aaafffkkkooosssuuuyyy}}}~~~zzzuuuooojjj............/////////000////////////////////////........................////////////////////////......///000000111222222////////////////////////......////////////....................................////////////......////////////////////////////////////////////////////////////////////////000000111111111111000000........................////////////////////////...............///000000...///000///...---...000000000000000000000000000...///000111111000...------.........////////////111111000000000/////////000000////////////000000////////////////////////....................................////////////............/////////000////////////............//////////////////////////////...------...//////......////////////......------------------------------------------------++++++,,,,,,,,,---------------............------------------------------,,,------,,,++++++,,,...***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...,,,,,,,,,,,,------......++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......//////000000.../////////000000000000............///000111222222222333555666888999999888???GGGVVVqqq}}}ssspppuuu|||yyyrrrnnniiidddaaa]]]ZZZWWWPPPOOONNNLLLKKKJJJLLLMMMMMMLLLOOORRRSSSUUU[[[dddiiiooowww{{{||||||}}}{{{{{{zzzyyyyyyyyyyyyyyyuuuvvvxxxzzz{{{{{{{{{{{{~~~|||||||||}}}~~~~~~xxxqqqiiiaaa\\\YYYTTTVVVXXXZZZZZZXXXUUURRRQQQQQQQQQRRRUUUXXX\\\___eeeiiinnnppprrrvvv}}}}}}|||zzzyyytttssssssssssssqqqnnnkkklllkkkiiihhhiiijjjjjjiiihhhiiiiiijjjlllnnnooopppqqqqqqrrrsssssssssrrrqqqqqqsssuuuvvvvvvvvvwwwxxxwwwuuusssqqqooolllgggddd]]]]]]]]][[[ZZZZZZ\\\___```bbbeeejjjoootttyyy{{{~~~xxxsssnnniiiccc___---.........//////000000000000000000000000000000////////////////////////////////////////////////...//////000111222222222//////////////////////////////000000000000//////000000000000000000000000......////////////......000000000000000000000000////////////////////////////////////////////////------............------000000000000000000000000.......................................///000000...///000///...---...000000000000000000000000000,,,---///111222111000///.../////////000000111111111000000000//////......000000////////////000000////////////////////////..................................../////////000---.........//////000000000/////////............000000000000000000000000///...---,,,,,,---...///......////////////......------------------------------------------------++++++,,,,,,,,,------------..................---------------------------,,,------,,,++++++,,,...***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------.........//////******++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........///////////////.../////////000000111111............///000222222333333444555666777888999999AAAKKK[[[xxxwwwnnnmmmttt|||yyyppplllfffaaa^^^]]][[[YYYNNNNNNMMMLLLJJJJJJLLLNNNLLLLLLOOOSSSUUUWWW^^^gggmmmssszzz~~~~~~~~~}}}{{{zzzyyyxxxxxxxxxssstttwwwyyyzzzyyyxxxwwwyyyzzz|||}}}~~~}}}}}}~~~xxxnnnfffbbbYYY[[[^^^```___\\\YYYVVVSSSSSSRRRSSSUUUYYY]]]```cccggglllnnnnnnrrryyy|||~~~~~~uuuvvvvvvwwwzzz|||{{{zzzzzzzzzvvvtttssssssssssssqqqooorrrqqqpppqqqsssttttttsssxxxyyyyyy{{{}}}|||yyyvvvqqqlllhhh___``````^^^]]]]]]___aaaccceeehhhmmmsssxxx}}}}}}yyyrrrlllfffaaa[[[XXX//////.........---------000000000000000000000000........................//////////////////////////////............//////////////////////////////000000000000000000000000////////////////////////000000000000000000000000////////////............111111000...---,,,******...//////000111222333333333222111/////////000111000000000000000000000000111111000000//////......////////////////////////000000000000000000000000000000000000000000000000111111000///////////////------------...///111111666555444333222000//////111111000///...------,,,//////.........---------........................//////............//////........................////////////////////////////////////////////////000///---,,,,,,---...///........................////////////////////////////////////////////////................................................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------////////////////////////,,,,,,,,,---------......------------------------...///000///---,,,,,,...------------------------........................////////////////////////////////////000000000000333333444666999::::::999===@@@KKKccc~~~}}}sssiiikkkwwwxxxrrrnnneeeYYYTTTVVVYYYXXXUUUTTTQQQMMMLLLMMMNNNMMMKKKMMMPPPSSSTTTTTTXXX^^^cccjjjooovvv|||~~~|||zzzwwwtttrrrttttttuuuvvvxxxwwwtttrrrvvvyyy{{{|||zzzzzz}}}}}}{{{wwwooojjjhhheeebbbbbbbbb```]]]XXXXXXXXXYYYYYYZZZ[[[\\\aaabbbcccgggllloooqqqqqquuuwww{{{~~~|||vvvqqqlllhhhccc___```dddjjjnnnwww{{{~~~|||{{{{{{zzzyyy}}}yyyvvvwwwzzz{{{xxxtttxxxzzz}}}yyyuuuqqqjjjfffeeeeeecccdddfffiiikkkooosssvvv||||||wwwppphhh```[[[XXXWWW//////.........---------////////////////////////........................////////////////////////000000000//////000000000////////////////////////000000000000000000000000////////////////////////000000000000000000000000111111000000000/////////000000//////......---------------......//////000222111000/////////000000000000000000000000000000111000000000/////////...////////////////////////000000000000000000000000000000000000000000000000111000//////......//////............///000111222222222222222111111111111.........------,,,,,,+++//////.........---------------..................//////............//////........................////////////////////////////////////////////////......---------......///........................------------------------................................................------------------------,,,------......------,,,........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------...///000///---,,,---...------------------------........................////////////////////////////////////000000000000333333444666888999:::999@@@DDDQQQhhhyyyqqqiiilllxxxyyyrrrkkkaaaUUUPPPQQQTTTTTTRRRSSSPPPMMMLLLMMMNNNMMMKKKNNNPPPSSSTTTTTTWWW]]]aaaiiinnnuuuzzz}}}~~~|||zzzwwwtttrrrrrrrrrrrrsssuuuuuusssrrrrrruuuxxxyyyyyyzzz}}}}}}uuurrrnnnkkkjjjiiifffbbb]]]]]][[[ZZZZZZ[[[[[[\\\]]]]]]^^^bbbgggjjjllllllnnnpppsssvvvvvvrrrkkkeeeWWWTTTOOOKKKLLLOOOTTTXXX]]]```fffjjjooossswwwzzz}}}}}}~~~~~~}}}{{{tttnnnmmmllliiiiiilllnnnqqqtttxxx|||{{{wwwooofff___YYYVVVTTT/////////............---------------------------........................////////////////////////111111000000000000111111////////////////////////000000000000000000000000////////////////////////000000000000000000000000222222111111111000000000///////////////000000000---------...............111000000////////////000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000//////............///////////////000111111222222222111111000000//////------------------------/////////............------------......///////////////............//////........................////////////////////////////////////////////////,,,,,,---...////////////........................------------------------................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------++++++++++++++++++++++++++++++,,,---------------++++++++++++++++++++++++,,,,,,,,,---------......---------------------------/////////---,,,---...------------------------........................////////////////////////.../////////000000000111333444555666777888999:::>>>EEEVVVlllzzztttoookkkppp{{{yyyrrrfff\\\PPPJJJKKKNNNOOOOOOQQQOOOLLLLLLMMMMMMMMMLLLOOORRRUUUVVVUUUWWW[[[___ggglllrrrwww{{{}}}~~~~~~}}}zzzvvvsssqqqqqqooonnnoooqqqrrrrrrqqqnnnqqqsssuuuvvvxxxzzz}}}}}}~~~~~~xxxtttsssqqqmmmjjjfffdddaaa^^^\\\[[[\\\\\\XXXXXXYYY\\\```cccdddddddddeeehhhiiihhhbbbZZZTTTHHHEEEAAA>>>>>>AAAEEEHHHHHHKKKOOOSSSWWW[[[___bbbqqqyyy}}}}}}}}}zzzwwwtttsssvvvuuuwwwzzz}}}xxxtttlllddd\\\WWWTTTRRR/////////...............------------------------........................////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000222222111111111000000000000000000000000000000000000000000///////////////000000//////////////////000000000000000000000000000000000000//////////////////////////////////////////////////////////////////////////////////////////...............///000000000000000111222222555444222111///---++++++.../////////000000000111/////////...............------......//////000000//////............//////........................////////////////////////////////////////////////***+++---///000000///...........................////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---------------------------------------,,,,,,,,,---------......---------------------------...///...---,,,---///------------....................................////////////////////////......//////000000111111333444555666777888:::;;;>>>JJJ]]]rrr{{{sssnnnmmmooovvvwwwpppbbbYYYMMMFFFFFFIIIKKKLLLNNNMMMLLLKKKLLLMMMMMMNNNRRRVVVYYYYYYXXXYYY\\\___eeejjjppptttxxxzzz|||~~~~~~}}}zzzvvvsssrrrpppnnnllllllmmmoooppppppmmmnnnpppqqqssstttvvvwwwyyy{{{|||~~~{{{}}}}}}zzzzzzwwwtttsssooolllhhhccc___]]]\\\\\\UUUUUUUUUXXX[[[]]]]]]]]][[[[[[\\\\\\ZZZSSSKKKEEECCC@@@===;;;;;;===???AAA???BBBFFFIIILLLOOOSSSVVVbbbiiiuuu~~~||||||{{{|||zzzrrrnnnggg```ZZZVVVTTTSSS////////////////////////........................////////////////////////////////////////////////...//////000000//////...000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000111111000000000/////////222222222111000000//////000000000000000///////////////000000000000000000000000000000000000000000////////////000000000000000000000000000000000000//////////////////////////////////////////////////////.........//////000000000000000000111111222444333222000...---++++++......//////000111111111////////////////////////........./////////000000//////............//////////////////////////////////////////////////////////////////////////////***+++---///000000///...........................////////////////////////................................................------------------------,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,------------------------------------,,,,,,,,,---------......------------------------,,,...///...------...///---------....../////////////////////////////////////////////////////////.........///000111111111333555777777777888;;;>>>CCCQQQgggzzzyyyrrrgggjjjpppzzzuuunnn___WWWMMMFFFEEEGGGIIIJJJKKKKKKKKKKKKKKKLLLNNNOOOUUUYYY]]]^^^\\\\\\^^^```dddhhhmmmrrruuuxxxzzz|||~~~~~~|||zzzwwwtttrrrqqqooolllkkklllnnnoooooonnnnnnnnnooopppqqqrrrqqqvvvwwwyyy{{{||||||{{{{{{yyyzzz|||}}}~~~|||zzz|||wwwsssnnnhhhbbb^^^\\\[[[VVVUUUTTTUUUWWWXXXWWWVVVSSSRRRRRRQQQNNNHHHAAA<<<<<<:::999888888999:::;;;:::===???AAACCCFFFKKKNNNWWW^^^hhhtttyyyyyyzzzzzz|||}}}wwwrrriiifffaaa\\\WWWUUUTTTTTT...////////////000000000////////////////////////////////////////////////////////////////////////---...///000000///...---000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000/////////333222222111000//////............//////////////////000000111111111111000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000111000000000//////000000111////////////000000000000---------....../////////...////////////000000000//////////////////////////////............//////////////////////////////////////////////////////////////////////////////,,,,,,---...////////////........................------------------------------------------------................................................,,,------......------,,,........................,,,,,,,,,,,,,,,,,,,,,,,,((()))***,,,------------++++++++++++++++++++++++,,,,,,,,,---------......------------------------,,,---///...------...///---------...//////000000////////////////////////////////////////////////------...///000111222222333555888888888:::???CCCFFFVVVmmm}}}|||sssmmmdddjjjsss}}}|||rrrjjj]]]VVVNNNGGGEEEFFFHHHIIIIIIJJJJJJJJJJJJKKKNNNQQQWWW[[[```aaa```___```bbbcccggglllpppsssvvvyyy|||}}}}}}}}}|||zzzxxxvvvttttttqqqnnnmmmnnnoooooooooooonnnmmmnnnpppppppppnnnssstttvvvxxxyyyyyyyyyxxxwwwxxxzzz|||}}}}}}~~~{{{yyysssmmmfff```\\\YYYVVVTTTSSSRRRSSSRRRQQQOOOKKKIIIGGGFFFDDD@@@;;;888666666666777777888888888999;;;<<<>>>???BBBFFFIIILLLRRR\\\eeennnzzzzzzvvvwwwyyyyyy{{{}}}wwwqqqmmmccc```\\\XXXUUUTTTTTTUUU.../////////000000000000////////////////////////////////////////////////////////////////////////---///000111111000///---000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222111111111000000000000000000000000000000000......//////000000111111///000111222333333222111000000000000000000000000.../////////000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222222000//////......//////000...//////000000111111222.............../////////.../////////000000000000111111000000///.........//////............//////////////////////////////////////////////////////////////////////////////......---------......///........................------------------------------------------------........................------------------------,,,------......------,,,////////////////////////------------------------((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,---......------...000---------...///000000000////////////////////////////////////////////////------...///000111222222222666999999999;;;BBBGGGNNN___tttxxxpppllliiipppzzzyyynnngggZZZUUUOOOIIIFFFFFFGGGHHHGGGHHHJJJJJJIIIKKKNNNRRRVVV[[[aaacccaaa``````bbbcccfffkkkooorrruuuyyy{{{{{{|||||||||{{{yyywwwvvvwwwuuurrrpppppppppooonnnnnnllllllmmmppprrrqqqooorrrsssuuuvvvwwwxxxwwwwwwwwwwwwxxxzzz|||}}}yyyzzzyyy{{{~~~{{{wwwqqqiiiaaa[[[XXXUUURRRPPPNNNMMMKKKIIIGGGCCC@@@===;;;;;;:::888666444555666888999999999999999:::;;;<<<<<>>;;;777555555666666555000222444666777888777777666777888888888;;;???BBBBBBFFFLLLPPPTTT[[[gggooozzz|||yyywwwuuutttvvvrrrppptttwwwwwwxxx|||{{{vvvqqqmmmiiifff___]]]XXXTTTQQQPPPPPPPPP......///000111222333333...//////000000000000000000000000000000000000000000000000000000000000000///000222222000///000111111111000000/////////...000000000000000000000000///000000000000000//////////////////000000000000222222222222222222222222111111222111111000//////000111111111222222222222222222222222222222222222222222222111111111111000111111111111111111111111000000000000000000000000333222111000////////////000000000000000000000000000000////////////000000000000111111111111000000//////000000111111222222000000////////////000000000000000000000000000000000000000000////////////000000000000////////////////////////............111111000000//////......////////////////////////------............------////////////////////////................................................------------------------***++++++,,,,,,++++++***........................------------------------------------------------,,,,,,---.../////////..............................------,,,---...///000------------------------******,,,---.../////////---,,,,,,,,,,,,---......////////////000000000000...............///000000111111000000000222333444555666999<<<===@@@KKKWWWggg}}}~~~~~~}}}rrriiieeeTTTQQQLLLHHHEEEFFFGGGIIIIIIIIIIIIJJJMMMQQQUUUXXXYYY\\\___aaabbbcccdddeeehhhjjjmmmoooqqqssswwwzzz{{{{{{zzz{{{||||||zzzyyyyyyxxxvvvtttrrrqqqpppooopppnnnmmmooorrrsssrrrooosssrrrqqqtttxxxzzzyyywwwwwwwwwwwwxxxzzz|||}}}~~~yyyrrroookkkmmmtttvvvvvvuuuqqqkkkccc[[[WWWSSSPPPLLLGGGBBB@@@>>>===::::::999999888777777777555555666666666666555555666777777999:::;;;<<<<<>>@@@CCCGGGMMMPPPXXX^^^gggoootttxxxzzz{{{xxxwwwvvvsssqqqooommmlllmmmnnnoooppprrrsssuuuwwwzzzxxxuuuttttttrrrnnnkkkhhheeeaaa^^^]]][[[ZZZXXXZZZ]]]aaagggooozzz}}}zzzvvvpppkkkiiifffccc^^^YYYUUUSSSSSSSSS,,,,,,---...///000111111///000000111111111111111////////////////////////////////////////////////000222444333222111222222000000000000000000000000111111111111111111111111000111222333333333333333222222333333333444444444444444444444444444444444111222222333333333222222222222222333333333444444333333333333333333333333444444444444333333333222222222222222222222222222111111111111111111111111444333222111000000000000111111111111111111111111111111000000000000111111222222222333333222222222222222111111000000//////000000////////////000000////////////////////////000000000000////////////---......///000111111222///////////////.........////////////000000000000////////////////////////...//////////////////...////////////////////////------------------------................................................++++++,,,,,,,,,,,,++++++........................------------------------------------------------.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.....................---,,,,,,,,,---------......////////////...---,,,,,,...------------...//////////////////000000000000000000000000000111111222111000000000222333555666:::<<<@@@DDDGGGQQQfffzzz}}}qqqiii```YYYWWWOOOMMMJJJHHHGGGGGGHHHIIIHHHHHHJJJMMMRRRXXX^^^bbbbbbcccddddddccccccdddfffkkkkkklllkkkkkkmmmqqqttttttwwwyyyyyyxxxwwwxxxyyywwwwwwvvvttttttsssssssssxxxyyyyyyxxxwwwuuuttttttssstttvvvwwwxxxxxxxxxyyyyyyyyyyyyzzz{{{|||}}}~~~{{{ggg___[[[XXXWWWSSSTTTWWWXXXWWWTTTPPPNNNNNNKKKEEE@@@<<<;;;;;;;;;888888777777666555555555555555666666666666555555666777777777888999999999888:::===???AAADDDHHHKKKOOOTTT\\\dddjjjooosssvvvxxxxxxwwwvvvtttqqqooommmmmmmmmnnnoooqqqrrrrrrrrrtttrrrmmmeee]]]YYYYYYZZZRRRPPPLLLKKKKKKKKKJJJIIIJJJLLLOOOTTT\\\gggrrrzzz~~~yyysssnnnlllkkkhhhccc]]]ZZZXXXWWWWWW000000000/////////......///000111111222222111111000000000000000000000000000000000000000000000000000222333333222111111222000000000111111111111111222222222222222222222222111222333444444555555444444444444555555555666666444444444444444444444444333444444555555555555555333333333444444444555555333333333333333333333333555555444444444333333333333333333333333333333333222222222222222222222222111111000111111222333444222222222222222222222222222111111000000111111222111111222222222222111111111111111111000000000000000000////////////000000000000000000000000000000000000000000////////////......//////000000111111000000//////............////////////000000000000////////////////////////...//////000000//////...////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,........................------------------------------------------------.........///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***+++,,,,,,------.........///////////////...---,,,......------......///000////////////000000000000000////////////000111111111000000111222444666777:::===AAAEEEHHHSSSkkkwwwkkkccc\\\WWWWWWMMMLLLJJJHHHGGGGGGHHHIIIHHHHHHJJJMMMRRRYYY^^^bbbaaabbbccccccbbbbbbdddfffkkklllmmmmmmmmmmmmpppqqqrrrvvvxxxxxxvvvuuuwwwzzz{{{zzzxxxwwwvvvuuuuuuuuuvvvwwwyyyyyywwwvvvvvvwwwwwwyyy{{{{{{{{{zzz{{{}}}zzzzzzzzzzzz{{{|||}}}~~~jjj]]]WWWSSSQQQPPPPPPQQQQQQPPPNNNLLLKKKHHHFFFBBB???<<<:::::::::999888888777777666555555555555666666666666555555777777777888888999999999666888:::<<<===???BBBDDDJJJOOOVVV]]]dddjjjppptttuuuvvvvvvvvvuuurrrpppnnnmmmlllkkklllmmmmmmkkkiiijjjgggaaaVVVLLLGGGIIIMMMBBBAAA??????@@@AAA@@@???CCCEEEGGGKKKRRR[[[eeelllyyy~~~vvvqqqppppppmmmhhhccc___]]]\\\\\\111111000000000/////////000000111222222222222111000000000000000000000000000000000000000000000000///000222222000000000111222222222333333333444444444444444444444444444444444444555666777777777777777777777888888888888999888888888888888888888888666777888999999999999999555666666666666777777777666666666666666666666666555555555555444444444444333333333333333333333333222222222222222222222222111111111111222333444444222222222222222222222222222111111000000111111222000111111111111111111000000000000000000111111111000000////////////000000000000000000000000000000000000000000////////////////////////000000000000.........///////////////.../////////000000000111//////////////////////////////000000000000//////////////////////////////------------------------........................------------------------------............------........................------------------------------------------------------......///.........------------------------,,,,,,---------,,,+++***++++++,,,,,,---......///...////////////......---...............//////000////////////000000000000//////......//////000111111000000111222444666888:::===AAADDDGGGTTTmmmnnnccc]]]WWWTTTTTTLLLKKKIIIHHHGGGHHHHHHIIIHHHHHHJJJMMMRRRXXX^^^aaaaaabbbcccbbbbbbccceeehhhkkkmmmooopppooonnnooooooqqquuuxxxxxxuuutttwwwzzz|||{{{yyywwwvvvuuuttttttqqqtttvvvwwwuuuuuuwwwxxxxxxzzz}}}}}}|||{{{|||~~~{{{zzzzzz{{{{{{|||}}}~~~mmm\\\UUURRRPPPOOONNNNNNMMMLLLLLLLLLLLLDDDCCCBBB@@@>>><<<;;;::::::999999888777777666666555555666666666666555555666666666777777777777888555777999::::::;;;>>>@@@FFFJJJPPPWWW^^^eeekkkpppoooqqqssstttsssqqqnnnlllkkkjjjhhhhhhhhhgggccc```]]]YYYSSSKKKDDDAAAAAABBB;;;::::::<<<===>>>===;;;@@@BBBDDDGGGMMMTTT]]]cccooowww~~~yyywwwuuurrrmmmhhhdddaaa``````......///000111222333333000000111222222222222111000000000000000000000000000000000000000000000000222444666666444333444555444444444555555666666666666666666666666666666666666666777999999:::::::::999999:::::::::;;;;;;;;;========================999:::;;;;;;<<<<<<<<<<<<777888888888999999999999888888888888888888888888666666555555555444444444333333333333333333333333222222222222222222222222555444333222111111111111222222222222222222222222222222111111111111222222000000111111111111000000//////000000111111222222000000////////////000000000000000000000000000000000000000000////////////000000000000////////////,,,------...///000111111.../////////000000111111//////////////////////////////000000000000//////////////////////////////................................................////////////////////////,,,------------------,,,........................------------------------------------------------,,,,,,---.../////////.................................///000///...,,,+++++++++,,,,,,---...//////......////////////.....................///000000////////////000000000000...............///000000111000000111222555777888;;;===AAADDDGGGTTTnnn{{{hhh^^^XXXSSSQQQRRRKKKJJJIIIHHHGGGHHHIIIIIIHHHHHHIIILLLQQQWWW]]]```aaabbbccccccbbbdddgggiiikkkmmmpppqqqpppooonnnnnnppptttxxxxxxuuutttvvvzzz{{{zzzxxxvvvtttrrrrrrqqqmmmppptttuuuttttttvvvyyywwwzzz||||||zzzzzz{{{}}}{{{{{{{{{{{{{{{|||}}}~~~~~~nnn]]]VVVUUUUUUOOONNNLLLKKKKKKLLLMMMNNNDDDDDDDDDCCCAAA@@@>>>===::::::999999888777777777555555666666666666555555555555555666666666666666666888:::::::::;;;===???>>>BBBHHHNNNUUU\\\ccchhhkkkmmmoooqqqqqqooollljjjjjjhhheeeddddddbbb]]]YYYUUUOOOHHHDDDCCCAAA>>>;;;;;;;;;;;;===??????===;;;:::<<>>?????????>>>===>>>======>>>@@@CCCDDDEEEDDDEEEEEEFFFFFFFFFFFFFFFDDDDDDCCCBBBBBBBBBCCCCCCAAA@@@@@@???>>>===<<<<<<777999::::::999888:::;;;999888777666555555555555888777666555444444444444777666444333222333333444<<<999555333333333333222444444444444444444444444333333333222222222111111111111111111111111111111111111111111111111111111111111111111000000000000111222222111///...///000222111000//////000111222------......//////000000000000000000000000000000000000////////////000000////////////////////////000000000000000000000000000000////////////000000////////////////////////........................---------.........////////////////////////////////////.........---------,,,---------.../////////---------.........//////............---,,,++++++---------------------------------............///........................//////.........---------............////////////......////////////......////////////000000000000111222222222111333555888>>>>>>AAACCCEEERRRppp}}}sssdddZZZXXXWWWTTTPPPNNNLLLIIIGGGHHHIIIIIIIIIIIIHHHGGGIIIMMMUUU\\\aaabbbbbbcccdddeeeggghhhiiinnnpppqqqqqqpppooopppqqqrrrrrrsssssstttuuuuuuvvvxxxwwwvvvtttttttttuuuuuusssttttttttttttuuuxxx{{{|||zzzxxxyyyzzz|||}}}|||}}}|||{{{zzz{{{|||~~~uuubbbWWWSSSSSSNNNMMMKKKIIIHHHHHHHHHIIICCCCCCBBBAAA@@@>>><<<<<<::::::999888777666555555444555555555666666777777666666555333222333555888555666777888999:::;;;;;;???AAAEEEJJJOOOVVV]]]bbbgggjjjnnnooonnnkkkiiiiiigggfffdddccc```ZZZSSSNNNMMMIIIBBB>>><<<======>>>::::::;;;;;;;;;<<<<<<<<<======>>>AAAFFFLLLRRRVVVdddgggmmmttt{{{|||uuuooollljjjiiiggg111111111111111111222222111111222222222333333333111111222222222333333333333333333333333444555555777666666666777888:::;;;:::;;;<<<======>>>>>>>>>@@@??????@@@AAABBBCCCBBBCCCDDDEEEFFFFFFFFFEEEEEECCCBBBAAABBBDDDFFFHHHHHHHHHHHHJJJKKKKKKKKKJJJIIIHHHGGGFFFFFFEEEEEEEEEEEECCCCCCDDDDDDDDDDDDCCCCCC@@@AAAAAA@@@>>>======>>>;;;:::999888888777777777888888777777666666666666444333333333444555666777;;;888555333333444444333333444444444444444444444444444444333333333222222111111111111111111111111111111111111111111111111111111111111000000000000111222222111000//////111222111000//////000111222000000//////////////////000000000000000000000000000000////////////000000////////////////////////000000000000000000000000000000////////////000000////////////////////////........................---------.........//////........................//////.........------------------...............---------.........//////---------...------,,,,,,---------------------------------............///........................//////.........---------............////////////......////////////......////////////000000000000111222222222222333666888===>>>@@@CCCHHHWWWvvvyyy~~~}}}rrreee\\\ZZZYYYVVVRRROOOLLLIIIGGGHHHIIIIIIHHHHHHHHHHHHKKKPPPVVV\\\```bbbbbbcccdddeeeggghhhiiilllnnnqqqqqqpppoooooooooqqqrrrrrrssssssttttttuuuwwwvvvuuutttttttttuuuuuutttuuuvvvvvvuuuvvvyyy{{{}}}{{{zzzzzz|||}}}~~~}}}}}}|||{{{zzzzzz|||~~~~~~wwwcccWWWRRRQQQNNNNNNLLLKKKJJJJJJIIIIIIFFFFFFEEEDDDBBB@@@>>>===;;;;;;:::999888777777666555555555555666666666777666666555444222333555888555666777888999::::::;;;;;;===AAAEEEIIIPPPVVV[[[aaaeeeiiilllkkkjjjiiihhheeedddbbb```]]]WWWPPPKKKGGGCCC>>>:::999999999999:::::::::::::::;;;;;;<<<===<<<===???DDDJJJPPPSSS]]]aaagggnnnuuuzzz~~~~~~||||||}}}{{{uuuqqqooommmkkk000000111111222333333444222222222222333333333333333333333444444555555555555555555666666888999:::;;;<<<<<<===>>>???@@@@@@BBBBBBCCCCCCDDDDDDDDDEEEAAAAAAAAAAAABBBDDDEEEEEEDDDEEEFFFGGGGGGGGGGGGFFFFFFEEEEEEEEEFFFIIIKKKMMMKKKLLLLLLMMMLLLLLLKKKKKKKKKJJJJJJIIIHHHGGGFFFFFFDDDEEEFFFHHHIIIIIIIIIIIIEEEFFFFFFEEECCCBBBCCCDDDBBBAAA@@@>>>======<<<<<<;;;<<<<<<<<<;;;;;;::::::666666666666666777888999:::777444333444444444333333333333333333333333333444444444444333333333333222222222222222222222222222222222222222222222222222222111111111000000000000222222222000///000111111111000000000000111111222222111111000//////...000000000000000000000000000000////////////000000////////////////////////000000000000000000000000000000////////////000000////////////////////////........................---------...............------------------------...............---------...............------------------...............,,,,,,------...------------------------------------------............///.......................................---------............////////////...//////000000//////...////////////000000000000111222222222222333666999<<<===???CCCJJJ^^^~~~xxx|||yyyqqqfff___^^^\\\YYYUUUOOOLLLIIIGGGGGGHHHHHHGGGGGGHHHKKKOOOTTTYYY]]]___bbbbbbcccdddeeeggghhhiiijjjmmmpppqqqqqqooonnnnnnppppppqqqqqqrrrsssssssssuuuuuutttttttttuuuvvvvvvwwwxxxyyyxxxwwwwwwyyy{{{}}}|||zzzzzz|||}}}}}}||||||{{{zzzyyyzzz{{{|||}}}}}}}}}yyydddWWWPPPOOOOOOOOOOOONNNMMMLLLJJJJJJIIIIIIHHHFFFDDDAAA???>>>===<<<<<<;;;:::999888777555555555555666666666666555666555444333333555777555666666777888999::::::999;;;>>>AAAEEEJJJPPPTTT[[[___dddggghhhgggggggggcccaaa___]]]YYYSSSMMMHHHAAA>>>;;;999888888777666:::999888888888999;;;;;;;;;;;;<<<>>>AAAFFFKKKNNNWWWZZZ```gggnnnssswwwyyyyyyzzzyyyxxxwwwxxx{{{~~~}}}{{{xxxxxx|||zzzuuurrrooommm000000111111222222222222222222222222333333333333444444555555666666777777777777777888999;;;<<<===AAAAAABBBCCCDDDDDDCCCCCCFFFFFFFFFFFFFFFGGGGGGGGGAAABBBBBBBBBBBBCCCEEEFFFCCCDDDDDDEEEFFFFFFFFFFFFFFFGGGGGGGGGIIILLLPPPSSSTTTRRROOOMMMKKKLLLMMMNNNPPPOOOOOONNNLLLKKKIIIIIIFFFGGGHHHIIIJJJKKKKKKKKKEEEGGGHHHIIIHHHIIIJJJLLLLLLKKKIIIFFFDDDBBBAAAAAA@@@AAABBBCCCBBBAAA@@@???>>>>>><<<;;;999888888777888666444444555555555444444444444444444333333333444444444333333333222222222222222222222222222222222222222222222222222222222222222111111111000000000222222222000000111222111000000000000000000111222222222111111111000000000000000000000000000000000000////////////000000////////////////////////////////////////////////000000////////////000000////////////////////////................................................------------------------......................../////////...---------,,,........................++++++,,,---............---------------------------------............///............................................................//////////////////000000000000//////////////////000000000000111222333222222444777999<<<===???BBBLLLccc}}}|||uuuooohhhcccbbb___[[[XXXOOOLLLIIIGGGGGGHHHGGGGGGGGGIIINNNSSSXXX\\\^^^___bbbbbbcccdddeeeggghhhiiihhhlllppprrrrrrpppooonnnooooooppppppqqqqqqrrrrrrttttttuuuuuuvvvwwwxxxxxxyyyzzz{{{zzzyyyyyyzzz|||{{{zzzxxxyyyzzz{{{{{{yyyzzzzzzyyyyyyyyyyyyzzz{{{{{{{{{}}}yyyfffXXXQQQNNNNNNOOOOOOOOONNNLLLJJJIIIKKKJJJIIIGGGDDDAAA???>>>===<<<<<<;;;:::999888888555555555666666666666666555555666555333333555777666666666777888999999::::::<<<>>>@@@CCCGGGLLLPPPWWW[[[```cccddddddddddddaaa___]]]ZZZVVVPPPJJJFFF???===;;;:::;;;:::888666999888777666777888:::;;;:::::::::<<>>???BBBCCCCCCDDDDDDDDDCCCCCCFFFEEEDDDDDDCCCDDDDDDEEEDDDEEEEEEDDDCCCDDDGGGJJJIIIIIIIIIJJJKKKLLLLLLMMMLLLMMMOOOPPPQQQVVV\\\aaahhhccc\\\UUUSSSUUUYYY\\\\\\\\\[[[ZZZXXXVVVSSSRRROOOOOOOOOOOOOOOPPPQQQQQQOOOPPPRRRRRRRRRRRRSSSUUUWWWUUURRROOOLLLIIIGGGFFFGGGHHHJJJKKKJJJHHHFFFDDDCCCCCCAAA???===;;;999888:::888666666777777666555666666666666555555444444444333333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111000111222222111000111333000000000111111000000000000111111111222222222333111111111111111111111111000000////////////000000000000000000000000000000////////////////////////000000////////////000000////////////////////////////////////////////////.....................---........................---...................../////////...---------,,,.....................---++++++,,,---............---------------------------------............///........................---.................................//////////////////000000000000//////////////////000000000000111222333333333444777:::===>>>???BBBNNNhhh|||~~~rrrooojjjgggeeeaaa\\\XXXOOOLLLHHHGGGGGGGGGGGGGGGGGGKKKPPPWWW\\\^^^______bbbbbbcccdddeeeggghhhiiigggkkkppprrrrrrqqqpppooonnnnnnoooooopppqqqqqqrrrtttuuuvvvwwwxxxyyyyyyyyyzzz{{{}}}|||{{{{{{{{{}}}yyywwwwwwwwwyyyyyyxxxvvvyyyyyyxxxxxxxxxxxxxxxxxxyyyzzz|||~~~xxxgggZZZSSSPPPNNNOOOOOOOOONNNLLLJJJIIIJJJJJJHHHFFFDDDAAA???===<<<<<<;;;:::999888888777666666666666666555555555444555666555444333555666666666666777777888888999;;;<<<>>>???AAADDDIIIMMMUUUYYY^^^aaabbbaaaaaaaaa```^^^[[[XXXTTTOOOIIIEEE>>>===<<<;;;<<<;;;999777888888777777777888999:::999999:::;;;>>>BBBEEEGGGNNNQQQWWW^^^dddiiimmmooosssuuuxxxwwwuuuvvvzzz~~~|||wwwtttwww}}}yyyrrrmmmjjj444333333222111111000000444555555555666666666666777888888999:::;;;<<<<<<<<<<<<<<<<<<===>>>@@@@@@AAAAAABBBCCCDDDEEEEEEFFFFFFEEEDDDCCCBBBBBBCCCDDDDDDEEEGGGFFFEEEFFFKKKPPPSSSSSSSSSTTTUUUVVVWWWXXX[[[]]]___```aaaeeemmmsss}}}wwwooohhhfffiiinnnrrrpppoooooommmkkkhhheeeccc___]]]\\\[[[\\\]]]___aaaeeeffffffeeebbbaaaaaabbbcccbbb___[[[XXXVVVTTTSSSTTTVVVXXXXXXWWWTTTPPPMMMIIIIIIHHHFFFDDDBBB???>>>???===<<<<<<<<<<<<:::999:::999999888888777777777444444444444333333333333333333333333333333333333333333333333333333333333333222222222222111111111000111333222111111222333000000111111111111000000///000000111222222333333111111111111111111111111000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000////////////////////////////////////////////////...............---------////////////////////////---------..............................---------...............---------,,,,,,------...------------------------------------------............///........................---------...........................///////////////000000111111000000///////////////000000000000000222333333333555888;;;===???@@@CCCRRRmmm}}}|||pppooommmkkkgggaaaZZZUUUMMMJJJGGGFFFGGGHHHHHHHHHHHHLLLSSSYYY^^^```aaaaaabbbbbbcccdddeeeggghhhiiifffiiinnnpppppppppppppppnnnnnnoooooopppqqqqqqqqqtttuuuvvvwwwxxxxxxxxxxxxyyy{{{}}}}}}}}}|||}}}~~~yyyxxxwwwxxxyyyyyywwwuuuxxxxxxwwwwwwwwwwwwvvvvvvwwwyyy|||~~~xxxhhh\\\VVVSSSPPPPPPOOOOOONNNLLLKKKJJJIIIIIIGGGFFFCCCAAA???>>>===<<<;;;:::999888888777666666666666666555555555444555666666444444444666666666666777777777888888999:::;;;<<<>>>AAAFFFIIISSSWWW\\\___```_________^^^\\\YYYVVVSSSOOOJJJFFF>>><<<;;;::::::999888666777777888888999999999999999999:::<<<>>>BBBDDDFFFHHHLLLQQQXXX^^^cccfffhhhnnnsssvvvvvvssssssxxx}}}}}}yyyxxx{{{~~~}}}uuuoookkk444444444444444444333333888888999999999:::::::::;;;;;;<<<===>>>???@@@@@@@@@@@@???@@@@@@AAABBBBBBBBBBBBCCCEEEHHHKKKNNNPPPNNNMMMKKKIIIHHHIIIJJJJJJHHHKKKNNNOOOOOORRRYYY___eeeeeedddeeefffgggiiijjjmmmoooqqqppppppttt|||}}}xxxwww{{{|||xxxuuusssnnnllliiihhhiiimmmqqqtttyyyyyyyyywwwtttrrrrrrrrrsssrrrpppnnnllljjjjjjiiihhhjjjlllllljjjfffaaa^^^XXXWWWVVVSSSPPPLLLIIIGGGFFFDDDCCCBBBCCCBBB???=========<<<;;;;;;:::999999666666666666555555555555333333333333333333333333333333333333333333333333333333222222222111111111000111333222222111333444///000111222222111000///000000000111111111111111111111111111111111111111000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000//////////////////////////////////////////////////////.........---------........................---------.........//////---------...............//////.........------------------...------,,,,,,---------------------------------............///........................---------.........//////............////////////000000111111111111000000////////////000000000000000222333333444555999;;;;;;???AAAEEEWWWsss|||}}}~~~vvvooooooooommmhhhaaaXXXRRRKKKIIIFFFFFFGGGHHHIIIIIIJJJNNNTTT[[[___bbbbbbbbbbbbbbbcccdddeeeggghhhiiidddgggjjjlllmmmmmmnnnpppnnnooooooppppppqqqrrrrrrssstttuuuvvvwwwwwwvvvuuuxxxzzz}}}~~~}}}}}}~~~|||{{{{{{|||}}}|||zzzxxxwwwwwwwwwwwwvvvvvvuuuuuuvvvxxx|||yyykkk___XXXUUURRRRRRPPPOOONNNMMMMMMMMMHHHHHHGGGFFFDDDBBB@@@???>>>======<<<;;;:::999999777666666666555555555555333555666666555444444555666666666666777777777777888999:::;;;<<<@@@DDDHHHNNNRRRXXX\\\^^^^^^______[[[YYYVVVSSSQQQNNNIIIFFF@@@>>>;;;:::999999888666666777999:::;;;:::999888888999:::===???CCCEEEGGGEEEHHHNNNTTTZZZ___bbbdddhhhmmmqqqqqqnnnnnnsssxxx}}}~~~{{{{{{}}}|||wwwoookkk444444555555666777777777;;;;;;;;;<<<<<<<<<=========>>>???@@@AAABBBCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDEEEEEEGGGJJJNNNTTTYYY\\\XXXVVVTTTRRRQQQQQQRRRSSSSSSWWW[[[]]]___dddlllsssxxxwwwwwwwwwxxxzzz|||~~~yyy{{{|||zzzxxx{{{}}}{{{vvvssspppooorrrwww}}}~~~~~~}}}|||||||||}}}yyy{{{}}}}}}{{{vvvppplllhhhgggddd```[[[UUUPPPMMMKKKIIIHHHGGGGGGFFFCCCAAA??????>>>===<<<<<<;;;;;;888888888888777777777777333333333333333333333333333333333333333333333333333333333222222222111111000111333333222222333444///000111222222111000///222222111111000/////////111111111111111111111111000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000////////////////////////000000000000000000000000//////.........------------------------------------------.........//////,,,------......///////////////.........---------............---,,,++++++---------------------------------.........//////........................---------.........//////............/////////000000000111111111111000000////////////000000000000000222333333444666999<<<:::???BBBGGGZZZxxx~~~yyy}}}~~~xxxpppoooppppppoooiii```VVVPPPJJJHHHFFFEEEGGGIIIJJJJJJKKKOOOUUU[[[```cccccccccbbbbbbcccdddeeeggghhhiiiccceeehhhiiijjjkkkmmmoooooooooooopppqqqqqqrrrrrrrrrssstttuuuuuuuuutttssswwwyyy|||~~~~~~}}}~~~}}}{{{vvvvvvwwwwwwvvvuuuttttttvvvxxx|||{{{lllaaaYYYVVVUUUTTTRRRPPPOOOOOOOOOPPPHHHHHHHHHGGGEEECCCBBBAAA??????>>>===<<<;;;::::::777777666666555555555444333555666666555444444555666666666666777777777777999:::;;;<<<>>>AAAEEEIIIIIINNNUUUZZZ]]]^^^___```YYYWWWTTTRRRPPPMMMIIIFFFCCC@@@===;;;::::::999888666777:::<<<<<<;;;999777888999;;;===@@@DDDFFFHHHEEEHHHNNNTTTZZZ___bbbdddbbbhhhmmmmmmjjjiiinnnttttttzzz}}}yyyxxxxxxwwwzzz}}}vvvnnniii444666777888888999<<<>>>AAA@@@????????????@@@@@@CCCDDDFFFGGGFFFFFFEEEEEEHHHFFFGGGKKKNNNMMMLLLLLLOOOMMMOOOUUU\\\dddnnnxxxtttpppkkkeeebbb```aaaaaa```cccggghhhiiinnnwww}}}yyyuuuuuuxxx||||||xxxsssrrrvvv|||~~~|||{{{zzzvvvrrrmmmmmmrrrxxx|||~~~wwwzzz~~~{{{wwwwwwuuuqqqllleee^^^[[[VVVVVVTTTQQQNNNKKKHHHGGGHHHHHHFFFEEECCCBBBAAA@@@BBB???;;;999:::999666333555333222444666555222///444444333222222222222222444333333333222111111111000111333333222111333444000111222333333222111000111111222222222222111111111111111111111111111111111111111111111111111111......////////////......---...000111111111000///000000//////.........------------...///000000111////////////////////////////////////////////////000...---...///000///...---------------...///000000000//////............................................................////////////////////////------------.........///..............................------------......000000000000000000000000////////////////////////222222111111111111222222222222222333444666999::::::DDDHHHIII]]]yyyyyy}}}pppjjjkkkkkkjjjhhhddd]]]UUUOOOIIIGGGEEEEEEFFFHHHHHHHHHIIINNNUUUZZZ^^^```cccdddddddddfffggghhhhhhhhhhhhfffffffffggggggiiijjjjjjkkklllnnnpppqqqqqqppppppqqqqqqqqqrrrtttvvvwwwxxxxxx{{{~~~~~~|||zzz{{{||||||zzzxxxvvvtttssssssuuuuuuqqqrrruuu{{{|||qqqfff\\\VVVRRRQQQPPPPPPQQQPPPNNNLLLMMMLLLIIIFFFCCCAAA@@@???<<<;;;;;;::::::999999888777777888888888777777666666666777777777777777666777777777777888888888888555777888:::;;;>>>BBBEEEHHHMMMSSSXXXYYYYYYXXXXXXYYYXXXVVVSSSPPPLLLIIIGGGDDDAAA===<<<;;;;;;:::888888888888888888888888888888999<<>>???AAAAAAAAAAAAAAAAAABBBBBBBBBDDDFFFHHHHHHHHHHHHHHHNNNPPPSSSXXXZZZ[[[\\\]]]\\\[[[^^^eeemmmttt~~~}}}wwwsssqqqpppooojjjkkkmmmnnnpppvvv}}}|||vvvqqqmmmmmmnnnooommmiiidddcccgggnnntttwwwyyywwwuuutttrrrrrrrrrssspppkkkgggfffjjjnnnrrrssskkknnntttyyy}}}~~~~~~}}}{{{wwwsssppphhhgggfffccc```\\\XXXVVVTTTTTTRRROOOLLLIIIFFFEEECCCAAA>>>===>>>>>>===;;;888666555555777666333111444444333222222222222222444333333333333333333222111222333222111000111222000111222333333222111000111111222222222222111111111111111111111111111111///////////////////////////000000111111000000///---...///000111000000///111111000000000/////////------......///000000111////////////////////////////////////////////////000...---...///000///.........---------......////////////.........------........................................................................------........./////////..............................------------......000000000000000000000000////////////////////////222222111111111111222222222222222333444777999::::::DDDIIINNNeee|||}}}{{{mmmggggggfffeeeddd```ZZZRRRLLLHHHGGGEEEEEEFFFGGGHHHHHHKKKPPPVVV\\\___bbbdddfffffffffggghhhiiiiiiiiiiiiffffffffffffggghhhiiijjjkkklllmmmnnnooopppppppppoooooopppqqqrrrtttvvvvvvxxxzzz}}}|||{{{zzz{{{}}}}}}{{{zzzwwwtttssssssssssssqqqrrrtttyyy~~~}}}ttthhh___YYYUUUSSSRRRRRRRRRPPPNNNLLLMMMLLLJJJGGGDDDBBB@@@???======<<<<<<;;;:::::::::::::::::::::999888666666666666777777777777666666666666666777777777888888555777999:::;;;>>>BBBEEEIIIMMMSSSWWWXXXXXXXXXYYYZZZYYYWWWTTTQQQNNNKKKIIIEEEBBB>>><<<<<<;;;:::999888888888888888888888888888999<<>>>>>@@@AAAEEEFFFFFFFFFFFFFFFEEEEEEGGGJJJNNNQQQSSSTTTVVVXXXaaagggmmmqqqqqqrrrsssuuullljjjmmmvvv}}}~~~|||{{{qqqnnnkkkjjjlllppptttvvvsssqqqpppsssyyy~~~uuurrrlllfffbbb___^^^^^^\\\XXXTTTSSSVVV[[[```cccccccccbbbbbbcccdddfffgggaaa^^^ZZZXXXZZZ\\\^^^___[[[^^^dddjjjoooqqqrrrsssssstttvvvzzz~~~~~~{{{zzzzzz|||~~~||||||{{{xxxtttoookkkhhheeeeeeccc```[[[VVVQQQNNNGGGEEECCCCCCDDDDDDCCCBBB>>><<<:::::::::999777555666555444444333333444444333333333333444444444444555666666444222000111111111111222222222222111111111111222222222222111111111111111111111111111111////////////////////////000111111222222111111000......///000000000000000222222111111111111000000---......//////000000111////////////////////////////////////////////////000...---...///000///...//////...---------...............---------------................................................------------------------............/////////000..............................------------......000000000000000000000000////////////////////////222222111111111111222222222222222333555777999;;;:::BBBIIIUUUpppwwwhhhaaa___^^^]]]\\\ZZZTTTNNNIIIGGGFFFFFFEEEFFFGGGHHHIIIMMMQQQXXX]]]```ccceeeggghhhiiiiiijjjjjjjjjiiiiiiffffffffffffggghhhiiijjjkkkkkkkkklllmmmnnnppppppppppppqqqqqqssstttvvvwwwyyyzzz{{{zzzzzzzzz|||}}}}}}|||yyyuuusssqqqqqqpppqqqqqqrrrvvvyyy||||||{{{~~~wwwlllbbb\\\XXXWWWUUUTTTSSSQQQNNNLLLMMMLLLJJJHHHEEECCCAAA@@@>>>>>>>>>===<<<<<<;;;;;;<<<<<<<<<;;;:::888666666666666777777777777666666555555666666666777777777666888999;;;<<>>===<<<;;;999777777777777777777777777888999;;;>>>AAACCCEEEFFFHHHIIIJJJMMMOOORRRTTTUUUVVVWWWYYY[[[]]]___``````aaabbbccceeegggiiijjjkkklllooorrrrrrrrrvvv|||tttlllfff===???AAABBBBBBCCCDDDFFFJJJKKKLLLMMMMMMLLLKKKKKKPPPUUU[[[```cccgggkkknnn{{{uuurrrtttzzz~~~{{{yyywwwsssllldddaaabbbcccbbb```[[[ZZZZZZ]]]bbbfffiiiiii___^^^[[[XXXVVVVVVUUUUUUSSSPPPKKKIIIJJJNNNQQQRRRRRRRRRRRRSSSTTTVVVYYYZZZVVVTTTQQQOOONNNOOOOOOPPPOOORRRVVV[[[```cccdddeeeaaabbbeeejjjmmmnnnkkkiiifffgggiiikkkoooqqqssstttoooqqqtttwww{{{~~~zzzuuurrrrrrrrrqqqoookkkeee```\\\QQQOOOMMMKKKJJJHHHGGGFFFDDDCCCBBB@@@???===;;;999999888777666666666666666222222222333333444444555:::;;;:::888555333333333222222222222222222222222111111222222222222111111111111111111111111111111111111111111111111111111000111111111111111111000...//////000000000000000111111111111111111111111......//////000000000000////////////////////////////////////////////////000...---...///000///...000///...---------------------------------------................................................------------------------........./////////000000..............................------------......////////////////////////////////////////////////222222111111111111222222222222222333555888:::<<<<<>>>>>======<<<;;;;;;;;;;;;;;;;;;:::999777777666777777777777666666555555555555555666666666666666888:::;;;<<>>===;;;:::777777777777777777777777888888:::<<>>===;;;:::999888777666666666111111222222333333444444:::;;;;;;999555333333444333222222222222222222333111111222222222222111111111111111111111111111111111111111111111111111111///000000111111000000//////////////////000000111000000000000000000000000/////////000000000000000000000000000000000000000000000000000000000000000000...---...///000///...000///...---------------------------------------....................................................................................////////////..............................------------......////////////////////////000000000000000000000000222222111111111111222222222222222333666888;;;===???AAAHHH[[[}}}~~~iii[[[UUUOOONNNMMMMMMLLLJJJGGGDDDDDDEEEFFFEEEDDDEEEHHHKKKMMMRRRXXX]]]```bbbdddeeeiiiiiijjjjjjjjjiiihhhhhhiiiiiihhhhhhhhhiiijjjjjjlllkkkkkkkkklllmmmoooqqqsssssssssttttttvvvwwwxxx|||{{{zzzzzz{{{}}}}}}zzzwwwssspppnnnmmmmmmlllmmmooosssvvvxxxwwwxxxwwwvvvvvvwwwzzzuuuiiibbb^^^\\\YYYWWWVVVSSSOOOLLLMMMMMMLLLKKKHHHFFFCCCBBB>>>>>>======<<<;;;;;;;;;888888999999999999999999777777777777777666555555555555555555666666666666666777999;;;<<>><<<;;;777777777777777777777777777888999;;;===>>>@@@@@@CCCDDDFFFGGGIIIKKKLLLMMMMMMNNNPPPRRRSSSUUUUUUUUUTTTUUUVVVXXX[[[^^^```bbbccceeegggiiikkkooovvv{{{wwwnnngggaaaCCCDDDEEEFFFIIIMMMSSSWWW[[[[[[\\\]]]___aaacccdddnnnvvvtttmmmggggggfffbbb___^^^\\\[[[ZZZXXXXXXXXXYYYYYYZZZVVVRRRRRRVVVXXXUUURRRHHHGGGFFFEEEEEEFFFHHHHHHEEEEEEEEEGGGIIILLLOOOPPPUUUQQQLLLIIIGGGFFFEEEDDDCCCBBBBBBBBBBBBDDDFFFGGGLLLMMMNNNLLLIIIGGGFFFFFFDDDDDDEEEEEEFFFGGGHHHIIILLLMMMOOORRRSSSRRRNNNKKKIIIKKKMMMNNNOOOPPPRRRTTTVVVWWWYYY^^^ccciiinnnqqqxxxwwwvvvtttqqqooommmlllnnnoooqqqssstttsssrrrqqqnnnmmmjjjeee___ZZZXXXXXXTTTVVVWWWVVVQQQKKKGGGDDD???>>><<<:::888777666555333333333333444444444444666777777555333111222222333333222222222222333333111111222222222222111111111111111111111111111111///////////////////////////000000000000000000//////////////////000111111/////////000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000...---...///000///...//////...---------......---------------.........................................................////////////////////////------------.........///..............................------------......000000000000000000000000000000000000000000000000222222111111111111222222222222222444666999<<<===@@@BBBJJJ```vvvbbbVVVPPPJJJIIIHHHHHHHHHHHHFFFDDDCCCEEEFFFEEEDDDDDDHHHLLLNNNRRRXXX]]]```bbbdddeeehhhiiiiiijjjjjjjjjiiiiiikkkjjjjjjjjjjjjjjjkkkkkkkkkkkkkkklllmmmnnnppppppqqqppppppqqqrrrssstttttt{{{zzzyyyzzz|||~~~~~~~~~~~~}}}|||zzzwwwtttqqqooonnnkkkjjjjjjlllpppsssuuuuuuuuusssqqqrrrrrrsssxxx{{{mmmeee___]]]ZZZXXXVVVTTTPPPMMMMMMMMMMMMLLLJJJGGGDDDCCC>>>>>>>>>===<<<<<<;;;;;;666777888999::::::::::::777888888777777666555444555555666666666777777777555777888:::;;;>>>BBBEEEHHHNNNVVV\\\```aaacccccc```___]]]ZZZVVVSSSPPPNNNNNNKKKFFFCCCAAA???===;;;888888888888888888888888777777888:::;;;<<<======AAABBBCCCEEEFFFHHHIIIIIIJJJKKKLLLNNNOOOPPPQQQQQQPPPQQQSSSUUUXXXZZZ\\\]]]]]]___aaadddggglllqqquuu{{{~~~uuunnngggbbbGGGIIILLLQQQXXXcccnnnvvv|||yyyuuuqqqnnnlllllllllttt{{{}}}lllccc\\\[[[ZZZVVVRRRQQQNNNLLLJJJIIIIIIJJJLLLNNNKKKJJJJJJNNNRRRTTTSSSQQQGGGGGGFFFDDDBBBAAABBBCCCDDDDDDEEEFFFIIIMMMQQQSSSXXXUUUQQQNNNMMMLLLJJJIIIEEEEEEDDDEEEFFFGGGIIIJJJKKKMMMPPPOOOLLLIIIHHHHHHFFFEEEDDDDDDDDDEEEFFFGGGJJJJJJKKKNNNPPPOOOLLLJJJFFFHHHJJJIIIGGGGGGHHHJJJJJJKKKLLLOOOTTTYYY___bbbfffeeecccbbbaaa```aaaaaaccceeegggjjjmmmoooqqqqqqqqqqqqpppkkkfffcccbbbcccdddhhhkkkjjjddd\\\VVVSSSHHHGGGDDDAAA>>><<<;;;:::666666666666555555555555222444444444222111222333444333222222222222333444111111222222222222111111111111111111111111111111////////////////////////000111111222222111111000000//////...///000111222000000000111111111222222000000000000000000000000000000000000000000000000000000000000000000000000000...---...///000///.........---------......///------........./////////........................................................................,,,,,,,,,,,,------------..............................------------......000000000000000000000000000000000000000000000000222222111111111111222222111222222444666999<<<>>>@@@DDDPPPhhhooo\\\RRRNNNHHHFFFEEEEEEGGGGGGGGGFFFAAADDDFFFEEECCCCCCHHHLLLOOOTTTZZZ___aaaccceeefffhhhiiijjjkkkkkklllkkkkkkmmmllllllkkkkkklllllllllkkklllmmmnnnoooppppppppppppppppppppppppqqqrrrsssxxxwwwwwwyyy|||}}}|||zzz|||~~~~~~{{{zzzyyywwwuuurrrpppoookkkiiihhhiiilllnnnoooooosssooonnnpppooonnnrrryyy}}}qqqggg___]]]ZZZXXXWWWTTTPPPNNNMMMNNNNNNMMMKKKHHHEEECCC@@@??????>>>>>>===<<<<<<888999::::::::::::::::::888888888888777666555444666666666777777777888888444666777999:::===AAADDDGGGNNNXXX```eeegggggggggdddcccaaa]]]YYYUUURRRPPPPPPMMMHHHDDDBBB@@@>>><<<999999999999999999999999777777888999999:::;;;;;;@@@@@@AAABBBDDDEEEFFFFFFFFFGGGHHHJJJKKKLLLMMMMMMMMMNNNQQQTTTVVVWWWXXXXXXXXXYYY[[[^^^aaaeeejjjmmmttt}}}|||uuuoooiiifffOOORRRYYYbbbooozzztttqqqooolllssszzz|||{{{|||qqqeee\\\TTTSSSSSSPPPMMMLLLHHHFFFCCCAAAAAACCCFFFHHHHHHIIILLLPPPSSSTTTSSSRRRLLLLLLKKKHHHFFFEEEFFFGGGEEEEEEEEEGGGKKKPPPUUUXXX\\\YYYUUUSSSSSSRRRQQQOOOJJJJJJJJJJJJLLLNNNPPPQQQQQQUUUXXXYYYUUURRRQQQQQQJJJIIIHHHGGGGGGHHHIIIJJJHHHHHHIIILLLNNNOOOMMMKKKFFFHHHIIIGGGDDDBBBCCCEEEFFFFFFFFFHHHLLLQQQVVVYYYYYYXXXVVVTTTTTTUUUWWWXXX\\\]]]```cccgggkkkmmmooommmoooooolllhhhfffgggiiirrrwww{{{zzztttkkkddd```QQQOOOLLLIIIEEEBBBAAA@@@999999888888777777666666222333444444333333444666444444222222222222444444111111222222222222111111111111111111111111111111111111111111111111111111222222222333333222222222000///.........///111222111111111222222333333333111111111000000000000000000000000000000000000000000000000000000000000000000...---...///000///...---------------...///000........./////////000000................................................------------------------+++++++++,,,,,,,,,------.................................------.........000000000000000000000000000000000000000000000000222222111111111111222222111222222444666:::<<<>>>???EEETTToookkkYYYPPPMMMFFFEEEDDDDDDFFFGGGGGGGGGAAADDDGGGEEECCCCCCHHHMMMQQQUUU[[[```cccdddfffgggiiijjjkkklllmmmmmmnnnmmmnnnmmmmmmlllllllllmmmmmmkkklllnnnpppqqqqqqppppppqqqqqqqqqqqqrrrsssttttttuuuuuuuuuxxx{{{|||zzzxxx{{{{{{{{{}}}~~~}}}yyyyyyxxxwwwuuusssqqqpppkkkiiiggggggiiijjjkkkkkkmmmiiihhhjjjiiifffiiipppppp~~~tttjjj^^^\\\ZZZXXXWWWTTTQQQNNNMMMNNNNNNNNNLLLIIIFFFDDDAAAAAA@@@@@@???>>>>>>>>><<<<<<<<<<<<;;;::::::999888888888888777666555444777777777777888888888888333555777888999<<<@@@CCCGGGNNNZZZccchhhjjjjjjjjjhhhfffddd```\\\WWWSSSQQQQQQNNNIIIEEECCCAAA>>><<<::::::::::::::::::::::::777777777888999999::::::???@@@@@@AAACCCDDDDDDEEEDDDDDDFFFGGGIIIIIIJJJJJJEEEGGGJJJNNNPPPPPPPPPOOOUUUVVVWWWYYY]]]```dddfffoooxxx|||uuupppllliii^^^gggtttvvvmmmjjjgggfffeeedddbbbdddgggjjjvvvpppcccVVVUUUSSSRRRQQQOOOLLLJJJFFFEEEDDDCCCCCCDDDFFFGGGJJJLLLMMMNNNTTTYYYXXXSSSRRRPPPOOONNNOOOPPPOOONNNPPPQQQRRRSSSTTTYYY```fffkkkhhhcccaaabbbdddfffggg___``````______```cccfffeeebbb______aaacccbbbaaa^^^XXXRRRPPPRRRSSSQQQNNNPPPQQQRRRRRRQQQPPPNNNMMMKKKHHHEEEDDDEEEEEEBBB@@@CCCCCCEEEFFFIIIKKKMMMOOOPPPMMMJJJHHHIIIJJJJJJJJJMMMNNNPPPSSSWWW[[[^^^```ffffffeeeeeefffgggiiijjjuuu{{{zzzwwwqqqgggZZZSSSQQQOOOJJJFFFBBB>>>888666777777777555333444444333111000000111222333333333333222222111222222222222222222222222333333222222111000000000000111111222222333444444333333333333333333333333////////////000000000000333222111000000111222333111111000000000000111111000000000000000000000000111111000000000000111111......------------......////////////////////////........................000000//////.........---------............---------------------------------------............///000000///...............---.........//////000000---......///000111111222000000000000000000000000111111111111111111111111...000333555777999===@@@FFFHHHXXXxxx~~~mmm]]]QQQJJJGGGFFFEEEDDDCCCCCCCCCCCCCCCDDDEEEDDDDDDEEEHHHJJJQQQWWW\\\]]]```gggjjjjjjjjjlllnnnppppppooonnnmmmmmmmmmmmmmmmmmmmmmmmmmmmiiikkknnnqqqsssrrrqqqpppnnnoooppppppqqqrrrssstttssstttuuuwwwyyyzzzzzz{{{tttvvvxxxyyyzzzzzzzzzyyyyyyyyyyyyxxxvvvssspppnnnhhhgggeeeeeeffffffeeecccfffdddaaa___^^^___aaabbbfffooo~~~{{{ooobbb]]]XXXVVVWWWWWWUUUSSSPPPOOONNNLLLKKKIIIHHHGGGDDDCCCAAA???>>>===<<<<<<:::;;;<<<<<<<<<;;;:::999999999888888888888888888666666666666666666666666555666777888999;;;@@@CCCJJJOOOYYYeeennnrrrsssqqqmmmkkkhhheeebbb^^^YYYUUUSSSQQQMMMIIIDDDAAA>>>===>>>===<<<;;;:::999999999888777777777777999:::;;;>>>??????@@@@@@AAABBBBBBCCCDDDDDDEEEFFFGGGGGGHHHGGGHHHHHHIIIJJJKKKLLLLLLMMMOOOQQQTTTVVVZZZ___bbbjjjqqqzzz~~~}}}xxxrrrjjjbbbuuu~~~xxxnnnjjj___^^^[[[XXXUUUTTTVVVXXXZZZaaajjjqqqoooggg\\\TTTRRRRRRQQQQQQPPPPPPNNNMMMIIIHHHGGGFFFGGGIIILLLNNNMMMQQQTTTVVV\\\aaabbb___\\\[[[[[[[[[]]]^^^]]]\\\[[[___cccgggjjjooouuuzzz|||yyyxxxyyyzzzzzzyyyuuuuuuuuutttsssuuuyyy||||||zzzwwwxxxzzz|||{{{zzzsssnnngggdddeeefffdddbbbaaa```^^^\\\ZZZXXXUUUSSSRRROOOLLLJJJJJJIIIFFFDDDEEEEEEFFFGGGIIIKKKMMMNNNNNNLLLIIIHHHHHHIIIHHHGGGHHHHHHJJJLLLOOORRRUUUVVVWWWXXXYYY[[[^^^bbbeeegggooouuu}}}}}}zzzrrriiieeedddaaaYYYQQQHHHDDD???<<<<<<;;;:::888888888888777666555555555222222333333333222222222222222222222222222222222111111111111111222222222333222222222222222222222333333333333333333333333////////////000000000111222222111000000111222222111111000000000000111111000000000000000000000000//////............//////........................////////////////////////........................000/////////............---..................---------------------------........./////////000000000000///.........................../////////000.........///000111111111000000000000000000000000111111111111111111111111000222444666888;;;???AAAFFFLLLaaa}}}{{{}}}|||mmm\\\PPPJJJGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDEEEDDDDDDEEEHHHJJJPPPWWW^^^aaaeeeiiikkkjjjlllmmmnnnooooooooonnnmmmnnnnnnnnnnnnnnnnnnnnnnnnmmmoooqqqrrrsssrrrqqqpppoooppppppqqqqqqrrrrrrsssttttttuuuvvvvvvvvvvvvvvvsssssstttvvvwwwwwwxxxxxxxxxxxxxxxwwwtttqqqnnnlllhhhfffddddddeeedddcccaaaaaa```]]]\\\[[[[[[[[[\\\\\\aaakkkvvv~~~uuufffaaaZZZWWWWWWWWWUUURRRRRRQQQPPPNNNLLLKKKJJJIIIEEECCCBBB@@@>>>===<<<<<<;;;;;;<<<<<<<<<;;;:::999:::999999999888888777777888888888888888888888888555666777888999<<<@@@CCCJJJPPP[[[hhhrrrwwwyyyxxxuuusssooolllgggbbb[[[WWWTTTRRROOOJJJEEEAAA???======<<<;;;999888888777777888777777777777999:::;;;======>>>>>>??????@@@@@@BBBBBBBBBCCCCCCDDDDDDDDDEEEEEEFFFGGGHHHIIIJJJJJJJJJLLLNNNPPPRRRVVVZZZ^^^eeellluuu{{{|||wwwqqqhhhbbboooeeeaaaXXXWWWTTTOOOKKKIIIJJJKKKJJJMMMQQQTTTTTTRRROOOMMMNNNOOOPPPRRRSSSTTTUUUUUURRRRRRRRRQQQRRRUUUZZZ^^^___fffjjjkkkmmmqqqrrrqqqnnnnnnoooqqqtttuuusssrrrlllqqqxxx~~~yyysssooommmjjjfffccc```]]]ZZZXXXVVVSSSPPPMMMLLLLLLLLLLLLLLLMMMNNNNNNNNNLLLJJJJJJJJJIIIHHHFFFEEEEEEFFFGGGIIIJJJLLLMMMJJJKKKMMMPPPTTTXXX\\\^^^dddjjjsssyyy~~~{{{vvvwwwzzzvvvlllbbbTTTQQQLLLGGGDDDAAA>>>;;;:::999888777666666666666333444444444444444444444333333333333333333333333000000111111222333333444444444333333222111111000222222222222222222222222/////////000000000111111222222111000000111222222111111000000000000111111000000000000000000000000//////............//////...//////000000//////...////////////////////////////////////////////////////////////....................................------------------------////////////000000000111000//////............///............////////////......//////000000111111000000000000000000000000111111111111111111111111111333666888999<<<@@@CCCGGGSSSmmmwwwxxx|||yyy}}}lll\\\PPPJJJHHHHHHFFFEEEEEEEEEEEEEEEDDDDDDEEEDDDDDDEEEIIIKKKPPPYYYaaaeeeiiimmmmmmkkkooonnnnnnnnnnnnnnnnnnmmmoooooooooooooooooooooooorrrrrrsssssssssrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqttttttttttttsssrrrqqqpppppppppooopppqqqrrrtttuuuvvvvvvvvvuuurrroookkkiiifffeeecccbbbbbbbbb```^^^ZZZYYYXXXWWWVVVUUUUUUTTTVVVWWW[[[aaahhhttt~~~mmmggg^^^YYYWWWVVVTTTRRRTTTSSSRRRPPPNNNMMMLLLKKKFFFDDDCCCAAA???>>>======;;;<<<<<<<<<<<<;;;::::::;;;;;;:::999888777777666888888888888888888888888555666777888999<<<@@@CCCJJJQQQ^^^kkkvvv}}}}}}yyytttoooggg```ZZZXXXUUUQQQLLLGGGCCC@@@>>>;;;:::999888777666666666777777777777777999::::::;;;;;;<<<<<<===>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBCCCDDDEEEFFFFFFGGGGGGIIIKKKLLLMMMPPPTTTWWW^^^eeeooovvv{{{|||vvvpppgggaaapppbbbZZZWWWVVVUUUSSSOOOKKKIIIJJJKKKKKKKKKLLLLLLNNNOOOPPPPPPOOORRRWWW[[[^^^aaadddfffdddeeefffeeefffjjjqqqvvv}}}yyytttrrrooollliiieeeaaa___]]][[[YYYWWWUUUSSSRRRRRRQQQPPPNNNNNNMMMLLLIIIGGGFFFFFFFFFFFFGGGHHHJJJJJJHHHHHHHHHIIIKKKNNNPPPRRRXXX]]]dddkkkpppuuuyyy|||}}}yyyxxx}}}|||sssfffccc^^^XXXQQQJJJDDDAAA???===;;;999888888777666666666555555555666666666333333333333333333333333111111111222222333333333333333333222222111111111111111111111111111111111//////000000000111111111222111111111111111111222111111000000000000111111000000000000000000000000111111000000000000111111...///000111111000///...////////////////////////000000000000000000000000///////////////..................------......................................./////////000000000000///............//////.........///////////////.../////////000000000111000000000000000000000000111111111111111111111111111333666888:::<<<@@@CCCIII[[[xxxvvvzzz}}}xxxwwwkkk[[[QQQKKKIIIHHHGGGFFFEEEEEEEEEEEEDDDEEEDDDDDDDDDFFFJJJMMMSSS[[[cccgggkkkooopppoooqqqpppooonnnmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqpppppppppooooooqqqqqqqqqqqqpppooonnnnnnmmmllljjjjjjkkkmmmoooqqqsssssstttssspppmmmjjjhhheeecccaaa```___^^^\\\ZZZUUUUUUUUUUUUSSSQQQOOONNNQQQPPPQQQTTTYYYfff|||vvvnnnddd\\\YYYWWWTTTRRRUUUTTTSSSQQQPPPNNNMMMLLLGGGFFFDDDBBB@@@>>>======<<<<<<<<<<<<<<<;;;;;;:::<<<<<<;;;:::888777666666888888888888888888888888666777888888999<<<@@@DDDJJJSSSaaaoooyyy}}}wwwnnneee___\\\YYYUUUOOOIIIDDDAAA???;;;:::999777666666666666666666666777888888999:::::::::;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>======@@@@@@AAABBBCCCDDDDDDEEEFFFGGGHHHIIIJJJLLLOOORRRXXX```iiiqqqxxx}}}vvvooogggaaa~~~|||nnn```VVVRRRRRRTTTTTTSSSPPPLLLKKKKKKLLLKKKLLLMMMPPPRRRTTTVVVWWW[[[aaaiiiooossswwwzzz}}}|||}}}zzzxxxvvvtttpppkkkfffbbb___^^^[[[YYYWWWUUUTTTQQQNNNKKKHHHHHHHHHGGGHHHHHHIIIIIIGGGGGGFFFEEEEEEFFFGGGHHHMMMQQQVVV\\\aaaeeekkknnnpppooopppwwwwwwvvvrrrkkkbbbYYYRRRNNNKKKGGGBBB???>>>===:::888777666555555444555555555333333333333333333333333333333333333222222111111111111222222222333333333111111111111111111111111000000000000111111111111111111111222222111111111111111000000000000111111000000000000000000000000111111000000000000111111//////000000000000//////////////////////////////000000000000000000000000.........//////////////////...------------...///........................------.........///////////////............/////////////////////.........////////////000000000000000000000000000000000000111111111111111111111111111333555777999<<<@@@BBBKKKbbbzzz}}}vvvsss}}}jjj\\\RRRMMMIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEDDDCCCDDDFFFJJJNNNWWW]]]cccfffiiipppssssssqqqpppooonnnnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmooooooooopppqqqqqqrrrrrrpppppppppooonnnnnnmmmmmmmmmnnnnnnoooooooooooonnnkkkjjjgggffffffhhhkkkmmmppppppqqqpppooollliiihhhcccaaa^^^]]]\\\ZZZXXXUUURRRSSSSSSSSSQQQOOOLLLKKKHHHGGGHHHJJJNNNXXXlll~~~wwwkkkbbb]]]ZZZVVVSSSUUUUUUSSSRRRPPPOOOMMMMMMHHHGGGEEECCCAAA???>>>>>>======<<<<<<;;;;;;;;;;;;<<<<<<;;;:::999888777666777777777777777777777777666777888999:::<<>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<;;;:::999888888777666666666666666666666666666777888999:::===AAADDDMMMXXXhhhvvvvvvoooeeebbb\\\UUUNNNGGGCCC@@@===<<<;;;:::999888888888444555666777888888888888999999::::::;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>???@@@AAABBBCCCCCCCCCEEEFFFFFFFFFHHHKKKNNNQQQVVV^^^gggqqq|||tttlllgggiiieee___ZZZVVVSSSRRRQQQNNNNNNLLLJJJHHHHHHKKKNNNPPPSSSVVVYYY[[[^^^bbbeeelllpppwww}}}zzzwwwssspppmmmdddbbb___\\\XXXVVVTTTSSSNNNLLLJJJHHHGGGGGGGGGGGGGGGJJJLLLNNNPPPRRRVVVXXXWWWZZZ^^^```bbbfffmmmrrrtttyyy~~~|||xxxuuutttjjjbbbYYYRRRNNNKKKEEEAAA@@@???<<<999888777777888444444444444444444444444333333333333333333333222222222222222222222222333333333333333333333333333000000111111111222222222000111222222222222111000111111000000000000111111000000000000000000000000//////............//////111///---,,,,,,---///111////////////////////////..................................../////////000000///---,,,,,,---///000....................................////////////...............///000000000/////////............000000000000////////////000000000000000000000000111111111111111111111111222444777999;;;===AAADDDQQQlll{{{xxxzzziii]]]UUUQQQGGGGGGFFFEEEDDDDDDDDDDDDEEEEEEDDDCCCCCCGGGLLLPPPTTT\\\cccfffjjjpppssssssmmmnnnooopppqqqpppoooooommmmmmmmmmmmmmmmmmmmmmmmmmmnnnpppqqqqqqpppnnnmmmllllllkkkkkkkkkkkkkkkkkkllllllmmmooooooppppppoookkkiiigggdddcccccccccdddeeefffhhhiiiiiihhhfffeeeaaa^^^[[[XXXVVVTTTPPPNNNMMMMMMLLLJJJIIIGGGEEEDDDCCCCCCEEEGGGHHHNNN]]]kkkvvvoooiiibbb^^^YYYXXXWWWUUUSSSRRRQQQPPPKKKJJJGGGEEEBBB@@@???>>>>>>>>><<<<<<;;;<<<<<<===;;;;;;;;;::::::999999999777777777777777777777777666888999999:::===AAAEEEOOO[[[lll{{{}}}vvvhhheee___WWWOOOIIIDDDAAA===<<<;;;:::999888888888444555666777888888888777777888888999999::::::;;;999999::::::;;;;;;<<<<<<<<<======>>>???@@@AAABBBBBBCCCDDDDDDEEEGGGJJJMMMMMMPPPWWW___kkkzzzwwwpppkkkiiiccc\\\WWWUUUSSSPPPMMMHHHIIIJJJJJJKKKNNNQQQTTTRRRVVV]]]dddkkkrrryyy}}}vvvtttpppkkkfffbbb___]]]WWWUUURRROOOLLLJJJIIIIIIIIIKKKMMMOOOPPPQQQTTTVVVOOOTTTXXXXXXVVVXXX^^^dddgggnnnwww|||}}}}}}}}}}}}~~~uuukkkccc^^^ZZZSSSNNNHHHFFFCCC@@@============444444444444444444444444111222222333333444444555444444333222222111111111333333333333333333333333000111111111111222222222000111222333333222111000111111000000000000111111000000000000000000000000111111000000000000111111111///,,,******,,,///111////////////////////////........................---.........//////000000000///---,,,,,,---///000////////////////////////////////////000000000000...............///000111000000//////.........---000000000000////////////000000000000000000000000111111111111111111111111444666888:::<<>>===;;;;;;<<<<<<===::::::::::::::::::::::::888888888888888888888888777888999999:::===AAAEEEPPP]]]ooozzzjjjggg```XXXPPPIIIDDDAAA===<<<:::999888888777777333444666888888888777777666666666777888888999999777777888999:::;;;;;;<<<;;;;;;<<<===>>>???@@@@@@@@@AAACCCCCCDDDFFFIIILLLIIILLLRRRZZZfffvvvyyyrrrnnnfffddd___ZZZTTTOOOLLLJJJNNNRRRTTTRRRUUU\\\bbbdddjjjhhhjjjsss|||wwwoooiiiccc___[[[WWWUUUSSSQQQOOOMMMNNNPPPRRRUUUWWWYYYZZZVVVVVVUUUPPPLLLLLLQQQVVV[[[^^^dddnnnwww}}}{{{xxxrrrhhh```ZZZUUUMMMFFFDDDDDD@@@999999999888555333222444555333333222222222222222333666666555444444333222222111111111111111111111111555333111//////000111222111111111111111111111111222111111111000000//////111111000000000000111111000000000000000000000000000000000000000000000000........................------------------------............/////////000000000////////////000000........................////////////////////////000000000000////////////////////////////////////......///000000000000000000000000000000000000000111000000000000222333444111666:::;;;===@@@CCCDDDYYYxxx~~~vvvkkk```VVVPPPHHHGGGFFFFFFEEEEEEFFFFFFFFFFFFFFFEEEEEEHHHMMMQQQXXX\\\bbbiiinnnpppqqqqqqoooqqqtttvvvvvvssspppmmmlllmmmnnnooooooooonnnmmmkkkmmmppppppooommmlllllljjjjjjiiiiiiiiijjjkkkkkklllmmmoooppppppooonnnnnnmmmkkkhhheeecccbbbbbbbbb`````````aaabbbbbb```^^^\\\ZZZXXXTTTQQQMMMKKKIIIHHHGGGFFFEEECCC@@@>>><<>>======<<<<<<<<<<<<===;;;<<<=========<<<::::::666777777777777777666555777666777999999;;;BBBKKKSSScccvvvvvvkkk___XXXRRRKKKFFFEEE???<<<:::999888888666555666666555555555555666666777777666555555555555555777888888888999999999999;;;;;;;;;<<<<<<<<<<<<<<<>>>???@@@BBBDDDFFFGGGHHHHHHJJJQQQYYY```lll{{{tttpppbbb```\\\XXXUUUTTTSSSSSSWWW]]]aaabbbhhhqqqxxxzzz~~~xxxtttpppkkkfffccc```]]][[[ZZZZZZZZZZZZZZZ[[[\\\\\\[[[\\\ZZZUUUOOOKKKKKKLLLOOORRRYYYdddoooyyy~~~zzznnniii___RRRLLLIIIEEE@@@>>>===:::888666555444333555444444333333333444444555555555444333222222222111111111111111111111111333222111000000000111222111111111111111111111111111111111111000000000///111111000000000000111111000000000000000000000000000000000000000000000000........................---------------------------------............/////////............//////......................../////////////////////////////////...............///////////////////////////000000111111111111111////////////////////////111111000000000222333444222666:::;;;<<>>===@@@AAAAAABBBEEEJJJRRRWWWhhhxxxxxxooohhhddd^^^ZZZWWWWWWVVVUUURRRNNNJJJFFFDDDBBB???===>>>======<<<<<<<<<<<<===;;;;;;<<<<<<<<<;;;:::999888777777777777666666666777666777::::::<<>>???AAABBBDDDDDDGGGIIINNNUUU[[[fffyyyyyyttt]]]\\\\\\\\\^^^```bbbdddkkkrrrxxx{{{}}}yyyuuuqqqnnnjjjiiigggeeebbb```^^^]]]``````___[[[TTTMMMHHHFFFEEEHHHNNNXXXccclllrrrtttxxx|||vvvfffYYYSSSPPPLLLHHHCCC>>>;;;;;;:::777444333222222111111222222333555444444333333222222111222222222222222222222222111111111111111222222222111111111111111111111111111111111111000000000000222222111111111111222222000000000000000000000000000000000000000000000000////////////////////////////////////////////////,,,,,,---------...............------------..............................////////////////////////---------...............////////////////////////000000111222222222222222////////////////////////222222111000000111333333444666:::;;;<<<>>>CCCGGG^^^sssgggaaaZZZSSSPPPGGGGGGFFFEEEEEEEEEEEEFFFEEEEEEEEEEEEFFFIIIOOOSSSYYY\\\aaagggmmmqqqtttvvvzzz{{{|||zzzwwwrrrmmmjjjhhhiiijjjkkkkkkkkkkkkjjjkkkmmmoooooonnnmmmmmmmmmnnnmmmlllkkkkkkkkkkkkkkkoooooonnnnnnmmmnnnnnnooonnnmmmllljjjhhhfffeeeddd```___^^^^^^^^^]]]ZZZWWWTTTRRRPPPMMMJJJGGGDDDCCCDDDCCCAAA@@@???>>>??????@@@AAACCCDDDFFFJJJOOOSSS^^^lllwwwmmmhhhbbb^^^[[[ZZZXXXWWWTTTPPPLLLHHHFFFCCC@@@>>>@@@@@@???>>>>>>>>>>>>>>>:::;;;;;;;;;;;;:::999999:::999777666666666777777888777888;;;<<<===EEENNNZZZjjj|||vvvhhh]]]TTTIIIBBB@@@>>><<<:::999999999777666888777777666666777777888999888777777666666777777555555666666666777777777888888888888999999::::::<<<<<<===>>>@@@AAAAAABBBEEEFFFJJJOOOTTT^^^qqqzzz^^^```eeejjjpppuuuxxxzzz}}}zzzuuunnngggccccccbbb```\\\XXXRRRMMMIIIFFFFFFIIIOOOVVV]]]aaabbbgggllluuuyyykkkccc```^^^WWWOOOEEE@@@???>>>;;;888444444333222222222333333444444333333222222222222222222222222222222222222///000111222222222222222111111111111111111111111111111111000000000000000222222111111111111222222000000000000000000000000////////////////////////000000000000000000000000////////////////////////---------........./////////......------......///........................////////////////////////------............/////////////////////////////////000111111222222111111000000000000000000000000333222111111111111333333666777:::<<<<<<===DDDLLLbbbkkk```[[[VVVPPPNNNGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGKKKQQQUUUZZZ]]]aaagggmmmssswwwyyy|||}}}}}}{{{wwwrrrmmmjjjhhhhhhhhhiiiiiiiiiiiiiiijjjlllnnnnnnmmmlllmmmnnnnnnmmmmmmlllllllllmmmmmmooonnnmmmllllllmmmnnnooooooooonnnmmmkkkiiigggfffbbb```___^^^]]][[[WWWTTTPPPNNNLLLJJJGGGDDDBBBAAAAAA@@@>>>======>>>???AAAAAACCCFFFGGGIIIKKKNNNQQQZZZfffvvv|||sssnnnhhhbbb___\\\YYYWWWXXXUUUQQQMMMKKKGGGDDDAAADDDCCCBBBAAAAAA@@@@@@AAA<<<<<<<<<;;;;;;;;;::::::<<<:::888666555666888999888777999<<<===???GGGPPP\\\lll~~~|||lllaaaVVVJJJCCC@@@>>><<<:::999999999888777888888777777777777888888888777777666666666666666444444444555555555666666777777777888888999999:::===>>>>>>???@@@AAAAAAAAACCCDDDFFFKKKOOOYYYlll}}}jjjooowwwyyyrrrjjjfff```\\\YYYVVVQQQMMMHHHGGGFFFGGGKKKOOOQQQRRRYYY]]]eeeooozzz}}}wwwtttsssnnncccTTTIIIDDDAAA===:::::::::999888777666666777444444333333333333333222222222222222222222222222///000111222222222222222111111111111111111111111000000000000000000111111222111111111111111111222000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////000000000000000//////////////////000........................////////////////////////....../////////000000000////////////////////////...///000000111111000000111111111111111111111111333222111111111222333444888888:::===<<<===FFFRRRjjj~~~~~~|||fff[[[WWWRRRMMMKKKGGGFFFEEEEEEDDDDDDEEEEEEDDDDDDEEEFFFHHHLLLRRRWWW\\\___ccciiiooouuuyyy{{{{{{{{{{{{zzzwwwtttpppmmmiiiiiiiiiiiiiiiiiiiiiiiijjjlllmmmmmmllllllmmmnnnllllllllllllmmmnnnnnnooonnnmmmlllllllllmmmooopppoooppppppooonnnkkkiiigggcccaaa___^^^]]]ZZZVVVRRRLLLKKKJJJGGGEEEBBB@@@??????>>><<<;;;<<<>>>@@@AAABBBDDDHHHJJJKKKLLLNNNPPPWWWaaannn{{{~~~xxxssslllfffbbb]]]ZZZWWWYYYWWWSSSPPPNNNJJJFFFCCCDDDCCCBBBAAA@@@@@@@@@@@@>>>======<<<<<<<<<<<<<<<===;;;999777666777888999888777999<<<>>>@@@IIIRRR]]]lll~~~pppdddXXXMMMEEECCC>>><<<:::999::::::999777888888777777777777888888666666555444444444444555333444444444444555555555666777777888999999::::::<<<<<<<<<===>>>??????@@@AAABBBDDDHHHLLLUUUgggwww~~~zzzrrrhhhbbb```]]]WWWRRRKKKHHHEEEDDDEEEHHHIIIIIILLLOOOUUU]]]fffpppxxx|||yyyxxxhhhYYYNNNGGGAAA======<<<:::999777666555555444444444444444444444444333333333333333333333333111111111111111222222222111111111111111111111111000000000000111111111111111111000000000000111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000//////000000000111111111000000////////////000000........................////////////////////////......//////000111111111////////////////////////......///000000000000000222222222222222222222222222222111111222333555666999888;;;???>>>>>>JJJYYYttt|||}}}yyydddXXXTTTOOOKKKIIIFFFFFFEEEDDDDDDDDDDDDEEECCCDDDEEEFFFIIINNNTTTYYY___bbbgggmmmssswwwzzz|||zzzzzz{{{zzzxxxvvvsssqqqnnnmmmlllkkkjjjjjjjjjjjjjjjkkkmmmmmmllllllmmmooolllllllllllllllmmmnnnnnnkkkkkkkkklllmmmnnnppppppooopppqqqqqqpppmmmjjjgggcccaaa___]]]\\\YYYTTTQQQIIIHHHGGGEEECCCAAA???>>>===<<<<<<<<<<<<>>>???@@@BBBDDDHHHJJJKKKLLLNNNPPPRRRZZZeeeoooxxxxxxtttnnnhhhddd___[[[XXXXXXVVVSSSQQQOOOLLLGGGDDDBBBAAA@@@>>>============???>>>======<<<<<<=========<<<:::888888777888888777777999<<<>>>AAAJJJSSS^^^mmm}}}tttggg[[[OOOGGGFFF>>><<<::::::::::::999888888777777666666777777888666555444444333333444444333333444444444555555555555666666777888999::::::777888888999;;;<<<======???@@@CCCFFFHHHOOO___nnnxxxrrrpppllleee]]]UUUQQQKKKGGGGGGGGGHHHHHHEEEGGGJJJOOOTTT[[[aaafffgggqqqzzz~~~yyykkk^^^SSSKKKGGGBBBAAA???<<<999888666666555555555555555555555555333333333333333333333333333222111000000000111222111111111111111111111111///000000000111111111111000000////////////000000000000000000000000000000000000000000000000000000........................////////////////////////////////////000000000000/////////....../////////........................////////////////////////------......///000000111//////////////////////////////000111111111111000111111111111111111111111111111000111222444666777;;;888;;;@@@???@@@NNN```~~~}}}}}}vvvaaaUUUQQQNNNJJJIIIFFFFFFEEEDDDDDDDDDDDDDDDCCCDDDEEEFFFIIIOOOVVVZZZaaadddjjjqqqvvvyyy{{{{{{{{{||||||{{{zzzxxxuuutttrrrqqqooommmlllkkkkkkllljjjkkkllllllkkklllnnnoooooonnnmmmlllkkkkkkkkkkkkhhhiiikkkmmmnnnppppppqqqnnnppprrrsssqqqnnnjjjgggaaa___]]]\\\ZZZWWWSSSOOOFFFEEEDDDBBB@@@>>>===<<<<<<<<<======>>>>>>??????@@@CCCFFFHHHIIIJJJMMMOOONNNSSS\\\fffnnnuuu{{{~~~}}}uuuqqqlllhhheeebbb^^^\\\WWWVVVTTTRRRQQQNNNJJJGGGCCCBBB@@@???>>>=========???>>>===<<<;;;<<<<<<===<<<<<<;;;:::999888777777666666888<<<>>>AAAJJJSSS___mmm}}}xxxiii\\\PPPHHHFFF>>><<<:::::::::;;;:::999777666666555555666666777666666555444444444444444444444444444555555555555333444555666777888999999555555777888:::;;;<<<======>>>AAACCCCCCGGGTTTbbbwww|||ssskkkaaa[[[TTTNNNKKKIIIIIIHHHGGGIIIJJJKKKMMMOOORRRUUU[[[ccckkkqqqxxxwwwkkk___VVVRRRLLLKKKHHHEEEBBB@@@>>>===555555666666666666666666333333333333333333333333555333111//////000111222111111111111111111111111//////000000111111111222//////............//////000000000000000000000000000000000000000000000000........................////////////////////////............/////////000.........------.................................////////////////////////,,,,,,------...///000000////////////////////////000000111222222222222222000000000000000000000000000000000111333555777999;;;888;;;AAA@@@AAAPPPddd~~~ttt^^^TTTPPPMMMJJJIIIFFFFFFEEEDDDDDDDDDDDDDDDBBBCCCEEEGGGJJJOOOVVV[[[bbbffflllsssxxx{{{{{{{{{~~~~~~~~~}}}{{{yyywwwuuuvvvtttrrrooommmmmmlllllljjjkkklllkkkkkklllnnnppprrrpppnnnllljjjiiihhhgggfffgggjjjmmmoooqqqqqqqqqmmmooorrrsssrrrnnnjjjggg___]]][[[ZZZXXXUUUQQQNNNDDDCCCBBB@@@???===<<<;;;;;;<<<===>>>??????>>>>>>>>>AAADDDEEEGGGIIILLLNNNLLLQQQXXXaaaiiipppvvvyyy|||yyyqqqnnnjjjhhhfffdddaaa___YYYXXXVVVUUUTTTRRRNNNKKKFFFEEECCCBBBAAA@@@@@@@@@>>>===<<<;;;:::;;;<<<<<<<<<<<<<<<;;;:::999777666666555777;;;>>>AAAJJJSSS```nnn}}}{{{kkk]]]OOOGGGEEE>>><<<::::::;;;;;;:::999666666555555555555666666777777666555555555555555444444444555555555666666222222333444555666777888555666777999;;;===>>>???<<<===@@@AAA???AAALLLXXXpppsssjjjaaa\\\VVVPPPMMMMMMPPPNNNKKKIIIIIIIIIHHHGGGMMMPPPXXXbbbmmmtttvvvwwwzzz{{{{{{xxxrrrkkkfffccc```^^^ZZZUUUNNNFFF@@@===<<<<<<;;;999666666888:::777555222222444555555444222222222333333444444444222222222222111111000000222111111111111111222222000000000000000000000000000000000000111111111111////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////........................////////////////////////000000//////.........---000000////////////000000////////////000000000000000111111111111222222222111111111111222333444555888=========???@@@QQQmmmoooZZZSSSOOOIIIEEEGGGDDDDDDDDDDDDDDDDDDDDDDDDFFFEEEEEEGGGKKKQQQXXX\\\```ccciiiooouuuyyy|||}}}~~~~~~~~~}}}}}}}}}}}}}}}{{{zzzxxxuuusssqqqpppoooooonnnnnnnnnnnnoooppppppsssqqqnnnjjjgggeeeddddddeeegggiiikkkmmmnnnnnnnnnmmmnnnnnnnnnllliiigggeee___\\\YYYVVVTTTPPPKKKHHHFFFEEEBBB???>>>===>>>>>><<<<<<======>>>???AAABBBEEEEEEFFFGGGGGGGGGGGGGGGJJJLLLPPPUUU\\\fffpppwww|||{{{yyyqqqooolllhhhdddbbbaaaaaa^^^\\\XXXTTTPPPMMMKKKKKKGGGEEEDDDDDDDDDBBB@@@>>>???????????????>>>======:::::::::999888777666666777777999;;;:::===IIIVVVdddnnn}}}|||mmmbbbXXXPPPIIICCCAAA>>>===<<<;;;888666999999888888777777666666555555666666666666555555444444555555555555444444666666666666777777777777888444888DDDHHH@@@<<>>;;;:::===@@@DDDMMMVVVkkkzzz~~~|||sssmmmfff]]]XXXXXXTTTQQQMMMJJJIIIHHHFFFEEEGGGIIINNNWWW___eeehhhiiimmmoooppppppnnnlllkkkkkknnnmmmkkkfff]]]RRRGGGAAA===<<<;;;:::888888777666555444444555666666444222222222333333333444444444222222222222111111111000333222222111000000111111000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////........................////////////////////////111111000000000/////////000000////////////000000////////////000000000000000111111111111222222222111111111111222333444555888=========AAADDDUUUrrroooZZZRRROOOHHHEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBDDDHHHNNNTTTWWW^^^bbbgggnnntttxxx{{{|||}}}}}}}}}}}}}}}}}}}}}}}}}}}|||yyywwwtttsssqqqqqqppppppooooooooooooppppppsssqqqnnnkkkhhhfffeeedddfffgggiiikkkmmmnnnnnnnnnllllllmmmlllkkkhhheeeccc___\\\XXXUUURRRNNNJJJGGGCCCBBB@@@>>>===>>>???@@@>>>>>>??????AAABBBCCCDDDDDDEEEEEEFFFFFFFFFEEEEEEFFFHHHKKKPPPWWW```jjjpppxxx~~~|||xxxuuunnnmmmkkkhhheeecccbbbaaa```^^^ZZZVVVRRROOONNNMMMHHHFFFDDDCCCCCCAAA???===???????????????>>>======;;;;;;;;;;;;:::999888777777777999;;;;;;===HHHUUU^^^iiixxxzzzkkk```WWWOOOIIICCCAAA>>>===<<<;;;999777888888888777777777777777555555666666666666555555444444555555555555444444555666666666777777777777888444999EEEHHH@@@<<>>;;;:::===???CCCKKKTTTgggvvv|||{{{|||~~~|||qqqkkkiiiaaa]]]VVVQQQMMMIIIFFFDDDDDDDDDFFFKKKQQQVVVYYYZZZ]]]```ccceeehhhkkknnnqqq|||~~~{{{qqqcccTTTJJJDDD@@@===<<<===;;;777444555555555777888666333000333333333333444444444444222222222222111111111111333333222111000000000111000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////////////////////////////........................////////////////////////111111111111000000000000000000////////////000000////////////000000000000000111111111111222222222111111111222222333444555888===<<<>>>CCCHHH[[[zzzqqq[[[SSSOOOHHHEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDFFFEEEEEEGGGKKKPPPUUUXXX[[[___dddkkkrrrwwwzzz|||}}}}}}}}}}}}}}}}}}}}}}}}~~~|||zzzwwwvvvttttttsssrrrqqqppppppooooooppprrrqqqnnnkkkiiigggfffeeeggghhhjjjkkkmmmmmmmmmllliiijjjjjjjjjhhheeecccaaa^^^[[[WWWSSSPPPLLLHHHDDD???>>>=========>>>???@@@AAAAAABBBBBBDDDEEEEEEFFFDDDDDDDDDCCCCCCCCCCCCCCCCCCEEEHHHLLLRRRZZZccciiitttyyy}}}xxxtttqqqjjjjjjjjjiiigggeeedddcccbbb```\\\XXXTTTRRRPPPOOOKKKHHHEEEBBBAAA@@@???===???????????????>>>======<<<<<<<<<<<<;;;:::999999888888999;;;;;;===GGGQQQ]]]hhhwwwxxxjjj___VVVNNNHHHDDDAAA???===<<<;;;999777777777777777888888888888555555666666666666555555444444555555555555444444555555666666666777777777777555:::EEEHHHAAA<<<===>>>;;;:::<<<>>>@@@GGGOOO```ooo}}}{{{uuuppphhh```XXXQQQKKKGGGGGGEEEDDDFFFJJJNNNQQQRRRSSSUUUXXX[[[```eeelllqqqtttdddYYYPPPJJJCCC@@@@@@???;;;666777666555555666555333000333333444444444444444444222222222222222222222222222111111111111111222222000000000000000000000000///000000000111111111111........................000000000000000000000000////////////////////////////////////////////////////////////////////////........................////////////////////////000000000000000000000000000000////////////000000////////////000000000000000000111111111222222222222222222222333444555555888===<<<>>>EEEKKKaaattt^^^UUUPPPIIIFFFGGGDDDDDDDDDDDDDDDDDDDDDDDDGGGGGGHHHJJJMMMQQQUUUWWWYYY\\\bbbhhhooouuuyyy{{{|||||||||}}}}}}}}}}}}}}}~~~|||zzzyyyxxxxxxuuutttsssqqqpppooooooooorrrqqqooommmjjjhhhgggfffggghhhjjjkkklllkkkkkkjjjggggggggggggeeeccc```^^^\\\YYYTTTPPPMMMIIIEEEBBB>>>>>>=========>>>??????BBBBBBCCCDDDEEEFFFGGGGGGCCCCCCBBBBBBAAAAAAAAAAAAEEEFFFIIILLLQQQWWW___dddoootttzzz~~~}}}zzzvvvrrrnnnggghhhhhhiiihhhfffeeecccbbb```]]]YYYUUUSSSQQQPPPNNNJJJFFFBBBAAA@@@???>>>???????????????>>>======<<<<<<<<<<<<<<<;;;:::999999888999;;;;;;<<>>;;;;;;======>>>DDDKKKXXXeeexxx|||rrriii___UUUOOOLLLIIIFFFEEEGGGIIILLLLLLJJJLLLOOOSSSXXX___hhhmmmyyyuuulll^^^VVVKKKEEECCCAAA>>>:::;;;888444222222333333333444444444444444444444444222222222222222222222333//////000000111222444444000000000000000000000000///000000000111111111111........................////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000////////////000000////////////000000000000000000111111111222222222222222222222333444555666:::>>><<<>>>FFFNNNfffxxxaaaWWWQQQKKKGGGIIIEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEFFFIIILLLOOORRRTTTXXX[[[```fffmmmssswwwzzz{{{{{{||||||}}}}}}}}}}}}~~~||||||{{{{{{vvvuuutttrrrqqqppppppppprrrqqqpppooommmkkkiiiiiiggghhhiiijjjjjjiiihhhgggdddeeeeeeeeeccc```]]]\\\YYYVVVQQQMMMIIIFFFCCC@@@?????????>>>>>>>>>>>>>>>AAABBBDDDEEEFFFGGGGGGFFFCCCBBBAAAAAAAAAAAABBBBBBFFFGGGJJJLLLOOOTTTZZZ___ggglllqqqssstttvvvzzz~~~~~~|||{{{zzzvvvrrrnnnfffggghhhhhhhhhfffeeedddaaa___\\\XXXUUURRRQQQPPPPPPLLLGGGDDDBBBAAA@@@??????????????????>>>======;;;;;;;;;;;;;;;;;;:::999:::888999<<<<<<<<>>;;;;;;===>>>===BBBHHHPPP\\\nnn~~~rrrggg___UUUQQQKKKHHHGGGGGGGGGGGGDDDFFFHHHKKKPPPXXX```ffflllrrr|||zzzkkkcccXXXOOOIIIEEEAAA>>>???;;;666333333444555555555555555555444444444444222222222222333333333333//////000000111222444444000000000000000000000000000000000000111111111111111111111111111111111111........................000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////............////////////000000////////////000000////////////000000000000000111111111111222222222222222222222333444555666:::>>>===???HHHSSSmmmzzzbbbWWWRRRJJJGGGIIIEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFIIILLLPPPSSSUUUWWWXXX[[[___eeekkkqqqvvvxxxzzz{{{{{{||||||}}}}}}~~~~~~}}}}}}~~~~~~~~~yyyxxxwwwuuutttsssssssssssssssrrrqqqpppnnnlllkkkgggggghhhhhhhhhgggeeedddccccccccccccaaa___\\\ZZZVVVRRRMMMIIIGGGDDDAAA???AAAAAAAAAAAA@@@@@@@@@@@@AAABBBDDDFFFGGGGGGGGGFFFCCCBBBAAAAAAAAABBBDDDEEEFFFGGGIIIJJJLLLPPPTTTXXX\\\bbbgggiiiiiijjjoootttyyyyyyyyyzzzzzzwwwsssooohhhhhhhhhgggfffeeedddcccaaa___[[[WWWTTTRRRQQQQQQQQQMMMIIIFFFEEECCCBBB@@@???????????????>>>======:::;;;;;;;;;;;;;;;:::::::::999999<<<<<<<<>>>>>===AAAFFFKKKUUUdddttt~~~vvveee```YYYRRRNNNKKKIIIGGGDDDEEEFFFGGGIIIMMMSSSWWW]]]bbbjjjsssyyy|||}}}|||xxxssskkkaaaWWWNNNHHHDDDBBB???;;;888888888777777666555555555444444444444222222222333333333444444222222111111111111111222000000000000000000000000000000000000111111111111111111111111111111111111////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////......//////000000000000000000////////////000000////////////000000000000000111111111111222222222333333222333333444555666999======AAAMMMZZZwwwzzzbbbVVVPPPIIIEEEGGGEEEEEEEEEEEEEEEEEEEEEEEEGGGIIILLLQQQUUUXXXZZZ[[[YYY[[[___dddjjjpppuuuwwwzzzzzz{{{{{{|||}}}}}}~~~|||||||||}}}}}}~~~||||||zzzyyyxxxxxxxxxxxxtttttttttsssrrrpppooommmffffffggggggfffdddcccbbbbbbbbbcccbbb```^^^[[[YYYSSSOOOJJJGGGDDDCCCAAA???@@@AAABBBCCCCCCDDDDDDDDDBBBCCCEEEGGGHHHHHHGGGGGGCCCBBBBBBAAABBBDDDGGGHHHFFFHHHIIIJJJKKKMMMQQQTTTUUU[[[bbbdddbbbccchhhnnnssstttvvvxxxzzzxxxtttqqqkkkjjjhhhfffdddcccbbbbbbaaa___\\\XXXUUUSSSRRRQQQPPPNNNKKKIIIHHHFFFCCCAAA???????????????>>>======;;;<<<<<<======<<<<<<<<<;;;999999<<<===;;;===BBBFFFMMMWWWbbblllsssxxx{{{xxxzzz}}}|||{{{nnnlllhhhaaaZZZTTTPPPOOOGGGCCC???<<<;;;;;;;;;:::888888888777777777777777555555666666666666555555444444555555555555444444444444444555555555666666666777777999;;;===;;;999===;;;<<>>AAAFFFIIIQQQ]]]jjjvvvuuuoooggg^^^XXXSSSNNNLLLIIIHHHGGGEEECCCDDDGGGIIIRRRVVV\\\dddkkkrrrvvvxxxzzzqqqdddXXXOOOKKKCCCAAA>>>===<<<;;;999777666666555555555444444444222222222333333444444444555444333111000/////////000000000000000000000000000000000000111111111111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000//////////////////////////////000000111111111222000000////////////000000////////////000000000000000111111111111222222222333333333333444555666666888======BBBPPP```~~~zzzaaaUUUOOOGGGDDDFFFEEEEEEEEEEEEEEEEEEEEEEEECCCFFFJJJOOOSSSWWWXXXYYYZZZ\\\___dddjjjoootttwwwzzzzzzzzz{{{|||}}}}}}~~~zzzzzz{{{|||}}}~~~}}}|||||||||||||||tttuuuuuuuuutttrrrpppoooeeefffffffffeeecccaaa```aaabbbbbbbbb```]]]ZZZYYYQQQNNNIIIEEECCCBBBAAA??????@@@BBBDDDEEEFFFGGGGGGBBBDDDFFFIIIJJJIIIHHHHHHCCCCCCBBBBBBCCCFFFHHHJJJHHHJJJKKKKKKLLLNNNQQQTTTSSSZZZaaacccbbbbbbgggmmmooopppssswwwyyyxxxtttqqqmmmkkkhhheeecccbbbaaaaaaaaa___\\\YYYVVVTTTSSSRRRPPPNNNLLLKKKJJJHHHEEEBBB???????????????>>>============>>>>>>>>>>>>>>>===;;;999999<<<===;;;<<<@@@AAAEEEMMMVVV]]]cccgggiiimmmnnnoooqqqrrrssssssssshhhgggddd___XXXSSSPPPNNNGGGDDD???<<<;;;<<<;;;;;;999999888888777777666666555555666666666666555555444555555555555555555444444444444555555555666666777777666666888;;;;;;999<<<;;;===@@@@@@???AAAFFFJJJOOOYYYeeeoooxxx~~~zzzqqqjjjddd]]]XXXNNNLLLIIIGGGEEEDDDDDDDDDGGGHHHNNNXXX___eeemmmuuu{{{rrrcccUUURRRIIICCCCCCBBB<<<:::<<<777666444444666666666555222222333333333333444444111111111111111111111111111111111111111111111111000000000000000000000000222222111000//////000000222111111111000000//////111000///......///000111////////////////////////000000000000////////////...///////////////......////////////////////////000000000000000000000000000///.........///111222///000000111222333333444000111222333333222000///555444333333444555666777???===>>>DDDNNNddd{{{bbbUUUPPPKKKFFFCCCEEEEEEFFFFFFEEEDDDCCCBBBCCCFFFKKKPPPSSSUUUUUUUUU[[[]]]___ccciiinnnsssvvv{{{|||}}}}}}||||||}}}yyyzzzzzzzzz{{{}}}|||xxxxxxzzzzzzvvvqqqiiiiiihhhgggfffdddbbbaaa___dddeee```[[[ZZZYYYVVVPPPNNNIIIEEEAAA>>>======???BBBEEEGGGGGGGGGHHHIIIIIIIIIIIIIIIHHHGGGGGGFFFGGGFFFDDDCCCDDDEEEGGGHHHIIIKKKLLLLLLLLLLLLOOOQQQRRRUUUYYY]]]___aaadddffflllooosssvvvwwwvvvsssrrrjjjgggdddcccccccccbbbaaa```___]]]YYYUUUSSSSSSTTTTTTSSSQQQNNNJJJGGGDDDBBBCCCBBBAAA???===<<<:::999;;;<<<<<<===>>>?????????>>><<<::::::;;;;;;:::999AAADDDIIINNNSSSWWWZZZ[[[```aaabbbbbbccccccccccccaaa```^^^YYYSSSNNNLLLKKKIIIDDD???===>>>>>>>>><<<;;;:::888777777777888888777777666555555555555666333333333444444555555555777777666666666666666777555666777777777777:::<<<:::<<>>===<<<;;;<<<<<<======>>>??????@@@???===;;;::::::;;;:::888;;;>>>BBBFFFKKKNNNPPPQQQQQQRRRTTTVVVXXXYYYZZZZZZXXXXXXVVVSSSNNNKKKJJJJJJIIIEEE@@@>>>>>>>>>===<<<;;;:::888777777777888999777666666555555555555555333333333444444555555555777777666666666666777777666777999999999:::<<<>>>===???BBBDDDEEEGGGJJJLLLNNNRRRXXX___eeemmmtttyyy{{{|||pppjjj___VVVOOOKKKGGGEEECCCAAADDDJJJPPPTTTZZZaaaiiisssyyylllbbbVVVJJJBBB@@@>>><<<:::888888777666444555555555444333333222222222222222222222222222222111111111111111111111111111111111111111111111111222111000000000000000000111111111111000000000000111000000//////000000111////////////////////////000000000000////////////......///////////////...////////////////////////........................---------------...//////////////////000111111222222111111111111111222222444444333333444555777888;;;>>>CCCHHHRRRhhh|||cccUUUOOOKKKHHHHHHFFFFFFDDDCCCCCCDDDDDDEEEFFFIIIMMMRRRVVVXXXYYYYYYYYYZZZ\\\```eeekkkooorrrsssvvvyyy{{{zzzyyyyyyzzzzzz{{{{{{zzzzzz{{{}}}|||zzzxxxtttpppmmmmmmllljjjhhhgggeeedddcccgggfff```ZZZWWWTTTOOOHHHFFFDDDBBBBBBBBBCCCDDDFFFIIILLLNNNNNNNNNNNNOOORRRRRRRRRRRRQQQPPPOOONNNMMMLLLJJJIIIIIIJJJKKKMMMLLLMMMNNNNNNNNNOOOQQQSSSRRRUUUYYY]]]```cccgggjjjoooqqquuuxxxzzzyyywwwvvvkkkhhheeedddddddddcccbbbbbbaaa___ZZZUUURRRQQQQQQSSSRRRQQQNNNKKKHHHFFFDDDCCCCCCBBBAAA???>>>>>>=========>>>>>>??????@@@@@@@@@===;;;:::::::::999888777999;;;???BBBDDDFFFGGGEEEFFFHHHIIIKKKLLLMMMMMMLLLMMMMMMKKKHHHFFFFFFGGGHHHEEEAAA>>>======<<<<<<::::::999888888888888999777666555555444444555555444444444444444555555555777777666666666666777777888999;;;;;;;;;===???BBBCCCEEEGGGIIIJJJLLLNNNPPPRRRVVVZZZ___dddiiiooossstttzzzsssggg^^^WWWQQQMMMIIIEEEDDDIIINNNQQQVVV[[[]]]eeeqqq}}}xxxhhhXXXKKKDDDCCC@@@===<<<;;;:::888666555555555444444444444444222222222222222222222222111111111111111111111111111111111111111111111111111111000000000000000111111111111000000000000000000000000000000000000000////////////////////////000000000000////////////---...//////////////////////////////////////////........................---------.........//////...//////000000000000000222111000000000111222333444333333333444666777888;;;???CCCGGGRRRkkk{{{cccUUUOOOKKKIIIJJJGGGFFFDDDBBBBBBCCCEEEFFFFFFHHHLLLPPPTTTVVVXXXXXXVVVWWWZZZ]]]bbbhhhllloooooorrrvvvyyyxxxwwwwwwwwwzzzzzz{{{zzzyyyyyy{{{}}}}}}|||zzzxxxvvvpppooommmkkkiiigggffffffeeehhhfff```ZZZVVVQQQKKKDDDCCCBBBBBBCCCEEEGGGHHHJJJNNNRRRTTTTTTTTTTTTTTTWWWWWWWWWVVVUUUTTTSSSRRRPPPNNNMMMKKKKKKLLLMMMNNNNNNOOOPPPPPPPPPQQQSSSUUUSSSVVVYYY]]]```dddiiillloooqqquuuxxxyyyyyywwwvvvllliiifffeeeeeeeeedddccccccbbb```[[[VVVQQQOOOOOOPPPPPPOOOMMMKKKHHHFFFEEECCCCCCBBBAAA@@@@@@??????>>>>>>>>>>>>??????@@@@@@@@@>>>;;;:::::::::999777888888:::<<<===???@@@@@@BBBBBBCCCCCCCCCCCCBBBBBBDDDEEEFFFEEECCCBBBCCCDDDFFFDDDAAA>>>===<<<;;;;;;999999999999999999999999777666555555444444555555444444444555555555555555777666666666666777777888888:::<<<======???BBBEEEHHHJJJLLLNNNOOOPPPSSSUUUUUUXXX\\\___bbbfffkkkooorrrwww~~~{{{qqqhhh___XXXPPPIIIEEEGGGKKKLLLPPPTTTRRRVVV___kkkxxx{{{gggVVVKKKGGGDDDAAA>>>===;;;999777444444444555555666666666222222222222222222222222111111111111111111111111111111111111111111111111111000000000000000111111000000000000000000111111000000111111111111000000////////////////////////000000000000////////////------...///////////////////////////////////////////////////////////////......//////000000000000...///111222333222000///222111000000000111333444333333333333444666888999<<<@@@CCCGGGTTTpppzzzdddVVVOOOKKKIIIKKKFFFEEECCCBBBBBBDDDFFFGGGEEEGGGJJJMMMPPPRRRTTTTTTSSSUUUWWWZZZ___dddiiikkklllooosssvvvvvvuuuuuuuuuyyyzzzzzzzzzxxxxxxyyy{{{yyy||||||yyyxxxrrrpppnnnllliiihhhggggggfffhhhfff```[[[WWWPPPIIICCCBBBBBBBBBDDDFFFIIIKKKNNNQQQVVVYYYZZZZZZZZZZZZ[[[[[[[[[ZZZYYYWWWVVVUUURRRQQQOOOMMMMMMNNNOOOPPPPPPQQQRRRRRRRRRSSSUUUWWWTTTWWWZZZ^^^aaaeeejjjnnnoooqqqsssvvvwwwvvvuuutttmmmjjjgggfffffffffeeedddbbbbbb```\\\VVVQQQOOONNNNNNMMMMMMKKKJJJHHHFFFEEECCCCCCBBBBBBAAA@@@??????>>>>>>>>>>>>>>>????????????===;;;:::::::::999888999999::::::;;;;;;<<<<<<>>>>>>????????????>>>>>>@@@AAABBBBBB@@@@@@AAABBBCCCBBB@@@>>><<<::::::;;;999999999:::::::::999999777777666555555555555666555555555555555555555555666666666666666777888888888:::<<<>>>???AAAEEEGGGLLLNNNPPPQQQRRRSSSVVVXXXWWWYYY]]]___bbbeeejjjmmmssswww~~~~~~rrriii[[[RRRJJJHHHHHHHHHHHHKKKIIIJJJPPPZZZeeesssvvvdddWWWPPPMMMHHHDDDAAA>>>:::888555555555666666666777777333333333333333333333333111111111111111111111111222222222222222222222222000000000000000111111222000000000000111111111111000111111222222111111000////////////////////////000000000000////////////,,,---...///000000000000////////////////////////000000000000000000000000...//////000111000000000...111444777777555111///000000000000111222333333333333222333444666888999<<>>===============>>>>>>>>>>>><<<::::::;;;;;;:::999999999888777777777888888777888999:::;;;<<<<<<<<<<<<===???>>>======???@@@>>>???>>>===:::999:::;;;888999::::::;;;:::::::::999888777777666666777777666666666555555555555555666555555666666777888999888:::===???AAADDDHHHKKKPPPRRRTTTUUUUUUWWWYYY[[[YYY\\\^^^```bbbeeeiiilllrrrvvv|||}}}ooocccVVVPPPMMMIIIGGGGGGDDDDDDGGGNNNTTT\\\jjjxxxuuujjjaaa]]]VVVPPPJJJEEE@@@<<<888888777777666555444444333333333333333333333333111111111111111111111111222222222222222222222222000000000000000111222222///000000000111111111111000111222222222222111000////////////////////////000000000000////////////,,,---...///000000000000////////////////////////////////////////////////---...///000000000/////////222888<<<<<<888222...//////000111222333333333222222222333444666888:::<<>>===<<<===<<<<<<<<<<<<<<<<<<<<<===;;;999:::;;;<<<;;;:::999888777666555555666777444555666777888999999999555777999::::::;;;===>>>:::;;;<<<;;;999888999;;;888999:::;;;;;;;;;:::::::::999999888888888888888777666666666555555555444555555555555666777888999:::<<>>777999;;;:::888777999;;;777888:::;;;<<<;;;::::::;;;:::999999888888999999777777666666555555555444555555555555666777999999;;;>>>AAACCCFFFIIINNNQQQVVVXXXZZZ[[[[[[\\\^^^```aaabbbccccccbbbccceeeggghhhlllrrryyy~~~yyyoooiiiaaaUUULLLIIIIIIHHHGGGFFFGGGJJJLLLUUU^^^jjjtttzzz|||wwwqqqiii]]]PPPFFFDDD@@@;;;777777777666666444444333222333444666777222222111111111111222222111111111111000000000000222111000//////000111222000000000000000000000000///111222111000///000111////////////............111111111111000...---,,,000000000111000///......111111000000//////......111111000000//////......---111111---,,,///222222111555<<<@@@???:::333...111111222222222333333333444444333111111444888<<<@@@DDDJJJ]]]~~~ooo]]]TTTPPPLLLIIIIIIEEEFFFGGGFFFDDDDDDEEEGGGFFFEEEEEEEEEGGGHHHJJJLLLLLLMMMNNNPPPRRRWWW]]]aaaiiikkknnnooonnnmmmnnnooopppqqqssstttttttttssssssssstttuuuwww{{{zzzxxxtttpppnnnllllllllllllkkkmmmppprrrmmmddd[[[QQQNNNJJJHHHJJJMMMPPPQQQUUUYYY^^^bbbcccdddfffgggffffffdddcccaaa```___^^^]]][[[XXXUUUSSSRRRRRRSSSWWWWWWWWWWWWXXXZZZ[[[\\\^^^```aaaaaabbbdddhhhkkksssuuuwwwxxxwwwtttpppnnnnnnlllkkkiiiiiigggdddaaaccc```\\\XXXWWWUUUSSSQQQQQQPPPPPPPPPPPPOOOLLLIIILLLIIIEEE@@@===<<<===>>>>>>===<<<::::::;;;<<<===999:::;;;<<<<<<<<<;;;:::999999888888777666666666555777777777555444555666666666777777888888999999888999:::999888888:::<<<999999::::::;;;<<<======;;;;;;::::::999888777777888666555555666666555444555555555555666777999999;;;>>>AAABBBCCCGGGNNNSSSXXXYYYZZZ^^^aaabbbbbbaaaeeeeeedddbbbaaabbbfffiiiqqqqqqrrruuuzzzzzzqqqeee[[[TTTQQQLLLGGGEEEEEEFFFGGGJJJQQQZZZccckkkssszzzxxxkkk\\\RRRIIIEEE@@@<<<:::888777555666666555444444444555555222222111111111111222222111111111111000000000000222111000//////000111222000000000000000000000000///111222111000///000111111000000000000/////////000111111000000///...---000000000000////////////111000000000/////////...111000000000/////////...///111000------000111///222444777:::999666222///111111222222222333333333444444444333333555999<<>>======<<<<<<<<<======:::;;;<<<<<<<<<<<<;;;:::999999999888777777666666666777777777555444555666666666777777777777777777777888999999777888999;;;:::;;;;;;<<<<<<=========;;;;;;::::::999888888777888666555555666666555444333333444555777888:::;;;<<>>>>>>>>======;;;;;;<<<<<<<<<<<<;;;;;;::::::999888888777777666666777888777555444555666777777666666666666666666777888888888777777999:::<<<<<<<<<<<<<<<=========;;;;;;::::::999999888888888666555555666666555444222222333555777999;;;<<<<<<@@@EEEGGGHHHKKKOOOSSS[[[\\\]]]^^^```ccceeefffiiiiiiiiihhhgggiiilllooorrrsssvvvyyy}}}zzzooo```VVVRRRPPPMMMJJJHHHIIIKKKNNNSSSZZZbbbgggooouuu}}}wwwqqqccc\\\SSSKKKEEE@@@===;;;777777777666666555444444333222222111111222222333222222222111111111000000111111111111111111111111000000000000000000000000///111222111000///000111111111111000000000//////......///000000000000000333111///...---...000111000000000000////////////000000000000//////////////////...000888@@@@@@;;;111000000000000000000000111111222222222333333333333444666777777888;;;===???EEEQQQhhhvvvfffVVVOOOMMMHHHEEEDDDEEEEEEDDDDDDDDDFFFJJJMMMRRRRRRRRRRRRRRRRRRSSSSSSTTTTTTUUUTTTTTTUUUXXXZZZccceeeiiikkkkkklllmmmnnnpppqqqrrrssssssrrrqqqpppsssttttttuuuvvvzzz}}}}}}}}}}}}zzzwwwtttrrrqqqrrruuuxxxxxxuuuoooiiiaaa]]]YYYWWWXXX[[[]]]^^^cccddddddccccccdddhhhjjjlllllllllkkkjjjhhhfffeee```^^^\\\YYYXXXXXXYYYYYY\\\]]]^^^___```aaabbbbbbcccdddddddddcccdddfffhhhnnnpppssstttuuussspppnnnnnnllljjjjjjkkklllkkkjjjeeeaaa]]]ZZZZZZ[[[\\\\\\[[[XXXUUUSSSSSSTTTSSSRRRKKKHHHDDD@@@===;;;;;;;;;:::;;;===>>>???>>>==================<<<<<<<<<;;;:::::::::999888888777777666777888777555555555666777777666666555555444444666777888777666666888:::<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::999999999888666555555666666555444333333444555777888:::;;;<<>>>>>EEERRRkkkttteeeUUUNNNLLLJJJGGGFFFEEEEEEDDDDDDDDDHHHNNNRRRWWWWWWXXXXXXXXXXXXXXXXXXVVVWWWXXXXXXXXXZZZ]]]___cccfffiiikkkllllllmmmoooppppppqqqrrrrrrqqqpppooopppqqqssstttwww{{{}}}zzzvvvtttsssuuuyyy{{{|||yyytttppphhhddd___\\\]]]___aaaaaadddddddddccccccdddhhhkkknnnoooooonnnllliiifffeee^^^]]]ZZZYYYXXXXXXYYYZZZ[[[\\\^^^```bbbbbbccccccdddeeeeeedddcccdddfffiiijjjlllooorrrsssqqqooommmmmmkkkiiiiiikkklllkkkkkkhhhddd```\\\[[[[[[[[[ZZZ[[[XXXUUUSSSRRRRRRQQQPPPHHHFFFCCC???===;;;;;;;;;999:::<<<===>>>>>>>>>===>>>>>>======<<<<<<<<<<<<;;;;;;::::::999888888888666888888888666555666777777777666666555555444444666777888777666666888:::;;;;;;::::::::::::::::::;;;;;;;;;:::::::::::::::888666555555666666555444666666555666666777888888;;;@@@EEEGGGHHHIIIMMMPPPZZZ\\\^^^```aaadddiiimmmlllmmmoooooooooqqqtttvvvuuuwwwzzz}}}zzznnnddd[[[VVVMMMKKKJJJJJJLLLNNNNNNNNNTTTYYYbbbkkksss|||xxxlll```SSSGGG@@@:::999777555555555555666333333222222222222333333333222222222222111111111111111222333333222111111111111111111111111111111///111222111000///000111////////////..................///000000111000000222111///.........///000////////////000000000000////////////000000000000///111000000444999777222...///111333333222111000111111222222222333333333333444555666666888<<>>??????@@@@@@???>>>======<<<======<<<<<<;;;::::::999999888777888999888666555666777777777666666666666666666777888888888777777999:::999999999999999:::::::::;;;;;;;;;;;;::::::::::::888666555555666666555444777777666666666666777777:::===BBBDDDDDDFFFJJJNNNVVVYYY^^^aaabbbeeekkkooooooqqqsssttttttvvvxxx{{{zzz{{{~~~}}}{{{{{{|||{{{|||}}}wwwnnniiiZZZVVVPPPMMMLLLKKKJJJHHHLLLQQQXXX___gggqqq{{{wwwhhhYYYNNNBBB???;;;777555444555666444333333222222333333444333333222222222111111111111222222333333222222111111111111111111111111111///111222111000///000111000000000////////////......///000000000000000///000000000000////////////.../////////000000000111.../////////000000000111...111222000111333222...///000111111222222111111111111222222222333333333333444444444555888<<<@@@AAAIIIXXXqqqnnn[[[PPPMMMJJJHHHIIIGGGGGGEEEEEEGGGMMMUUUZZZ]]]^^^```bbbccccccbbbbbb```aaacccdddcccdddfffhhhhhhkkknnnoooooonnnooopppooopppqqqqqqqqqpppnnnmmmlllmmmppprrrtttxxx}}}~~~zzzxxxxxx{{{}}}{{{sssnnnhhhcccbbbbbbbbbbbb]]]^^^```aaabbbeeeiiillljjjkkkmmmnnnmmmkkkiiiggg___^^^\\\ZZZZZZ[[[]]]^^^\\\]]]```ccceeeeeeeeeddddddeeefffeeeeeefffhhhkkkhhhjjjnnnrrrssssssqqqpppooommmjjjjjjkkkmmmmmmmmmmmmjjjhhheeedddaaa]]][[[[[[YYYVVVTTTRRROOOKKKHHHCCCBBB@@@???===<<<<<<<<<<<<<<<===>>>???AAACCCDDDAAA@@@???===============<<<<<<<<<;;;::::::999999777888999888666666666777666666777777777777777777777888999999777888999;;;888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888666555555666666555444666666666666666777888888888;;;>>>??????BBBGGGKKKQQQWWW]]]aaacccffflllqqqsssuuuwwwyyyyyy{{{~~~|||sssnnnnnnooonnnppprrruuuxxx}}}}}}kkkdddZZZRRRNNNLLLIIIGGGEEEJJJPPPWWW]]]eeeooovvv~~~zzziii]]]HHHEEE>>>999555444555666444333333222222333333444333333333222222222111111111222333444444333222111111111111111111111111111///111222111000///000111111111111111000000000000//////000000000000//////000000000111000///........./////////000000111111.../////////000000111111,,,111444222111222333111111000//////000111222333111111222222222333333333333333333333333777<<<@@@CCCLLL[[[tttsss^^^RRRMMMIIIHHHHHHHHHGGGFFFEEEHHHNNNVVV]]]___```bbbdddeeeeeeeeeeeedddfffgggggggggggghhhjjjjjjmmmoooppppppooopppqqqooopppqqqqqqpppooonnnmmmkkkmmmoooqqqsssvvvzzz}}}|||zzzyyy|||~~~uuupppiiidddbbbbbbbbbaaaZZZ\\\___aaabbbeeeiiilllggghhhkkkmmmnnnmmmkkkjjj]]]\\\ZZZYYYYYYZZZ\\\]]]\\\^^^aaadddfffgggffffffdddeeefffeeeeeefffiiillliiikkkooosssuuutttsssrrrqqqooolllkkklllnnnnnnnnnmmmllljjjiiihhheee```]]]\\\ZZZWWWUUURRRNNNIIIFFFAAAAAA???>>>============>>>>>>>>>???@@@CCCEEEGGGBBBAAA???============>>>===<<<<<<;;;;;;:::999999777888999888777666666888666666777777888888999999888999:::999888888:::<<<999999::::::;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;888666555555666666555444444444555555666888999:::777999;;;<<<<<