BM[6( yyyUUUJJJDDD???CCCCCCFFFEEECCCDDDGGGHHHGGGFFFGGGIIIJJJKKKKKKJJJJJJHHHHHHGGGHHHKKKOOOSSSVVVOOOIIIEEEEEEEEEIIIQQQ[[[|||sssXXXKKKFFFEEECCCCCCCCCCCCCCCCCCBBBAAA>>>===<<<;;;<<<===>>>???AAACCCFFFIIIMMMSSSYYY^^^fffqqq}}}xxxrrrllljjjkkkiiiddd___]]]```YYYQQQNNNHHHKKK[[[xxxYYYMMMPPPPPPOOOQQQXXXZZZWWWTTTTTTNNNOOOSSSRRRXXXlllnnnZZZJJJMMMSSS\\\bbb```WWWNNNSSSRRROOOMMMMMMNNNPPPRRRFFFMMMQQQRRRQQQQQQjjj}}}UUU???CCCCCCBBBAAA???>>><<<;;;===;;;<<>>>>>===<<<<<<<<<===>>>>>>@@@CCCFFFIIINNNTTTYYY^^^hhhuuu~~~|||uuuooojjjeeeccccccaaa]]]ZZZWWWZZZSSSJJJJJJLLL[[[ssslllRRRKKKPPPOOOMMMPPPVVVWWWSSSQQQRRRPPPPPPTTTTTT[[[pppxxxiiiOOOPPPSSSWWWZZZYYYTTTPPPWWWUUUQQQNNNLLLMMMNNNOOOIIINNNOOOPPPQQQPPPeeepppSSSEEECCCCCCBBBAAA@@@>>>===<<<<<<;;;===AAAEEEJJJTTT___kkkxxxxxxfff___iiiwwwzzzxxxvvvwwwzzzqqqccc^^^ZZZVVVPPPOOORRRXXXYYYUUUTTTUUU[[[WWWOOOHHHGGGJJJJJJGGGJJJSSScccuuusssaaaYYYVVVRRROOOOOONNNLLLJJJJJJIIIIIIJJJJJJKKKMMMMMMLLLPPPYYYfffsss~~~}}}|||zzzvvvrrrjjjddd]]]XXXTTTPPPOOOOOO^^^jjjzzz~~~}}}~~~~~~yyypppeee^^^TTTKKKJJJNNNUUUmmm}}}~~~zzzsssxxx}}}kkk^^^TTTTTTVVVXXXYYYYYYZZZ]]]cccgggmmmqqqxxx}}}}}}yyyvvvmmmfff___^^^bbbiiiooorrruuu{{{}}}{{{vvvsssggg```\\\^^^___\\\XXXWWWQQQRRRPPPJJJFFFFFFGGGGGGJJJUUUgggyyyxxxlllfff^^^YYYWWWXXXXXXWWW[[[```vvvRRRCCCAAADDDEEECCCBBBBBBCCCEEEGGGGGGHHHIIIGGGGGGHHHIIIIIIJJJJJJJJJHHHGGGGGGGGGHHHIIIKKKKKKNNNLLLKKKMMMKKKHHHJJJNNNTTTfffqqqXXXJJJGGGEEEDDDDDDEEEEEECCC@@@??????>>>>>>============<<<>>>@@@BBBDDDHHHNNNQQQSSS\\\gggoootttwww|||}}}vvvnnniiieeebbb^^^\\\[[[YYYVVVSSSNNNRRRKKKCCCGGGRRRmmmxxx]]]JJJIIIPPPMMMLLLOOOSSSSSSOOONNNPPPQQQPPPSSSRRRVVVjjjuuukkkTTTTTTSSSSSSRRRRRRQQQQQQVVVTTTQQQOOONNNOOOPPPQQQPPPOOOJJJMMMRRRQQQ```||||||xxxuuudddPPPEEECCCCCCBBBBBB@@@???===<<<<<<;;;===AAACCCGGGRRR]]]ppp}}}}}}iii\\\aaakkkqqq~~~|||sssooopppxxxssshhhgggddd^^^VVVUUUXXX\\\]]]ZZZXXXZZZ___\\\TTTMMMMMMQQQPPPJJJKKKPPP___tttvvveee[[[YYYUUURRRPPPOOONNNMMMLLLLLLKKKKKKLLLLLLMMMNNNGGGIIIPPP\\\kkkxxx|||yyytttpppjjjccc]]]XXXQQQLLLUUUaaarrr}}}|||wwwqqqkkkaaaUUUMMMJJJLLLcccsssxxxzzzssssss{{{lll^^^SSSSSSVVVVVVVVVWWWYYY]]]aaaeeejjjooovvv|||}}}{{{wwwrrrmmmlllqqqxxx|||~~~}}}xxxmmmfff```______]]]\\\^^^___ccc___SSSIIIGGGFFFEEEJJJVVViii{{{{{{uuukkkddd^^^]]]\\\\\\___dddcccGGGBBB@@@BBBEEE@@@AAAAAACCCHHHIIIGGGFFFGGGFFFFFFFFFGGGHHHHHHIIIIIIGGGGGGGGGGGGHHHGGGGGGGGGHHHHHHKKKNNNNNNKKKKKKOOOLLLVVV}}}oooKKKLLLHHHEEEDDDEEEFFFDDDAAAAAAAAA@@@@@@???>>>======;;;===>>>???@@@CCCGGGKKKKKKRRR]]]eeejjjoootttwww~~~~~~yyyqqqfff___^^^^^^\\\XXXVVVUUUSSSQQQOOOIIIKKKEEEDDDPPPccchhhQQQFFFIIIPPPLLLLLLOOORRRQQQMMMLLLOOOPPPOOOQQQNNNMMM\\\eee\\\UUUUUUTTTRRROOOOOOPPPQQQQQQPPPPPPQQQRRRTTTVVVWWWTTTPPPHHHKKKRRRRRR^^^xxxzzzvvvfffOOOAAACCCCCCBBBBBBAAA???>>>===;;;;;;===@@@AAADDDOOO[[[tttooo^^^[[[```ggguuu}}}qqqlllrrrzzzvvvrrrvvvtttkkkaaa___```cccbbb^^^\\\]]][[[[[[UUUOOOSSSZZZXXXQQQKKKMMM[[[sssyyyiii]]]\\\YYYVVVSSSQQQQQQPPPOOOOOONNNMMMMMMMMMNNNNNNFFFFFFIIISSSbbbqqqzzz}}}|||wwwpppjjjcccWWWMMMRRR]]]mmm{{{{{{vvvpppdddVVVMMMLLL]]]iiipppvvvrrrnnnuuuvvvkkk]]]SSSTTTUUUUUUTTTUUUXXX\\\```ccceeejjjttt}}}}}}rrrjjjcccbbbbbbcccggglllsssxxxrrr```OOOIIIGGGDDDJJJXXXlll}}}zzzpppgggbbb___[[[\\\___uuuQQQBBBGGGAAA???CCC???AAA@@@DDDKKKLLLGGGDDDEEEEEEEEEEEEEEEFFFGGGHHHHHHEEEFFFGGGHHHIIIHHHHHHGGGHHHHHHJJJNNNMMMKKKLLLPPPQQQTTTfffeeeQQQLLLFFFDDDEEEFFFDDDBBBCCCBBBBBBAAA@@@???>>>=========>>>>>>>>>@@@CCCFFFGGGMMMVVV]]]bbbgggkkknnnpppyyy~~~zzztttgggZZZUUUXXXXXXVVVSSSQQQOOONNNLLLKKKGGGGGGDDDPPPkkkwww]]]LLLHHHLLLQQQNNNNNNPPPSSSQQQLLLLLLPPPLLLMMMRRRPPPLLLTTTYYYOOOOOOSSSUUUUUUQQQOOOPPPQQQNNNPPPQQQTTTVVVWWWYYYYYYTTTQQQJJJLLLRRRSSS```|||oooTTTAAACCCCCCCCCBBBAAA@@@???>>>;;;;;;===@@@???BBBMMMYYYnnn~~~zzziiibbbbbbgggtttvvvvvv{{{|||}}}yyyooollljjjjjjggg```\\\\\\WWWXXXTTTPPPUUU]]][[[QQQKKKKKKXXXrrr{{{lll^^^^^^[[[XXXUUUTTTTTTTTTSSSRRRQQQPPPOOONNNNNNNNNLLLHHHHHHOOO]]]kkkuuuzzzzzzrrrcccTTTRRR[[[jjjwww~~~{{{ssscccVVVQQQ[[[___dddmmmkkkfffiiilllwwwuuukkkdddYYYPPPSSSQQQPPPOOOQQQTTTXXX\\\^^^aaagggrrr}}}vvvmmmdddaaaaaadddkkksss{{{|||gggTTTNNNLLLHHHKKKYYYnnnvvvpppkkkdddaaaaaaaaaBBB@@@KKKAAA;;;AAA???@@@@@@EEEMMMMMMFFFBBBDDDDDDDDDDDDDDDEEEFFFGGGHHHDDDEEEGGGIIIJJJJJJJJJIIIMMMKKKKKKLLLKKKHHHJJJOOOWWWVVVXXX~~~UUUNNNGGGDDDEEEFFFEEEBBBDDDDDDCCCBBBAAA@@@>>>===>>>??????>>>===???BBBEEEFFFJJJQQQWWW[[[^^^bbbdddjjjqqqzzz|||xxxqqqbbbSSSQQQWWWRRRQQQOOOMMMKKKIIIHHHGGGFFFEEEFFF\\\pppYYYLLLKKKOOORRROOOOOORRRTTTQQQMMMMMMQQQIIILLLUUUVVVQQQVVVXXXMMMIIIPPPVVVXXXUUUQQQPPPQQQPPPRRRTTTVVVWWWXXXWWWWWWRRRQQQLLLNNNRRRRRRcccttt[[[GGGCCCCCCCCCBBBAAA@@@???>>>:::;;;>>>??????AAALLLXXXeeewwwtttlllkkklllxxxxxxtttqqqoooiii```[[[[[[WWWYYYUUUPPPTTT\\\XXXLLLKKKJJJWWWqqqwwwxxx|||mmm______]]]ZZZWWWUUUVVVWWWUUUTTTSSSQQQOOONNNNNNNNNQQQLLLIIINNNZZZiiissswww~~~mmm]]]RRRZZZgggttt}}}|||mmm^^^VVVZZZWWWYYYdddddd^^^aaaZZZffffff```]]]TTTMMMPPPLLLKKKJJJKKKOOOSSSWWWXXX```fffqqq|||zzzoooddd___^^^```hhhqqqxxx}}}hhhVVVQQQQQQNNNKKKZZZooowwwqqqooo~~~___HHHFFFDDDAAA?????????@@@???@@@BBBDDDEEEDDDDDDCCCAAACCCDDDDDDCCCBBBBBBCCCFFFGGGFFFEEEGGGJJJGGGAAAGGGHHHJJJJJJJJJJJJHHHGGGMMMRRRSSSfffwww[[[JJJHHHGGGHHHIIIAAAAAAAAABBBBBBBBBAAA@@@@@@<<<<<<<<<<<<===>>>@@@@@@EEEFFFHHHLLLPPPTTTXXXZZZ[[[cccnnnyyy~~~wwwpppmmmhhh]]]SSSMMMLLLLLLJJJGGGFFFGGGFFFCCCCCC;;;OOOrrrXXXSSSRRRLLLKKKRRR\\\XXXRRRNNNMMMMMMMMMMMMPPPOOOPPPSSSUUUTTTOOOKKKOOOQQQTTTVVVWWWUUURRRPPPOOORRRUUUUUUTTTRRRQQQRRRNNNNNNRRRWWWTTTTTTeeezzzpppJJJEEEBBBAAACCCBBB>>>===???>>>;;;;;;>>>???AAAHHHOOO___ooo~~~uuudddfffnnnttt~~~yyyzzzwwwmmmccc``````YYYVVVYYY[[[XXXUUUUUURRRNNNXXXqqqzzzuuuuuuxxx~~~{{{mmmgggddd___ZZZWWWWWWXXXYYYUUUYYYXXXQQQOOORRRTTTQQQVVVQQQLLLLLLTTTaaaoooxxxhhh]]]ZZZ___ooo~~~~~~sssmmmggg[[[PPPPPPRRRSSSRRRRRRPPPOOORRRWWWTTTNNNLLLPPPLLLKKKJJJJJJJJJLLLNNNPPPUUUaaaooo{{{~~~rrreee]]]XXXVVVXXX]]]bbbdddbbb\\\YYYXXXUUUPPPYYYaaaqqqiiiMMMDDDCCCAAA@@@???@@@AAABBBAAAAAABBBBBBBBBBBBAAAAAABBBCCCDDDDDDCCCBBBBBBBBBDDDFFFFFFFFFIIIMMMKKKFFFGGGGGGHHHHHHHHHHHHGGGGGGLLLNNNJJJWWW{{{sssZZZNNNEEEEEEHHHBBBCCCCCCCCCCCCCCCBBBBBBAAA>>>============>>>?????????@@@BBBEEEIIILLLOOOQQQSSSZZZdddnnnvvv||||||xxxpppiiibbb```]]]TTTLLLHHHHHHGGGEEECCCAAAAAAAAA@@@IIINNNhhhgggSSSRRRRRRLLLIIINNNUUUSSSPPPMMMLLLLLLMMMNNNMMMMMMNNNQQQTTTTTTQQQNNNPPPRRRUUUXXXYYYXXXWWWVVVNNNPPPSSSTTTRRRQQQPPPPPPNNNNNNQQQUUURRRQQQ```tttWWWGGGCCCAAACCCBBB???>>>???===;;;;;;===???@@@FFFNNN[[[kkkvvv{{{yyyhhh^^^fffkkkpppxxx~~~rrriiifffbbbZZZTTTVVV___eeebbb\\\\\\WWW^^^sss{{{xxxuuuvvvzzz{{{mmmkkkgggbbb]]]YYYYYYZZZ[[[YYY]]]]]]XXXVVVYYYZZZXXX^^^XXXQQQMMMRRR]]]kkkuuu}}}ccc]]]___kkkyyy~~~}}}{{{qqqiiibbbYYYPPPMMMLLLKKKNNNRRRTTTQQQRRRTTTQQQJJJGGGIIIIIIHHHGGGFFFGGGHHHJJJKKKSSS___nnn{{{{{{yyywwwnnneee```\\\YYYXXX[[[[[[___aaa___^^^___\\\WWW^^^fffvvv|||QQQ===??????>>>>>>???@@@BBBCCCAAAAAAAAAAAABBBCCCDDDEEECCCCCCDDDDDDCCCBBBBBBAAAAAADDDEEEFFFJJJOOOOOOLLLIIIIIIHHHHHHHHHHHHIIIIIILLLKKKEEEJJJ___zzzwww```KKKGGGKKKHHHEEEEEEEEEDDDDDDDDDCCCCCC@@@??????>>>======>>>>>>;;;<<<===???BBBEEEGGGHHHLLLQQQYYY```gggnnntttxxx~~~~~~|||zzzyyyxxxtttmmmggg```XXXSSSRRRQQQKKKFFFEEEDDDCCCAAA???<<<<<<>>>AAANNNaaaqqq^^^RRRUUUXXXQQQMMMPPPRRRSSSSSSQQQMMMKKKLLLOOOKKKKKKKKKMMMPPPRRRRRRQQQPPPQQQRRRSSSTTTTTTTTTTTTMMMOOOQQQRRRPPPOOOOOOOOONNNMMMPPPRRROOONNN[[[kkkbbbIIIDDDBBBCCCCCC@@@>>>???<<<::::::===>>>???EEELLLVVVhhhtttwwwrrraaaXXX___hhhlllrrrxxxzzz~~~uuullliii```ZZZQQQRRRdddwwwyyyoookkkeeehhhvvv}}}vvvsssttt}}}pppmmmjjjeee```]]]]]]^^^```\\\```aaa^^^\\\^^^^^^]]]```ZZZQQQKKKMMMYYYhhhtttzzz}}}||||||~~~rrriiieeemmmyyy{{{kkkbbb___YYYRRRLLLFFFEEENNNYYYbbb^^^ZZZZZZVVVOOOJJJIIIGGGFFFEEEEEEEEEFFFGGGHHHQQQ\\\lllzzzzzzrrrllllllmmmhhheeefffeeeaaa^^^___```eeeiiiiiiiiiiiifffaaaccckkk|||dddAAA<<<============>>>???AAABBB@@@@@@@@@BBBEEEHHHKKKMMMDDDCCCCCCCCCDDDCCCBBB@@@@@@CCCEEEEEEIIINNNPPPMMMLLLKKKJJJIIIIIIJJJKKKLLLKKKKKKHHHKKKRRRaaawwwVVVIIIKKKIIIFFFFFFEEEDDDDDDDDDCCCCCCBBBAAA@@@???>>>=========<<<<<<===>>>@@@AAACCCDDDHHHLLLQQQWWW\\\cccjjjooovvv|||{{{xxxtttooollliiiddd]]]XXXVVVPPPKKKJJJIIIFFFDDDEEEBBB@@@???>>>;;;<<>>CCCIIISSShhhwww~~~|||jjjXXXWWWdddhhhmmmsss{{{tttvvv~~~rrrhhheeeZZZWWWNNNLLLaaayyytttttt}}}}}}yyyrrrqqq|||wwwtttpppkkkfffccccccdddeee^^^```aaa___^^^]]]]]]]]]ZZZVVVOOOJJJKKKWWWiiivvvyyy~~~{{{zzzyyy~~~~~~xxxooorrr|||tttggg```___[[[UUULLLCCCDDDTTTfffrrrmmmgggccc^^^WWWPPPLLLHHHGGGGGGFFFFFFFFFGGGGGGNNNYYYhhhxxx~~~~~~|||xxxqqqkkkiiijjjggghhhmmmooollliiijjjppptttuuurrrpppoookkkfffkkksss{{{xxx}}}zzzOOO:::BBB>>>>>>======>>>>>>>>>???@@@@@@AAABBBDDDGGGJJJLLLCCCBBBAAABBBDDDEEECCCAAA@@@DDDEEEDDDEEEJJJLLLKKKLLLKKKJJJIIIIIIJJJKKKLLLGGGKKKMMMQQQRRRWWW}}}jjjSSSKKKDDDGGGFFFEEEDDDCCCCCCCCCCCCDDDCCCAAA@@@>>>==================>>>>>>@@@AAAAAAEEEGGGKKKNNNSSSYYY```eeegggnnnsssuuuyyy|||yyywwwxxxqqqhhhbbb]]]ZZZUUUQQQQQQKKKGGGFFFEEEAAAAAADDD@@@===<<<===<<<@@@NNN]]]sss}}}^^^TTTNNNQQQRRROOOMMMPPPQQQUUUXXXUUUOOOKKKKKKNNNMMMLLLJJJHHHGGGIIIKKKMMMTTTSSSRRRQQQPPPPPPQQQQQQNNNOOOPPPPPPOOONNNOOOPPPLLLLLLMMMNNNNNNPPPXXX```qqqOOOHHHBBBCCCDDDBBB??????<<<::::::=========AAAHHHNNNaaaooozzzuuu```XXX\\\aaagggnnnuuu}}}tttwww{{{|||pppeee___UUUUUUMMMFFFUUUttt}}}|||~~~xxxsss|||xxxqqqllljjjiiiiiibbbbbbaaa```]]]ZZZYYY[[[XXXWWWTTTPPPPPPZZZkkkyyyzzz|||zzzyyyxxx|||yyyzzz}}}zzzwww}}}yyytttllleeeaaa^^^ZZZTTTKKKCCCGGGZZZnnn|||yyysssjjjaaaXXXPPPIIIIIIHHHHHHGGGFFFFFFFFFFFFKKKVVVeeevvv~~~vvvttt~~~zzzvvvxxxuuuuuuzzzzzzvvvsssssszzz|||zzztttooolllhhhbbbooouuuooohhhooo|||}}}~~~```CCC999CCC>>>>>>>>>>>>>>>>>>======BBBBBBBBBAAABBBBBBCCCCCCCCCAAA@@@BBBEEEFFFDDDBBB@@@DDDEEECCCBBBFFFHHHHHHIIIIIIHHHHHHHHHHHHIIIIIICCCJJJNNNTTTUUUTTTmmmsss___LLLIIIHHHFFFDDDCCCCCCCCCDDDEEEDDDBBB@@@???>>>======<<<<<<<<<<<<<<<===>>>>>>@@@BBBDDDGGGJJJOOOUUUZZZ___cccffffffjjjttt|||~~~|||xxxtttrrrqqqmmmfff\\\TTTQQQNNNLLLIIIKKKFFFCCCCCC@@@======@@@===::::::===???GGG]]]tttkkk[[[TTTOOOPPPOOOMMMMMMPPPJJJMMMPPPOOOMMMLLLMMMOOOMMMLLLJJJGGGEEEEEEGGGJJJKKKKKKKKKLLLNNNOOOQQQRRRNNNOOOPPPOOONNNMMMNNNPPPLLLLLLLLLMMMNNNQQQVVV[[[uuu~~~oooRRRIIICCCDDDEEECCC@@@???===;;;;;;>>>>>>===AAAFFFIIIWWW___iiiwwwttteee^^^SSSXXX___fffmmmuuu}}}xxx|||}}}{{{rrrfff^^^UUUUUUMMMCCCHHH\\\mmmtttuuuyyy||||||uuupppnnnnnniiifffccc```[[[UUUTTTWWW\\\```aaa^^^ZZZ___lllxxxzzz|||zzzxxxwwwwwwvvvssstttxxx{{{tttmmmjjjccc]]]ZZZZZZWWWRRRLLLGGGKKKZZZkkk}}}rrreee[[[RRRKKKIIIIIIHHHHHHGGGFFFEEEEEEJJJSSSaaarrr~~~sssnnnxxx~~~wwwpppkkkddd]]]gggjjjsss}}}uuulllnnnvvv{{{ssssssuuuxxxwwwuuuxxx~~~]]]LLLBBB===AAA>>>>>>>>>??????>>>>>>>>>CCCCCCCCCBBBBBB@@@??????AAA???>>>AAAFFFHHHFFFCCC@@@EEEFFFBBBAAADDDGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGEEEJJJLLLOOOTTTSSS```zzzbbbKKKJJJGGGEEEDDDDDDEEEFFFEEEDDDBBBAAA??????>>>>>>;;;;;;::::::;;;;;;<<<<<<===>>>@@@BBBEEEIIINNNQQQWWW[[[]]]]]]aaajjjpppqqqtttzzz}}}}}}}}}wwwqqqllliiihhhhhh\\\VVVOOOJJJHHHGGGEEECCCEEEAAA@@@@@@>>>::::::>>>>>>:::;;;@@@EEEQQQooo}}}\\\WWWSSSQQQPPPNNNMMMNNNPPPIIIJJJKKKLLLLLLMMMNNNOOOKKKKKKJJJFFFCCCCCCEEEHHHDDDEEEFFFHHHJJJLLLMMMNNNLLLMMMNNNMMMLLLLLLMMMOOONNNMMMLLLKKKMMMPPPSSSTTTfff~~~kkkUUUKKKCCCDDDFFFDDD@@@???>>><<<<<>>AAAFFFGGGUUUZZZ___kkkmmmccc___NNNSSSZZZ```dddiiipppuuu}}}uuuiii___XXXTTTMMMGGGEEEKKKUUU\\\fffppp||||||{{{~~~~~~yyyvvvuuuuuuoooiiiccc^^^WWWOOONNNRRR]]]eeekkkjjjddddddlllvvvwww~~~}}}zzzxxxwwwwwwsssooopppttttttvvv~~~qqqllliiibbbZZZVVVXXXUUUSSSRRRQQQQQQXXX```ttt{{{}}}sssfff^^^XXXSSSLLLLLLLLLKKKJJJHHHGGGFFFJJJQQQ]]]ooopppiiisssvvvkkkaaaaaaaaaffflllooonnnqqqvvv|||{{{zzzllliiikkkssszzz|||lllEEEAAAFFFBBB???<<<===>>>???@@@@@@??????BBBCCCDDDDDDDDDCCCBBBAAA@@@>>>===AAAFFFIIIGGGDDD@@@EEEFFFBBBAAADDDHHHIIIGGGHHHJJJJJJJJJJJJHHHGGGJJJMMMJJJKKKRRRSSSZZZjjjqqqMMMKKKIIIGGGEEEFFFFFFGGGDDDDDDBBBAAA@@@?????????;;;;;;;;;;;;;;;<<<<<<===<<<===@@@AAACCCFFFKKKNNNPPPUUUWWWYYY]]]eeeiiiiiijjjpppvvvxxx||||||zzz{{{wwwpppiiidddaaa``````TTTOOOKKKIIIIIIIIIGGGDDDAAA>>>>>>???===::::::>>>AAA===>>>DDDKKKZZZ|||kkkQQQOOOMMMLLLLLLJJJHHHIIIKKKOOOMMMKKKLLLMMMOOONNNNNNHHHIIIIIIFFFCCCBBBEEEHHHGGGHHHJJJKKKLLLMMMMMMMMMKKKLLLLLLLLLJJJJJJLLLMMMOOOOOOMMMJJJKKKNNNOOONNN^^^zzz|||mmmVVVLLLCCCDDDFFFDDD@@@???>>><<<===@@@???>>>AAAFFFHHHYYY```bbbiiiggg]]]ZZZMMMRRRYYY]]]___aaaeeeiiiuuu~~~wwwlllaaaZZZSSSNNNMMMJJJGGGJJJPPPZZZgggxxx}}}tttssswwwzzzzzz}}}|||yyyyyyzzz{{{rrriiiaaa[[[RRRIIIHHHMMMZZZdddnnnoooiiifffmmmuuuttt|||}}}zzzyyyyyyuuupppppprrrooommm{{{vvvtttrrrjjj```[[[XXXUUUVVVYYYYYYVVVVVVWWW```lllrrrlllbbb]]]ZZZXXXPPPPPPPPPOOONNNLLLKKKJJJJJJPPP\\\mmm}}}mmmeeeppp~~~uuuhhheeedddfffkkklllmmmqqqwww}}}{{{uuusss|||VVVDDDCCCAAA??????>>>???@@@@@@@@@>>>===<<>>===<<<::::::;;;;;;<<<<<<===???@@@BBBDDDFFFFFFKKKLLLOOOSSSWWW\\\___aaafffhhhkkkppptttxxxzzz|||~~~~~~~~~}}}~~~{{{wwwtttrrrmmmjjjfffaaa[[[VVVSSSQQQJJJIIIHHHFFFEEECCCBBBBBBAAA@@@===<<<===>>><<<888@@@;;;>>>MMMaaattthhhRRRSSSRRRNNNKKKKKKLLLJJJJJJKKKNNNKKKHHHHHHKKKNNNNNNMMMPPPIIIHHHLLLIIIAAABBBJJJGGGGGGJJJOOONNNJJJJJJMMMIIIKKKMMMMMMLLLKKKLLLMMMHHHKKKLLLLLLIIIHHHIIIKKKZZZ~~~pppTTTNNNGGGBBBAAAAAA@@@===>>>=========>>>???AAABBBGGGYYYooozzztttfff^^^]]]TTTPPPeeehhhccceee[[[WWWdddjjjuuuzzzwwwxxx{{{tttkkkeee[[[PPPLLLJJJGGGGGGIIISSScccvvvsssmmmoootttzzz|||zzz|||{{{yyy|||~~~}}}yyyrrrggg[[[PPPIIIEEECCCPPPYYY``````bbbjjjppprrrvvv|||~~~zzzyyy{{{rrrpppnnnmmmlllppp|||}}}xxxsssjjjdddaaa]]]cccfffddd```]]][[[YYY\\\ccchhhgggeeeccc___ZZZXXXVVVSSSQQQPPPOOOMMMLLLLLLPPP[[[lllqqqccciii{{{~~~sssqqqrrrtttuuuvvvxxx|||gggHHH???AAAAAA???@@@>>>>>>?????????>>><<<<<<;;;;;;===>>>@@@AAABBBCCCEEEDDDCCCCCCBBBCCCCCCCCCEEEDDDBBBBBBBBBCCCEEEFFFEEEFFFFFFGGGGGGHHHHHHHHHFFFGGGHHHJJJLLLOOORRRTTT]]]ooogggKKKGGGKKKHHHDDDDDDFFFBBB@@@BBBBBB@@@AAADDD???>>>===<<<;;;<<<<<<===999:::;;;<<<>>>???@@@AAADDDEEEGGGKKKOOOSSSVVVXXX___aaaeeeiiimmmppprrrtttpppqqqrrrsssuuuyyy~~~|||{{{wwwsssooojjjgggeeeaaa___[[[VVVRRRNNNKKKIIICCCBBBBBBAAAAAA@@@@@@??????>>>===<<<======;;;999>>>???KKKdddyyy\\\NNNLLLFFFGGGJJJMMMMMMKKKKKKNNNQQQNNNJJJIIIJJJKKKKKKIIILLLKKKPPPYYYXXXNNNKKKOOOKKKHHHIIILLLMMMJJJJJJMMMIIIKKKMMMMMMLLLLLLMMMNNNGGGHHHIIIJJJKKKKKKJJJJJJNNNcccSSSEEEAAACCCBBB@@@???======<<<<<<===>>>@@@AAAKKKYYYnnnwwwoooaaa[[[ooopppjjjmmmaaa\\\^^^ccciiirrr}}}tttooooooppp|||yyypppkkk```UUUPPPMMMIIIHHHIIILLL[[[pppvvvfff^^^```jjjrrrvvv}}}{{{xxx{{{~~~{{{~~~xxxrrrggg\\\QQQJJJEEECCCEEEMMMRRRRRRVVVaaakkkpppuuuzzzxxxuuuvvvssspppnnnllliiikkkvvv~~~xxxqqqllllllppptttwwwtttlllddd___\\\]]]eeejjjkkkjjjjjjgggccc^^^[[[XXXVVVUUUSSSQQQOOONNNRRR]]]mmmuuufffjjj{{{}}}___LLL<<<<<>>>>>=========>>>======<<<;;;;;;;;;<<<===???AAACCCDDDBBBBBBAAA@@@@@@@@@@@@@@@BBBBBBAAA@@@AAABBBDDDEEEFFFFFFFFFFFFFFFGGGGGGGGGEEEEEEFFFHHHJJJLLLNNNPPPSSSUUUmmmjjjYYYSSSNNNIIIGGGGGGDDDCCCDDDCCC@@@AAAFFF@@@???>>>>>>======>>>>>>999999::::::;;;<<<<<<<<<===>>>@@@CCCFFFJJJMMMOOOVVVWWWZZZ^^^aaadddfffgggbbbcccdddeeegggkkkqqquuuuuuvvvvvvxxxzzz}}}|||}}}~~~zzzxxxvvvuuuuuupppnnnjjjfffaaa\\\XXXWWWSSSRRROOOKKKHHHEEECCCBBB======>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;<<<<<<<<<===AAAIII```dddWWWSSSOOOCCCDDDJJJPPPPPPLLLMMMQQQQQQNNNKKKJJJJJJJJJJJJIIIFFFGGGNNNXXXYYYRRROOOSSSVVVOOOJJJKKKLLLKKKJJJKKKIIIJJJKKKKKKJJJJJJKKKLLLNNNJJJHHHJJJMMMOOOLLLIIIIIIrrr{{{]]]DDDAAAEEEBBB???AAA<<<<<<;;;;;;<<<===???@@@KKKTTThhhlllggg|||}}}qqqjjjiiioooooolllyyy}}}tttnnnkkkkkkooozzzvvvkkk```ZZZUUUOOOJJJJJJGGGVVVkkk}}}qqqbbb^^^ccciiiggglllsss~~~yyyuuuxxx}}}zzz|||~~~~~~xxxsssiii___UUUMMMGGGEEE@@@DDDFFFEEEJJJUUUaaahhhppptttzzzxxxsssssstttpppmmmjjjffffffooozzz}}}zzznnneeebbbbbbjjjpppqqqrrrsssqqqnnnhhheeeaaa___\\\ZZZVVVTTTRRRVVV```ppp{{{kkkmmm|||}}}rrrKKKBBB<<>>;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;??????@@@AAAAAAAAAAAAAAAAAA@@@??????>>>>>>??????@@@@@@??????@@@AAABBBCCCFFFFFFFFFFFFFFFEEEEEEEEEGGGGGGHHHIIIKKKMMMNNNOOORRRPPPYYYzzz~~~bbbOOOKKKNNNIIIHHHHHHIIIEEE@@@@@@DDDAAAAAA@@@@@@????????????===<<<<<<<<<<<<<<<;;;;;;<<<===>>>@@@BBBEEEGGGIIILLLNNNPPPSSSVVVXXXZZZZZZYYYZZZZZZZZZZZZ]]]aaadddiiijjjkkkmmmooorrruuuvvvtttvvvyyy|||~~~~~~~~~~~~~~~}}}zzzyyyuuuqqqmmmkkkjjjiiiiiifffdddaaa\\\WWWSSSOOOMMMJJJIIIGGGDDDBBBAAA@@@???>>>>>>>>>>>>>>>?????????<<<;;;===>>>>>>>>>AAAFFFJJJZZZxxx}}}^^^VVVXXXZZZQQQKKKJJJPPPSSSOOONNNQQQMMMLLLKKKKKKKKKLLLLLLLLLGGGEEEFFFKKKMMMLLLQQQYYY```VVVMMMKKKLLLKKKJJJJJJJJJKKKKKKIIIGGGFFFGGGHHHSSSNNNJJJNNNWWW___bbbaaaYYYqqqjjjFFFBBBFFFAAA===AAA<<<;;;;;;:::;;;<<<===>>>FFFNNN```}}}pppmmm~~~|||uuuwwwyyyqqqllliiicccrrrzzzrrrmmmfff[[[RRRNNNIIITTThhh{{{|||sssmmmiiicccdddhhhpppvvvpppttt}}}xxxxxxyyyxxxwwwssskkkbbbYYYQQQKKKHHHCCCDDDCCCBBBDDDKKKTTTZZZfffllluuu|||{{{vvvvvvssspppmmmiiidddbbbjjjtttssskkkjjjlllsssyyyyyyyyyzzzyyyuuupppmmmiiifffddd```\\\YYYVVVZZZdddttt}}}nnnooo|||xxxlll|||vvvUUUDDDAAA???@@@???<<<999999<<<;;;;;;;;;;;;;;;<<<<<<>>>???AAACCCCCCAAA???>>>AAA@@@??????>>>>>>??????>>>>>>>>>???@@@@@@AAABBBFFFEEEEEEEEEEEEEEEEEEEEEGGGHHHIIIJJJLLLMMMNNNNNNOOOTTTUUUaaa|||{{{]]]OOOKKKHHHGGGHHHJJJGGGAAA???AAAAAAAAAAAAAAAAAA@@@@@@@@@??????>>>>>>===<<<;;;;;;<<<======>>>@@@BBBCCCDDDEEEFFFHHHKKKMMMNNNOOOOOOPPPQQQRRRRRRRRRTTTXXX[[[aaaaaacccdddfffhhhjjjkkklllooorrrvvvxxxxxxxxxwww{{{{{{|||}}}}}}|||||||||}}}zzzyyyyyy{{{zzzvvvrrrpppkkkeeebbbaaa```___^^^\\\[[[XXXTTTPPPLLLIIIGGGDDDCCCBBB@@@?????????????????????>>>>>>>>>>>>>>>@@@???@@@AAA???>>>EEEOOOXXXnnnrrr\\\RRR[[[kkkeeeSSSFFFKKKSSSRRRPPPQQQNNNNNNNNNMMMLLLKKKLLLLLLLLLIIIGGGHHHIIILLLRRRZZZ]]]RRRIIIIIIKKKKKKKKKLLLPPPPPPNNNKKKHHHEEEFFFFFFPPPLLLKKKQQQ___ooo|||tttxxx}}}wwwzzzzzz{{{vvvMMMDDDFFF@@@<<>>======<<<;;;::::::<<<;;;;;;;;;;;;<<<======:::;;;>>>@@@@@@@@@>>>===@@@@@@???>>>>>>>>>>>>???======>>>???@@@AAAAAAAAADDDDDDDDDDDDDDDEEEEEEEEEDDDEEEGGGIIIJJJKKKLLLLLLHHHSSSSSSSSSsss~~~hhhUUUKKKFFFDDDGGGGGGDDDBBBBBBAAABBBBBBBBBBBBAAA@@@?????????>>>===<<<;;;;;;:::<<<;;;;;;<<<<<<===??????AAAAAACCCEEEFFFGGGGGGGGGEEEGGGIIIKKKLLLOOOSSSVVVYYYZZZ[[[\\\^^^___``````ccceeehhhlllnnnooooooooosssssstttuuuuuuuuutttttttttsssrrrrrrqqqooollljjjfffaaa[[[XXXXXXYYYWWWUUUPPPOOOMMMJJJHHHEEECCCBBB???>>>===============>>>>>>==================<<>>AAA??????KKKZZZpppmmmbbbYYYSSSgggyyy\\\FFFIIISSSTTTSSSTTTSSSSSSSSSPPPMMMJJJIIIJJJHHHIIIKKKLLLKKKLLLNNNPPPOOOHHHDDDFFFIIIJJJLLLOOOUUUUUURRRNNNJJJHHHHHHIIINNNMMMLLLMMMTTTbbbsss~~~|||}}}}}}~~~sssnnnrrrrrrwww}}}~~~UUUFFFEEE@@@===???===<<<;;;::::::;;;<<<===EEEOOO^^^qqq{{{}}}xxxuuuwwwxxxzzz}}}{{{wwwnnn^^^PPPIIIJJJNNN]]]sss{{{yyyuuuuuuqqqiiijjjpppzzz|||zzzyyywwwooommmjjjeee___WWWPPPLLLEEEBBBAAACCCCCCBBBCCCFFFKKKUUUdddsss}}}|||vvvtttpppnnnllliiiccc```eeemmmxxxyyytttwwwyyy~~~vvvuuurrrpppnnnkkkfffbbb^^^aaajjjxxx{{{ppprrr~~~~~~]]]HHHBBB;;;<<<;;;:::;;;<<<<<<;;;<<<<<<;;;;;;;;;<<<>>>>>>???>>>===<<<<<<===>>>?????????>>>============>>><<<===>>>???@@@AAAAAAAAABBBCCCCCCDDDDDDEEEEEEEEEBBBDDDFFFHHHJJJKKKLLLLLLHHHNNNOOOOOO___zzz\\\QQQGGGFFFGGGFFFEEEEEEAAAAAABBBBBBBBBAAA@@@???@@@@@@???>>>===<<<;;;;;;<<<;;;;;;::::::;;;;;;<<<===>>>???@@@AAAAAAAAAAAA>>>???BBBCCCDDDGGGJJJMMMMMMNNNPPPRRRTTTUUUVVVVVVWWWYYY\\\___aaaccccccdddffffffggghhhhhhhhhhhhhhheeefffgggeeebbb___^^^]]]ZZZUUUOOOMMMOOOOOOLLLJJJEEEEEEDDDBBBAAA@@@???>>>===<<<<<<<<<<<<<<<======;;;<<<<<<======>>>>>>???>>>===BBBIIIMMMSSSggg}}}nnnYYYYYYWWWVVVooolllQQQOOOUUUSSSSSSWWWTTTUUUVVVSSSNNNKKKJJJKKKDDDHHHLLLLLLLLLKKKJJJJJJHHHEEEDDDGGGIIIIIILLLPPPTTTSSSQQQNNNJJJIIIJJJKKKKKKNNNOOOKKKGGGMMM]]]kkk{{{uuuxxxuuu|||yyynnnllltttuuuyyy\\\HHHCCCBBBAAA@@@>>>===<<<;;;;;;<<<======CCCKKKVVVgggyyysssjjj\\\PPPKKKMMMMMMYYYnnn}}}pppgggffffffpppwwwvvvssstttvvvvvvpppooonnnkkkfff^^^WWWSSSIIIDDDAAABBBBBB???@@@CCCCCCLLLYYYgggsss{{{}}}vvvuuupppnnnllliiibbb]]]aaahhhpppyyywwwyyyvvv|||~~~|||{{{zzzwwwsssooojjjllltttzzzpppttt~~~gggDDD999<<<;;;<<<;;;;;;<<<>>>===;;;===<<<<<<;;;<<<===>>>???IIIEEE@@@<<<:::;;;===@@@>>>>>>===<<<<<<<<<<<<===<<<===>>>@@@AAAAAABBBBBBAAABBBBBBCCCDDDEEEFFFFFFBBBDDDGGGIIILLLMMMMMMMMMOOOLLLMMMPPPTTTfffppp___NNNHHHHHHHHHFFFFFF@@@AAABBBBBBBBBAAA@@@???BBBBBBAAA@@@???>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>><<<===>>>???>>>???BBBDDDBBBDDDFFFHHHKKKMMMNNNNNNOOOPPPSSSUUUXXXZZZ[[[\\\ZZZZZZ[[[\\\]]]]]]\\\\\\XXX[[[\\\ZZZUUURRRQQQRRROOOJJJEEEDDDFFFGGGCCC@@@????????????>>>>>>======>>>============>>>>>>???;;;;;;<<<>>>@@@AAABBBCCCEEEEEEMMM[[[eeeqqqrrraaaXXX[[[XXXUUUhhh{{{___YYYXXXRRRRRRXXXRRRTTTUUUSSSPPPMMMMMMOOOIIILLLMMMLLLKKKMMMNNNNNNJJJIIIJJJLLLKKKHHHJJJNNNPPPOOONNNKKKHHHHHHIIIKKKDDDMMMSSSNNNGGGJJJ[[[llllllmmm|||~~~tttuuuxxx```IIIBBBDDDEEECCC>>>>>><<<<<<;;;<<<===>>>===DDDMMM]]]}}}yyypppddd\\\XXXRRRPPPXXXkkkyyyoooeeeddd\\\eeekkkiiigggjjjooorrrsssttttttrrrmmmfff___[[[QQQHHHCCCCCCAAA===>>>BBB@@@GGGRRR^^^jjjuuuzzzxxxqqqnnnlllhhh```ZZZ]]]dddkkkuuu~~~|||~~~yyyzzzqqqxxx~~~|||uuuwww}}}zzzqqqttt~~~kkkJJJ@@@???888;;;<<<<<<<<<;;;::::::999999888:::<<<:::888AAANNN^^^ZZZPPPCCC999777>>>FFFCCCBBB@@@>>>=========>>>===>>>@@@AAABBBAAA@@@@@@CCC@@@>>>@@@DDDFFFCCC???AAAAAACCCEEEFFFHHHIIIJJJGGGIIIJJJJJJNNNZZZlllzzzyyyXXXOOOMMMFFFCCCIIIHHHEEEAAAAAACCCCCCAAA>>>BBBCCCDDDDDDCCCAAA???>>>======<<<;;;::::::999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>???@@@BBBDDDFFFGGGHHHIIIIIIJJJKKKLLLMMMNNNOOONNNOOOPPPQQQQQQQQQQQQQQQPPPOOONNNLLLJJJIIIGGGFFFAAA@@@>>>===<<<;;;<<<<<<======>>>>>>>>>>>>======>>>===;;;<<<===???@@@@@@CCC>>><<<>>>AAA@@@AAACCCLLLddd{{{www___ZZZTTTQQQTTT\\\fffmmmnnnlllfff^^^WWWSSSVVVYYYVVVPPPMMMOOONNNKKKMMMSSSUUUPPPKKKMMMQQQSSSPPPKKKKKKMMMOOOPPPNNNLLLKKKLLLOOONNNMMMLLLKKKKKKJJJJJJNNNNNNNNNLLLGGGIIIUUUcccjjj___zzzbbbLLLBBBBBBDDDDDD@@@???>>>======<<<======>>>DDDJJJUUUrrr{{{zzz~~~}}}~~~pppaaa]]]\\\^^^ccchhhppp}}}|||rrrjjjiiihhhjjjmmmllljjjnnnttt{{{~~~|||rrrhhhaaa[[[UUUPPPMMMJJJEEEDDDGGGDDDHHHLLLPPPXXXeeevvv{{{{{{xxxlllfffgggddd[[[YYY___hhhooo|||zzzvvvssszzzyyywww{{{~~~|||uuuyyysssVVV???<<>>>>>>>>??????>>>???@@@AAABBBBBBAAA@@@CCCBBBAAABBBDDDDDDBBB@@@AAAAAABBBCCCDDDFFFGGGHHHIIIKKKKKKIIIIIIQQQ___jjjlll]]]VVVNNNHHHGGGJJJGGGDDDBBBBBBCCCCCCDDDBBBBBBDDDDDDDDDBBB@@@???>>>>>>===<<<<<<;;;:::::::::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>???@@@AAABBBEEEEEEFFFGGGHHHIIIJJJJJJJJJJJJKKKKKKLLLLLLKKKKKKGGGGGGFFFEEECCCBBBAAA@@@???>>>===<<<;;;;;;<<<<<<======>>>>>>>>>>>>======>>>===<<<;;;<<<=========>>><<<===@@@AAABBBHHHOOOfff}}}jjjZZZXXXVVVUUUWWW]]]bbbfffeeeeeebbb]]]VVVSSSUUUWWWXXXSSSPPPQQQRRRRRRVVV\\\___ZZZUUUSSSSSSRRRNNNJJJJJJKKKNNNOOOPPPOOOMMMKKKPPPPPPOOOMMMKKKJJJJJJKKKLLLKKKLLLLLLKKKMMMXXXdddhhhaaa~~~vvvaaaMMMCCCBBBBBBAAA@@@???>>>======<<<<<<===???FFFKKKTTTlllzzzzzz~~~}}}|||{{{yyy}}}ttthhhccc```dddkkkrrr}}}yyyppppppppptttyyyzzzyyy|||~~~uuuooohhhbbb\\\YYYTTTOOOLLLNNNGGGIIIJJJLLLQQQ]]]mmmxxx}}}{{{zzzzzzooohhhiiieee\\\YYY^^^fffnnn{{{{{{wwwttt}}}~~~|||{{{uuu{{{xxxUUUDDD999:::???===;;;;;;<<<<<<;;;;;;::::::;;;888777888===III]]]oookkk[[[FFF:::888;;;===<<<<<<===???AAABBBBBBBBBAAA@@@@@@AAABBBBBBBBBAAAAAABBBCCCDDDDDDCCCCCCDDDEEECCCBBBAAAAAAAAACCCEEEGGGGGGIIIJJJHHHFFFIIIQQQXXX{{{rrrdddRRREEEHHHFFFEEECCCCCCCCCBBBBBBAAABBBCCCDDDDDDCCCAAAAAA?????????>>>======<<<<<<:::::::::;;;;;;<<<<<<===:::::::::::::::::::::::::::::::::;;;<<<<<<======??????@@@AAABBBBBBCCCCCCCCCDDDDDDDDDDDDCCCCCCBBB??????>>>>>>======<<<<<<===<<<<<<;;;;;;<<<<<<======>>>>>>??????>>>>>>==================>>>>>>??????>>>>>>???@@@GGGWWWfffvvv]]]UUUUUUVVVXXXZZZ[[[\\\]]]ZZZ\\\]]]ZZZVVVSSSSSSUUUUUUQQQNNNNNNOOOOOOSSSYYYaaa^^^ZZZVVVRRROOOMMMLLLJJJJJJLLLOOOSSSSSSOOOKKKKKKLLLMMMLLLJJJHHHGGGGGGLLLJJJKKKOOORRRUUU\\\dddiiiiiiuuuxxxdddOOOEEEEEEDDDAAA@@@???>>>===<<<<<<<<<<<<>>>EEEIIINNN```~~~wwwuuu~~~}}}~~~|||wwwtttwww~~~{{{rrrmmmpppwww}}}wwwtttvvv|||~~~yyyvvvpppgggaaa```XXXVVVSSSPPPPPPWWWccclllzzz}}}{{{{{{|||rrrlllkkkfff]]]YYY\\\bbbjjjwww~~~}}}yyyvvvvvvvvv~~~yyywww~~~YYYAAA@@@>>><<<<<<888:::;;;;;;<<<;;;;;;::::::;;;999777888>>>LLL```ooo\\\NNN>>>666888===>>>===>>>@@@CCCEEEFFFFFFDDDCCCAAAAAAAAABBBBBBBBBAAAAAA@@@BBBDDDCCCAAADDDKKKQQQFFFDDDBBB@@@@@@BBBDDDFFFBBBEEEHHHHHHFFFGGGKKKPPP___sss[[[NNNKKKGGGFFFHHHHHHDDD???AAABBBCCCCCCDDDCCCCCCBBBAAA@@@@@@@@@?????????>>><<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>>>>??????>>>>>>>>>;;;<<<>>>??????AAACCCEEEKKKHHHFFFJJJQQQ^^^ssscccSSSQQQRRRUUUVVVWWWWWWVVVUUURRRVVVYYYYYYUUURRRQQQRRRRRRPPPNNNLLLLLLKKKLLLNNNUUUUUUUUUQQQMMMLLLNNNQQQKKKJJJKKKPPPVVVWWWRRRLLLIIIIIIKKKOOORRRQQQKKKFFFMMMKKKLLLRRRWWWYYY\\\```llluuutttrrrVVVGGGFFFGGGDDDAAA@@@???===<<<<<<<<<<<<:::AAAEEEGGGTTTkkk{{{ssstttvvv~~~yyyvvvuuu|||yyyssstttyyy}}}wwwtttppphhh```\\\^^^dddjjj{{{~~~|||||||||uuunnnlllggg]]]XXXXXX]]]eeerrr~~~}}}{{{~~~~~~zzzzzz}}}{{{xxxzzz___CCC:::AAAAAA===<<<999::::::;;;;;;<<<;;;;;;:::::::::999999===IIIVVV___KKKEEE>>>:::;;;===???@@@CCCEEEGGGIIIIIIHHHEEEDDDAAAAAAAAAAAAAAAAAAAAAAAA>>>@@@AAA@@@???FFFQQQ[[[HHHFFFCCCAAAAAABBBDDDFFFBBBEEEHHHIIIHHHGGGJJJLLLOOObbb{{{iii[[[LLLEEEHHHJJJGGGCCCBBBBBBCCCCCCCCCCCCCCCCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@??????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<;;;;;;;;;999999::::::;;;;;;<<<<<<;;;<<<<<<<<<;;;:::999999<<<<<<<<<<<<============<<<======>>>??????@@@@@@>>>>>>????????????>>>>>><<<>>>?????????AAAEEEHHHSSSRRRXXXgggwwwzzzfffWWWLLLQQQRRRRRRRRRRRRQQQQQQQQQOOOSSSWWWWWWTTTPPPOOOOOOQQQRRRSSSQQQPPPOOONNNLLLKKKMMMNNNLLLIIIJJJOOOTTTMMMLLLLLLQQQWWWXXXSSSNNNNNNLLLNNNWWWaaaaaaVVVJJJNNNKKKKKKQQQUUUUUUUUUWWWdddyyyzzzfffKKKEEEFFFEEEAAA@@@???===<<<<<<;;;;;;888===AAADDDLLL___uuuyyyrrrwww}}}{{{uuu{{{~~~vvvmmmnnntttvvvtttqqqsssyyy}}}xxxrrrqqqsssuuu~~~}}}wwwqqqmmmggg^^^XXXUUUYYY___lllyyy|||zzzyyy{{{~~~uuuqqqvvv}}}~~~yyyyyy}}}OOO===999>>><<<;;;???===::::::;;;;;;<<<<<<;;;;;;999;;;<<<:::;;;CCCIIIKKKBBBBBBBBB@@@???>>>@@@AAAEEEFFFHHHIIIIIIGGGDDDBBBBBBAAA@@@?????????@@@@@@===>>>???>>>???EEEPPPYYYGGGFFFDDDBBBBBBCCCDDDEEEFFFHHHIIIIIIGGGFFFGGGHHHMMMUUU^^^}}}tttXXXFFFBBBEEEFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAABBBAAA@@@@@@???>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999;;;;;;;;;<<<<<<<<<=========>>>???@@@@@@@@@@@@@@@>>>??????@@@@@@??????>>>???@@@@@@>>>===???EEEKKKUUU\\\nnnaaa[[[XXXPPPTTTSSSQQQOOONNNNNNNNNOOOMMMQQQTTTTTTPPPNNNMMMOOOMMMQQQRRRQQQQQQRRRQQQNNNKKKLLLLLLJJJHHHIIINNNRRROOONNNNNNPPPSSSTTTQQQNNNNNNKKKMMMXXXccccccXXXKKKMMMJJJKKKOOOQQQOOOMMMOOOUUUrrrzzzzzzSSSEEECCCAAAAAAAAA???>>><<<;;;;;;;;;:::===@@@CCCJJJXXXjjjvvv}}}qqqwwwwww{{{~~~wwwkkkiiiggghhhzzz~~~uuuwwwrrrppprrrtttrrrrrruuu{{{}}}yyytttoooiiiaaaYYYUUUUUUZZZeeerrrwwwvvvvvvxxx~~~wwwpppkkknnnttt~~~yyy{{{JJJ???<<<<<<777;;;@@@;;;999:::;;;;;;<<<<<<;;;;;;888<<<===::::::???AAA???===>>>???@@@@@@@@@AAAAAABBBCCCDDDEEEDDDCCCAAA@@@AAA@@@???>>>>>>>>>??????<<<>>>?????????AAAFFFJJJDDDDDDCCCCCCBBBBBBCCCCCCHHHHHHGGGFFFEEEEEEFFFGGGJJJTTTUUU```yyy```OOOIIIGGGGGGEEEEEEDDDCCCCCCBBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;::::::;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>??????@@@???>>>>>>>>>??????@@@@@@??????>>>???@@@@@@???@@@EEEOOOVVVmmmxxxhhhXXXXXXYYYUUUVVVUUURRRPPPNNNNNNNNNNNNKKKMMMPPPOOOLLLKKKNNNPPPMMMPPPOOOKKKKKKOOOPPPMMMNNNMMMKKKIIIHHHIIILLLOOOOOONNNNNNNNNNNNMMMLLLLLLKKKJJJLLLRRRXXXXXXRRRLLLOOOMMMNNNQQQPPPMMMLLLOOOOOOeeennn~~~{{{```LLLFFFBBBBBBAAA???>>><<<;;;;;;;;;;;;;;;===AAAGGGQQQ^^^hhh~~~qqqttt~~~~~~tttlllcccjjj~~~wwwwwwsssrrruuuuuuqqqlllkkkiiimmmsss|||~~~|||xxxrrrllleee]]]VVVRRRUUU___lllrrrrrrsssvvv|||zzzuuullliiikkkrrrxxx{{{~~~GGGAAA@@@===888===>>>333999::::::;;;<<<<<<<<<;;;888<<<===999999>>>>>>;;;999999999;;;???BBBCCCBBB===>>>???@@@@@@@@@???>>>AAA@@@>>>=========>>>>>><<<>>>@@@@@@???>>>======BBBBBBBBBBBBBBBBBBBBBBBBEEEDDDCCCCCCCCCEEEGGGIIIAAARRRPPPKKKhhhjjjWWWNNNLLLGGGFFFEEECCCBBBBBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBB??????@@@AAACCCDDDEEEEEE>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<::::::::::::;;;;;;;;;;;;::::::;;;<<<<<<===<<<<<<========================<<<===>>>??????>>>===<<>><<<;;;;;;::::::999999===CCCJJJTTT\\\rrrwwwvvvvvvfffeee~~~zzztttrrrttt{{{|||wwwpppmmm______aaagggqqq~~~{{{uuunnnhhh___XXXPPPSSS\\\hhhoooppprrruuu|||}}}~~~{{{ooofffdddgggmmm{{{|||===<<<;;;:::999999888999:::::::::999999999888888999999999::::::999999999999888888777888:::;;;<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<;;;;;;===???AAAAAA@@@>>>>>>???@@@AAACCCEEEFFFEEEEEEDDDEEEEEEEEEDDDDDDGGGKKKNNNLLLHHHIIINNNTTTgggkkkZZZQQQQQQNNNJJJEEEAAAAAABBBCCCBBBBBBBBB@@@======???@@@BBBDDDCCC@@@???AAACCCAAA@@@@@@??????@@@@@@AAAAAAAAA@@@???>>>>>>??????===============>>>??????========================????????????>>>>>>>>>>>>???<<<<<<@@@AAA>>><<<===@@@@@@@@@>>>======@@@BBBCCCDDDGGGMMMXXXkkkoooWWWNNNQQQTTTSSSQQQ``````]]]YYYSSSMMMJJJHHHFFFHHHJJJKKKKKKMMMOOOQQQWWWSSSNNNJJJIIIJJJJJJJJJNNNMMMKKKIIIHHHGGGHHHHHHHHHHHHGGGGGGGGGHHHIIIIIIHHHIIILLLNNNKKKJJJOOOXXXPPPPPPOOONNNMMMMMMMMMMMMSSS[[[gggrrrzzzpppjjjxxxttttttTTTFFFDDDAAA@@@???>>>===<<<;;;:::<<<======>>>@@@EEELLLQQQhhh{{{vvv}}}zzzmmm}}}www~~~|||yyy}}}|||sssmmmggg^^^YYY^^^nnn}}}xxxrrrjjj```XXXPPPOOOQQQWWW\\\aaajjjssszzz~~~}}}ssseeeRRRTTT\\\nnn<<<;;;:::999999888888888999999999999888888888888888888999999999999888888888888777777888999;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;>>>@@@BBBBBB@@@??????@@@@@@@@@AAABBBCCCDDDDDDDDDCCCDDDDDDDDDDDDGGGKKKOOOLLLHHHGGGIIIIIISSSooozzzkkkXXXLLLIIIJJJJJJIIIBBBBBBBBBCCCBBBAAAAAACCCAAACCCEEEEEECCCCCCDDDFFFBBBBBBAAAAAAAAAAAABBBBBBAAAAAA@@@???????????????>>>============>>>??????>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@??????????????????@@@>>>>>>BBBDDDAAA@@@BBB<<<>>>BBBCCCDDDDDDEEEGGGIIIRRRaaaqqqppp___OOOMMMQQQTTTSSSSSSXXXYYY[[[[[[XXXTTTQQQOOOKKKMMMOOOOOONNNMMMNNNOOORRROOOKKKIIIJJJKKKKKKKKKNNNMMMKKKJJJIIIIIIIIIJJJHHHGGGGGGFFFFFFFFFGGGGGGMMMKKKJJJMMMNNNMMMPPPUUUOOONNNNNNMMMMMMMMMMMMMMMOOOVVVaaammm~~~xxx}}}zzzrrrUUUFFFDDDAAAAAA@@@>>>===<<<;;;:::;;;<<<<<<===???DDDKKKPPPcccyyy{{{uuuzzzwwwssskkkeeedddmmm|||}}}wwwrrrjjj```ZZZTTTRRRSSSWWWZZZ]]]dddlllxxx}}}ooocccSSSOOOSSSaaavvv;;;:::999888888888888888888888888777777777666666666777777888888777777666777777777777888999:::;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>@@@AAAAAA@@@???@@@@@@@@@@@@@@@@@@AAABBBCCCCCCBBBCCCCCCCCCDDDFFFJJJMMMMMMIIIIIIIIIGGGIIIWWWhhh{{{dddUUUMMMHHHFFFFFFFFFEEECCCBBBAAA@@@@@@AAABBBDDDDDDBBBAAAAAABBBCCCCCCBBBBBBBBBBBBCCCCCCAAAAAA@@@?????????@@@@@@>>>>>>>>>===>>>>>>???@@@????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@???===>>>AAABBB@@@@@@CCCBBBCCCCCCCCCDDDHHHLLLPPP^^^jjj~~~ppp[[[RRRMMMOOOSSSTTTSSSSSSQQQSSSWWWZZZZZZWWWTTTQQQPPPRRRTTTSSSQQQNNNLLLLLLLLLJJJIIIIIIKKKLLLLLLLLLLLLKKKJJJIIIHHHIIIIIIJJJIIIIIIIIIHHHGGGGGGGGGFFFLLLGGGFFFIIILLLKKKKKKLLLLLLLLLLLLKKKLLLLLLMMMNNNKKKPPPYYYfff|||zzz{{{lllSSSCCCBBBAAAAAA@@@???===<<<;;;:::;;;;;;<<<<<<>>>BBBHHHMMMZZZrrr~~~sssuuu{{{mmmeeehhhvvv~~~wwwqqqjjjbbb\\\VVVSSSSSSVVVXXXYYY```gggsss}}}}}}lllaaaTTTMMMNNNZZZooo:::999888777777777777777777777666666666555555555555666666777777666666555666666777777888999999:::999:::::::::;;;;;;;;;;;;:::::::::::::::;;;;;;;;;===>>>@@@???>>>>>>???@@@AAA@@@@@@??????AAABBBCCCBBBCCCCCCCCCCCCDDDGGGIIIHHHFFFGGGKKKKKKLLLSSS\\\qqqsss]]]QQQMMMIIIIIIFFFBBBBBBDDDCCCAAABBBCCCCCCCCCAAA@@@??????CCCCCCBBBBBBBBBBBBCCCCCCBBBAAAAAA@@@@@@@@@AAAAAA???>>>>>>>>>>>>???@@@@@@???????????????????????????@@@@@@@@@@@@@@@AAAAAA@@@>>>>>>@@@@@@===???CCCEEEDDDBBBDDDKKKXXXgggrrrzzzaaaWWWSSSRRRUUUUUURRRQQQRRRQQQQQQSSSUUUUUUTTTQQQNNNQQQSSSVVVUUURRRNNNKKKJJJJJJIIIIIIKKKMMMNNNMMMKKKJJJIIIHHHGGGGGGGGGHHHIIIMMMLLLLLLKKKKKKJJJIIIHHHHHHGGGIIINNNNNNJJJGGGGGGIIIIIIIIIJJJJJJKKKMMMMMMKKKLLLRRR\\\vvv~~~yyyrrrwwwnnnTTTCCCBBBBBBAAA@@@???===<<<;;;;;;::::::;;;;;;===@@@EEEIIIRRRggg{{{~~~uuuttt~~~ppprrrxxxrrrllleee```UUURRRRRRTTTVVVWWW]]]eeeoooyyyqqqhhh\\\RRRRRR[[[ppp888888777666666666777777666666666555555555444444555555555666666555555555555555666777888888888888999999999999:::::::::;;;999999999999::::::;;;;;;;;;<<<======<<<<<<===???BBBAAA@@@@@@@@@AAABBBCCCCCCDDDDDDCCCAAAAAACCCEEECCCBBBCCCGGGJJJLLLPPPUUU[[[xxxxxxkkkWWWVVVPPPHHHHHHLLLKKKGGGDDDDDDCCCCCCCCCDDDDDDCCCBBBBBBAAAAAAAAAAAABBBBBBBBBAAAAAAAAAAAAAAABBBBBB???????????????@@@AAAAAA?????????????????????????????????@@@@@@AAAAAAAAABBB@@@@@@BBBAAA@@@CCCIIIEEEHHHOOOZZZjjj~~~aaaVVVYYYWWWWWWXXXUUUPPPPPPRRRSSSQQQPPPPPPQQQRRRPPPOOONNNQQQSSSTTTQQQNNNLLLKKKKKKKKKKKKLLLNNNNNNLLLKKKKKKJJJIIIHHHHHHIIIJJJJJJLLLMMMMMMLLLKKKJJJIIIHHHGGGKKKSSSXXXTTTLLLHHHJJJGGGGGGGGGHHHIIIJJJKKKLLLLLLKKKNNNTTThhh~~~zzz^^^IIIEEEBBBAAA@@@???>>>===<<<;;;::::::;;;;;;<<>>BBBAAAAAA@@@@@@AAAAAABBBBBBCCCCCCBBB@@@@@@AAACCCGGGGGGGGGGGGHHHJJJLLLNNNNNNVVVttt|||nnn]]]VVVWWWTTTLLLGGGEEEBBBAAACCCEEEFFFFFFBBBBBBAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAABBBCCCCCC@@@@@@??????@@@@@@AAABBB???????????????????????????@@@@@@AAAAAABBBBBBCCC??????BBBEEEGGGIIIPPPXXX___hhhvvvaaaPPPJJJWWWUUUUUUWWWTTTPPPPPPSSSSSSPPPMMMNNNRRRTTTTTTSSSLLLNNNPPPQQQOOOMMMLLLLLLLLLKKKKKKLLLMMMNNNLLLJJJNNNMMMLLLKKKJJJKKKKKKLLLIIIIIIJJJJJJJJJIIIGGGFFFDDDJJJSSSWWWRRRIIIFFFIIIFFFFFFFFFFFFGGGHHHIIIJJJLLLJJJLLLNNN\\\kkkOOOCCCBBBBBBAAA@@@>>>===<<<;;;:::;;;<<<;;;<<<>>>AAADDDPPPXXXeeerrrzzz|||{{{vvvqqqkkkfff```[[[WWWUUUQQQNNNPPPVVVgggrrr|||nnnccc[[[aaaooo666555555444555555666666666666666666555555555555555555666666666666555555333444555777777777777666888888888888999999999999777777777888999:::::::::999:::;;;:::::::::===??????@@@@@@@@@@@@@@@??????>>>???AAAAAA@@@@@@BBBDDDGGGHHHIIIHHHGGGHHHIIIJJJJJJKKK[[[yyywwwnnnooolllcccXXXSSSKKKGGGFFFFFFFFFFFFCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBCCCDDDDDDAAA@@@@@@@@@@@@AAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCDDDDDDEEEEEEDDDFFFMMMUUU[[[bbbooozzz}}}lllcccXXXOOOUUUSSSTTTVVVUUUQQQPPPQQQQQQNNNLLLNNNRRRUUUSSSQQQLLLMMMOOOOOOMMMLLLLLLMMMKKKJJJIIIJJJLLLMMMLLLKKKOOOMMMLLLJJJIIIIIIJJJJJJGGGHHHIIIJJJJJJIIIGGGFFFCCCEEEIIIMMMJJJDDDCCCEEEEEEEEEEEEEEEFFFGGGGGGHHHIIIHHHJJJJJJTTTvvv[[[BBBCCCBBBAAA@@@>>>===<<<<<<;;;<<<<<<<<<<<<===@@@CCCMMMTTTbbbooowww|||}}}yyytttnnniiiccc^^^YYYUUUPPPLLLMMMRRReeeooozzz}}}ttthhhhhhooozzz555555444444444555555666777777666666666555555555555555666666666666555555333444555777777777777666777888888888888999999999666777777888999999:::::::::;;;;;;;;;:::;;;>>>@@@===>>>???@@@@@@???>>>===;;;===???@@@@@@AAADDDFFF===AAAEEEEEEDDDFFFHHHHHHGGGJJJQQQ[[[uuuqqqhhh]]]TTTOOOLLLJJJHHHDDDDDDCCCCCCCCCCCCDDDDDDBBBBBBBBBBBBBBBCCCDDDEEEAAAAAA@@@@@@AAAAAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDEEEFFFGGGGGGHHHRRRVVV___kkkuuujjjllltttmmm]]]UUUSSSUUUXXXXXXSSSOOOOOOOOOLLLKKKNNNRRRRRRNNNJJJMMMNNNOOONNNLLLKKKLLLMMMIIIHHHGGGHHHJJJLLLMMMLLLLLLKKKIIIGGGFFFFFFFFFFFFGGGIIIJJJLLLLLLKKKIIIHHHIIIEEEDDDGGGHHHFFFEEEGGGEEEEEEEEEEEEEEEFFFFFFGGGFFFFFFJJJIIIQQQsssjjjHHHCCCBBBAAA@@@???===<<<<<<;;;<<<======<<<===@@@BBBIIIQQQ```nnnrrrwww}}}~~~{{{vvvooojjjaaa\\\XXXUUUQQQMMMOOOTTTdddnnnxxx|||~~~{{{xxxyyy{{{~~~yyyvvv}}}666555555444444333222222333333333444444444555555444444444444444444444444777555333333555777777777666777777777777888888888:::888777666666888:::;;;;;;;;;;;;<<<;;;;;;::::::<<<<<<<<<<<<============>>>>>>???@@@AAAAAAAAAAAAAAAAAABBBBBBDDDEEEFFFGGGFFFFFFKKKSSSYYYjjjssscccXXXTTTQQQLLLGGGEEEFFFHHHGGGFFFFFFFFFEEEEEEDDDCCCAAA??????@@@BBBCCCCCCBBBAAA@@@HHHFFFBBB???>>>AAADDDFFFGGGJJJMMMMMMMMMQQQYYY___|||fffiii{{{{{{WWWXXXXXXXXXVVVSSSQQQOOOIIILLLNNNOOORRRUUUQQQHHHOOOJJJHHHJJJKKKIIIIIIKKKIIIKKKMMMOOONNNMMMJJJHHHHHHJJJLLLPPPQQQNNNIIIEEEIIIPPPRRRMMMJJJKKKKKKHHHIIIIIIHHHGGGGGGFFFEEEEEEAAAIIIRRRTTTOOOGGGCCCBBBBBBDDDKKKIIIHHHccczzz~~~OOOFFFEEEDDDAAA>>><<<<<<<<<;;;;;;;;;<<<<<<>>>??????GGGPPP[[[eeellluuu~~~xxxxxxzzztttmmmhhhhhhbbbZZZTTTSSSSSSUUUUUUdddoooxxxzzz{{{~~~wwwtttxxx444444444444444333333333333333333444444444444555444444444444444444444444444333222333666777777777666666666666777777777777888888777777888999:::;;;::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<===>>>???@@@AAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEFFFHHHFFFHHHKKKIIIMMMccc|||yyy}}}tttjjjbbb^^^XXXOOOHHHIIIFFFBBBBBBEEEHHHIIIHHHBBBCCCCCCCCCCCCDDDDDDDDDBBBCCCCCCFFFJJJOOOTTTWWWdddddddddfffnnn~~~sssgggkkkooobbbVVVTTTQQQQQQQQQQQQPPPNNNLLLLLLMMMNNNPPPSSSVVVYYYTTTMMMHHHIIIKKKHHHGGGGGGGGGHHHJJJLLLLLLLLLKKKJJJHHHHHHKKKMMMOOOMMMIIIFFFJJJPPPRRRNNNKKKLLLLLLIIIJJJJJJIIIHHHGGGFFFEEEDDDFFFIIINNNSSSTTTQQQKKKFFFCCCCCCIIIIIIHHH]]]yyyqqquuu]]]EEEEEEDDDBBB@@@>>>===>>>;;;;;;;;;;;;<<<===>>>???CCCLLLWWWaaaiiiqqqzzz~~~vvvzzz~~~zzzuuuqqqlllhhhaaaZZZVVVTTTTTTTTTfffpppyyy{{{}}}}}}333333333333444444444444333333333333444444444444444444444444444444444444555444444555666777666444555666666666777777777777777777888999:::;;;;;;;;;999::::::;;;;;;:::::::::999:::::::::;;;;;;;;;;;;===>>>???@@@@@@AAAAAA@@@??????@@@@@@AAABBBDDDDDDDDDCCCGGGJJJGGGDDDMMMZZZeeeuuujjjgggaaaXXXRRRPPPPPPPPPOOOQQQPPPNNNMMMLLLNNNOOOPPPOOOSSS[[[dddnnnwww~~~hhh]]][[[pppmmmhhh___XXXQQQNNNPPPQQQPPPMMMPPPLLLLLLNNNNNNPPP^^^ooo[[[PPPGGGGGGJJJIIIFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKHHHHHHHHHJJJLLLLLLKKKIIIKKKOOOQQQNNNLLLMMMLLLJJJKKKJJJIIIHHHGGGFFFEEEEEEFFFDDDDDDKKKSSSUUUNNNGGGFFFCCCFFFIIIHHHUUU||||||{{{zzz|||uuu}}}XXXDDDDDDDDDCCCBBBAAA???>>>;;;;;;;;;;;;<<<===>>>>>>AAAIIIUUU___hhhooovvv|||yyyuuuvvv|||xxxsssqqqllleee]]]WWWTTTTTTgggqqqzzz}}}111111222333444444555555222222333333333444444444333333333333333333333333888777777777888777444222666666777777777888888888555777999;;;<<<<<<;;;:::888999999::::::::::::999::::::::::::;;;;;;;;;;;;<<<===>>>???@@@@@@@@@@@@>>>>>>>>>??????AAABBBBBBAAABBBHHHOOOPPPMMMOOOUUUVVVkkk}}}sssiiidddccccccaaa^^^[[[XXXVVVWWWYYYZZZkkkqqq}}}pppaaa\\\\\\pppvvvllltttmmmcccWWWRRRTTTUUURRRNNNQQQLLLMMMRRROOOOOOccc}}}gggWWWIIIFFFIIIJJJJJJIIIGGGFFFFFFFFFFFFGGGIIIJJJIIIHHHGGGHHHKKKLLLLLLKKKKKKMMMNNNNNNMMMMMMLLLKKKHHHHHHHHHHHHGGGGGGGGGGGGFFFBBBAAAGGGOOOSSSOOOIIIHHHDDDDDDJJJJJJNNNqqqttt|||{{{PPPCCCCCCCCCCCCCCCBBB@@@>>>;;;;;;;;;;;;;;;<<<===>>>AAAIIITTT___hhhooouuuyyyzzzwwwuuu{{{wwwwwwuuunnneee\\\WWWUUUfffnnnwww}}}000111111222333444555555222222222333333333444444333333333333333333333333777666666888999999777555777777777888888888999999555666999;;;<<<;;;:::999777888888999::::::999999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>????????????>>>>>>===>>>>>>???@@@AAAEEEEEEIIIMMMNNNKKKIIIJJJSSSXXXhhhooocccdddSSSVVViii{{{cccZZZccckkkbbbXXXTTTUUUVVVRRRNNNOOOKKKNNNUUURRRQQQbbb{{{vvvdddRRRKKKLLLMMMMMMMMMJJJIIIGGGEEEEEEEEEFFFGGGJJJHHHGGGGGGJJJLLLMMMLLLJJJIIIJJJLLLMMMLLLJJJJJJEEEEEEFFFGGGGGGHHHHHHIIIHHHFFFFFFIIIMMMOOOOOOMMMHHHGGGCCCIIILLLIIIeee~~~YYYEEEDDDBBBBBBCCCBBB???===<<<;;;;;;;;;;;;<<<<<<===AAAGGGQQQ\\\eeelllrrruuu~~~}}}vvv}}}yyyyyyxxxsssjjjaaaYYYUUUaaahhhrrrzzz~~~000111111222333444444555222222222222333333333333333333333333333333333333333333444666999;;;;;;:::777777777777888888888888555777999::::::999888777666777888888999999999999;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<===>>>>>>??????>>>>>>>>>======>>>??????@@@CCCDDDFFFGGGGGGFFFEEEEEEGGGKKKVVVfff{{{wwwddd]]]```XXXWWW^^^gggbbbSSSOOOVVVZZZVVVRRRQQQSSSSSSPPPLLLLLLJJJNNNSSSRRRRRR\\\jjj{{{kkkYYYRRROOONNNMMMNNNLLLJJJHHHGGGFFFFFFFFFFFFJJJHHHFFFFFFHHHJJJKKKKKKHHHEEEEEEJJJLLLIIIHHHHHHCCCDDDDDDEEEFFFGGGHHHHHHDDDEEEFFFFFFFFFGGGIIIJJJEEEHHHBBBEEEMMMGGGXXX~~~}}}cccKKKGGGCCCBBBBBBBBB???<<<<<<;;;;;;;;;;;;;;;<<<<<<>>>CCCKKKTTT^^^ggglllpppxxxvvvmmmiiiqqq|||~~~~~~{{{yyyyyy{{{||||||}}}|||yyyvvvpppfff[[[TTT\\\aaalllwww||||||111111222222333333333444111222222222222333333333222222222222222222222222444333222444666888888888555555555555666666666666777777888888888777666555555666777888999999999999999:::::::::;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@>>>AAACCCDDDEEEFFFHHHHHHAAAGGGOOOTTTYYYlllzzzkkkccc\\\[[[```eee^^^XXXVVVTTTRRRRRRSSSMMMNNNPPPRRRTTTRRRMMMIIIIIIIIIJJJLLLNNNPPPSSSUUUiii___VVVRRRPPPMMMLLLMMMKKKJJJJJJIIIHHHHHHHHHHHHHHHFFFEEEEEEFFFGGGGGGGGGEEEAAAAAAGGGJJJGGGEEEFFFDDDDDDDDDDDDDDDDDDDDDDDD???@@@AAAAAABBBBBBCCCDDD@@@IIIAAA@@@LLLEEEMMMuuuxxxSSSMMMFFFCCCCCCBBB@@@===<<<;;;;;;::::::;;;;;;<<<===???EEENNNXXXbbbhhhlllsss~~~|||wwwwwwkkkccciiivvvyyyvvvtttuuuxxx|||}}}yyyooobbbWWWXXX\\\hhhuuu{{{{{{~~~|||}}}~~~~~~~~~~~~111222222222222333333333111111222222222333333333222222222222222222222222999666333222222333333222333333333444444444555555888888888777777666555444555555777888888999999999888888999999999::::::::::::;;;<<<===>>>>>>>>>>>>???>>>>>>>>>>>>??????@@@===AAADDDCCCBBBCCCEEEEEEEEEHHHLLLMMMKKKRRRkkkxxx___WWWUUUSSS[[[ggg```]]]YYYWWWYYYYYYQQQHHHJJJNNNTTTWWWWWWRRRKKKGGGHHHIIIGGGFFFIIIOOOMMMGGGRRRNNNLLLOOOOOOLLLKKKLLLIIIJJJJJJJJJJJJJJJJJJJJJGGGEEECCCCCCDDDEEEEEECCCDDD>>>>>>EEEIIIEEECCCEEEFFFFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@BBBDDDFFFEEEDDD;;;III???===KKKDDDGGGiiiXXXQQQHHHDDDDDDCCCAAA>>><<<;;;;;;:::::::::;;;;;;===???DDDLLLVVV```gggkkkqqqsss}}}sssgggiiitttrrrnnnqqqsss}}}{{{}}}~~~xxxhhh\\\UUUZZZfffttt{{{{{{|||{{{|||}}}}}}}}}|||~~~222222222222222222222222222222222333333333444444555444444333333333444444>>>;;;888444222111222333::::::999666444333444666666666777777777777666666777777777777777888888999999999:::;;;;;;<<<<<<===@@@???===<<<<<<======>>><<<<<<<<<<<<===>>>???@@@AAAAAAAAAAAAAAABBBDDDDDDCCCFFFIIIIIIIIIMMMUUU]]]qqqcccWWWTTTSSSRRRUUUZZZYYYXXXWWWVVVVVVVVVTTTSSSQQQRRRVVVYYYSSSJJJJJJOOOJJJKKKJJJFFFFFFKKKMMMKKKLLLMMMNNNMMMLLLLLLNNNPPPLLLKKKHHHFFFDDDCCCCCCCCCDDDGGGIIIGGGCCCCCCGGGKKKGGGEEECCCCCCCCCDDDCCCAAAEEEEEEDDDDDDCCCCCCCCCCCC????????????@@@AAABBBCCCBBB======CCCDDDCCCNNN^^^~~~}}}|||XXX???CCCHHH@@@;;;AAA<<<<<<;;;::::::::::::;;;999<<>>???<<<<<<<<<<<<===>>>???@@@@@@@@@@@@AAABBBBBBCCCCCCCCCFFFHHHHHHGGGJJJPPPVVVdddyyyyyyddd^^^XXXWWWTTTQQQTTT[[[\\\ZZZXXXWWWVVVUUUTTTTTTRRRQQQSSSUUUQQQIIIGGGKKKLLLNNNLLLIIIHHHLLLMMMKKKKKKLLLLLLKKKJJJIIIKKKLLLKKKIIIGGGEEECCCCCCDDDDDDBBBEEEHHHGGGEEEFFFJJJOOOGGGEEECCCBBBCCCCCCBBBAAAAAAAAAAAA@@@@@@@@@??????======>>>>>>??????@@@@@@BBB===>>>CCCBBB@@@IIIVVV~~~~~~{{{yyyyyy{{{hhhHHHFFFHHHAAA===BBB===<<<;;;;;;::::::;;;;;;:::===AAAFFFLLLUUU]]]ccchhhmmm|||}}}uuullllllnnnqqqpppooopppsss|||zzz{{{|||vvvgggZZZVVVXXXcccoooxxx}}}~~~~~~~~~zzz|||yyywwwwwwwwwvvvvvvwwwxxxyyy{{{|||~~~~~~222222222222222222222222111111222222222333333333222222111111111111222222888666444111000111222222333444444444333333555777777666555444444555666777666666666666666777888888666666666777888888999999999999::::::;;;===>>>???<<<<<<;;;<<<<<<===>>>???>>>???@@@BBBBBBBBBBBBAAABBBEEEGGGGGGEEEFFFIIIMMMNNNRRReeevvvaaaYYYVVVVVVXXXXXXUUURRRUUU\\\\\\ZZZWWWUUUSSSSSSSSSTTTTTTRRRRRRTTTQQQKKKHHHIIIJJJMMMMMMKKKLLLOOOOOOMMMKKKLLLLLLKKKJJJIIIKKKMMMKKKIIIGGGDDDCCCCCCDDDEEECCCFFFHHHHHHFFFGGGJJJNNNFFFDDDBBBAAABBBBBBBBB@@@???????????????>>>>>>>>>>>>>>>@@@@@@@@@@@@???>>>AAA>>>>>>BBBAAA>>>CCCMMMkkk}}}uuuqqqzzzzzzrrr|||{{{}}}xxxQQQHHHHHHCCC@@@CCC===<<<;;;;;;:::;;;;;;;;;;;;===@@@DDDIIIPPPXXX]]]cccgggrrryyyvvv}}}|||}}}{{{wwwsssuuu}}}yyyzzz|||tttaaaZZZVVV\\\eeennnwww~~~~~~}}}~~~|||zzz}}}zzzvvvsssttttttuuuuuuttttttvvvwwwxxxxxxyyyyyy|||}}}~~~111111111111111111111111111111111111222222222222222111111111111222222333555444333111111222333333000222444444444555777999777666444333333444666777666555555555555666777777555555666666777888888999999999999::::::;;;<<<<<<;;;;;;;;;;;;<<<===>>>>>><<<===@@@BBBBBBBBB@@@???AAACCCEEEFFFEEEEEEFFFHHHMMMDDDGGG___zzzttt```XXXVVVPPPRRRTTTVVVVVVVVVYYY]]]WWWVVVTTTQQQOOOPPPRRRTTTVVVTTTSSSTTTTTTQQQNNNKKKGGGKKKMMMLLLNNNQQQRRROOOLLLMMMNNNNNNMMMNNNPPPRRRNNNLLLIIIFFFEEEDDDEEEEEEGGGIIIIIIHHHFFFEEEFFFGGGEEECCCAAAAAAAAAAAAAAA???@@@@@@@@@@@@@@@@@@@@@@@@@@@AAACCCDDDCCCBBB@@@???@@@>>>???BBBAAA>>>AAAHHHWWW~~~uuuuuuwww{{{|||sss~~~~~~zzz|||UUUGGGGGGEEEBBBCCC======<<<;;;;;;;;;;;;;;;:::<<>>;;;<<>>???AAACCCEEEEEEFFFFFFGGGNNNDDDDDDNNNXXXdddnnnccc___]]]ZZZSSSRRRQQQRRRVVV[[[]]]\\\UUUUUUTTTQQQOOOPPPTTTWWWUUUUUUTTTSSSTTTTTTRRROOOHHHLLLMMMLLLMMMPPPPPPNNNKKKMMMNNNOOOPPPQQQTTTVVVRRRPPPNNNKKKHHHFFFEEEDDDGGGGGGHHHGGGEEEDDDCCCDDDDDDBBB@@@???@@@@@@???>>>@@@@@@@@@@@@@@@@@@AAAAAA???AAABBBCCCCCCBBB@@@>>>>>>===???BBBBBBAAACCCFFFLLLvvvxxxnnnjjjttt|||vvvTTTEEEEEEFFFCCCBBB======<<<;;;;;;;;;;;;<<<888:::===AAAEEEKKKSSSXXXYYYaaammmxxx~~~{{{~~~{{{{{{}}}~~~zzznnnaaaZZZXXX[[[dddmmmuuuyyy~~~~~~|||~~~{{{wwwsssqqqpppqqqqqqpppmmmnnnqqqssstttuuuttttttqqqqqqqqqrrruuuxxx|||~~~~~~{{{111111111111111111111111///000000000000111111111222222222222222333444555333333333222333333333444111333555666666666777888555444333333333333444555444444444444444555666666777777777888999999:::::::::::::::::::::999888888:::::::::::::::;;;======;;;<<<===????????????>>>>>>???AAACCCEEEFFFFFFGGGFFFEEEJJJPPPPPPQQQccczzz{{{ggg]]]___bbb]]]WWWVVVUUUQQQPPPUUU\\\]]]ZZZWWWXXXXXXVVVSSSSSSWWW[[[SSSVVVVVVSSSRRRSSSRRRPPPNNNPPPPPPMMMLLLNNNNNNKKKIIIKKKLLLMMMNNNOOORRRUUURRRQQQPPPNNNKKKHHHFFFDDDDDDDDDEEEEEEFFFEEEEEEDDDCCCAAA???????????????============>>>>>>>>>>>>???======????????????>>>======>>>???AAABBBCCCDDDEEEJJJggg}}}ssshhhppp~~~{{{}}}tttWWWGGGDDDFFFDDDAAA>>>===<<<<<<;;;;;;<<<<<<888999<<>>>>>????????????@@@BBBDDDEEEDDDDDDDDDIIIPPPQQQPPPTTT\\\uuuiiibbbZZZWWWZZZ\\\[[[WWWUUUXXXVVVRRRSSSXXXYYYVVVYYY\\\]]]ZZZVVVTTTVVVYYYVVV[[[[[[UUUQQQRRRRRRPPPNNNQQQPPPLLLMMMPPPRRRPPPJJJKKKLLLLLLLLLMMMOOOQQQMMMNNNPPPPPPNNNKKKGGGEEEEEEEEEEEEFFFGGGFFFEEECCCBBB@@@>>>>>>>>>???>>>===;;;;;;<<<<<<<<<=========<<<<<<<<<======>>>>>>>>>>>>?????????@@@BBBCCCBBBGGGUUUvvvxxx||||||aaaLLLDDDEEEDDDBBB>>>======<<<<<<<<<<<<<<<888999;;;===???DDDJJJNNNWWWYYY^^^eeelllvvv|||xxxyyy{{{{{{{{{yyy{{{}}}}}}{{{~~~vvvjjj```YYYZZZ```fffnnnyyy~~~}}}|||zzzxxxuuutttqqqnnnkkkjjjkkklllmmmmmmkkkhhhgggcccbbbaaaaaaeeekkkrrrvvvuuuyyy||||||{{{|||000000000000000000000000////////////000000000000////////////000111222333111111111111000000000000111333555555444222222222222333333444444333333222444333333333333444555555666666777777888888999999666777999;;;<<<<<<<<<;;;999999999999:::;;;<<<<<<<<<<<<;;;;;;<<<===>>>???@@@???>>>???@@@BBBBBBBBBIIIFFFDDDIIIOOOQQQNNNJJJLLL]]]ssskkk[[[XXXXXXWWWUUUSSSUUUZZZ^^^RRRYYY[[[VVVRRRTTTUUUSSSZZZ]]]^^^[[[UUUQQQRRRUUUZZZaaabbbYYYRRRRRRSSSRRRKKKNNNNNNLLLOOOUUUXXXXXXMMMNNNNNNMMMLLLLLLMMMOOOIIIKKKNNNPPPOOOLLLIIIFFFJJJIIIHHHHHHGGGEEEBBB@@@BBB@@@>>>===>>>>>>===<<<<<<<<<<<<=========>>>>>>============>>>???AAAAAA@@@@@@???===???AAAAAA???CCCGGGwwwssskkkQQQEEEDDDEEEBBB>>>>>>===<<<<<<<<<<<<<<<999:::;;;;;;===@@@EEEIIISSSVVV]]]eeejjjppp|||xxxrrrssswww}}}~~~zzzxxxyyy|||{{{xxx{{{uuufff[[[XXX[[[^^^gggsss{{{~~~~~~|||}}}|||yyyxxxuuurrrmmmiiiiiijjjkkkjjjhhheeebbb___ZZZXXXWWWWWW[[[bbbiiinnnrrrvvvzzzzzzyyy{{{000000000000000000000000222111111111000000//////000000000222333333222000444222000000222333111...000111111111111222222222222333333444444333333222333333333333333333333333555555555666777888888999;;;;;;<<<===>>>>>>======:::999777777888999999888:::;;;<<<===>>>>>>>>>>>>?????????@@@@@@AAAAAAAAADDDEEEFFFHHHMMMRRRPPPIIIIIIKKKPPP\\\sssjjjYYYVVVZZZYYYXXXWWWUUUTTTTTTUUUUUUTTTYYYXXXUUU[[[dddbbbWWWYYYUUUTTTUUUSSSNNNMMMOOOWWWrrr{{{eeeXXX___]]]OOONNNKKKIIIIIIMMMRRRWWWYYYQQQOOOKKKHHHHHHIIIKKKMMMIIIIIIIIIIIIIIIIIIHHHHHHFFFFFFGGGFFFEEECCCAAA@@@@@@@@@@@@>>><<<<<<===???999:::===@@@BBBAAA>>>::::::<<<===>>>===>>>???AAA============>>>???@@@AAA@@@MMMppp~~~ssszzzaaaEEEDDDHHHCCC@@@???>>><<<<<<;;;;;;;;;:::;;;;;;;;;<<>>??????:::888777777888999999888:::;;;<<<======>>>>>>===>>>>>>??????@@@AAABBBBBBCCCEEEEEEFFFKKKPPPMMMGGGEEEFFFHHHOOO]]]tttxxxcccWWWTTTVVVTTTTTTSSSRRRSSSSSSUUUVVVUUUYYYXXXTTTXXX```]]]SSSWWWTTTSSSUUUTTTPPPOOOQQQZZZpppwwwgggZZZ[[[YYYOOOLLLIIIFFFFFFIIILLLOOOPPPOOOMMMKKKIIIHHHIIIKKKLLLJJJJJJJJJJJJIIIIIIIIIIIIFFFFFFGGGFFFEEEDDDBBBAAA?????????===;;;;;;<<<>>>::::::;;;>>>??????===::::::;;;======<<<<<<===???<<<<<<<<<<<<===>>>???@@@AAAIIIiiisssvvv}}}WWWGGGEEEDDD@@@???>>>===<<<;;;;;;;;;:::;;;;;;;;;<<>>???@@@AAABBBCCCBBBDDDDDDDDDHHHLLLIIIDDDFFFGGGHHHJJJOOOZZZiiisss}}}xxxoooddd\\\VVVTTTSSSTTTSSSRRRQQQPPPQQQRRRSSSVVVXXXWWWSSSVVV[[[XXXPPPTTTQQQQQQTTTSSSOOONNNQQQUUUbbbjjjdddZZZVVVTTTPPPKKKIIIFFFFFFGGGHHHIIIHHHKKKKKKJJJIIIIIIIIIJJJJJJHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEEEEEEEDDDCCCAAAAAA=========<<<::::::<<<>>>;;;::::::;;;<<<===<<<::::::;;;<<<<<<;;;:::;;;<<<;;;;;;;;;;;;;;;<<<===>>>BBBCCC___vvvqqq|||oooLLLBBBFFF@@@@@@>>>===<<<;;;;;;;;;::::::;;;:::;;;>>>BBBFFFMMMSSS[[[```ccchhhooovvv~~~yyywwwtttqqqqqqttt{{{yyysssxxxwww}}}zzzlllaaaPPPRRRUUU\\\jjjzzz~~~yyyvvvyyyyyytttooonnneeegggiiikkkiiibbbXXXQQQJJJFFFEEEHHHLLLQQQ[[[eeennnrrrwwwzzz|||}}}000000000000000000000000000000000000000000///////////////111333333111///////////////000000000000000000000000111111111111222222333333333333222222222222222222222333333333222222333333333444444444777777888999999888888888888777777888999:::999777999999:::<<<<<<<<<<<<<<<;;;;;;<<<>>>@@@AAABBBCCCAAACCCBBBBBBDDDGGGFFFAAAFFFHHHKKKLLLMMMQQQXXX]]]qqqppp```]]]YYYWWWXXXXXXVVVTTTXXXWWWUUURRRPPPOOOOOOOOORRRUUUTTTRRRTTTYYYXXXSSSRRROOOOOORRRQQQLLLKKKMMMIIIOOOXXX[[[VVVOOONNNRRRMMMKKKJJJJJJKKKKKKJJJHHHHHHHHHIIIIIIIIIIIIIIIIIIDDDDDDDDDCCCBBBBBBAAAAAACCCCCCBBBBBBAAA@@@??????<<<======;;;:::;;;===???>>><<<:::999:::<<<<<<<<<;;;======<<<:::999:::;;;;;;;;;;;;;;;;;;<<<======BBB>>>TTT|||ppp|||~~~{{{vvv|||PPPBBBJJJAAA@@@???===<<<;;;;;;;;;:::::::::::::::<<<@@@DDDKKKRRRYYY]]]```dddlllrrr|||vvvqqqqqqpppqqqsssxxx|||tttvvvtttyyyvvvkkkWWWSSSOOOPPPXXXccckkknnnyyyzzz|||~~~{{{tttppprrrtttoooiiifffbbbfffkkkmmmkkkddd\\\WWWRRRNNNKKKLLLMMMOOOWWW___kkkoootttxxxzzz{{{|||}}}//////////////////////////////////////////000000/////////111222222111/////////000000/////////000//////000000000111111111111222222333333222222111111111111222222333333333222222222222333333333333666666777777777777666666777777777888::::::999777888999:::;;;<<<<<<<<<<<<:::;;;<<<===???@@@AAABBB@@@BBBBBB@@@AAAEEEDDD@@@@@@DDDIIIKKKKKKKKKOOORRRSSSYYYeeesssssscccYYYYYYUUUQQQQQQTTTWWWVVVTTT[[[YYYWWWTTTRRRQQQQQQQQQNNNPPPPPPQQQTTTYYYZZZYYYSSSQQQQQQSSSQQQLLLIIIJJJEEEFFFLLLTTTRRRKKKKKKQQQMMMLLLLLLLLLNNNNNNMMMKKKFFFFFFGGGHHHIIIHHHGGGGGGCCCBBBBBBAAA@@@???????????????>>>======<<<<<<<<<<<<======<<<;;;<<<>>>AAAAAA>>>;;;999:::;;;<<<<<<===>>>>>>===;;;:::;;;<<<<<<<<<;;;;;;;;;<<<======@@@<<>><<<;;;;;;;;;:::::::::999999;;;???BBBIIIOOOVVVZZZ\\\aaahhhnnnxxx|||}}}vvvppplllnnnrrrvvvzzzvvvtttqqqsss}}}vvvfff]]]SSSOOOQQQVVV[[[^^^jjjpppwww{{{~~~~~~}}}{{{zzzzzzrrrkkkllllllgggbbb```eeeiiinnnmmmhhhaaa\\\ZZZYYYUUUQQQQQQPPPQQQWWW^^^gggkkkppptttvvvwwwyyy{{{////////////////////////......////////////000000///...///000222222000...000111222111///...///000/////////000000000111111111111222222222222111111000000111111222333333333222222222222333333333333222333555666777888888888666666777999;;;;;;999777888888999:::;;;;;;;;;;;;:::;;;<<<===>>>???@@@AAA???BBBBBB@@@@@@DDDDDDBBB@@@DDDHHHIIIIIIHHHKKKMMMOOONNNOOOSSS\\\nnn}}}iii___\\\\\\\\\YYYUUUPPPOOOQQQSSSSSSRRRWWWVVVUUUTTTTTTTTTUUUVVVLLLMMMNNNPPPSSSVVVYYYZZZUUUSSSSSSUUUSSSMMMJJJJJJKKKIIIKKKQQQPPPJJJJJJOOOLLLKKKKKKKKKMMMNNNMMMLLLFFFFFFGGGGGGGGGFFFFFFEEEDDDCCCCCCBBBAAA@@@??????===<<<;;;:::::::::::::::;;;<<<===<<<<<<===???BBBBBB???;;;999:::;;;<<<<<<===>>>>>>===;;;:::;;;<<<<<<<<<;;;;;;;;;<<<<<<=========FFFccc{{{vvvzzzzzz{{{\\\EEEFFFCCCBBB@@@>>>===;;;;;;:::::::::999888777999===@@@EEELLLSSSWWWZZZ^^^ffflllsssxxx|||yyyvvvqqqooommmqqqxxx~~~xxxrrrmmmlllttt~~~qqqeeeXXXRRRPPPPPPRRRUUU[[[eeeooouuuzzz}}}|||}}}~~~|||}}}|||}}}}}}}}}|||zzzwwwvvvxxxooohhhfffddd```]]]]]]iiinnnqqqoooggg___[[[[[[\\\XXXUUUUUUTTTTTTZZZaaaeeehhhlllooorrrtttxxxzzz|||////////////////////////........./////////000000.........000222222000...222333444222///......000////////////000000000111111111222222222222111111///000000111222222333333333333333333333333333333333333555666777777888888666666777999;;;;;;999777777888999::::::;;;;;;:::;;;;;;<<<<<<===>>>?????????BBBCCC@@@AAADDDFFFDDDBBBEEEHHHIIIHHHHHHLLLOOOOOONNNNNNOOOOOOUUUfffxxx}}}qqqbbbXXXVVVYYY\\\]]]WWWUUURRRQQQRRRRRRSSSSSSTTTSSSRRRRRRRRRSSSTTTUUUNNNNNNNNNOOOOOOPPPRRRUUURRRPPPQQQSSSRRRLLLIIIJJJNNNLLLLLLMMMMMMLLLMMMOOOMMMLLLJJJJJJKKKLLLLLLKKKGGGFFFFFFEEEEEEDDDDDDDDDCCCCCCBBBAAA@@@???>>>>>><<<;;;:::999999999::::::999:::;;;;;;;;;<<>>;;;999999:::::::::;;;<<<===<<<::::::;;;<<<;;;;;;::::::::::::;;;;;;999@@@DDDSSS{{{qqqppp~~~zzzdddJJJBBBCCCBBBAAA>>>===;;;;;;:::::::::999777777888<<>>>>>???CCCCCCAAAAAAEEEGGGFFF@@@BBBEEEEEEEEEGGGLLLQQQGGGIIINNNRRRNNNLLLTTT```fffxxxmmmgggbbb\\\ZZZZZZZZZXXXVVVTTTTTTTTTTTTTTTTTTTTTUUUTTTSSSQQQPPPOOOOOOPPPPPPQQQPPPOOONNNMMMKKKLLLOOOLLLJJJLLLPPPOOOJJJGGGHHHLLLKKKIIIIIIKKKOOOQQQRRRPPPNNNKKKJJJKKKKKKKKKJJJHHHGGGEEEDDDCCCCCCCCCCCCAAAAAA@@@???>>>===<<<;;;<<<;;;:::999999999:::;;;888999:::::::::;;;>>>AAA@@@===:::888888999888888999:::;;;;;;999999:::;;;::::::999999888999999999777BBBDDDJJJqqquuujjjvvv{{{|||kkkOOO@@@DDDCCCAAA???===;;;;;;:::::::::999777666777;;;>>>AAAGGGOOOTTTWWW[[[cccjjjooouuu}}}}}}~~~}}}yyyrrrmmmlllqqquuuyyy}}}xxxooohhhdddhhhpppzzz}}}nnneee]]]SSSOOOPPPGGGRRR[[[]]]cccnnnxxx|||{{{~~~~~~~~~~~~|||yyyuuusssrrrssssssuuuxxx{{{}}}}}}}}}|||rrrsssuuuwwwxxxwwwvvvuuujjjccc\\\WWWRRRPPPTTT[[[eeeoooyyy{{{uuunnnmmmooommmhhhcccaaa]]]ZZZ]]]cccggghhhjjjlllooosssyyy}}}{{{}}}................................................000000000000000000000000000000000000000000000000111111111000000000000000111000000///000222444555222222111111111111111222999555222111444555444222444444444444444444444444444555777999:::999888777777888888999999:::;;;;;;<<<;;;;;;;;;;;;<<<======>>>>>>?????????@@@@@@@@@CCCFFFHHHJJJIIIIIIJJJJJJJJJIIIIIIIIIJJJMMMPPPQQQUUUUUU```tttyyykkk___YYY[[[WWWXXX]]]]]]XXXUUUVVVTTTSSSSSSTTTUUUWWWYYYZZZXXXSSSMMMLLLPPPSSSSSSQQQQQQQQQPPPNNNLLLJJJJJJJJJJJJLLLMMMMMMKKKIIIHHHHHHJJJLLLNNNLLLJJJJJJNNNQQQTTTMMMNNNVVVVVVMMMIIIMMMIIIEEEDDDGGGEEE???>>>AAA======<<<;;;;;;;;;<<<<<<;;;999999;;;;;;:::999999888888999::::::;;;;;;<<<::::::;;;<<<<<<;;;::::::999999999999999999999999999999888888999999:::;;;;;;===>>>QQQ\\\tttooouuuzzz~~~]]]>>>AAA???DDDBBB999;;;???:::;;;:::999999888888999999>>>EEENNNSSSVVVYYY^^^ccckkkqqqyyy~~~||||||}}}|||xxxrrroooqqqxxxwwwrrrkkkeeeccceeekkkxxx~~~vvvmmm```UUUQQQKKKIIIJJJPPPWWW___kkkuuuuuuzzz~~~{{{vvvlllfffjjjrrrtttwwwxxxxxxzzz}}}zzzuuupppooopppssswwwuuunnngggUUUQQQLLLIIIKKKPPPVVV[[[kkkvvv|||~~~uuunnniiigggeee```^^^___ccceeegggjjjoootttyyy|||}}}~~~~~~................................................////////////////////////////////////////////////000000000000000000000000000000000000000222333444222222111000000111111222666444333222333333333222444444444444444444444444444555777999999999888777777888888999999::::::;;;;;;;;;;;;;;;;;;<<<======>>>>>>>>>?????????@@@@@@???BBBDDDEEEEEEEEEFFFGGGIIIHHHHHHHHHIIILLLNNNPPPSSSOOORRRYYY]]]aaapppsssggg```[[[WWWZZZVVVVVV[[[[[[WWWUUUWWWVVVVVVVVVWWWXXX[[[]]]^^^YYYTTTOOONNNQQQTTTTTTRRRPPPNNNKKKKKKMMMMMMJJJGGGLLLNNNPPPPPPNNNLLLLLLMMMMMMMMMMMMKKKJJJJJJLLLMMMQQQLLLNNNXXXYYYPPPJJJMMMJJJFFFEEEHHHFFF@@@???AAA;;;;;;;;;;;;<<<===>>>??????;;;888888:::;;;;;;:::888999999::::::;;;<<<<<<999999:::;;;;;;:::999999999999999999999999999999999888888888888999::::::999::::::IIIQQQwwwuuunnnuuuxxxkkkJJJCCC???DDDCCC;;;;;;???:::;;;:::999999888888999999<<>>>>>>>>>>>????????????===???AAABBBBBBBBBCCCDDDGGGFFFFFFGGGHHHJJJLLLMMMLLLIIIJJJMMMLLLKKKTTT```eeeooo{{{ssshhhaaa^^^]]]\\\[[[WWWUUUUUUXXXXXXVVVVVVYYYSSSSSSSSSTTTVVVYYY[[[]]]YYYUUUQQQPPPRRRUUUUUUTTTQQQLLLHHHJJJNNNOOOJJJEEELLLNNNPPPPPPOOONNNOOOPPPOOOMMMKKKJJJKKKKKKJJJIIIMMMJJJMMMVVVXXXPPPJJJKKKKKKHHHHHHIIIHHHDDDCCCEEE:::::::::;;;===???@@@AAA???;;;555333555777888777888999999::::::;;;<<<<<<888888999999999999888888777777777777777777777777888888888888888999999:::888888999AAAEEEgggwwwmmmrrrwww~~~WWWGGG@@@CCCDDD===<<>>>>>>>>??????>>>@@@BBBBBBBBBBBBDDDEEEEEEEEEEEEEEEFFFHHHJJJKKKJJJIIILLLRRRSSSPPPRRRVVVSSSVVV\\\gggwwwyyyooolllhhhccc_________^^^\\\VVVVVVVVVVVVVVVUUUWWWYYYQQQQQQRRRSSSUUUWWWZZZ[[[YYYVVVSSSRRRSSSUUUUUUUUURRROOONNNNNNOOONNNKKKHHHIIIKKKMMMMMMMMMMMMOOOPPPOOOKKKIIIIIIKKKLLLJJJGGGKKKHHHJJJPPPQQQKKKGGGGGGIIIHHHHHHHHHHHHGGGHHHIII:::::::::;;;<<<===???@@@@@@AAA>>>888444444666666888888999999:::;;;;;;;;;888999999999999999999888777777777777777777777777777777777777777888999999:::888;;;===???\\\}}}nnnooo{{{kkkLLLBBBCCCEEE???===???999:::999999888888888888888:::???EEEJJJNNNSSSWWW[[[eeejjjsss{{{||||||xxx~~~yyytttrrrqqqrrrxxx{{{qqqeee^^^\\\```lllxxxyyyttthhh^^^TTTOOOMMMKKKMMMQQQYYY___gggooouuuzzz~~~wwwpppgggcccgggooopppuuutttkkkbbb`````````eeefffiiikkkjjjddd[[[UUUQQQQQQRRRSSSUUUWWWYYYZZZaaazzz|||sssmmmfff^^^ZZZZZZXXXWWWYYY^^^gggooosssuuuxxxyyy{{{}}}......................................................................................................//////000000000000///000000000111111111111000000//////000111111222,,,000333444111000111333222222222333333333444444333444444555666666777777666777777888888999:::::::::::::::::::::;;;<<<<<<<<<<<<=========>>>>>>>>>>>>@@@AAABBBAAABBBDDDFFFCCCDDDDDDEEEFFFGGGHHHHHHMMMJJJKKKNNNPPPNNNLLLLLLPPPPPPRRRXXXcccqqqxxxtttpppjjjeeeaaa```___^^^^^^]]][[[ZZZWWWYYYYYYWWWUUUUUUWWWXXXTTTTTTTTTUUUWWWYYY\\\]]]WWWVVVSSSRRRSSSTTTTTTTTTRRRTTTVVVTTTPPPLLLKKKLLLGGGIIIKKKLLLLLLMMMOOOQQQMMMKKKIIIJJJLLLMMMJJJGGGJJJGGGEEEGGGHHHFFFDDDDDDCCCDDDDDDCCCDDDFFFHHHHHH<<<<<<;;;;;;;;;;;;;;;<<>>???::::::999888888777777888888:::>>>CCCHHHMMMQQQVVVYYYaaafffooowww}}}tttkkkhhhiiiuuu~~~|||wwwssspppsssxxx||||||rrrggg___[[[\\\eeepppyyyjjj[[[WWWWWWTTTOOOMMMNNNSSSZZZaaagggnnntttxxxyyyzzz|||~~~{{{vvvrrrnnnhhhdddhhhnnnppprrrmmmbbbYYYXXX\\\^^^cccdddeeeffffffbbb^^^ZZZZZZ[[[\\\^^^____________ddduuuxxxnnnggg```XXXTTTTTTYYY^^^cccgggjjjmmmqqquuuwwwxxxzzz}}}................................................................................................---......//////000000111//////000111111000000///////////////000111111222...///111222222222333444111111222222333333444444333333444444555666666777666666777777888999999999:::::::::::::::;;;;;;<<<<<<<<<<<<<<<===============>>>????????????BBBDDDCCCCCCDDDDDDEEEFFFFFFGGGHHHIIIJJJIIIGGGHHHKKKOOOXXXZZZ]]]aaagggmmmrrruuuyyyxxxsssooottt{{{lllqqqkkkdddbbbdddeeeccc```VVVXXXZZZ\\\^^^^^^]]]\\\YYY]]]^^^ZZZVVVVVVWWWVVVRRRRRRRRRRRRTTTVVVXXXYYYUUUTTTSSSRRRQQQRRRSSSSSSPPPUUUYYYWWWPPPLLLLLLOOOJJJKKKMMMMMMMMMNNNQQQSSSMMMLLLLLLLLLLLLKKKIIIGGGIIIFFFCCCCCCDDDDDDEEEEEE>>>@@@???===>>>BBBCCCBBB???>>>===<<<::::::::::::DDDOOORRRGGG;;;999;;;:::555666666777888888999999::::::999999999999::::::666666666666666666666666666666666666666777777888888222;;;888888IIIeeezzzooo{{{zzzuuuqqqqqquuuzzzZZZFFF@@@DDD@@@???@@@<<<999999888777777777777888:::<<<@@@EEEJJJPPPTTTVVV\\\bbbkkkssszzz~~~iiiYYYVVVZZZgggwww}}}zzzyyyrrrqqqoooooosss|||yyyqqqhhhbbb]]]]]]ccclll|||kkkeeebbb[[[RRRLLLIIIKKKNNNRRRWWW]]]dddiiiooorrrwww{{{~~~~~~zzzmmmiiifffeeecccaaadddiiinnnnnnhhh\\\VVVXXX\\\^^^dddeeegggiiijjjjjjhhhgggfffggghhhiiiiiigggfffeeekkkvvvxxxooofffaaa\\\VVVTTTUUU___eeelllmmmllllllqqqvvvwwwxxxzzz|||................................................................................................------......///000000111//////000111111000///............//////000222222000//////000222444555444000111111222333333444444333333333333444555666666666666777777888888999999::::::999999::::::;;;<<<;;;;;;<<<<<<<<<=========<<<===>>>>>>===>>>AAACCCCCCCCCDDDEEEEEEFFFFFFFFFAAAOOOZZZWWWMMMIIIOOOWWWTTTTTTUUUUUUUUUVVVVVVWWWeeeddd]]]TTTSSSXXX___aaajjjqqq|||zzzuuuvvvvvvpppggg]]]\\\[[[\\\^^^``````___VVVXXX\\\^^^___^^^^^^]]]\\\bbbddd]]]WWWVVVVVVTTTPPPPPPOOOOOOPPPQQQSSSTTTRRRRRRRRRQQQPPPPPPPPPQQQLLLPPPTTTTTTPPPMMMMMMNNNLLLMMMNNNNNNNNNOOORRRTTTPPPQQQQQQOOOKKKHHHFFFFFFFFFEEEDDDDDDGGGIIIIIIHHHAAACCCAAA<<<;;;???@@@>>>AAA@@@???>>><<<<<<;;;;;;AAAHHHHHH===777::::::666444444555555666777777777:::999888777777888999:::777777777777777777777777666555555555555666777777777000;;;777777AAASSSvvvwww{{{||||||{{{~~~zzztttssszzz```HHH???CCC@@@???@@@>>>999999888777777777777777888999<<>>???>>>>>>???BBBEEECCCCCCDDDEEEFFFFFFFFFEEEAAA[[[qqqnnnYYYIIIJJJRRRUUURRRNNNLLLLLLNNNRRRTTTOOOTTTVVVTTTSSSUUUTTTQQQYYY\\\aaadddhhhnnnvvv|||~~~vvvooosssnnngggcccgggmmmlllfff```___\\\ZZZZZZ]]]```bbbZZZ\\\______^^^[[[YYYXXX^^^fffhhh```YYYWWWUUURRRSSSRRRRRRQQQRRRSSSTTTUUUPPPQQQQQQPPPNNNNNNOOOPPPIIIKKKMMMOOOPPPPPPNNNLLLLLLLLLMMMMMMMMMNNNQQQSSSRRRTTTUUUQQQKKKEEEDDDDDDCCCEEEFFFHHHKKKOOONNNLLLGGGIIIFFF???===@@@AAA===BBBAAA@@@???>>>>>>>>>>>>CCCFFF@@@777777??????777333333444444555666666666999888777666666777888999888888888888888888888888555555555555555666777777999000===888888>>>III|||{{{uuuzzzvvvsssvvv~~~xxxyyycccJJJ>>>BBB@@@???AAA???999888888777777777777777777777:::???EEEKKKOOOPPPVVV\\\eeennnuuu{{{iii\\\[[[PPP[[[mmm}}}~~~zzzvvvrrrooommmlllrrrxxx~~~xxxuuusssrrrqqqooorrrxxxxxxiiiccccccTTTQQQLLLHHHFFFIIIOOOUUUZZZbbbkkkqqqrrrtttxxx||||||}}}~~~}}}sssmmmfff```^^^^^^```fffnnnqqqpppmmmhhhiiillllllhhhfffllluuu}}}|||yyyvvvtttjjjyyyqqqjjjffffffhhhhhhkkkpppnnnlllhhhgggjjjooouuuxxxxxxxxxzzz|||~~~........................------------------------------............------------------------------............///////////////////////////.........000000000000000000000000///000000111222333333333---222777777333111222555222222333333333333444444666888;;;<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;888999:::<<<===<<<<<<;;;<<<<<<======>>>>>>>>>>>>AAA@@@AAABBBEEEGGGGGGGGGHHHRRRbbbkkkbbbQQQIIIIIIPPPUUUUUUOOOJJJKKKNNNOOOYYYSSSLLLLLLPPPSSSSSSQQQTTTWWWYYYZZZZZZ[[[```ccccccttt~~~|||qqqiiihhhfffaaa```cccccc___^^^ccchhhiii^^^ZZZYYY^^^```\\\ZZZ]]][[[\\\ZZZXXX[[[___^^^ZZZ[[[[[[[[[YYYXXXVVVTTTSSSWWWUUURRRPPPOOOPPPRRRSSSSSSRRRPPPMMMKKKKKKNNNQQQPPPNNNNNNRRRUUUUUUOOOIIIKKKLLLMMMLLLLLLMMMOOORRRPPPRRRSSSOOOIIIDDDAAAAAADDDDDDDDDEEEGGGHHHGGGEEEFFFEEECCCBBB@@@@@@??????;;;<<<=========<<<::::::AAA>>>;;;:::;;;;;;888555666666555444444444444555888777777666666666666666555666666666444444555777===:::666444555666777777555555999;;;777777KKKcccsssyyytttvvv~~~{{{fffMMMBBBFFFAAA===@@@@@@:::999777666777888777666333666;;;???CCCHHHNNNQQQTTTXXX```jjjttt{{{~~~vvvddd\\\TTTZZZmmm}}}yyyuuuqqqmmmmmmppptttwww~~~tttnnnsssuuusssuuu{{{|||pppddd^^^ZZZSSSLLLIIIIIIKKKMMMQQQVVV___hhhooosssttttttyyyzzz|||}}}~~~~~~yyysssmmmjjjgggeeejjjqqquuurrrooopppsssrrrlllggggggmmmxxxxxxrrroooqqq{{{wwwpppjjjlllpppsssvvvyyyvvvtttqqqooooooqqqsssuuuvvvwwwzzz|||~~~........................------------------------------............------------------------------............////////////////////////............//////////////////////////////000000111222222333111555999888444111111333222222222333333333444444555888;;;<<<;;;;;;;;;;;;::::::::::::::::::::::::888999:::;;;<<<<<<<<<<<<;;;;;;;;;<<<===>>>@@@@@@@@@@@@AAABBBDDDFFFFFFFFFCCCJJJUUU]]]YYYNNNIIIKKKLLLQQQSSSMMMHHHIIIKKKLLLUUUSSSQQQPPPPPPQQQQQQQQQPPPSSSUUUUUUTTTSSSTTTVVV^^^iiiqqqooolllmmmrrruuusssuuuyyyxxxqqqjjjmmmtttuuurrrqqqrrrvvv{{{~~~}}}~~~rrrnnnnnnrrrrrrlllhhhhhheeeiiiiiiccc``````___[[[]]]^^^^^^^^^cccgggeee```]]][[[\\\___]]]XXXXXX\\\XXXYYYXXXVVVZZZ______[[[UUUUUUVVVVVVVVVUUUTTTTTTVVVUUUSSSQQQPPPQQQRRRSSSQQQQQQPPPNNNKKKJJJLLLNNNOOOMMMMMMOOOSSSSSSOOOJJJLLLMMMMMMLLLJJJKKKMMMOOOKKKNNNPPPOOOLLLHHHFFFFFFCCCBBBBBBCCCEEEEEEDDDBBBCCCBBBBBBAAA@@@???>>>>>>;;;<<<=========<<<::::::===;;;:::;;;===<<<:::777666666555444444444444444666666555555555666666777555666777666666777:::<<<===:::666444555666666666777555888:::666666EEEYYYsss|||zzz{{{wwwXXXEEEEEECCCBBBBBB>>><<<:::888888888999888777333666:::>>>BBBGGGMMMPPPTTTWWW___hhhqqqxxx{{{}}}~~~~~~~~~~~~{{{{{{{{{{{{}}}kkkaaaWWW[[[lll{{{|||xxxnnnmmmmmmnnnrrryyy~~~{{{rrrmmmooopppnnnrrrzzzyyynnnhhh___WWWRRRPPPOOOMMMIIIKKKPPPVVV\\\bbbgggiiiooopppsssvvvyyy{{{}}}~~~}}}|||||||||tttooosssyyy~~~|||}}}}}}wwwrrrooovvv{{{tttoookkkmmmuuu|||uuuuuuwwwyyy{{{~~~~~~yyytttqqqqqqqqqrrruuuvvvxxxzzz}}}........................------------------------------............---------------------------------............/////////........................////////////////////////......//////000000111111666888:::999444111111222222222222222333333333333444777:::;;;;;;;;;<<<===999999999999999999999999999999999999:::;;;<<<<<<@@@???>>>======???@@@BBB??????AAABBBDDDDDDEEEEEEAAACCCHHHMMMMMMHHHGGGJJJHHHMMMOOOKKKGGGHHHHHHHHHNNNQQQSSSSSSPPPNNNOOOPPPQQQUUUXXXZZZXXXVVVUUUTTTXXX```bbb```hhhsssooocccccccccdddeee```ZZZYYY]]]bbb```___aaadddhhhjjjkkk^^^]]]\\\___hhhqqqpppjjjbbb______bbbbbb]]]YYYYYYXXX]]]```___^^^```___]]]]]]]]]]]]bbbjjjnnneeeYYY[[[[[[\\\]]]ZZZUUUVVVYYYTTTVVVUUUTTTXXX]]]^^^[[[SSSSSSSSSSSSSSSRRRQQQQQQSSSSSSRRRQQQPPPPPPPPPPPPOOOOOOPPPNNNKKKIIIHHHIIIMMMKKKJJJLLLPPPQQQNNNLLLMMMNNNMMMLLLIIIIIIJJJKKKJJJLLLPPPPPPNNNJJJHHHGGGDDDCCCBBBCCCDDDDDDBBB@@@??????@@@@@@@@@???======;;;<<<<<<<<<<<<;;;::::::888888:::<<<>>>>>>;;;999666555555444444444444444555444444555555666777888666666777666777:::>>>BBB<<<:::666444555555555555999666666888666555>>>KKK|||vvvqqqyyy~~~www{{{iiiLLLDDDAAACCCCCC<<<===;;;999999999:::999777444666:::===AAAEEEKKKOOORRRVVV\\\eeemmmssswwwzzz~~~|||yyyxxxxxxwwwtttqqqtttttttttuuuxxx{{{~~~pppbbbYYYZZZiiiyyy}}}~~~~~~~~~~~~}}}yyysssooommmooottt|||{{{wwwpppkkkkkkhhheeelllxxx{{{nnnddd___[[[VVVRRRRRRPPPNNNMMMOOOTTTYYY\\\^^^___bbbfffkkknnnqqqssstttsssssssssyyy{{{~~~~~~zzzzzz{{{xxxwww}}}~~~~~~~~~~~~zzzuuutttttttttvvvvvvwwwxxx{{{~~~........................------------------------,,,------......------,,,---------------------------------.........//////------...............///////////////////////////............//////000000555777888777333111000111111222222222222333333333333666888:::::::::<<<===999999999999999999999999999999888888888:::<<<===JJJGGGDDDAAA??????@@@AAA===???AAACCCCCCCCCDDDDDDDDDCCCCCCEEEGGGGGGFFFFFFEEEKKKMMMJJJGGGHHHHHHFFFIIILLLPPPRRRRRRQQQOOONNNRRRVVV[[[___```^^^[[[YYYZZZccceeedddsssmmmYYYXXXYYY\\\[[[VVVUUUWWWXXXWWWWWWYYY]]]```aaaaaa___^^^[[[[[[cccmmmpppnnn___]]]\\\\\\[[[XXXTTTRRR[[[^^^aaaaaaaaaaaabbbbbbaaabbbbbbfffmmmooofffYYYZZZYYYYYYZZZYYYWWWVVVVVVRRRTTTTTTSSSUUUYYY[[[XXXVVVVVVVVVUUUSSSQQQPPPOOORRRRRRQQQQQQPPPOOOOOONNNMMMOOOQQQPPPMMMIIIGGGFFFKKKIIIHHHIIILLLNNNNNNMMMOOOPPPOOOMMMJJJHHHHHHIIIKKKMMMPPPPPPNNNKKKGGGDDDFFFEEEDDDDDDEEEDDDBBB@@@<<<===???@@@@@@???>>><<<<<<<<<<<<;;;;;;;;;::::::666888;;;>>>???>>>;;;888666555444444333333444444444444444555666888999:::777777777666666999>>>BBB;;;999666444555555555444:::555444777777666;;;AAApppmmmrrr}}}yyywww___JJJ===@@@CCC===>>><<<999999999999888777444666999;;;>>>CCCHHHLLLNNNRRRYYYaaahhhooouuuyyy}}}~~~wwwssspppqqqsssrrrlllfffhhhhhhiiilllpppuuuzzz}}}rrrcccXXXVVVddduuu|||zzzuuusssqqqooonnnwww}}}}}}tttnnnjjjgggaaa]]]ggguuu{{{pppkkkhhhccc^^^[[[XXXSSSOOONNNOOORRRTTTTTTUUUWWWYYY\\\___bbbccceeefffggggggkkkzzz~~~|||zzzyyyyyyzzzzzzyyyxxxxxxzzz|||........................------------------------,,,,,,------------,,,,,,------------------------------------............,,,---------......//////......................................./////////222333333333222111111111111111111222222222333333222444777888888999;;;<<<::::::::::::::::::::::::999888777777888999;;;<<>>>>>@@@@@@<<>>===<<<<<<;;;;;;::::::::::::777:::===@@@???<<<888666555555444333333333333333444444555666777999:::;;;888888666444444666:::>>>999777555444555555444444888444333666888999;;;===fffqqqrrr}}}pppuuu___BBB===DDDBBB===;;;999888888888777555444666777999<<<@@@FFFJJJJJJOOOVVV]]]dddkkksssyyy~~~~~~uuukkkeeedddccc```]]]XXXYYYZZZ]]]ccciiipppsssyyy~~~qqqbbbWWWRRR___rrr{{{}}}sssmmmmmmqqqwwwzzzsssmmmiiieee\\\XXXbbbrrr~~~yyywwwtttpppaaa```^^^\\\ZZZXXXVVVVVVWWWVVVVVVUUUUUUUUUVVVVVVVVVZZZ]]]]]]```kkk}}}}}}{{{|||}}}|||{{{{{{{{{~~~}}}{{{zzzzzz|||~~~~~~........................------------------------,,,,,,------------,,,,,,------------------------,,,------------.........,,,,,,,,,---......//////..............................///////////////////////////000000111111111111111111111222222222222222333555666666666888:::::::::::::::::::::::::::777777777777888999::::::???>>>===<<<<<<>>>???AAA<<<@@@EEEEEECCCBBBCCCDDDAAACCCEEEFFFJJJOOOOOOMMMGGGKKKKKKIIIIIILLLKKKHHHLLLJJJKKKQQQYYY\\\XXXSSSOOOOOOQQQTTTUUUTTTPPPMMMTTT^^^```ZZZZZZ```]]]SSS[[[XXXXXXZZZZZZWWWWWWZZZXXXWWWWWWXXX[[[^^^^^^^^^WWWXXXVVVRRRRRRXXX[[[[[[WWWYYYYYYXXXYYY\\\[[[WWWTTTTTTVVVYYYYYYWWWXXX\\\ZZZ___```\\\YYYYYYYYYWWWXXXYYYWWWVVVWWWYYYWWWRRRQQQTTTUUURRRQQQSSSUUUTTTVVVWWWXXXZZZ[[[\\\\\\\\\YYYXXXWWWVVVUUUUUUUUUUUUTTTVVVYYYYYYVVVRRROOONNNHHHHHHHHHHHHIIIJJJKKKKKKOOOPPPQQQPPPMMMKKKJJJJJJEEEEEEFFFIIIKKKKKKIIIGGGCCCBBBAAAAAABBBAAA???===<<<===>>>?????????>>>===<<<;;;;;;:::999:::::::::888;;;???@@@>>>:::777666555444444333333333333333444444555555777888999:::777777666333222333666999666555333333555666555444555444333555888:::;;;<<>>;;;999888888888666555444555666777999===CCCGGGGGGLLLRRRXXX^^^eeennnuuu}}}~~~mmm\\\SSSPPPPPPPPPLLLLLLMMMPPPUUU[[[bbbfffhhhrrr|||zzzlll___[[[SSS^^^rrr{{{|||vvvpppooouuurrrlllfffbbbZZZUUU^^^lll}}}~~~~~~{{{uuunnnjjjgggeeebbb___\\\[[[ZZZZZZXXX]]]aaabbbccciiittt}}}}}}{{{yyyuuuvvvyyy~~~|||zzzxxxwww~~~~~~|||{{{{{{|||}}}~~~~~~........................------------------------+++,,,,,,------,,,,,,+++------------------------,,,,,,---------.........++++++,,,------...//////........................///////////////////////////.........///000111000111111111111222222222222111333444444333444666888999999999999999999999999555666777888999999999999999999::::::;;;===>>>???===AAAFFFGGGDDDBBBCCCEEE???DDDFFFDDDFFFLLLOOONNNIIIKKKJJJHHHIIIMMMMMMJJJKKKJJJKKKNNNRRRUUUTTTSSSQQQPPPOOOQQQTTTUUUSSSQQQNNNUUUYYYUUUQQQQQQRRRQQQTTTRRRRRRTTTSSSRRRUUU[[[ZZZWWWUUUUUUVVVXXXXXXXXXYYY]]]]]]YYYWWWZZZ[[[YYYVVVXXXYYYWWWYYY___^^^ZZZVVVVVV[[[aaaaaa[[[XXX[[[VVV[[[]]]YYYVVVXXXYYYXXXVVV]]]___YYYSSSSSSTTTSSSNNNSSSTTTQQQPPPSSSVVVVVVTTTUUUXXXZZZ\\\^^^______XXXWWWUUUSSSRRRSSSTTTUUUQQQTTTVVVVVVTTTPPPNNNMMMHHHIIIIIIIIIIIIIIIIIIJJJLLLNNNOOOOOOMMMKKKJJJKKKEEECCCBBBDDDGGGHHHGGGEEEBBBAAA@@@@@@AAAAAA???============<<<<<<<<<<<<<<<<<<;;;:::999999999::::::888;;;??????===999888777555444333333222222333333333333333444444666777888555555555333222222444666444222222333555666666555333444444444555888::::::EEE___{{{|||llljjj{{{uuunnnnnntttzzzwwwYYYFFFFFFAAA???===:::999999999777666555555666666777;;;AAAEEEFFFJJJPPPTTTWWW^^^gggnnnxxxzzz~~~ppp^^^RRRLLLIIIJJJIIIHHHIIIMMMRRRXXX[[[___nnn~~~~~~rrrgggcccXXXaaatttyyyzzz|||yyyvvvvvvyyyqqqiiiccc```YYYSSSZZZfff{{{~~~~~~|||{{{{{{~~~}}}rrrlllkkknnnyyy{{{}}}~~~}}}zzzwwwtttzzzzzz{{{{{{|||}}}}}}}}}........................------------------------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------......++++++,,,,,,---...//////........................000000000000000/////////111000......///000000///000111111111111222222222111222333333222222444666777777777777777777777777444555777999999999888888:::;;;;;;<<<<<<<<<<<<<<<===BBBGGGHHHEEEBBBCCCEEEBBBGGGGGGBBBAAAGGGKKKKKKIIIKKKIIIFFFHHHMMMMMMKKKGGGHHHJJJJJJIIIJJJMMMPPPOOOMMMLLLNNNSSSWWWWWWWWWSSSVVVYYYWWWQQQLLLMMMPPPRRRRRRTTTWWWWWWWWW^^^gggccc```\\\ZZZZZZ[[[[[[ZZZUUUZZZ]]]ZZZWWWWWWWWWUUUTTTYYY]]]___fffqqqtttqqqZZZ\\\cccjjjhhh]]]WWWWWWXXX\\\^^^\\\\\\^^^^^^\\\UUUaaafff\\\OOOLLLPPPTTTLLLQQQTTTQQQPPPTTTWWWXXXVVVWWWXXXZZZ[[[\\\\\\\\\UUUSSSPPPNNNMMMNNNPPPRRRLLLNNNQQQQQQOOOLLLJJJJJJHHHIIIKKKJJJIIIHHHHHHIIIIIIKKKMMMNNNLLLKKKKKKKKKHHHEEEBBBBBBCCCDDDBBB@@@CCCBBBBBBBBBCCCCCCAAA@@@===<<<;;;::::::::::::;;;<<<;;;:::999888999:::;;;777;;;>>>???<<<999999:::555444333333222222333333222222222222333444555555222333444444333333444666222111111333555777777666333444444333333666888888888MMM}}}}}}yyyggghhhzzzxxxoookkkuuuyyy^^^IIIFFF===@@@>>><<<:::::::::888777555555555555777:::@@@DDDFFFJJJNNNQQQSSSXXXaaahhhsssvvv|||}}}hhhXXXOOONNNLLLJJJJJJKKKOOOTTTWWWbbbwwwwwwkkk^^^ddduuuxxxvvvtttpppwww|||pppgggaaa^^^XXXRRRWWWaaayyy|||{{{ttt~~~}}}}}}~~~yyyllldddbbbdddtttwww{{{~~~|||xxxuuuvvvwwwyyy{{{|||}}}~~~~~~---------,,,,,,+++++++++++++++,,,,,,,,,---------......---------,,,,,,,,,------------------------++++++,,,,,,,,,,,,------------------------------........................////////////////////////000000000000000000000000000111111111111222222222222222222333333333444444555333222333555666666666777666666888<<<===<<<:::888999<<<===>>><<<:::999>>>>>>???@@@AAABBBBBBCCCCCC@@@AAAGGGIIIFFFFFFKKKIIIIIIHHHHHHIIIJJJLLLMMMJJJJJJJJJJJJKKKNNNRRRVVVLLLMMMNNNPPPQQQQQQQQQRRRQQQRRRRRRPPPNNNMMMNNNOOOVVVTTTSSSSSSRRRUUU___kkkrrrkkkbbb[[[YYYXXXWWWVVVUUUWWWYYYZZZZZZYYYWWWVVVVVVVVVYYY```hhhkkkhhhddd[[[aaammmtttmmm___YYY[[[bbbfffeee______eeeiiihhhYYY[[[]]]ZZZUUUPPPOOOPPPRRRRRRSSSTTTTTTUUUUUUVVVUUUQQQSSS\\\aaa\\\VVVUUURRRSSSRRROOOLLLIIIJJJKKKMMMKKKHHHGGGHHHHHHHHHGGGEEEHHHKKKNNNNNNLLLHHHFFFIIIHHHGGGHHHIIIIIIEEEBBBFFFGGGGGGGGGFFFDDDCCCAAA@@@@@@AAA@@@???===;;;:::;;;;;;:::999999999:::;;;888999:::999777555444555<<<<<<;;;<<<<<<===>>>???777777666555555555555666222222111111222222333444222222333333333333444444555555555333222222444666666555444333444666888999AAA@@@lll||||||pppkkkuuuzzzwww}}}jjjllluuudddDDD>>>DDD@@@???===:::888777666555555666666666777:::???BBBEEEGGGJJJNNNSSSZZZbbbgggrrrwww~~~~~~}}}lll^^^TTTSSSRRROOONNNNNNPPPRRRaaayyyssslllooopppmmmpppxxx~~~{{{uuuhhh___```]]]UUUVVV]]]wwwmmmkkkiiippp~~~zzzwwwuuuuuullldddaaacccpppuuuyyy|||}}}|||xxxrrrvvvwwwxxxyyyzzz{{{{{{|||zzz}}}---------,,,,,,,,,++++++++++++,,,,,,,,,---------......---------,,,,,,,,,------------------------++++++,,,,,,,,,,,,------------------------------................................................000000000000000000000000000000111111111222222222222222222333333333333444666444333333555666666555777666666888;;;<<<;;;999999999999:::::::::::::::<<<===>>>???@@@AAAAAABBBBBB???AAAFFFGGGEEEEEEIIIHHHGGGGGGGGGGGGIIIJJJKKKKKKKKKKKKKKKLLLNNNSSSVVVNNNOOOPPPRRRRRRRRRRRRQQQQQQSSSTTTTTTQQQOOONNNNNNPPPPPPQQQSSSRRRRRRYYYbbbiiiddd]]]XXXWWWWWWVVVUUUUUUVVVXXXYYYZZZZZZZZZYYYYYYWWWWWW[[[aaaddddddaaaZZZ]]]dddhhhdddZZZVVVXXXfffiiiggg```]]]```aaa___WWWXXXYYYYYYWWWVVVVVVWWWQQQRRRTTTWWWYYY\\\^^^___\\\VVVTTTZZZ]]]ZZZVVVVVVPPPNNNLLLLLLMMMNNNMMMLLLLLLKKKJJJJJJJJJIIIFFFDDDEEEGGGIIIKKKKKKIIIGGGEEEFFFEEEDDDFFFIIIJJJHHHFFFGGGGGGFFFEEEDDDCCCAAAAAA@@@@@@@@@@@@???===;;;:::999::::::::::::999888777888999:::999777666777888:::::::::::::::;;;;;;<<<444444444444333333333333222222111111222222333444222222222333333333444444444555555444222222333555666555444333444666888999;;;;;;^^^zzz}}}nnnfffnnnvvvwww}}}wwwxxxbbbEEE@@@HHH@@@???===;;;999777666666555666666555666888<<<@@@DDDFFFIIIMMMRRRYYYaaafffooottt{{{~~~}}}{{{wwwtttxxxsssbbb___ZZZUUUQQQOOOPPPRRR^^^tttxxxgggffflllrrr~~~}}}}}}wwwkkkaaa```\\\TTTSSSYYYpppzzzzzzrrrhhhccckkkzzz}}}zzzxxxxxx{{{|||rrrjjjbbb\\\jjjpppwww|||~~~}}}yyyvvvuuuvvvvvvxxxyyyzzz{{{||||||~~~------------,,,,,,,,,,,,,,,,,,,,,,,,------------......---------,,,,,,,,,------------------------++++++,,,,,,,,,,,,------------------------------................................................000000000000000000000000000000000111111111222222111111222222222333333333888666444444555666555444666555666777:::;;;:::999999888777666777888:::;;;;;;;;;<<<===>>>???@@@@@@@@@>>>@@@DDDEEECCCDDDFFFFFFFFFEEEFFFFFFGGGHHHIIIKKKLLLLLLLLLLLLNNNRRRUUUOOOPPPRRRTTTUUUTTTSSSRRRQQQTTTXXXXXXVVVRRROOONNNKKKLLLOOORRRQQQOOORRRWWW\\\ZZZVVVUUUUUUUUUTTTSSSUUUUUUVVVWWWXXXZZZ[[[\\\[[[WWWTTTTTTXXX\\\^^^]]]YYYWWWXXXZZZXXXTTTRRRSSSaaadddccc^^^ZZZZZZZZZXXXUUUTTTTTTUUUXXXZZZ[[[[[[RRRSSSVVVXXX[[[^^^```aaaaaa[[[VVVWWWXXXWWWVVVVVVQQQMMMJJJJJJMMMOOONNNKKKJJJJJJJJJLLLMMMKKKHHHEEEEEEFFFFFFGGGGGGFFFEEEEEECCCBBBBBBDDDGGGIIIJJJJJJHHHGGGEEECCCBBBAAA@@@@@@?????????>>>===<<<;;;:::999:::;;;<<<;;;999666444777888888777777777:::<<<999888888777777777777777333333444444444333222111222111111111111222333333222222222222333333333333333444555555333222222333555444444333444666777888999;;;PPP}}}|||rrreeehhhttt{{{}}}gggKKKBBBGGGAAA???===;;;999888777666555666666555555666:::<<>>>>>>>>>>>???AAABBBBBBBBBCCCEEEEEEEEEFFFFFFGGGHHHHHHJJJKKKKKKKKKKKKLLLPPPRRRMMMOOORRRTTTVVVVVVUUUTTTQQQUUUZZZ\\\YYYTTTPPPMMMKKKJJJMMMPPPOOOLLLMMMQQQRRRRRRRRRSSSTTTTTTTTTSSSUUUUUUTTTTTTUUUWWWZZZ[[[XXXUUURRRRRRUUUXXXZZZZZZXXXTTTQQQQQQRRRQQQPPPNNNSSSVVVYYYYYYXXXXXXYYYYYYUUURRROOOQQQUUUXXXXXXWWWUUUVVVWWWWWWXXXYYYZZZZZZ___[[[VVVUUUUUUUUUUUUUUUTTTQQQNNNLLLLLLMMMLLLLLLKKKJJJKKKLLLNNNNNNMMMKKKGGGFFFEEEDDDDDDDDDEEEEEECCCBBBBBBBBBEEEGGGIIIJJJIIIGGGEEEBBBAAA@@@@@@@@@>>>>>>======<<<;;;::::::<<<<<<<<<;;;:::888777666777777777777666888;;;>>>888888777666555444444444333444666777666555333111111111111111111222222333111222222222222333333333222444555666444222222222444444444444444666777888888;;;CCCkkk||||||kkkhhhuuu{{{\\\GGGBBBAAA@@@>>><<<:::888777777777777777666555666888:::@@@BBBFFFJJJNNNTTTZZZ___ccchhhooowww~~~yyytttooofff^^^\\\ZZZVVVTTTUUUjjjzzzqqqhhh```ZZZVVVTTT[[[hhh|||{{{zzz}}}sssjjjeee___VVVRRRTTT```kkkwww}}}}}}~~~nnn^^^VVVVVV[[[```rrryyyvvviiieeeccc```^^^[[[```iiittt~~~}}}}}}rrriiimmmuuu}}}|||zzzzzztttttttttuuuvvvxxxzzz{{{{{{}}}------------------------,,,,,,---------...............---------,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,---------......................................................//////////////////////////////000000000111111111000000000111111111222222888666444333444555444333333555666777777777777777555666888:::;;;:::999999777888999:::;;;<<<<<<===<<<===??????@@@AAAAAAAAADDDEEEEEEFFFGGGGGGHHHHHHHHHIIIJJJJJJIIIJJJLLLOOOIIIKKKOOORRRTTTVVVVVVVVVOOOTTTYYY[[[YYYTTTPPPNNNNNNLLLKKKMMMLLLJJJLLLQQQLLLNNNQQQRRRSSSTTTTTTTTTVVVTTTRRRQQQRRRSSSUUUWWWRRRRRRRRRTTTVVVXXXXXXXXXVVVSSSOOONNNQQQRRRPPPLLLKKKNNNSSSWWWXXXYYY[[[]]]YYYUUUQQQQQQSSSUUUTTTRRRWWWWWWVVVVVVVVVVVVUUUUUUXXXWWWVVVTTTTTTUUUTTTRRRQQQSSSTTTPPPKKKJJJNNNSSSTTTQQQNNNLLLMMMNNNNNNNNNIIIGGGEEEDDDCCCDDDEEEFFFDDDDDDCCCBBBBBBDDDEEEGGGHHHGGGDDDBBBAAA@@@@@@AAA======<<<;;;;;;:::::::::@@@>>>;;;999888888999:::777777777666666888;;;>>>888888666555444444333333222333555666666444222111111111000000111111222333111111111222222222333333111333555555333222111111333333333444555555666777444777888XXX|||ssskkkuuuzzzWWWDDDBBBAAA???<<<:::999888888888999999777666666888:::>>>@@@DDDHHHLLLQQQWWWZZZ]]]bbbiiirrryyy~~~~~~xxxuuuzzzxxxqqqjjj___UUUSSSRRRQQQPPPRRRVVVggg~~~~~~tttjjjcccYYYZZZ[[[aaammmwwwxxxuuuvvv}}}{{{tttkkkeee^^^WWWRRRQQQ[[[gggrrryyy~~~~~~yyyppp^^^VVVTTTSSSYYY```lllyyytttnnnlllhhhdddcccfffmmmvvv}}}xxxvvvxxx|||yyyyyyuuuuuuttttttuuuwwwyyyzzzwww{{{------------............,,,---------..................---------,,,,,,,,,------------------------++++++,,,,,,,,,,,,------+++,,,,,,------.................................------------------------/////////////////////////////////000000000111111///000000000000111111111666444222222333444333222222444666666555555555666333555888;;;<<<;;;999888777777888999:::;;;<<<<<<;;;>>>???>>>>>>AAAAAA???CCCDDDEEEFFFGGGGGGGGGGGGGGGHHHIIIIIIHHHHHHJJJLLLGGGHHHKKKMMMPPPRRRTTTTTTNNNQQQUUUWWWVVVSSSPPPOOOQQQMMMKKKLLLLLLKKKMMMQQQLLLNNNQQQSSSSSSSSSTTTTTTTTTSSSQQQPPPPPPQQQSSSTTTOOOPPPSSSUUUWWWXXXXXXWWWUUUTTTPPPMMMOOORRRQQQMMMNNNOOOSSSXXXYYYXXXYYY]]]\\\ZZZWWWUUUTTTSSSQQQPPPUUUUUUUUUVVVVVVVVVWWWWWWRRRUUUVVVSSSSSSTTTSSSPPPMMMQQQTTTQQQLLLLLLSSS[[[\\\XXXRRRMMMKKKKKKKKKKKKJJJHHHFFFDDDCCCDDDEEEGGGEEEEEEEEEDDDAAA@@@AAACCCDDDDDDCCCAAA@@@@@@@@@@@@<<<;;;;;;:::999999::::::@@@>>>:::777666777:::;;;666777777666666666999;;;777777666444444333333333111111222222222111000///111000000000000111222222111111111111222222222222222333444444222111111222222333333444555555666666666777777NNN~~~zzzmmmsssqqqRRRCCCAAA???===;;;:::999888888999999888777666888999;;;>>>BBBFFFJJJNNNSSSWWWYYY]]]dddllluuu{{{zzzqqqlllppp|||wwwooofff\\\SSSQQQOOOMMMMMMOOOOOO[[[rrrxxxpppbbb^^^ZZZXXX[[[dddmmmrrr}}}{{{vvvnnnfff^^^WWWQQQMMMXXXcccpppwww}}}xxxhhh\\\VVVQQQOOOSSS[[[gggttt~~~yyyuuupppkkkrrruuuyyy~~~}}}}}}yyyzzzxxxvvvuuuttttttvvvxxxyyyvvvzzz------------.........///------------..................---------,,,,,,,,,------------------------++++++,,,,,,,,,,,,------++++++,,,,,,---......///........................------------------------////////////////////////////////////000000000111/////////000000000111111333222000111222333333222111444666666444333444666333444666888999999999999777777888999:::;;;;;;<<<:::???@@@===>>>AAAAAA>>>AAABBBDDDEEEFFFFFFEEEEEEHHHIIIJJJJJJHHHHHHIIIKKKHHHHHHHHHIIIKKKMMMOOOPPPLLLNNNPPPQQQQQQPPPPPPQQQQQQMMMKKKMMMMMMLLLMMMPPPMMMPPPSSSSSSRRRQQQRRRTTTRRRQQQQQQQQQQQQRRRTTTTTTOOOQQQSSSTTTUUUUUUVVVVVVTTTTTTPPPJJJJJJPPPRRRPPPQQQPPPRRRVVVVVVSSSUUUZZZXXXYYYYYYWWWTTTQQQPPPPPPSSSSSSSSSTTTUUUVVVVVVVVVSSSWWWWWWRRRQQQTTTTTTQQQNNNPPPQQQOOOLLLMMMTTTZZZ[[[WWWRRRNNNLLLKKKIIIHHHIIIHHHFFFDDDCCCDDDDDDEEEDDDEEEFFFEEEAAA??????@@@??????@@@@@@???>>>>>>===;;;;;;999999888999999:::<<<:::888666666777888999666777888777555444555666555555444333333222333333111111111111000000000000000000000000000111222222111111111111222222222222333333444333111000222333222222333444555555555555999777;;;HHHiii|||}}}~~~pppqqq}}}gggCCCBBB@@@>>><<<:::999999666777888777666666777888:::===AAAEEEHHHLLLPPPTTTVVVYYY```iiiqqqxxx}}}yyyrrrttt~~~yyynnnhhhbbb___ZZZTTTQQQRRRRRRWWWgggrrrllleeebbbccchhhpppuuu~~~uuulllccc[[[SSSMMMTTT```mmmuuu|||yyypppbbbXXXRRRQQQRRRXXXcccnnnuuuyyy{{{|||vvv{{{||||||zzzyyyvvvuuutttuuuwwwyyywwwzzz}}}---------.........//////---------.........//////......---------,,,,,,,,,------------------------++++++,,,,,,,,,---------++++++,,,,,,---...//////........................------------------------////////////////////////////////////000000000000////////////000000000000222000///000111333333222111444666666333222444666444444333444555777999:::777777888999:::;;;;;;<<<:::???@@@======BBBBBB===@@@AAABBBDDDEEEDDDDDDCCCIIIJJJKKKKKKIIIIIIJJJKKKIIIHHHGGGFFFGGGIIIKKKMMMJJJLLLMMMNNNMMMNNNPPPRRRPPPLLLKKKNNNOOOMMMMMMOOOOOOQQQSSSSSSQQQOOOQQQSSSPPPPPPPPPQQQSSSTTTVVVVVVQQQRRRSSSSSSRRRSSSTTTVVVTTTUUUOOOFFFFFFMMMRRRRRRPPPMMMOOOSSSSSSOOOQQQWWWQQQTTTWWWVVVRRROOOOOOQQQRRRRRRRRRRRRRRRRRRRRRRRRVVVZZZXXXRRROOOSSSTTTRRRSSSRRROOOMMMLLLNNNQQQTTTSSSQQQOOONNNNNNMMMKKKIIIHHHGGGEEEDDDCCCCCCCCCDDDBBBEEEGGGEEEBBB>>>>>>???;;;<<<===>>>>>>===<<<;;;;;;:::999888888888999:::777777777666666666666666666888999888555333333333444333222222222222222222444333222222111111222222000000000000000111111222000111111111111222222222333444333222000000222444111222333444555555555555666333999AAAVVVwwwwwwsssrrr{{{uuu|||vvvCCCBBB@@@>>><<<:::999999444555777666555555666777999<<<@@@DDDGGGKKKOOORRRTTTXXX^^^gggooowww|||{{{xxxuuummmccc]]]]]]TTTQQQXXXnnn~~~vvvsssssstttwwwyyywww~~~~~~rrrhhh```VVVOOOQQQ^^^llluuu}}}zzztttcccYYYSSSMMMMMMTTT]]]dddhhhqqqxxx|||~~~|||zzzwwwuuutttuuuwwwxxxzzzzzz{{{{{{{{{~~~------------------------------------------------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------............------.........------,,,,,,,,,//////---,,,,,,---...///////////////////////////............////////////000000000000111111111111000111111222222333444444555444333222222333444555666666666666666777888888777777777777888888888888<<<<<<======>>>?????????BBBBBBBBBCCCCCCCCCDDDDDDHHHHHHHHHHHHIIIJJJJJJJJJIIIHHHHHHGGGGGGHHHHHHIIIKKKKKKKKKKKKLLLLLLLLLLLLMMMGGGGGGLLLOOOKKKIIIKKKLLLLLLLLLMMMNNNPPPQQQRRROOOPPPQQQRRRSSSTTTUUUVVVMMMQQQTTTVVVZZZ]]]YYYRRRXXXQQQJJJHHHLLLQQQUUUVVVQQQRRRSSSSSSSSSRRRPPPOOOPPPPPPPPPRRRSSSRRRPPPOOORRRSSSTTTTTTRRRPPPOOOOOONNNSSSWWWWWWTTTRRRTTTXXXWWWRRRPPPRRRUUUTTTPPPMMMOOOOOOOOOOOOOOOOOONNNNNNLLLKKKJJJHHHFFFDDDCCCBBBCCCBBBAAAAAABBBCCCAAA@@@???>>>======>>>===;;;999::::::999999888777777777888777555333222333555666666666666666555555555555444444333333333222222222222222222111111111000000000000000000111111111111111111111111111111111111222222222222222222222222333333333444444444555555999333888<<>>>>>333999888777666666555555555666888:::>>>CCCGGGKKKMMMRRRWWW\\\```eeelllwww}}}oooeeebbb^^^]]]cccppp|||nnnddd```dddqqq}}}}}}uuukkkbbbXXXNNNNNNSSS```oooxxx}}}yyyddd[[[SSSPPPNNNKKKPPPWWW```iiirrrwww{{{yyywwwuuutttvvvwwwwwwvvvwwwxxxyyy{{{}}}------------------------------------------------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,......---------,,,,,,,,,///...---,,,,,,---...///....................................//////////////////000000000111111111000111111222222333333444444333333333555666888999666666666666666777777888666666777777777888888888;;;;;;<<<<<<===>>>>>>>>>BBBBBBBBBCCCCCCDDDDDDDDDHHHIIIIIIIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFGGGHHHIIIKKKKKKKKKLLLLLLLLLMMMMMMNNNHHHFFFJJJKKKHHHFFFHHHKKKKKKLLLMMMNNNOOOQQQRRRPPPQQQRRRSSSSSSSSSSSSSSSQQQTTTVVVWWW[[[___]]]XXXUUURRRNNNLLLMMMOOORRRSSSPPPQQQRRRRRRRRRQQQQQQPPPQQQQQQRRRSSSSSSSSSQQQPPPTTTUUUTTTSSSQQQPPPPPPQQQQQQTTTWWWVVVRRROOOPPPRRRSSSQQQOOOPPPPPPNNNMMMLLLKKKMMMOOOQQQRRRRRRQQQQQQRRRQQQOOOLLLIIIFFFDDDCCCDDDCCCBBBCCCFFFGGGFFFEEE@@@???===<<<<<<<<<:::888999999999888777777666666777666444333333333444555666666666555555555444444444333333333333222222222222222222111111111000000//////000000000111111111111111111111111111111111222222222222222222222222333333333444444444444555555555888999AAA___yyyvvvzzz|||uuunnnjjjyyypppiiikkkrrr}}}PPPBBB???BBB===<<<===888999888777666666555555666666888:::===BBBFFFJJJLLLQQQUUUZZZ^^^cccjjjuuu}}}wwwhhheeedddfffkkkwwwlll___[[[\\\gggyyy}}}vvvrrrtttzzzvvvmmmeeeZZZPPPMMMQQQ]]]lllvvvzzz~~~mmmbbbWWWRRRNNNIIIIIIMMMUUU]]]eeekkkuuu|||yyywwwwwwxxxyyyyyyxxxyyyyyyzzz|||~~~------------------------------------------------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++------------,,,,,,,,,,,,......------------..........................................//////////////////000000000000111111000000111111222333333333222222333555777999;;;<<<666666555555666666777888666666777777777777888888999::::::;;;;;;<<<======@@@@@@AAABBBCCCCCCDDDDDDHHHHHHJJJJJJIIIHHHEEEDDDDDDDDDDDDEEEFFFGGGHHHIIILLLLLLLLLMMMMMMMMMNNNNNNPPPLLLIIIKKKLLLJJJJJJKKKJJJKKKKKKLLLMMMOOOQQQRRRQQQRRRSSSTTTSSSSSSQQQQQQNNNOOOOOOOOORRRXXXZZZWWWSSSSSSSSSSSSSSSSSSRRRRRRPPPPPPPPPQQQQQQQQQQQQPPPQQQRRRSSSTTTTTTSSSRRRQQQVVVUUUTTTSSSRRRRRRRRRSSSSSSVVVWWWUUUPPPLLLKKKLLLPPPRRRRRROOOLLLKKKMMMOOONNNOOOQQQRRRSSSRRRQQQPPPUUUSSSQQQNNNJJJGGGDDDCCCBBBAAABBBCCCFFFHHHHHHHHHBBB@@@<<<;;;::::::999888888888888777666666555555666666444333333333444555555555555555444444444444333333333222222222111111222111111111111000000000//////000000000000111111111111111111111111111111222222222222222222222222333333333333444444444444111777777555===NNNqqq~~~yyy{{{}}}xxxooojjjkkkrrr~~~|||pppmmmqqqWWWBBB<<>>???@@@AAABBBCCCCCCDDDFFFHHHJJJIIIHHHEEECCCCCCDDDDDDEEEGGGHHHJJJKKKLLLMMMMMMMMMNNNNNNNNNNNNOOOMMMJJJJJJJJJKKKLLLNNNIIIJJJJJJKKKMMMOOOPPPQQQOOOQQQRRRSSSTTTSSSRRRQQQLLLMMMKKKGGGIIIPPPTTTTTTTTTSSSUUUZZZ___```[[[WWWPPPPPPOOOOOOOOOOOOPPPPPPPPPRRRTTTTTTSSSRRRRRRRRRSSSSSSSSSTTTVVVVVVUUUSSSTTTVVVVVVTTTPPPLLLJJJJJJJJJOOOQQQLLLHHHIIILLLNNNXXXWWWUUURRRPPPNNNLLLLLLQQQPPPNNNKKKHHHEEECCCBBB@@@??????AAACCCEEEEEEDDDCCC@@@<<<999999999888888777777777666555555444444555555444333333444444555444444444444333333333333222222222222111111111111111111111111000000000000////////////000000000111111111111111111111111111111111111111222222222222222222333333333444444444000999555444<<>>:::999888777666666666666666666888:::>>>BBBFFFHHHLLLOOOSSSWWW\\\ccckkkqqqwwwzzz}}}xxxpppuuunnnbbb```nnn~~~qqqbbbXXXZZZdddnnn~~~|||yyyqqqcccVVVMMMOOOXXXgggssszzzpppaaaXXXSSSNNNJJJHHHIIIKKKPPPYYYfffrrrxxx|||~~~|||yyyxxxyyyyyyyyyxxx{{{{{{{{{|||}}}~~~~~~------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------..........................................////////////...////////////000000000///000000111111222333333222222333444555555555555555555555555555666666777555666666666666777777777777777888888999999:::::::::;;;<<<===???@@@AAABBBAAACCCFFFHHHIIIHHHFFFEEEDDDDDDEEEFFFHHHJJJLLLMMMLLLMMMMMMMMMNNNNNNNNNNNNQQQPPPMMMIIIGGGGGGHHHHHHHHHHHHIIIJJJLLLNNNPPPQQQMMMOOOPPPRRRSSSTTTSSSSSSRRRSSSPPPKKKKKKQQQVVVWWWVVVSSSTTT]]]iiimmmggg___QQQPPPNNNMMMLLLMMMOOOOOONNNQQQSSSSSSQQQPPPPPPQQQPPPPPPSSSVVVYYYYYYVVVSSSSSSTTTUUUSSSQQQNNNMMMLLLEEEJJJLLLHHHGGGKKKMMMLLL^^^ZZZUUUOOOKKKJJJJJJKKKLLLKKKJJJIIIGGGFFFEEEDDDAAA@@@??????AAAAAA@@@???CCC???;;;999888888888777777777666666555444444444444444333333333444444444333333333333222222222222222222111111111000000000000000000000000000000000...////////////000000000000000000000000000000000000000000111111222222222222222222333333333444444222888333555>>><<>>>>><<<:::999888777777666666666666666666888;;;???DDDFFFJJJLLLPPPTTTYYY```fffjjjqqqyyy~~~pppjjjqqqtttzzz|||jjj```jjjzzzyyyeeeVVVSSS[[[cccxxx}}}zzzxxxzzzwwwhhhZZZLLLLLLRRR```nnnwww~~~mmm```YYYSSSMMMJJJGGGFFFHHHNNNWWWbbbiiippp~~~}}}{{{xxxwwwwwwwwwvvvuuuyyyyyyyyyyyyzzz{{{|||}}}}}}------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---++++++++++++,,,,,,,,,,,,***+++,,,------...------------------------------............////////////......////////////000000//////000000111222222222222222333333333222222111555555444444555555666777555555666666666666777777666777777888888999::::::888999:::<<<>>>@@@AAABBB???AAADDDFFFGGGHHHGGGFFFEEEEEEFFFGGGHHHJJJLLLMMMLLLLLLLLLMMMMMMMMMNNNNNNYYY[[[WWWPPPJJJIIIHHHFFFGGGGGGHHHJJJLLLNNNPPPQQQNNNNNNOOOPPPRRRSSSTTTUUUTTTVVVTTTOOOOOOTTTYYYZZZXXXTTTTTT\\\hhhnnnjjjdddSSSQQQNNNKKKJJJKKKMMMNNNMMMQQQTTTSSSPPPOOOPPPQQQQQQPPPRRRVVVZZZYYYUUUQQQQQQQQQRRRRRRQQQPPPNNNMMMHHHKKKLLLKKKQQQZZZYYYQQQZZZVVVQQQLLLIIIIIIKKKLLLJJJJJJIIIIIIIIIHHHHHHHHHEEECCCAAAAAAAAAAAA???===@@@>>>:::999999888777666777777777666555555444444333333333333444444444444222222222222111111111111111111111000000000000/////////000000000000000111......////////////000000000000000000000000000000//////000000111222222222222222222222333333333333555444333777<<<:::EEE\\\}}}~~~uuuuuuoooJJJ@@@>>>???@@@;;;::::::999888777777777777666555555666999===AAADDDHHHJJJMMMQQQWWW]]]bbbeeellltttmmm___ZZZYYYZZZ```jjjyyyooo^^^dddtttqqq]]]SSSUUUZZZooovvv|||wwwtttvvv||||||mmm^^^LLLIIILLLWWWeeepppyyy~~~kkkaaaXXXPPPOOOIIIEEEEEEGGGKKKRRRYYYcccttt}}}~~~|||}}}~~~{{{xxxvvvvvvvvvuuutttwwwwwwwwwwwwxxxyyyzzz{{{}}}~~~------------------------+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,******+++++++++,,,,,,,,,)))***,,,---......------------------------------............////////////........./////////000000//////000000111111222222111111222333333222111000555444444444444555666666555555555666666666777777666777777888999999::::::999999;;;===???AAACCCDDDAAABBBCCCDDDEEEFFFFFFFFFEEEEEEEEEFFFGGGIIIJJJKKKKKKKKKKKKLLLLLLLLLMMMMMMYYY]]][[[SSSMMMLLLJJJGGGFFFGGGHHHIIIKKKNNNPPPQQQQQQPPPOOOOOOPPPQQQSSSUUUQQQUUUUUURRRRRRWWW\\\]]]XXXVVVUUUXXX]]]aaaccccccUUURRRNNNJJJHHHIIIKKKLLLNNNQQQUUUTTTQQQOOOPPPSSSWWWTTTRRRSSSVVVVVVSSSOOOOOOOOOOOOPPPPPPOOOMMMLLLLLLLLLKKKNNN\\\iiidddUUURRRQQQNNNLLLJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHEEECCCBBBAAAAAAAAA???======<<<:::999999999777666888888777777666555555444222222333333444444444444222222111111111000000000111111000000000/////////////////////000000111111........./////////000000000000000000000000000000/////////000111222222222111222222222222333333333555000444999555888EEELLL~~~dddHHH;;;===AAA<<<::::::999888777777777777555555444555777;;;@@@CCCGGGHHHKKKPPPVVV[[[___aaabbbqqq}}}kkkYYYNNNKKKIIIKKKSSS```mmmuuuqqqwwwyyyaaabbbooozzzgggWWWSSSUUUeeeooo{{{~~~~~~yyywwwtttsssvvv|||rrrdddQQQKKKIIIRRR^^^jjjttt{{{{{{nnncccZZZVVVOOOIIIIIIGGGFFFIIIOOOUUUhhhrrryyy}}}vvvpppnnnppptttyyy~~~zzzxxxxxxwwwvvvuuuuuuuuuuuuvvvwwwyyyzzz{{{~~~~~~------------------------+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,)))***+++---......------------------------------............/////////000............/////////000/////////000111111222222000111222333444333222222555444444444444555666666555555555555666666666777777777777888999999::::::::::::<<<>>>AAACCCDDDEEECCCCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGIIIIIIKKKKKKKKKKKKLLLLLLLLLLLLMMMSSSTTTMMMHHHIIIHHHEEEFFFFFFGGGIIIKKKNNNPPPQQQTTTRRRPPPNNNNNNPPPRRRTTTPPPUUUXXXVVVWWW\\\aaabbbWWWXXXWWWUUURRRTTTZZZ___VVVSSSNNNIIIGGGHHHIIIKKKNNNSSSVVVVVVRRRPPPQQQTTT^^^XXXRRRPPPQQQSSSQQQNNNNNNNNNNNNNNNOOONNNLLLJJJHHHGGGDDDJJJ]]]llldddQQQNNNOOONNNNNNLLLIIIGGGEEEHHHHHHHHHGGGGGGFFFFFFFFFCCCBBB@@@@@@@@@@@@>>>===;;;:::999:::::::::777555888888888777666666555555111222333444444444444444111111111111000000000000000000000000////////////.../////////000000111111............/////////000000000000000000000000000...//////000111222222222111111222222222333333333444---666:::000777GGGFFFxxxPPP999;;;CCC???;;;:::999888777777777777555444333444666:::???BBBGGGHHHJJJOOOUUU[[[^^^___YYYnnn~~~~~~|||yyyiiiVVVMMMJJJGGGHHHMMMWWWbbbiiiffflllvvvgggccclllvvv~~~nnn[[[SSSSSS```kkkxxx~~~||||||sssrrrrrrtttyyyuuugggXXXOOOKKKQQQ\\\gggqqqyyy|||pppfff]]]UUUOOONNNKKKFFFGGGMMMJJJ^^^iiippp|||~~~{{{tttkkkccc```cccgggpppyyy}}}{{{zzzyyyxxxwwwttttttuuuvvvwwwyyy{{{{{{~~~~~~~~~~~~------------------------......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......---------............///000000000000////////////////////////000000000000222222111111111111111111333333222222333333444555555555444444444444555555666666777777888888999999????????????????????????DDDCCCBBBAAAAAABBBCCCDDDCCCDDDDDDEEEFFFFFFGGGGGGJJJJJJJJJKKKKKKKKKKKKKKKIIILLLNNNNNNLLLJJJJJJKKKKKKKKKKKKKKKLLLNNNPPPRRRPPPPPPOOONNNMMMMMMMMMMMMSSS\\\dddccc\\\WWWXXX\\\VVVWWWYYYYYYYYYWWWUUUSSSRRRPPPMMMJJJIIIIIIJJJKKKOOOWWW]]]ZZZSSSPPPUUU[[[bbbaaa]]]UUUNNNKKKNNNRRROOOLLLLLLNNNMMMLLLOOOTTTMMMKKKJJJKKKNNNPPPNNNLLLGGGJJJJJJGGGHHHLLLMMMJJJIIIHHHFFFGGGHHHHHHDDDAAAFFFCCC>>><<<<<<<<<===<<<999999999::::::;;;;;;;;;888666444333444555444333333333333333333333333333222111111000000111111222111111000000//////..................////////////............////////////////////////000000000000////////////000000000000111111222222222333333333222555;;;222777>>>999JJJssstttzzz```>>>>>>BBB;;;>>><<<:::888777777777777888777666555666777999;;;EEEFFFHHHKKKQQQXXX^^^aaaaaahhhpppvvvxxxrrrbbbSSSLLLIIIHHHLLLRRRZZZfffrrruuummmhhhmmmuuu|||zzzzzzzzzyyyiiimmmxxx}}}iiiZZZQQQTTTaaaqqq{{{~~~{{{vvvrrrffffffmmmxxxzzzzzzwwwppp___UUUNNNQQQWWW___lllyyy{{{wwwdddYYY[[[XXXLLLHHHNNNHHHNNNXXXcccmmmvvv~~~zzzqqqcccXXXRRRUUU\\\bbbqqqxxx~~~~~~~~~~~~~~~}}}}}}~~~~~~zzzwwwvvvvvvvvvxxxyyywwwtttssstttwwwyyyzzz|||}}}~~~~~~~~~}}}------------------------...------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......---------............///000/////////////////////////////////000000000000111111111111111111111111333222222222222333444444555555444444444444555555666666666777888888999999>>>>>>>>>?????????@@@@@@EEEDDDCCCBBBAAAAAABBBCCCBBBBBBBBBCCCDDDEEEGGGHHHIIIIIIIIIIIIIIIIIIJJJKKKHHHJJJKKKLLLLLLKKKKKKKKKKKKJJJIIIKKKMMMNNNNNNLLLNNNNNNMMMMMMMMMNNNNNNOOOKKKQQQWWWXXXTTTPPPRRRTTTTTTUUUVVVVVVUUUTTTQQQPPPRRRQQQOOONNNNNNOOOQQQRRRPPPRRRTTTTTTSSSTTTUUUWWW]]]ZZZVVVQQQOOOOOOOOOPPPQQQOOOOOOQQQPPPLLLLLLOOONNNKKKIIIHHHJJJJJJHHHGGGGGGFFFFFFFFFFFFGGGHHHHHHHHHGGGFFFFFFGGGFFFCCC@@@AAA@@@>>>>>>>>>===:::888888888999999999:::::::::888666555555555555444222333333333333333333333333222222111111111111222222000000000000//////..................////////////............////////////////////////000000000000/////////000000000111111111111222222222333333333444444999222888===999KKK~~~sssmmmwwwmmmLLLBBB>>>777>>>===;;;999777777777777666555444333333555777888CCCDDDFFFJJJOOOVVV\\\```bbbgggllllllllliiiaaaXXXVVVRRRQQQSSSVVV[[[eeeooopppmmmnnnvvv~~~{{{zzzyyyyyytttrrr{{{nnnZZZNNNSSS^^^llluuuvvvrrrlllhhheeeccciiisssyyy}}}{{{hhh]]]SSSPPPRRRYYYgggtttxxx}}}sssooogggXXXPPPOOOKKKLLLNNNSSS]]]jjjwww|||~~~xxxmmmggg^^^VVVSSSVVV]]]bbblllsss{{{~~~}}}zzzzzzyyyzzz{{{{{{{{{|||}}}~~~~~~~~~{{{yyyxxxxxxvvvwwwwwwtttqqqoooppprrryyyzzz{{{|||}}}}}}}}}|||~~~}}}------------------------------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///////////////////////////////////////000000000000111111111111111111111111222222222222222333444444555555444444444444555555555555666777777888999999<<<<<<===>>>???@@@@@@AAAEEEDDDBBBAAAAAAAAABBBCCCBBBAAAAAAAAABBBDDDFFFHHHHHHHHHGGGFFFGGGHHHIIIJJJIIIIIIIIIJJJLLLLLLKKKJJJMMMKKKKKKNNNRRRSSSNNNIIILLLLLLLLLLLLMMMNNNOOOPPPKKKMMMPPPRRRQQQPPPQQQRRRSSSSSSSSSSSSRRRPPPNNNMMMOOOOOOPPPQQQRRRTTTVVVWWWSSSPPPNNNPPPUUUXXXWWWUUUXXXTTTOOONNNPPPSSSTTTTTTPPPNNNNNNQQQPPPLLLKKKLLLQQQNNNJJJHHHGGGGGGEEEDDDJJJEEEEEEKKKJJJDDDCCCHHHGGGFFFEEEEEEEEEDDDBBB@@@>>>???@@@AAAAAA>>>:::666777777888888888888999999777666666777777666444222222222222222222222222222333222222222222222222333000000000////////////...---............/////////............////////////////////////000000000000000000000111111111222222111111222222222333333333555333777333999===:::OOO}}}zzzzzz}}}vvvaaahhhtttrrrvvvVVVBBB<<<<<>>;;;999888777777888555444333333333444555666@@@AAACCCGGGMMMTTTZZZ^^^eeeiiijjjeeebbbdddggggggccc___]]]^^^^^^^^^dddlllmmmpppxxx~~~|||{{{~~~zzzjjj```TTT[[[dddkkkkkkgggbbb___eeebbbgggsss}}}xxxlll]]]SSSPPPUUUbbbooovvvzzz~~~ttteee[[[YYYUUUPPPNNNSSS]]]jjjrrrsssxxx}}}|||wwwqqqgggddd^^^YYYVVVYYY___dddkkkqqqxxx|||||||||}}}|||}}}}}}xxxuuuvvvuuuvvvxxxyyyxxxyyy{{{}}}}}}~~~}}}{{{zzzzzzwwwwwwvvvssspppnnnnnnnnnwwwwwwyyyzzz||||||||||||~~~|||{{{zzz|||~~~{{{,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///.........///////////////////////////000000000000000000000000111111111111222222222111222333333444555444444333333444444555444555555666777888999999999:::;;;<<<>>>???@@@AAABBBBBBAAAAAAAAABBBCCCDDDEEEDDDBBB@@@AAACCCEEEGGGHHHGGGFFFFFFFFFHHHJJJKKKMMMKKKJJJKKKMMMMMMKKKIIIPPPNNNNNNSSSZZZZZZSSSLLLLLLLLLLLLLLLLLLMMMNNNNNNPPPOOOOOOPPPQQQRRRRRRQQQSSSSSSSSSRRRQQQOOOMMMLLLLLLMMMNNNPPPRRRSSSUUUUUUVVVSSSPPPQQQVVVYYYXXXUUUUUUSSSPPPNNNPPPUUU[[[```QQQLLLKKKMMMMMMKKKKKKMMMTTTQQQNNNKKKIIIHHHHHHGGGMMMGGGJJJUUUTTTHHHCCCIIIFFFEEEDDDDDDCCCBBBAAA@@@??????@@@BBBBBB@@@;;;777777777777777777777777777777666777888888777444111222222222222222222222222333333222222222222333333////////////////////////---------.........//////............////////////////////////000000000000000111111111222222222222111111222222222333333333777222666444:::======XXXxxxvvvxxx~~~___eeeuuunnnyyyWWW===;;;EEE@@@???<<<:::888888888888666666555555555555666777===>>>AAAFFFMMMSSSYYY]]]dddjjjlllfffaaafffooouuunnnkkkiiiiiigggeeehhhmmmsssyyy{{{uuuvvvvvvyyyzzz~~~~~~{{{ttt______```cccbbb^^^]]]^^^eeeeeelllzzz}}}lll\\\RRRTTTaaallluuuzzz~~~rrreee___VVVQQQQQQWWW]]]bbbhhhnnnwww~~~{{{yyyxxxuuusssooolllggg```\\\^^^dddjjjrrrvvvzzz||||||{{{{{{|||}}}xxxuuuuuusssooopppssssssvvvxxxyyywwwwwwyyy{{{|||~~~}}}{{{{{{{{{yyyyyywwwuuurrrppppppppprrrsssuuuwwwzzz|||}}}~~~~~~}}}|||}}}{{{{{{uuujjjkkkxxx,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///------....../////////000////////////000000000000//////000000000111111111222111111111111222333333444444333333333333444444333444555666777888999999888999:::;;;===>>>@@@@@@?????????@@@AAACCCEEEGGGIIIGGGDDDBBBAAABBBDDDEEEGGGGGGGGGGGGGGGIIIJJJKKKQQQOOONNNMMMMMMMMMKKKJJJPPPNNNNNNTTT\\\]]]VVVOOONNNMMMLLLLLLKKKKKKKKKLLLPPPNNNLLLLLLNNNNNNMMMKKKTTTSSSSSSRRRQQQPPPNNNNNNMMMMMMNNNOOOPPPQQQQQQRRRUUUUUUUUUTTTSSSSSSTTTUUUTTTVVVUUUQQQOOOTTTaaakkkZZZRRRLLLKKKKKKIIIJJJMMMQQQPPPOOOMMMKKKKKKKKKLLLMMMHHHNNN[[[ZZZLLLDDDHHHEEEEEEDDDCCCAAA@@@@@@@@@???>>>======>>>===;;;888666666666666666666666666666666666777888777333111111111111111111111111111333222222111111222222333.............../////////------------........................////////////////////////000000000000000111111111222222222222111111222222222333333333888111666666;;;===CCCfff{{{yyyooorrr}}}cccAAA999CCCAAA@@@===;;;999888888888666666666555555555666666:::<<<@@@FFFMMMSSSYYY\\\dddooovvvrrrmmmooowww}}}zzzwwwvvvvvvtttqqqssswww{{{sssooooooooorrr}}}uuuuuuxxxyyyvvvsssuuu|||uuullldddaaa]]]ZZZ\\\aaaiiillluuu{{{gggXXXVVV___gggssszzz|||rrrdddXXXSSSTTTUUUWWWYYY___hhhpppvvvzzz}}}~~~{{{yyyxxxxxx|||xxxuuunnnfffaaabbbjjjqqqwwwxxxyyyyyywwwuuussssssvvvooojjjhhhgggfffjjjooouuuxxx{{{zzzvvvtttuuuxxxzzz|||~~~|||{{{{{{zzzxxxvvvuuutttsssrrrrrrnnnoooqqqtttxxx{{{}}}{{{{{{zzzmmmaaaaaaqqq,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///---------......//////000////////////000000000000...//////000000111111111111111111111111222333333444444333333333333444444333333444555777888999999777888999:::<<<===>>>???????????????AAACCCEEEGGGHHHGGGEEECCCBBBBBBCCCDDDFFFFFFGGGHHHIIIIIIJJJJJJPPPQQQQQQOOOLLLKKKLLLNNNNNNLLLLLLQQQVVVWWWSSSOOONNNMMMLLLKKKJJJJJJJJJJJJPPPNNNMMMLLLLLLLLLJJJIIIRRRRRRQQQQQQPPPOOOOOOOOOPPPPPPOOOOOOOOOOOOPPPPPPPPPSSSVVVTTTPPPMMMOOORRRRRRVVVXXXTTTOOORRR___kkkdddYYYOOOLLLKKKIIIJJJLLLKKKLLLMMMMMMKKKKKKLLLMMMIIIHHHNNNXXXWWWLLLDDDDDDEEEEEEEEECCC@@@???@@@AAA>>>;;;999888999999999888777777666666666666555555666555555666666555333111000000000000000000000000222111111111111111111222---............/////////,,,------------.....................////////////////////////000000000000000000000111111111222222111111222222222333333333888111777888;;;>>>LLLyyy[[[AAA<<>><<<:::888888888555555555444444444444333777:::>>>EEELLLSSSXXX[[[lll{{{|||rrroooppppppqqq{{{|||mmmkkkkkkjjjgggfffgggmmmrrrzzzkkkeee```\\\```hhhooorrrxxx}}}uuuaaaZZZ\\\```mmmvvv}}}yyyiii___WWWSSSPPPSSSYYY___fffmmmuuuzzzwwwwwwxxxxxxvvvwwwzzzxxxqqqhhhbbbccckkkssstttsssqqqnnnkkkhhheeedddgggbbb^^^___```bbbhhhooowww{{{}}}zzzsssnnnnnnppptttxxx|||~~~~~~}}}}}}}}}zzzxxxuuutttuuutttsssrrrmmmnnnooorrruuuyyy{{{}}}{{{{{{}}}~~~|||pppfffgggwww++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------------------,,,,,,,,,---------......---------............///,,,,,,---......///000000////////////000000000000......//////000111111222111111111111111222222333444333333222222333333444222333444555666888999999777888999:::;;;<<<======AAA@@@@@@???@@@BBBCCCDDDDDDCCCCCCBBBBBBCCCCCCDDDBBBDDDFFFHHHIIIIIIHHHHHHLLLOOORRROOOKKKJJJNNNSSSNNNMMMLLLMMMOOOOOONNNMMMLLLLLLKKKJJJJJJJJJKKKKKKMMMNNNNNNNNNMMMLLLKKKKKKNNNNNNMMMMMMMMMMMMNNNNNNQQQPPPNNNLLLLLLMMMNNNPPPMMMQQQUUUUUURRROOOOOOPPPMMMRRRUUUSSSOOOPPPVVV]]]aaaVVVMMMKKKKKKJJJJJJKKKGGGJJJNNNNNNLLLKKKKKKLLLFFFHHHLLLNNNNNNJJJFFFCCCEEEFFFEEECCC@@@???@@@CCC===;;;999999::::::999888777777777777666666555555666555333333444444222111000000000000000000000000111000000//////000000111---------.........//////,,,,,,---------.....................////////////////////////000000000000/////////000000000111111111111222222222333333333888111999;;;<<<>>>TTT[[[CCCCCCAAA???<<<:::999888888666666666666555555444444444777<<>>=========>>>>>>;;;999888888777777666666666555777444222222222333222111000000000000000000000000000000////////////000000---------.........//////,,,,,,,,,---------................../////////000////////////000000000000////////////000000000000111111222222222333333333888111;;;<<<<<>>>>>>>>???AAABBB??????@@@@@@AAABBBCCCCCC???AAACCCEEEGGGGGGGGGGGGJJJJJJJJJJJJKKKKKKLLLLLLRRRQQQOOOMMMMMMMMMMMMNNNMMMJJJIIIKKKPPPRRROOOLLLLLLMMMNNNNNNNNNMMMLLLKKKKKKKKKIIIGGGEEEFFFIIILLLIIIJJJKKKIIIGGGHHHLLLPPPJJJKKKLLLNNNOOOOOOOOOOOOPPPQQQSSSUUUUUUSSSQQQOOOLLLKKKIIIIIIKKKLLLKKKJJJKKKNNNQQQRRRQQQNNNKKKIIIEEEFFFGGGHHHIIIIIIIIIIIIEEEDDDCCCBBBAAA@@@@@@???<<<<<<<<<;;;:::999777666666666666666555555555555222222222111111111111000000000000000000000000000////////////////////////......------------......,,,,,,,,,---------..............................000000000000000000000000000000000000111111111111222222111111222222333444666777555777999<<>><<<<<<:::777444666666666666666555555555666777999===BBBHHHLLLOOO```jjj|||wwwnnneee___[[[WWWSSSQQQUUU[[[ccchhhxxxrrruuusssooosss}}}sss^^^WWWUUUOOO[[[xxxqqqcccZZZ___gggooouuuzzzsssccc\\\WWWPPPPPPWWWdddkkkxxx{{{rrrrrryyyxxxiiicccaaa^^^aaa^^^YYYUUURRRQQQOOONNNNNNVVVbbbmmmsssttttttsssuuuyyyyyymmm\\\QQQPPPTTTcccmmmvvv{{{}}}zzzxxxwwwvvvuuusssooolllkkkmmmooopppsssyyy{{{{{{|||{{{}}},,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***------------------------------------............---------............///.../////////000000000000/////////000111111222222111111111222222222333333444444555555555555666666888888888888999;;;===>>>@@@???>>>>>>>>>???@@@AAAAAAAAAAAABBBBBBBBBCCCCCC@@@AAACCCDDDEEEFFFFFFFFFHHHHHHIIIKKKKKKLLLLLLLLLLLLNNNQQQTTTVVVTTTOOOKKKPPPNNNMMMOOOTTTUUURRRNNNOOONNNMMMLLLLLLMMMNNNNNNKKKKKKJJJIIIGGGGGGIIIKKKHHHJJJLLLMMMLLLLLLMMMMMMLLLLLLMMMMMMMMMMMMLLLLLLLLLMMMOOOQQQQQQOOOMMMLLLKKKIIIHHHIIIJJJLLLLLLKKKMMMMMMMMMNNNNNNMMMJJJHHHJJJIIIIIIHHHHHHGGGFFFFFFCCCCCCBBBAAA@@@??????>>>;;;;;;;;;:::999888666555555555555555444444444444222222222111111111000000////////////////////////////////////////////////......------------......,,,,,,---------.................................000000000000000000000000000000000000111111111111222222111111222222333444444666555888;;;:::NNNqqqTTTHHH??????@@@>>>;;;;;;666666666666666555555555444555777;;;@@@EEEIIILLLUUU```rrrzzzppphhhcccaaa^^^[[[YYYXXX[[[aaaeeehhhwww}}}tttkkknnnsssuuuuuu{{{yyyaaaXXXWWWRRRZZZrrr{{{nnnaaaYYY___gggooowwwqqqcccYYYUUUUUUZZZaaapppyyysssoookkkeeebbb^^^ZZZXXXWWWVVVVVV\\\```ffflllppprrrssstttuuuuuuqqqeeeUUULLLLLLPPP[[[fffqqqvvv{{{|||zzzxxxwwwwwwuuurrrpppooooooqqqsssuuu{{{{{{~~~~~~}}}zzz}}},,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,------------------------............---------............///....../////////000000000...//////000000111111222111111111222222222222333333444555666777666666555999999888999999:::;;;<<<@@@??????>>>>>>>>>??????BBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBCCCDDDDDDEEEEEEEEEFFFIIIKKKLLLLLLLLLKKKLLLOOOVVV```eeecccXXXOOORRRQQQQQQTTTWWWXXXTTTQQQQQQOOOMMMKKKKKKMMMPPPQQQKKKLLLMMMMMMKKKJJJJJJKKKIIIJJJMMMPPPRRRQQQNNNKKKMMMMMMMMMLLLKKKJJJIIIHHHIIIJJJLLLMMMMMMLLLKKKIIIJJJHHHGGGHHHJJJKKKKKKJJJNNNMMMKKKKKKKKKKKKJJJIIIOOOMMMKKKHHHEEEDDDCCCCCCBBBAAAAAA@@@???>>>===<<<999999999999888777555555444444444444333333333222222222111111111000000000////////////////////////////////////////////////......------------......,,,------------.................................000000000000000000000000000000000000111111111111222222111111222222333444333555555999===999CCC\\\}}}^^^III;;;===AAA===999<<<777777777666666555555555222333555888<<>>>>>>>>>>>>>>@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDBBBEEEHHHKKKMMMMMMKKKJJJMMMOOOUUU```hhhhhh^^^TTTQQQQQQRRRTTTVVVVVVSSSPPPRRRPPPOOONNNNNNPPPRRRSSSMMMOOORRRRRRPPPMMMLLLLLLLLLLLLMMMPPPTTTTTTPPPLLLKKKLLLLLLKKKKKKIIIHHHHHHHHHIIIKKKLLLLLLLLLJJJJJJKKKJJJHHHHHHIIIIIIIIIHHHKKKNNNPPPOOOKKKIIIJJJLLLPPPNNNJJJFFFCCCBBBBBBBBB@@@??????>>>===<<<;;;;;;999999999999888777666555444444444444333333333333111111111111000000000000////////////////////////////////////////////////......------------......------------....................................///////////////////////////000000000111111111111222222111111222222333444333444333888===999<<>>AAADDDKKKSSSYYYccc~~~wwwrrrmmmjjjjjjiiigggeeefffiiijjjgggdddgggooowwwzzzrrrbbbYYY```nnnzzz}}}fff^^^YYY___kkkuuu{{{vvv{{{xxxmmmhhhhhhrrr|||{{{}}}|||yyyuuurrrpppppppppqqqnnnkkkiiiiiikkklllllloookkkddd\\\UUUPPPNNNNNNZZZfffrrryyy}}}|||zzzxxxwwwuuusssrrrqqqqqqqqq}}}}}}wwwsssxxx~~~~~~,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***+++++++++,,,,,,,,,------,,,,,,,,,------------...---------............///............////////////.........///000000111111000000111111111222222222000222444666777777555444444555666888:::<<<======>>>>>>>>>???>>>>>>>>>>>><<<======???@@@AAABBBBBBAAABBBBBBBBBCCCCCCDDDDDDBBBDDDGGGKKKLLLLLLKKKJJJJJJIIIKKKRRR\\\___ZZZTTTMMMNNNOOOPPPRRRQQQOOOMMMPPPQQQQQQRRRSSSSSSRRRRRROOORRRUUUVVVTTTQQQNNNMMMPPPMMMLLLNNNQQQSSSQQQOOOIIIJJJJJJKKKKKKKKKKKKKKKGGGGGGIIIJJJJJJJJJIIIIIINNNLLLIIIHHHHHHHHHFFFEEEFFFOOOWWWUUULLLFFFIIINNNMMMKKKHHHEEEBBBBBBBBBBBB>>>>>>===<<<;;;::::::999999:::::::::999888777777555555555444444444444333111111111000000000//////........................////////////////////////......------------......---------.........//////........................///////////////////////////000000000111111111111222222111111222222333444333555222555<<<999;;;IIIqqqxxxzzzzzzyyytttiiiOOO<<>>>>>999888888777666666555555333333444666999<<>>>>>??????>>>>>>;;;<<<===>>>???@@@@@@AAA@@@AAACCCDDDEEEEEEDDDDDDCCCDDDGGGIIIJJJJJJJJJIIIJJJGGGGGGKKKRRRVVVUUUSSSKKKKKKKKKLLLLLLLLLKKKKKKNNNOOOQQQSSSSSSSSSRRRQQQPPPSSSVVVWWWUUUQQQOOONNNPPPNNNLLLKKKMMMPPPQQQRRRHHHIIIKKKLLLMMMNNNNNNNNNDDDEEEFFFGGGGGGGGGGGGGGGOOOMMMJJJIIIIIIHHHFFFEEEBBBMMMVVVUUUKKKEEEGGGLLLHHHGGGEEECCCBBBAAABBBBBB>>>======<<<;;;:::999999999999::::::999888888777555555555555444444444444111111000000000/////////........................////////////////////////......------------......------........./////////........................000000000000000000000000000000000000111111111111222222111111222222333444444666333444:::999:::GGGeeezzz|||{{{}}}pppYYYCCC===AAACCC@@@===999999888777777666555555444444444555777:::===>>>CCCIIIMMMSSSeee~~~mmmiiifffiiiqqq|||{{{cccVVVXXXaaaqqq}}}iiiVVVSSSXXX```jjjuuu}}}pppsssxxxyyy|||||||||}}}xxxtttqqqkkkddd^^^SSSUUUXXXZZZXXXTTTOOOLLL]]]hhhsssxxx{{{}}}|||}}}}}}|||{{{zzzwwwvvvtttwwwxxx{{{~~~}}}||||||,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***)))******+++,,,,,,------++++++,,,,,,,,,------------------............///---------.........//////------......///000000000000000000000111111111111///000000111333444444555333555777999:::;;;;;;;;;:::;;;===>>>????????????????????????>>>>>>>>>>>>>>>@@@DDDFFFHHHGGGEEEDDDEEEEEEGGGHHHHHHIIIIIIIIIHHHHHHHHHKKKNNNPPPPPPOOOJJJJJJJJJIIIHHHHHHJJJKKKMMMNNNNNNOOOOOOPPPQQQQQQPPPRRRUUUUUUSSSPPPMMMLLLMMMMMMLLLKKKKKKLLLOOORRRJJJKKKMMMNNNOOOPPPPPPPPPEEEEEEFFFGGGGGGHHHHHHHHHNNNLLLJJJIIIJJJJJJIIIHHHCCCIIIMMMLLLGGGCCCDDDFFFEEEEEEDDDCCCAAA@@@@@@???>>>===<<<;;;:::999999888888888888999888888777666444444444444333333333222111000000000////////////........................////////////////////////......------------..................////////////........................000000000000000000000000000000000000111111111111222222111111222222333444222777555444999777888CCCRRRuuuWWWBBB>>>BBBAAA:::::::::999888777666555444444444444444666888:::;;;???DDDJJJOOOYYYnnntttssssssxxx~~~ggg```eeeuuu~~~~~~xxxcccZZZWWWWWW^^^iiitttyyysssttt~~~~~~vvvqqqppptttwwwzzzxxxpppfff[[[RRRHHHMMMSSSUUUSSSOOOLLLKKKWWWbbbmmmrrrvvv|||~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~}}}|||yyyvvvuuuttttttxxx~~~~~~,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++))))))***+++,,,,,,------++++++,,,,,,,,,------------------.........//////---------.........//////------......///000000000000000000000111111111111/////////000111333444555555666888999::::::999999999:::<<<>>>@@@@@@@@@@@@CCCBBBAAA@@@???===<<<<<<===@@@DDDHHHJJJIIIFFFDDDFFFFFFFFFGGGGGGHHHHHHIIIAAADDDGGGJJJKKKJJJHHHGGGKKKKKKJJJHHHGGGGGGJJJLLLNNNLLLKKKJJJKKKMMMPPPRRROOOQQQTTTSSSQQQNNNLLLKKKIIILLLMMMLLLJJJJJJNNNQQQMMMMMMNNNPPPPPPQQQPPPPPPGGGHHHHHHIIIJJJJJJKKKKKKLLLJJJIIIIIIKKKLLLLLLKKKFFFEEEDDDDDDCCCCCCBBBAAADDDDDDCCCCCCAAA???>>>===>>>======<<<;;;:::999888666777777777777777666555333333333222222222111111000000000000////////////........................////////////////////////.........------...................../////////000........................000000000000000000000000000000000000111111111111222222111111222222333444000888777666999555555??????yyypppMMMAAAFFFDDD;;;::::::999888777666555444333333333333444666888999???CCCIIIMMMPPP\\\xxx|||yyyzzzyyywwwwww{{{|||iiikkk|||}}}|||{{{qqqdddZZZRRRUUU___mmmsss{{{~~~tttrrryyyuuujjjmmmuuu{{{wwwmmm```RRRHHHEEEKKKQQQRRROOOLLLKKKKKKSSS^^^hhhnnnttt{{{}}}}}}|||{{{||||||}}}}}}|||}}}}}}}}}{{{xxxuuusssuuutttyyy~~~~~~zzz}}}{{{vvvttt~~~,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------------------)))***++++++,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,---------......,,,---......//////......,,,---...---,,,,,,---...////////////000000000000000000000///////////////000111111111111222222222666666777888999:::;;;;;;;;;;;;<<<<<<>>>???@@@AAACCCBBB@@@@@@???>>><<<:::;;;AAAGGGKKKJJJGGGFFFFFFEEEJJJJJJDDD@@@BBBDDDEEECCCBBBBBBEEEIIIKKKJJJHHHLLLKKKJJJJJJKKKLLLKKKIIIPPPMMMKKKLLLPPPRRRPPPMMMLLLQQQPPPJJJIIINNNOOOMMMJJJKKKLLLMMMOOOPPPQQQRRRZZZVVVPPPMMMNNNOOOOOOOOOIIIIIIKKKOOOMMMJJJJJJOOOJJJNNNNNNJJJKKKPPPOOOKKKIIIGGGDDDBBBCCCDDDDDDCCCDDDCCCCCCBBBBBBAAA@@@@@@===<<<:::888777777888888::::::999888777666555444333333333222222222111111333222000...---...///000........................---------............///................................................////////////////////////////////////000000000000////////////000000000000111111222333333333333222666555444444555777:::;;;CCCcccaaaBBBIIIJJJ;;;AAA???<<<999777666777777444444444555666777888999<<>>???CCCCCCBBBBBBAAA@@@>>>===;;;@@@EEEHHHGGGFFFEEEEEEFFFHHHHHHGGGJJJMMMJJJDDDDDDCCCCCCEEEHHHJJJIIIGGGIIIHHHGGGGGGIIIIIIHHHGGGNNNIIIDDDDDDGGGKKKLLLLLLIIIMMMNNNJJJJJJOOOPPPNNNLLLLLLMMMMMMNNNOOOOOOOOOQQQQQQOOOMMMKKKKKKMMMPPPPPPLLLJJJMMMOOONNNNNNPPPIIIMMMMMMIIIHHHLLLMMMKKKHHHFFFEEEFFFGGGFFFEEECCCBBBBBBBBBAAAAAA@@@??????:::999888777666666777777:::999888777666555444444333333222222222111111111111000...---...///000222........................---------............///................................................////////////////////////.../////////000000000000////////////000000000000000000111222222222222111555555444444555777999;;;???SSS{{{XXXNNNIII???AAA???<<<999777777777777444444444444555666777888:::???DDDFFFHHHPPP___kkkpppuuu|||}}}oooeee^^^YYYUUUWWWYYY\\\cccjjjwwwyyy|||xxx~~~iiiWWWOOOPPPUUUcccqqqxxx}}}}}}zzzxxx{{{xxxyyy~~~wwwmmmrrr{{{zzzqqqoooqqquuukkkgggfffeeeccc___\\\XXXVVVTTTQQQMMMIIIXXX]]]cccgggiiinnnuuu{{{|||~~~~~~|||{{{{{{|||||||||{{{zzzxxxvvvttttttuuuwww{{{~~~~~~~~~~~~|||xxxyyy{{{yyytttrrrxxx|||{{{{{{,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........------------------------++++++,,,,,,,,,+++******,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,------------,,,,,,---...............---...//////000000000///....../////////000000000///000000000111222222222000111111111111222222222333444444555666777888888777777888888999:::;;;<<>>======777777666555555666666777888888777666555444444333222222222222111111111000///...------...000111222........................---------............///................................................////////////////////////....../////////000000000////////////000000000000//////000111111111111000555444444444555777999:::>>>BBBXXXoooQQQEEECCC@@@>>>;;;999777777777888444333333333444555666666777:::>>>AAADDDIIIQQQWWW[[[aaaiiirrr|||tttfff^^^PPPJJJFFFHHHKKKOOOWWW___hhhjjjvvv|||yyywww```UUURRROOOXXXdddoooxxx|||xxxsssqqqoookkkiiimmmttt}}}xxxmmmooowww||||||zzz{{{yyysssssszzz|||vvvqqqqqqtttyyy}}}tttqqqlllgggbbb\\\UUUQQQZZZ^^^aaaccceeehhhnnnsssxxx{{{~~~}}}{{{yyyyyyzzzzzz{{{{{{{{{zzzxxxwwwxxxvvvtttuuuxxx|||~~~zzzzzzxxxtttnnnssszzz,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,---------,,,,,,---.........------////////////000///...,,,........./////////000000//////000111222333333444000000111111111222222222222222333444555666777777777777777777888999:::;;;>>>@@@AAABBBAAAAAAAAABBB???@@@AAAAAABBBCCCDDDEEEEEEDDDEEEJJJSSSXXXPPPEEECCCCCCDDDEEEFFFFFFFFFEEEGGGFFFEEEFFFGGGHHHGGGFFFGGGHHHHHHHHHHHHGGGGGGFFFHHHHHHIIIJJJLLLNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLEEEGGGJJJJJJIIIHHHHHHHHHHHHDDDBBBEEEFFFDDDDDDFFFGGGIIIIIIEEEBBBBBBGGGKKKGGGEEECCCBBBBBB@@@>>><<<>>>>>>??????>>>===;;;:::555555555555555666666666777666666555444333333333222111111111111000000000///............///000111........................---------............///................................................////////////////////////........./////////000000////////////000000000000///000000111111111111111333333333444555666888999@@@;;;@@@WWW{{{}}}~~~XXXEEEEEE@@@???<<<999777777777888444444333333333444444555444666:::>>>AAAEEEGGGIIIOOOUUU]]]gggtttvvvnnniiiXXXRRRMMMLLLLLLNNNTTT[[[^^^```hhhyyy}}}{{{pppaaa[[[QQQTTTYYYcccoooyyy~~~~~~{{{vvvqqqnnnkkkeeeaaaccchhhqqq}}}nnnlllsssxxxxxxvvvvvvxxx|||~~~||||||sssrrrtttyyy|||{{{zzzzzz}}}xxxmmmddd^^^[[[___ccceeeeeefffhhhjjjnnnrrrvvvyyyyyywwwwwwwwwxxxyyyzzz{{{||||||{{{zzzzzzwwwtttsssuuuyyy|||~~~~~~zzzwwwxxxyyyzzz}}},,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++,,,,,,,,,------+++,,,,,,---...---------...---...111333444222000............//////////////////000111222333333444000000111111111222222222111111222333444555555666777777777777888999::::::>>>@@@BBBCCCBBBAAABBBDDDAAA@@@@@@@@@AAACCCEEEEEECCCDDDEEEFFFKKKOOOKKKDDDBBBCCCDDDEEEEEEEEEEEEEEEIIIHHHGGGHHHJJJKKKJJJIIICCCEEEFFFEEEEEEHHHNNNRRRLLLJJJHHHJJJLLLKKKJJJIIIIIIJJJJJJKKKKKKLLLLLLMMMJJJHHHGGGJJJMMMMMMHHHCCCFFFHHHMMMOOOJJJDDDEEEJJJGGGGGGFFFDDDBBBBBBFFFJJJNNNIIIDDD@@@>>>===<<<;;;<<<======>>>===;;;:::999555555666666666666666666555444444333333222222222111111111000000000//////000000///.......................................---------............///................................................////////////////////////............////////////////////////000000000000000111222222333333222222222222333333555666777777;;;:::<<>>AAADDDDDDBBBAAACCCFFFBBB@@@??????AAACCCDDDDDDAAADDDDDDBBBCCCFFFFFFBBB@@@BBBDDDDDDDDDDDDEEEFFFKKKIIIIIIJJJLLLMMMMMMLLLIIIHHHFFFCCCDDDMMM\\\hhhRRRLLLHHHIIIKKKJJJHHHHHHHHHHHHIIIJJJJJJKKKLLLLLLMMMIIIFFFJJJPPPQQQJJJBBBFFFKKKRRRTTTLLLDDDEEEKKKHHHDDDCCCEEEEEEEEEFFFJJJSSSNNNFFFAAA>>>>>>>>>===;;;<<<===>>>===;;;999777555555666666666555555444333333333222222111111111000000000000////////////000000//////...---,,,,,,........................---------............///................................................////////////////////////------........./////////////////////000000000000111111222333333333333333111222222333444555666666222999>>>===<<>>AAACCCCCCEEEIIIOOOVVV```nnn~~~yyylll___WWWUUU```cccfffhhhmmmssstttqqqkkksss}}}{{{}}}vvvfffYYYPPPIIILLLTTT___kkktttyyy~~~wwwqqqlllkkkrrrzzz{{{lllhhhrrr|||xxxsssnnnkkkiiilllvvv|||qqqhhhiiittt|||qqqqqqqqqtttxxxzzz}}}xxxnnnqqqvvvyyyvvvooogggaaa[[[___eeekkkppptttyyy|||vvvxxxzzz|||~~~{{{zzzyyyyyyzzzzzzxxxwwwrrrpppooouuuxxxtttvvv}}},,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,++++++***+++,,,,,,,,,,,,+++***************************++++++++++++++++++++++++)))******+++,,,,,,------++++++++++++++++++++++++,,,++++++******++++++,,,***++++++++++++,,,,,,,,,++++++,,,------------,,,+++***,,,111777:::777333---------.........//////000000000000000000000000000111111111111222222222000111111222333444555666777777777777777888888999;;;???BBBBBB???>>>@@@CCCAAA???======@@@BBBBBBAAA@@@BBBCCCAAABBBDDDCCC???>>>@@@CCCDDDCCCCCCEEEGGGJJJIIIHHHIIIKKKMMMLLLKKKJJJKKKKKKGGGFFFMMM\\\hhhVVVMMMGGGIIIKKKIIIIIIJJJIIIIIIIIIIIIIIIIIIIIIJJJKKKHHHHHHKKKPPPQQQMMMHHHHHHJJJNNNOOOJJJCCCDDDHHHIIIBBB@@@FFFJJJIIIHHHIIIPPPLLLFFFBBB@@@@@@???>>>:::;;;===>>>===;;;888777444444555555444333222111222222111111111111000000000000/////////...........................------........................---------............///................................................////////////////////////---------.........//////////////////000000000000000000111222222222222222000111222333444555555555222555:::;;;999>>>PPPcccuuu|||~~~pppqqq~~~ttt|||qqqPPPIIIGGGBBB>>>;;;999888888888777666555444444444444333666888999:::<<<@@@CCCDDDHHHLLLRRRZZZfffttt}}}tttiiieeedddiiijjjgggfffiiillljjjeeepppwwwuuuyyy|||xxxfff[[[PPPMMMOOOSSS]]]gggpppvvv~~~|||qqqiiiiiinnnzzz}}}uuufffcccooo{{{zzztttooojjjfffeeemmmvvv~~~tttiiieeejjjqqqyyywww{{{|||~~~{{{|||}}}|||wwwmmmccc\\\UUUXXX^^^dddjjjpppvvv{{{wwwxxxzzz}}}~~~~~~|||{{{{{{{{{{{{yyywwwpppooonnnqqq}}}|||wwwvvvzzz,,,,,,,,,,,,,,,,,,,,,,,,++++++******************++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,***+++,,,------,,,+++***************************++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,++++++,,,---------,,,,,,---++++++///333444///+++---------.........//////000000000000////////////000111111111111222222222111111222333444555555666777666666666666777777888777;;;>>>>>>:::999;;;??????===;;;<<>>===:::;;;===>>>===;;;888777333333444444333111000///111111111111000000000000000/////////............+++,,,---...////////////........................---------.........//////................................................////////////////////////---------.........//////////////////000000000000//////000111111111111111000111222333444555555555999333111444888;;;???DDDIIISSSmmm~~~zzzzzzzzzyyy|||jjjKKKIIIDDD???;;;999888777999888777666555444444444444666888777666888===BBB@@@CCCGGGLLLRRR]]]jjjssswwwzzz~~~}}}yyymmmsssssskkkfffhhhkkkjjjlllwww}}}sssqqquuuyyyuuuhhh[[[TTTOOOMMMSSS]]]gggmmmwwwyyymmmiiikkktttyyyrrrbbb^^^jjjvvv{{{{{{vvvqqqlllfffccchhhpppuuu}}}vvvhhh```aaaeeeqqq}}}~~~~~~{{{ssshhh]]]VVVPPPSSSXXX^^^ccckkkrrrwwwwwwxxx{{{}}}~~~|||{{{|||{{{zzzxxxooopppnnnlllppp{{{}}}zzzwwwyyy~~~++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++,,,+++***))))))***+++,,,******************************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++******+++,,,------...///---------............///............////////////111111111111111222222222000000000111222222333333;;;:::999888777777777777<<<===>>>===;;;::::::;;;===:::999;;;>>>???@@@BBBCCC???>>>BBBDDDBBB@@@@@@EEEEEEFFFGGGIIIIIIFFFDDDDDDFFFHHHGGGEEEFFFHHHKKKLLLJJJIIIIIIIIIHHHGGGFFFIIIHHHHHHHHHIIIKKKLLLNNNJJJKKKMMMOOOPPPOOONNNMMMFFFHHHJJJIIIHHHJJJNNNQQQOOOTTTNNNJJJLLLIIIEEEKKKGGGJJJLLLJJJKKKNNNNNNKKKDDDDDDDDDDDDCCC@@@>>>===>>>===;;;999888777666666555666555111000333333000222222222111111111111000////////////............000000///...------,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------------------------..........................................------............////////////000000000000000000000000000000000000000000000000111111222222222333333333555444444555555666777888>>>;;;QQQrrrqqqWWWAAA@@@AAA<<<999===:::888666666777888777666666666555555666888;;;===>>>@@@DDDIIILLLRRRaaaoootttuuuxxx}}}|||wwwtttmmmjjjrrr~~~wwwpppqqq{{{}}}{{{wwwsssyyyyyyfffZZZTTTPPPNNNOOOZZZcccnnnvvv|||yyynnniiigggnnnsssqqqeee^^^eeerrrzzzxxxtttpppnnnllljjjkkkmmmqqqyyyrrreee^^^]]]cccmmmyyy}}}vvvrrrvvvyyytttllleee___\\\YYYXXXTTTTTTRRRPPPRRRYYYdddlllqqqvvv|||~~~~~~}}}zzzzzzzzztttvvvuuurrrsssxxx{{{zzzyyy|||}}}|||++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++++++++***))))))***++++++******************************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,---------------............///............////////////000000111111111222222222000000000111222222333333888777777666666666666666<<<===>>>===;;;:::;;;<<<>>>===<<<===>>>??????AAABBB>>>>>>CCCFFFEEECCCDDDAAABBBDDDGGGJJJJJJHHHFFFGGGIIIJJJHHHFFFEEEGGGIIIKKKJJJIIIIIIIIIIIIHHHGGGBBBBBBCCCDDDFFFIIIKKKMMMGGGIIIKKKNNNPPPPPPPPPOOOGGGIIIKKKKKKJJJKKKNNNQQQPPPVVVPPPJJJLLLHHHFFFOOOLLLOOOOOOMMMLLLOOONNNKKKDDDDDDDDDCCCBBB@@@>>>======<<<;;;999888777666666666777666222222444333000222222222111111111000000////////////............000//////...------,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------------------------............................................................////////////000000000000000000000000000000000000000000000000111111111222222222333333444444444444555666777888555777DDDWWWwwwtttSSSGGGEEE???:::::::::888666666777888777666666555555555666888:::<<<;;;<<<@@@EEEGGGMMMZZZgggssstttxxx|||~~~xxxtttpppmmmiiidddaaagggooo}}}yyyxxx{{{wwwkkkkkkuuu}}}}}}~~~{{{wwwssszzzvvvhhh]]]SSSNNNNNNOOOYYYfffqqqxxx~~~|||sssnnnlllhhhoooqqqiiibbbgggrrryyywwwuuurrrmmmhhhfffhhhkkksss{{{pppeee```^^^gggqqq{{{xxxnnnggggggmmmoookkkeee___\\\ZZZZZZYYYSSSQQQOOONNNPPPXXXccclllppptttzzz~~~|||~~~~~~}}}{{{zzz{{{|||||||||yyyrrroooqqqrrrqqqxxx~~~~~~~~~++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++***))))))***++++++******************************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++------------,,,,,,,,,+++---------............///............////////////000000000111111111222222000000000111222222333333444444444333444444555666<<<=========;;;:::;;;<<<<<<<<<<<<<<<===???@@@AAAAAA>>>???DDDGGGGGGFFFHHH@@@AAACCCGGGIIIJJJGGGEEEKKKKKKKKKIIIFFFEEEEEEGGGJJJJJJJJJJJJJJJJJJJJJIIICCCCCCCCCCCCEEEGGGIIIJJJHHHJJJLLLMMMNNNOOONNNNNNJJJLLLOOOPPPPPPPPPQQQSSSPPPUUUPPPKKKLLLIIIGGGOOOQQQSSSSSSOOONNNOOONNNJJJDDDDDDCCCCCCAAA???>>>======<<<:::999777777666666666777666333333555333...222222111111111000000000/////////............---/////////...------,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------------------------............................................................////////////000000000000000000000000000000000000000000000000111111111222222222222333444444444444555666777777444999===AAA]]]\\\GGGDDDCCC>>><<<:::999777777888888777666555555444444555777999:::999:::===BBBDDDHHHSSS___nnnppptttxxx|||~~~~~~~~~~~~{{{yyyyyywwwsssfffbbb```^^^ZZZYYY___fff|||{{{{{{kkkfffnnnxxx||||||{{{zzz~~~~~~{{{vvvssszzz{{{kkk[[[QQQNNNIIIQQQ^^^jjjsssyyy}}}wwwrrrnnnfffpppuuupppiiijjjrrryyyzzzzzzvvvnnnfffbbbbbbccciiiuuunnnbbb]]]cccjjjsssyyykkkbbbaaafffhhhfffaaa]]]ZZZYYYZZZ[[[TTTSSSQQQQQQTTT\\\fffmmmpppuuuzzz~~~}}}}}}}}}{{{yyyyyy{{{}}}|||sssooopppqqqpppyyy}}}++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************+++******************************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++---------------------,,,---------............///............//////////////////000000111111222222000000000111222222333333222222222222333444555666;;;<<<===<<<;;;:::;;;<<<888;;;===<<<===@@@BBBBBB@@@>>>@@@EEEGGGFFFFFFIIIDDDDDDEEEGGGHHHGGGDDDAAAKKKKKKJJJHHHGGGFFFFFFGGGIIIJJJKKKJJJJJJJJJJJJKKKKKKJJJIIIHHHGGGHHHHHHIIIMMMMMMMMMMMMLLLKKKJJJIIINNNOOORRRSSSTTTTTTTTTTTTPPPSSSNNNLLLRRRNNNGGGJJJPPPSSSSSSOOONNNOOOMMMJJJDDDCCCCCCAAA@@@???======<<<;;;:::888777777666666666777666444555777444...111111111111000000000000//////.........---------//////.........---------,,,,,,,,,---------......,,,,,,,,,---------......------------------------........................---------...........................////////////////////////////////////000000000000000000000000111111111111222222222222333333333333444555666777666;;;;;;999MMMxxxcccGGGBBBDDDAAA===;;;999777777888888777666555555444444555666777888;;;;;;===AAACCCFFFOOOYYYeeehhhnnnssswwwzzz|||~~~{{{tttqqqsssvvvxxx___\\\ZZZ[[[ZZZYYY^^^eeesss~~~qqqhhhlllttt{{{{{{}}}yyysssqqqzzz~~~jjjZZZSSSOOOQQQYYYccclllrrrxxx~~~~~~zzzsssnnnmmmvvv|||xxxooonnnvvv|||tttnnniiiccc^^^\\\fffvvv{{{hhhdddfffiiirrr~~~{{{wwwzzzsssiiiiiilllmmmkkkiiieeeaaa``````aaa^^^]]]]]]___bbbhhhnnnrrruuuxxx}}}~~~{{{yyyyyy{{{}}}~~~~~~wwwsssuuuyyyzzz|||~~~~~~}}}++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++***************************************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,------...//////---------............///............////////////...//////000111111222222000000000111222222333333222222222333444555666777999:::<<<;;;:::999:::<<<<<>>======;;;:::999888777666666666888999888888;;;===999111111111111000000000//////............------------...............---------,,,,,,,,,---------......,,,,,,,,,---------......------------------------........................---------.........//////............////////////////////////////////////000000000000000000000000000000111111111222222222222222222333333444555666555666666888AAAUUUzzzrrrQQQEEEDDD@@@:::<<<:::888777888888777666666555555555555666666666::::::<<<@@@BBBDDDKKKSSSYYY^^^fffmmmrrrvvv{{{~~~|||wwwuuuxxx|||wwwrrrooonnnjjjeeeeeehhhhhh}}}xxxlllkkkpppzzz|||}}}uuuvvvyyy|||{{{vvvpppoooxxx~~~iii^^^ZZZTTTTTTZZZbbbiiittt~~~~~~yyyrrrvvv|||}}}uuutttyyynnnddddddkkkyyyzzzooollllllttt{{{rrrpppvvv~~~uuurrrvvvwwwxxxvvvsssqqqqqqrrrnnnnnnnnnpppsssuuuwwwxxxzzz}}}~~~~~~~~~}}}|||}}}{{{vvvxxx|||~~~~~~~~~~~~~~~|||{{{++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++)))***++++++++++++***)))******************************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,---...///000000---------............///............////////////---...//////000111222222000000000111222222333333333333333333444555666777777999:::999888888999;;;BBBJJJKKKDDD@@@BBBBBB>>>??????BBBFFFFFFCCCEEEIIIFFFEEEDDDEEEGGGIIIHHHGGGGGGEEEDDDEEEGGGIIIIIIIIIGGGJJJKKKJJJGGGFFFHHHKKKIIIHHHHHHHHHIIIJJJLLLMMMIIIIIIJJJJJJKKKKKKLLLLLLIIIIIIIIIKKKMMMNNNMMMKKKSSSTTTOOORRR^^^[[[LLLFFFFFFIIIJJJHHHHHHJJJJJJGGGCCCBBBAAA???>>>======<<<::::::999777777666666666999::::::<<<@@@CCC>>>555111111000000000/////////.........------------,,,........................,,,,,,,,,---------......,,,,,,,,,---------......------------------------........................,,,,,,------.../////////............////////////000000000000000000000000000000000000000000000000000000000111111111111222222222222222333444555555444555555:::===???]]]yyyppp}}}]]]JJJEEEBBB<<<===;;;999888888888777666666666666666666666666555777666888===???@@@EEEKKKNNNUUU___ggglllrrrxxx}}}~~~yyyyyysss{{{|||}}}{{{|||pppllllllyyy|||uuunnnjjjgggeeebbb[[[___dddiiiooouuu|||zzzsssmmmmmmwwwsssggg[[[RRRTTTZZZaaannn{{{{{{}}}{{{yyyzzzxxxooottt{{{ssspppvvvyyyoookkkqqqyyy}}}{{{~~~}}}zzzzzz{{{|||{{{zzz}}}{{{|||~~~~~~tttsssvvvxxx}}}}}}}}}~~~}}}}}}|||zzzxxx++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,+++******+++,,,,,,++++++++++++++++++++++++)))***++++++++++++***)))******************************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,---------......//////---------............///............////////////------...///000111222222000000000111222222333333333333333333444444555666555777888888777777888999>>>HHHJJJBBB===@@@AAA===>>>???BBBGGGGGGEEEHHHMMMIIIGGGDDDDDDFFFIIIJJJJJJFFFDDDCCCDDDGGGIIIHHHGGGGGGJJJLLLJJJFFFDDDFFFIIIEEEEEEEEEEEEFFFHHHJJJKKKHHHHHHIIIIIIJJJKKKLLLMMMIIIGGGEEEFFFIIIKKKJJJIIIOOOSSSOOOOOOWWWSSSIIIIIICCCGGGGGGEEEEEEGGGGGGDDDCCCBBB@@@>>>===<<<<<<<<<:::999888777777666666777555666777:::@@@DDD>>>555111000000000////////////.........---------,,,,,,........................,,,,,,,,,---------......,,,,,,,,,---------......------------------------........................,,,,,,------...//////000............////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111222333444555222999666777;;;999MMMvvvllluuuzzz|||mmmSSSIIIEEEAAA===;;;999888888888777666888888888888777666666555555444666;;;>>>>>>BBBGGGHHHOOOZZZbbbgggmmmtttyyy|||xxxqqqrrrvvvtttooommmwwwzzzzzzpppbbbXXXTTTSSSQQQPPPKKKNNNSSSWWW]]]fffpppwww~~~|||{{{ssslllmmmxxx~~~{{{iiiZZZVVVWWWZZZeeerrrtttzzzzzzyyyzzztttzzzvvvhhhfffjjjoooyyy}}}xxxwwwxxxxxxxxx{{{~~~|||~~~yyyooonnnqqqtttwww{{{~~~~~~}}}|||{{{zzzwwwuuu+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++---,,,+++******+++,,,---++++++++++++++++++++++++)))***+++,,,,,,+++***)))******************************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++///............------------------.........//////............/////////000------...///000111222222000000000111222222333333333333222222333333444555444666777777666666777999444???DDD===:::???AAA======>>>CCCHHHIIIHHHKKKQQQOOOKKKGGGDDDEEEGGGHHHIIIGGGDDDBBBCCCFFFHHHGGGEEEFFFJJJLLLIIIEEEBBBDDDHHHGGGGGGFFFEEEEEEFFFGGGHHHKKKKKKJJJIIIIIIIIIIIIJJJKKKHHHEEEFFFIIIKKKKKKJJJIIIPPPMMMJJJLLLHHHDDDKKKCCCFFFGGGDDDCCCEEEDDDAAACCCBBB@@@>>><<<<<<<<<<<<999999888777666666777777///111222666===AAA;;;111000000000000////////////......---------,,,,,,,,,---.....................,,,,,,,,,---------......,,,,,,,,,---------......------------------------........................,,,,,,------...///000000............/////////000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222333444555---999333---666888DDDaaa~~~qqqsssssssss^^^KKKDDD???>>><<<999888999888777666888999999999888777666555555444666;;;>>>???BBBGGGEEEMMMXXX___dddiiipppvvvxxxtttsssxxxwwwsssqqqvvvxxx}}}|||nnncccUUULLLJJJKKKKKKKKKHHHIIIKKKMMMRRR[[[gggpppqqqxxx~~~}}}xxxyyy|||sssmmmmmmyyyxxxddd]]]XXXVVV]]]iiinnnttt|||yyyuuuxxx~~~nnnjjjmmmhhhvvvzzzrrrppprrrtttuuuxxx{{{~~~}}}~~~ssskkkmmmssswwwrrryyy~~~}}}{{{zzzyyyxxxuuurrr************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,******))))))******+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,)))************+++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,---------...............------,,,,,,,,,//////000000111111111222000000000000111111111111222111000///000222555666555777999999888888999:::<<<;;;999888999:::<<<>>>:::???CCCBBB???CCCNNNXXXVVVQQQIIIEEEEEEFFFEEEDDDIIIIIIJJJJJJIIIGGGFFFEEEJJJBBBCCCMMMOOOGGGBBBDDDDDDDDDDDDDDDDDDEEEFFFFFFIIIIIIIIIHHHFFFGGGIIIKKKMMMJJJGGGFFFFFFFFFEEEDDDFFFHHHJJJKKKIIIGGGFFFFFFHHHEEEAAA???@@@AAAAAAAAABBB@@@===<<<<<<<<<:::888;;;:::888777555444444444222333555666666555333222////////////....................................------------------------,,,,,,,,,------...............//////...---,,,,,,------------------------------------------------,,,,,,,,,---------..............................////////////////////////000000000000111111111111000000000000111111111111111111222222222333333333000222444333333777@@@GGGmmm}}}ppprrrWWWIIIGGG===???<<<666555::::::555777666666666555555555555555444444444777;;;???AAAEEEGGGNNNWWW]]]aaajjjsssvvvyyyyyy{{{{{{xxxzzzvvvxxx}}}tttbbbVVVMMMKKKJJJFFFDDDFFFHHHGGGHHHLLLRRRXXX\\\]]]bbbffflllqqqxxxyyypppjjjjjjtttvvvbbbZZZXXXXXXXXXeeemmmyyyyyymmmuuu{{{~~~rrrhhheeeqqq{{{tttsssvvvxxx~~~~~~~~~}}}~~~|||zzzzzzzzzzzzvvvrrrsssxxx}}}~~~}}}zzz}}}~~~}}}zzzyyywwwsssooolll************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++************+++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,)))************+++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***+++++++++,,,,,,,,,------,,,,,,,,,------------.........---------,,,,,,,,,......//////000000000000000000000000111111111111111111000111222444666777888:::<<<===<<<<<<===>>>;;;::::::::::::;;;<<<<<<:::>>>@@@>>><<<>>>EEELLLLLLGGGBBB@@@AAACCCDDDDDDGGGHHHIIIIIIIIIHHHFFFFFFKKKEEEGGGQQQSSSJJJDDDFFFDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGGGGFFFEEEEEEGGGIIIMMMJJJHHHFFFGGGGGGFFFEEEGGGIIIKKKKKKIIIGGGFFFFFFEEEDDDCCCBBBAAAAAA@@@???===<<<<<<<<<===;;;888666999999777666555555444444222333444555555444333222////////////....................................------------------------,,,,,,,,,---------............//////...------,,,------------------------------------------------,,,,,,,,,---------..............................//////////////////////////////000000000111111111//////000000000111111111111111111222222222333333111444555444333555<<>>@@@BBBDDDJJJQQQVVV[[[dddmmmvvv|||~~~|||zzz~~~{{{|||~~~yyyjjj\\\VVVSSSNNNKKKKKKKKKLLLNNNQQQTTTXXXZZZZZZ^^^```fffnnnyyyxxxpppjjjkkkvvv}}}pppfff]]]WWW___eeeqqq}}}~~~nnnlllssswwwmmmrrr{{{zzzyyy}}}}}}||||||~~~www{{{}}}yyyyyywwwuuutttrrroookkkhhh++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++++++++++++++,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,)))************+++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...------------,,,,,,,,,............////////////000000000000111111111111///000111333444666777777:::;;;===>>>======>>>???:::<<<===??????>>>===<<<=========<<<;;;;;;>>>@@@AAA???<<<<<>>@@@@@@DDDJJJNNNRRR[[[eeerrrvvv|||{{{ssskkklllnnn{{{vvvlllfff```[[[YYYWWWYYY[[[]]]]]]]]]^^^___``````dddnnn}}}xxxqqqlllmmmxxxxxxhhh]]][[[^^^gggttt~~~uuuhhhcccmmm}}}wwwwwwuuuhhhccclllqqqxxx~~~~~~~~~~~~zzzuuutttwww{{{~~~~~~|||xxxuuurrrqqqooonnnmmmjjjgggddd++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++******++++++++++++,,,,,,,,,++++++,,,,,,,,,---------------------------------///////////////////////////000000000111111111111...000222444666777888888777999;;;<<<;;;;;;<<<===;;;===@@@CCCCCCAAA???===???>>>============<<<;;;===<<<<<<===@@@CCCFFFGGGCCCDDDEEEFFFGGGGGGHHHHHHHHHFFFGGGLLLLLLGGGDDDFFFDDDCCCCCCCCCCCCDDDEEEEEEFFFGGGHHHGGGFFFEEEFFFHHHIIIHHHFFFFFFGGGGGGFFFEEEIIIJJJKKKKKKHHHFFFFFFFFFIIIHHHGGGDDD@@@===<<<<<<666555555666888999888777555555555444444555666666222222333333333333222222////////////....................................---------------------------------------------------...............------------------------------------------------------,,,,,,,,,---------..............................////////////////////////////////////000000000111////////////000000000111111111111111222222222222111222444444333333444666:::PPPzzz\\\<<<>>>???===;;;::::::999777777777666666666666555555555444555666888:::<<>>AAAEEEHHHKKKTTT^^^kkkpppvvv{{{zzzkkk___ZZZXXXeeetttwww{{{sssnnnjjjllllllkkkiiihhhiiikkkiiigggiiirrrwwwppplllnnnyyywwwjjj\\\[[[```mmmyyynnn```bbbpppzzz{{{sssfffaaaeeejjjsss{{{}}}zzz{{{zzz{{{|||{{{wwwqqqlllrrrtttwwwxxxyyywwwuuusssnnnlllkkkjjjiiigggcccaaa++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++************+++++++++,,,,,,+++++++++,,,,,,,,,------------------------------000000000000000000000000///000000000111111111111...000222444666777888888666888:::::::::999:::;;;999<<>>@@@AAADDDEEEBBBBBBCCCDDDEEEGGGHHHIIIHHHFFFFFFGGGFFFDDDEEEGGGCCCCCCCCCCCCCCCDDDDDDEEEDDDFFFGGGGGGEEEEEEEEEFFFGGGFFFEEEEEEFFFGGGEEEDDDHHHJJJJJJIIIGGGFFFFFFFFFGGGGGGDDDAAA>>>???CCCFFFCCC???;;;888888888999999444444444444444555555666111222222222222222222111////////////....................................------------------------------------------------------...............---------------------------------------------------,,,,,,,,,---------..............................////////////////////////...////////////000000000...////////////000000000000000111111111222222222///000222333333333444555<<>>@@@CCCEEEGGGPPPYYYaaahhhpppxxx}}}rrrfff]]]TTTYYY______sss}}}|||yyyuuurrrqqqssstttooommmnnnwwwuuuooojjjlllxxxttt___ZZZ[[[eeeqqq{{{yyyggg]]]ccckkkrrrwww}}}{{{xxxyyyvvvmmmjjjgggmmmuuu|||~~~}}}}}}}}}~~~~~~~~~~~~|||yyyvvvvvvwwwyyyzzzyyyuuupppkkkrrrssstttuuuuuutttrrrqqqllljjjiiihhhgggeeeaaa^^^,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++++++++++++++,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,)))************+++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,------------...111111111111000000000000000000000000111111111111///000111333444666777777666888:::;;;::::::;;;<<<777999:::<<<<<<;;;:::999<<<<<<;;;<<<=========<<<;;;<<<>>>>>>>>>>>>???AAAAAAAAABBBBBBDDDFFFGGGHHHIIIIIIIIIGGGFFFEEEGGGIIICCCCCCBBBBBBCCCCCCDDDEEECCCEEEFFFFFFEEEDDDDDDEEEEEEEEEDDDFFFGGGGGGFFFDDDFFFGGGHHHGGGFFFEEEFFFGGGDDDDDDCCC@@@???BBBIIIOOOQQQKKKBBB<<<888888888888444444333333333444444555111111111111111111111111////////////....................................------------------------...------------,,,,,,,,,,,,---......///.........------------------------------------------------,,,,,,,,,---------..............................////////////////////////......////////////000000......////////////000000000000000111111111111222...///000111333444555555555666KKKsssxxxkkkvvvtttKKKCCC===>>>@@@>>>;;;999888888777777777666666666666555555555555666666777===<<<>>>BBBCCCEEELLLUUUWWW___jjjrrrxxx}}}|||ooo^^^VVVUUUQQQbbb}}}zzzxxxvvvnnnooosss|||tttmmmhhhiiittt~~~kkkbbb[[[^^^gggqqq|||ttt```[[[YYY[[[```iiivvvwwwqqq|||yyyuuuoooppptttyyy}}}|||||||||{{{|||}}}{{{xxxvvvvvvwwwrrrsssuuuvvvuuurrrnnnlllpppqqqrrrsssrrrqqqpppnnnjjjhhhgggfffdddbbb^^^[[[,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++************+++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,)))************+++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***************++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,---------......111111000000000/////////000000000000111111111111111111000111222444666777666888:::;;;::::::;;;<<<999888888888999999::::::<<<<<<<<<<<<;;;<<<======:::===??????===<<<===???AAAAAAAAAAAACCCEEEFFFHHHEEEIIIKKKKKKHHHGGGGGGGGGCCCBBBBBBBBBBBBCCCDDDDDDEEEGGGIIIIIIHHHGGGGGGGGGFFFFFFFFFHHHIIIJJJHHHFFFDDDEEEFFFEEEDDDDDDFFFGGGFFFHHHGGGDDDAAABBBHHHMMMMMMHHHAAA;;;888777777666444444333333333333333444111111000000000000111111////////////....................................------------------------......---------,,,,,,,,,,,,------...//////......------------------------------------------------,,,,,,,,,---------..............................////////////////////////........./////////000000........./////////000000000000000000111111111111111000000000222444555555111222===VVVwwwhhhgggxxx___NNN???===@@@AAA???>>>888888888777777777666666666555555555555555555555999999<<<@@@AAAAAAHHHOOOPPPWWWaaaiiiooouuu|||sssbbb\\\UUU\\\ppp~~~|||xxxpppuuu}}}rrrkkkeeeeeeppp|||wwwggg^^^]]]bbbnnnyyypppdddYYYTTTUUUZZZeeeqqqyyyvvvzzzxxxrrrkkkkkkrrr{{{}}}|||{{{yyy{{{|||wwwooolllnnnrrrpppqqqrrrqqqooommmkkkkkklllmmmnnnoooooommmkkkjjjgggeeecccbbb```]]]YYYVVV,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,******))))))******+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,)))************+++++++++++++++++++++++++++++++++************************+++++++++,,,,,,+++++++++)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,------.........000000//////.........---000000000000111111111111222111000///000222555666555777999999888888999:::<<<;;;999888999:::===>>>?????????===;;;;;;===@@@;;;>>>AAAAAA???>>>>>>@@@AAAAAAAAAAAABBBDDDFFFGGGAAAGGGLLLLLLJJJGGGEEECCCCCCBBBBBBBBBBBBCCCDDDDDDIIILLLNNNNNNMMMKKKKKKLLLGGGGGGGGGIIIKKKLLLJJJHHHBBBDDDDDDDDDCCCDDDFFFHHHLLLNNNNNNIIICCC@@@BBBEEEAAA===999777777777777666555444333333222222222333111111000000000000111111000/////////....................................------------------------.........------,,,,,,,,,,,,,,,---.../////////...------------------------------------------------,,,,,,,,,---------..............................////////////////////////............/////////000............/////////000000000000000111111111111444222000000222333444444333666666???]]]uuuvvvkkkPPPEEEEEEBBB>>><<<888888888888777777777777666666555555555444444444555666999>>>??????DDDLLLLLLRRRZZZbbbhhhooowww}}}tttnnneeebbbjjj|||zzzooosssuuuvvv~~~{{{www~~~rrriiiccccccmmm{{{~~~uuubbbXXXWWWaaalllxxx}}}sssbbbYYYTTTSSSZZZdddttt}}}}}}~~~qqqbbb]]]cccnnnvvvzzz~~~|||{{{yyy|||{{{sssgggaaadddiiittttttsssqqqooommmmmmnnnhhhiiikkklllllljjjgggfffdddccc```___]]]YYYUUURRR......---------,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++******+++,,,---,,,,,,,,,++++++*********))))))************))))))++++++++++++++++++++++++************************))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------..................////////////............///////////////000111222444555666777666666666666666555555555888888888888999:::;;;;;;???>>>>>>=========>>>>>>@@@???>>>======>>>???@@@======>>>AAAEEEHHHHHHHHHHHHGGGFFFEEEDDDDDDDDDDDD???BBBFFFHHHHHHGGGFFFFFFGGGMMMSSSTTTOOOJJJHHHHHHIIIEEEGGGOOORRRMMMIIIIIILLLGGGDDDGGGGGGEEEEEEGGGPPPOOOMMMHHHCCC???>>>>>>>>><<<:::888777777777888999999888777666555444444111111000///////////////...................................................------,,,,,,------...------------------------------------------------------------------------.........------,,,,,,,,,,,,,,,------...///000000..............................//////...---,,,,,,---------............///............////////////000111111111111222222222111111222222222333333333;;;///444>>>FFFhhhpppzzzqqqOOOBBBDDDEEE???999999888888777666666555555555444444444555555666777888999;;;>>>@@@AAABBBJJJOOOXXX```gggnnntttxxx}}}{{{wwwoooeeewwwpppkkkgggcccbbbgggqqqvvv||||||qqqiii___cccuuuzzz~~~lll\\\YYYZZZYYYfffsssuuubbbXXXXXX^^^bbbvvv{{{rrrcccZZZTTTaaassswww~~~}}}||||||~~~~~~}}}zzz|||zzzooo```ZZZ^^^eeeoooooooooooopppqqqrrrssspppmmmjjjiiiiiigggccc_________^^^[[[WWWRRRQQQRRR---------,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,,,,++++++++++++++++++))))))************))))))++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------........................///////////////000111222333555666666666666666666555555555555888888888888999:::;;;;;;>>>======<<<<<<<<<======>>>======<<<<<<=========>>>======>>>BBBDDDEEEEEEGGGFFFEEEDDDCCCCCCCCCCCCBBBEEEHHHIIIHHHGGGGGGGGGDDDJJJOOOQQQNNNKKKKKKLLLGGGDDDEEELLLPPPMMMKKKLLLHHHDDDDDDFFFGGGFFFHHHLLLQQQOOOKKKFFFBBB???===<<<<<<<<<:::999888888888888888888777666555444333333111000000///////////////...................................................------,,,,,,------...------------------------------------------------------------------------......---------,,,,,,,,,,,,,,,------...//////000..............................//////...------,,,---------............///............////////////000000111111111222222222111111111222222222333333777111444:::???WWW||||||}}}iiiHHHBBBAAA<<<;;;;;;:::999999888777777555555444444444555555666777888999;;;===???AAAAAAFFFKKKRRRZZZaaaiiiooottt~~~wwwhhhsssxxxkkk___XXXYYYUUUUUUZZZaaalll|||{{{|||}}}vvvvvvsssqqqwwwtttkkk___```ppp{{{~~~lllbbb\\\XXX\\\gggrrr{{{|||jjjaaaaaaeeesssxxx~~~qqqccc]]]VVV___pppwww}}}||||||}}}}}}|||zzz{{{{{{tttgggXXXRRRXXX___jjjkkkkkklllmmmoooqqqqqqrrrmmmhhhfffgggfffdddaaaaaa\\\YYYXXXSSSLLLKKKOOO,,,,,,,,,+++++++++************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++,,,,,,******))))))))))))******++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,------------...............//////////////////000222333444555666555555555555555555555555777888888999999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<======>>>???????????????@@@>>><<<<<<>>>AAABBBBBBEEEEEEDDDCCCBBBBBBBBBBBBEEEGGGHHHIIIHHHHHHHHHJJJEEEIIIMMMMMMKKKJJJKKKMMMIIIFFFFFFJJJLLLKKKJJJLLLFFFEEEFFFHHHHHHHHHMMMUUUSSSNNNGGGCCCAAA@@@===;;;888888888888888777666666666666555555444333222222111000//////......//////------------------------------------------------...------,,,,,,------...------------------------------------------------------------------------...------------,,,,,,,,,,,,,,,------.../////////.................................///......---,,,---------............///............////////////000000000111111111222222111111111222222222222333333555444555888AAAccc[[[DDD@@@???>>>======;;;:::999888888666555555444444444555555666777888:::<<<>>>???@@@AAAEEEKKKRRRYYYaaaiiinnn{{{mmmgggppp~~~sssggg]]]WWWNNNKKKJJJMMMPPPUUU^^^ggg}}}zzzqqqllliiiggg```aaa``````hhhxxxwwwmmm^^^\\\kkk|||~~~ttteee[[[RRRXXX___fffqqqsssjjjjjjnnnttt{{{~~~~~~~~~wwwmmm___\\\hhhrrr{{{|||}}}~~~~~~}}}|||}}}|||zzzxxxzzzvvvkkk[[[NNNKKKSSS\\\iiijjjjjjkkkmmmnnnpppqqqooojjjeeebbbccccccaaa______VVVRRRSSSNNNGGGLLLYYY+++++++++************)))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,------,,,+++************++++++,,,,,,,,,++++++***))))))***++++++++++++++++++++++++++++++************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,---------.....................//////////////////000111222333444444444444555555555555555666666777888999:::;;;;;;;;;:::::::::999::::::;;;<<<<<<>>>AAACCCEEEFFFFFFFFFDDDAAA>>>===>>>AAABBBBBBCCCCCCBBBAAAAAAAAAAAAAAACCCEEEFFFGGGGGGHHHJJJLLLJJJKKKLLLJJJHHHGGGHHHJJJLLLIIIGGGGGGGGGGGGHHHIIIHHHHHHJJJLLLJJJIIIQQQZZZSSSLLLCCC?????????===999444555666777666555444333555444444333222111111111000000///............///------------------------------------------------...------,,,,,,------...---------------------------------------------------------------------------------------------------------.........//////........................---...............---------------............///............////////////000000000000111111111111111111111111222222222222111777222333777333KKK{{{yyyNNNAAADDD@@@???>>><<<;;;999888888666666555444444444444555555666777999;;;<<<>>>>>>???BBBFFFLLLRRR[[[ccciiiuuuvvvkkklll{{{rrrjjjddd```UUUPPPMMMMMMMMMNNNRRRXXXbbbrrr|||jjj[[[VVVUUUSSSNNNQQQRRRRRR[[[kkk{{{vvvkkk]]][[[jjj}}}vvvfffUUUTTTTTTWWWaaaooozzzuuunnnnnnsssyyy~~~~~~||||||iii]]]eeepppzzz{{{}}}~~~~~~~~~~~~}}}}}}~~~}}}zzzxxxtttnnnbbbSSSKKKMMMWWW```oooooonnnnnnnnnoooppppppiiieeeaaa``````___\\\YYYYYYQQQNNNPPPJJJGGGXXXqqq++++++*********)))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,------,,,+++************++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......---.........////////////............//////////////////000000111222333333333444444444555555666666555666888999;;;;;;;;;;;;999999999999999:::;;;;;;;;;===@@@DDDGGGIIIJJJJJJGGGDDDAAA@@@AAACCCDDDEEEBBBAAA@@@@@@@@@@@@@@@@@@>>>AAACCCEEEFFFHHHJJJMMMJJJIIIIIIGGGFFFFFFHHHJJJIIIIIIGGGEEEDDDFFFIIIJJJIIIIIIKKKLLLIIIGGGMMMVVVPPPIIIAAA===>>>>>><<<999555666777777777666555444333333222222111111000000000//////...............------------------------------------------------...------,,,,,,------...---------------------------------------------------------------------------------------------------------.......................................------...............------------............///............//////////////////000000000111111111000000111111111222222222222666111444999000<<>>AAADDDEEEGGGIIIKKKEEEEEEDDDEEEFFFHHHJJJLLLEEEGGGGGGCCCBBBGGGJJJKKKGGGFFFGGGHHHEEEBBBEEEKKKJJJEEE@@@=========<<<:::999999999999999888777777222222222111111111000000000///......------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------------------------------------------------------,,,,,,,,,------------...................................................,,,---......///.........---------............///............/////////////////////000000000111111000000000111111111111222444333111666999333888KKKqqqLLLBBBBBBAAA@@@>>><<<999888777777666555444444444444444444444555666888999:::;;;===???BBBEEEJJJPPPWWW\\\fffppp|||~~~vvvoooeee\\\XXXUUURRRRRRUUUVVV\\\eeeoooyyy|||~~~zzzcccQQQIIIGGGEEENNNXXX___```bbbkkkvvv}}}uuulll^^^\\\jjj|||kkk^^^RRRMMMOOOUUU]]]ddduuu|||wwwoooqqqrrrsssssstttvvvxxxyyyyyyyyyyyyzzz|||}}}~~~uuuyyy{{{~~~~~~}}}~~~~~~|||yyyvvviiifffaaa```ccckkktttzzzyyywwwtttpppllliiigggfffdddccccccdddccc^^^UUUNNNMMMLLLKKKHHHIIIWWWuuu,,,,,,+++++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,,,,++++++++++++++++++)))***,,,------,,,***)))++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------.........//////............////////////......//////000111111111222222333444444555666666444555888:::<<<<<<;;;;;;999888888999:::;;;<<<<<<999999:::<<<>>>@@@BBBCCCBBBAAA@@@AAADDDEEEFFFEEEAAA@@@@@@??????@@@@@@AAA<<>><<<;;;;;;;;;;;;:::999888777777777777222222222111111111111000//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------------------------------------------------------,,,,,,,,,---------......................................................,,,------...//////......---------............///............////////////////////////000000000111000000000000111111111111555///333888333444:::<<>>???>>>===>>>@@@CCCEEEEEEDDDAAA@@@@@@@@@@@@@@@AAAAAA>>>AAAEEEGGGFFFDDDDDDCCCFFFEEEDDDDDDEEEFFFFFFFFFLLLPPPNNNDDD???@@@AAA???CCC@@@@@@DDDEEEBBB???@@@@@@@@@@@@>>><<<:::;;;<<<:::999777555444333444444222222222222111111111111//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------------------------------------------------------,,,,,,,,,------..............................---........................,,,,,,---.../////////...---------.........//////............/////////000////////////000000000000000000000000111111111111555---555888---333>>>666AAAcccttt~~~fffGGGFFFDDDAAA???<<<:::999888777666555444333333333333333444555666777888999777:::<<>>======>>>???======>>>???@@@AAAAAABBB>>>===<<<<<<===>>>???@@@AAABBBCCCCCCBBBBBBCCCEEE@@@@@@AAACCCDDDEEEEEEFFFGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCDDDDDDCCCAAA???>>>AAA===::::::===>>>:::666777777666555444333333222111111000///////////////////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................///...---,,,,,,,,,,,,,,,------------------------..........................................------................................................000000//////.........---000000000000111111111111000000000000000000000000111222222333333444444555<<>>:::>>>888777777777666666666555444444444555555777888888:::999:::;;;>>>BBBEEEGGGLLLRRR\\\jjjyyytttssstttwww{{{|||pppttt|||}}}xxxsssrrrxxx~~~wwwhhhbbbbbbuuuzzzuuu```RRRLLLKKKIIIPPPXXX```kkkyyyzzzlllbbb]]]ZZZWWWTTTRRRQQQNNNJJJKKKTTTcccnnnppprrrvvv{{{}}}yyyzzz|||{{{yyyxxxxxxyyy}}}|||}}}~~~}}}|||~~~|||xxxwwwssslllhhhhhhvvv{{{tttlllfffaaa___^^^bbb^^^YYYUUUVVVVVVSSSMMMGGG===FFFaaawww++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******++++++++++++************************************+++++++++,,,,,,,,,++++++******++++++,,,------,,,,,,++++++,,,,,,---///.........------------...,,,+++...333666555333111111000///////////////111333444444444444777999::::::::::::::::::::::::>>>;;;999999;;;<<<:::999999;;;===>>>======>>>???======>>>??????@@@AAAAAA======<<<<<<<<<===>>>???@@@AAABBBBBBAAA@@@AAACCC@@@@@@@@@AAABBBCCCEEEEEEGGGGGGFFFFFFFFFGGGHHHHHHDDDDDDEEEDDDCCCBBB@@@???@@@<<<999999<<<<<<999555777777666555444333222222111000000///////////////////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................///...---,,,,,,,,,,,,---------------------------................................................................................................000/////////............//////000000000111111111000000000000000000000000111111222333333444444555888888QQQ}}}~~~~~~}}}vvvRRREEEDDDBBB@@@AAA888888888777777666666666444444444444555666777888999999999:::===@@@CCCEEEJJJOOOXXXbbbooo|||}}}sssiiiiiijjjjjjiiilllwww|||xxxuuuwww||||||{{{}}}lllcccaaarrrwww~~~kkkWWWOOOOOOLLLOOORRRWWW^^^fffmmmoooooohhh^^^XXXUUUTTTQQQOOOKKKLLLLLLLLLOOOYYYgggrrruuuvvvxxx{{{}}}~~~|||zzzuuuwwwxxxxxxwwwvvvwwwxxx}}}}}}~~~~~~|||yyyvvvnnnfffdddfffwww}}}}}}|||yyyssslllfffbbb```___```]]]XXXUUUSSSQQQKKKFFF@@@CCCUUUppp************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++******++++++++++++************************************+++++++++,,,,,,,,,++++++******++++++,,,------,,,,,,++++++,,,,,,---............---------------,,,+++...444777666555111111000///////////////111222333333333444666888999999999999999999999999>>><<<999999:::;;;;;;::::::<<<>>>>>>======>>>???======>>>>>>??????@@@@@@===<<<;;;;;;;;;<<<===>>>???@@@BBBAAA@@@??????@@@@@@?????????@@@BBBDDDEEEEEEEEEEEEFFFHHHIIIKKKLLLEEEEEEEEEEEEDDDBBBAAA@@@>>>;;;888999::::::888555777777666555444333222222111000//////......///////////////............---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,,,,,,,------------------------------................................................................................................////////////............//////000000000000111111000000000000000000000000111111222222333444444444:::333AAAkkkkkkLLLCCCDDDBBB>>>::::::999888888777666666333333333333444555666777999888888999;;;===@@@AAAGGGKKKPPPWWW___iiirrrxxxwwwxxxzzz{{{}}}xxxppphhh```]]]^^^aaa```ZZZWWW___jjj{{{xxxtttuuu}}}wwwvvvwwwqqqccc]]]mmmssszzz~~~|||dddYYYWWWMMMKKKJJJOOOWWW___dddfff^^^[[[WWWTTTSSSRRRPPPOOOHHHKKKNNNQQQVVV___kkkssswwwvvvuuutttuuuuuusssqqqlllmmmooooooooooooppprrrvvvyyy|||~~~~~~||||||zzzxxxxxx{{{~~~{{{zzzyyyuuulllcccaaaeeeyyyzzztttyyyvvvsssnnnhhhccc```^^^]]]\\\ZZZWWWUUUQQQLLLFFFBBB;;;LLLfff}}}++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++************************************+++++++++,,,,,,,,,++++++******++++++,,,------,,,,,,++++++,,,,,,------------------------------,,,,,,...222444444333111000000///////////////000111222222222333555777888888888888999999999999<<<:::999888888999:::;;;:::<<<>>>>>>>>>===>>>???>>>>>>>>>>>>>>>>>>??????===<<<;;;::::::;;;<<<===???AAABBBBBB@@@?????????@@@??????>>>???AAACCCDDDDDDDDDDDDEEEFFFHHHIIIJJJFFFEEEEEEDDDBBBAAA@@@???>>>;;;999999::::::888666777666666555444333222111000000///............/////////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------...------,,,,,,,,,------------------------------........................---------...............................................................///////////////.........////////////000000000111000000000000000000000000111111111222333333444444999777<<>>DDDFFFJJJNNNSSSYYY___ddddddjjjqqqttttttvvvzzz|||wwwkkkccc]]][[[^^^cccccc[[[UUUYYYcccnnnwww{{{xxxvvvyyyyyyrrrqqqssssssbbbYYYjjjpppxxx}}}~~~pppfffYYYPPPJJJNNNYYYccckkkqqqdddcccaaa^^^\\\ZZZYYYZZZSSSVVVYYY\\\^^^ccciiinnnooolllhhhfffeeeeeedddccc]]]___``````______aaacccfffmmmuuu{{{~~~}}}wwwpppllljjjiiilllqqqwww|||~~~}}}}}}~~~}}}xxxvvvvvvwwwssskkkffffffzzzxxxppprrruuuooolllhhhccc___\\\ZZZYYYYYYWWWUUUTTTOOOGGGCCCCCCDDDZZZttt,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++************************************+++++++++,,,,,,,,,++++++******++++++,,,------,,,,,,++++++,,,,,,---,,,,,,------------------......---...///000000///111000000//////////////////000111111111222444666777777777888888999999999999999888777777888999::::::<<<>>>???>>>>>>???@@@????????????>>>>>>>>>>>>===<<<;;;::::::;;;<<<===???AAADDDDDDBBBAAAAAAAAAAAA@@@@@@@@@@@@AAACCCDDDFFFFFFEEEEEEFFFGGGGGGHHHEEEDDDCCCBBB@@@???>>>>>>>>><<<;;;:::::::::888777666666555444333222111111000//////...........................------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,---------------------------------------,,,,,,,,,------...------------------------........................---------.........//////.........................................................///////////////...////////////000000000000000000000000000000000000000111222222333333444///999:::===]]]yyyRRRDDDCCCCCC???>>>===;;;:::888777777444444333333333444555555666666777777888:::;;;;;;@@@BBBFFFHHHKKKOOOTTTWWWUUU\\\eeejjjjjjlllqqqvvvwwwxxx{{{|||uuuqqqjjjnnnssssssjjjaaaaaagggrrr{{{wwwyyywwwooonnnppp~~~uuuaaaWWWeeemmmvvv|||}}}tttmmmccckkkwwwppp```RRRPPPWWWbbbnnnxxxuuuuuutttooojjjffffffhhhiiiiiiiiihhhfffeeeeeefffaaa]]]XXXUUUTTTTTTTTTTTTOOOPPPPPPPPPOOOOOOQQQSSSUUU```mmmvvvzzzyyynnnaaaYYYXXXYYY]]]fffpppwww{{{yyy{{{~~~~~~~~~~~~{{{yyytttooopppxxx}}}yyyqqqkkkuuu}}}xxxsssqqqqqqjjjhhheeeaaa]]]ZZZYYYXXXXXXTTTQQQOOOHHHAAAAAAFFFVVVhhhzzz,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,------......++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++************************************+++++++++,,,,,,,,,++++++******++++++,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------//////............------111111000///////////////...///000000000111333555666666666777888888999999777888999999888888999:::;;;<<<>>>???>>>>>>???@@@AAAAAA@@@@@@??????>>>>>>>>>===<<<;;;;;;;;;<<<===???BBBEEEFFFEEECCCCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDIIIHHHHHHGGGGGGGGGHHHHHHEEEDDDBBB@@@???>>>============<<<;;;:::999888888666666555444333222111111000///......------...............------------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......------------------------........................,,,,,,------.../////////.........................................................///////////////......////////////000000000000000000000000000000000000111111222333333333+++888;;;666IIItttZZZEEECCCFFFAAA@@@???===;;;999888777555444444444444444555555444555666777888999:::;;;===@@@BBBEEEGGGIIIMMMPPPQQQXXX```eeegggjjjpppuuuuuuvvvxxxzzz~~~wwwrrrsss}}}yyyvvvpppmmmmmmrrryyycccVVV___gggrrrzzz~~~|||}}}vvvhhh___UUUXXXaaawwwooo[[[UUUWWW```ppp~~~zzzuuutttvvv~~~|||wwwrrrlllgggdddbbbWWWSSSNNNKKKJJJKKKKKKJJJGGGHHHHHHHHHGGGHHHKKKNNNPPP^^^kkksssxxxvvvhhhWWWNNNMMMMMMSSS]]]hhhrrrwwwxxxzzz}}}~~~~~~~~~{{{wwwtttooohhhhhhtttzzzsssppprrrtttvvvxxxwwwsssppphhhfffddd```]]]ZZZXXXWWWVVVOOOJJJGGGAAA<<>>???@@@BBBBBBBBBAAA@@@??????>>>???>>>===<<<<<<<<<=========@@@DDDFFFEEEDDDDDDDDDCCCDDDEEEGGGGGGFFFEEEDDDHHHGGGGGGFFFFFFGGGGGGGGGGGGEEECCCAAA???>>>>>>>>><<<<<<<<<:::999777777777666555555444333222111111//////...------------............---------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///------------------------........................,,,,,,------...//////000............................................................/////////000........./////////000000000000000000000000000000000000000111222222333333222555999;;;@@@UUU{{{xxxsssXXXKKKGGGBBBBBB@@@>>><<<:::888777666666555555444555555666333444555777999:::;;;;;;;;;===@@@BBBCCCEEEHHHJJJOOOSSSYYY^^^bbbgggnnnrrrrrruuuxxxzzz{{{~~~|||}}}vvvqqqmmmjjjooowwwgggXXXWWW___kkkuuuzzz~~~~~~~~~yyypppooorrrzzztttlllaaaaaaaaammmqqqeee___aaappp~~~wwwpppkkkgggdddWWWSSSNNNKKKJJJJJJIIIHHHGGGHHHIIIJJJKKKMMMQQQUUUZZZfffpppssswwwvvvhhhVVVMMMKKKJJJNNNWWWbbblllqqqvvvyyy|||~~~~~~~~~~~~yyysssppphhhaaa```lllyyy}}}{{{tttrrrqqqsssuuusssooollldddccc```]]]YYYVVVTTTSSSOOOGGGBBBBBB???BBBSSSggguuu|||************************++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++++++++,,,,,,---...//////++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++************************************+++++++++,,,,,,,,,++++++******++++++,,,------,,,,,,++++++,,,,,,---+++++++++,,,,,,------------...///000///000111222111111000///////////////---.../////////000222444444555555666777888888999666:::???@@@>>><<<;;;<<<;;;===?????????>>>???AAADDDCCCBBBBBBAAA@@@??????@@@???>>>===<<<<<<===>>><<>>:::999^^^iiinnnuuuZZZLLLCCCBBBAAA???<<<:::999888777666666555555555666666222333555777999:::;;;;;;:::<<<>>>@@@AAABBBDDDFFFHHHJJJNNNSSSXXX___eeejjjkkkooouuuwwwwwwwww{{{~~~}}}xxxwwwzzzuuurrrlllhhhiiikkkssskkkZZZQQQZZZfffqqqwww{{{zzzyyy{{{xxxooofffZZZ[[[aaallluuu{{{qqqpppjjjjjjyyyiiiaaakkk{{{}}}xxxrrrnnnkkkiii[[[WWWSSSOOONNNMMMKKKJJJJJJKKKMMMOOOQQQUUUZZZ^^^fffpppuuuuuuwwwwwwjjjXXXQQQNNNLLLNNNUUU___hhhmmmtttwww|||~~~}}}wwwqqqmmmccc\\\[[[dddpppxxx}}}}}}yyyvvvtttrrrlllgggeee```^^^\\\YYYUUURRROOONNNHHH@@@===???BBBLLLeee++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++******))))))------,,,,,,+++***))))))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------............///000000//////.........---.........//////000111222444555555444444555777::::::;;;<<<======;;;999888???????????????@@@@@@@@@@@@>>>===>>>BBBCCC@@@>>><<>>>>>@@@@@@AAACCCEEEFFFGGGGGGFFFFFFHHHJJJKKKJJJHHHFFFDDDEEEEEEEEEEEEDDDDDDDDDDDDHHHEEEBBBAAAAAA@@@===::::::888666555555555444333333333333222222222111111////////////............---------------------------,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------................................................///......------///000111////////////000000000000000000111222222222222111555222444888666888KKKaaarrrsssdddRRRIIIAAA@@@@@@===:::::::::999888666666555555555333333444555777999:::;;;:::::::::;;;===@@@BBBDDDCCCEEEIIIMMMRRRWWW]]]aaacccgggmmmppprrrvvv{{{yyyqqqmmmmmmoooxxxsssmmmnnnkkkrrrqqqsss{{{vvv[[[TTTTTT[[[hhhsssxxx{{{}}}uuujjj___XXXUUUNNNUUU___iiiqqqxxx|||~~~dddgggxxxwww|||tttllllllfff^^^YYYWWWVVVUUUSSSSSSSSSSSSXXX___gggmmmooosssvvv{{{}}}sssfff\\\OOOKKKIIIKKKOOOVVV```kkknnnrrrwwwzzz}}}}}}}}}|||wwwwwwvvvqqqmmmlllddd]]][[[dddnnnsssxxx{{{}}}yyysssnnnggg```aaa^^^[[[WWWRRRLLLFFFBBB>>><<<999:::EEE^^^|||++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++***------,,,,,,+++******)))************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------............///000/////////............///......//////000111222555666666555555555777::::::;;;<<<======<<<;;;:::?????????@@@@@@@@@@@@AAAAAA???>>>???BBBBBB@@@<<<<<>>@@@AAABBBDDDEEEFFFFFFFFFEEEHHHIIIKKKLLLLLLJJJHHHFFFDDDDDDDDDCCCCCCCCCCCCBBBDDDBBB@@@???@@@@@@===;;;:::888555555555555444333333333222222222111111111////////////............---------------------------,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------------------------------------------------------++++++,,,,,,,,,,,,------------------------------------------------------................................................///......---...///000111////////////000000000000000000111222222222222111555222444777444333>>>OOO{{{qqqTTT@@@DDDIIIBBB;;;===:::999888777666555555555444444555666777999;;;<<<:::::::::;;;===???AAABBBCCCEEEHHHKKKNNNRRRWWW[[[^^^ccchhhkkknnnrrrxxx}}}|||uuusssooommmnnnsssyyy~~~wwwpppqqqnnnqqqssswww}}}}}}aaaUUUSSSWWWbbblllrrrwww{{{~~~{{{tttjjj```VVVOOOKKKMMMUUUbbbnnnvvv|||sssoooqqqxxx}}}yyyssskkkdddaaa```^^^]]]aaa``````ccchhhlllnnnoooqqquuuyyyzzzuuukkkbbb\\\SSSMMMIIIJJJMMMRRR\\\eeeiiinnnuuuyyy|||{{{wwwuuuuuurrrkkkeeeeeeooommmmmmoootttwwwvvvuuuxxx{{{|||xxxtttooohhhaaa\\\ZZZVVVRRRMMMGGGBBB???>>><<<<<>>>>>======?????????@@@@@@@@@AAAAAA@@@???>>>@@@BBBBBB???;;;===BBBEEEDDD???<<<>>>@@@BBBCCCDDDEEEFFFEEEEEEDDDIIIJJJKKKLLLLLLJJJHHHGGGDDDDDDDDDCCCCCCBBBBBBBBB@@@???>>>>>>??????===;;;:::777555444555555444222333222222222222111111111////////////............---------------------------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------------------------------------------------------------------++++++,,,,,,,,,,,,------........................------------------------................................................///............///000000////////////000000000000///000111111222222111111444111333777555111666???ZZZ}}}hhhCCCFFFNNNEEE===???;;;:::888777666555555555555555555666777999:::;;;:::::::::;;;<<<>>>???@@@BBBCCCEEEGGGHHHKKKOOOSSSZZZ^^^dddhhhjjjnnntttyyyyyy|||{{{tttbbbdddjjjrrr}}}{{{tttuuurrrooouuu|||gggWWWSSSTTT\\\ffflllqqquuuxxxpppeee\\\VVVRRRMMMIIIPPPXXXeeeqqqzzz~~~~~~yyyqqqkkkjjjsss~~~vvvooollljjjiiihhhnnnnnnnnnppprrrsssrrrpppnnnrrruuutttmmmeee^^^[[[TTTMMMHHHHHHJJJNNNVVV___dddjjjsssxxx{{{|||yyywwwuuutttnnneeeaaabbbvvv}}}~~~zzzyyy|||xxxqqqvvvyyyzzzvvvqqqmmmfff___ZZZWWWSSSNNNHHHCCC???===888:::AAAQQQggg|||++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))******++++++,,,,,,,,,,,,,,,++++++*********************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------............//////////////////.........////////////000111222333777888888888777666777999888999;;;===>>>?????????===>>>>>>??????@@@@@@@@@>>>===<<<>>>AAABBB???<<<>>>AAACCCAAA>>><<<>>>AAABBBCCCDDDEEEEEEEEEDDDCCCFFFGGGHHHIIIIIIHHHGGGFFFEEEEEEDDDDDDCCCBBBBBBBBB>>>>>>>>>???>>>===<<<:::999777555444444444333222222222222222111111111111////////////............---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------+++++++++,,,,,,,,,------------------------------------------------------............................................................/////////000////////////000000000000///000000111111111111111333000111555777555777<<>>???@@@AAA<<<<<<======>>>??????@@@>>><<<;;;===@@@AAA???===>>>@@@AAA@@@===<<<>>>@@@BBBCCCDDDEEEEEEDDDCCCCCCBBBCCCDDDDDDDDDDDDCCCCCCCCCBBBBBBAAA@@@@@@?????????@@@AAA@@@>>><<<:::999999777555444444444333222222222222111111111000000////////////............---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------................................................---......///////////////////////////000000000000//////000111111111111000333000000333555666888;;;???ZZZxxxhhhIIIAAACCCCCC@@@>>>===<<<:::888777777777444444444444555555666777999999::::::;;;;;;;;;;;;;;;===???@@@AAADDDHHHKKKOOOUUU^^^dddeeefffhhhjjjiiihhhhhhkkkpppssstttsssooopppooonnnnnnppprrrrrr|||}}}sssmmmttt{{{}}}{{{rrrrrrwwwkkkVVVPPPMMMTTT]]]aaabbbcccZZZRRRKKKNNNZZZfffmmmoookkknnnrrrvvvxxxzzz}}}zzzvvvwwwrrrgggaaa[[[\\\bbbaaadddjjjttt~~~~~~wwwrrrpppnnnooovvv~~~}}}rrrggg```TTTIIIDDDBBBCCCGGGLLLOOOUUU^^^eeejjjpppwww||||||}}}}}}}}}|||{{{yyyxxxxxxpppfff^^^VVVSSS[[[dddmmmxxxzzzqqqqqqzzz|||uuuvvvuuupppfff```___\\\YYYVVVTTTNNNGGG@@@<<<<<<>>>BBBRRRhhhwww~~~++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******************++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------............///.........///////////////000000000000111222333333333555777888777777888999888888:::;;;===???@@@AAA;;;<<<<<<===>>>???@@@@@@DDD@@@===<<>>>>>@@@AAA@@@>>>>>>???@@@AAABBBCCCDDDEEEDDDDDDCCC@@@@@@AAAAAABBBAAAAAAAAA??????>>>======<<<;;;;;;>>>@@@AAAAAA>>>;;;999888999666444333444444333111222111111111111000000000////////////............---------------------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------.........------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------................................................---......///000/////////////////////000000000000...///000000111111000000333222111000111222444666888BBBVVVzzz~~~fffPPPJJJFFFAAAAAA@@@>>><<<;;;999999999555555555444444555666666777888999::::::;;;::::::888:::<<<===???BBBFFFIIIGGGMMMUUU[[[]]]```cccfffjjjjjjjjjkkklllnnnpppqqqxxx{{{~~~vvvrrroooiiieeelll}}}yyyxxx}}}rrrYYYPPPKKKPPPYYY]]]___```TTTNNNKKKQQQ___oooxxx|||wwwxxxyyyzzzzzz|||zzz~~~~~~zzzkkk]]]SSSPPPHHHKKKSSS^^^mmm|||}}}tttmmmkkkhhhjjjwwwtttmmm___PPPGGGBBB???@@@CCCCCCIIIRRRZZZaaahhhpppvvv|||~~~~~~|||zzzwwwnnnccc]]]ZZZ\\\fffpppmmmrrrqqqlllmmmtttvvvrrrmmmmmmggg^^^ZZZZZZZZZWWWMMMLLLHHHAAA;;;:::>>>CCCQQQeee{{{|||++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,,,,+++++++++++++++++++++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------............///............/////////000000000000000111222333333111333666777777777888999888888999:::<<<===???@@@======>>>???@@@AAABBBBBBMMMHHHAAA>>>???@@@???>>>>>>???AAAAAA@@@@@@???@@@???@@@BBBDDDEEEEEEDDDDDD@@@@@@AAAAAABBBBBBBBBBBB@@@???>>>===<<<;;;;;;:::999===??????===:::888999888666444333444333222111111111111111000000000000////////////............---------------------------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,---......///------------------------------------------------++++++,,,,,,,,,,,,------------------------------------------------------................................................------///000000000///...////////////000000000000...//////000000000000000000222333222111111333444333888@@@\\\ooorrruuuXXXIIIFFFCCCBBB@@@>>>===;;;;;;:::888777777666666666777777555666888999::::::::::::777888:::;;;;;;>>>AAADDDCCCGGGMMMQQQVVV]]]ffflllwww{{{uuuoooooommmkkknnn}}}cccWWWMMMOOOXXX___dddggg```[[[WWW[[[eeeqqqxxx{{{vvvxxxzzz{{{|||~~~~~~||||||~~~ooo___SSSIIIJJJKKKQQQ]]]nnn|||tttjjjccc\\\ZZZ^^^mmm}}}uuufffUUUJJJEEEAAAAAACCCBBBJJJUUU^^^eeekkkqqqvvvyyy|||}}}qqqjjjfffgggkkkpppwww}}}qqqnnnlllmmmqqqssssssqqqffffffbbb[[[VVVVVVSSSOOOEEEEEECCC>>>;;;>>>FFFMMMhhhyyy{{{++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,*********++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++/////////......---------++++++++++++++++++++++++************************)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------------------.........//////---.........//////000000000000000000111222333444///222555777777777888:::888888888999;;;===>>>???>>>??????AAABBBCCCDDDDDDUUUNNNFFF@@@???@@@???>>>>>>???AAABBBBBBAAA@@@???>>>@@@BBBCCCEEEEEEEEEEEEBBBBBBBBBCCCCCCCCCDDDDDDBBBBBBAAA@@@???>>>======555999===>>><<<999999999888666444333333333222111111111111111000000000000000/////////............---------------------------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,---...//////------------------------------------------------++++++,,,,,,,,,---------........................------------------------................................................,,,---///000000000///...////////////000000000000...//////000000000000000+++111666666444444555666111999:::GGGkkkzzz{{{yyyzzztttjjjyyyeeeKKKJJJEEEDDDBBB@@@>>><<<<<<;;;:::999888888888888888888444555777999::::::::::::777888999999999;;;>>>@@@CCCEEEHHHLLLRRR]]]kkktttyyysssvvvvvvssssssnnn___QQQQQQZZZdddkkkpppnnnjjjeeeeeejjjpppuuuwwwnnnrrrwwwzzz|||~~~}}}{{{mmm\\\WWWSSSMMMLLLSSScccuuuzzzuuutttsssssstttssspppiiiaaa[[[LLLLLLRRRaaasssvvvgggVVVMMMIIIFFFGGGIIIIIIRRR^^^iiiooossswwwzzzuuuyyygggccceeemmmvvv{{{~~~rrrllljjjqqqvvvvvvssssssccceeebbb[[[UUURRRLLLFFFAAABBBAAA???>>>CCCNNNWWW,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++++++++++++++++++++---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++************************))))))))))))))))))))))))+++++++++*********)))))),,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////111111000000111111222333333444666777888888777777777999::::::888888999;;;>>><<<<<<@@@AAA???@@@CCCQQQNNNHHHBBB>>>===<<<===@@@@@@@@@????????????>>><<>>>>>===<<<:::999888888777666444333222111111111000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------............///......////////////......////////////////////////+++,,,...///...---...///------...///////////////000000000000000111111222000111111222222333444444111666777999LLLnnn{{{}}}}}}{{{ppppppdddIIIEEEBBB???>>>===;;;:::999777777666666555555555444444555666777888999:::;;;888888888888999;;;===>>>>>>DDDJJJMMMOOOWWWcccmmm~~~~~~|||}}}|||zzz|||xxxcccRRRQQQXXXaaaqqq}}}uuutttvvvrrrjjjcccbbbdddjjjqqqssssssvvv|||zzzwww}}}zzzrrrjjj___TTTRRRTTTZZZgggtttxxxxxxxxxvvvsssnnnkkkiiinnnooopppnnnhhh___VVVPPPKKKKKKOOOYYYfffqqqvvvwwwppphhh\\\RRRNNNNNNPPPRRRWWW^^^hhhppptttwww{{{}}}|||vvvfffiiinnnuuu{{{}}}{{{yyymmmooopppsssxxxyyysssiii```___\\\WWWRRRLLLHHHFFF===AAAAAA<<<999FFF___uuu,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++************************************************+++++++++,,,,,,---------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////111111000000111111222333333444666777888888777777888999::::::999999:::;;;???<<<===AAABBB@@@AAADDDLLLIIIEEEAAA>>>>>>???@@@BBBBBBAAAAAAAAAAAAAAAAAA@@@CCCEEEDDDBBBBBBAAA@@@BBBBBBAAABBBBBBBBBAAA@@@AAACCCEEEFFFFFFDDDBBB@@@>>>>>>===;;;:::888777777666555444222111111000000000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------...------,,,,,,------...---,,,,,,++++++,,,,,,---+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------............///......////////////......////////////////////////,,,...//////........./////////000111111111111000000000//////000000111222000111111222222333333444333777888888CCC]]]{{{kkkTTTKKKDDDCCCAAA===<<<>>>999999999888777666666555444444555666777999999:::999888888888999;;;<<<===<<>>;;;===GGGYYYooo,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************)))***+++,,,---......///,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////111000000000000111222222333444555666777777777777888:::;;;;;;::::::;;;<<<>>><<<<<<@@@AAA???@@@CCCFFFDDDAAA???>>>???AAABBBAAAAAAAAAAAABBBBBBBBBBBBEEEDDDEEEGGGFFFBBB???@@@DDDCCCAAA@@@???@@@@@@@@@CCCCCCDDDDDDDDDCCCBBBAAA>>>>>><<<;;;999777666555444444222111000000000000000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------///......------......///---,,,,,,++++++,,,,,,---+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------............///......////////////......////////////////////////...///111000///......///000000111222222222222222000000//////000000111222000000111111222333333333555777888888999GGGddd~~~bbbPPPCCCDDDEEE>>>;;;???===<<<;;;:::999888777666444444555666777777888888999999888888999:::;;;;;;<<>>@@@>>>>>>BBBBBBAAA???======???@@@BBB?????????@@@@@@AAAAAAAAAFFFAAA@@@DDDGGGEEECCCBBBEEEDDDCCCAAA@@@AAACCCEEEFFFEEEDDDBBBAAA@@@@@@@@@>>>===<<<:::888666444444333222111000////////////000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------......------------......---,,,,,,++++++,,,,,,---+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------............///......////////////......///////////////////////////111222111///......///000000111222222222222111///////////////000111111000000000111222222333333666444666888555999OOOhhh{{{wwwZZZCCCDDDGGGAAA===@@@???>>>===;;;:::888777777444444555555666666777777888888888888888999999999<<>>>>>;;;<<<@@@AAA???@@@CCCBBB@@@???=========>>>???>>>>>>???@@@AAAAAABBBBBBBBB@@@???@@@DDDGGGFFFCCCCCCCCCCCCAAA???AAAEEEIIIIIIGGGEEEBBB???======<<<<<<<<<:::999777555444333222222111000////////////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------............///......////////////......///////////////////////////111222111///......///...//////000111000000000/////////...///000000111///000000111111222333333555111222888777777BBBRRRsssOOOEEEFFFCCCAAACCC???>>>===<<<:::999888777555555555555666666666666777777888888888888888888:::<<<>>>>>>???CCCHHHMMMRRR[[[kkkrrriiijjjuuu}}}xxx~~~sssaaabbbvvvsssllliiiZZZUUUQQQSSSUUUWWW\\\bbbiiiooowww}}}~~~}}}xxxvvv{{{uuujjjgggkkkpppqqqpppjjjkkkooouuu|||}}}yyyvvvwwwwwwwwwxxxxxxwwwvvvuuuwwwvvvsssmmmgggeeegggkkk|||{{{xxxppphhheeehhhmmmlllpppqqqkkkddd```ZZZUUUOOOKKKEEEBBBAAA@@@>>>;;;===CCCRRRhhh++++++++++++++++++++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////000////////////000111111333333222333333444666666777999:::;;;:::;;;<<<>>>@@@>>>>>>BBBCCCAAABBBEEEBBBAAA???>>><<<<<<<<<===???@@@AAABBBCCCDDDEEEFFF???KKKOOOFFFBBBFFFFFFAAABBBCCCCCC@@@>>>???CCCHHHIIIGGGEEEBBB???<<<;;;:::::::::999777666555444333222222111000000///000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------............///......////////////......////////////////////////...///111000///......///------.../////////////////////......//////000111//////000000111222222222333111222666888999<<>>===<<<::::::999777777666666666666666666555666777888888888888888777888::::::<<>>=========IIIXXXmmm***************************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------............///////////////////////////000111111333222222222222444555666666888999:::999:::<<<===???===>>>AAABBBAAAAAADDDBBBAAA@@@>>>===<<<<<<<<>>AAAEEEFFFEEECCCBBB???===<<<;;;888888777666666555444444222222111000000000111111////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------............///......////////////......////////////////////////,,,...//////.........///------...////////////...///............///000000//////000000111111222222111444444222333888999888GGGfff}}}lllcccppp{{{cccTTTIII@@@@@@@@@??????>>>======<<<888888888777777666666666333444666777888999888888777888888999:::<<>>;;;===BBBHHHdddwww*********************************)))***++++++,,,+++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,---------,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((((()))***+++,,,,,,---,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------............/////////000///////////////000111111333222222111222333555666555777999999999:::;;;===<<<:::;;;>>>???>>>>>>AAAAAAAAA???>>>>>>===============???@@@BBBCCCDDDEEELLL|||qqqLLLDDDFFF???IIIKKKKKKGGGBBB???AAAEEEBBBBBBBBBBBB@@@???======777666666666555555555555333222111111111111111111////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------.........------.........---,,,,,,++++++,,,,,,---+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------.........//////......////////////......////////////////////////+++,,,...///...---...///---......///////////////...............///000000/////////000111111222222000777777000...555888444444JJJooo}}}ppphhhxxxmmmUUUDDDAAAAAAAAA@@@@@@?????????999999888888777777666666222333555777999999999888:::::::::::::::<<<>>>???@@@EEEKKKNNNOOORRRVVVZZZbbbuuuzzzmmmaaaZZZUUUTTTRRR]]]|||xxxmmmcccmmmnnnccc]]]^^^]]]WWWVVVPPPLLLNNNPPPOOOOOOQQQQQQXXXbbbiiimmmppptttwwwzzz{{{}}}ttt}}}vvvqqqooolllgggdddYYYXXXYYY]]]eeejjjllllllmmmnnnqqquuuxxxyyywwwuuuiiicccYYYOOOLLLLLLFFF???>>>@@@AAA>>>;;;???JJJSSS~~~|||yyy~~~))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++++++++******************++++++,,,,,,,,,,,,------++++++++++++++++++++++++------------------------............////////////......///000000000000000///000111222444555666777666777888999:::;;;;;;;;;@@@@@@@@@?????????>>>>>><<>>===>>>BBBDDDEEEFFFGGGKKKzzzbbbEEELLLNNN>>>MMMNNNOOONNNJJJFFFDDDCCCIIIHHHEEEBBB@@@>>>===<<<:::999777555444333444444111222222222222111000000000000////////////000000---------............///,,,---------.../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,------......------,,,------------------------,,,,,,,,,---------......------------------------333111///...---...///000........................,,,---------.../////////................................................////////////////////////000000000000000000000000000111111111111222222222222222333333333333444444999@@@UUUuuu}}}{{{{{{jjjNNNDDDAAA>>>???BBBCCCAAA??????===<<<:::999999::::::666555444444555666888999999999:::::::::;;;;;;;;;BBBAAABBBEEEJJJQQQXXX\\\fffoooyyyllleee```\\\VVV[[[vvvsssmmmtttjjjgggdddaaa___]]]\\\ZZZ[[[___eeehhhmmmpppooorrryyy|||yyyxxxyyy|||tttuuu~~~}}}uuuqqqpppjjj```WWWOOOSSSYYY```eeegggfffeeeccchhhooottttttqqqkkkgggcccZZZQQQMMMJJJEEEBBBBBB===>>>AAABBB@@@DDDWWWlll||||||tttppp******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++******************++++++,,,,,,,,,,,,------++++++++++++++++++++++++------------------------............////////////......///000000000000000///000111222444555666666666777888999:::;;;;;;;;;=========>>>>>>>>>??????===BBBDDD@@@???AAABBB????????????@@@@@@@@@AAACCCAAAZZZcccOOO???BBBEEE???HHHJJJKKKKKKHHHFFFDDDDDDGGGFFFDDDAAA>>>===;;;;;;999888666444333333333333111222222222222111000000000000////////////000000---------............///,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,------......------,,,------------------------,,,,,,,,,---------......------------------------111000...,,,,,,---...///........................---------...............................................................////////////////////////000000000000000000000000000000111111111222222222222222222333333333444444333<<>><<<:::999888888666555444444444666777888999999999999999999::::::======>>>BBBIIIRRRZZZ___iiilll|||yyyvvvooojjjfff___^^^ppp{{{vvvooojjjggghhhlllpppzzz||||||~~~}}}xxxrrrnnnppp~~~{{{xxxyyyxxxsssrrrttt{{{}}}xxxrrrmmmhhhccc\\\XXXSSSYYY```dddcccbbbcccdddhhhkkkoooqqqpppkkkeee```XXXPPPIIIGGGEEE@@@>>>???DDD===:::???KKKZZZooo}}}~~~uuummmmmm******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++******++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////......///000000000000000///000111222333444555666555666777999:::;;;;;;;;;999:::;;;<<<===>>>??????===@@@@@@<<<<<>>>>>???AAABBBBBBDDDEEEEEEBBB@@@AAADDDCCCEEEGGGHHHFFFEEEEEEEEEEEEDDDBBB???===;;;::::::777666555444333222222222111111222222111111000///000//////......//////000---------............///,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,------......------,,,------------------------,,,,,,,,,---------......------------------------...---,,,+++++++++,,,---.......................................---------................................................////////////////////////000000000000000000000000000000000111111111222222222222222222333333333333111999;;;>>>XXXWWWPPPHHHCCCBBBBBBBBBAAAAAAAAA@@@>>><<<:::888777666555444444444555666777888888888888888888888888999999;;;@@@IIITTT___eeerrrooorrr|||}}}zzzrrrkkkppp{{{}}}|||||||||}}}}}}|||qqqhhhcccjjjyyytttnnnfff^^^fffjjjqqqyyyuuukkk___XXXWWW[[[gggssssssqqqmmmgggaaa]]][[[[[[YYYaaaiiikkkgggdddeeehhhjjjjjjjjjiiiddd^^^XXXUUUMMMGGGBBBBBB@@@===;;;===???666555FFFbbb|||nnnhhhkkk******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......------,,,,,,,,,+++++++++******+++++++++++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------........................////////////......///000000000000000///000111222333444555555555555777888:::;;;;;;;;;999999:::;;;<<<===>>>>>><<<>>>???>>>>>>@@@BBBCCC>>>AAAAAA>>>>>>AAADDDEEEIIICCC@@@DDDFFFCCCCCCEEEBBBDDDEEEFFFDDDDDDDDDEEEDDDCCCAAA???===;;;:::999555555444333222222111111111111111111111000000////////////....../////////---------............///...---------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,------......------,,,------------------------,,,,,,,,,---------......------------------------------,,,++++++,,,,,,---......................../////////...---------,,,................................................////////////////////////000000000000000000000000000000000000111111111111111222222222222333333333444888666333AAAddd}}}gggNNNCCCEEEIIIEEE???AAAAAAAAAAAA???===:::999777666555444444444555666777777777777777666666666777777:::@@@IIIVVVbbbiiirrrkkkgggiiikkknnnuuu}}}~~~|||||||||~~~~~~xxx}}}yyyxxx|||uuuwwwxxxyyyzzzzzzzzzyyy~~~{{{|||}}}qqqfffeeekkkvvvzzzmmm]]]XXX\\\bbbgggnnnwwwlllddd[[[TTTOOOPPPZZZfffkkkhhhdddbbb````````````\\\aaagggiiihhhgggfffgggeeeccc```\\\WWWQQQLLLIIIGGGBBB@@@@@@???<<<;;;>>>:::888BBB[[[zzzuuussszzz******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......------,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////............////////////......///000000000000000000000111111222333444444444555666888999:::;;;;;;;;;;;;;;;<<<<<<<<<======:::===AAADDDDDDBBBBBBCCC???BBB@@@===???DDDEEEAAADDDEEEDDDBBBBBBCCCBBB>>>CCCDDDEEEDDDCCCAAABBBCCCDDDCCCAAA???===;;;;;;:::444444444333333222111111000111111111111000////////////............//////---------............/////////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,------......------,,,------------------------,,,,,,,,,---------......------------------------------------------............................../////////...---------,,,................................................//////////////////////////////////////////////////////000000000111111111111111111222222222333333555444666888999HHHjjj{{{yyylllVVVLLLIIIFFFCCC@@@AAAAAABBBAAA@@@>>>===999888666555444555555666666666666666666666666666555666888===FFFQQQ\\\bbb]]]YYYWWWXXXYYY\\\aaafffmmmrrruuusssrrruuuxxxxxx||||||||||||}}}}}}|||{{{xxxxxxyyyzzz{{{~~~~~~~~~|||vvv|||xxx}}}~~~rrrfffdddcccdddfffhhhlllnnnuuuuuuvvvxxxzzz}}}pppfffeeelll{{{~~~ooocccddddddbbbcccjjjuuu}}}{{{rrrfff\\\SSSPPPXXXbbbeee```]]]```fffjjjiiifff```______aaacccccc```\\\]]][[[WWWRRRMMMHHHEEECCCDDD@@@>>>>>>===:::;;;??????HHHZZZrrr++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...------......//////000000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++******++++++,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------...//////000000............////////////......///000000000000000000000111111222333333444333444666888999:::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<:::<<>>FFFGGGAAA???CCCCCC<<>><<<;;;::::::333444444444444333222111000000111111000000///...///......------......///---------............///..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,------......------,,,------------------------,,,,,,,,,---------......------------------------............////////////.......................................---------................................................/////////////////////////////////////////////////////////000000000111111111111111111222222222222111///555<<<999999SSSttt{{{lllppp|||zzz\\\IIIEEEHHHAAAAAABBBBBBBBBBBBAAAAAA;;;:::888666555555666666555555555666666777777777444444555999???GGGOOOSSSIIIIIIKKKMMMQQQTTTXXXZZZ___eeeiiihhhhhhlllpppqqqqqqsssuuuwwwxxxxxxxxxwwwuuuvvvvvvvvvwwwzzz~~~~~~}}}~~~xxx||||||{{{|||nnnaaa]]]YYYYYYYYYYYY\\\aaa```eeelllppprrrwww~~~vvveee___fffxxxssssssoooiiidddeeemmmuuuqqqaaaUUUPPPUUU]]]^^^[[[[[[bbblllrrroooiiijjjddd___^^^```___ZZZTTTVVVTTTPPPLLLHHHFFFDDDCCCAAA===;;;<<<:::999===CCCEEEXXXppp++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,------...//////000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++******++++++,,,------...++++++,,,,,,,,,,,,---------------------------------------...///000000000............////////////......///000000000000000000000000111222222333333222333555777999:::;;;;;;777888888999:::;;;<<<<<<;;;<<>>???JJJUUUOOOBBBBBBEEEEEEBBB@@@BBBBBB@@@AAAAAAAAA@@@>>>===>>>???AAA@@@>>>===;;;:::999999333444444555555444222222000000000000000//////...///......------......///---------............///------------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,------......------,,,------------------------,,,,,,,,,---------......------------------------------...///////////////........................---------...............................................................////////////////////////////////////////////////////////////000000000111111111111111222222222222000000444888777777EEEWWW|||tttmmmwwwkkkWWWOOOEEEDDDCCCCCCBBBBBBBBBBBB===;;;999888666666666777444444555666777888888999666666666777:::>>>BBBDDD@@@BBBDDDFFFJJJNNNRRRSSSSSSZZZ^^^]]]]]]aaaeeefffgggjjjnnnqqqrrrsssssssssrrrssstttttttttvvv{{{~~~yyyyyyxxxyyy|||yyyyyywwwjjj```ZZZVVVUUUSSSOOOPPPUUURRRXXX```fffjjjooouuu{{{pppeeefffttt}}}uuuppprrrvvvoooaaaVVVTTTVVVWWWXXX]]]fffnnnqqqnnnjjjkkkeee^^^ZZZYYYXXXUUUSSSOOONNNKKKHHHEEECCCAAAAAA>>>;;;999::::::;;;BBBJJJTTTmmm++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,,,,++++++******+++,,,,,,---......++++++,,,,,,,,,------------------------------------------...///000000111............/////////000...//////000000000000000000000000111222222222333222333555777999:::;;;;;;444444666777999;;;<<<=========BBBIIIIIIBBB???BBB===>>>>>>BBBSSSbbb\\\LLLHHHBBB???AAA@@@======AAA>>>>>>???>>><<<<<<===???@@@???===;;;999888888888333444555555555444333222000000000000000//////............------.........---------.........//////+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,------......------,,,------------------------,,,,,,,,,---------......------------------------,,,------.../////////...........................,,,------....../////////................................................////////////////////////////////////////////////////////////000000000000000111111111111222222222111444444111333:::@@@BBBYYY~~~uuusssuuuXXXHHHGGGEEECCCBBBAAABBBBBB>>>===;;;999777777777777333444555666777999:::::::::999999999999:::<<<<<<===>>>>>>===???DDDHHHIIIJJJQQQTTTSSSSSSWWW[[[\\\```dddiiilllnnnnnnoooooopppqqqrrrrrrqqqtttyyy~~~}}}|||pppooopppnnnjjjqqqrrrnnnzzzxxxlllaaa]]]WWWSSSTTTQQQKKKJJJNNNNNNSSSYYY___dddhhhlllooozzzzzz|||uuummmqqqyyyvvveeeYYYTTTQQQWWWaaaiiinnnnnnllljjj___\\\WWWQQQMMMMMMNNNPPPJJJIIIFFFDDDAAA???>>>===>>>;;;:::;;;;;;>>>GGGQQQkkkxxx}}}|||ttt*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------,,,,,,+++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------............///---------...///000000111///......------///000111111111000000000000000111444555666777999999999999444444444555666888999:::;;;<<<>>>???@@@@@@??????AAAAAABBBEEEJJJMMMNNNMMMDDDEEEFFFFFFEEEAAA>>>;;;<<<<<<<<<<<<<<<=========;;;;;;<<<;;;:::888666444333333333222222222111111222111111000///......---/////////...---------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++...---,,,,,,,,,,,,---......------,,,,,,------...---,,,,,,,,,,,,---......////////////////////////................................................................................................---,,,,,,,,,,,,---......////////////............//////000000000000//////............////////////000111111111111222222222333333444333333444888;;;AAAYYY}}}wwwWWWJJJBBBEEEEEE>>>===BBB>>><<<;;;===;;;777888<<<666666555444555666777888777777666666777888999999999999:::;;;===???AAABBBDDDEEEGGGIIILLLOOOQQQRRRWWWZZZ___bbbdddgggjjjllliiikkknnnpppppprrruuuwww~~~||||||~~~~~~mmmffffffmmmmmmkkkyyyooogggqqq}}}{{{pppiiiggg^^^[[[VVVSSSQQQPPPNNNLLLKKKPPPVVVYYYZZZ^^^dddiiiiiirrr{{{}}}zzzyyy~~~zzzuuuzzz~~~qqqbbbWWW[[[]]]```ddddddaaaZZZVVVPPPOOOMMMJJJIIIHHHHHHHHHFFFBBB@@@BBBBBB???>>>???=========999666@@@ZZZsss~~~~~~tttmmmuuu******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------,,,,,,+++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------............///------......///000000111//////...---...///000111222222111111111111222222555666777999::::::::::::666666666777888999:::;;;;;;<<<===????????????>>>@@@@@@@@@CCCFFFIIIKKKKKKKKKKKKJJJHHHEEEBBB>>><<<==================<<<<<<<<<<<<;;;:::999777666555333333222222222111111111111111000000///......---...............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,---------------------------------------,,,,,,+++++++++...---,,,,,,,,,,,,---......------,,,,,,------...---,,,,,,,,,,,,---..............................................................................................................................------,,,,,,------...///////////////...............//////000000//////...............////////////000000111111111222222222222333333222222444777:::???LLLtttkkkWWWFFFEEEGGGBBB???@@@@@@>>>===>>>===999999<<<777666555555555555666777777777666666777888888999999999::::::<<<===???@@@BBBCCCEEEGGGJJJLLLNNNOOORRRUUUYYY]]]___aaadddfffhhhjjjlllnnnnnnooorrrtttxxxxxxxxxyyy{{{mmmffffffmmmmmmjjjuuujjjkkkqqqyyyyyyooofffdddeeebbb^^^[[[XXXTTTPPPMMMNNNQQQTTTTTTUUUWWW\\\```jjjqqqxxx{{{yyyyyy||||||uuuhhh```bbbaaa```___\\\XXXRRRNNNLLLKKKIIIGGGFFFEEEEEEFFFEEEBBB@@@BBBAAA<<<:::;;;@@@;;;888<<>>??????>>>>>>@@@???>>>???BBBEEEGGGGGGKKKJJJIIIFFFDDDAAA???>>>????????????>>>======<<<===<<<:::999777777666666333222222222222111111111111000000//////.........---------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------........................------,,,,,,,,,,,,++++++...------,,,,,,------......------,,,,,,------...---,,,,,,,,,,,,---..............................................................................................................................---------,,,------...///////////////.....................//////.....................////////////000000000111111111222222111111222111111222555888<<<;;;TTT~~~}}}qqqUUUJJJHHHEEEBBBCCCBBB???>>>@@@???;;;:::<<<999888777666555555555555777777666666666777888888999999999999:::;;;<<<===???@@@AAACCCEEEGGGIIIJJJKKKNNNRRRTTTVVVYYY[[[]]]ccceeehhhiiijjjkkknnnpppssstttuuuvvvxxxzzz{{{||||||||||||}}}~~~ooofffeeekkkllliiippp~~~yyykkkgggttt}}}xxxpppnnnooommmkkkiiieee```YYYTTTVVVXXXYYYZZZ[[[]]]aaadddnnnrrrwwwzzz{{{{{{|||}}}~~~}}}~~~tttnnnlllgggbbb[[[UUUPPPKKKGGGDDDFFFFFFEEECCCCCCBBBCCCCCCCCC@@@@@@BBB@@@;;;999:::===888:::III^^^qqqsssvvv{{{++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...------,,,,,,++++++***++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------............///............//////000000///////////////000000000333222222222222333333444666666888999:::;;;;;;;;;:::::::::999999:::;;;;;;;;;<<<>>>???@@@@@@??????AAA@@@>>>>>>AAACCCDDDEEEDDDCCCBBBAAA@@@@@@AAAAAAAAABBBBBBBBBAAA???>>>======<<<:::888666666666666222222222222111111111111000000/////////.........,,,---------.../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...---,,,,,,,,,,,,---..............................................................................................................................---------------...//////////////////............------............------............////////////000000000000111111111111///000111111000111333555888222>>>___~~~tttzzzdddTTTIIIEEEGGGCCC???>>>@@@@@@===<<<===::::::999888666666555555777777666666666777777888999888888888888999999:::<<<<<<>>>???AAABBBCCCDDDDDDGGGJJJMMMOOOPPPSSSUUU[[[]]]```cccdddfffjjjlllrrrssstttuuuuuutttsssssswwwwwwyyyzzz||||||}}}}}}tttjjjeeehhhiiihhhnnnyyy{{{jjjuuuyyyzzz{{{|||{{{uuunnnhhhggghhhjjjlllooorrrsssssssssuuuwww{{{~~~}}}||||||}}}}}}|||{{{{{{~~~wwwrrrpppppppppccc\\\RRRIIIDDDAAA@@@???BBBBBBAAAAAAAAAAAAAAAAAA???===>>>@@@>>>::::::===999???PPPhhh}}}~~~~~~{{{++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------............///............/////////////////////000000000000000111111111111111222333333444555666888999999::::::::::::999999999:::;;;;;;===>>>@@@AAABBBBBBAAAAAACCCAAA???@@@BBBDDDDDDDDDBBBAAA???>>>>>>???AAABBBCCCCCCDDDDDDCCCBBB@@@>>>===<<<999777666555666666222222222111111111000000////////////............,,,---------.../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...---,,,,,,,,,,,,---.................................................................................................................................------------...//////////////////............------............------............//////////////////000000000111111111///000111111000000222444555333666EEE^^^xxxwwwuuuwwwZZZJJJGGGEEE???===???AAA???>>>???<<<<<<;;;:::999777666555777777666666666666666777888888777777777777888888::::::;;;<<<===>>>?????????BBBEEEGGGIIIJJJLLLNNNPPPSSSWWW[[[^^^aaaeeehhhnnnoooqqqrrrsssrrrqqqpppssstttvvvxxxyyyzzzzzzzzz{{{{{{{{{zzz{{{}}}~~~sssiiifffeeefffnnnxxxyyyyyy}}}|||{{{|||}}}|||yyyuuussssssuuuyyy}}}~~~|||yyy{{{{{{{{{{{{zzz{{{}}}~~~zzzyyyxxxtttpppmmmmmmnnnmmmkkkjjjnnnrrrqqqkkkdddWWWPPPGGG@@@======???@@@@@@@@@AAAAAAAAA@@@@@@@@@>>><<<;;;;;;999777:::@@@DDDWWWwww,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------............///......//////////////////...///000111111111000000111111000111111222333444444555666777888999999999::::::999::::::;;;<<<<<<>>>???AAABBBCCCCCCBBBBBBCCCBBBAAACCCEEEFFFEEEDDDFFFDDDCCCAAA@@@@@@@@@AAAAAABBBDDDDDDDDDBBB@@@???<<<;;;999888666666555555222111111111111000000000........................---------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------......------,,,...------,,,,,,------...---,,,,,,,,,,,,---......------------------------......................................................................................................------......///000////////////.....................//////...................../////////////////////000000000111111///000111111000000111333222888666666@@@PPPrrrrrrttt|||]]]NNNKKKDDD??????AAA@@@???AAA============;;;:::888777777777666666555555666666777777777777777777888888999999::::::;;;;;;<<<<<<<<<>>>BBBCCCDDDEEEGGGIIIHHHKKKOOOSSSVVVZZZ^^^bbbccceeehhhlllooopppqqqrrrpppqqqsssuuuvvvwwwxxxxxxxxxwwwvvvvvvxxx|||sssjjjcccccclllvvvzzz{{{}}}zzzxxxuuunnnhhhnnnooorrruuuxxxyyywwwvvvyyyyyyyyyzzzzzz|||}}}}}}xxxrrrmmmmmmmmmjjjfffaaa___^^^aaaccckkkuuuzzzsssaaaRRRJJJFFF@@@======???AAABBB@@@@@@AAAAAAAAA@@@??????>>>;;;999888777999AAAKKKaaaxxx,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......+++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,***++++++,,,,,,------...***++++++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------............////////////////////////......///000111222111000000111111111222222333555555555666777888999::::::::::::::::::;;;<<<===>>>???>>>???@@@BBBCCCBBBBBBAAAAAAAAABBBEEEGGGGGGEEECCCEEEEEEDDDCCCBBBBBBBBBBBB>>>???AAACCCCCCAAA???===:::::::::999777666444333111111111111000000000000.......................................---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------------------------------+++++++++,,,,,,---------,,,,,,---......---,,,,,,...------,,,,,,------...---,,,,,,,,,,,,---......------------------------...............................................................................................................//////000////////////...............//////000000//////...............////////////////////////000000000111///000222222111000111222000999666333888<<>>?????????>>><<<;;;:::777777666555555555555555777777666666777888999999999999999999::::::::::::999<<>>======:::888:::>>>GGGXXXggg~~~zzz,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......+++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,,,,)))***+++,,,------...///******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------........./////////////////////............///000222222111111000222222222333444555666777666777888999:::;;;;;;;;;;;;;;;;;;<<<===???@@@AAA===>>>@@@AAABBBBBBAAAAAA@@@@@@BBBFFFHHHHHHEEEBBB@@@@@@AAABBBCCCDDDEEEEEE;;;===???AAAAAA@@@===<<<999:::::::::888666444222111111111111000000000000---...................../////////......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------........................+++++++++,,,,,,---------,,,,,,---......---,,,,,,...------,,,,,,------...---,,,,,,,,,,,,---......------------------------...............................................................................................................///000000000/////////............//////000000000000//////............/////////000////////////000000000000///111333333222111111222000888444444<<<777>>>]]]|||zzz}}}yyy^^^RRRGGGCCCBBB@@@???@@@??????@@@@@@@@@>>>===<<<888777666555555555555555666666666777777888999::::::::::::999999999999999888:::===>>>???@@@AAACCCCCCFFFIIIKKKLLLNNNQQQTTTXXXYYY\\\___bbbeeehhhiiillllllmmmnnnppprrrtttuuuuuusssqqqrrruuuyyy|||}}}}}}yyyhhh___ccckkkzzzyyypppsssvvvzzzxxxmmm___[[[```gggjjjjjjhhhlllqqqtttuuuuuuvvvwwwuuuuuuuuuwwwzzz|||||||||www}}}xxxsssoooiiiddd___^^^^^^\\\[[[]]]```cccnnnpppqqqmmmeeeXXXLLLEEEBBBAAAAAABBBDDDEEEDDDBBB???@@@@@@@@@@@@>>><<<;;;:::888999>>>GGGWWWnnntttqqqttt---------,,,,,,++++++++++++,,,------,,,++++++,,,******+++++++++,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------............////////////000111111222222000111111222222333444444444555666777999:::<<<<<<===<<<<<<<<<>>>@@@BBBCCCAAA@@@???>>>???@@@AAABBBBBBBBBBBBBBBBBBCCCDDDDDDCCCCCCCCCDDDCCCCCCBBBBBB?????????>>>===<<<<<<<<<:::999888777666555444444222111111000///......---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++------------------------------------------------++++++++++++++++++++++++------------------------.........------,,,,,,,,,------------------------000000//////...---++++++......------------......------------------------.................................------,,,,,,,,,......------------......................................................---------.........//////////////////000000000000111111222222222333333333222333444555666999===@@@MMM|||~~~xxxuuu|||sssTTTKKKKKKFFFAAAAAA@@@===>>>BBBBBB???<<<===>>>===<<<:::888666555444666666666666666555555555888888888888888888888888777777888999;;;<<<======???@@@AAACCCFFFHHHJJJKKKNNNOOORRRVVVZZZ^^^aaabbbdddgggjjjkkkkkkkkklllmmmqqqrrrtttttttttvvvxxx{{{yyywwwhhhfffnnnyyy{{{qqqnnnqqqyyykkklllmmmnnnrrrwww{{{yyytttooo^^^WWWPPPOOOVVV___hhhlllmmmooorrruuuwwwwwwwwwvvvtttssssssvvvyyyzzzxxxvvvtttvvvzzz|||sssnnnlllkkkiiiggg______\\\\\\eeeqqquuuqqqwwwkkk\\\QQQMMMKKKJJJHHHDDDBBB@@@AAACCCEEEFFFFFFBBB>>>===@@@???:::999===444<<>>>>>===<<<;;;::::::999888777666555444333333111111111000///.................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++------------------------------------------------++++++++++++++++++++++++------------------------......---------,,,,,,,,,------------------------////////////...---,,,+++......------------......------------------------.................................------,,,,,,,,,......------------......................................................---------.........//////////////////000000000000111111111111222222222333444555555555555666999<<>>;;;>>>DDD>>>>>><<<;;;999777666555666666666666555555555555888888888888888888888888777888888999:::;;;<<<<<<===>>>???AAADDDFFFGGGHHHJJJKKKMMMPPPSSSVVVXXXYYY^^^aaadddfffffffffhhhiiinnnoooqqqrrrrrrtttwwwyyywww}}}|||rrrnnnooo{{{}}}|||tttlllhhhgggssstttddd___^^^]]]___aaa___YYYSSSQQQMMMIIIIIIPPP[[[ffflllqqqqqqqqqqqqrrrtttvvvwwwvvvttttttvvvxxxxxxvvvsssssstttwww{{{}}}~~~{{{xxxxxxzzz{{{}}}wwwvvvrrrkkkfffcccbbbaaa```cccgggjjjlllssszzzyyyttthhh___SSSKKKIIIIIIIIIGGGDDDCCCBBBCCCEEEGGGGGGFFFCCC<<<999<<<>>>===>>>AAA;;;CCCSSShhh}}}------,,,,,,,,,,,,++++++******++++++++++++******++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------............////////////000111111222222000111111222222333444444777777888999::::::;;;;;;<<<<<<<<<<<<<<<===>>>???AAAAAA@@@@@@@@@AAABBBCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDDDDDDDCCCBBBAAA@@@@@@>>>>>>===<<<;;;:::999888777666666555444333222222111111000000//////..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------,,,,,,,,,------------------------.../////////...---,,,,,,......------------......------------------------.................................---------------......------------......................................................------........./////////////////////000000000000000000000111111111222222555666666444333333555777;;;BBB^^^|||~~~uuuiiiooorrrYYYIIIEEEDDDCCCCCCCCC???;;;???FFF???>>>===;;;:::888777777777666666666555555555444777777777777777777777777888888888999999::::::::::::;;;<<<>>>@@@BBBCCCDDDFFFGGGHHHJJJLLLNNNPPPQQQWWWZZZ]]]___```bbbdddeeeiiikkkmmmnnnoooqqqtttvvvsssyyy|||~~~|||wwwsss|||wwwrrrooolllfffaaaeeexxxlll\\\UUUNNNMMMNNNNNNIIICCCGGGEEEDDDEEEKKKVVVccckkktttrrrooommmnnnpppsssvvvvvvuuutttuuuvvvuuusssrrrsssssstttwwwzzz{{{{{{zzz{{{zzzyyyxxxwwwsssoookkklllooooooooorrruuutttppplllkkkhhheeebbbaaabbbdddnnntttzzz||||||zzzssslllVVVPPPIIIFFFGGGIIIIIIHHHFFFFFFEEEFFFHHHHHHGGGEEEBBB<<<888:::======>>>???HHHRRRlllzzz,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,---,,,++++++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---------------------------............////////////000111111222222000111111222222333444444888888999999:::::::::;;;<<<<<<;;;;;;<<<<<<<<<<<>><<<;;;999888777555555444444333222222111111000000000/////////...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------..................------......------------......------------------------.......................................---------......------------..................................................................////////////////////////000000000000///000000000000111111111444444555333222222333555999888HHHnnnqqqnnnyyy~~~]]]KKKDDDBBBBBBDDDCCC??????AAA??????>>>===;;;:::999999777777777666666555555444777777777777777777777777888888888888888888888888777888999:::<<<===??????CCCCCCEEEFFFHHHJJJLLLLLLSSSUUUXXX[[[\\\^^^aaacccccceeegggiiijjjlllppprrrooouuuyyy}}}|||uuuooopppqqqkkkbbbeeesssiii^^^PPPJJJLLLOOONNNLLLIIIIIIHHHGGGIIIRRR^^^gggrrrpppmmmllllllnnnppprrrsssssssssssssssssssssrrrtttrrrrrrsssuuuvvvvvvvvvvvvuuusssrrrpppmmmiiifffjjjmmmnnnnnnnnnnnnnnnnnneeegggjjjiiihhhiiilllppp{{{~~~{{{sssiii```[[[LLLJJJGGGGGGIIIKKKKKKKKKJJJIIIHHHIIIIIIGGGDDDAAA>>><<<;;;::::::<<<@@@DDD^^^mmm,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,//////...,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......---------............////////////000111111222222000111111222222333444444888888888999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<@@@@@@AAAAAAAAABBBBBBBBBCCCBBBBBBAAAAAAAAABBBBBB===============???@@@AAAAAA@@@???===;;;999888777444444333333222222111111000000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------.........---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------........................------------......------------------------......................................................------------.............................................................../////////000000////////////000000000000///000000000000111111111000222333222222222333555555888>>>NNNkkkdddSSSHHH>>>???BBBBBB@@@????????????>>>===<<<;;;;;;999999888777777666555555666666666666666666666666666777777777777777777777555666777888999:::;;;;;;>>>>>>@@@BBBDDDFFFHHHIIILLLOOORRRTTTUUUXXX[[[^^^]]]___aaabbbdddfffiiilllkkkqqqvvv|||}}}ssssssuuummmbbbeeesss|||~~~qqq___UUUTTTXXX[[[[[[XXXVVVRRRMMMJJJNNNWWW^^^jjjkkkkkklllmmmnnnnnnnnnoooppppppqqqqqqrrrsssttttttrrrppppppqqqrrrrrrqqqqqqpppooonnnnnnllliiigggdddfffiiijjjhhhffffffgggbbbggglllnnnoooqqqtttxxx|||vvvlllaaaVVVPPPNNNMMMLLLKKKLLLMMMNNNNNNMMMMMMKKKIIIHHHGGGDDD@@@<<<888:::;;;999<<>>???@@@AAAAAAAAA@@@@@@AAAAAAAAAAAAAAABBBCCCCCC===<<<<<<;;;<<<>>>???@@@BBBAAA@@@===;;;999777777444333333333222222222111000000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......///......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...------------------------,,,,,,---.../////////.........------------......------------------------......................................./////////......------------............................................................/////////000000000////////////000000000000000000000111111111222222...000222222222222444555///555777777FFFeeeuuu```IIIAAACCCDDDCCCBBB@@@@@@??????>>>>>>>>>===;;;;;;:::999888777666666666666666666666666666666555555555666666777777777555555666777777888999999999999;;;===???@@@BBBCCCDDDFFFHHHJJJLLLNNNRRRUUUUUUWWWYYYZZZ[[[]]]```cccdddiiiooouuu|||wwwwwwooocccdddttt|||oooiiijjjlllnnnkkkggg^^^UUUOOOOOORRRUUUbbbdddhhhkkknnnooonnnnnnlllnnnoooooooooppprrrtttsssqqqnnnnnnnnnnnnmmmllljjjiiiiiijjjkkkkkkjjjhhhaaa```cccffffffccccccfffkkkooosssvvvwwwwwwxxxxxxuuummmccc\\\TTTNNNLLLNNNPPPPPPOOOOOONNNMMMMMMLLLKKKIIIGGGEEECCCAAA===:::666;;;@@@CCCPPPggg{{{|||{{{xxx|||+++++++++,,,,,,------------***)))+++000111///,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,---......///---------............////////////000111111222222000111111222222333444444444444555666888999::::::999:::;;;===>>>>>>>>>======>>>???@@@@@@@@@???????????????@@@AAABBBCCCDDDAAA@@@>>>===<<<===>>>???BBBAAA???<<<:::888666555444333333333333222222222////////////000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------+++,,,---...////////////......------------......------------------------........................---........./////////000......------------........................................................./////////000000000000////////////000000000000111111111111222222222333///111333333222222333444///222555555777DDD```yyyjjj[[[TTTNNNHHHFFF@@@@@@@@@@@@????????????===<<<<<<;;;999888888777555555555555555555555555333333444555666666777777555555666666777777888888888888999:::;;;<<<======>>>@@@BBBCCCDDDGGGJJJMMMNNNOOOQQQRRRRRRTTTWWWYYYZZZ^^^dddjjjrrr~~~}}}wwwllldddqqq~~~vvvjjj___YYYVVVUUUUUU[[[^^^ccchhhmmmpppqqqqqqmmmnnnooonnnlllmmmooorrrpppnnnlllkkkkkkjjjhhhfffcccbbbbbbcccfffggggggfffddd``````eeehhhhhhkkkpppwwwwwwxxxyyyxxxuuuppplllcccYYYRRRQQQPPPNNNMMMPPPOOOOOONNNMMMJJJHHHGGGGGGGGGDDDAAA@@@???>>>===;;;;;;FFFTTTdddyyy}}}zzzsssmmmnnn|||~~~}}}}}}+++++++++,,,,,,---------,,,)))(((***///111...+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,---...//////---------.........///////////////000111111222222000111111222333333444444222333444666777999::::::888:::<<<===?????????>>><<<===>>>???@@@???>>>>>>>>>>>>???@@@AAACCCDDDEEEEEEDDDAAA>>>===<<<===>>>AAA@@@>>>;;;999666444333444444333333333333333333////////////000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////------------------------------------------------------------------------------------------------,,,,,,,,,------.........------------------------++++++---...//////000000.........------.........------------------------........................---.........//////000000.........------.........................................................////////////000000000000////////////000000000000111222222222222333333333000222444444222222222333555111666===777222DDD```wwwssspppxxxyyyiiiYYYLLLFFF@@@@@@@@@@@@@@@@@@@@@@@@>>>======<<<:::999888888555555555555555555555555222222333444555777777888666666666777777777888888;;;;;;;;;:::::::::::::::===>>>???@@@AAADDDGGGJJJIIIJJJLLLLLLMMMNNNPPPSSSSSSWWW\\\aaahhhuuuyyybbbjjj}}}ssshhhbbb^^^[[[YYYYYY[[[```fffkkkpppsssuuunnnooopppnnnkkkkkkmmmpppnnnlllkkkjjjiiigggdddbbb^^^]]]]]]___aaaccccccbbbhhhaaa^^^dddjjjmmmsssyyyzzzxxxuuutttqqqkkkbbbZZZVVVMMMHHHLLLPPPOOOMMMNNNLLLLLLKKKIIIFFFCCCCCCCCCBBB@@@===<<<===>>>======BBBRRRjjj~~~yyy}}}iiihhhrrr~~~zzz,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...---------------------------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................000000///..................///000222222111111000//////000111222222333333111222444666888888888888888:::===@@@AAABBBBBBAAAAAA@@@???=========>>>???>>>???AAACCCCCCAAA@@@>>>AAA@@@@@@???????????????<<<<<<;;;:::888555333222222222222111111111111000////////////.....................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------........................,,,,,,,,,---------..............................------------------------.........------,,,,,,,,,,,,,,,,,,---...///000000//////.........---------------------------------//////.........---------000...---000555555111,,,......------------..............................---------............///////////////////////////000000000000111111111111...000111111000000111222000111111111111222222222000222333555666:::???BBBbbb~~~rrr```iiidddJJJHHHAAA>>>AAAAAA===<<>>???AAABBBCCCDDDEEEFFFGGGIIIJJJKKKLLLOOOPPPVVV]]]bbbhhhttt|||llliiipppxxxkkkddd___ZZZXXXXXXYYY[[[___dddjjjoooqqqoooooonnnmmmlllkkkkkkjjjmmmhhhcccaaaaaaaaa^^^\\\VVVWWWXXXZZZ]]]```cccdddeeefffiiimmmqqqsssrrrqqquuuqqqkkkddd^^^YYYWWWVVVPPPOOOLLLJJJHHHHHHIIIJJJGGGHHHHHHDDDAAA???<<<:::DDD<<<777999<<<===<<<<<>>===<<<======>>><<<===>>>??????>>>>>>===@@@@@@???>>>>>>>>>>>>>>>;;;===>>>???>>>;;;777555222222222111111111000000////////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------..............................------------------------......---------,,,,,,,,,,,,---------...///////////////.........---------------------------------//////.........---------000...---000333444000,,,......------------..............................---------............/////////////////////////////////000000000111111111...000111111000000111222000000111111111222222222111222333333444666:::===QQQ\\\{{{tttqqq{{{sssVVVLLLDDDCCCDDDBBBAAABBB>>>>>>???>>>>>>======>>>888888777777666555555555444444333333333444555555666666555555555666777777777666666666666777888888999999:::<<<===>>>???@@@@@@AAABBBCCCEEEFFFGGGGGGHHHIIINNNSSSVVVZZZdddnnnttt|||rrriiifffqqq{{{ooohhhbbb[[[UUUSSSTTTVVVZZZ___dddhhhkkkmmmmmmlllkkkiiigggfffdddfffccc```]]][[[YYYWWWUUURRRSSSUUUXXX[[[___bbbdddtttsssrrrrrrrrrooollliiibbb```[[[VVVQQQOOOMMMLLLHHHGGGDDDBBBAAAAAABBBBBB?????????>>>>>>??????>>>:::888:::<<<<<<>>>MMM]]]}}}~~~nnn___,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,........................000///......---............///000111111111000000000000000111222222333333111333555777888999888888777888;;;===???????????????>>>======<<<=========<<<<<<<<<<<<<<<===>>>>>>???>>>======<<<<<<======999<<>><<<;;;999999999888777777666666666555444444333333444444555555444444555666777777555555555555555666777777888888999999:::;;;;;;;;;;;;<<<===>>>???@@@AAABBBBBBCCCFFFJJJKKKKKKQQQXXX\\\```mmmxxxvvvrrrhhhkkkxxx|||tttmmmccc\\\VVVVVVWWWYYY[[[^^^aaaccceeeffffffeeeccc```]]][[[[[[\\\\\\[[[XXXUUUTTTTTTVVVWWWZZZ\\\```dddgggiiisssqqqmmmiiieee```ZZZUUUNNNLLLIIIFFFDDDCCCCCCCCC@@@???===<<<;;;;;;;;;<<<>>><<<999999999999999999===:::>>>JJJRRR[[[qqqttt\\\GGG,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................///......------........./////////000000000000000000000111111111222222222222333555777888999999888666888999;;;===>>>>>>>>>??????>>>>>>>>>>>>>>>>>>???>>>===<<<<<<>>>@@@AAA>>>===<<<<<<;;;;;;<<<<<<999:::<<<===<<<999666444111111111111000000000000//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------------------------------------------------...............---------........................------------------------........................---,,,,,,...000000///,,,......------------..............................---------............///////////////////////////////////////000000000111...///000000//////000222000000000000111111111111111222222222000111333555222888???RRRxxxtttsssxxxtttvvvhhhYYYTTTQQQKKKEEEFFFEEECCCBBBAAA???<<<:::;;;;;;:::999999888888777777777666555444333333333333333333333444555666666555555555555555666666777888888888888888999999999999999:::;;;<<<===>>>???@@@???BBBEEEEEECCCFFFKKKPPPPPPXXXfffnnnkkkeeecccrrr~~~rrrrrr|||xxxpppkkkfffdddbbb```^^^]]]]]]]]][[[\\\^^^^^^]]]ZZZWWWTTTTTTXXX\\\\\\ZZZYYYZZZ\\\ZZZ[[[\\\^^^aaadddggghhhbbb```\\\XXXTTTPPPJJJFFFCCCBBBAAA???>>>>>>>>>>>>===<<<;;;:::::::::::::::???<<<:::;;;<<<:::999:::EEE>>>EEE```yyy~~~uuueeeLLL888,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..............................------------......///////////////000000000111111111111111222222222222333555777999999999999777888999:::;;;<<<======@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@>>><<<<<<>>>@@@AAA===<<<<<<;;;:::;;;;;;;;;<<<;;;:::888666444333333111111111000000000//////............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,------.........,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------------------------------------------------...............------------.....................---------------------------.....................---,,,,,,---...///...---......------------..............................---------............///////////////////////////...////////////000000000---///000000//////000111//////000000000111111111000111222222111222444555000>>>===555OOO~~~wwwjjjfffeeeppp|||uuukkkYYYIIIGGGDDDAAA@@@AAAAAAAAA???===<<<<<<;;;::::::999999999999777666555555444444333333222222333444444555666555555555555666777777888888888888888888888888999999:::;;;<<<======>>>>>><<<>>>BBBCCC@@@AAAEEECCCDDDJJJQQQWWWXXX[[[^^^cccqqqxxxsss{{{{{{yyyvvvsssmmmgggaaa[[[XXXVVVTTTUUUXXXYYYYYYWWWUUUSSSRRRVVVZZZ[[[ZZZYYY[[[]]]SSSSSSTTTUUUVVVXXXYYYZZZWWWTTTQQQOOOLLLIIIEEEBBB@@@@@@???>>>===<<<<<<;;;;;;;;;::::::::::::::::::;;;888:::??????===???DDDGGGJJJ\\\|||~~~qqqooolllyyy|||{{{|||uuudddRRR???111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................---------,,,------.../////////.........///000111111111111111111111111111222444666888999999999999888888999:::;;;<<<======@@@@@@AAABBBBBBBBBBBBAAABBBAAA???===<<<===>>>???===<<<;;;;;;::::::;;;;;;>>><<<999666444333333333111111000000000/////////.........------------,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---......//////,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------------------------,,,,,,,,,------------...------..................---------...............---------------------------------...............------------......//////......------------..............................---------............///////////////////////////......////////////000000---///000000......///111/////////000000000111111...000222222222222444666222777888666@@@\\\}}}}}}rrrfffbbbiii}}}kkkNNNHHH@@@===>>>@@@AAAAAA>>>>>>======<<<;;;;;;;;;;;;:::999888777777777777555555444444444444444555555555555555555666777777777777888888888888888888999999::::::;;;<<<<<<===;;;999:::>>>???>>>>>>BBB@@@BBBEEEFFFGGGJJJOOOTTTUUU^^^rrr|||qqqsss|||xxxppphhh___XXXSSSPPPPPPRRRTTTUUUVVVUUUTTTSSSPPPQQQSSSRRRQQQPPPPPPQQQKKKKKKJJJKKKKKKLLLMMMMMMPPPMMMJJJHHHFFFDDDAAA???>>>>>>===<<<;;;:::999999888999999999999999999999999777999<<<:::777===IIIVVVlll~~~yyyiiiiiikkk{{{~~~{{{zzzyyyxxxyyygggSSSCCC666---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,........................---,,,,,,,,,------...//////......---...///000111111111111111111111111111222444666888999::::::999999999999:::;;;<<<===>>>???@@@AAABBBBBBBBBAAAAAAEEEDDDBBB@@@???>>>>>>>>>======<<<;;;;;;;;;;;;;;;;;;:::888777555444333333111000000000////////////.........---------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,------.../////////,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------..............................------------------------,,,,,,,,,---------......,,,---------.../////////---------.........//////---------------------------------.........//////---...............///000......------------..............................---------............///////////////////////////........./////////000000---...//////......///111////////////000000000111...000222222222111222333222///444<<<<<>>======<<<<<<<<<;;;:::999999999999999999999888777666666666666444444444444444555555666666666666777777777888888777777888999999::::::::::::777777:::<<<;;;<<>><<<:::;;;;;;;;;;;;:::999888888777777888999999:::999999;;;:::<<<@@@===>>>OOOddd~~~~~~yyyrrrwww{{{zzzuuurrrqqqvvvqqqcccPPPBBB:::444...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,---...------------------------++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,------...//////......------///000111222222111111111111111111333444666888999:::::::::999999999:::;;;<<<===>>>>>>???@@@AAABBBAAAAAA@@@IIIHHHFFFDDDCCCAAA@@@@@@======<<<;;;;;;;;;;;;<<<555555666777666444222111000000000000////////////......---------,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,------...///000000,,,,,,,,,---------......------------------------........................,,,,,,,,,---------..............................------------------------,,,,,,,,,------.........,,,,,,------...///000000---------.........//////---------------------------------.........//////...//////.........000111.........------.................................---------.........//////////////////////////////............/////////000---...//////......///111////////////000000000000///111222222111000000111222000333888666444<<>>=========<<<<<<;;;:::::::::;;;;;;===<<<;;;999888888777777333333222222333333444555444444555555666777777888555666666666777888888888<<<888666999;;;:::;;;>>>999:::<<<>>>BBBFFFFFFEEEGGGMMMPPPSSS___qqq}}}~~~vvviiidddbbb``````aaaaaacccmmmzzz|||yyy~~~zzzooopppmmmggg```YYYTTTPPPNNNIIIIIIIIIHHHHHHHHHGGGGGGCCC???<<<===@@@BBBBBB@@@<<<<<<======???@@@BBBBBBAAA???===<<<======<<<;;;999999::::::::::::999888777888999:::;;;;;;;;;;;;;;;;;;AAAJJJMMMXXXuuuuuu}}}qqqkkkjjjfff\\\KKK<<<666777666222,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,,,,+++,,,---...//////...---,,,------++++++++++++---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------............///////////////000000000000000111111111111222222222111222333555777888999999::::::::::::;;;===>>>???@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCDDDDDDDDDCCCAAAAAA@@@???===<<<:::999777666666444333222111111000000000000////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...,,,---------.../////////---------............///---------............///........................---------............///,,,,,,---.../////////......------,,,,,,------...................................................---------.........//////........................000000000000000000000000////////////////////////////////////////////////................................................//////000000000000//////............////////////............////////////////////////000000000000000111111111111222222222000111222444666777888999FFFeeettt|||}}}wwweeeXXXOOOKKKDDD@@@AAAAAA<<<;;;>>>======>>>>>>===;;;999777;;;;;;:::999888777666666888777666555444333333333333333444555666666666555888888777777777777888888888888999999999:::::::::<<<<<<===>>>???@@@AAAAAAHHHHHHJJJMMMTTT[[[cccgggrrruuuuuuoooeee[[[UUUTTTQQQSSSVVV[[[aaagggmmmppppppooommmllllllmmmmmmnnnnnnkkkeee^^^WWWPPPKKKIIIDDDDDDCCCBBBBBBAAA@@@@@@AAA@@@???>>><<<;;;:::999<<<<<<<<<============>>>===<<<<<<;;;:::999888888;;;:::999999::::::999888555===>>>888777======777777BBBPPP]]]lllxxx|||ssskkkiiieee[[[III777222333111000111,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,---......---,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------------------------------............///.../////////000000000000000000111111111222222222111222444555777777888888:::::::::;;;<<<===>>>???AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCAAA@@@@@@>>><<<:::999777666666555444333222111111000000000000/////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,---------------...............---------............///---------............///........................---------............///------......///............------,,,,,,------...................................................---------.........//////........................////////////////////////////////////////////////........................................................................//////000000000000//////............////////////............////////////////////////000000000000000111111111111222222222000111222333444555666777>>>LLLddd{{{uuupppsssqqqXXXJJJ???<<<===>>>AAAEEE@@@???>>><<<:::999;;;===;;;::::::999888777777666777777666555444444444444444444555666666666666666888777777666666777777888888888888888999999999999:::;;;<<<===>>>???@@@@@@@@@@@@AAADDDHHHNNNSSSVVV]]]```bbb___XXXRRRPPPPPPMMMNNNPPPSSSWWW[[[___aaacccbbbaaa```______``````___\\\XXXRRRLLLHHHDDDCCCAAAAAA@@@@@@???>>>>>>===>>>======<<<;;;:::999999:::::::::;;;;;;;;;<<<<<<;;;;;;::::::999999888888<<<;;;:::999999888777555888<<<>>><<<<<>>???AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@?????????@@@AAABBBAAA@@@???===;;;888666555666555444444333222111111000000000/////////.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---...............------------------............///---------............///........................---------............///....../////////...------......------------......................................................------........./////////................................................////////////////////////...........................................................................//////000000//////...............////////////............////////////////////////000000000000000111111111111222222222111111111222333333444444777777AAAZZZzzzyyyhhhbbblllwww\\\KKKDDD@@@>>>???===>>>>>>===;;;:::;;;<<<:::::::::999999888888888777666666555555555666666555555666666777777666666777666666555555666666777666666777777777888888888999999:::;;;<<<======>>>>>>>>>???AAACCCEEEHHHIIIJJJNNNQQQQQQNNNMMMOOOQQQMMMMMMMMMNNNOOOQQQSSSTTTRRRQQQPPPOOONNNNNNNNNNNNMMMKKKHHHEEEBBB???>>>=========<<<<<<;;;;;;::::::::::::999999999888888888888888888888999999999:::999999999999999999999999;;;;;;;;;;;;:::999888777<<<:::999;;;===BBBMMMXXXmmm~~~~~~|||rrrlllnnn|||zzzsssqqq|||xxxpppfffUUUEEE>>>777222111111000111333,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------............///........./////////000000000000000000111111111111222333333444444444444333999999:::;;;<<<===>>>>>>????????????@@@@@@@@@@@@AAA???>>>======>>>@@@AAA@@@@@@>>><<<:::777444333444444444333222111111000000000/////////.........------------------------------------------------,,,,,,,,,---------......,,,,,,++++++++++++,,,,,,/////////...---------,,,---------............///---------............///........................---------............//////////////////...---,,,......------------..................................................................////////////................................................////////////////////////...........................................................................//////////////////...............////////////............////////////////////////000000000000000000111111111222222222222222222222333333333333444555888@@@PPPlllrrrfffjjjrrrmmm\\\PPPFFF???AAA@@@???@@@CCCBBB>>>:::;;;;;;:::::::::999999999777777666666666777888888666666777777888777777666666666555555555555666666555555555666666666777777777777888999999:::;;;;;;===>>>???@@@AAABBBBBBBBBAAACCCFFFGGGGGGIIIMMMPPPIIIIIIIIIHHHHHHHHHHHHHHHFFFEEEEEECCCBBBBBBAAAAAACCCBBB@@@>>>===<<<;;;;;;:::::::::999999999888888666666666777777777888888777777777888888888999999777777888888888999999999888:::;;;<<<;;;;;;;;;;;;@@@::::::AAAIIITTTkkkxxx|||xxxgggeeeooo~~~xxxtttqqqnnnnnnvvvxxxpppbbbTTTDDD777222222222222111000111333,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------............///............//////////////////000000000111111111222222333333333333222222777888999;;;<<<<<<<<<<<<<<<<<<=========>>>>>>>>>@@@???===<<<<<<===>>>@@@??????>>><<<999666444222333333333222111111000000////////////............------------------------------------------------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---/////////...---------,,,---------............///---------............///........................---------............//////000000000///...------///......------......///........................////////////////////////........./////////000000////////////////////////........................////////////////////////..............................................................................////////////..................////////////............////////////////////////000000000000000000111111111222222222333333333333333333444444444888999555666IIIjjj~~~{{{{{{vvv{{{xxxmmmeeeYYYMMMAAA>>>CCCFFFBBB<<<======<<<<<<;;;;;;::::::888888777777777888999999777888888999888888777777666666555555555555666666444444555555555666666666666666666777888888999999777888999;;;<<<<<<<<<<<<;;;<<<======>>>@@@BBBDDD@@@@@@@@@@@@@@@?????????@@@@@@@@@???>>>>>>===<<>>===<<<::::::::::::999999999999999888888888444444555555666777777888888888888888999999999999777777777888888999999:::888999::::::888888:::<<<;;;>>>IIIZZZggguuu~~~www|||qqquuuxxxuuutttssspppllluuuwwwiiiRRR@@@777555...111333333111000000000,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------///......------......///+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///------.........//////////////////000000000111111000111222222222222222111555666888:::;;;;;;;;;::::::;;;;;;<<<<<<=========???>>>===<<<<<<<<<===>>>???>>>===;;;999666444333222222222111111111000000/////////.........------,,,,,,,,,------------...------------------------,,,,,,,,,---------.........------,,,,,,------..................------------------............///---------............///........................---------............/////////000000000///......//////............//////........................////////////////////////....../////////000000000////////////////////////........................////////////////////////------------------------................................................---......//////......---............////////////............////////////////////////000000000000000111111111111222222222333333333333444444444444333555555444555>>>MMMYYY~~~uuujjjcccccckkk}}}iiiMMM===;;;??????===AAA@@@???>>>===<<<;;;;;;:::999999888888888999999999999::::::999999888888777666666555555666666777444444555555555666666666555555666666666777777777555666777999::::::::::::;;;::::::::::::;;;;;;<<<<<<======>>>>>>>>>============>>>>>>>>>===<<<;;;;;;;;;:::888888777777777999999999999999999888888444444555666666777888888888888888999999999::::::777888888888999999::::::999::::::888555555999<<<999JJJcccyyyxxxqqquuuwwwvvvttttttpppooorrrnnn]]]EEE555333777///333444111000111000...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------......---,,,,,,---......+++,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++---------............///---------.........//////////////////000000000111//////000111222222222111333444777999::::::999888::::::;;;<<<<<<===>>>>>>>>>>>>>>>>>>=========<<<>>>======;;;:::777666555111111111111111000000000//////.........---------,,,,,,,,,---------..............................,,,,,,,,,---------......///......------......///---------...............---------............///---------............///........................---------............///...//////000000000000/////////............//////........................////////////////////////.../////////000000000000////////////////////////////////////////////////////////////////////////------------------------................................................---......//////......---............////////////............////////////////////////000000000000000111111111111222222222111111222222333333444444222111111333777;;;>>>???___|||}}}qqqhhhccchhhqqqsssVVVGGGBBBCCCCCCDDDCCCBBBAAA???===<<<<<<<<<;;;:::999999888999999:::::::::::::::999888888888777777666666777777888555555555555666666666666555555555666666666666777777777888888999::::::;;;;;;:::::::::;;;;;;:::999;;;<<<===>>>>>>>>>===<<<888999:::;;;<<<;;;::::::888777777666666666777777888888888888888888888888555666666777777888888888777888888888888999999999999999999999::::::::::::999;;;;;;999777:::BBBHHHUUUmmm~~~vvvxxxxxxvvvuuuooolllcccVVVHHH<<<444222333111333222......222111---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---.........---------++++++++++++------++++++------------+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++---------.........//////---------.........//////////////////000000000000...///000111111222222222222333666888999999888777;;;;;;<<<<<<===>>>>>>???>>>>>>??????>>>===<<<<<<=========<<<:::888777666111111111111000000000000//////.........---------,,,,,,,,,------.................................,,,,,,,,,---------......//////............//////,,,------....../////////---------.........//////---------.........//////........................---------.........//////......///000000111000000//////............//////........................000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////////////////------------------------................................................---..................---............/////////000............/////////000////////////000000000000000111111111111222222222///000000111222222333333111222222222222555:::>>>BBBVVVzzzwwwaaa^^^fffggg}}}bbbSSSNNNNNNFFFEEEDDDBBB@@@>>>===<<<===<<<;;;:::999888888888;;;;;;;;;;;;::::::999888888888777777777777888888555555555666666666777777555555555666666666666666777666666555555666777777777666666777999999888666777888999::::::999888777555666777999999999999888666666666666666777888888777777777888888888888888777777777777888888999999777777777777888888888888::::::::::::::::::::::::888:::<<<<<<===DDDOOOWWW~~~zzzyyy|||ooorrrzzzxxxwwwqqqeeeSSS???666666555111---111333000+++---222222---.........------,,,,,,,,,------............------.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,---------......////////////////////////............////////////000000000000111111111111000000000000111111111111222444555555444444666777999999::::::;;;<<<<<<<<<<<<<<<===============<<<<<<;;;999777666555444444111111111111000000000000////////////............,,,,,,,,,---------......---------------------------------.........//////---------.........//////////////////000000000000...//////000000000000000////////////000000000000000000000000000000000000//////............//////000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000---------.........//////........................////////////////////////......////////////......//////////////////////////////////////////////////////...//////000111222333333222111000000000111000111111111111222222222444444333222333444555666333AAAOOO___~~~yyyrrrgggjjjqqq{{{~~~}}}rrrhhhVVVFFFAAACCC???777AAA???<<<;;;<<<<<<;;;:::999;;;;;;999888999::::::999888888777777777777777888777777777666666666666555555555555555666777888555555555444444555555555666666777777777777666666777777888999999999999999777777777777777777777777999999888777777777777777:::::::::999999999888888999777666888:::;;;999777<<<;;;999555444777999999<<<>>>>>>:::;;;???>>>;;;BBBAAAAAAFFFSSSggg~~~yyykkkxxxuuugggdddgggrrr~~~{{{yyy~~~wwwssswwwsssqqqnnnGGG???777222222222///,,,000000000000////////////......---------,,,,,,,,,------............------......---------,,,,,,,,,------------------------........................,,,+++++++++,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,---------..........................................////////////000000000000111111111111000000000000111111111111444666777777666666888999<<<<<<======>>>>>>>>>>>>======>>>>>>>>>>>>>>>======<<<:::888666555444444111111111111000000000000////////////............,,,,,,,,,---------......---------------------------------.........//////---------.........//////////////////000000000000...//////000000000000000////////////000000000111000000000000000000000000111000000//////000000111000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000---------.........//////........................////////////////////////......////////////......////////////////////////////////////////////////000////////////000000111333222111111000000111111000111111111111222222222444333333222333444555666555<<>>===<<<<<<;;;===>>>===<<<;;;:::999:::999888888777777888888888777777777777666666666555555555555555666777777666555555555555555555666666666777777777777666666777777888999999999999888888888888888888888888888999999888777777777777777:::::::::999999888888888:::999888999;;;<<<:::888444777;;;<<<======<<<:::999===AAABBB???======>>>CCCLLL[[[iiiwwwzzzkkkvvv|||nnnbbbdddmmm{{{xxxyyy{{{qqquuu~~~~~~xxxfffRRR???999333111222222000---000000000000/////////......------------,,,,,,,,,------............------...------------,,,,,,,,,------------------------........................+++++++++,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,---------..........................................////////////000000000000111111111111000000111111111222222222666888999999999999:::<<<>>>>>>>>>>>>>>>????????????????????????>>>>>>>>>???===;;;999666555444333111111111111000000000000/////////............---,,,,,,,,,---------......------------------------------........./////////------........./////////////////////000000000000...///000000111111000000/////////000000000111111000000000000000000000000222222111111111111222222000000000000000000000000111000000//////000000111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000------........./////////........................////////////////////////......////////////......////////////////////////////////////////////////111000000////////////000222222111000000000111111000111111111111222222222333333333333333444555555444555666999EEE^^^~~~uuuhhh___^^^bbbjjjnnnSSSGGGEEEBBBBBBAAA>>>;;;<<>>>>>>>><<<:::999;;;::::::999888999999999888888888777777777666666666666555555555666777777777666666555555666666777555666666777777666666555666777888888999888888888888888888888888888888888888888888888777777777777999999999999888888888888<<<:::999:::;;;<<<:::999999;;;>>>???>>>;;;::::::======AAAFFFDDD@@@HHHTTTbbboooyyyqqqwwwkkklllsss|||nnnqqqyyy~~~|||wwwkkkQQQ:::666222//////222222111...000000000/////////......------------------------------............------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,---------..........................................///////////////000000000111111111111000000111111222333333333777888::::::::::::<<<>>>============>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>@@@>>><<<999777555333333111111111111000000000/////////.........---------,,,,,,,,,---------..........................................////////////............////////////////////////000000000000//////000111111111111000//////000000000111111111000000000000000000000000222222111111111111222222111111111111111111111111111000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////............////////////........................////////////////////////......////////////......////////////////////////////////////////////////111111000//////...//////111111000000000000111111000000111111111222222222333333333333333444444444222111444777999AAAYYYqqq~~~qqqddd^^^ppp|||mmmiiicccbbb\\\QQQFFF??????BBB@@@===<<>>===???<<<<<<;;;::::::::::::;;;999999999888888888777777777777666666666666777777777777777666666777777777555666666777777666666555666777888888999999888888999999999999999999999999888888999999999888888888999999999999999999888888<<<;;;::::::;;;;;;;;;;;;???======<<<:::999===CCCFFF===>>>JJJRRRXXXjjj{{{{{{mmmlllyyyttt___LLL>>>555111//////000222222111///000000/////////.........------------------------------............------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,---------..........................................///////////////000000000111111111111000111111222333444444444666888::::::::::::<<<>>>======>>>??????@@@@@@AAA???>>>===<<<<<<<<<<<<===???>>><<<999666444333222111111111111000000000///............------------,,,,,,,,,---------......................................./////////000000........./////////000000////////////000000000000///000000111111111111111000000000000111111111111111111111111111111111111222111111000000111111222222222222222222222222222111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////........./////////000000////////////////////////////////////////////////......////////////......////////////////////////////////////////////////111111000//////...//////111000000///000000111111000000111111111222222222222222222333333333333333333000333999777444===MMMeeetttqqqpppnnnnnnooorrrxxx}}}sss\\\LLLEEEGGG@@@<<>>???BBB>>>>>>===<<<<<<<<<<<<<<<;;;;;;:::::::::999999999999888888777777888888888999888888777777888888999666666777777777777666666777777888999999999999999999999999999999999999999999999:::;;;;;;::::::999999999999999999999::::::;;;;;;:::::::::;;;<<<===<<<;;;===AAA@@@@@@GGGPPPKKKBBBGGG^^^tttvvvvvvttt~~~~~~vvvlllnnntttrrr^^^EEE555333555000000000111222111000...////////////............,,,,,,,,,------------...------............------,,,,,,,,,------------...------------------------........................***+++,,,---...---,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------............////////////000000000000111111111111111111222333444444555666666777999::::::;;;===>>>??????@@@BBBCCCDDDEEEFFF???>>>===;;;;;;;;;<<<<<<>>><<<:::888555444333222111111111111000000000000.........------------,,,,,,,,,,,,---------..................................../////////000000000....../////////000000000////////////000000000000///000111111222222111111000000000111111111222222111111111111111111111111222111111111111111111222222222222222222222222222222111111000000111111222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000....../////////000000000////////////////////////////////////////////////......////////////......////////////////////////////////////////////////111000000////////////000000000/////////000111111000111111111111222222222111111222333333333333333444000000555555222666>>>BBBMMMeeennnccc```___^^^^^^___hhh}}}uuueeeTTTJJJCCCDDDCCC>>><<<>>>@@@???>>>>>>======>>>>>>=========<<<<<<<<<;;;;;;;;;;;;:::999999999::::::999999999888888999999999777888888999999888888777888999999:::;;;:::::::::::::::::::::::::::::::::999:::<<<=========<<<;;;::::::::::::;;;;;;;;;;;;:::;;;;;;;;;;;;<<>>???>>>???@@@BBBDDDFFFHHHHHHAAA@@@>>><<<;;;;;;<<<===<<<:::999777555333333222111111111111000000000000.........---------,,,,,,,,,,,,,,,---------................................./////////000000000000.../////////000000000000////////////000000000000000000111222222222222111000000111111111222222222111111111111111111111111333333222222222222333333333333333333333333333333222111111000000111111222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000000////////////////////////////////////////////////......////////////......////////////////////////////////////////////////000////////////000000111///////////////000111111000111111111111222222222000111222333444333333222333222111222333444777:::777999GGGbbb|||wwwzzz~~~ssseee\\\WWW[[[llltttggg___^^^YYYKKKBBBBBBAAA@@@@@@????????????????????????>>>>>>>>>============<<<;;;;;;;;;;;;;;;::::::999999999999::::::999999::::::::::::999999999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>?????????======;;;;;;;;;<<<<<<<<<======;;;<<<>>>======???CCCGGGQQQRRRYYYbbb___XXX[[[eeetttyyyyyyqqqppp}}}sssyyyzzzyyyvvvyyy|||zzzvvvooo```PPP>>>444333333111...000111111000///...////////////.........---------,,,,,,,,,------.........---..................---,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,......---,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,,,,---------++++++,,,,,,,,,------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------............/////////000000000000000111111111111111111222333444666666777777999;;;<<<<<<===???@@@;;;<<<>>>@@@CCCEEEGGGHHHCCCAAA???===<<<<<<>>>>>>:::999777666444333333222111111111111000000000000......---------,,,,,,,,,,,,,,,,,,---------......////////////////////////////////////000000000000////////////000000000000////////////000000000000000000111222222222222111000111111111111222222222111111111111111111111111555444444333333444444555333333333333333333333333222222111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////////////////......////////////......//////////////////////////////////////////////////////...//////000111222///////////////000111111000111111111111222222222000111222333444333222222000333555444444666777666666666;;;FFFVVVmmm}}}~~~qqqnnnvvvuuubbbXXXWWWhhh|||vvvbbbSSSPPPBBBAAA@@@@@@??????@@@@@@@@@@@@@@@@@@?????????>>>???>>>===<<<<<<<<<<<<<<<;;;::::::999999::::::;;;999::::::;;;;;;::::::999:::;;;<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;===???@@@AAA@@@???>>><<<<<<<<<=========>>>>>><<<>>>?????????AAAFFFJJJSSSSSSZZZeeehhhhhhttt~~~vvv}}}wwwssswww}}}{{{}}}xxxvvvpppgggJJJBBB888333000///000111////////////------///000//////.........---------................................................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............//////...---,,,,,,////////////////////////...//////000000000000000222222333444444555555666666777777999:::;;;<<<<<<===<<<===@@@EEEGGGEEECCCCCCCCCCCCBBB???===<<<<<<999888777666444333222111111111111111111000//////........................---------............///000000000000000000000000////////////000000000000000000000000////////////111000000000000000111222...111333333222111333444111000000222555666666666222222333555777777555333444444222111///000333555666555333333444444333222555555555444333222222222333111///......000222333444222000000222333333111333333333444555444333111/////////000111222333444111111222222222222111111000000000000////////////---------.........//////////////////////////////000000000000000000000000//////000000000000//////////////////////////////////////////////////////............////////////000000000000000000000000////////////000000000000000111111111111222222222222222333333333333444444777444666<<>>===<<<===??????===<<<>>>>>>>>>===;;;::::::;;;;;;::::::;;;<<<<<<;;;:::======>>>???@@@???===<<<:::999999:::<<<>>>>>>===@@@@@@AAAAAAAAAAAAAAABBB??????@@@AAAAAA@@@???>>>DDD???>>>CCCEEEDDDFFFKKKKKKPPPXXXdddwwwuuusssuuu{{{zzz}}}{{{rrrwwwwwwkkk[[[LLL444333222111000000000000000000//////.........---........................................................................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............//////...------,,,////////////////////////...//////000000000000000222222333333444555555555666777777888:::;;;;;;<<<;;;:::;;;>>>BBBDDDCCCAAACCCAAA@@@DDDHHHGGGAAA;;;888888777555444333222111000111111111111000//////........................---------............///////////////////////////////////////000000000111000000000000000000000///111000000000000111222222333333444333333222222222444333222111222222222111333222111222333333111///888888777555555555777888999888999999::::::999777777444222333555777666333222444666777555444222222444444555666555444222000333333333222222222222333333222222222111222222222111111111111111000//////111000000000////////////------........./////////////////////////////////000000000000000000000000//////000000000000//////////////////////////////////////////////////////............////////////000000000000000000000000////////////000000000000000111111111111222222222222222222333333333444444444111333777666777FFFXXXnnnwwwmmmccc]]]WWWVVVaaatttyyytttrrrlll___SSSQQQLLLEEECCCDDDEEECCCBBBBBBAAAAAA?????????@@@AAA;;;<<<>>>???@@@@@@AAABBB======>>>@@@AAAAAA@@@???;;;===>>>>>>>>>===>>>???>>>@@@BBBDDDEEEFFFFFFFFFHHHKKKNNNPPPQQQQQQPPPPPPPPPRRRSSSRRRNNNJJJHHHGGGLLLHHHFFFGGGIIILLLWWWdddrrryyyuuuooossszzzsss|||{{{|||}}}|||vvvrrrzzz}}}sssdddUUUDDD777444333222111000000000000111000000000////////////------------------------................................................------............------,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............///......---,,,////////////////////////...///000000111111000000222222333333444444555555666777777888999:::;;;;;;999999999;;;>>>@@@@@@???BBB>>>===EEEOOOPPPFFF:::888777666555444222222111000000111111000000///...........................---------............////////////////////////////////////000000000111111000000000000000000000000111111000000111111222333222111000111222222111000555444444444444555777888:::999999:::<<<===<<<;;;999999999:::;;;===>>>???>>>>>>>>>>>>???AAABBBCCCCCC===777888<<>>;;;666:::>>>>>>;;;888777777333444555555444555666888666666555444222222444666555555444444333333222222222222111111111000//////111111000000000/////////............////////////////////////////////////000000000000000000000000//////000000000000//////////////////////////////////////////////////////............////////////000000000000000000000000////////////000000000000000111111111111222222222222222222222333333333333666333444777555111666???FFFZZZttt~~~vvvpppnnnnnnwwwggg___cccmmmwww{{{uuuqqqrrr|||zzzqqqfffWWWMMMJJJIIIGGGFFFEEEEEECCCAAA@@@???AAACCC999:::;;;;;;;;;;;;::::::;;;<<<>>>??????>>>===<<<;;;===>>>===<<<<<<@@@CCCHHHMMMTTTXXXWWWVVVVVVVVV```eeekkkpppqqqqqqqqqqqqwww{{{~~~zzzqqqiiieeedddaaa___]]]]]]___hhh{{{zzzqqqttt|||vvvpppmmmqqqzzz~~~zzz}}}}}}}}}zzzwwwvvvmmm\\\JJJ<<<222,,,333222111000000//////000111111111000000000000///,,,,,,,,,,,,,,,,,,,,,,,,................................................------............------------------------------------............------------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---...............------//////////////////////////////000111111111111000111222222333444444555555666777777888999:::::::::999999999:::<<<===>>>>>>@@@<<<<<>>;;;777333444888<<<666666555444222222444666333444444444444444444333333333333222222222333333111111111000000000//////....../////////000000000//////////////////////////////////////////////////////000000000000//////////////////////////////////////////////////////............////////////////////////////////////////////////000000000000000000111111111222222222111222222222222333333333666333444888888444444888===@@@NNNjjjtttlllhhhgggmmm|||rrrcccaaadddeeefffaaa\\\___kkkvvvggg___\\\[[[YYYOOOLLLIIIHHHGGGFFFBBB???CCCBBB@@@???@@@@@@@@@???===>>>>>>===<<<;;;<<<<<<>>>@@@AAA???===???DDDIIIZZZdddpppuuusssnnnkkkkkkuuuzzz||||||}}}sssnnneeeppp|||}}}}}}~~~~~~{{{~~~pppYYYDDD777333222222222111000///////////////000000000///////////////,,,,,,,,,,,,,,,,,,,,,,,,................................................---......//////......---------------------------------............------------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------...............---///////////////////////////000000111111111111111111111222222333444444555777777777888888999999:::999:::;;;<<<<<<===>>>>>>===<<<<<>>:::666666555444333222222111000000000000000///..............................---------............///////////////////////////000000000000111111111111///000000000111111111222111111111111222333444555555444333444666888999999222666<<>>===>>>@@@@@@@@@?????????===;;;<<<>>>AAA???@@@@@@>>>===>>>CCCGGG___jjjxxx~~~|||uuupppnnnmmmrrrxxx|||zzzpppuuuvvvsssvvv~~~|||{{{tttppp\\\CCC555222444666666000000//////.../////////........................,,,,,,,,,,,,,,,,,,,,,,,,......................................................////////////......------------------------------............------------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---......///.........///////////////////////////000111111222222111111111111222222333333444444777777777888888888999999:::<<<>>>???>>>======>>><<<<<<<<<;;;999888888888555555444444333222222111//////000000//////...---........................---------............///000000000000000000000000000000000111111111222222///000000111111222222222111111111222333444555666444555666555444444777:::777AAAPPP\\\cccgggkkknnnvvv{{{uuuuuuwwwyyykkkbbbgggooovvvwwwpppddd\\\TTTNNNGGGFFFKKKQQQRRRQQQCCCCCCCCCBBB@@@===;;;999777555444222222222333333222222111111111000000000000000000000111111111111000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////////////////////////////............////////////000000000000000000000000////////////000000000000000111111111111222222222111111111111222222222222444333333333333333444555111444;;;BBBIIIYYYsss{{{}}}~~~sssfffaaaccchhhtttzzzwwwkkkhhhtttzzzpppbbb]]]VVVRRROOOKKKFFFAAA>>>@@@BBB@@@===;;;===???@@@>>><<<::::::<<<>>>???JJJRRR]]]cccccc___[[[YYYYYY___eeejjjmmmtttwwwiiidddnnn||||||{{{yyynnnbbbPPPAAA333111444555222000//////............//////,,,---------------......,,,,,,,,,,,,,,,,,,,,,,,,......................................................////////////..............................------............------------------------------........................,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------...//////......////////////////////////000000111222222222222111111111111222333333444444777777777777888888888888999<<>>======;;;<<<<<<:::888666555666555444444333333222222222//////000000//////...---........................---------............///111111111111111111111111000000111111111222222222///000000111111222333333111222222222333555666777444888<<<;;;999;;;BBBHHHTTTbbbvvvuuu{{{vvvhhhZZZXXXbbbmmmqqqqqqaaa```]]]YYYSSSMMMGGGDDD???===:::777444333222333222222222111111111000000000000000111111111222222000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////////////////////////////............////////////000000000000000000000000////////////000000000000000111111111111222222222111111111111222222222222222555666555444444555666...111777:::777;;;LLL```~~~uuummmiiiiiilllvvvvvvqqqlllmmmjjjbbb[[[\\\dddmmm}}}pppgggXXX]]]```^^^VVVNNNIIIGGGQQQMMMHHHGGGIIIJJJIIIFFFCCCFFFJJJOOORRRTTTVVVVVV```hhhpppvvvzzzwwwtttqqqqqq|||wwwuuu}}}|||{{{}}}|||vvviiiVVVFFF888111...222444111......///......------......///------------......//////------------------------......................................................////////////..............................---..................---------------------------........................,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---.../////////...////////////////////////000000111222222222222111000111111222333333444444777777777777888888888888888<<>>666444222111111000///......---//////.........------------.........///000000000---------,,,,,,+++++++++////////////////////////------------------------................................................------------------------***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,------------,,,,,,++++++++++++,,,------......------...............---------............////////////////////////000000000000111111111111222333444555555666777777999999:::;;;;;;<<<===>>>???>>>======::::::::::::999777666555555444444333111000000///////////////////////////........................////////////000000000111000000111111111111111111222222222222222111000000666777777666444444:::???===???AAA@@@DDDRRRfffvvv{{{pppnnnzzzwwwdddQQQFFFAAA===888888777555333444666888444444333333555555111---111222222222222222111111000000000000000000000000000000000000000000000000111000000000/////////...////////////////////////............////////////////////////////////////////////////////////////000000000000000000000000111111111111111111111111111111111222222222333333444444444444555555666777777<<>>???@@@@@@@@@???>>>===;;;;;;;;;:::999888777666444444333222111000000///////////////////////////......................../////////000000000111111333333222222222222222222000000111111111111111111333666777666888BBBRRR^^^hhhhhheee______nnnjjj\\\VVVSSSMMMLLLIIIBBB999666888;;;666888555///000555444---111111111111222222222222000000000000000000000000000000000000000000000000000000000000////////////////////////////////////............////////////////////////////////////////////////////////////000000000000000000000000111111111111111111111111111111111222222222222333444444333333333333444555777555555999DDDWWWlllyyy{{{vvvrrrjjjiiiiiikkksssqqqiii```^^^aaadddccc```[[[WWWYYYfffttt~~~~~~wwwoooooo~~~}}}rrraaa[[[[[[dddkkkmmmqqqxxxxxxooouuu~~~|||||||||xxxmmm]]]MMM999------111333333111000000//////........................---------.........---------------------,,,,,,,,,,,,++++++////////////////////////........................................................................,,,,,,------------------***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,---------.../////////............////////////////////////000000000000111111111222333444555666777888888999:::;;;<<<===@@@@@@AAAAAA@@@>>>===<<<<<<<<<<<<;;;999888666666333333333222111000000///////////////////////////........................//////000000000111111111333333333333222222222222///000111222444666888999888;;;===@@@LLL```vvvwwwtttsssgggfffbbb[[[RRRKKKGGGEEENNNPPPHHH888111666888333333333222222222222222222000000000000000000000000000000000000000000000000000000000000////////////////////////////////////............////////////////////////////////////////////////////////////000000000000000000000000111111111111111111111111111111111111222222222222444333222222222222222333999999777555444:::CCCKKKddduuuyyyrrrqqqwwwxxx|||}}}xxxvvvooogggdddfffiiilllooonnnjjj```YYYdddxxx}}}xxxwwwsssooowwwyyypppkkk```fffnnntttxxxwwwsssnnnuuunnnnnnvvvzzz{{{vvvbbb___kkk{{{~~~{{{{{{yyycccQQQEEE;;;000---000333222...000000/////////..........................................---,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////........................................................................,,,,,,,,,---------......***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,---------.../////////............////////////////////////000000000000111111111222333444666777888888999:::;;;<<<<<<===??????@@@@@@???===;;;:::<<<<<<;;;:::999777666555333222222111111000000000000000000000000000000000////////////////////////000000000000111111111111222222222222222222222222222333333444555777999:::DDDFFFIIIQQQggg{{{yyyxxxwwwuuulll___UUUhhhllleeeRRRBBB===;;;888666555444444333444444555111111111111111111111111111111111111111111111111////////////000000000000////////////////////////............////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000111111111222222222333222222111111111222222111555888999777777999;;;EEEUUUnnn}}}xxxvvvuuu|||wwwxxx~~~vvvgggbbbiiilllhhhqqqjjjggghhheee```fffqqq|||xxxsssooollliiinnntttyyy|||vvvbbb]]]ggg|||{{{yyy|||xxxdddKKK;;;555333222333444444000---////////////............---..............................---,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////........................................................................+++,,,,,,------.........***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------+++,,,------......---------------...........................////////////////////////000000000000111111111222444555777777777888999999;;;;;;<<<===>>>>>>??????>>><<<;;;999<<<;;;;;;:::888666444333222222111111111000000000000000000000000000000000////////////////////////000000000111111111222222111111222222222333333333333333444666:::>>>AAACCCKKKOOORRR^^^zzzjjjYYY^^^cccfffaaaUUUJJJDDDBBB;;;:::777555333333333333111111111111111111111111111111111111111111111111////////////000000000000////////////////////////............////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000111111111111222222222111111111222222333111333666777888888999:::<<>>>>>>>>===;;;:::;;;;;;:::999777555333222111111111111000000000000000000000000000000000000////////////////////////000000111111111222222222111111222333444555555666555888???JJJVVVbbblllrrrkkknnnooorrr~~~mmm\\\YYY]]]ggghhh```\\\___SSSPPPIIIBBB;;;666333111111111111111111111111111111111111111111111111111.../////////000000000111////////////////////////............////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000111111111111111111111111222222333444777555444444666777777777555777;;;BBBOOOeee|||rrrvvv}}}~~~zzzyyy~~~~~~~~~nnn[[[NNNBBB666000///111111000///...///000111........................---------.........//////..................//////+++++++++,,,,,,---------////////////////////////////////////////////////................................................++++++,,,,,,---...//////++++++,,,---------,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------+++,,,------......------/////////......------,,,............/////////000////////////000000000000111111111222444666777888666777888999:::;;;;;;<<<======>>>??????>>><<<;;;::::::999888666444222111111111111111000000000000000000000000000000000000000000000000000000000000000111111111111222222222111222333444555777888888===DDDRRReee{{{{{{kkkgggttt|||wwwvvv}}}tttnnncccWWWKKK@@@999666111111111111111111111111111111111111111111111111.../////////000000111111////////////////////////............/////////000////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000111111111111111111111111222333444555555333222333777999777555///444888777666===OOO]]]yyy|||tttmmmuuu|||xxx~~~|||YYYHHH777222222000111444/////////000222222000...---.....................---------.........//////---.........///000000000+++++++++,,,,,,---------000000000000000000000000///////////////////////////...---,,,,,,---...///------------------------------............------------------------------........................------------------------------------------------++++++,,,,,,,,,,,,---------------,,,,,,+++++++++------......------,,,+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------............////////////////////////000000000000111111222333444666666777::::::::::::::::::;;;;;;;;;;;;<<<======<<<;;;;;;:::999888666444333333333222111111111000000//////...//////000000000000000111111111111000000000000...111444555444222111111777555333555;;;BBBGGGIIIMMMYYYmmm|||wwwqqqnnnjjj]]]HHH777:::999666444222111//////222222222333444333111...222111111000///......---000000000000000000000000////////////////////////////////////////////////............////////////////////////////////////000000000000111111111111111111111111111111111111000000000000000111111222333333333444444444555555777555444333555888===???NNN[[[rrr}}}}}}{{{pppqqq~~~zzzvvvrrr\\\JJJ888666333111//////000111000000000000000000000000////////////............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,000000000000000000000000///////////////////////////...------------...///------------------------------............------------------------------------------------------------------------------------------------------++++++,,,,,,,,,,,,---------------,,,,,,+++++++++------......------,,,+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............------------------------............////////////////////////000000000000111111222333444555666666888888999999999:::::::::::::::;;;<<<<<<;;;::::::999888777555444333222222111111111111000000000///...///000000111111000000000000000000000111111111555555555333222222555777888777:::DDDQQQZZZ\\\ZZZccclllzzz~~~xxx{{{zzzwwwuuuuuusssjjjZZZMMM;;;:::888777777666555444333111000111333444444333222111111000//////......000000000000000000000000////////////////////////////////////////////////............//////////////////////////////////////////000000000111111111111111111111111111111111000000000000000111111222333333333444444444444555666555444333555777:::<<<;;;CCCRRReeezzz|||vvvsss{{{gggRRRGGGDDD666555222111000000111111........................////////////............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,000000000000000000000000///////////////////////////......------......///------------------------------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++------......------,,,+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............------------------------............////////////////////////000000000000111111222333444555666666777777777777888888888999888999:::;;;;;;:::999888888777555444222111111111111111111111000000000000//////000111111111111000/////////000111111222222333333222000///000333666777===LLLccc{{{yyyrrrqqqtttzzzsssrrrsssrrrjjjcccOOOJJJCCC===999666444333333111......000222333333111111111000000//////...000000000000000000000000////////////////////////////////////////////////............//////////////////////////////////////////000000000000111111111111111111111111111111000000000000000111111222333333333333444444444444444444444444555666777888555888===AAALLLbbbzzz||||||{{{hhhLLL999555888444333111000000000111222......................../////////............---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////////////////////////////////////////////////////............//////........................------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------............////////////////////////000000000000111111222333444444555555555555555666666777777888666777888999999888777666666555444222111000000000111111111000000000000000///000111111222222111111000000000111111111111111111333444555555777:::<<>>777555333444555666666555111111111111000000000000////////////////////////////////////////////////////////////////////////............////////////////////////////////////...////////////000000000000000000000000000000000000000000000000111111222222222222333333333444444111222333333444333222111111333555555666888<<<@@@HHH[[[rrrzzz{{{pppdddPPPDDD666111444666444///000000//////000000111111////////////////////////............------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,000000000000000000000000////////////////////////...//////000000//////...........................------............------------------------------........................------------------------------------------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------......------,,,+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............////////////////////////000000000000111222222222333333333444222333333444555666777777555666777888888777666555444444222111111000000000000000000000111111111111111111222333333333333222444444444333333333222222444777;;;BBBJJJUUUaaahhhppp~~~wwwvvv}}}}}}|||yyyvvvtttqqqiii\\\RRR999777333222222333333333111111111111111111111111000000000000000000000000////////////////////////////////////////////////............////////////////////////////////////......////////////000000000000000000000000000000000000000000000111111222222222222222333333333333111111222333333333222222111111111444666888888888888???LLL]]]rrr~~~zzzxxxvvvxxxnnnooo~~~yyy||||||zzz|||kkkWWWGGG888777555111......111333////////////000000000000000000000000000000000000.........------------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,000000000000000000000000////////////////////////...///000111111000///...........................------............------------------------------------------------------------------------------------------------------++++++,,,,,,,,,,,,------+++++++++,,,,,,---------------......------,,,+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------............////////////////////////000000000000222222222222222333333333222222333444555666777777555666777888888777666555444444333222111111111111///000000000111111111111111222222333444333333333333333444444555666666777999DDDVVVhhhuuu}}}|||xxxnnnooouuu{{{|||}}}{{{ttttttsssoookkkPPPIII???666222222222222111111111111111111111111000000000000000000000000////////////////////////////////////////////////............////////////////////////////////////........./////////000000000000000000000000000000000000000000000111111222111222222222222333333333111111111222222333333333555444333222333444555666888666:::EEEPPP]]]ttt{{{yyy|||zzz}}}}}}|||~~~nnn[[[NNNBBB888222555777444...,,,///333//////////////////......////////////////////////.........---------,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,000000000000000000000000////////////////////////...///000111111000///...////////////////////////---..................---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,,,,,,,---------+++++++++,,,,,,---------------......------,,,+++++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------............/////////000////////////000000000000222222222222222222333333222222333444555777777888555666777888888777666555444444333222111111111222//////000000111111111222111222333333444444333333111111333555777999:::;;;JJJ```}}}tttsss~~~vvvwww}}}tttkkkggggggfffeeeeeennntttpppkkkkkkiiifffiiifffeeejjjrrruuurrrnnnllluuukkkdddiiidddeee{{{xxxyyy{{{xxxpppiiimmmuuuuuuqqqvvv}}}ooocccSSSCCC:::777777777111111111111111111222222000000000000000000000000////////////////////////////////////////////////............/////////000////////////////////////............/////////000000000000000000000000000000000000000000111111222111111222222222333333333111111111111222333444555333444444222111222444777555222666===:::777FFF\\\qqqwww|||}}}yyyvvv{{{www}}}}}}~~~zzzfffKKK999444444222333111///000222222000...//////000000///......---..............................---------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,444222000000111222111000111111111111000000000000//////000000///...------////////////////////////........................------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------........................++++++,,,,,,,,,,,,---------------------------------,,,,,,++++++,,,,,,------,,,+++******+++,,,---+++++++++,,,,,,---------.........------,,,,,,,,,---------.........//////000////////////000000111111111111222333333333333333333444555666777888888::::::;;;;;;:::777444333333333333222222222111111000000000111222222222333111000111444444000000222666555444666;;;BBBJJJNNNjjj|||wwwrrrpppyyyzzzjjjeeeaaabbbeeeeeeeeeeeemmmdddbbbiiinnnnnnpppvvvyyyxxxtttooorrr|||{{{tttmmmqqqvvvyyyuuuqqqoookkkfffkkksss}}}{{{tttgggPPP;;;555:::999333///111222111111222111111111111000000000000000000000000000000000000111111000000//////......////////////////////////////////////////////////////////////////////////000000000000000000000000000111111111111222222222111111111111111111111111111111111111111111111111222222222333333333444444333444555666777999999:::HHHRRRiii{{{xxxxxxzzz|||~~~~~~zzzyyy~~~uuukkkTTTJJJ===555444555444333000000000000000000000000........................//////...------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++444222222222444555444333111111111111000000000000//////000000///......---////////////////////////........................------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------++++++,,,,,,,,,,,,---------------------------------,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,+++++++++,,,,,,---------......---------,,,,,,,,,---------........./////////............//////000000000000111222444555666444444555555666777888888::::::;;;:::999777444333333333222222111111111111111111111111222222222222555000...000333333555999555999@@@HHHQQQ\\\gggooo|||pppooopppvvv}}}zzzuuukkkbbbccchhhhhhccchhhiiimmmwww}}}|||zzzwwwxxx~~~yyyooollllllzzzsssgggTTTCCC:::000333777:::666000///333111111111000000000000///000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000111111111222222222111111111111111111111111111111111111111111111111222222222333333333333444333444444555666777888888666;;;HHH___|||~~~}}}}}}~~~xxxqqqdddTTTGGGBBB;;;444111222444333111000000000000000000000000........................//////...------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++333222111111222222111///111111111111000000000000//////000000000///......////////////////////////........................------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------...------------,,,,,,,,,------........./////////...---------......///000000//////000222444777888555555666666777777888888::::::::::::888666444333222111111111111000000000222222222222222111111111666111///222444555777;;;666DDDXXXhhhssszzztttpppxxxlll^^^___eeeiiiiiijjjmmmoooooo|||pppaaa```mmmxxx|||{{{oooZZZIII888666666999777333111333111111000000000/////////000000000000000000000000////////////000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000000000000111111111222222111111111111111111111111111111111111111111111111111111222222222333333333333444444444555555555555666777999@@@QQQlllsssdddVVVIII;;;222333000...///222222000...000000000000000000000000........................//////...------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++999777444222222000...,,,111111111111000000000/////////000000000//////...////////////////////////........................------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------,,,,,,++++++,,,,,,---***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////...............///000111222111000000222444666888666666666777777888888888999999999888777555444222111000000000000000000000333333333222222111111111111222555888777555888>>>III```yyyuuummmhhhdddcccfffjjjlllllluuuuuuooojjjmmmpppjjjaaabbbiiiyyytttiiiXXXFFF666333777999555222111111111000000//////...////////////////////////......//////000000111111////////////////////////////////////////////////////////////////////////////////////////////////000000000000111111111111111111111111111111111111111111111111111111111111111111111111222222222222333333333333333333333333;;;;;;:::999>>>LLL```nnnzzzkkkWWWFFF===999666555222000///000111111///,,,000000000000000000000000........................//////...------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++GGGCCC<<<888555333222111111111111111000000000/////////000000000000000///////////////////////////........................------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------,,,,,,++++++,,,,,,---+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------........./////////000000////////////000111222333444333222222222333444555666666777777888999999999999999888777666444333222000000000000000000000111444333333333222222111111...222777:::777999GGGVVVpppzzzsssnnnmmmqqq}}}|||mmmhhhdddgggkkkllloooyyy~~~}}}xxxqqqjjjaaa```kkk{{{gggQQQEEE???999555333333222222111000/////////////////////////////////......//////000000111111//////////////////////////////////////////////////////////////////////////////////////////////////////000000000111111111000000000000000000000000000000000000000000000000000000000111111111222222333333333333222222222222333444666777999>>>CCCGGGMMM___nnnwwwzzz}}}||||||~~~vvvlllgggSSSIII<<<333000111444555333222000000000000//////////////////////////////........................//////...------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++\\\SSSGGG<<<666444444444111111111111000000000000//////000111111111000000////////////////////////........................------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,------------........./////////000000000/////////000111222333444444444444444333333333222666666777888999:::;;;;;;999999777666555444333222000000000111111111111222333333333333333222222222000333777:::>>>KKKeee}}}rrruuuyyyhhhaaagggppp{{{ggg]]]aaalllvvvvvv}}}|||jjjRRR>>>666888444444333222111000000///000000000000000000000000////////////000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000/////////000000000111111000000000000000000000000000000000000000000000000///000000000000111111111333333333333222222222222444333444666888999888777888@@@DDDGGGYYYzzz|||tttxxxzzzzzzmmmYYYHHH@@@999777555444333222111///000///.........000111222////////////////////////........................//////...------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++~~~ppp\\\HHH;;;555333333111111111111000000000000//////000111111111111111////////////////////////........................------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------++++++,,,,,,,,,,,,---------------------------------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,---------........./////////000000000000......//////000222333444222333444555666555333222555555666888:::;;;<<<===999888777555444333222222111111111111222222333333222222333333333333333333666666;;;EEESSSggg~~~ggggggddd___^^^jjjzzzooommmoooiiihhhnnn~~~jjjSSSDDD???666555555444333222111000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////000000000111000000000000000000000000000000000000000000000000/////////000000000111111222222333333333333333333888888777666666555666666888999888888===OOOgggyyy~~~xxxyyy}}}zzziii[[[NNN@@@666222333444555666666444222000---...////////////000111////////////////////////........................//////...------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++tttYYYEEE;;;777666111111111111000000000000//////000111111111111111////////////////////////........................------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------........................++++++,,,,,,,,,------------------------------------,,,,,,++++++,,,,,,---......,,,++++++,,,......---------,,,,,,+++++++++,,,,,,,,,------.........////////////000000000000------......///111222333///111444666777666555333444555666888:::<<<>>>>>>999888666555333333222222111111222222222333333333222222222333333444444444999:::CCCUUUjjj}}}}}}sssqqqnnnaaacccdddiiitttxxxlllbbbggguuu|||yyykkkUUUDDD777666666555333222111111000000000000000000000000111111000000//////......////////////////////////////////////////////////////////////////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000222222333333333444444444///222555555333333666999111444999===<<<===HHHUUUddd~~~~~~nnn]]]III===888555666999333111///......000333444...000222333111//////...////////////////////////........................//////...------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++ZZZDDD<<<888666222///000000...000333111111111111111111111111////////////............//////////////////////////////.........---------////////////000000000000........................//////.........---------........................---------............///......//////...---,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////000000///...------.........------,,,,,,,,,---...//////......///111111111111000000000000000000333666888999777444222555555555777999::::::888777666555444333222222222111111111222333333111///555333222333444666999<<>>777777333000111222111000///000000111111111000000000////////////000/////////............000///...------...///000............////////////............////////////////////////////////////////////////////////////.../////////000000000000000000000000000000000000111111111111111111111111222222222333333333444444444444555555666777777777111888CCCKKKNNNJJJDDD???@@@HHHTTTaaaoootttzzzyyyyyyxxxsssiii\\\PPPEEE===999888666444222111222444555000000000000/////////.........................................................................................................---------,,,,,,,,,...---,,,++++++,,,---...+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,vvvrrrYYYPPP===888666777777333222333111111111111111111111111////////////............////////////////////////...............---------------------...................................................---------........................---------............///.........///......---,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------...////////////...------,,,,,,---------------------...//////......///111000000000000000000111111111222333444444444333333444444444666888:::999888666555444444333333333333333222111111111333444555999555888===>>>@@@TTTlll~~~yyyxxxjjjbbb\\\```cccmmmyyymmmhhhiiiaaabbbdddeeeaaa^^^bbbiiiooorrryyywwwttt{{{ZZZGGG<<<555333666444444333000//////111333111111000000000/////////////////////............//////............//////............////////////............////////////////////////////////////////////////////////////....../////////000000000000000000000000000000000111111111111111111111111222222222222333333333333333333333444444555555666999888888777666666777777======<<<<<<@@@JJJXXXccczzzrrrvvvxxxkkk[[[SSSGGG;;;333111222333111000000000222555888:::000000000/////////............................................................................................................---------,,,,,,,,,......------------......,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,cccxxxgggYYYEEE===777666555333222444111111111111111111111111////////////............////////////////////////........................------........./////////........................................................................---------............///---...............------------------------------,,,,,,,,,---------......------------------------------------------------.........//////...------,,,,,,,,,------.........---...//////......///111000000000000000111111111222222111111222222333444444333444555888999888777666555444333333333333333000111222111111000111222555///333===BBBGGG^^^yyy|||~~~wwwnnnpppooojjjqqqttt}}}~~~wwwwwwyyyyyytttnnniiiaaa\\\^^^dddzzzooopppzzzbbbJJJ888444888555666666333111000111444111111111000000000/////////////////////........./////////....../////////............////////////............////////////////////////////////////////////////////////////........./////////000000000000000000000000000000111111111111111111111111111222222222222333333333111222222222333333333444555555555666666555555555777777777777777;;;AAAEEEIIISSScccttt}}}}}}vvv{{{{{{iiiVVVIII>>><<<999666444444555666////////////111444777888000000/////////...............................................................................................................---------,,,,,,,,,........................---------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,]]]rrr|||hhhTTTGGG;;;555333222333666111111111111111111111111////////////............////////////////////////---.........................../////////000000000........................---.............................................---------............///------...............---------------------------,,,,,,,,,---------......------------------------------------------------------............------,,,,,,,,,------.........---...//////......///111//////000000111111111111222222111111111222333444333333333555777888777666555555444333333333444444222444777777555333333444666333:::KKKVVV___sss|||~~~|||lllyyyssskkkjjjhhh{{{xxx}}}tttrrrrrrrrr\\\GGG:::555111333444333222222222333111111111111000000000000.........///////////////...//////////////////...............////////////............////////////////////////////////////....................................////////////////////////////////////000000000000000000000000111111111222222222333333111111111111222222222222///000333555666666444333000222555777888888888888999===DDDMMMXXXeeepppxxx~~~~~~}}}~~~uuufffXXXJJJ???999333444555666555333000///111000000///000111222222////////////..................................................................................................................---------,,,,,,,,,...........................------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,ZZZlllkkkZZZGGG<<<777444444666111111111111111111111111////////////............////////////////////////---------...............////////////000000000111........................---------.......................................---------............///,,,---......///.........------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,---............---,,,,,,---------------------...//////......///111/////////000111111222222222222111111222222333444222222222444666888777666555444444333333444444444000444777888666444666777666>>>NNNaaaooozzzzzzqqqrrr~~~xxxkkkdddccc^^^___mmmrrrtttzzzooo```KKK;;;333222000111333444444333222222111111111000000000.........///////////////......////////////..................////////////............////////////////////////////////////........................------........./////////////////////////////////000000000000000000000000111111111111222222222222111111111111111111111111555555555555555666777888888777555444222000///...888888777777999???GGGMMM\\\eeeqqq{{{{{{~~~wwwxxx~~~{{{~~~}}}|||~~~zzzmmm]]]VVVKKK@@@888555555666111111000000000111111111222111000///............/////////.........------........................................................................------------------------......---------,,,,,,,,,------............------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,dddhhhvvvqqqZZZKKKAAA:::555444111111111111111111111111////////////............////////////////////////---------.........//////........./////////000000........................---------.........//////........................---------............///,,,------...//////......------------------------,,,,,,,,,---------..............................------------------------+++,,,------.........---------------------,,,,,,---...//////......///111...//////000111111222222222222222333333333333333222111222444666777666555444444444333333444444555///222555555444666<<>>555222333555444111222222222111111111000000............/////////000---...///000000///...---............////////////............////////////////////////////////////........................---------.........//////////////////////////////000000000000000000000000111111111111222222222222111111111111111111111111111000...------///000111---------///222666888999222333333222222333777:::555888<<<@@@IIIWWWiiivvv|||~~~uuu|||xxxzzz{{{yyytttvvvyyy}}}rrrgggZZZKKK@@@999666333///------000333000///......000222444666/////////...............//////.........---------........................................................................------------------------......---------,,,,,,,,,+++,,,---......---,,,+++,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,wwwkkk]]]bbbiiiXXXKKK???666333111111111111111111111111000/////////............////////////////////////---------.........//////---------.........//////........................---------.........//////........................---------.........//////,,,,,,---.../////////...------------------------,,,,,,,,,---------..............................------------------------+++,,,------.........---.........------,,,,,,,,,---...//////......///111...//////000111222222222111222333444444444444333222111222333666777666555444444333333333444444555444666777777777===GGGOOOiiiyyyssshhhiiiiiiggggggxxx|||fffaaa\\\^^^iiizzztttppp}}}|||[[[NNN>>>555555666333///222222222111111111111000---.........//////000000---...///000000///...---............/////////000............/////////000////////////////////////........................---------.........//////////////////////////////000000000000000000000000000111111111111222222222222222222111111111111111///000222333333333222222111000000111222222000...---000444666555444333333555999;;;<<<;;;<<>>;;;999666555111333444444222000//////111111111111000///...---,,,,,,---......//////000//////.........---------........................................................................------------------------......---------,,,,,,,,,++++++,,,------,,,++++++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,wwwfffZZZaaasssyyyuuu}}}wwwbbbQQQIII===111666222111333444000------000000000000////////////000000000000000000000000000000///...---+++)))(((......---------......///000///...------...///000................................................---------............///////////////////////////........................................................................------------------------------------------------......------------......////////////000000000000111111222333333333333222444333222111222333444555333333444555666666666555222444666666444333444666999888888888;;;FFFXXXgggbbblll}}}xxxzzzfff]]]cccnnnuuuxxxyyyvvvqqquuullldddrrrgggHHH888666777444000666333000000222222///,,,000000000000000000000000000000000000000000000000000000//////.........---........................////////////////////////////////////////////////........................////////////////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222333333444444555666666666999;;;???DDDKKKRRRWWW[[[fffrrr|||uuujjj\\\PPPIIICCC===777555777888555222222222222111111111111000222222222111111111000000111000///......///000111////////////............------------------------........................------------------------,,,,,,,,,---------......111///---,,,------,,,***------------------------,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,,,,+++ooo```]]]aaacccaaalll{{{qqq]]]PPPGGG???666111///222444111000000111000000000////////////000000000000000000000000...//////000000000//////.........------......///000///...------...///000................................................---------............///////////////////////////........................................................................------------------------------------------------......------------......////////////000000000000111111222333333333333222333333222222222333444555444444555555666555555555444444444333222333444555444333111333===RRRooozzzuuuooobbb```cccgggaaabbbaaacccrrraaa^^^nnn~~~^^^EEE777333333444444222//////111222111000000000000000000000000000000000000000000000000000000/////////....................................////////////////////////////////////////////////........................////////////////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222333333333444555555666666666777888:::===AAADDDFFFKKKRRR\\\fffooo{{{{{{pppgggcccYYYXXXVVVRRRMMMGGGBBB??????:::555333555666444111222222222111111111000000222222222111111000000000111000///......///000111000000//////......------------------------------........................------------------------,,,,,,,,,---------......000...,,,,,,------,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------......---,,,,,,+++qqqbbbUUUQQQRRR^^^zzzvvvaaaRRRIII===666111333444222111222111111000000000/////////000000000000000000000000...//////000000111111111//////......---....../////////............//////................................................---------............///////////////////////////........................................................................------------------------------------------------......------------......////////////000000000000111111222333333333333222333333333222333444444555555555666666666555444444555333222222444666666666777999;;;>>>III___{{{{{{{{{}}}kkkeeeeee^^^___\\\VVV[[[oootttuuu|||~~~```JJJ===777555444333222222222222222222000000000000000000000000000000000000000000000000////////////....................................////////////////////////////////////////////////........................////////////////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222222333333444444555555666666666666666777888999:::;;;===???AAADDDLLLVVV^^^gggmmmwww~~~xxxtttlllhhhbbbZZZSSSKKKCCC>>>;;;:::999888888888999::::::666222111333444222000222222111111111000000000111111111111000000000000000//////......//////000000000//////...---,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......000...,,,,,,------,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,+++sss[[[RRRVVV[[[{{{~~~___JJJHHH>>>555444444222111111111111111000000000//////////////////////////////000000//////.........///000//////.............../////////....../////////................................................---------............///////////////////////////........................................................................------------------------------------------------......------------......////////////000000000000111111222333333333333222333333333333444444555555666666666666666555444333444222222444777999999888666CCCQQQZZZbbbnnn}}}yyywwwwwwnnnllloootttpppeeeYYYVVVeee}}}|||rrr~~~|||gggUUUBBB333444555555555333222111000///////////////////////////////////////////////////////////////.................................////////////////////////////////////////////////........................////////////////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111222222222222222222222333444444555555555555666666777888888999666999;;;:::888777888:::<<<@@@FFFMMMSSSWWWZZZ[[[kkkooowww}}}yyyyyyuuunnndddYYYPPPJJJGGG@@@<<<888777888777444111555555333333333555777888555333111000222333222111111111111111000000000000000000000000000000000000////////////////////////000000///...------,,,+++------------------------------------------------------------------------,,,,,,,,,---------......000...,,,,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++kkk^^^___YYYrrruuuVVVRRREEE888333333111000111111111111111000000000000////////////////////////000000/////////000111222111000///..................//////////////////...................................................---------............///////////////////////////........................................................................------------------------------------------------......------------......////////////000000000000111111222333333333333222333333444444444555555555666777777777666555444444333333444555777888777666555MMMhhhwww~~~nnnppp|||}}}rrrhhhlllyyyvvveee^^^eeeuuu{{{wwwnnnuuu{{{kkkNNN444333333333444444222000///////////////////////////////////////////////////.........///////////////........................////////////////////////////////////////////////........................////////////////////////////////////000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000111111222222222111111222222333444444444222222333444555555666666111444888;;;;;;:::888888999999999:::<<<>>>@@@AAACCCFFFKKKTTT]]]ccceeeeeebbbgggmmmooooooppptttwww}}}~~~|||wwwuuutttpppkkkccc___ZZZXXXXXXVVVQQQLLLPPPPPPNNNHHH@@@;;;:::;;;999666333333666777666444444444444333333222111111333222111111222333222222111111111000000000//////////////////////////////......////////////......000//////...---,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......///---,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,+++~~~nnngggWWWccc|||ppp___OOO>>>666444333222222222222111111111000000000000000000000000000000000/////////000333555888:::111111000///..................////////////......................................................---------............///////////////////////////........................................................................------------------------------------------------......------------......////////////000000000000111111222333333333333222333333444555555555555444666666777777777666555555444555666555444555888;;;OOOkkk}}}hhh~~~ssshhheeegggkkkmmm|||uuuvvv}}}cccIII<<<888333111222333222000000000000000000000000000000000000000000000000000.........///////////////........................////////////////////////////////////////////////........................////////////////////////////////////000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000//////000000111222222222000111111222222333333444333444444555555444444333333333444555666888999::::::999888888999<<>><<<===<<<999;;;:::999999999:::999888777888777555222111111333---...000000000000222333000111222222222222222222000111222222111000000000111000000000////////////---------....../////////------...//////...------,,,,,,------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------.........---+++,,,---......---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,mmm___RRRUUUeeezzzwww]]]LLLBBB;;;555333222222222111111111111000000000000000000000000000000000//////111333666888222222000///............---...///000000///...---................................................---------.........//////////////////////////////........................................................................------------------------------------------------.........------.........////////////000000000000111111222333333333333222333333555666666666555444555555666777777888777777333666777666888DDDXXXhhh~~~zzzsssuuuyyyjjjiiijjjsssmmmooovvvaaaGGG777333555444111000000000000000000000000000000000000000000000000---.........//////000000........................////////////////////////////////////////////////........................////////////////////////////////////000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000...//////000111222222222000000000111222222333333---...000222444444444444111222555888::::::777555666777888999:::999888888:::888999>>>EEEHHHFFFCCC;;;;;;<<<>>>???@@@@@@@@@:::======999777999999777777777666666555555666777444444444333222222333444222444666555111///000222111000/////////000111222///000111111000/////////000000000000////////////---------.........//////,,,---...//////...---,,,++++++,,,------......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------.........---+++,,,---......---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,ssskkkbbb^^^bbbkkksssxxxqqqPPPLLLFFF777333222111111222333333222000000000000000000000000000...------...000444777999777222------000222000...////////////////////////............////////////////////////////////////////////////////////////+++,,,,,,---...///000000000000000000000000000000............////////////............................................................////////////////////////////////////000000000000000000000000222222111111222222333444444444333333333444555555333666777555333444666777;;;777888@@@OOO___mmmvvvwwwtttuuuxxxooonnnuuu}}}{{{jjjrrrwwwyyy||||||[[[???555777555---222333444222000///...///000000000000000000000000////////////////////////............////////////000000//////.........---000000//////.........---........................////////////////////////---------............///000000000///......------000000000000000000000000............////////////......////////////......//////000000111111111222000111111111111222222222222222333333333333444444333333444555666777888999444555555555555555777999999888999>>>CCCEEEDDDBBB<<<<<<===>>>>>>>>>>>>>>>===<<<;;;999888777666666666555555555555444444444333333333222222111111111000000000000000000000000000000000000000000000000000000///...............////////////////////////...................................................---,,,,,,,,,,,,---...---------------------------------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++pppdddddddddbbbiiiuuuxxx\\\TTTLLL<<<777222111000111222222111000000000000000000000000000///.........000333666777666222------///111000---////////////////////////............////////////////////////////////////////////////////////////......//////////////////////////////////////////............////////////............................................................////////////////////////////////////000000000000000000000000222222111111222222333444444444333333444444555555444666777555444555666777999999???OOObbbsss~~~~~~oooqqqoookkkxxx}}}qqqooonnnttt~~~}}}sssxxxzzzmmmgggppp}}}bbbCCC666666666333111111111000//////000111000000000000000000000000////////////////////////............////////////000/////////............000/////////............................................................---------............///.........///////////////////////////////////////............////////////......////////////......//////000000000111111111000000111111111222222222222222222333333333444444333333444555666777888888666777777777777777888999999888888;;;@@@BBBAAA@@@;;;<<<===>>>>>>>>>>>>======<<<;;;999999999999:::555555555555444444444444333333333222222111111111000000000000000000000000000000000000000000000000000000///..........................................................................................---,,,,,,,,,,,,---...------------------------------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++yyyjjjkkkfffYYY\\\lllzzzooobbbTTTCCC<<<555333111000111111111000000000000000000000000000000/////////000222444555444111------///000///---////////////////////////............///////////////////////////////////////////////////////////////////////////...------....................................////////////............................................................////////////////////////////////////000000000000000000000000222222111111222222333444444444333333444555555666555555555666666666666777777@@@QQQhhhooogggwwwuuurrr}}}nnnpppttt}}}vvvzzzxxxhhhbbbbbboooSSSBBB999555444333222000/////////111222000000000000000000000000////////////////////////............////////////////////////............////////////............................................................---------............///------......///000000111....................................////////////......////////////......//////000000000000111111000000000111111111222222222222222222333333333333222333333444555666777777666666666666777777777777999777777888;;;===>>>===;;;;;;<<<============<<>>:::666555444555444444444444333333333222222222222111111111111111000000000000000000000000000000000000000000000000000///............//////................................................------------------------------------------------------------------------,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++uuummmeee^^^lllzzzmmm```TTTHHHAAA<<<666222000000111111000000000000000000000000111000000000000000000000000///.........///......////////////////////////............////////////////////////////////////////////////////////////,,,---///111111111000000....................................////////////............................................................////////////////////////////////////000000000000000000000000222222111111222222333444444444444444555666777888999666555777666666===FFFYYYxxx~~~xxxuuusssuuu}}}|||tttYYYDDD:::777444222222333444222111000000000000000000000000////////////////////////............////////////.........///////////////.........///////////////................................................---------............///000000//////............------------------------............////////////......////////////......000000////////////////////////000000000111111111111111111222222222333333222222333333444444555555333333222444777888666444777777666555555666888999::::::;;;;;;;;;::::::999BBB???<<<888555333222222444333333333222222222222111111111111111111111111//////////////////////////////////////////////////////............//////................................................------------------------------------------------------------------------,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++~~~tttfffdddhhhssstttgggccc^^^PPPJJJDDD;;;444111111111222000000000000000000000000000000000000000000000000////////////////////////////////////////////////............////////////////////////////////////////////////////////////...///222444555555444333....................................////////////............................................................////////////////////////////////////000000000000000000000000222222111111222222333444333333444444555666888888999666666888777:::JJJ\\\|||}}}vvvlllrrrwww~~~}}}{{{vvvcccVVV???:::444111222444444333000000000000000000000000////////////////////////............////////////.........///////////////.........///////////////........................---------------------------------............///111000000///......------------------------------............////////////......////////////......000000////////////....../////////000000000111111111111111111222222222222222222222333333333444444555444444777;;;===:::777555666777666555555777999999::::::::::::999999888999888777666555555555444333333333222222222111111000000000111111111111111///////////////////////////////////////////////////............//////000------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++yyyrrriii```fffiiiaaaeeeeeeUUURRRKKK@@@777333222222333000000000000000000000000//////000000000000000//////000111111000000000000////////////////////////............////////////////////////////////////////////////////////////...000222444555444222111////////////////////////............////////////............................................................////////////////////////////////////000000000000000000000000222222111111222222333444333333444444555777888999777555777::::::BBB[[[vvv~~~ssswwwwwwtttyyywwwXXXMMM>>>444222333444444000000000000000000000000////////////////////////............////////////............/////////000............/////////000........................---------------------------------............//////////////////.........------------------------............////////////......////////////......000000/////////.........////////////000000000111111111111111222222222222222222222222333333333333444333333888===???===999444666888888777666777999999999::::::999888888777444555666666777666555555222222222222111111111111///000000000111111111222////////////////////////////////////////////////...............///000000------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,------------------------++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++xxxyyytttcccccceee___fffhhhWWWWWWOOOCCC999444222333333000000000000000000000000...//////000000000000000///000222222111000000111////////////////////////............/////////000////////////////////////////////////////////////---///111222222000...,,,000000000000000000000000............/////////000............................................................/////////000////////////////////////000000000000000000000000222222111111222222333444333333444444666777888999555444888<<<===GGGgggtttkkkuuu|||~~~xxxrrraaaKKK:::222222333333000000000000000000000000////////////////////////............/////////000---.........//////000000---.........//////000000........................---------------------------------.........//////------......///000000000..................................../////////000......////////////......000000//////.........---////////////000000000000000111111111111222222222222222222222222222333333222000111666===???===999333666::::::888777888:::999999999999999888777666555666777888888666444222222222222111111111111000//////000000111111111222////////////////////////////////////////////////...............///000111------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,------------------------++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++~~~sssuuurrroookkkgggeeedddccc```SSSHHHCCC<<<222///222222111///000111111000///000000000000000000000000///............---------////////////////////////......------------......////////////////////////////////////////////////000000000000000000000000........................////////////////////////////////////////////////////////////////////////............/////////000///////////////.........000000000000111111111111222222333333333444444444222666888777555555555555888666999FFF[[[qqqoooqqqpppfffttt~~~xxxhhh|||zzzaaaEEE888888555...///222222111000111111000000000000000000000000000////////////////////////...............///000000//////000000///...---------------............///.........------,,,,,,,,,........................................................................//////.........---------............////////////111000...,,,+++,,,...///////////////////////////////////////000000000000111111222222222333333333333444666777777666444333555555555555555555444444999999999999999888777777555555666666555555444333222222111000//////000000000000000000000000000000......------------.................................---,,,,,,,,,,,,---...,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++qqqmmmhhhccccccfffkkknnn^^^UUUMMMIIIBBB888222222222111000111222333111000000000000000000000000000000000/////////.........///////////////////////////......------......///////////////////////////////////////////////////000000000000000000000000........................////////////////////////////////////////////////////////////////////////........./////////000000////////////////////////000000000000111111111111222222333333333444444444333555666555555777999:::888:::CCCVVVooozzzyyy|||yyynnneeeooo~~~sssuuuoooUUUAAA999555222222444444222000000111222000000000000000000000000////////////////////////...............///000000///////////////...---------------............///.........------,,,,,,,,,........................................................................//////.........---------////////////000000000000222000///---------///000////////////////////////////////////000000000000111111111222222222333333333444555666666555444333555555555555555555444444888888888888888777666666333333333333333222222111222111111000//////000000////////////////////////......------------.................................---,,,,,,,,,,,,---...,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++rrrlllccc^^^```hhhssszzzhhh```WWWOOOFFF===666444222222111222444444222000000000000000000000000000111111111000000000/////////////////////////////////......------......///////////////////////////////////////////////////000000000000000000000000........................////////////////////////////////////////////////////////////////////////....../////////000000000////////////////////////000000000111111111222222333333333333444444444444555444444555666888;;;===:::CCCWWWqqq|||sssfffYYYUUUXXXiii~~~{{{hhhsss{{{fffNNN:::333555444555555333000///111555000000000000000000000000////////////////////////...............///000000///////////////......------------............///.........---------------.......................................................................................---------//////000000000111111111222111///......///000000////////////////////////////////////000000000000111111111222222222222333333333555555555555333333444444444444444444555555666666777777666666555444222333333333333222111111111111000/////////000000////////////////////////......------------.................................------,,,,,,------...,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++|||uuujjjccccccjjjttt{{{zzzsssfffWWWLLLDDD<<<777333222111222333333222000000000000000000000000000111111000000000///////////////////////////////////////............//////////////////////////////////////////////////////////////////////////////........................////////////////////////////////////////////////////////////////////////...////////////000000000///////////////000000000000000111111111222222222333333333444444444444555666444333666777777999===CCCWWWvvv|||sssmmmcccYYY]]]hhhrrr~~~xxxrrr[[[BBB555666222222444444111...000444////////////////////////////////////////////////...............///000000...///////////////......---------............///...............---------................................................................................................////////////000000000000000000///......//////000////////////////////////////////////000000000000111111111111222222222222222333444444444444333222333333444444444444555555555555555555555444333333444444444444444333222222111000000/////////000000////////////////////////......------------..............................------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++zzzpppjjjkkkooorrrwwwiii^^^VVVJJJ===555333222111222222111///000000000000000000000000000000000/////////......000000000000000000000000/////////....../////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000111////////////000000111111111111111111222222222222333333444444444555555555666444555888777555999@@@YYYtttwwwooolllnnnmmmkkkssszzzzzz~~~oooUUUCCC>>>444111111555444///...111////////////////////////////////////////////////...............///000000......///////////////...---------............///................................................................................................---.....................---------.........//////.....................///////////////////////////////////////000000000000000000111111111222222222222222333333333333222222333333333333444444555555333444444444444333222222333333444444333333222111000///////////////000000..............................------------..............................------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++yyy||||||rrrkkkhhhgggqqq}}}{{{tttlllZZZFFF:::777333111111111111000000000000000000000000000000000/////////.........000000000000000000000000000//////......//////000////////////////////////////////////////////////000000000000000000000000/////////////////////////////////////////////////////////////////////////////////////////////////////////000000000111111...//////000000111111222111111111222222222222333333444444444555555555555666555777:::888777AAAPPPwwwyyywww}}}xxxkkkqqqzzz~~~xxxwww|||qqq]]]SSS@@@777222555666111...000000000000000000000000000////////////////////////...............///000000---...//////////////////---------............///.............../////////........................................................................---------...............,,,,,,---------.........---------...............////////////////////////////////////000000000000000000000111111111111222222222222222222222222222222222333333444444555555333333444444333333222111000111111111111000////////////......//////000000..............................------------..............................,,,------......------,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++uuukkkeeebbbbbbsss|||yyywwwtttcccNNNAAA<<<666222111111222222000000000000000000000000111111111000000000//////000000000000000000000000000000////////////000000////////////////////////////////////////////////000000000000000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////000000000111111111...//////000111111222222111111111222222222333333444444444444555555555555777555888<<<:::>>>SSSkkk~~~vvvmmmlllwwwbbbjjj|||qqqzzz{{{pppVVVCCC555555777333000222000000000000000000000000////////////////////////...............///000000------...///////////////---------............///---........./////////000........................................................................---------.........//////------------.........///------...///////////////////////////////////////////////////000000000000000000000000111111111111222222111111111111222222111222222333444444555555333333444444333333222111000000000000000//////..................///000000..............................------------..............................,,,,,,---......---,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++vvvllleeeaaa]]]lllsssllllllpppfffSSSFFF@@@888333111222444444000000000000000000000000222222222111111111111000000000000000000000000000000000////////////000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000111111111111...//////000111222222222111111222222222333333333444444444555555555666666777666999<<<;;;DDDaaayyyzzz{{{wwwiii```WWWggg|||~~~nnn~~~gggNNN999666777444222555000000000000000000000000////////////////////////...............///000000------...///000000//////---------.........//////---.........//////000000........................................................................---------.........//////............/////////000......///000000111000000////////////////////////////////////000000000000000000000000111111111111222222111111111111222222111111222333333444555555333444444444444333222222222222222222222111000000...............///000111.................................------.................................,,,,,,---......---,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++{{{lllddddddaaaeeeeeedddkkkpppdddRRRKKKDDD;;;333//////000000111111000000000000111111111111000000000000111111000000000000000000000000000000000000000000000000111111000000//////............////////////......////////////////////////////////////////////////000000000000000000000000//////////////////////////////////////////////////////000000000000//////000111111111111222222222222222333333333444444444333444555666666666555444333666888999@@@TTTqqqzzz~~~}}}{{{qqq```UUUWWW___rrr{{{ssssssWWW<<<444555444444555222111000//////.........////////////////////////////////////////////////000000000000000000000000------............---------......///////////////////////////////////////........................//////.........------------------............///........................---------............///000000000000000000000000............////////////000000000000111111111111111111111111111111111111111111222222222333333333222222222222222222222222000000000000000111111111000000000000000000000000........................................................................,,,------......------,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,------......------,,,}}}pppiii___```^^^___kkkwwwqqqcccSSSLLLBBB:::555444333333111111000000000000111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000////////////......////////////......////////////////////////////////////////////////000000000000000000000000//////////////////////////////////////////////////////000000000000//////000111111111111222222222222222333333333444444444333444555666666666555555999888:::BBBSSSlll}}}qqqdddYYYVVV___jjj}}}|||zzzyyy{{{|||ttt{{{aaaFFF;;;777333222555333222111000000///000000////////////////////////////////////////////////000000000000000000000000---......//////......---------...///////////////................................................//////.........------------------............///........................---------............///////////////////////////............////////////000000000000111111111111111111111111111111111111111111111222222222333333222222222222222222222222111000000000000000000000////////////////////////........................................................................,,,------......------,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,------------,,,,,,|||kkkaaa___ZZZ\\\lll~~~```XXXKKK@@@999555333222111111000000000000111111111111000000000000111111000000000000000000000000000000000000000000000000////////////000000000000......////////////......////////////////////////////////////////////////000000000000000000000000////////////////////////000000000000000000000000///000000111111000000///000111111111111222222222333333333333444444444444444444555666666666666666===999===QQQppplllaaa```hhhwwwyyyvvvqqqmmmlllmmmoooqqq{{{~~~}}}jjjRRREEE<<<444333777444444333222111111111111////////////////////////////////////////////////000000000000000000000000......////////////......------...////////////..................................................................------------------............///........................---------............///////////////////////////............////////////000000000000111111111111111111111111111111111111111111111222222222222333000000000000000000000000111111111000000/////////////////////////////////........................................................................,,,------......------,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,------------,,,,,,qqqkkkhhhaaa___kkkvvvkkkZZZIII===777333222222111111000000111111222111111000000000000111111////////////////////////////////////////////////.........///000111111111......////////////......////////////////////////////////////////////////////////////////////////////////////////////////111111111111111111111111000000000111111000000000000000111111111222222222333333333444444444444555444555555666777777777777:::888BBBccc}}}mmmkkkvvv|||vvvrrrpppooonnnnnnjjjwwwrrr___RRRDDD777444999444333222111111000000111////////////////////////////////////////////////////////////////////////...//////000000//////...,,,---......//////..............................................................................---------............///........................---------............///////////////////////////............///////////////000000000111111111111111111111111111111111111111111111111222222222222000000000000000000000000222222111000///......---////////////////////////........................................................................,,,------......------,,,---------------------------------------------------------------------------------------------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,xxxuuummmdddfffuuu~~~iiiTTTEEE<<<777555222222111111111111222222111111000000000000111111////////////////////////////////////////////////------...///000111222222......////////////......////////////////////////000000000000000000000000////////////////////////000000000000000000000000222222222222222222222222000000111111111111000000000000111111111222222222333333444444444555555555555555666666777888999999777<<>>555333;;;<<<999BBBRRRppp|||zzzuuutttpppqqqwwwzzznnnSSS;;;555222555444000///333000000000000000000000000000000////////////000000////////////////////////......------------.......................................------,,,,,,,,,................................................------------------------...------,,,,,,------...---------............///...------,,,,,,------...---.........//////000000............////////////000000000000000000000000000000000000000000000000000000000000000000000000.................................................................................------,,,,,,,,,...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------......------,,,++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++mmmccc```___dddwwwpppZZZJJJ???222111555222333555///000000000000000000000000////////////////////////////////////////////////------......///000000111////////////////////////000000000000000000000000000000000000////////////000000////////////000000///////////////000111111000000000000111111111111000000000000111111111111222222222222222222222222444444555555666666777777999666777:::999>>>QQQfff}}}xxxqqqnnn}}}sss___CCC:::444666999666444555111111111111111111111111000000////////////000000////////////////////////......------------....................................---------,,,,,,,,,................................................------------------------...------,,,,,,------...---------............///...------,,,,,,------.............../////////000....../////////000000000000000000000000000000000000000000000000000000000000000000000000000000000..............................................................................---------,,,,,,,,,...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------......------,,,++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++vvvhhh___XXXZZZfff|||hhhVVVGGG888444666222333666111000000000000000000000000////////////////////////////////////////////////------......///000000000////////////////////////000000000000000000000000000000000000////////////000000////////////000000///////////////000111111000000000000111111111111000000000111111111222222222222222222333333333333444444555555666777777888444999<<<:::<<>>KKKooo}}}www}}}|||iiiTTT===222333666222---111111111111111111111111000000////////////000000////////////////////////......------------..............................------------------------................................................,,,,,,------------------...------,,,,,,------...---------............///......------------...............///////////////000000000000111111111111000000000000000000000000000000000000000000000000................................................................................................------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------......------,,,+++++++++,,,,,,,,,------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++sssttteeehhhttt[[[HHH>>>999222111555111000000000000000000000000000000000000000000000000////////////////////////............////////////////////////////////////////////////////////////000000000000////////////000000////////////000000///////////////000000111///000000000111111111111111111111111222222222222222222333333333444444444111222333444555666777777888>>>BBBJJJccc~~~vvviiiKKK777444777666222111111111111111111111111000000////////////000000////////////////////////......------------..............................------------------------................................................,,,,,,,,,---------.........------,,,,,,------...---------............//////......------......//////////////////.........000000000000111111111111////////////////////////////////////////////////------------------------........................................................................------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------......------,,,+++++++++,,,,,,,,,------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++|||{{{~~~gggRRRFFF???555222444000000000000000000000000000000000000000000000000000////////////////////////......//////////////////////////////////////////000000000000000000000000000000000000////////////000000////////////000000///////////////000111111000000000000111111111111111111111222222222222333222222333333444444555555111222333444555777777888;;;???III\\\{{{xxxrrrqqqzzz[[[AAA666666666333222222222222222222222222000000////////////000000////////////////////////......------------..............................,,,,,,,,,------------...................................................+++,,,,,,------............------,,,,,,------...---------............/////////............/////////////////////........./////////000000000111111////////////////////////////////////////////////................................................................................................,,,,,,,,,------------......------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------......------,,,++++++,,,,,,,,,,,,------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++~~~|||qqq\\\NNNFFF999555666000000000000000000000000000000000000000000000000000/////////////////////////////////////////////...////////////////////////000000000000000000000000000000000000////////////000000////////////000000///////////////000111111000000000000111111111111111111111222222222333333222222333333444555555666333333555666777999::::::;;;@@@SSSpppwwwvvvUUU???777444111222222222222222222222222000000////////////000000////////////////////////......------------..............................,,,,,,,,,---------......................................................++++++,,,,,,---......///...------,,,,,,------...---------............/////////............//////000/////////................../////////000000000////////////////////////////////////////////////................................................................................................,,,,,,,,,---------.........------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------......------,,,++++++,,,,,,,,,,,,------------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++~~~nnnnnnmmmqqq|||xxxcccTTTJJJ===888777111000000000000000000000000000000000000000000000000///////////////////////////////////////.........////////////////////////000000000000000000000000000000000000////////////000000////////////000000///////////////000111111000000000000111111111111111111222222222333333333222222333333444555666666555555666888999;;;<<<<<<999AAAZZZ}}}rrrlllNNN>>>777333222222222222222222222222000000////////////000000////////////////////////.........------.................................,,,,,,,,,------.........................................................++++++,,,,,,---...//////...------,,,,,,------...---------.........////////////............//////000000//////.........---............////////////////////////////////////////////////////////////////////////////////////........................................................................,,,,,,,,,------............------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------......------,,,++++++,,,,,,,,,---------------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++wwwnnnffffffoooyyy~~~~~~zzzmmm___UUUIII;;;333111555333111111222222222111000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////000000000000//////000000000000000000000000222111111111000000//////000000000000111111111111000000000000111111111111000111111111111222222222444333333333333444555555999666666999;;;:::;;;???;;;OOOeee|||{{{xxxvvvwwwzzz}}}~~~vvv|||}}}^^^===777333333111111111333333111///000000000000000000000000000000000000000000000000///............---------........................,,,------......------,,,//////.........---------........................---------............///...------,,,,,,------...........................//////////////////////////////000000000000//////000000//////.........---////////////////////////////////////////////////........................................................................///............---------+++...111000...---///111...........................---,,,,,,,,,,,,---...,,,---......//////...............------,,,,,,,,,...------,,,,,,------...------------------------,,,,,,,,,---------......,,,,,,,,,---------......---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************{{{tttjjjddddddiiiqqqwww{{{ttthhhZZZNNNCCC999333444333111111222222111000000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////000000000000//////000000000000000000000000000000000000//////......000000000000111111111111000000000000111111111111111111111111222222222222444444333333444444555666999555555999;;;::::::<<<>>>[[[xxx|||vvvrrrllljjjggghhhlllrrrwww{{{}}}}}}iiiFFF999777555444222111000111111111000000000000000000000000000000000000000000000000///............---------........................,,,------......------,,,//////.........---------........................---------............///...------,,,,,,------...................................................//////000000000000//////000/////////............////////////////////////////////////////////////........................................................................///............---------+++...000000...---...000...........................---,,,,,,,,,,,,---...,,,------.....................---------,,,,,,,,,...------,,,,,,------...------------------------,,,,,,,,,---------......,,,,,,,,,---------......---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************ssseeeZZZZZZdddmmmzzzfffUUUJJJ>>>333333222111111222222111000000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////000000000000//////000000000000000000000000////////////............000000000000111111111111000000000000111111111111111111111111222222222333444444444333444444555666888555555999::::::<<>>XXXrrr{{{wwwrrrggg___SSSOOOJJJGGGEEECCCAAA@@@??????@@@BBBIIIUUUdddmmmyyy}}}|||vvvqqqlllhhhgggpppxxxPPP>>>333444444222111000111222000000000000000000000000///////////////////////////............---------........................---......//////......------.............................................---------............///...------,,,,,,------.........................................................////////////...............///////////////////////////////////////////////////////////////........................................................................///............---------,,,,,,,,,---......------........................------------------------+++,,,,,,---...---------------------------------...------,,,,,,------...------------------------,,,,,,,,,---------......,,,,,,,,,---------......---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++}}}xxxuuuzzzsss]]]OOOHHH<<<999444111000111111000000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////000000000000//////000000000000000000000000000000000000111111111111000000000000111111111111000000000000111111111111222222222222333333333333555555444444555555666777444:::>>><<<999FFFiii~~~~~~zzzmmmddd___ZZZQQQJJJCCC@@@>>>===>>>???>>>>>><<<======>>>BBBLLLYYYcccuuu{{{~~~xxxpppkkkeeehhhppp}}}~~~dddIII:::888444333333333111000000000000000000000000000000000000000000000000000///............---------..............................////////////......---------.......................................---------............///...------,,,,,,------...........................---------------------------......//////......---.........///////////////////////////////////////////////////////////////........................................................................///............------------,,,,,,---//////...---........................,,,------......------,,,++++++,,,---------------,,,,,,,,,------------......------,,,,,,------...------------------------,,,,,,,,,---------......,,,,,,,,,---------......---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,yyygggTTTLLLBBB===666111///000111222000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////000000000000//////000000000000000000000000/////////000000000111111000000000000111111111111000000000000111111111111222222222333333333444444555555555555555666666777666:::======@@@RRRuuu{{{wwwooofffYYYPPPLLLHHHDDD@@@===<<<:::;;;===>>>======<<<=========???FFFRRR[[[oooxxx{{{uuukkklllnnnsss|||~~~|||cccIII@@@666222333444333000000000000000000000000000000000000000000000000000///............---------..............................////////////......---------.........//////........................---------............///...------,,,,,,------...........................---------------------------......//////......---............/////////000////////////////////////////////////////////////........................................................................///............---------...---,,,...000111///---........................,,,,,,---......---,,,,,,++++++,,,------------,,,,,,,,,,,,---------.........------,,,,,,------...------------------------,,,,,,,,,---------......,,,,,,,,,---------......---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,}}}mmmTTTIIIEEE???777111///000111222000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////000000000000//////000000000000000000000000---.........//////000000000000000000111111111111000000000000111111111111222222333333333444444444555555555555555666777777999999;;;>>>FFFZZZ{{{|||qqqkkkbbbYYYNNNFFFBBBAAAAAA@@@===<<<;;;<<<===>>>===<<<===??????>>>???EEEPPPYYYkkkvvv~~~ssstttsssqqqtttUUUHHH888111222555444000000000000000000000000000000000000000000000000000//////.........---------..............................////////////......---------.........//////........................---------.........//////...------,,,,,,------...........................---------------------------..................------.........//////000000////////////////////////////////////////////////........................................................................//////.........---------///---,,,...111222000---........................,,,,,,---......---,,,,,,++++++,,,---------,,,,,,,,,,,,,,,------............------,,,,,,------...------------------------,,,,,,,,,---------......,,,,,,,,,---------......---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,|||{{{yyydddIIIJJJ@@@555000000111222333111111000000000000111111////////////////////////000000//////.........---000000000000000000000000//////000000000000//////000000000000000000000000222111000......000111222000000000000000000000000111111222222222111111000111111222222222333333333666555555666777888888777:::>>><<<===SSSxxx~~~ssskkkbbbYYYRRRJJJGGGBBB>>>===<<<:::999<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<>>>>>>@@@CCCGGGKKKhhhuuuyyyxxxyyy[[[777555;;;555000444222111111000000000000000000000000000000000000000//////.........---------................................................................................................................................................,,,,,,,,,---------......,,,,,,,,,------.................................//////////////////////////////............//////////////////////////////---------............///................................................................................................------------------------.........------,,,,,,,,,------------------------........................------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++ttt}}}zzzyyy]]]TTTIII>>>777333000000111111111000000000000111111////////////////////////000000/////////.........000000000000000000000000//////000000000000//////000000000000000000000000222111000//////000111222000000000000000000000000111111222222222111111000111222222222222333333333444444444666888999:::::::::<<>>>>>???BBBGGGJJJ^^^qqqiii@@@444666444222555222222111000000000000000000000000000000000000000//////.........---------................................................................................................................................................,,,,,,,,,---------......,,,,,,------------------........................//////////////////////////////............//////////////////////////////---------............///................................................................................................------------------------...------------------,,,------------------------........................------------------------------------------,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++uuuxxxrrrrrrxxxsssZZZOOOCCC<<<666///...000000000000000000000000000////////////////////////000000////////////......000000000000000000000000//////000000000000//////000000000000000000000000222111000//////000111222000000000000000000000000000111111222222222111111222222222222333333333333333444555666888999;;;<<<>>><<>>???BBBEEEHHHRRRhhhtttMMM777444555555444222222111000000000000111000000000000000000000000/////////.........------................................................................................................................................................,,,,,,,,,---------......------------------,,,,,,........................//////////////////////////////............//////////////////////////////---------............///................................................................................................---------------------------------------.........------------------------........................------------------------.........------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++uuulllfffeeeppp\\\OOOCCC>>>777000///333000000111111111111000000////////////////////////000000////////////////////////////////////////////////000000000000//////////////////////////////111111000//////000111111000000000000000000000000000000111222222222111111222222222333333333444444555555666777777999;;;===DDDFFFWWWxxx|||{{{qqqjjjYYYSSSKKKDDDAAA@@@>>>===:::999888999;;;===>>>===<<<<<<<<<<<<============;;;<<<>>>??????AAADDDGGGIII^^^vvv|||wwwWWW>>>777888666111333222111111000000111111000000000000000000000000////////////............................................................................................................................................................,,,,,,,,,---------...............------,,,,,,,,,........................//////////////////////////////............//////////////////////////////---------............///........................................................................................................................,,,,,,------......//////------------------------........................------------------------.........------,,,,,,+++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++vvvkkkccc^^^bbbyyygggUUUFFFAAA<<<333000444///000111111111111000///000000000000000000000000//////000000000000000000//////////////////////////////000000000000//////////////////////////////111111000000000000111111000000000000000000000000///000111222222222222222222222333333333444444444666888888777777888;;;>>>FFFXXX{{{|||tttjjj```YYYMMMIIIDDD???>>>>>>??????;;;999999999;;;<<<<<<;;;<<<<<<<<<=========>>>>>><<<===???@@@@@@AAACCCEEEFFFTTTggg{{{yyy}}}bbbFFF888777666111333222222111111111111111000000000000000000000000000000/////////.........................................................................................................................................................,,,,,,,,,---------...............------,,,,,,,,,........................//////////////////////////////............//////////////////////////////---------............///........................................................................................................................---------....../////////------------------------........................------------------------.........------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++uuuooolllhhhuuu|||cccNNNGGGBBB777111333///000111222222111000///000000000000000000000000//////000000000000111111000000000000000000000000//////000000000000//////000000000000000000000000000000000111111000000000000000000000000000000000///000111222222222222222333333333333444444444444666888999888666888<<>>>>>???===???AAAAAAAAABBBCCCEEEEEELLLYYYlllsssUUU???666555555333333222111111111111222000000000000000000000000000000000/////////......................................................................................................................................................,,,,,,,,,---------......------------------,,,,,,........................//////////////////////////////............//////////////////////////////---------............///......................................................................................................................................./////////------------------------........................------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++}}}{{{nnnSSSKKKGGG;;;333333///000111222222111000///000000000000000000000000//////000000000111111111000000000000000000000000//////000000000000//////000000000000000000000000000000111111111111000000000000000000000000000000//////000222222333333222333333333444444444444555333666888888777999@@@EEEVVVzzz|||~~~|||wwwgggaaaYYYQQQJJJEEE@@@===:::;;;::::::999999:::;;;<<<;;;:::;;;<<<<<<;;;999;;;<<<<<<===>>>>>>??????>>>@@@BBBCCCBBBBBBDDDEEEDDDIIIQQQ```yyyrrrVVV???666666444333222222111111222222000000000000000000000000000000000000/////////...................................................................................................................................................,,,,,,,,,---------......,,,,,,------------------........................//////////////////////////////............//////////////////////////////---------............///........................................................................................................................////////////............------------------------........................------------------------+++,,,,,,------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++qqqSSSLLLJJJ>>>444333...000111222222111000...000000000000000000000000//////000000111111111222000000000000000000000000//////000000000000//////000000000000000000000000000000111111111111000000000000000000000000000000//////000222222333333333333333333444444444555555000444777777777;;;CCCIIIeeeyyy~~~vvvjjjcccVVVQQQIIICCC???>>>>>>===:::;;;<<<<<<;;;;;;<<<===>>>======>>>???@@@>>>===;;;<<<<<<===>>>??????@@@???AAACCCDDDCCCCCCDDDEEECCCGGGNNNYYYpppnnnLLL888555444333222222111111222222000000000000000000000000000000000000////////////................................................................................................................................................,,,,,,,,,---------......,,,,,,,,,------.................................//////////////////////////////............//////////////////////////////---------.........//////................................................................................................////////////////////////000000//////......------------------------------........................------------------------***++++++,,,---...//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++zzzkkkPPPJJJLLLFFF:::333333444444222111000111222000000000000////////////000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000////////////000000000000000111111111111222222222000111111111111222222222111222222333444555666666999666888=========GGGVVVuuu|||yyynnnddd\\\XXXIIIGGGCCC???<<<;;;::::::::::::::::::;;;<<<=========:::888999<<>><<<======???@@@AAACCCCCCDDDDDDDDDEEEFFFGGGGGGGGGEEEIIIKKKPPPccc___AAA444222111000000000111333333000000000000000000000000////////////////////////////////////////////////........................................................................................................................................................................///////////////.....................////////////////////////////////////------------------------................................................------------------------....../////////...------///...---,,,,,,---...///111///...------000333555666444111000000000...---........................,,,,,,---.../////////...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++~~~qqqXXXHHHGGGJJJEEE;;;333333333222111111111222000000000000////////////000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000////////////000000000000000111111111111222222222111111111111222222222222111222333333555555666777777555666999:::>>>MMM]]]|||ssshhh^^^UUUNNNKKKAAA???===:::999888888999;;;;;;<<<<<<<<<=========>>><<<:::;;;>>>@@@@@@@@@AAABBBBBBCCCDDDDDDEEEEEEIIIIIIIIIIIIIIIIIIIIIHHHGGGJJJJJJMMM]]]yyysssOOO777555444222111222222222222000000000000000000000000////////////////////////////////////////////////......................................................................................................................................................................../////////////////////...............////////////////////////////////////................................................................................................------......///.........111111000//////000111111222111111000111333555666444222000///000///...,,,------------------------,,,---....../////////...,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++}}}vvvsss}}}oooZZZQQQPPPGGG999444333222111111111222222000000000000////////////000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000////////////000000000000000111111111111222222222111111111111222222222333222222333444555666666777999999999:::>>>JJJ___qqqxxxmmmhhh___UUUKKKDDD@@@>>>:::999888777777888999:::<<<======>>>>>>>>>>>>===???===<<<===???BBBBBBBBBIIIIIIJJJKKKKKKKKKKKKKKKPPPOOOOOONNNMMMLLLLLLKKKKKKLLLJJJJJJUUUjjj___===888666444333333333111000000000000000000000000000////////////////////////////////////////////////..............................................................................................................................................................................//////////////////............////////////////////////////////////////////////////////////................................................////////////////////////...//////000000/////////000//////......//////000/////////000000111222222333222000000111111///------------------------------......///////////////.............../////////,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++pppwww~~~nnnoooyyy{{{ooo^^^JJJ;;;666444222111111222222222000000000000////////////////////////////////////////////////////////////000000000000000111111111////////////////////////////////////000000000000000000111111111222222222111111111222222222333333222222333444555666777777:::::::::;;;EEE\\\wwwrrriii\\\WWWPPPHHHAAA===<<<;;;:::999999888999:::;;;;;;<<<===>>>?????????>>>>>>@@@???>>>???AAACCCEEEEEEMMMNNNPPPRRRSSSSSSSSSSSSTTTTTTSSSRRRRRRQQQQQQPPPOOOMMMJJJIIIPPP^^^nnnxxxmmmKKK999666333333444444222///000000000000000000000000////////////////////////////////////////////////....................................................................................................................................................................................////////////............////////////////////////////////////////////////////////////................................................////////////////////////111111222111111000//////........................,,,---///000000000//////222111111333444333111..............................//////000000000//////........................------------------------.........------,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++wwwnnntttooo___ggg|||lllSSSJJJ:::666222111222333222111000000000000//////////////////////////////////////////////////////////////////000000111111111111////////////////////////////////////000000000000000000111111111222222222111222222222222333333333222333333444555666777888555777666999LLLooo~~~rrrdddZZZOOOKKKFFFAAA>>>======>>>;;;:::::::::::::::;;;;;;<<<===>>>??????@@@@@@@@@AAAAAABBBBBBCCCEEEGGGIIIMMMNNNQQQUUUWWWXXXXXXXXXVVVVVVVVVVVVVVVVVVVVVVVVRRROOOLLLKKKOOOXXXdddmmm{{{uuuZZZ;;;666222111333444333000000000000000000000000000////////////////////////////////////////////////........................////////////////////////........................................................................................................................---.........//////000000............////////////////////////////////////........................////////////////////////////////////////////////........................222222222111000///...---000000000111111000000000---...000111222111000///000000111444555555222//////////////////////////////000000111000000//////......------------------------------------------.........------,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++mmmlllssskkkhhhxxxqqqVVVOOO???:::444222333333222111000000000000////////////000000000000000000000000000000000000000000000000/////////000111111222222000000000000000000000000////////////000000000000000111111111111222222222222222222222333333333333333333444555666777777888555999999@@@]]]~~~wwwmmmaaaUUUMMMDDDBBB???===;;;<<<===>>>::::::::::::::::::999999>>>>>>>>>???@@@BBBCCCDDDDDDEEEFFFGGGGGGIIILLLOOOMMMPPPSSSWWWZZZ\\\\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[UUUQQQNNNOOOQQQUUU^^^hhhrrrtttbbb@@@:::333111333555444111000000000000000000000000////////////////////////////////////////////////........................////////////////////////........................................................................................................................------......///000000000............////////////////////////////////////........................////////////////////////////////////////////////........................000000111111000000///...///000111111111111000///---...///000000///......///111333666999888555222////////////////////////111111111111111000000///.........---------------------------------------------------------,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++zzzpppyyyyyy|||vvvXXXGGGCCC===666333444444222000000000000000////////////000000000000000000000000000000000000000000000000...//////000111111222222000000000000000000000000////////////000000000000000111111111111222222222222222222333333333444444333333444555666777888888999<<<>>>IIIpppyyylll```WWWOOOGGGBBB???>>><<<::::::::::::;;;888999::::::;;;;;;;;;;;;@@@@@@???@@@BBBEEEIIIKKKHHHJJJLLLLLLLLLMMMQQQUUUUUUWWW[[[___bbbccccccbbbaaaaaaaaa```_________^^^XXXSSSPPPRRRRRRTTT[[[dddnnnyyynnnJJJAAA666222333555444111000000000000000000000000////////////////////////////////////////////////........................////////////////////////........................................................................................................................------......///000000111............////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000111333444666777777777444555666777777666555444333333333444444333333222555666:::>>>@@@@@@<<<999222222222222222222222222111222222222111111000////////////.........------........................,,,,,,------------------------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++yyyaaaEEEFFF???888444444555222///000000000000////////////000000000000000000000000000000000000000000000000...//////000111222222222000000000000000000000000////////////000000000000000111111111111222222222222222333333333444444444333333444555666777888888777;;;===KKKxxx}}}oooeeeWWWLLLFFFBBB@@@=========<<<:::999999999888888999;;;<<<===>>>>>>>>>CCCBBB@@@AAACCCHHHLLLOOOLLLNNNPPPPPPOOOQQQUUUYYY^^^```dddgggiiijjjiiihhhgggfffeeedddbbbaaa```___ZZZUUURRRTTTTTTSSSYYYaaalll|||QQQFFF:::333333555444111000000000000000000000000////////////////////////////////////////////////........................000000000000000000000000........................................................................................................................---------...///000000111............/////////000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222444666999===???AAAAAA???@@@AAABBBBBBAAA@@@?????????>>>>>>>>>>>>>>>>>>;;;===AAAFFFHHHHHHDDD@@@777777777777777777777777222222222222222111000///111111000000/////////...........................,,,,,,,,,------.........------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++aaaPPPIIIEEE>>>777333111000000222222222111111111111000000000000000000000000000222111000.........///000000000000000111111111111000000000000000000000000......///000111222222333111111111111111111111111333333333333333333333333333555777777666555666777666:::AAAUUU{{{|||ooodddZZZUUULLLDDD>>>======>>>:::::::::::::::::::::999::::::::::::<<<>>>@@@AAADDDDDDDDDCCCDDDFFFKKKOOOOOORRRVVVXXXZZZ[[[\\\^^^dddfffiiimmmqqqsssrrrpppooonnnkkkjjjiiigggdddaaabbb___[[[WWWVVVXXX[[[]]]eeexxxuuuQQQ444111444111000555222222222111111111111000//////............//////////////////////////////////////////////////////////////////////////////////////////////////////............/////////000////////////////////////........................//////.........------------------.........//////000000000000000000000000............/////////000000000//////.........---000111111000......000111333000---,,,,,,......///111222222000------111555:::;;;===???AAABBBBBBCCCKKKHHHFFFFFFHHHKKKLLLLLLOOOHHHDDDHHHJJJGGGEEEGGGFFFDDDBBBAAACCCEEEFFFFFFAAA>>>;;;===AAADDDCCC@@@::::::999666222000000111555333111...---...///000222111000...---,,,,,,+++,,,,,,,,,------.........------------------------------------------------***,,,///111...***+++.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,jjjRRRJJJEEE>>>888444222111111222222222111111111111000000000000000000000000000222111000///......///000000000000000111111111111000000000000000000000000//////000000111111222222111111111111111111111111333333333333333333333333333555777777666666777888;;;;;;AAAVVVwwwxxxrrriii]]]TTTOOOKKKEEE???;;;:::;;;<<<===<<<<<<<<<;;;;;;;;;;;;>>>=========>>>???AAABBBEEEFFFGGGGGGHHHKKKOOORRRUUUXXX\\\___```aaabbbdddiiijjjnnnrrrwwwyyywwwvvvtttrrrpppooonnnkkkhhheeefffccc^^^ZZZXXXZZZ\\\^^^eeevvvfffFFF999888666555777222222222111111111111000//////............//////////////////////////////////////////////////////////////////////////////........................---------............///////////////////////////........................//////.........------------------.........//////000000000000000000000000........./////////000000000000/////////.........000111222222000111222444---...///111222222000///111333555666777999;;;===;;;<<<=========>>>???@@@HHHHHHHHHHHHIIIKKKMMMNNNRRRMMMLLLOOOQQQNNNNNNQQQPPPNNNMMMLLLKKKGGGCCC???FFFBBB???@@@CCCDDDAAA>>>===<<<;;;;;;::::::999999777555222222333444444333111000...---,,,---------//////.........---------------------------------------------------------...***(((+++000111...+++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,yyyXXXNNNHHH@@@999555444333222222222222111111111111000000000000000000000000000111000000////////////000000000000000111111111111000000000000000000000000000000000000000111111111222222222222222222222222333333333333333333333333333555666777666666888999<<<;;;CCCYYYssszzzrrrggg___ZZZSSSJJJCCCDDDBBB???<<<::::::;;;<<>>>>>==================<<<<<<<<<===???@@@BBBIIIKKKNNNPPPRRRUUUXXX[[[^^^aaaeeeggghhhiiijjjlllnnnpppsssxxx}}}~~~}}}{{{zzzxxxwwwuuurrrnnnjjjkkkhhhccc^^^\\\\\\]]]^^^cccqqq|||YYY???666555555333222222222111111111111000//////............//////////////////////////////////////////////////////////////////////////////------------------------,,,,,,---------.........////////////////////////.......................................---------------........./////////000000000000000000000000....../////////000000000000000////////////.........///000///...///111333---...000333444444444333111222555:::???BBBCCCBBBEEEFFFEEECCCAAAAAACCCFFFNNNPPPRRRQQQNNNLLLMMMOOONNNOOOSSSYYY\\\\\\^^^bbbddd```YYYTTTPPPNNNKKKIIIMMMKKKJJJKKKOOOPPPOOOLLLEEECCCBBBCCCEEEDDDAAA>>>:::666555888===@@@>>>;;;444222000...------...///111000///......---------------------------------------------------------000...,,,---111333111.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,}}}gggWWWOOOCCC:::666444333222222222222111111111000000////////////////////////000000000////////////000///000000000111111111111000000000000000000000000111111111000000000000000222222222222222222222222222222333333333333444444333555666777777777999;;;???@@@NNNhhh}}}zzzrrrlllaaaYYYPPPJJJGGGEEEAAA>>>>>>>>>>>>===============@@@???>>>======>>>>>>???<<<<<<===>>>@@@CCCEEEGGGPPPTTTXXX\\\^^^aaaccceeeeeehhhlllnnnooopppqqqrrrqqqrrrvvv{{{~~~zzzuuupppooolllfffaaa]]]\\\\\\]]]___jjjzzziiiEEE555555555000222222222111111111000000//////............//////////////////////////////////////////////////////////////////////////////---------------------------------.........//////////////////////////////............................................................////////////////////////////////////...////////////000000000000000//////////////////...///000///......000222222333444666888;;;???BBBCCCAAAAAADDDKKKPPPQQQPPPWWWWWWWWWTTTQQQPPPRRRUUUaaafffjjjhhhaaa[[[ZZZ[[[XXX```kkktttwwwxxxyyy|||~~~sssdddXXXUUUZZZbbbgggVVVTTTRRRRRRRRRRRRPPPNNNOOOLLLIIIJJJLLLJJJCCC===:::777666<<>>BBBMMMeee~~~sssjjjbbbZZZVVVPPPKKKDDD@@@?????????>>>===>>>>>>>>>>>>======<<>>=========>>>@@@AAA???@@@AAADDDHHHMMMQQQSSSWWW[[[```dddgggiiikkkmmmkkknnnqqqsssttttttuuuwwwqqqsssvvv{{{zzzuuupppmmmgggbbb]]][[[ZZZZZZ]]]fffsssuuuOOO:::888999444222222222111111111000000//////............//////////////////////////////////////////////////////////////////////////////........................////////////000000000000////////////////////////........................---............................../////////000000////////////////////////////////////000000000111//////000000000000000000222333333333111111333555555;;;BBBIIINNNSSSXXX[[[___YYYRRRPPPTTT[[[```bbbhhhjjjkkkiiidddaaaccceeeooowww~~~{{{uuussssssuuu|||jjj^^^\\\dddpppxxxppplllgggbbb]]]YYYVVVSSSTTTPPPMMMMMMNNNLLLEEE???999666777>>>IIIPPPOOOLLLHHHEEE@@@;;;666333111111000///...------...///000........................------------------------&&&,,,000222555888222***......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,}}}llleeecccbbbqqq|||lllUUUCCC999555333111222222222111111111111000000000000000000000000000...//////000000000000///000000000000111111111111111111111111111111111111000000000000000111111111333333333333333333333333111222222333333444444555444555666777777999===@@@FFF```{{{ssshhh]]]TTTOOOKKKHHHIIIFFFAAA>>>===>>>===============>>>===<<<<<<;;;>>>=========>>>@@@CCCEEEAAABBBEEEIIINNNTTTYYY\\\___bbbfffiiikkkmmmoooqqqpppsssvvvxxxxxxyyyzzz{{{tttuuuyyy}}}}}}xxxpppmmmgggbbb]]]ZZZYYYXXX[[[dddpppwwwUUU>>>777777555222222222111111111111000//////............////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000111111111////////////////////////........................---------...................../////////000000000000000000000000000000000/////////000000000111111//////000000000000111111///111222222222333666888999DDDTTTbbbjjjooorrrtttlllcccWWWOOOPPPXXXbbbiiixxx}}}~~~xxxrrrpppqqqpppxxxyyyllldddccchhhoootttvvvsssmmmfffbbb___^^^]]]UUURRRPPPOOOPPPNNNIIIEEE999777888???HHHNNNOOOMMMMMMKKKGGGCCC>>>;;;888666222111///...---...000111........................------------------------000,,,)))111DDDOOOAAA+++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,lllbbbhhh\\\\\\xxx~~~aaaIII<<<777444222222222222111111111111000000000000000000000000000---...///000111111000///000000000000111111111111111111111111111111111111//////000000111111222222333333333333333333333333111111222333333444555555444555666777777:::>>>AAAUUU}}}zzzsssnnnaaa[[[SSSKKKGGGFFFEEEDDDDDDBBBAAA??????>>>============>>>>>>>>>>>>======>>>>>>===>>>@@@CCCGGGIIIJJJKKKNNNRRRWWW]]]bbbeeehhhjjjnnnoooppprrrtttvvvuuuxxx{{{}}}}}}~~~zzz{{{~~~zzzpppmmmhhhbbb]]]ZZZXXXXXXVVV```kkkwwwwww\\\CCC666444777222222222111111111111000//////............//////////////////////////////////////////////////////////////////////////////........................////////////000000000000////////////////////////........................---------.........//////.../////////000000000000000000000000000000000000//////000000000111111111//////000000000111111111///111444666888;;;>>>AAAEEEPPP^^^iiiqqqvvv|||uuulll___TTTSSS\\\kkkvvv~~~}}}zzzyyyvvv{{{~~~xxxttttttxxx{{{}}}rrrnnnggg___ZZZXXXYYY[[[YYYXXXVVVSSSPPPMMMKKKIII;;;:::;;;===BBBGGGIIIJJJJJJJJJIIIHHHFFFCCCAAA???888666333000//////000000........................------------------------222///+++///@@@MMMCCC///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,mmmhhhwwwdddSSSiiiiiiNNN???999555333222222222111111111111000000000000000000000000000---...///111111111000///000000000000111111111111111111111111111111111111...//////000111222222333333333333333333333333333111111222333333444555555444555666777888:::???BBBkkk|||pppdddZZZTTTOOOKKKFFFCCCCCCDDDEEEEEE>>>>>>???@@@@@@@@@???>>>>>>?????????@@@AAAAAAAAA???>>>>>>???AAAEEEJJJLLLXXXYYY\\\___dddiiinnnqqqppprrrtttuuuuuuvvvyyy{{{yyy|||zzzpppmmmhhhccc^^^ZZZYYYXXXQQQ[[[fffppp|||fffLLL:::777<<<222222222111111111111000//////............//////////////////////////////////////////////////////////////////////////////------------------------............/////////000////////////////////////........................---------.........//////////////////000000000000000000000000000000000000000000000000111111111111//////000000111111111222555888<<>>=========>>>AAADDDFFFEEEFFFHHHJJJJJJJJJHHHGGG>>>;;;777333000//////000////////////////////////------------------------'''...///***,,,555555---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,|||yyybbbcccxxxqqqRRR???999555...333222111111000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000111111222333111111222222222333333333222222222333333444444444222666555777:::666===QQQwwwjjj\\\RRRLLLHHHFFFEEEEEEDDDDDDBBBAAA@@@???>>>>>>>>>??????>>><<<:::???@@@@@@@@@??????@@@BBBCCCCCCBBBCCCFFFLLLTTTYYYdddfffkkkooosssuuuuuuuuu}}}~~~~~~yyyoookkkfffbbb___\\\YYYWWWUUUYYY```kkk{{{}}}fffGGG555888555333222222333333111000111000///......///000111000000000000000000000000////////////////////////////////////////////////////////////////////////............////////////........................//////////////////////////////000000000000//////111111000000//////......///////////////000111111222000///111333333000---222333222///000555888666>>>DDDLLLSSSWWWZZZ\\\]]]\\\ZZZZZZ```nnn~~~~~~uuurrrtttsssvvvvvvfffWWWPPPNNNMMMDDDFFFHHHIIIHHHFFFDDDBBBEEEEEEFFFHHHKKKLLLLLLJJJIIIFFF@@@999222//////111000...---...000111111111........................,,,---...//////...---,,,........................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,zzznnnrrrxxxdddMMMAAAAAA===666333222111111000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000111111222333111111222222222333333333222222222333333444444555666:::999;;;>>>;;;BBBWWW|||vvviiibbbWWWNNNIIIFFFEEEDDDDDDDDDCCCCCCAAA@@@???>>>@@@@@@@@@AAABBBAAA@@@??????@@@@@@@@@??????AAACCCKKKLLLOOORRRXXX___hhhnnnuuuwwwzzz}}}}}}wwwsssmmmjjjeeeaaa^^^\\\YYYWWWVVVYYY___iiiwwweeeHHH>>>555444222222333333111000111000///......///000111000000000000000000000000////////////////////////////////////////////////////////////////////////............////////////........................//////////////////////////////000000000000//////111000000000/////////...///////////////000111111111000///111333444222//////222222111444===EEEGGGOOOXXXccclllooolllhhheeeaaabbbfffqqq~~~uuuoooyyyttthhh```[[[ZZZYYYUUUPPPKKKHHHGGGGGGCCCDDDFFFIIIMMMOOONNNMMMLLLIIIDDD===777333222222000///---...000111111000........................------............------........................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,vvvzzzdddMMMCCCCCC===222333222111111000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000111111222333111111222222222333333333111222222333444444555555555999888999===<<>>>>>??????@@@@@@@@@@@@???@@@AAAAAABBBDDDHHHKKKUUUXXX]]]bbbhhhpppwww||||||xxxrrrmmmkkkhhhddd```^^^\\\YYYWWWXXXYYY]]]eeesssYYY<<<666555333222333333222000000000////////////000000000000000000000000000000////////////////////////////////////////////////////////////////////////............////////////........................//////////////////////////////000000000000//////000000000000////////////000////////////000111111111000000111333444333222///444666666;;;IIIWWW^^^___hhhttt~~~}}}zzzoooqqqvvvxxxzzzyyysssyyytttjjj^^^SSSKKKIIIHHHDDDDDDFFFIIINNNQQQQQQQQQMMMJJJFFFAAA;;;666333111111///......000111111000.................................------.................................------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,qqqUUUHHHDDD<<<111333222111111000000111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000111111000000111111222333111111222222222333333333111222222333444555666666444888666888===@@@OOOiii}}}mmm```YYYVVVLLLHHHDDDAAAAAABBBBBBBBBEEEEEEDDDCCCBBBBBBAAAAAA>>>>>>???>>>>>>???@@@BBB@@@BBBFFFIIIMMMRRRWWW[[[fffjjjooossswww|||}}}|||zzzvvvppplllhhhfffbbb```^^^\\\YYYWWWXXXYYY\\\cccqqqfff===888666333222333333222111000000////////////000000////////////////////////////////////////////////////////////////////////////////////////////////............////////////........................//////////////////////////////000000000000//////000000000000////////////000000//////000000111222111111000000111333333444333999<<<>>>EEETTTeeemmmcccjjjuuuuuucccTTTKKKGGGHHHGGGFFFHHHLLLOOOQQQQQQLLLJJJGGGCCC???999333000222111//////000111000///........................///...---,,,,,,---...///........................------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,{{{```PPPKKKDDD;;;333222111111000000111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000111111000000111111222333111111222222222333333333111222222333555666666777777:::888:::BBBJJJ```}}}zzzsssfffXXXMMMHHHGGGHHHFFFDDDCCCDDDEEEEEEDDDEEEDDDCCCBBBAAAAAAAAABBBAAABBBCCCBBBAAACCCFFFIIIGGGKKKQQQXXX___fffmmmrrr{{{|||zzzyyyxxxwwwtttppplllgggeeebbb```___]]]ZZZWWWWWWYYY\\\dddrrrzzzKKK:::777444222333333333222//////000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////............////////////........................//////////////////////////////000000000000//////////////////000000000000000000000000000111222222222222111000000222444666:::@@@FFFIIIQQQ___kkkqqqgggnnnzzz~~~hhhYYYRRRRRROOOLLLJJJKKKLLLMMMMMMLLLJJJHHHFFFDDD???888333444222000///000111000///........................///...---,,,,,,---...///...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~~~~nnnZZZPPPGGG???333222111111000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000111111222333111111222222222333333333111222333444555666777888666999777:::EEESSSqqq~~~wwwdddaaa[[[RRRJJJDDDAAAAAADDDCCCCCCEEEHHHJJJJJJIIIEEEDDDCCCAAAAAAAAABBBCCCAAACCCEEEEEEFFFIIIPPPUUUXXX]]]fffnnnvvv|||yyywwwuuuuuutttqqqnnnkkkhhhfffcccbbb```]]]ZZZWWWWWWXXX]]]ffftttZZZ;;;888555333333333333333//////000000000000//////000000000000000000000000////////////////////////////////////////////////////////////////////////............////////////........................//////////////////////////////000000000000//////////////////000000000000111000000000000111222222222222222111222555999===DDDKKKTTT\\\fffpppuuuuuusss|||rrrkkkdddaaa]]]ZZZVVVQQQLLLHHHNNNLLLJJJJJJJJJGGG@@@;;;555333111000000111///....................................------.......................................------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,xxxqqqpppppptttiiiVVVHHH???333222111111000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000111111222333111111222222222333333333111222333444555777888888555888666999HHH\\\vvvjjjbbbUUUQQQLLLIIIGGGFFFEEEDDDGGGGGGIIILLLOOOPPPOOONNNJJJIIIHHHFFFFFFGGGHHHIIIFFFIIIMMMOOORRRXXXbbbjjjnnnttt}}}{{{yyywwwuuusssqqqmmmjjjiiigggeeecccaaa^^^ZZZWWWWWWYYY___hhhvvv]]]<<<999555333333333444333...///000111111000///...000000000000000000000000////////////////////////////////////////////////////////////////////////............////////////........................//////////////////////////////000000000000//////.../////////000000000111111111000000111111222333000111333444666;;;BBBGGGRRR[[[hhhuuu~~~~~~|||xxxooobbbTTTKKKMMMKKKIIIKKKMMMLLLFFFAAA666444111000111000///...........................------............------..............................------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,|||~~~ooojjjkkkUUUtttvvvaaaPPPFFF333222222111000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000111222222333111111222222222333333333111222333444666777888999:::<<<:::>>>NNNfff}}}sssfffYYYPPPLLLIIIEEEEEEGGGIIIIIIGGGPPPPPPRRRTTTVVVVVVTTTQQQQQQPPPNNNMMMLLLMMMOOOPPPPPPTTTZZZ^^^ccckkkwww~~~zzzxxxuuurrrnnnkkkjjjhhhfffdddbbb^^^ZZZVVVWWWZZZ```iiivvv\\\===:::555333333444444333...///000111111000///...000000000000000000000000////////////////////////////////////////////////////////////////////////............/////////000........................//////////////////////////////000000000000//////.../////////000000111111111111111000111111222333///111333555999@@@IIIPPP]]]hhhxxxsss^^^PPPJJJHHHGGGIIILLLLLLHHHCCC666444222111111000///...........................,,,---...//////...---,,,..............................------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,yyyuuuhhhaaaUUUZZZrrrhhhOOOKKK:::666111000111222000...//////000000111111222222000000000000000000000000111111111111111111111111111111111000000000000000111111222222222333333333111111222222222333333333444333333333444666888999;;;888888CCC```~~~uuujjj```YYYSSSNNNJJJIIIGGGFFFFFFGGGJJJNNNPPP]]]```bbbcccbbbaaabbbbbb\\\]]]^^^^^^^^^```ccceeejjjlllppptttzzz}}}}}}}}}|||zzzxxxuuutttmmmkkkgggbbb^^^[[[ZZZYYYVVVWWW\\\hhhyyy{{{eeeEEE<<<:::777000333666000111111111111000000000000000000000000000000000000000000000000000000000000////////////////////////....................................////////////////////////////////////////////////000000000000............/////////000000000000000////////////000111111222555777444000666444888AAAGGGKKKSSS\\\ooouuuYYYMMMKKKJJJIIIIIIGGGDDDAAA>>>777222222222000000333111000///------......///------------------------.................................------,,,,,,,,,......---,,,++++++******++++++,,,,,,,,,,,,------}}}ssskkkkkkcccjjj~~~jjjRRRIII<<<777222111222333222000000000000000000111111111000000000000000000000000111111111111111111111111111111111111000000000000111111222222222333333333111222222222222333333333333333333333444666888999999888<<>>GGGUUU^^^aaaffflllppp___]]]ZZZXXXUUUPPPJJJEEEAAA:::444333222///000333111000///...---...//////------------------------........................------------------,,,,,,.........---,,,+++++++++++++++,,,,,,,,,,,,------}}}wwwsssnnnuuuuuueeeSSSKKK???:::444222222333333111111111111111000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111222222222333333333222222222222333333333333333333333444555666888888999888===RRRssszzzrrrkkkeeeaaaYYYUUUOOOLLLKKKKKKLLLKKKMMMPPPUUU\\\bbbhhhmmmooouuuyyy}}}}}}zzzvvvtttrrrmmmlllhhhdddaaa^^^\\\[[[ZZZ^^^eeemmmwwwlllLLL999:::777444555111111111111111000000000000000000000000000000000000000000000000000000000000////////////////////////....................................////////////////////////////////////////////////000000000000....../////////000000000000000000000000000000000333333222111000222888>>>KKKTTTdddwwwyyy{{{xxxuuuqqqlllcccWWWNNNFFF>>>777555333000000333111000///.........//////------------------------........................,,,,,,------------------//////......---,,,,,,,,,++++++,,,,,,,,,,,,------|||tttfffYYYRRRCCC===666222222333222111222222111111000000//////000000000000000000000000111111111111111111111111000111111111111111222222111111222222222333333333222222222333333333444444333333444555666777888888;;;888>>>TTTsssyyynnneee___ZZZXXXWWWTTTQQQOOONNNPPPQQQRRRUUUYYYaaajjjrrrxxx{{{}}}}}}zzzvvvsssqqqmmmkkkiiieeebbb___]]]\\\[[[aaahhhooowww^^^@@@===:::666666555111111111111000000000///////////////////////////////////////////////////////////////////////////....................................////////////////////////////////////////////////000000000000...////////////000000000000000111111111111111222111333666777666888AAALLLcccnnn}}}zzzyyyxxxwwwyyy{{{xxxgggZZZJJJAAA999666333000111444000000000///////////////................................................,,,,,,,,,------.........//////.........---------+++++++++,,,,,,,,,------}}}iiiVVVHHHAAA888222111222111000222222111111000000//////000000000000000000000000111111111111111111111111000000111111222222222333111111222222222333333333222222333333333444444444333333444666777777888888;;;999CCC\\\yyy|||qqqggg```\\\ZZZYYYZZZZZZYYYXXXYYY[[[^^^```ccchhhpppxxx~~~zzzvvvsssrrrlllkkkjjjgggdddaaa___^^^\\\bbbiiipppxxxoooHHH>>>888444666666111111111111000000000///////////////////////////////////////////////////////////////////////////////////////////////////............////////////////////////////////////////////////000000000000////////////000000000111000111111111222222333333111000222555666===NNN___{{{~~~}}}~~~{{{zzztttdddLLLCCC;;;777444000///111000000000000000/////////................................................,,,,,,,,,------........................---------+++++++++,,,,,,,,,------^^^NNNFFF;;;444222111111000111111111111000000000000000000000000000000000000111111111111111111111111000000111111222333333333111111222222222333333333333333333333444444444444333444555666777888888888999:::HHHccc{{{{{{xxxxxxzzz~~~|||wwwoooiiifffeeedddccc```bbbdddfffiiimmmrrrvvvwww{{{~~~zzzvvvtttsssnnnmmmllljjjhhheeebbbaaa___cccjjjqqqzzzvvvOOO???555222555333111111111111000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////............////////////////////////////////////////////////000000000000/////////000000000111111111111111222333333444444555111111666<<>>999222///000000000111111111000///...................................................,,,,,,------------------------------------------++++++,,,,,,,,,,,,------zzz{{{wwwqqqUUULLL@@@777333222222111000000000000000111111111000000000000000000000000111111111111111111111111000000111222222333444444111111222222222333333333333333333444444444444555333444555777888888888888999???UUUttt}}}wwwtttrrrsssuuu{{{}}}zzzvvvttttttttttttssspppssswwwzzz~~~~~~zzzwwwuuutttqqqqqqpppooollljjjgggeeedddfffjjjqqq{{{yyyXXXEEE777555777111111111111111000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////............////////////////////////////////////////////////000000000000//////000000000111111111111111222222333444444555999888@@@MMMVVV\\\kkk|||{{{eee\\\SSSMMMEEE;;;444333000000111222111000///...................................................------------------,,,,,,,,,,,,,,,,,,,,,---------++++++,,,,,,,,,,,,------|||xxxyyy|||rrrzzzwwwlllrrrZZZPPPCCC999555444333222//////000000111111222222000000000000000000000000111111111111111111111111000000111222333333444444111111222222222333333333333333333444444444555555333444666777888999888888;;;GGGfff}}}{{{zzzqqqppppppttt|||~~~zzzwwwvvvuuuttttttsssrrrpppmmmjjjiiiiiiiiikkkrrr|||zzz```KKK;;;::::::111111111111111000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000............/////////000////////////////////////////////////000000000000000000000000111111111111111111222333333444555555;;;AAATTTkkkuuutttwww~~~|||}}}uuulllccc[[[QQQDDD;;;999000111111222222000///...////////////////////////.................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------oooyyyqqqpppqqqmmmnnnlllSSSDDD>>>333///333222222222222111111111111000000000000000000000000000222222222222222222222222111111111111111111111111111111222333333444555555333333333444444444555555777444333777999888999;;;???KKKyyy~~~wwwssswww~~~~~~~~~{{{xxxxxxvvvvvvxxxtttmmmiiiiiihhhjjjpppwww{{{~~~jjjLLL===<<<777,,,444333222222111111222222000000000000000000000000000000000000000000000000111111000000//////......//////000000000000//////000000000000000000000000000000000000000000000000000000000000111111111111222222222222111111111111666222222555555333888???BBBYYYwwwtttwwwzzzwwwvvvjjjRRR@@@<<<555555555444222000////////////............////////////.........---------......------------......------------------------------------------------mmmuuupppmmmllleeebbbuuupppXXXHHHAAA555000222111222222222111111111111000000000000000000000000000222222222222222222222222111111111111111111111111222222222333333444444444333333333444444444555555777444444777999888999<<>>555222222222111000000////////////000000////////////..................------------......------------------------------------------------zzzggg\\\jjjzzzyyy```QQQJJJ<<<555555333222222222111111111000000000000000000000000000000222222222222222222222222111111111111111111111111333333333333333333333222333333333444444444555555666555666888999999===DDDQQQpppwwwwwwzzzrrrnnnnnnjjjiiiiiillllllnnnuuu~~~pppLLL999999555555444333333333444444////////////////////////////////////////////////////////////000000000000//////000000000000/////////////////////////////////////////////////////////000000000111111111111111111000000111222444666555666999AAAOOObbbrrr|||zzzvvvssswww}}}nnnaaaWWWJJJ???999666444222000000////////////000000000000/////////...............------------......------------------------------------------------lllooo{{{|||cccTTTLLL???777666333222222222111111111111000000000000000000000000000222222222222222222222222111111111111111111111111333333333333333333333333333333333444444444555555666555666999999999???GGGWWWtttzzzxxx{{{tttpppqqqjjjiiijjjmmmmmmnnnttt|||___BBB888555444444333333333333333000000000000000000000000000000000000000000000000////////////000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000111111111111222111000000111333666888555@@@MMMZZZggguuu}}}yyysssooopppzzz~~~uuufff```UUUIII>>>555111///111000000//////000000111000000000/////////............------------......------------------------------------------------}}}hhhYYYPPPAAA888777333222222222111111111111000000000000000000000000000222222222222222222222222111111111111111111111111222222222333333444444444333333333444444444555555555555777999999999@@@III```{{{|||yyyxxx|||uuuqqqrrrkkkkkkmmmpppppppppvvv}}}kkkIII777444444333222222222222222000000000000000000000000000000000000000000000000.../////////000000000111//////000000000000//////000000000000000000000000000000000000000000000000000000000000111111111111333222222111333666999;;;>>>XXXuuu{{{vvvrrr|||{{{~~~yyyvvvnnn___LLL<<<333000111111000000000000111111000000000000/////////.........------------......------------------------------------------------~~~mmm\\\SSSCCC999666222222222222111111111111000000000000000000000000000222222222222222222222222111111111111111111111111111111222333333444555555333333333444444444555555555555777999999999AAAJJJfffyyyuuu}}}wwwuuu|||uuurrrtttmmmmmmpppttttttsssxxx~~~pppNNN;;;444333222222111111222222000000000000000000000000000000000000000000000000.../////////000000111111//////000000000000//////000000000000000000000000000000000000000000000000000000000000111111111111555444333333555888;;;===IIIoooxxxrrrrrrvvvzzzzzzaaaKKK>>>999111111000000000000111111000000000000////////////.........------.........------------------------------------------------~~~rrryyyeeeUUUHHH<<<444111333333333222222222111111000000000000000000000000111111111111111111111111000111111111111222222222444444333333333333222222555555555555555555444444444666666<<<>>>999GGGfff{{{qqqxxxuuuoooyyy}}}xxxvvvtttrrrpppnnnlllmmmrrrttttttvvvzzznnnQQQDDD888777444000///111333222000000000000000000000000111111000000//////......000000000000000000000000////////////////////////////////////000000000000///000111000///...///111000/////////000111222333111000111666777999CCCPPP___~~~yyyooojjjmmmwwwfffMMMAAA;;;333...000222111......000000///...............////////////////////////000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,}}}ooo|||zzz}}}sss]]]LLLBBB;;;666333333333222222222111111000000000000000000000000111111111111111111111111111111111111222222222222333333333333333333333333555555555555555555555555333777888;;;<<<===TTTzzz~~~sssxxxzzzsssyyy|||xxxwwwuuutttrrrqqqnnnnnnqqqrrrqqqssswww~~~qqqYYYKKK999777444222111333333333000000000000000000000000111000000000/////////...000000000000000000000000////////////////////////////////////000000000000...000111000///...///000000000111111111222222333666333333666999???LLLZZZppprrrmmmlllpppxxxsss[[[OOOAAA888222333444333111222000000///............///////////////////////////000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,rrruuuyyypppzzz{{{yyybbbLLLEEE???666333333333222222222111111000000000000000000000000111111111111111111111111111111111111222222222333222222222333444444555555555555555555555555555555333888999:::>>>HHHkkk~~~~~~|||yyyxxxwwwuuutttuuupppmmmnnnnnnmmmppptttzzz{{{ooo[[[JJJ;;;777444333333333333333000000000000000000000000000000000000////////////000000000000000000000000////////////////////////////////////000000000000...///111111///...///000000111222222333222222222666444444777===HHHYYYgggzzzrrrggghhhnnnyyy~~~bbbQQQDDD;;;333222222000111333111000//////......///////////////////////////////////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,{{{rrroookkkiiidddbbbiiiOOOIIIBBB555333333333222222222111111000000000000000000000000111111111111111111111111111111111222222222333333111111222333444555666777555555555555666666666666555888666:::HHH]]]~~~zzzxxxwwwuuutttvvvpppllllllkkkkkknnnssswwwyyyooo___KKK===777333333444333222222////////////////////////000000000000////////////000000000000000000000000////////////////////////////////////000000000000...000111111000//////000000000111222333222222111666888===EEEOOO]]]lllwww|||yyyjjjooopppwwwfffPPPIII@@@777444222000111333111000000///...///////////////////////////////////////.........---------------------------------vvv}}}}}}tttpppfffWWWxxxsssXXXPPPGGG888333333333222222222111111000000000000000000000000111111111111111111111111111222222222222333333333111111222333555666777777555555555666666666777777888888555???YYYvvv|||yyyvvvtttrrrtttoookkkjjjjjjkkkooouuuwww}}}vvvlllVVVAAA888222333444111000111////////////////////////////////////000000000000////////////////////////////////////////////////////////////000000000000...000333333222000000000//////000111222222222222888BBBPPP___nnnzzz~~~}}}|||}}}|||zzz}}}}}}{{{ssspppnnnssszzzvvvcccTTTLLLCCC>>>999444222555111111000///////////////////////////////////////...............---------------------------------uuuYYYooovvv[[[QQQGGG999333333333222222222111111000000000000000000000000111111111111111111111111222222222222333333333333111222333444555666777777555555555666666777777888888888777HHHjjj}}}yyywwwtttrrrsssnnnjjjkkkkkkkkkooouuuxxxyyy___HHH;;;222333444000///222000000000000000000000000////////////000000000000////////////////////////////////////////////////////////////000000000000///222444555444222111111/////////000222333555666<<>>SSSuuu}}}zzzxxxvvvttttttoookkkllllllkkknnnssstttmmmPPP@@@444444555000///444000000000000000000000000.../////////000000000111////////////////////////////////////////////////////////////000000000000000333666777666444333222111000000000222666999;;;FFF\\\yyy|||uuuttt~~~~~~}}}||||||}}}~~~~~~|||zzzxxxzzzyyyvvvsssooojjjdddaaa```dddkkkoooooonnnuuu~~~|||uuulllaaaQQQ>>>333///222111000000//////000000////////////////////////................................................rrruuuyyyaaaRRRJJJEEE333333333222222222111111000000000000000000000000111111111111111111111111222222333333333444444444333333444444555666666666444555555666777888888999333<<>>GGGjjjvvvxxxuuuooorrr{{{{{{xxxssssssxxx{{{{{{}}}uuussslllccc]]]bbbhhhfff___eeeaaa]]]]]]aaafffggggggvvvyyy~~~~~~tttcccIII555777333000111111///000333000000///...............////////////////////////......------------......}}}xxxeeeRRRMMM;;;666333333333000111444111111111111111111111111222222222222222222222222222222222222222222222222555444333222222444555777555555555555555666888888<<<888PPPvvv~~~~~~vvvnnngggccc```]]][[[[[[___jjjzzz{{{wwwwwwuuutttssspppmmmjjjjjjjjjrrrvvv}}}lllRRR;;;555555111000222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111555:::999555111111222222000222666999>>>JJJWWWooo{{{~~~sssssszzz{{{}}}~~~~~~}}}yyywwwnnndddeeedddaaa^^^]]]]]]___aaafffhhhnnn~~~yyyfff\\\LLL999555000...000111///000333000000///............///////////////////////////......------------......qqqkkkUUULLL===777222333222000000333111111111111111111111111222222222222222222222222222222222222222222222222444444333222333444555666555555555555666777888888>>>;;;SSSwww~~~~~~}}}uuupppooommmkkkiiibbb___^^^dddppp~~~zzzzzzyyyzzzyyytttnnnkkkkkklllrrruuu}}}oooWWW@@@888666333222333111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000444777777444111111222333111222888>>>HHHWWWdddsss|||}}}}}}~~~}}}tttvvvvvvlllkkkggg___XXXVVVZZZ^^^```aaadddnnnsssZZZUUUOOOAAA888333000111222000///222111000//////......//////////////////////////////......------------......oooxxxwww~~~qqqYYYMMM@@@888333222333000000111111111111111111111111111222222222222222222222222111222222222222222333333444444333333333444555666555555555555666777888999======WWW{{{|||{{{|||||||||uuukkkgggkkkwww~~~{{{{{{{{{}}}|||xxxqqqnnnnnnppprrruuu}}}nnnXXXBBB888666444333444111111111111000000000//////////////////////////////////////////////////////////////////////////////000000000111111111111000222555444222111111222555222444===KKKYYYdddjjjuuu|||~~~}}}pppccc\\\ZZZ[[[^^^^^^___eeeppp~~~ttt]]]UUUPPPIIIAAA:::444444444111///000111000000///.../////////////////////////////////......------------......ppprrrnnnwww~~~eeeTTTCCC:::333333333111000111111111111111111111111111222222222222222222222222111111111222222333333333333333333333444444555555666555555666666777888999:::@@@___~~~yyyzzzzzz~~~ooojjjppp|||~~~zzzyyyyyyzzzyyyvvvrrroooppprrrrrruuu}}}{{{kkkXXXBBB777444444444444111111111111000000000//////////////////////////////////////////////////////////////////////////////000000000111111111111111222222222222111222333555444999JJJbbbuuuzzzxxxzzzlllbbb\\\ZZZ[[[___fffmmmsssxxx{{{~~~ppp^^^RRRNNNGGG===555444444111000111111111000///////////////////////////////////////......------------......sssrrrnnnqqqmmmWWWGGG===555444444333111111111111111111111111111111222222222222222222222222111111111222222333333444333333333444444444555555666666666666777888999999:::DDDjjj}}}{{{{{{|||oooqqq{{{}}}yyyyyyvvvuuusssrrrqqqpppooooooqqqttt|||{{{kkk[[[EEE777333444444444111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222111111111111333444444555999FFF___~~~}}}}}}pppiiieeedddccc```___```hhhnnnttt```XXXLLL@@@555222333222222333222111000000//////000000////////////////////////......------------......yyy|||zzzvvvttt{{{lllVVVKKK@@@666555666444222111111111111111111111111111222222222222222222222222000111111222333333444444333333444444555555444444666666666666777888999::::::HHHooo~~~tttttt~~~zzzzzzxxxtttpppppprrrrrrppplllnnnqqqyyyqqqaaaKKK;;;555555444333111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111333111000000222444555666666CCCWWWrrr~~~zzz{{{{{{{{{~~~~~~{{{tttmmmccc\\\[[[]]]```lll~~~nnnYYYKKK<<<555444222222333222111000000//////000000////////////////////////......------------......ttt{{{xxxtttjjjXXXMMMAAA777555777555222222111111111111111111111111222222222222222222222222000000111222333333444444222333444444555555444444666666666666777888999:::;;;IIIppp{{{~~~rrrsss~~~||||||}}}wwwqqqqqquuuvvvqqqllllllooowwwwwwhhhQQQ>>>666666555222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111444222000000222555666777999KKKddd}}}wwwttttttvvvzzzyyyyyy~~~}}}{{{zzzzzz~~~~~~|||~~~|||ssslllkkkYYYZZZ```pppiiiXXXEEE;;;666333000111222111111000000000000000////////////////////////.........------.........qqqvvvxxxxxxddd]]]OOODDD999555333111111333222222222222222222222222333333333333333333333333333222222111111222222333444444333444444555666777999888777777888999999999===TTTuuu{{{vvvnnnnnnyyy~~~rrrttt}}}|||||||||wwwvvvuuuvvvwwwvvvtttsssmmmooouuu~~~pppPPP===777555333222111111111111000000000000000000000000000000000000000000////////////000000//////000000000000//////000000000000111111111111555333333444222000333888AAATTTnnn||||||vvvttt|||~~~|||yyyxxxyyyzzz{{{zzzyyyxxxxxxyyy|||~~~|||xxxuuunnnnnnkkkfffccchhhttt~~~xxxllldddbbbkkkxxxoooSSS@@@777333000///111000000////////////000000000000000000000000000........................tttqqqooo```QQQFFF;;;666444111111333222222222222222222222222333333333333333333333333333333222222222222333333444444333444444555666777888777777888:::;;;;;;;;;<<>>999666222111333222222222222222222222222333333333333333333333333333333222222222222333333444444333444444555666777666666888999;;;<<<======>>>]]]~~~||||||}}}~~~}}}ssseee^^^bbbiiiyyy}}}~~~}}}}}}|||zzzxxxwwwwwwuuusssqqqnnnmmmqqqwww|||yyyXXXBBB666222444111111111111000000000000000000000000000000000000000000////////////000000//////000000000000//////000000000000111111111111222111222333333333999AAASSSaaarrr~~~}}}zzz|||~~~~~~~~~}}}{{{xxxrrrqqqpppooommmlllkkkjjjjjjkkkmmmrrrwwwyyyzzzyyy{{{wwwooohhh```XXXPPPKKKNNNOOOTTTZZZ___```]]]ZZZZZZcccmmmuuu|||yyy|||xxxWWWDDD<<<777333444333222111111111111111000000000000000000000000........................xxx{{{ggguuurrrZZZNNNBBB;;;777333222333222222222222222222222222222222333333333333444444333333333222222333333333444444333444444555666777555777888999::::::<<<===FFFfff~~~~~~||||||zzzmmmiiimmmrrrzzz~~~~~~~~~{{{xxxvvvuuussspppnnnnnnlllnnnssswww{{{}}}]]]EEE666222444111111111111000000000///////////////////////////000000////////////000000//////000000000000/////////000000000111111111111222111111333333666???JJJeeennnvvvzzz}}}~~~|||{{{zzzxxxvvvsssooonnnmmmkkkhhheeebbb```dddeeeiiipppvvvwwwuuurrruuummmaaaVVVPPPLLLKKKJJJTTTXXX```iiipppssssssrrrqqqjjjbbbbbbnnndddJJJ===777444444333222111111111111111////////////////////////........................rrrhhhoooxxx]]]QQQDDD===999444222444222222222222222222222222222222222333333444444444444333333333333333333444444444333444444555666777666777999888777888;;;>>>NNNnnn~~~~~~~~~~~~rrrnnnqqqsss{{{~~~{{{wwwtttrrrpppmmmkkknnnkkklllppptttwww|||dddNNN===666777111111111111000000000///////////////////////////000000////////////000000//////000000000000/////////000000000111111111111222111222444555<<>>:::555333444222222222222222222222222111222222333333444444555444444333333333333444444444444333444444555666777666888999777666888>>>BBBXXXyyy{{{yyyvvv~~~~~~zzzvvvrrrpppnnnllljjjmmmkkkkkkooorrruuu|||xxxeeeSSSAAA666333111111111111000000000000000000000000000000000000000000////////////000000//////000000000000//////000000000000111111111111333222333666;;;GGG]]]ppp~~~{{{~~~|||~~~}}}}}}~~~}}}zzz}}}yyytttooolllhhhdddaaa[[[ZZZWWWSSSOOOKKKHHHFFFJJJLLLSSS^^^iiimmmjjjeeeVVVOOOFFFBBBFFFPPPZZZaaajjjnnnqqqpppnnnqqqyyy}}}yyymmmrrr}}}cccPPPCCC999444333222111000/////////000000000000000000000000........................rrryyylll{{{jjjnnnvvv___SSSFFF???:::555333555222222222222222222222222111111222333333444555555444444333333333333444444444444333444444555666777666888888777777;;;CCCKKKjjj~~~{{{vvvrrrpppooommmkkkllljjjkkkoooqqqsssyyyrrrdddUUUDDD666000111111111111000000000000000000000000000000000000000000////////////000000//////000000000000//////000000000000111111111111333222444999CCCUUUqqq}}}~~~|||zzzwwwsssmmmfffaaa\\\XXXUUULLLJJJGGGDDDAAA???>>>===???@@@FFFPPP[[[^^^YYYSSSIIIGGGGGGJJJQQQYYY```cccYYYZZZZZZWWWUUUTTTVVVYYYhhhssspppiiilll~~~zzzhhhSSSBBB555444333222111000000000000000000000000000000000........................uuulllrrrwwwgggjjjvvv^^^RRRFFF???:::666444555222222222222222222222222111111222333333444555555555444444333333444444555444444444444444555777777666888888777888>>>IIIRRR{{{|||{{{vvvsssqqqooonnnlllllljjjkkkoooqqqrrrxxx~~~~~~pppfffZZZJJJ<<<555111111111111000000000000000000000000000000000000000000////////////000000//////000000000000//////000000000000111111111111333222555<<>>;;;:::999:::;;;<<<<<>>;;;999888999999999999999888888:::;;;<<<===>>>AAADDDGGGLLLVVV___fffmmmuuuyyyyyyyyyvvvnnnbbbWWWYYYhhhqqqiii[[[gggqqqvvvtttrrryyyuuuJJJ@@@666222111///000222.../////////000000000111////////////////////////pppmmm}}}oooXXXKKK;;;555555333333222222222333333444555222222333333333333444444555555444444444444333333333333444444555666666666555999888888<<<>>>MMMggg~~~}}}}}}|||||||||{{{xxxrrrnnnrrrnnnkkklllqqqtttrrrppppppqqqsssuuuyyy~~~}}}^^^BBB:::555333111111222222222111000000000000000000000000000000000000000000000000000000000000000000000000000111222222222222444666333222999JJJ]]]ooo|||vvvvvvtttrrrnnnhhh___UUUOOOEEEBBB===:::999999888777777888999::::::999888777======<<<;;;===AAAHHHLLL[[[eeeooowwwuuueeegggrrrooobbbhhhwwwwwwuuu|||ZZZIII888111000///000111////////////000000000000////////////////////////{{{wwwlll{{{jjjVVV@@@777777444333333333222222333333444222222222333333333444444333333333333333333333333333333444444555666666666555:::888888<<<@@@RRRooo}}}~~~}}}|||}}}~~~~~~zzzyyy~~~||||||~~~~~~yyyqqqlllnnnjjjeeeccceeeeeeccc``````______bbbjjjrrrxxx{{{oooJJJ<<<555333111111222222111000000000000000000000000000000000000000000000000000000000000000000000000000000111222222222333555777222777FFF]]]ppp{{{~~~~~~}}}}}}xxxqqqooolllfff```XXXOOOFFF@@@===;;;999777777777888888999999::::::;;;;;;;;;;;;???>>>===;;;===CCCMMMTTTjjjuuuyyyyyyzzz}}}yyyzzziiippp|||}}}dddQQQ===333222111000000////////////000000000000////////////////////////{{{nnnwwwrrrZZZAAA888999666666555444333222222222222222222222333333333444444222333333333333333333333333333444444555666666666666:::888888<<>>QQQkkk}}}{{{uuunnngggaaaXXXOOOHHHBBB===999::::::999888777777888999;;;:::999999:::<<<>>>???????????????AAAIIIUUU^^^rrr|||wwwjjj```UUUUUUTTTWWW]]]eeennnsssqqqooofffSSS???666555333111111000000000000////////////////////////////////////|||~~~uuuvvvvvv[[[@@@888:::666666666444333222111111111222222333333333333444444222222333333333333444444333333444444555666666666666:::888888===DDD]]]{{{|||wwwzzz}}}}}}}}}}}}|||{{{|||}}}{{{qqqiiicccaaahhhwww}}}yyyyyyzzzzzzyyytttmmmhhhfffaaaZZZTTTOOOLLLIIIGGGEEEEEEEEEHHHNNNVVV^^^dddrrr}}}{{{PPP===666444222111222222111///000000000000000000000000000000000000000000000000000000000000000000000000000111333333333444666888999BBBVVVqqq}}}zzzvvvnnneeeZZZTTTJJJBBB===;;;999888888999999888777777888999;;;:::::::::;;;===@@@AAA>>>AAAEEEFFFJJJSSS```jjjxxx~~~tttiii\\\QQQSSSQQQOOOOOOQQQUUUZZZ]]]tttfffwwwkkkYYYFFF<<<888555333333000000000000////////////////////////////////////zzzyyy{{{cccDDD::::::555555444333333222222222222222222333333333333444444333333333333444444444555333333444444555666666666666:::888777===EEEaaazzz{{{}}}~~~{{{||||||{{{{{{|||{{{~~~}}}}}}~~~~~~{{{yyywwwvvvnnnfffiiiuuu}}}xxxwwwvvvuuusssooojjjfff___[[[TTTMMMHHHEEEDDDCCC???AAABBBBBBCCCHHHPPPVVVeeesssuuuPPP>>>777444222111222222000///000000000000000000000000000000000000000000000000000000000000000000000000000111333333333444777999>>>MMMggg~~~wwwpppiii___UUULLLGGG@@@;;;999999999999777999::::::999888:::<<<;;;===@@@BBBDDDDDDCCCCCC>>>DDDKKKPPPUUU^^^kkkvvvxxx{{{xxxpppiiifffccc___\\\\\\\\\[[[ZZZYYYWWWVVVdddyyycccmmm~~~oooXXXHHH<<<444222444111000000000/////////...////////////////////////|||uuuzzznnnKKK===;;;444333333222222333333444444222222333333333444444444333333333444444555555555333333444444555666666777666;;;888777===FFFcccwwwxxxzzz{{{}}}yyyzzz{{{{{{{{{~~~{{{uuummmhhhdddeeejjjtttwwwmmmmmmwww|||wwwuuusssqqqooolllhhheeeXXXTTTNNNHHHCCCAAA@@@@@@===???@@@>>>;;;>>>EEELLLSSSaaarrr|||oooOOO@@@777555222111222111000///000000000000000000000000000000000000000000000000000000000000000000000000000111333333333555777999III^^^~~~~~~~~~~~~||||||xxxooofff]]]QQQFFFBBB???;;;999999::::::999777:::<<<<<<;;;;;;>>>@@@===AAAGGGKKKMMMKKKHHHEEE???FFFPPPVVV\\\fffsss}}}rrrqqqkkkaaa___eeelllnnnpppssswwwzzzyyyuuuooolll^^^fffrrriiilllvvv~~~}}}kkkSSS@@@333000222111111000000/////////...////////////////////////tttooo~~~xxxSSS>>>777555555555444444444333333333333333333444444444555555555555555555555444444444666555555666666777888999;;;999;;;<<<;;;FFFiiiyyyyyy{{{}}}~~~}}}wwwvvv|||uuuooosssiiiddddddjjjqqqyyywwwwww~~~~~~}}}|||zzzvvvrrrmmmhhhaaa]]]UUURRRMMMIIIGGGDDDBBB@@@AAA@@@???>>>???@@@BBBCCCLLLQQQZZZhhhvvvwwwrrrhhhSSS???666555222000111333222///000000000000000000000000000000000000000000000000111111000000111111222333444555111444999444666EEEVVVooo}}}zzzwwwnnnddd^^^UUUIII@@@===<<<:::888:::<<<>>><<<:::;;;<<<<<<<<<<<>>555555555555444444444333333333333333333444444444555555333333444444555666777777555555555555666777888999777777:::<<<<<>>===;;;999888999;;;===<<<:::>>>>>>??????BBBFFFMMMQQQ```fffkkkfffYYYLLLCCCAAA@@@DDDMMMZZZgggnnnooommmaaa```aaagggrrrhhh^^^jjj|||xxxmmmsss}}}~~~{{{vvvrrrqqqtttxxxzzzbbbHHH999555111111111111/////////000////////////////////////|||ooonnnooo{{{```???444666555555444444444333333333333333333444444444555555333444444444555666666666555444444555555666777888666888;;;<<<<<>>AAAFFFLLLRRRXXX___dddooouuuwwwlllXXXGGGAAACCCCCCJJJTTT^^^fffhhhgggfffaaadddiiitttrrr```eeetttyyykkkqqq{{{qqqrrruuujjjggggggmmmsssxxxoooPPP;;;333111111000////////////000////////////////////////~~~|||cccBBB666888555555444444444333333333333333333444444444555555777777666555444333333222444444444444555666777888:::<<<>>><<<<<>>;;;:::<<<<<<<<<===???AAABBBBBBHHHPPP\\\gggooosssuuuwwwrrrsssnnn```NNNCCCDDDIIILLLQQQXXX^^^bbbdddfffgggppptttzzzyyydddcccnnn~~~kkkppp~~~sssrrruuurrrpppqqqvvvyyy{{{||||||tttVVV@@@666222111/////////000000000////////////////////////|||fffFFF888999555555444444444333333333333333333444444444555555777666666555444444333333555444444555555666777888:::===>>><<<>>>QQQvvv{{{|||~~~~~~~~~|||{{{||||||zzzzzzvvvqqqmmmiiieeeaaa^^^___]]][[[[[[ZZZYYYWWWUUUSSSRRROOOLLLIIIGGGEEEDDDBBBCCCDDDIIIRRR```ppp{{{jjjGGG;;;222222333111///000000000000000000000000000000000000000000000000000111111000000111111222333333666333333888;;;JJJffftttzzz~~~}}}{{{xxxpppcccUUUMMMDDD???===???AAAAAAAAACCC@@@CCCFFFKKKOOOSSSVVVXXXkkkuuu{{{jjjbbbWWWKKKEEEGGGMMMSSSWWWYYY\\\___dddkkksssyyyuuunnncccccccccbbbggguuujjjhhhppprrrvvvzzzzzzyyyxxx^^^JJJ@@@555222///...000111000///////////////////////////{{{ssskkkIII999888555555444444444333333333333333333444444444555555222222333444555666777777555555555666666777888999777:::;;;;;;AAAXXXzzz}}}~~~~~~uuuttttttrrrmmmgggkkk{{{zzzwwwssspppmmmkkkhhhffffffeeeccccccbbbaaa^^^\\\YYYXXXVVVRRROOOLLLIIIHHHEEEFFFFFFGGGKKKUUUbbblllvvvwwwLLL===222222444111///000000000000000000000000000000000000000000000000000111111000000111111222333111555333222777<<>>???AAADDDLLLUUU\\\aaaiiipppuuuyyy}}}wwwnnn]]]SSSHHHDDDIIISSS\\\aaa______aaafffooo{{{wwwkkk___WWWUUUWWW[[[]]]___iiiooonnntttuuuzzz}}}{{{zzzzzzzzzxxxcccQQQFFF999555000///000111000...////////////////////////yyyrrr{{{pppKKK:::999555555444444444333333333333333333444444444555555111111222444666777888999777666666777777888999:::888999999:::DDD\\\zzzuuuttttttrrrjjjbbbdddvvv{{{xxxuuusssrrrrrrpppooommmkkkjjjjjjiiigggdddaaa^^^]]][[[XXXTTTQQQNNNMMMGGGHHHHHHGGGGGGMMMXXX```jjjvvv|||PPP???222333555000...111000000000000000000000000000000000000000000000000111111000000111111222333222777444444888>>>VVVxxxsssfff\\\RRRHHHCCCDDDGGGIIIOOOUUUWWW\\\iiivvvqqqddd^^^TTTOOOLLLPPP[[[fffkkkmmmeeeeeeiiiqqq|||wwwlllddd]]]XXXUUU[[[bbblllppplllmmm{{{oooooottt{{{ttt{{{~~~}}}tttzzz~~~wwwuuuzzzyyyjjjXXXLLL===888222000111222000...////////////////////////~~~uuusssrrrKKK:::;;;555555444444444333333333333333333444444444555555333333444444555666666666777777777777888999:::;;;<<<<<<::::::EEE\\\wwwxxx{{{~~~~~~{{{}}}~~~~~~~~~qqqfffeeettt|||yyyvvvuuuvvvvvvuuuuuuqqqooonnnnnnmmmkkkgggeeeaaa```^^^[[[XXXTTTQQQOOOGGGIIIIIIHHHFFFJJJSSSZZZbbbooo{{{yyyRRR???222333555000...111000000000000000000000000000000000000000000000000111111111000111222222333555:::888666;;;BBB\\\}}}~~~{{{kkkZZZPPPIIIEEEHHHOOOOOOYYYiiivvv{{{sssfff[[[VVVTTTQQQRRRWWW```lllsssuuutttiiijjjoooyyy~~~uuuggg\\\WWWXXX[[[]]]gggqqq{{{rrrxxxzzzkkkkkkppp}}}wwwwwwyyyttttttrrruuu{{{}}}vvvwwwyyyzzztttcccVVV@@@:::333111222333000---////////////////////////zzzoooOOO???<<<666666555444444444444555333333333444444444555555444444444555555555555666555555555555666888999:::@@@999:::???NNNooorrrjjjttt|||~~~~~~~~~}}}~~~~~~~~~tttlllrrr~~~}}}~~~{{{yyywww}}}}}}|||~~~}}}{{{yyywwwuuuqqqnnnlllkkkjjjfffccc___\\\[[[YYYWWWUUUOOOMMMJJJHHHHHHJJJMMMOOO[[[bbblllssswww}}}nnnTTT>>>555777333222444111000000000000000000000000111111111111111111111111111111222222222333333333222555888666888KKKpppzzzmmmdddZZZVVVYYY```fffiii}}}ppphhh]]]TTTPPPPPPQQQSSSccciiirrrzzz}}}zzzuuurrriiijjjooovvv|||zzzrrrjjjccc]]]VVVTTTZZZdddooouuummmqqqyyyjjjjjjssszzz||||||uuuxxx|||{{{uuusssllleeennn~~~wwwppprrr~~~vvvrrrrrryyykkkXXX???333555222222444000////////////............zzz{{{vvv{{{}}}VVVAAA:::666666555444444444444555333333333444444444555555444444444555555555555666555555555555777888999::::::999===CCCWWW~~~mmmgggpppuuuzzz|||}}}}}}{{{~~~}}}ssswww{{{wwwsssqqqqqqwww{{{{{{{{{~~~~~~yyyxxxvvvsssqqqnnnllllllooollliiifffccc```\\\YYYRRROOOLLLIIIHHHIIIKKKLLLTTT[[[dddkkkpppvvvqqqUUU???555666000...111///111111111111111111111111111111111111111111111111111111222222222333333333///444888:::CCC^^^}}}{{{yyyyyy{{{|||~~~|||sssrrrtttxxx}}}zzzrrrmmmiiihhhbbb___[[[ZZZ[[[___dddfffzzz|||}}}~~~|||xxxtttqqqkkklllnnnqqqqqqlllccc[[[XXX[[[aaaiiirrr|||qqqtttzzzlllllltttzzz{{{|||zzz|||~~~ttthhhbbb```cccppp|||uuuqqqwww|||uuuooonnnvvvlllOOO<<<888222111222---////////////............zzzwwwmmmnnnyyy```CCC777666666555444444444444555333333333444444444555555444444444555555555555666555555555666777888999:::999===AAABBBVVVwwwjjjgggnnnpppvvv{{{|||{{{{{{zzz~~~~~~~~~{{{|||}}}yyyuuupppkkkiiiiiipppuuuwwwzzzyyyyyyxxxwwwtttrrrpppoooooommmkkkiiigggccc^^^[[[UUUSSSOOOLLLJJJJJJJJJKKKOOOTTT[[[aaagggoooxxx~~~~~~yyyxxxuuunnnVVVAAA777777000---000///111111111111111111111111111111111111111111111111111111222222222333333333111777:::;;;JJJkkk{{{tttqqqnnnooorrruuuyyy~~~~~~~~~pppjjjaaaYYYUUUVVVYYY\\\```bbbeeejjjpppuuuyyy||||||wwwtttqqqppprrrpppmmmhhhbbbZZZSSSOOORRR^^^nnn}}}wwwxxx}}}qqqqqqwwwzzz{{{{{{|||}}}}}}|||{{{nnnccceeetttwwwwwwzzz}}}xxxppplllxxx___DDD:::333222333...////////////............xxxlllsssoootttwwwvvvfffDDD777666666555444444444444555333333333444444444555555444444444555555555555666555555555666777888::::::999>>>AAA???SSSwwwllllllqqqpppuuuzzzzzzzzz{{{zzz{{{~~~{{{vvvpppkkkgggeeedddkkkrrrtttxxx~~~zzzzzzzzzzzzxxxvvvtttssskkkkkkkkklllkkkhhhccc___YYYVVVSSSPPPMMMMMMMMMMMMOOORRRVVVZZZ___fffnnntttwwwzzz~~~ssslllfffUUU@@@888999333000222111111111111111111111111111111111111111111111111111111111222222222333333333222999;;;===QQQtttxxxrrrmmmjjjkkktttxxx~~~yyypppnnnlllfffaaa]]]ZZZWWWVVVXXX___iiiooowwwzzz|||zzzwwwtttrrrqqqqqqqqqvvvqqqiii^^^VVVRRRSSSUUU```mmm}}}~~~~~~vvvvvvzzz{{{{{{|||yyy{{{}}}{{{{{{~~~{{{~~~uuunnnwwwgggHHH;;;333333666222////////////............qqqcccyyy|||gggFFF:::666666555444444444444555333333333444444444555555444444444555555555555666666666666666777999:::;;;777;;;@@@@@@TTTxxxnnnnnnsssrrrwww{{{yyyzzz||||||~~~xxxzzz|||~~~~~~~~~|||wwwqqqkkkfffcccbbbcccjjjppprrrvvv{{{~~~}}}zzzzzzzzzzzzzzzyyyxxxwwwrrrrrrssstttssspppjjjfff[[[YYYVVVTTTRRRQQQQQQQQQOOOPPPQQQRRRUUUYYY___ccciiikkkooorrruuuxxx|||zzzpppiiiWWW@@@666888444222444000111111111111111111111111111111111111111111111111111111222222222333333333000666;;;DDD]]]wwwpppooowww{{{{{{oooggg^^^XXXXXX\\\___```dddfffjjjnnnsss|||{{{xxxnnnoooqqqsssttttttsssrrrnnnhhh___VVVTTTYYYdddlllxxx~~~~~~wwwtttsssuuuzzz{{{|||}}}||||||}}}zzz{{{}}}}}}xxxxxx}}}{{{oooiiiqqq{{{lllMMM>>>444333666222////////////............rrrdddyyygggHHH===666666555444444444444555333333333444444444555555444444444555555555555666666666666777888999:::;;;:::;;;AAAFFFWWWzzzmmmkkkrrrssswww{{{xxxzzz}}}}}}}}}{{{~~~~~~}}}}}}}}}}}}~~~|||xxxxxxuuuooojjjeeebbb``````bbbiiinnnppprrrwwwyyyxxxxxxxxxwwwwwwwwwxxxxxxyyyzzzyyyxxxxxxuuuqqqjjjfff]]]\\\YYYVVVTTTSSSRRRRRRMMMLLLJJJIIIIIILLLNNNPPPVVVXXX[[[^^^```dddhhhkkkzzz~~~}}}dddGGG777555222333444///222222222222222222222222111111111111111111111111111111222222222333333333444555;;;KKKccc}}}{{{www{{{~~~~~~{{{wwwqqqllliiiiiijjjlllnnnqqqvvvyyy{{{sssoooooosssxxx}}}}}}zzzuuuqqqbbb^^^YYYYYY___jjjvvv}}}||||||yyyrrrjjjdddcccccciiiqqq~~~}}}~~~{{{ssslllooonnnmmmttt~~~}}}qqqgggllluuupppUUUFFF888222333///////////////............yyyjjjyyyhhhJJJ???666666555444444444444555333333333444444444555555444444444555555555555666666666666777888999;;;;;;>>>;;;EEERRR___||||||kkkhhhppptttvvv{{{~~~wwwyyy}}}~~~}}}|||{{{~~~~~~}}}}}}yyyzzz~~~xxxtttqqqnnniiidddaaa`````````___fffkkklllnnnrrrtttsssuuutttrrrqqqrrrtttvvvxxx{{{yyyxxxvvvsssoooiiiddd___^^^[[[WWWTTTRRRPPPOOOJJJHHHEEECCCBBBBBBBBBBBBEEEGGGIIIKKKNNNQQQVVVYYYdddiiirrrzzzYYY===555222444666000222222222222222222222222111111111111111111111111111111222222222333333333999666===SSShhhwww{{{}}}~~~zzzvvvvvvwww|||{{{rrrlll``````ccckkkssszzz||||||qqqnnnhhhbbb]]][[[ZZZ[[[ccckkk}}}~~~yyyuuutttwwwsssiiikkkxxx}}}yyyrrrqqqttt~~~rrr]]]PPP>>>444333///////////////............}}}ooozzzjjjLLL@@@666666555444444444444555333333333444444444555555444444444555555555666666666666777777888999;;;<<<;;;888III```nnnkkkfffpppvvvtttzzz|||uuuxxx|||}}}zzz}}}}}}zzzzzzzzz{{{}}}}}}{{{zzzrrrnnnqqqzzz{{{vvvvvv{{{zzzzzz}}}}}}xxxtttooolllgggcccaaa```aaabbb\\\ccchhhiiikkkoooqqqppprrrpppnnnmmmnnnqqqtttvvvzzzyyywwwvvvuuuqqqmmmiiiaaa___\\\WWWSSSPPPMMMLLLHHHFFFCCCAAA@@@???>>>===<<<>>>@@@BBBDDDGGGLLLOOOSSSZZZdddoooxxxjjjEEE777333666999333222222222222222222222222111111111111111111111111111111222222222333333333888333???\\\rrr}}}}}}yyy}}}}}}|||zzznnnggggggjjjrrr}}}{{{sssjjjfffaaa^^^]]]]]]\\\\\\aaajjj|||~~~~~~~~~~~~~~~~~~|||nnnjjjwwwvvvrrrrrr{{{qqqaaaWWWDDD999666333000/////////............}}}jjjzzzpppKKKBBB;;;888555444555555444333444444444555555555555666666666666666666666666666555555666777888999::::::888===JJJfff|||kkknnnwwwsssvvvyyy|||{{{vvvxxx~~~~~~~~~~~~~~~~~~}}}|||}}}}}}zzztttooogggbbb```dddgggeeebbbaaammmsss|||~~~~~~~~~{{{vvvrrrmmmnnnooolllgggcccaaaaaa```aaacccfffiiikkkmmmnnnnnnlllkkklllnnnpppqqqqqqpppooolllmmmssswwwrrrhhhdddaaa[[[UUUOOOJJJGGGFFFDDDBBB???===;;;;;;;;;<<<<<<<<<======>>>?????????GGGLLLSSS[[[fffqqq}}}uuuFFF555666555111///333222222222111000000000111111111111111111111111111222333333222333555666:::444FFFfffyyy|||{{{}}}yyyqqqmmmvvv|||zzzpppiiihhheeeaaa^^^\\\YYYVVVSSSZZZeeeyyy}}}}}}~~~~~~sssiiiqqqzzz}}}wwwmmmjjjwww{{{kkk^^^MMM:::222444444111000111000---...333|||lllvvvuuuOOODDD;;;888555444555555444333444444444555555555555666666666666666666666666666555555666777888999::::::>>>AAAJJJdddzzzkkkpppzzzxxxyyy|||~~~wwwtttwww}}}~~~|||zzzyyyyyyxxxrrrjjjccc\\\XXXWWW\\\___]]]\\\]]]jjjqqqzzz~~~~~~~~~|||zzzuuusssqqqqqqpppmmmeee```______```aaaccceeeggghhhhhhhhhhhhiiijjjlllnnnpppooorrrssspppooopppmmmhhhbbb___YYYSSSMMMHHHDDDCCC???>>>;;;999888888999:::<<<;;;;;;;;;;;;;;;;;;;;;???CCCHHHOOOXXXcccnnnuuusssHHH777777555222000222222222111111111111111111111111111111111111111111222333333222333555777777444KKKpppxxxvvvyyy}}}}}}}}}zzztttooollleeebbb___\\\ZZZWWWSSSQQQQQQZZZlll~~~}}}~~~~~~~~~~~~}}}}}}|||zzzrrryyyuuulllqqqxxxyyyzzzooojjjtttttt\\\AAA444444333000000111000---...222ppprrrzzzSSSFFF;;;999666555555555555444444444444555555555555666666666666666666666666666555666666777888999::::::>>>@@@HHHcccyyykkkppp|||{{{|||}}}vvvuuuyyy}}}{{{yyyxxxwwwtttnnnddd\\\[[[ZZZ]]]ccceeebbbaaaccchhhpppzzz|||zzzyyyyyy|||}}}~~~~~~{{{uuuqqqtttyyywwwmmmccc^^^]]]\\\[[[[[[\\\^^^______bbbddddddccceeeiiimmmqqqxxx{{{uuunnnjjjiiihhh^^^ZZZUUUOOOHHHCCC@@@>>>;;;:::999888777888999:::<<<<<<;;;;;;:::999999888999;;;>>>BBBIIIQQQ[[[bbbssslllHHH999777555222222111111111111111222222222111111111111111111111111111222333333222333555777666999XXXtttssszzz~~~vvvpppmmmiiifffcccaaa^^^\\\ZZZWWWSSSQQQKKKPPP^^^qqq}}}}}}}}}|||{{{{{{zzzzzz}}}~~~~~~lllbbbpppyyyvvvsssxxx~~~xxxnnnqqq|||uuuOOO888444222//////111111......000wwwrrruuuttt|||TTTFFF;;;999666555555666555444444444444555555555555666666666666666666666666666555666777888999::::::;;;<<>>FFFLLLfffjjjjjjsssrrrwww{{{}}}{{{vvvwwwzzz{{{{{{}}}||||||{{{{{{{{{||||||{{{zzzyyy{{{}}}}}}{{{xxxtttzzzuuueeeYYYVVVWWWYYY^^^dddffffffiiinnnttt|||xxxssspppppprrrssstttrrrrrrooohhhaaa\\\ZZZ[[[WWWUUURRROOOLLLKKKKKKKKKIIILLLOOOOOOOOOQQQVVVZZZ]]]``````^^^___^^^XXXPPPHHHFFFCCC???<<<:::999999777777888999::::::;;;;;;888999999:::;;;;;;<<<<<<=========<<<;;;===AAADDDSSSaaaqqq}}}~~~{{{qqquuuaaaGGG666222333222111111111111111111222222222111111111111111111111111222333444444333444666888999KKKrrr}}}~~~}}}wwwooojjjiiijjjjjjiiidddcccbbbbbbaaa^^^ZZZWWWPPPLLLMMM\\\www{{{zzzzzz{{{|||~~~|||}}}zzzyyysssooowwwvvvUUUBBB:::333///111222000//////}}}ppp}}}yyyyyyrrr|||WWWHHH<<<:::777666666666666555444444444555555555555666666666666666666666666666666777888888::::::;;;<<<:::EEEMMMggglllkkkuuutttvvv{{{~~~wwwtttvvvyyyyyyxxxzzzzzzzzzzzzzzz{{{|||}}}|||zzzyyy{{{yyy~~~vvv}}}xxxjjj[[[PPPJJJGGGFFFGGGLLLQQQQQQPPPRRRYYY```qqqzzz}}}{{{zzzyyyzzz|||}}}vvvrrrmmmiiiiiijjjkkkkkkiiijjjjjjeee^^^VVVSSSRRRPPPNNNLLLJJJGGGFFFEEEDDDEEEEEEFFFGGGIIILLLOOOPPPVVVYYYZZZXXXXXXXXXQQQIIIAAA@@@>>><<<:::::::::;;;999999:::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>===<<<===???AAAJJJVVVfffuuuxxx{{{|||kkkNNN:::444444333///222222222111111111111111111111111111111111111111222444555444444444666888999MMMsss{{{}}}zzzvvvoooiiiffffffhhhjjjfffeeeeeeeeedddbbb]]]ZZZSSSNNNKKKUUUmmm|||{{{zzzzzz{{{}}}~~~~~~}}}}}}zzzvvvwwwzzzxxx{{{zzzrrrwwwqqqXXXKKK???777000111222111///000uuuwwwiii~~~[[[KKK<<<:::777666666777666555444444444555555555666666666666666666666666666666777777888999:::;;;;;;<<<999FFFLLLbbbnnnnnnwwwwwwwww{{{vvvssswww{{{{{{xxxxxxxxxxxxyyy{{{}}}~~~}}}{{{yyy{{{qqqwwwwww}}}~~~ttteeeQQQDDD@@@AAA@@@>>>===AAAEEEDDDAAADDDLLLTTTeeeooo{{{zzz|||~~~|||~~~|||yyyvvvtttuuuvvvwwwqqqmmmgggcccaaaaaaaaa```___bbbeeeddd```YYYRRROOOIIIIIIHHHFFFDDDBBB@@@???BBBAAA@@@BBBEEEHHHJJJJJJJJJOOOQQQOOOMMMKKKFFF@@@===<<<;;;:::::::::;;;<<<<<<===>>>>>>??????>>>>>>?????????>>>======<<<<<<===>>>@@@???>>>>>>???@@@AAALLL\\\mmmxxxxxxuuuTTT===666666333...333222222222111111000000111111111111111111111111333444555444444444666888;;;PPPtttxxxxxx|||yyy}}}zzzwwwwwwuuurrrnnnkkkkkkllliiiiiiiiiiiiiiifffaaa^^^XXXRRRKKKPPPddd{{{}}}}}}|||{{{zzzzzz{{{}}}~~~|||wwwvvv{{{}}}pppgggiiiooozzzwww{{{tttuuu|||}}}jjjXXXQQQCCC999111111222111000000|||xxxfffqqq\\\MMM>>>888444666777555333444333444555555666666555555777777777777666666666666777888::::::::::::<<<===;;;EEEPPPjjjqqqnnntttpppwww{{{~~~vvvvvvxxxwwwvvvwwwyyywwwvvvyyy}}}~~~|||}}}}}}~~~~~~mmmccciii{{{sss{{{yyymmmhhh\\\KKK???<<<<<<<<<;;;<<<<<<<<<<<<===@@@EEEIII[[[gggtttzzz}}}~~~{{{yyy}}}{{{zzzyyyzzz}}}{{{yyyvvvtttrrrqqqrrrrrrlllhhhccc```_________^^^```aaaaaa___[[[VVVPPPLLLIIIEEECCCEEEEEEAAA>>>>>>???@@@@@@AAACCCEEEGGGHHHJJJKKKKKKJJJIIIGGGEEEDDD>>>>>>>>>>>>===<<<;;;:::>>>@@@AAAAAAAAAAAACCCDDDCCCAAA>>><<<======<<<;;;===@@@>>>;;;<<>>===>>>===<<<;;;<<<<<<<<<<<>>>>>>>>>>><<<;;;:::===???BBBCCCCCCDDDFFFGGGKKKIIIEEEDDDCCCBBBAAA@@@???AAAAAA===>>>AAAAAA======HHHRRRfff~~~nnnEEE888555111000222222222222222222222222222222222222222222222222444222222222444666777777888YYYvvvuuu|||~~~{{{yyyxxxvvvsssqqqsssqqqnnnmmmlllkkkiiigggbbb]]]VVVUUU[[[hhhvvv~~~~~~~~~}}}}}}}}}}}}}}}}}}~~~~~~~~~{{{uuuppppppvvv{{{zzzzzz|||uuuoooqqquuuyyypppgggZZZOOOEEE777222333///111333---kkktttmmmTTT@@@999444666777555444444333444555555666666555555666666666666777777777777777888999999888888:::<<>>;;;;;;<<<<<<;;;:::<<>>???@@@AAABBBAAA???===<<<>>>AAAFFFIIIKKKMMMOOOPPPTTTRRRNNNKKKIIIGGGDDDAAA===@@@AAA>>>===???@@@???>>>EEEMMMaaaPPP<<<444000222222222222222222222222222222222222222222222222222333333333333444666888999>>>gggzzz}}}}}}zzzvvvsssvvvtttrrrqqqqqqpppnnnllliiiccc[[[XXX[[[eeeqqqyyy}}}~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~|||}}}~~~}}}}}}qqqkkkmmm|||yyysssoooaaaNNNFFF666111333111222333---lllwwwsssUUUAAA:::555666777555444555333444555555666555555555666666666666777777777777666777888999999;;;>>>@@@NNNhhhyyy}}}qqqfffjjjsssrrrrrryyy}}}xxxxxxyyywwwxxxzzz~~~zzzzzz}}}yyy{{{~~~wwweeeUUUQQQTTTUUUUUUVVVcccmmmuuuyyy|||~~~}}}~~~rrrdddYYYPPPHHHGGGDDDBBBAAAAAA???===:::;;;<<<<<<:::999:::===???DDDKKKRRRRRRSSSWWWZZZZZZ^^^cccjjjqqquuuwwwyyy{{{}}}zzz{{{{{{zzz{{{{{{|||yyyuuurrrpppnnnlllkkkjjjhhheeecccbbb```[[[WWWSSSPPPOOOOOOPPPPPPQQQTTTWWWXXXWWWVVVXXXWWWVVVUUUTTTSSSSSSSSSOOOIIIEEEFFFEEECCCBBBDDD@@@@@@@@@@@@@@@AAAAAABBBFFFHHHKKKLLLKKKHHHCCC@@@BBBCCCEEEFFFFFFDDDAAA@@@BBBFFFLLLQQQUUUXXX[[[]]]aaa^^^ZZZWWWSSSNNNIIIEEE@@@CCCDDDBBB@@@???@@@AAA???CCCGGG]]]TTT===444111444222222222222222222222222222222222222222222222222333333444444444666888:::FFFwww}}}~~~~~~zzzxxxwwwuuutttsssttttttrrrqqqlllggg```ZZZ[[[cccnnnvvvzzz{{{}}}~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}}}}~~~}}}{{{~~~wwwjjjjjjrrr~~~~~~kkkQQQ;;;111333111111333...ppp{{{vvvWWWBBB;;;555666666555444555333444555555666555555555555666666666777777777888555777888999;;;>>>BBBFFFhhh}}}ppphhhaaahhhssssssuuu|||{{{{{{zzzwwwwwwzzz|||{{{}}}yyy{{{}}}}}}jjjbbbdddccc^^^ZZZbbbkkktttxxx{{{~~~yyyjjj^^^VVVQQQLLLJJJGGGCCC@@@>>>===<<<;;;<<<<<<<<<;;;::::::<<<===DDDJJJMMMJJJIIIKKKNNNNNNQQQWWW```hhhnnnrrrvvvxxxyyywwwxxx~~~}}}}}}zzzxxxvvvvvvvvvuuusssqqqkkkjjjhhhfffeeeccc___\\\TTTRRRNNNKKKHHHGGGGGGGGGHHHHHHKKKOOOSSSTTTTTTSSSUUUTTTSSSRRRRRRSSSTTTUUUQQQKKKGGGGGGGGGDDDDDDFFFBBBAAAAAA@@@AAAAAABBBBBBGGGIIILLLNNNNNNKKKGGGDDDDDDEEEGGGHHHGGGFFFDDDCCCEEEJJJPPPVVV[[[```eeehhhnnnlllhhheee```ZZZTTTOOOJJJKKKLLLLLLJJJFFFDDDDDD@@@BBBEEEYYY}}}wwwPPP===555222555222222222222222222222222222222222222222222222222222444555555444666999<<>>===;;;;;;===>>>FFFKKKLLLGGGDDDFFFGGGGGGIIIOOOYYYbbbiiiooosssvvvvvvtttuuu{{{~~~}}}|||~~~~~~~~~~~~~~~~~~}}}|||{{{|||~~~~~~{{{zzzzzzxxxvvvsssqqqqqqpppooonnnhhhgggeeecccaaa^^^YYYVVVJJJHHHFFFDDDCCCDDDDDDEEEDDDDDDGGGJJJOOOQQQQQQPPPPPPPPPPPPPPPPPPQQQRRRSSSRRRLLLIIIJJJJJJFFFEEEGGGCCCCCCBBBBBBBBBCCCDDDDDDHHHJJJMMMOOOOOONNNKKKIIIGGGGGGGGGGGGGGGGGGGGGFFFFFFJJJQQQWWW]]]dddjjjnnnrrrpppooommmjjjeee^^^ZZZTTTRRRRRRTTTSSSKKKDDDAAAAAACCCDDDXXX{{{iiiIII===777333555222222222222222222222222222222222222222222222222222444666666555666:::>>>SSS|||nnnuuu}}}~~~{{{zzzzzz{{{}}}~~~~~~}}}qqqnnngggaaa___dddoooxxx}}}~~~~~~~~~}}}}}}}}}}}}}}}zzz{{{|||}}}~~~{{{xxxyyyzzz}}}tttooopppnnnKKK666444111111444222sssxxx}}}www{{{vvv___EEE<<<666555666555444666333444555555666666555555555555555666777888888888888999999:::;;;>>>CCCFFFYYYnnnfffbbbiiisssssswww|||yyyyyyzzzyyywwwxxx}}}||||||}}}~~~{{{||||||{{{{{{~~~{{{nnncccjjjssszzz{{{|||xxxiii\\\YYY]]]```^^^RRROOOIIICCC>>>===???AAA===>>>??????>>>===>>>@@@CCCHHHIIIDDD@@@AAACCCBBBCCCIIISSS\\\ccchhhllloooqqqoooqqqvvvyyywwwvvvwwwwwwxxxxxxyyyzzzzzzyyyyyyxxxzzz{{{zzzxxxwwwwwwwwwsssqqqpppoooooommmjjjhhheeeccc```]]]ZZZUUUOOOKKKDDDBBBAAA??????@@@AAABBBCCCCCCDDDHHHLLLNNNOOONNNOOOOOOPPPPPPQQQRRRRRRSSSRRRMMMKKKLLLLLLHHHFFFGGGDDDDDDDDDDDDEEEEEEFFFGGGKKKMMMOOOQQQSSSRRRQQQQQQLLLKKKJJJJJJJJJKKKLLLLLLIIIMMMRRRXXX___gggoootttsssssstttuuuuuurrrnnnjjjbbb\\\[[[______UUUIIIBBBBBBDDDFFFWWWxxxyyyzzzxxxaaaFFF>>>:::333333222222222222222222222222222222222222222222222222111444777777555666;;;???ZZZyyymmmuuu~~~{{{zzzzzz|||~~~vvvsssmmmfffbbbgggqqqzzz~~~~~~~~~}}}}}}}}}}}}}}}{{{||||||}}}~~~{{{|||zzztttuuu{{{xxxpppkkksssMMM777666444222333000oooqqqwwwmmmlllooo}}}ttt___EEE===666555666555444666333444555555666666555555444555555666777888888999:::::::::999999<<<@@@CCC>>>vvvrrriiieeekkkssssssvvvwwwuuuvvvxxxxxxwwwyyy~~~zzzyyy{{{}}}||||||{{{zzzzzz}}}{{{rrrnnnvvv}}}}}}}}}wwwnnn___TTTVVV___eeedddZZZWWWQQQIIICCC??????@@@>>>???@@@@@@??????@@@AAA>>>CCCDDD@@@<<<===>>>>>>???EEENNNVVV]]]aaaeeegggnnnkkkmmmrrruuusssqqqrrrqqqrrrtttvvvwwwxxxyyyyyyvvvwwwxxxvvvtttttttttuuunnnnnnnnnooonnnkkkfffbbbaaa^^^[[[WWWRRRLLLEEEAAA@@@>>>===;;;;;;<<<>>>???DDDCCCDDDFFFJJJMMMNNNMMMPPPQQQRRRSSSTTTTTTTTTTTTQQQMMMLLLNNNNNNIIIFFFGGGEEEEEEEEEEEEFFFGGGHHHIIIOOOQQQSSSUUUWWWWWWXXXXXXRRRQQQOOONNNNNNOOOQQQSSSMMMPPPTTTZZZaaajjjsssyyyyyyzzz}}}|||rrrjjjhhhnnnooocccSSSJJJBBBFFFGGGXXXwww~~~}}}zzzxxxaaaFFF???;;;444222222222222222222222222222222222222222222222222222111555888777555666;;;@@@ZZZ~~~~~~yyymmmvvv}}}~~~xxxxxxxxxzzz}}}~~~{{{xxxrrrjjjeeeiiisss{{{}}}~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~zzzqqqjjjfffjjjsss{{{yyypppkkksssMMM777888777444333///uuuzzzzzzqqqmmmsssxxxaaaMMM:::555999555333777555555555555555666666666666444444555555666777777777999999999:::;;;>>>@@@BBBGGGaaaooofffhhhkkkpppvvv|||zzzzzzzzzzzzzzzzzzzzzzzzzzz{{{}}}||||||}}}uuuvvvzzz~~~~~~|||{{{~~~}}}rrr___YYY[[[VVVYYYfffnnnjjj^^^PPPGGGAAA>>>CCCIIIHHHFFFCCCBBBBBBCCCCCCBBBAAA@@@>>><<<<<<<<<>>>???>>>CCCKKKRRRWWWZZZ^^^```eeeiiimmmmmmkkkjjjlllnnnmmmmmmnnnpppssstttrrrpppqqqpppnnnnnnoooooonnnlllqqqmmmiiihhhiiigggbbb]]]XXXSSSNNNIIIFFFCCCAAA???@@@>>><<<<<<===>>>??????BBBBBBCCCEEEGGGJJJMMMOOOUUUSSSRRRTTTXXXZZZZZZYYYSSSQQQOOONNNNNNMMMKKKIIIJJJHHHGGGGGGIIIKKKMMMMMMSSSUUUXXX[[[\\\\\\[[[ZZZXXXVVVRRRQQQQQQPPPOOONNNKKKPPPWWW^^^bbbmmmppphhhjjjiii\\\MMMJJJFFFLLL___wwwiiiLLL<<<999555///222222222222222222222222333333333333333333333333222444555444666:::>>>???cccyyyqqquuuooopppwww}}}zzz{{{{{{{{{}}}}}}{{{uuutttqqqlllhhhhhhlllooosssyyy{{{yyy{{{}}}|||{{{zzzzzz{{{|||}}}~~~ssskkk^^^```___```jjj{{{{{{{{{zzzxxxsssYYY>>>444444444222222{{{{{{uuuuuu```MMM:::555999555333777555555555555555666666666666444444555555666777777777888888888999;;;===@@@AAAGGG[[[llldddhhhkkkooottt{{{{{{xxxxxxxxxyyyyyyyyyzzzzzz|||}}}~~~~~~~~~|||{{{|||~~~}}}}}}yyy{{{~~~~~~}}}}}}~~~ooo]]]XXX\\\XXXZZZfffkkknnn```QQQIIIEEEDDDHHHMMMPPPPPPPPPNNNKKKHHHDDDBBB===<<<;;;999999:::;;;;;;===BBBJJJPPPUUUXXX[[[\\\aaafffjjjlllkkkjjjlllnnnlllllllllnnnppppppooommmnnnmmmllllllllllllkkkjjjmmmjjjhhhggghhheee___YYYRRROOOIIIEEEBBB@@@>>>======<<<;;;;;;<<<===>>>>>>BBBCCCCCCEEEHHHKKKNNNPPPWWWUUUTTTVVVYYY[[[[[[ZZZVVVTTTRRRQQQPPPOOOMMMKKKJJJHHHGGGHHHJJJNNNQQQSSSQQQSSSXXX\\\^^^___^^^^^^^^^ZZZVVVSSSRRRQQQPPPOOONNNPPPVVV]]]dddssswwwtttpppcccUUUKKKFFFKKK___yyyoooQQQAAA>>>999222222222222222222222222222333333333333333333333333333555666666666:::>>>@@@eeezzzwwwvvvpppsssyyy}}}{{{yyyyyyzzz|||~~~~~~}}}{{{tttsssooohhhbbb```bbbdddjjjqqqyyy}}}|||{{{{{{|||~~~}}}|||{{{{{{{{{|||}}}~~~~~~~~~~~~~~~zzz}}}~~~xxxppphhhccc^^^___^^^___jjjyyy~~~uuu]]]BBB666444222000000zzzxxxcccMMM:::555999555333777555555555555555666666666666444555555666666777777888888888888999:::===???AAAHHHUUUzzzdddaaahhhmmmrrrxxx}}}wwwuuuuuuuuuvvvwwwxxxzzzzzz~~~~~~}}}~~~~~~~~~~~~|||{{{{{{|||~~~|||{{{|||~~~~~~~~~~~~jjjWWWRRRUUUUUU[[[hhhlllnnn___QQQMMMPPPSSSWWWZZZ___bbbccc___VVVMMMFFFDDD;;;:::999999888999999::::::@@@GGGMMMQQQSSSUUUVVV[[[```fffiiijjjjjjlllnnnkkkjjjiiijjjlllllljjjiiijjjjjjiiihhhhhhgggffffffhhhgggffffffeeeaaaZZZTTTKKKHHHCCC@@@>>>===<<<;;;;;;;;;;;;<<<===>>>???@@@CCCDDDDDDFFFIIIMMMPPPQQQYYYXXXWWWXXX[[[\\\\\\[[[YYYWWWUUUTTTTTTRRRPPPNNNKKKJJJHHHHHHKKKQQQWWWZZZWWWZZZ^^^bbbddddddcccbbbddd```ZZZVVVTTTSSSRRRQQQRRRRRRUUUZZZcccuuuttthhhTTTLLLOOObbb}}}xxxWWWBBB;;;666///222222222222222222222222333333333333333333333333444555777777666888===BBBgggyyy|||sssooowww|||~~~~~~~~~}}}|||zzzvvvvvvwwwyyy|||}}}|||zzztttqqqkkkddd\\\XXXWWWWWW___dddmmmvvv{{{|||{{{zzz~~~}}}{{{zzzzzzzzz{{{|||~~~~~~~~~}}}}}}}}}}}}|||}}}~~~}}}zzzxxxvvvvvvwwwtttmmmiiinnnxxx}}}xxxbbbIII:::444111///...~~~vvv~~~eeeMMM:::555999555333777555555555555555666666666666555555555666777777888888888777888888:::===???@@@IIIVVVyyyiii]]]___gggnnnxxxvvvrrrrrrrrrsssuuuwwwyyy{{{}}}|||{{{||||||}}}}}}|||{{{zzz{{{}}}~~~|||zzzzzz{{{|||}}}}}}|||yyy|||~~~iiiVVVPPPTTTVVV```mmmoooiiiZZZOOORRR]]]eeejjjmmmoooqqqpppgggYYYMMMFFFDDD;;;;;;;;;;;;;;;;;;;;;;;;999>>>DDDIIILLLMMMNNNOOOTTTZZZbbbggghhhiiikkknnnjjjiiihhhhhhiiiiiigggfffhhhhhhhhhgggeeedddddddddccccccddddddbbb]]]UUUOOOFFFCCC???===<<<<<<<<<;;;;;;===>>>>>>???@@@AAACCCDDDEEEFFFHHHKKKNNNRRRSSSZZZZZZZZZ[[[\\\]]]]]]]]]]]][[[XXXWWWWWWUUUSSSQQQNNNMMMKKKIIIKKKQQQXXX^^^cccfffiiilllmmmkkkiiiggghhhccc^^^ZZZXXXWWWWWWVVVWWWUUUUUUXXX^^^oooggg]]][[[kkkgggGGG999444000222222222222222222222222333333333333333333333333333555777777555666>>>GGGfffwwwooommm|||~~~yyy}}}~~~{{{zzzzzzzzzyyyxxxsssssstttwwwzzz{{{zzzxxxsssoooiiibbb[[[UUURRRQQQUUUXXX```jjjuuu{{{|||zzz{{{zzzyyyyyyyyyzzz{{{{{{}}}}}}}}}}}}}}}||||||{{{~~~{{{sssuuu~~~zzziiiQQQ???666111//////|||tttdddMMM:::555999555333777555555555555555666666666666555555666666777888888888888888888999:::===???AAAIII[[[wwweee]]][[[```eeekkkyyyuuupppppppppqqqsssvvvyyy{{{}}}|||zzzzzzzzzzzz{{{{{{zzzyyyzzz}}}yyyqqqmmmnnnrrrvvvwwwxxx|||{{{yyyvvvzzz}}}{{{~~~oooaaa___fffiiipppsssmmmdddWWWOOOVVVeeeppptttuuuwwwuuuoooaaaQQQEEE@@@@@@;;;<<<============<<<;;;999<<>>>>>===;;;===???@@@???@@@BBBDDDFFFFFFGGGIIIMMMPPPTTTVVVZZZ\\\^^^_________``````aaa___\\\[[[ZZZXXXVVVTTTRRRQQQNNNKKKKKKPPPWWW]]]iiilllpppssstttssspppnnniiifffaaa^^^]]]\\\\\\[[[YYYVVVVVVXXX\\\hhh}}}uuuoooxxxTTT>>>888888222222222222222222222222333333333333333333333333222333666777444555@@@NNNggg{{{oooooo~~~}}}|||~~~~~~{{{yyywwwvvvvvvvvvuuutttppppppqqqtttwwwxxxwwwvvvqqqnnniiiddd^^^ZZZVVVTTTQQQQQQTTT]]]iiisssxxxxxxwwwwwwwwwwwwxxxzzz|||}}}{{{|||}}}}}}}}}}}}|||{{{}}}zzz{{{|||ssswww~~~qqq[[[FFF999333222111{{{ssshhhMMM:::555999555333777555555555555555666666666666555666666777777888888999999999999:::;;;>>>@@@AAAIII^^^{{{nnn___[[[[[[aaacccfffsssssspppooooooppprrruuuyyy{{{~~~}}}{{{yyyxxxvvvxxxyyyyyyxxxyyy~~~vvviii```___cccjjjnnnuuupppmmmnnnooooooqqqtttsssyyy~~~|||{{{}}}xxxooottt~~~{{{kkkfff[[[UUU\\\jjjqqqsssssssssmmmbbbSSSEEE===;;;===:::<<<>>>???@@@???===<<<:::<<>>AAAAAA@@@???AAACCCGGGGGGIIIKKKNNNRRRVVVXXX\\\___bbbdddddddddeeefffeeecccaaa___^^^\\\ZZZXXXUUUTTTRRRNNNLLLPPPWWW]]]hhhkkkqqqwwwyyyyyywwwvvvmmmjjjfffdddcccbbbaaa___YYYWWWVVVXXX[[[cccsssZZZAAA::::::222222222222222222222222333333333333333333333333333333555777444666FFFZZZqqqsssuuu~~~~~~}}}||||||xxxwwwvvvvvvvvvuuurrrpppnnnnnnooorrrtttuuutttrrrpppmmmiiifffddd```\\\YYYQQQOOOMMMRRR[[[dddkkknnnooooooppprrruuuxxx|||}}}yyyzzz|||~~~~~~~~~}}}}}}~~~zzzyyy{{{xxx~~~{{{gggOOO===555444333wwwqqqiiiMMM:::555999555333777555555555555555666666666666666666666777888888999999:::::::::;;;<<>>CCCFFFFFFCCCAAACCCFFFHHHHHHJJJLLLPPPTTTWWWYYY___cccgggiiiiiiiiikkkllljjjhhhfffdddcccaaa^^^\\\VVVVVVUUURRROOORRRYYY```jjjnnnuuu{{{~~~~~~}}}{{{rrrpppmmmkkkjjjgggdddaaa[[[XXXVVVVVVVVV[[[hhhttt~~~XXXBBB999444222222222222222222222222333333333333333333333333555333666999666999NNNfffvvv{{{~~~~~~|||{{{zzzxxxxxxwwwxxxxxxuuuqqqnnnmmmmmmnnnppprrrsssqqqooonnnllliiihhhgggeeeaaa]]]SSSPPPLLLKKKNNNSSSYYY\\\```aaacccgggkkkpppuuuwwwxxxyyy|||~~~}}}}}}rrrVVV@@@666444222rrrnnn}}}zzzdddMMM:::555999555333777555555555555555666666666777666666666777888888999999;;;:::;;;;;;===@@@BBBCCCEEE[[[xxxcccYYYUUU^^^gggiiilllppp|||tttqqqpppooooooqqqtttxxxzzzyyy{{{}}}}}}zzzxxxqqqtttwwwwwwwwwyyyyyyjjjZZZPPPNNNSSSXXX[[[ZZZ\\\\\\XXXVVV```mmmuuuxxx}}}~~~~~~yyyllljjjrrr|||pppjjjhhhooowwwyyywwwwwweee]]]PPPFFFBBBAAACCCDDD@@@CCCFFFHHHIIIGGGEEECCC======<<<::::::;;;???BBBMMMUUU___eeefffeeeddddddeeecccaaa```bbbccccccccceeehhhjjjgggbbb___```cccaaacccccc```[[[TTTNNNKKKIIIFFFCCCBBBBBBCCCDDDCCCDDDHHHLLLLLLHHHFFFGGGJJJHHHIIIJJJMMMPPPTTTXXXZZZaaafffkkkmmmmmmmmmoooqqqnnnllliiigggfffdddaaa___VVVWWWWWWUUURRRTTT\\\bbbppptttzzz~~~|||wwwuuussspppnnnjjjeeeaaa^^^YYYUUURRRPPPSSS^^^iiiuuusssWWWEEE:::222222222222222222222222222333333333333333333333333666555777:::888<<>>???AAADDDGGGIIIhhhxxxbbb]]]\\\ccckkkoooppprrryyyoooppppppnnnnnnoooqqqssstttvvvvvvwwwzzz|||{{{uuuqqqrrrqqqtttyyyzzzyyy|||zzzlll[[[MMMHHHJJJLLLPPPPPPRRRUUUPPPTTTfffrrrvvvzzz~~~~~~yyywwwtttrrruuu~~~}}}vvvhhh\\\OOOGGGEEEEEEGGGIIIFFFIIIMMMSSSWWWVVVLLLBBB???:::888::::::999;;;???GGGQQQ^^^dddbbb___^^^___bbbaaa___^^^___aaadddfffdddggghhhddd___[[[]]]___```aaa```]]]XXXTTTRRRQQQNNNMMMKKKIIIGGGGGGGGGGGGIIISSS\\\YYYMMMDDDFFFLLLIIIIIIJJJOOOUUUYYYZZZYYYbbbeeeiiilllmmmnnnoooppppppmmmkkkiiihhhfffcccaaa^^^[[[ZZZXXXVVVTTTZZZbbbttt{{{~~~{{{xxxuuuqqqlllhhheee___YYYTTTOOONNNUUU^^^fffppp}}}fffQQQFFF===333222222222222222222222222222333444444555555444444111777555555999>>>SSStttyyypppyyyuuu}}}~~~}}}{{{{{{zzzwwwsssppppppmmmjjjiiiiiiiiihhhggghhhfffddddddeeeddd```]]]UUUPPPJJJCCC@@@???AAABBBBBBBBBDDDGGGIIIOOO\\\iiinnnvvv|||||||||~~~{{{{{{}}}~~~~~~~~~yyyzzz~~~{{{wwwyyyrrrYYYAAA444111333sssoooxxxsssrrrxxx~~~fffMMM:::555:::777555777444555555666888999999777555555555666666777888888888999;;;===>>>???AAADDDGGGPPPttteee```___eeemmmpppqqqsss|||yyymmmqqqqqqpppooopppqqqrrrssstttuuuxxx{{{~~~|||wwwsssrrrqqqtttyyy{{{{{{~~~yyyiii\\\UUUSSSSSSWWWVVVXXXZZZTTTXXXjjjtttwww{{{~~~yyytttxxxyyymmmbbbVVVPPPOOORRRTTTVVVUUUXXX]]]cccfffaaaTTTHHHAAA<<<:::;;;;;;999;;;???GGGQQQ\\\bbb```]]]]]]^^^___^^^]]]]]]^^^```bbbdddhhhlllpppooojjjeeedddeeeaaabbbbbb___\\\YYYYYYYYYXXXVVVTTTRRRPPPOOOOOOOOOMMMQQQUUUSSSNNNIIIHHHIIILLLKKKLLLPPPVVV[[[]]]]]]bbbfffjjjmmmooooooqqqrrrrrrooollljjjiiigggdddaaa```]]][[[ZZZXXXWWW]]]eeettt|||{{{wwwsssnnnkkkiiiccc\\\WWWRRRNNNPPPUUU[[[bbbmmmvvv}}}mmmUUUHHH>>>555222222222222222222222222222333444444555555444444333777555333888>>>VVVxxxssskkkuuusss}}}~~~{{{yyyvvvrrrnnnllljjjfffeeeddddddcccbbb```^^^]]]]]]^^^]]]ZZZWWWUUUQQQLLLFFFBBBAAAAAABBB@@@???AAACCCDDDHHHTTT```mmmvvv|||}}}}}}~~~||||||}}}}}}|||uuullljjjkkklllrrrzzz~~~~~~www~~~|||~~~uuudddPPP>>>555444777{{{xxxyyywwwzzzcccOOO;;;666:::777666888555666666666888::::::888666555555666777777888888999:::;;;===>>>???AAAEEEHHHSSSzzzhhhcccbbbgggmmmpppqqqtttzzzwwwjjjppppppppppppqqqqqqqqqqqqrrrtttxxx}}}}}}xxxtttrrrrrruuuzzz}}}}}}|||qqqhhhccc```cccaaaaaaaaaYYY[[[llluuuxxx|||yyy}}}}}}nnnfff[[[VVVYYY___bbbcccaaabbbfffkkkkkkaaaQQQEEEAAA===;;;<<<;;;999;;;>>>GGGOOOYYY]]]\\\ZZZZZZ\\\ZZZ[[[[[[\\\^^^___``````dddjjjpppqqqmmmhhhdddcccaaaaaaaaa```^^^^^^___aaaaaa___]]]ZZZWWWVVVUUUUUUQQQOOOMMMMMMNNNMMMIIIFFFNNNMMMNNNQQQVVV\\\```aaadddgggllloooqqqrrrssstttuuurrrooommmkkkhhhdddaaaaaa___]]]]]]ZZZZZZ```hhhuuu}}}{{{wwwrrroooppphhh___ZZZTTTMMMJJJKKKQQQVVV\\\```ccchhhnnnsssxxx]]]LLL???666333333333333333333333333222333444444555555444444444888444222666>>>WWWzzzqqqmmmoooqqq~~~~~~}}}zzzuuupppmmmkkkhhhdddaaa___^^^\\\ZZZVVVUUUTTTUUUVVVVVVTTTRRRTTTRRRNNNIIIFFFCCCBBBAAA???>>>???@@@@@@BBBLLLWWWllluuu|||~~~~~~~~~~~~||||||~~~}}}zzz|||zzzoooiiijjjfffaaahhhuuuzzz|||~~~xxx}}}wwwooofffWWWGGG<<<777666777dddPPP<<<666:::777666888555666666666777999999888666555666666777888888999999:::;;;===>>>???BBBFFFIIIRRRyyyhhhdddbbbggglllnnnqqqtttyyyvvvjjjlllmmmnnnppppppqqqppppppqqqtttyyy}}}~~~{{{vvvrrrssssssvvv{{{~~~|||vvvrrruuuqqqnnnkkk^^^]]]llltttxxx|||~~~pppiii```]]]cccmmmqqqpppjjjfffdddfffbbbWWWHHH>>>???;;;:::<<<<<<:::;;;???FFFLLLSSSWWWVVVUUUVVVXXXWWWXXXZZZ\\\^^^^^^^^^^^^___dddiiijjjhhhdddaaa___^^^_________^^^___aaadddeeeccc```\\\ZZZXXXWWWVVVSSSOOOKKKKKKMMMMMMKKKIIIOOOOOOOOOQQQVVV\\\```cccdddhhhmmmqqqssstttvvvwwwxxxuuurrrpppnnnjjjeeebbbbbb___^^^^^^\\\[[[aaaiiiwww~~~{{{xxxuuuuuukkk```ZZZUUUMMMHHHFFFOOOSSSVVVXXXXXXXXXZZZ[[[fffnnnzzzlllSSSAAA666333333333333333333333333222333444444555555444444444888555333777===TTTvvvppprrr|||lllrrr|||wwwrrrnnnmmmiiiccc^^^[[[WWWTTTRRRMMMMMMMMMNNNNNNOOONNNNNNQQQPPPNNNLLLIIIGGGEEECCCBBBAAABBBCCCAAAAAAIIISSSiiisss{{{}}}}}}~~~}}}{{{{{{zzz|||~~~zzz{{{{{{sssuuu~~~ooohhhmmmyyy{{{vvv|||~~~zzzmmmcccTTTFFF===888555444iiiPPP<<<555888555444777444666555444555777888777555666666777777888999999999:::;;;======???BBBGGGKKKSSSvvveeeaaa```eeeiiikkkooottt{{{vvvmmmiiijjjlllnnnooopppqqqqqqqqquuuyyy||||||xxxtttrrrvvvuuuwww|||~~~~~~wwwfff```lllssswww|||}}}vvvqqqhhhfffooo|||}}}tttiii```\\\WWWKKKAAA===;;;888888;;;<<<;;;===@@@EEEHHHMMMOOOOOOOOOQQQSSSTTTVVVYYY\\\^^^^^^^^^^^^aaacccdddeeedddbbbaaa```]]]___`````````aaadddfffgggeeebbb^^^[[[YYYXXXXXXTTTRRRPPPMMMLLLLLLMMMNNNOOOOOOPPPQQQUUUZZZ___ccceeeiiinnnrrrtttvvvxxxyyyyyywwwuuurrrppplllfffcccbbb```^^^^^^[[[[[[aaaiiiyyy|||zzzxxxmmmbbb[[[VVVNNNIIIHHHNNNRRRVVVYYYWWWTTTPPPNNNUUU___nnn{{{}}}]]]DDD666333333333333333333333333222333444444555555444444222777666666999<<>>666999555444777555777666444555777888777777666777777888888999::::::;;;<<<<<<===???CCCIIIMMMSSSmmmooo[[[YYYZZZ```dddhhhpppxxxyyyqqqooonnnmmmmmmnnnoooqqqrrrqqquuuzzz{{{{{{zzz{{{||||||zzzzzz|||||||||pppfffpppwww{{{yyynnnttt}}}|||{{{fffSSSJJJCCC:::999===@@@======@@@???======@@@AAAAAAAAAAAABBBDDDHHHJJJPPPQQQTTTVVVYYY[[[\\\]]]\\\[[[YYYYYYYYYXXXWWWWWWYYY^^^dddhhhkkkmmmooopppooommmjjjgggdddbbbbbbaaa\\\[[[YYYVVVSSSRRRSSSTTTOOOQQQTTTUUUUUUWWW[[[^^^dddhhhnnnrrruuuxxxzzz|||yyywwwvvvtttrrrnnnhhhdddfffccc```___[[[ZZZ___gggsss~~~zzzvvvssspppmmmcccWWWPPPOOOLLLNNNQQQSSSRRRMMMFFFBBBBBBHHHSSSaaannnwww{{{|||uuucccFFF999444444444444444444444444222333444444555555444444222777777888<<<@@@UUUuuu}}}tttxxxrrrxxx}}}}}}{{{|||~~~}}}vvvmmmggg___[[[UUUPPPLLLIIIEEECCC===???@@@???===>>>AAACCCGGGIIINNNSSSXXX\\\___``````^^^]]]ZZZSSSLLLNNNTTTjjjrrryyyzzzzzz|||}}}|||{{{zzz|||uuuvvv~~~{{{}}}tttzzzqqq]]]III;;;444222}}}}}}oooTTT???777:::666555888666888777555666888999999888777777777888999999::::::;;;<<<<<<===???CCCIIINNNZZZtttlllYYYWWWYYY___dddiiiqqqzzzzzzrrrtttrrrpppooonnnooopppqqqqqquuuyyy||||||}}}~~~|||{{{||||||{{{~~~sss{{{nnneeeooo{{{~~~tttfffpppjjjUUULLLEEE===<<>>>>>???BBBEEEHHHOOOPPPQQQTTTVVVYYY[[[\\\\\\[[[ZZZZZZZZZYYYWWWUUUUUUZZZbbbiiimmmoooqqqssspppnnnllliiifffeeeddddddaaa^^^[[[XXXWWWVVVUUUTTTPPPSSSVVVWWWWWWWWWZZZ]]]dddhhhnnnrrruuuxxxzzz|||xxxwwwvvvuuusssoooiiieeehhhdddbbb```\\\ZZZ___gggooo|||}}}yyyuuuvvvxxxvvvjjj[[[QQQOOOPPPPPPQQQRRRQQQMMMGGGCCCAAACCCIIIUUUbbblllpppqqq~~~www]]]DDD:::444444444444444444444444222333444444555555444444333888777777<<>>???BBBEEEFFFIIINNNUUU\\\bbbfffiiillljjjhhhdddZZZRRRRRRWWWllltttzzzzzzzzz}}}~~~~~~}}}~~~rrrjjjxxxxxx}}}}}}|||hhhOOO<<<444333uuu}}}qqqSSS???777:::777666888555999999888888777777666666777777777777888999:::;;;;;;===???AAABBBFFFJJJNNN^^^{{{gggUUUYYY___aaaccchhhpppxxx{{{|||tttrrrpppooonnnoooppprrrvvvwwwzzz|||}}}}}}|||{{{zzzzzzzzzzzz{{{}}}yyyssshhhiiimmmeeecccpppvvvzzz}}}~~~~~~zzzjjjnnn|||lllRRRJJJIIIEEEDDDGGGGGGFFFDDDBBBAAA@@@@@@@@@>>>===:::999:::===@@@BBBIIIKKKOOOSSSVVVYYYZZZ[[[\\\[[[YYYVVVSSSPPPNNNMMMKKKSSS\\\```fffoootttuuuqqqoooooopppjjjbbbbbbggg```bbbbbb^^^YYYVVVWWWYYYVVVVVVVVVVVVVVVXXX[[[^^^jjjiiiiiimmmsssyyy~~~|||xxxtttssssssqqqmmmjjjiiihhhddd```]]]___bbbfffnnnwww~~~xxxwwwyyyxxxsssiii^^^TTTNNNNNNMMMNNNPPPQQQNNNHHHBBB???BBBFFFKKKQQQYYYaaafffsssyyyZZZCCC:::555444333333222222333333333333333444444444555555333999444:::888<<>>444333zzzuuu~~~xxxqqqSSS???777:::777666888666888888777777777777666666777777777888888999:::;;;===>>>???@@@BBBGGGMMMQQQhhhxxxkkkWWW[[[___bbbdddiiiooottt{{{{{{uuuuuupppooonnnmmmlllmmmoooooouuuwwwyyy{{{}}}}}}}}}}}}~~~||||||}}}~~~~~~}}}{{{|||~~~zzzqqqbbb\\\___XXXYYYhhhrrrvvv{{{||||||}}}nnntttmmmVVVQQQSSSRRRSSSWWWXXXYYYYYYVVVPPPGGG>>>999<<<;;;999888999;;;???AAAFFFHHHLLLQQQTTTWWWXXXYYYWWWUUURRRNNNKKKHHHFFFEEEFFFMMMTTTZZZcccooovvvxxxuuurrrqqqrrrnnngggfffiiieeeeeeccc```\\\ZZZZZZZZZXXXXXXXXXWWWWWWYYY]]]```iiiiiijjjmmmqqqvvv{{{~~~|||yyyuuutttsssqqqnnnkkkhhhfffccc```^^^```dddhhhnnnuuu{{{wwwssssssssspppiii```VVVOOOJJJIIIIIIKKKMMMLLLHHHDDD>>>???AAABBBEEEIIIMMMPPP___nnn~~~mmmSSS???888555444333333222222333333333333333444444444555555333999333:::;;;DDDsss{{{mmm~~~~~~qqquuu||||||~~~}}}~~~yyyuuuoooggg```aaahhhppp|||}}}{{{vvvsssttttttrrrgggffflllyyy~~~zzzxxxqqqllliiiddd]]]XXXWWWYYYWWWTTTQQQPPPOOOMMMMMMIIIIIIHHHHHHHHHHHHIIIIIIOOOPPPSSSWWW^^^fffnnntttvvvyyyuuusssrrrdddZZZ```lllrrryyy{{{zzzzzz}}}~~~}}}}}}zzzxxxzzzYYY@@@666555{{{tttqqqzzzwwwvvv{{{lllSSS>>>777:::777666999666666666666666777777777777888888888888999:::;;;;;;===>>>???@@@CCCHHHOOOTTTkkk~~~ttt[[[]]]___cccgggjjjnnnpppqqquuuooonnnnnnnnnmmmmmmmmmnnnooooootttvvvwwwzzz|||}}}~~~~~~}}}~~~}}}|||vvvooommmyyy|||fffXXXUUUOOOQQQaaannnrrrwwwzzz{{{|||~~~nnnvvv~~~|||www~~~jjjZZZZZZ```dddgggjjjiiihhheee___UUUIII===666999888777666777:::===???BBBEEEIIINNNQQQTTTUUUVVVRRROOOKKKFFFBBB???>>>===@@@DDDIIIQQQ^^^ooozzz}}}|||xxxvvvwwwuuupppllllllllliiifffcccaaa___]]]\\\ZZZZZZZZZYYYYYY\\\```cccgggiiilllmmmnnnqqqwww|||{{{yyywwwuuutttqqqnnnkkkgggfffccc```^^^```eeeiiipppuuu~~~zzzwwwrrrqqqpppooommmfff\\\TTTKKKHHHFFFFFFHHHIIIFFFDDDBBBAAAAAA@@@@@@AAABBBBBBJJJYYYlll||||||rrrbbbNNN???999555444333333222222333333333333333444444444555555555:::333999;;;IIIzzzooolllwwwmmmtttzzzzzzvvvnnnfffgggooovvvsssnnncccXXXUUUYYY]]]\\\SSSSSS[[[lll{{{|||uuupppmmmeee]]]ZZZWWWRRRQQQSSSWWWVVVUUUTTTTTTTTTTTTTTTPPPPPPPPPPPPPPPQQQQQQQQQTTTTTTTTTUUUYYYaaakkkrrrtttyyywwwtttrrrfff___eeeoootttzzz{{{yyyyyy|||}}}|||}}}|||yyyuuuXXX???444333___hhhrrrxxxmmmvvvyyyuuuvvvlllRRR>>>777:::777666999666444555555666777777888888999888888999999:::;;;<<<===>>>AAACCCFFFJJJOOOSSShhhyyy^^^^^^```ccchhhlllnnnnnnnnnxxx{{{qqqmmmllloooooopppppppppppppppqqqssstttvvvxxx{{{}}}~~~}}}{{{|||uuukkknnnwwwcccZZZQQQQQQ^^^kkkooouuuxxxzzz}}}~~~jjjssswwwvvvsssrrrzzzrrreee]]]ccclllqqqssstttlllggg]]]SSSIIIBBB===<<<777666555555666888;;;<<>>555444333333222222333333333333333444444444555555555;;;333888:::HHHwww~~~kkkrrrtttllltttxxxrrrrrruuuvvviiibbbUUUJJJIIIQQQWWWXXXVVVSSSVVVcccrrryyy{{{}}}}}}vvvmmmgggeee\\\TTTPPPNNNMMMOOOSSSTTTUUUVVVWWWWWWXXXZZZ[[[XXXXXXXXXWWWWWWVVVUUUUUUUUUTTTSSSRRRTTT\\\gggooopppwwwrrrkkkiiiaaa___iiiooouuu{{{|||zzzyyy{{{}}}||||||~~~{{{{{{zzzvvvkkkVVVAAA555222KKKRRRXXX[[[___eeeiiihhhjjjkkkqqqxxx|||}}}zzznnnzzzzzzwwwxxx{{{rrrRRR>>>777:::777666999777444444555666777888999999999999999999:::;;;<<<===;;;???CCCGGGJJJMMMPPPRRRjjjvvv^^^^^^```dddiiinnnqqqqqqrrryyy~~~wwwooolllmmmooopppqqqrrrrrrqqqpppppppppqqqtttwwwyyy|||}}}}}}{{{{{{|||uuuqqq|||pppdddXXXTTT^^^kkkooouuuyyy{{{~~~mmmuuuzzzuuuvvv}}}{{{kkkdddbbbjjjtttxxxuuussseee^^^SSSHHH@@@<<<===>>>777666555555555777999:::===@@@EEEJJJMMMOOOOOONNNIIIFFFAAA<<<888777777777777999<<>>>>>@@@EEEIIILLLLLLKKKIIIMMMWWWfffuuu|||iiiVVVGGG>>>555444333333222222333333333333333444444444555555333;;;555999<<>>???@@@DDDLLLUUUZZZ[[[YYYSSSSSSXXXeeetttwwwrrr}}}uuu]]]HHH:::555444333333222222333333333333333444444444555555000;;;666;;;???LLLtttrrrzzzyyyfffeeesss~~~zzzzzz|||qqqcccRRRUUUVVVSSSTTTYYY^^^___cccVVVKKKNNNYYYbbbhhhlllsssxxx~~~{{{uuunnneee___[[[RRRKKKJJJJJJKKKOOOTTTSSSWWW[[[]]]]]]^^^bbbeeeeeeeeedddbbb___[[[XXXVVVSSSTTTSSSPPPMMMQQQZZZaaauuuxxxfffZZZPPPNNNVVVbbbkkktttzzzzzzyyy{{{~~~|||}}}}}}|||{{{zzz|||}}}~~~tttjjjccc___]]]^^^bbbrrrxxx}}}yyy{{{nnnddd___TTTCCC555111JJJLLLJJJEEEFFFNNNUUUWWWccckkkzzznnnQQQ===666:::777777:::888777777888888999999::::::::::::::::::;;;<<<===>>>>>>@@@EEEJJJPPPXXX```eee~~~{{{kkkXXX[[[___ccchhhpppzzzvvvmmmnnnrrrqqqrrrtttuuutttqqqnnnllljjjmmmrrrvvvxxxxxxvvvuuuxxx|||{{{kkk```bbbnnnrrrwwwyyyzzz|||}}}}}}rrrvvv|||}}}{{{{{{qqqlllgggfffhhhhhhccc]]]QQQOOOLLLGGGBBB>>>:::999;;;:::999888777777777888:::===AAAEEEGGGGGGEEEDDD;;;:::999888666666666666444999<<<<<>>LLLrrr}}}mmm]]]aaasss~~~{{{vvvuuuhhhWWWHHHRRR[[[]]]^^^bbbhhhjjjgggVVVFFFDDDJJJQQQTTTWWW___gggttt}}}}}}zzzwwwsssllleee```XXXQQQKKKKKKLLLLLLOOOSSSUUUZZZ___aaaaaaaaadddhhhiiiiiihhhgggddd```]]][[[UUUWWWWWWSSSMMMMMMRRRXXXooorrrcccSSSIIIKKKWWWaaannnvvvxxxxxxyyy|||zzz{{{||||||zzzzzz{{{}}}}}}wwwrrrppphhh^^^XXXYYYhhhsss{{{~~~yyypppiiiYYYBBB555444QQQQQQNNNIIIKKKUUU^^^cccwwwoooQQQ===666:::777777:::888999999999999999:::::::::;;;;;;;;;;;;;;;<<<>>>>>>@@@AAADDDIIIQQQ\\\hhhpppuuu```UUUZZZ___bbbgggppp}}}yyyoooqqqvvvtttuuuwwwxxxwwwssspppmmmhhhlllqqqvvvxxxwwwtttrrrrrrxxx~~~uuuggggggnnnrrrwwwyyyyyyzzz~~~~~~~~~~~~{{{wwwyyywwwkkkpppwwwyyyyyy{{{tttnnneee^^^]]]]]]XXXRRRLLLIIIDDD@@@===<<<<<<<<<===<<<;;;999888777777777888;;;@@@CCCEEEDDDBBB@@@999999999999999999888888333999===;;;@@@RRRiiiwww{{{zzzyyyvvvrrrmmmmmmkkkgggcccbbbfffjjjdddfffiiiiiifffbbb___]]]ZZZZZZZZZ\\\___bbbbbbaaajjjnnnssstttsssrrrrrrsssmmmkkkgggbbb______cccfffjjjqqq}}}~~~zzzuuurrrssswwwzzzuuudddUUUKKKDDD>>>:::999===GGGWWWhhhtttyyyxxxlllhhhiiisss}}}tttUUUAAA555444333333222222333333333333333444444444555555222===666777:::HHHnnn{{{gggYYY___sss~~~xxxmmmhhhZZZJJJOOO^^^lllqqqsssyyyooo[[[GGG@@@AAABBBBBBAAAMMMXXXhhhuuu|||~~~|||xxxuuuqqqlllfffaaaXXXQQQMMMNNNOOOOOOQQQTTTXXX]]]cccdddccccccfffjjjkkkkkkkkkjjjhhheeebbb```XXXZZZ[[[VVVNNNKKKNNNSSSlllttt___OOOMMMOOOZZZiiisssvvvwwwxxxzzzyyyzzz{{{{{{zzzzzz{{{}}}zzzooommmeeerrr||||||eeeIII<<<>>>mmmiiicccbbbgggoooxxx}}}kkkNNN>>>888999444666:::666888777666666666777999:::999999999:::<<<>>>???@@@EEEEEEFFFHHHLLLSSSYYY]]]pppttt]]]ZZZYYY\\\dddkkkpppxxxzzzvvvssswwwtttuuuuuussspppnnnmmmnnnmmmlllmmmpppuuuwwwuuussspppssswww{{{wwwlllsssuuuwwwwwwwwwxxxzzz{{{xxxzzz|||fff\\\```ooorrrcccbbbllltttssspppsssooohhh```ZZZUUUSSSSSSSSSNNNGGGAAA>>>>>>@@@BBBBBB===888888:::<<<:::777;;;<<<>>>@@@@@@>>><<<:::666777888999999:::::::::999999999999>>>MMMbbbqqqxxx~~~yyy{{{yyyrrrooonnnllljjjgggfffeeedddgggccc```___```___\\\XXXVVVVVVWWWWWWYYY\\\^^^```fffkkkppprrrpppnnnnnnooonnnkkkfffaaa^^^^^^```bbbdddlllxxxzzzwwwtttrrrwww~~~wwweeeUUULLLEEEAAA<<<<<<@@@IIIWWWaaaeeefff```dddhhhkkkrrr}}}nnnPPPCCC888666333222333444333222222222333333333444444444888888777666:::LLLnnnttt]]]UUU```qqq|||hhh```kkkhhhXXX\\\eeettt|||ttt]]]SSSDDD===AAAIIIGGGAAAEEEFFFRRRhhh{{{~~~}}}zzzuuupppkkkgggeee^^^XXXTTTTTTTTTSSSWWW\\\___bbbeeeffffffgggkkkooollllllhhhddddddggggggccc```___[[[UUUSSSRRRMMMFFF\\\|||vvvggg\\\YYY]]]eeepppuuuttttttvvvvvvwwwyyy{{{||||||{{{{{{{{{|||}}}|||TTT===888}}}}}}fffNNN>>>888999555666:::666888777777666777888999::::::::::::;;;<<<===???@@@EEEEEEFFFHHHKKKPPPVVV[[[gggrrr___[[[YYY\\\dddkkkpppwww~~~xxxuuurrruuuqqqrrrrrrqqqoooooopppqqqpppoooooorrruuuvvvuuurrrqqqsssvvvxxx|||~~~rrryyyzzzzzzyyyxxxwwwwwwxxxxxxyyy{{{~~~rrrRRRKKKRRRfff~~~xxxjjj[[[ZZZcccnnnsssttttttqqqllleee^^^YYYWWWVVVMMMKKKIIIFFFDDDCCCCCCCCCFFF@@@:::888:::;;;999666999;;;===>>>???>>><<<;;;888777777777888:::<<<===;;;;;;:::999>>>KKK^^^mmmsss~~~|||xxxzzzyyyssspppooommmjjjhhhfffddddddeeeccc```^^^]]][[[XXXVVVRRRRRRSSSTTTVVVYYY\\\^^^aaaffflllooonnnllllllmmmooolllhhhcccaaa```aaaaaadddlllwww~~~zzzwwwtttrrrvvv|||}}}nnn^^^RRRGGG???<<<:::;;;@@@IIIPPPRRRRRRQQQVVV[[[aaalllzzzlllOOOAAA888666333222333444333222222222333333333444444444666666666555888KKKoooyyypppZZZTTT___qqq|||iiifffsssqqqbbb\\\dddppp{{{}}}uuuggg\\\SSSLLLEEEEEEMMMSSSKKK???DDDCCCLLLaaattt|||}}}}}}}}}|||yyyvvvqqqllliiifffaaa[[[WWWWWWVVVUUUXXX]]]aaadddggghhhhhhiiilllnnnllllllhhhddddddggggggdddbbbaaa]]]WWWTTTRRRKKKDDDOOOttt~~~ooofffdddfffooovvvwwwwwwwwwrrrsssuuuwwwyyyzzz{{{|||~~~]]]>>>555~~~hhhNNN>>>888999555777:::666888777777777777888999999;;;;;;;;;;;;<<<>>>??????DDDEEEFFFGGGIIIMMMSSSWWWfffqqqaaa[[[ZZZ\\\dddjjjooovvv}}}}}}vvvrrrooorrrnnnooopppoooooooooqqqtttsssrrrssstttvvvuuusssrrrppprrrtttvvvyyy~~~uuuooosss|||xxx{{{||||||{{{xxxwwwwwwxxxxxxyyyzzz|||xxx[[[BBB>>>FFFVVVllliii^^^QQQMMMVVVeeerrrxxxvvvuuurrrlllddd]]]YYYWWWNNNNNNNNNMMMMMMLLLKKKKKKHHHCCC<<<999999999777555888999:::<<<<<<<<<<<<<<<999888666666888;;;???AAA??????===;;;===HHHYYYffflllvvv{{{xxxvvvyyyyyyuuuqqqpppnnnkkkhhheeecccbbbcccbbbaaa]]]XXXUUUSSSSSSLLLLLLMMMOOOQQQUUUXXXYYYZZZ___fffiiiiiiiiiiiikkkmmmkkkhhheeebbb```___^^^dddkkkvvv}}}zzzwwwtttvvv|||wwwjjj\\\LLL@@@AAA>>>;;;;;;???AAAAAA@@@DDDIIINNNTTTbbbtttjjjOOO???888666333222333444333222333333333333444444444444444777888777888LLLttt|||sss{{{iiiUUUQQQ___ppp{{{}}}~~~}}}rrreeekkk{{{|||ppp```bbbeeehhhggg___RRRHHHMMMIIIFFFIIISSSYYYQQQDDDCCC@@@FFFXXXmmmyyy~~~|||{{{yyywwwsssoookkkiiihhhbbb^^^]]]\\\ZZZ\\\aaadddgggjjjllllllllllllmmmjjjjjjfffbbbcccffffffcccdddddd```ZZZUUURRRLLLDDDBBBdddxxxqqqmmmsssyyy{{{yyyyyytttttttttuuuvvvxxxzzz{{{zzzaaaAAA888tttiiiMMM>>>999:::666888;;;777777777777888888888999999<<<<<<<<<<<<===>>>???@@@DDDFFFGGGHHHIIILLLQQQVVViiisssddd[[[YYY[[[bbbhhhmmmssszzzzzztttppplllpppmmmnnnoooooonnnoooqqqssstttttttttuuuuuusssqqqpppooopppsssvvvxxxzzz{{{|||yyywwwoooccc^^^bbbhhhkkkkkkxxxxxxyyyzzzzzzyyyxxxyyy{{{xxxxxxyyy{{{}}}~~~nnnbbbZZZYYYJJJ===>>>@@@FFFSSSZZZSSSHHHCCCKKK^^^rrr}}}}}}~~~|||vvvkkkaaaYYYVVVWWWYYY[[[[[[[[[XXXUUUSSSFFFAAA<<<888777777666555888888888999999:::;;;<<<<<<<<<<<<<<<>>>AAACCCEEEDDDCCCAAA======FFFTTT```eeennnttttttsssvvvwwwuuurrrqqqooolllhhheeecccaaaaaabbbaaa\\\UUUPPPOOOPPPIIIIIIIIIJJJLLLNNNPPPRRRRRRWWW^^^bbbcccdddfffhhhiiihhhgggeeebbb___\\\[[[bbbiiittt~~~|||xxxzzz}}}|||ooo]]]MMMHHHDDD???===<<<======<<>>888666333222333444333222333333333444444444444555555999<<<:::;;;OOOyyywwwvvv~~~zzzsssbbbQQQOOO^^^ppp{{{~~~uuummm``````ZZZXXXfffzzz~~~uuubbb\\\VVVSSSSSSPPPKKKGGGMMMKKKGGGGGGOOOXXXXXXSSSHHHDDDEEERRRfffuuu}}}~~~zzzzzzzzzyyywwwssspppnnnoooiiieeedddbbb```aaaeeehhhjjjmmmppppppnnnlllkkkggggggddd```aaaeeeeeebbbeeefffbbb\\\VVVSSSNNNHHH>>>RRRkkk~~~~~~yyywww{{{}}}|||{{{||||||{{{xxxwwwwwwxxxzzz{{{}}}|||ZZZCCC@@@~~~|||gggLLL===999;;;777888;;;777777888888888999999999999<<<<<<<<<===>>>???@@@AAACCCFFFJJJJJJJJJMMMSSSXXXjjjxxxhhh[[[YYYZZZaaafffjjjpppwwwyyysssoookkknnnmmmoooppppppooonnnooopppssstttuuutttsssqqqpppooommmooossswwwyyyxxxvvvtttvvvssskkkcccbbbeeefffcccZZZbbbllluuu||||||wwwwwwxxxzzzyyyxxxxxxyyyzzzyyyyyyyyyzzz{{{~~~}}}ttttttsssqqqnnnhhh]]]NNNCCC@@@EEE???;;;???===<<>>:::888777777666666888777777777888;;;>>>???EEEFFFIIIKKKLLLLLLKKKKKKHHHGGGDDD@@@>>>DDDQQQ[[[aaahhhooopppqqqrrrtttsssppppppnnnlllhhheeebbb```___```___ZZZSSSNNNNNNOOOIIIHHHGGGGGGGGGHHHJJJJJJLLLQQQWWWZZZ\\\^^^bbbfffggghhhhhhgggdddaaa]]][[[```gggppp{{{~~~zzz|||qqq```KKKGGGAAA===;;;;;;;;;<<<;;;===???BBBOOOddduuu|||yyyppp___JJJ<<<888666333222333444333222333333444444444555555555555999<<<:::<<>>===:::@@@;;;>>>;;;999FFFaaaxxx|||lll```[[[ZZZgggzzzlllRRRAAA;;;;;;;;;:::999888777777888777666777;;;@@@FFFIIIRRRTTTVVVXXXXXXVVVSSSRRRKKKJJJGGGBBB@@@EEEPPPYYY___eeelllooonnnnnnooopppnnnnnnmmmkkkhhhdddaaa___]]]]]][[[WWWSSSOOOMMMMMMIIIHHHGGGFFFEEEEEEFFFGGGHHHLLLPPPSSSUUUYYY___dddgggggghhhhhhfffccc```^^^^^^dddmmmwww|||yyy}}}}}}lllQQQLLLEEE>>>:::888999:::888:::;;;>>>KKK```rrrzzz}}}~~~qqq\\\GGG;;;888666333222333444333222333444444444555555555555444666999888;;;PPPxxxxxxyyy|||mmm]]]LLLLLL\\\ooo{{{~~~|||gggVVVAAA??????CCCKKKSSSTTTRRRDDDDDDIIISSS^^^bbb^^^XXXWWWaaalllttt{{{{{{vvvmmmddddddlllsssuuu{{{}}}~~~|||sssnnnkkkjjjhhheeefffjjjnnnooooooqqqqqqnnniiieeeeeefffccc```bbbfffgggdddaaabbb___VVVPPPPPPOOOLLLCCCAAA@@@CCCIIINNNPPPOOOSSS\\\lllyyy|||zzz|||xxxwwwvvvvvvxxx{{{~~~~~~~~~}}}|||{{{oooSSSBBB@@@yyy~~~}}}jjjKKK===:::<<<999:::<<<777777888999:::::::::999999;;;;;;<<<===???BBBDDDEEECCCIIIOOOQQQRRRUUU\\\cccyyyvvv^^^[[[\\\bbbfffjjjooouuuzzztttoookkknnnkkkoootttvvvtttqqqooonnnppprrruuuvvvtttssssssuuutttrrrqqqsssvvvxxxxxxvvvxxxyyywwwssstttxxxyyyvvvpppdddXXXVVV^^^jjjvvv|||zzz{{{{{{zzzyyyxxxxxxyyy|||{{{yyyyyyzzz}}}}}}|||rrr```WWWYYYNNNJJJFFFEEEGGGGGGFFFCCC@@@DDD@@@>>>DDDCCC???DDD:::>>>===;;;GGG___qqqwwwttt}}}{{{mmmbbb]]]ZZZgggxxxzzzfffLLL;;;;;;<<<>>>>>>===:::888777666666777:::@@@IIIRRRWWW[[[[[[\\\[[[ZZZXXXVVVTTTLLLLLLIIIEEEBBBFFFPPPYYYaaaeeekkknnnmmmjjjkkkmmmkkkkkkkkkjjjgggddd```^^^ZZZXXXUUUSSSQQQOOOMMMKKKIIIHHHFFFEEEEEEEEEFFFGGGGGGIIILLLMMMOOOUUU]]]ccccccdddeeeeeedddbbb```^^^\\\aaajjjttt~~~~~~{{{zzz|||eee```UUUJJJAAA===<<<<<<===>>>???AAANNNaaarrrzzz|||nnnlllrrr~~~cccKKK???888666333222333444333222444444444444555555555555444555777777<<>>FFF[[[hhhiiidddooo|||wwwjjjaaa]]]___fffooossslll\\\III===<<<>>>AAABBB???;;;888777555555777<<>>===@@@???@@@HHHWWWhhhpppmmmgggeeefffkkkvvvpppYYY\\\XXXNNNMMMYYYiiirrr~~~}}}yyyvvvwwwuuurrrsssvvvrrrpppnnnmmmnnnkkkfffbbbYYYZZZXXXUUUWWW\\\]]]ZZZ^^^^^^XXXLLLCCCCCCDDDDDDDDDDDDGGGNNNTTTVVVUUUVVVKKKPPP^^^oooxxxxxxvvvvvvyyyyyyxxxxxxyyy{{{|||}}}}}}}}}tttlllssspppuuu{{{~~~{{{xxxpppbbbPPPGGGFFFuuuzzz```III???777888;;;;;;999888:::::::::999999999888888======>>>@@@BBBCCCCCCBBBGGGKKKRRRXXX[[[^^^```bbb}}}qqq]]]]]]]]]```eeekkkqqquuu|||tttlllggglllhhhlllqqqwwwzzzyyysssooolllnnnqqquuuxxx{{{}}}}}}wwwuuusssrrruuuzzzxxxzzzxxx```\\\^^^dddqqquuuwwwzzz{{{||||||~~~~~~~~~zzzwwwzzzwwwdddTTTHHHEEEHHHEEEHHHRRRcccqqqrrrfffYYYYYY]]]cccjjjmmmjjjccc^^^TTTRRRMMMHHHFFFHHHNNNRRRRRRWWWaaajjjkkkfffbbbccceeedddcccaaa[[[QQQIIIFFFDDDGGGJJJJJJFFF@@@999555555444777???FFFLLLTTT\\\[[[^^^\\\TTTMMMLLLLLLKKKMMMKKKJJJJJJIIIIIIOOOWWWaaabbbdddeeefffeeeeeedddeeedddcccaaa___^^^]]]]]]]]]VVVOOOKKKLLLMMMKKKHHHHHHHHHGGGGGGFFFFFFEEEEEEEEEFFFHHHIIIKKKOOOTTTXXX\\\___``````aaaccc```[[[______fffqqq||||||iii]]]WWWWWWTTTPPPPPPUUU]]]hhhwwwnnn___eeeuuu{{{VVV???999777444333444444444333444444444555555555555666444888555:::<<>>>>>???EEEOOO\\\fffkkkkkkiii```___ccclllrrrssstttvvvrrrvvvzzz{{{zzzyyyzzz{{{~~~zzzuuuooogggbbbbbbhhhkkkyyy|||zzz{{{fffSSSIII???}}}rrrxxx```HHH>>>777888;;;;;;999888999999999999999999999999;;;;;;===???BBBDDDEEEDDDGGGKKKPPPTTTXXX[[[___aaa{{{|||lll\\\\\\]]]___dddkkkqqquuuyyyssskkkeeeiiijjjkkkooosssvvvvvvssspppoooppprrrtttvvvxxxyyyzzzuuuuuuuuuuuuwww|||yyywwwmmmddd```cccnnnrrruuuyyy{{{}}}~~~}}}}}}|||yyywwwyyy}}}uuucccTTTIIICCCEEEJJJTTTZZZiii}}}yyy|||yyylll___UUUQQQPPPPPPIIILLLVVVaaafffeeedddeeedddaaa]]][[[YYYUUUQQQOOOTTTTTTTTTQQQKKKCCC===::::::777888>>>DDDGGGKKKPPPPPPSSSSSSMMMIIIJJJKKKKKKLLLJJJJJJLLLKKKJJJOOOVVV[[[\\\___aaadddeeeffffffddddddcccbbbaaa`````````\\\VVVOOOLLLLLLMMMJJJHHHIIIHHHHHHGGGGGGFFFFFFEEEEEEGGGIIIJJJLLLPPPUUUYYY]]]aaadddccceeefffccc^^^______eeepppzzz}}}yyylllfffccceeejjjrrr~~~qqqfffppp[[[EEE999777444333444444444333444444444555555555555666555888555;;;<<>>===AAALLLLLLGGGLLLEEEHHHLLLOOOPPPMMMGGGBBB===>>>>>>>>>???DDDOOOXXXrrr}}}{{{wwwssspppsssqqqmmmiiieeeaaa\\\XXXRRROOOKKKHHHHHHKKKOOORRR]]]ZZZTTTLLLCCC===;;;;;;===CCCOOO^^^kkkrrrsssqqqjjjggggggkkknnnnnnnnnppplllqqqvvvyyyzzz{{{}}}~~~||||||}}}~~~uuurrryyyyyywwwpppVVVHHH>>>xxxmmmvvvbbbGGG>>>888999;;;:::888888888888999999::::::;;;;;;999:::<<>>999777===AAABBBCCCEEEDDDHHHJJJGGGFFFIIIKKKJJJIIIHHHJJJNNNNNNMMMPPPUUUXXXYYY\\\^^^aaacccdddeeeaaaaaaaaaaaa````````````\\\WWWQQQMMMMMMMMMJJJHHHIIIIIIHHHHHHGGGFFFFFFEEEEEEGGGIIIJJJLLLPPPUUUYYY^^^cccggghhhiiijjjgggccc___^^^cccnnnwwwzzzrrrppppppsss{{{wwwmmmzzzWWWCCC999777444333444444444333444444444555555555555666666999555;;;<<>>;;;>>>;;;888===999@@@IIILLLIIIDDDAAAAAA???AAAAAA===:::;;;BBBHHHcccxxx{{{vvvrrrooorrroookkkgggccc^^^YYYUUUOOOLLLGGGDDDCCCEEEIIIKKKTTTVVVUUUNNNDDD===;;;<<<;;;BBBNNN^^^mmmuuuuuurrrnnnhhhdddeeefffeeefffiiiiiimmmrrrvvvyyy{{{~~~~~~{{{zzz{{{}}}wwwuuu]]]JJJ@@@sssdddtttbbbEEE===888999;;;999888999777777888999:::;;;<<<===999;;;===???AAACCCFFFHHHKKKNNNSSSVVVXXXZZZ]]]___ppp{{{fff]]]]]]]]]___dddlllsssxxxvvvtttnnnfffeeehhhhhhiiillloooppppppnnnooopppqqqrrrssstttttttttsssxxx||||||{{{ttthhhdddlllyyytttjjj``````kkkvvvxxxzzz{{{zzzzzz{{{|||~~~|||zzz{{{{{{vvvmmmfff^^^RRREEE???BBBMMM^^^mmm{{{vvveeeYYYOOOIIIGGGLLLRRRWWW]]]cccbbb]]]WWWWWW```iiikkkhhhkkklllkkkfff]]]QQQFFF???===888666;;;@@@AAAAAABBB@@@EEEHHHHHHIIILLLKKKIIIHHHGGGJJJPPPRRRRRRTTTXXX[[[\\\]]]___```aaabbbbbb_________^^^^^^]]]\\\\\\[[[WWWSSSPPPOOONNNLLLIIIIIIIIIHHHGGGFFFEEEEEEDDDEEEFFFHHHIIIKKKNNNSSSWWW\\\ccchhhiiijjjkkkiiifff___^^^bbbkkkttt|||vvvpppnnnmmmqqqwww~~~sssxxxPPP???999777444333444444444333444444444555555555555666777999555<<<<<>>???;;;@@@KKKZZZhhhooonnnjjjccc\\\WWWWWWXXXYYY\\\aaaeeehhhlllppptttxxx{{{}}}{{{yyy|||vvvuuu|||~~~fffOOOEEEjjjbbbooo]]]CCC<<<888:::;;;999888999777777888999;;;<<<======<<<>>>@@@@@@AAABBBFFFIIINNNSSSXXX\\\]]]]]]^^^^^^nnnrrr```___^^^```eeellltttxxxxxxwwwqqqiiiiiieeefffiiilllooopppnnnlllmmmnnnpppqqqssstttuuuuuusssxxx}}}}}}|||nnn___ZZZ___ggglllttt}}}{{{qqqlllddddddpppvvvxxxzzzzzzzzzyyyzzz{{{~~~{{{yyyzzzyyyqqqeeeZZZSSSIII@@@AAAJJJYYYnnn{{{zzz~~~{{{ssslll___UUULLLJJJJJJMMMTTT\\\XXXYYYZZZ```mmmyyy{{{uuuooorrrvvvxxxssseeeRRREEE???:::888===AAAAAABBBDDDFFFLLLQQQRRRTTTTTTPPPJJJJJJIIIKKKQQQVVVVVVYYY\\\^^^^^^______aaabbbcccccc`````````___^^^\\\ZZZYYYZZZYYYVVVTTTSSSQQQOOOMMMJJJIIIIIIHHHFFFEEEEEEDDDDDDEEEFFFGGGHHHKKKPPPSSSWWW___eeefffgggiiiiiiggg```^^^aaaiiirrryyyssslllhhhfffiiimmmppptttxxx{{{{{{yyywwwuuuwwwvvvrrrOOOAAA999777444333444444444333444444444555555555555666777999666===<<>>;;;>>>FFFTTTaaahhhfffbbbTTTLLLFFFFFFHHHIIIMMMRRRXXXYYY\\\bbbiiiqqqvvvyyy~~~{{{{{{|||ssssssjjjQQQIIIlllqqqiiiTTTAAA<<<999:::;;;888777999888888999:::;;;<<<=========@@@BBBBBBAAACCCGGGKKKRRRVVV[[[^^^^^^^^^^^^___ooobbbaaa___```dddkkkrrrwwwyyywwwrrrlllnnneeefffiiilllppppppnnnllllllmmmoooqqqsssuuuuuuvvvtttxxx|||}}}~~~uuuaaaXXXWWWYYYZZZcccooopppllljjjeeedddooouuuwwwzzz{{{{{{|||}}}}}}zzzxxxwwwtttkkk]]]SSSHHHDDDCCCIIITTTbbbrrryyywwwtttsssvvv|||ooo```VVVRRRPPPPPPVVVQQQMMMNNNSSS[[[```bbbaaaYYYQQQKKKFFFFFFLLLUUUPPPXXXaaajjjxxxqqquuu~~~{{{aaaLLLBBB???>>>AAABBBBBBFFFKKKTTT\\\cccgggiiihhh```WWWSSSOOOOOOSSSWWWYYY\\\```\\\\\\]]]^^^aaaccceeefffcccccccccbbb```^^^[[[ZZZZZZZZZZZZYYYXXXVVVTTTSSSLLLLLLKKKJJJHHHGGGFFFFFFDDDEEEFFFFFFFFFIIIMMMPPPSSS[[[aaaaaabbbeeeggggggbbb___```gggpppxxxssseee^^^[[[ZZZ[[[___^^^aaaeeeiiijjjhhhfffdddfffqqqtttlllLLLBBB999777444333444444444333444444444555555555555666666888777???<<>>;;;DDDXXXeeeccc[[[WWWhhhuuuyyykkkXXXLLLFFFAAABBBVVVrrr}}}yyyvvvrrrppplllhhheeeaaa\\\XXXRRROOOJJJFFFCCCBBBCCCDDDIIIPPPXXXXXXQQQHHHBBB???<<<===BBBNNN[[[bbbaaa\\\IIIBBB===<<<<<<<<<>>>BBBFFFFFFIIIQQQ]]]jjjtttyyyxxxwww{{{}}}{{{oooooogggOOOHHHxxxzzzhhhOOO???;;;999;;;;;;888777999999999999:::;;;<<<=========@@@CCCCCCBBBDDDJJJPPPVVVXXXYYYZZZZZZ[[[^^^```mmmcccaaa^^^^^^bbbhhhoootttxxxuuupppkkkpppiiihhhiiikkknnnppppppooommmnnnppprrrssstttuuuuuutttwwwzzz}}}nnn]]]VVVVVVYYY```lllmmmkkkmmmhhhgggpppyyy{{{}}}~~~~~~}}}{{{xxxrrrhhh\\\SSSJJJKKKQQQ[[[bbbeeejjjooogggccc___```eeemmmsssvvvwwwnnn```RRRJJJEEECCCBBBCCC@@@======@@@FFFMMMQQQQQQPPPOOOLLLFFFCCCHHHQQQRRR___kkkrrr}}}~~~nnnqqq{{{fffKKKAAAAAABBBDDDEEEGGGPPPYYYgggppp{{{|||qqq```YYYSSSUUUXXXYYY]]]aaa[[[[[[[[[\\\]]]___aaacccaaabbbccccccaaa___]]][[[ZZZ\\\]]]]]]\\\ZZZYYYXXXPPPOOONNNMMMLLLJJJIIIIIIGGGGGGGGGFFFFFFHHHKKKNNNOOOWWW]]]]]]]]]aaafffgggddd``````gggnnnwwwqqqdddVVVOOOMMMLLLMMMPPPPPPQQQTTTVVVWWWVVVTTTQQQSSSaaattt|||hhhvvv|||~~~~~~eeeIIIAAA999777444333444444444333444444444555555555555666555888888AAA<<>><<>><<<>>>FFFUUUfffssszzz~~~yyy~~~}}}{{{xxx~~~zzzooonnneeeNNNHHHttt|||kkkNNN???;;;999;;;;;;777777:::999::::::;;;;;;<<<<<<<<<<<>>???>>><<<::::::;;;???DDDJJJMMMGGGBBBGGGPPPZZZiiitttwww}}}wwwhhhiiissscccFFF===???CCCFFFHHHLLLYYYggguuuiii```WWWVVVWWWYYY\\\```]]]]]][[[ZZZZZZZZZ[[[\\\^^^___```aaaaaa___]]]\\\[[[]]]___```___]]]\\\\\\SSSRRRQQQPPPNNNMMMLLLKKKIIIIIIIIIGGGGGGHHHJJJMMMNNNUUU[[[ZZZZZZ___eeehhheeeaaaaaagggnnnvvv~~~{{{zzzlll^^^PPPIIIHHHGGGHHHJJJHHHHHHJJJKKKLLLKKKHHHEEEDDDTTTiiizzzwww\\\cccyyy{{{|||dddJJJDDD999777444333444444444333444444444555555555666666555777888BBB<<>>BBBEEEFFFFFFKKKHHHCCC>>>;;;999::::::<<<;;;???DDDAAA>>>III[[[hhhsss|||~~~ttteee^^^^^^aaahhhfff[[[MMMFFF???>>>@@@DDDHHHRRRggg}}}rrr___[[[[[[XXXXXX^^^```___\\\XXXVVVXXX\\\``````^^^```cccbbb```ccchhhdddbbbaaa___^^^]]]^^^^^^YYYXXXUUUSSSQQQOOONNNNNNLLLKKKJJJJJJJJJKKKLLLMMMPPPRRRUUUZZZ^^^bbbdddeeedddcccbbbdddjjjsss|||vvvpppmmmgggaaaWWWNNNFFFCCCBBBBBBCCCCCCCCCCCCBBBAAA@@@???AAAFFFXXXqqqtttfffdddyyyaaaJJJDDD999666333222222333333333444444555555666777777777888888999:::<<>>CCCFFFNNNVVVXXXZZZdddqqq___GGG;;;EEEOOOIIICCCDDD:::;;;;;;:::888999:::<<<===???>>>AAAOOOfffvvv{{{~~~~~~zzzzzzvvv}}}vvvwwwwww{{{xxx___LLLOOOuuubbbHHH<<<;;;:::999999888888888::::::;;;<<<======>>>??????AAADDDGGGKKKMMMOOOOOOTTTUUUVVVWWWYYY\\\bbbeee}}}uuuccc]]]YYY[[[___cccjjjppp|||{{{ooonnnkkkiiinnnmmmnnnnnnmmmkkklllnnnppprrrqqqooonnnooorrruuuwwwuuutttrrrssszzzzzzvvvwwwyyy}}}}}}~~~|||iiiUUUGGG@@@>>>???BBBEEEBBB===???FFFHHHGGGEEEDDDDDDGGGMMMQQQWWWWWWTTTNNNGGGBBB@@@AAA999555777;;;<<<>>>LLL^^^iiivvvppp```SSSPPPOOOSSSRRRJJJBBB>>>@@@???@@@CCCFFFLLL[[[kkknnnhhhccc[[[XXX[[[``````^^^\\\ZZZ[[[]]]```aaa```bbbeeefffdddgggllliiihhhfffcccbbb`````````^^^\\\ZZZWWWUUURRRQQQPPPQQQPPPNNNMMMLLLKKKLLLLLLOOOQQQTTTYYY]]]```bbbccccccbbbaaaccciiipppxxx}}}}}}pppeee^^^[[[bbbbbb```ZZZSSSLLLIIIHHHEEECCCAAA?????????@@@AAA@@@DDDVVVoooxxxfffaaayyygggJJJAAA999666333222222333333333444444555555666777777777777888;;;<<<===NNNwwwpppUUUKKKXXXmmm}}}~~~{{{wwwtttqqqmmmiiiggg___nnnzzzooollljjjooohhh```bbb[[[MMMIIIIIIBBB???III[[[iiillljjjfffZZZKKKEEEPPPgggyyyttt|||{{{yyyvvvssstttpppmmmlllkkkggg```ZZZVVVSSSOOOIIIEEEAAA@@@???>>>???GGGPPPTTTTTTWWW]]]eeeOOO???AAAIIIJJJHHHIIIDDDCCC@@@===;;;:::;;;===BBBDDDDDDFFFRRRfffuuu{{{}}}{{{yyy||||||yyy|||xxx~~~|||wwwsss{{{~~~tttWWWJJJNNNuuu___HHH===<<<;;;:::999999999::::::;;;<<<===>>>???@@@@@@BBBDDDIIIPPPVVVXXXUUUQQQVVVWWWXXXYYYZZZ]]]bbbeeezzzttt```\\\YYY[[[]]]aaajjjsss~~~rrrpppllljjjoookkkllllllkkkjjjiiikkkmmmkkkkkklllmmmpppsssvvvxxxxxxwwwtttrrrvvv|||}}}zzzxxxvvvvvvwww}}}jjjSSSEEEEEEIIIIIIJJJMMMQQQSSSRRRUUUZZZ]]]\\\ZZZTTTPPPQQQWWW]]]dddhhhjjjggg___TTTLLLIIIDDD>>>;;;===<<<===GGGTTTbbbqqqqqq^^^LLLEEE@@@@@@@@@===:::;;;BBBAAABBBDDDFFFHHHNNNUUUdddjjjsss|||zzzooocccUUUPPPRRR[[[\\\^^^]]]\\\\\\]]]^^^aaa```bbbfffgggfffhhhmmmooommmllliiigggeeecccbbbdddccc```]]]YYYVVVTTTSSSVVVTTTRRRPPPNNNLLLKKKKKKPPPRRRVVVZZZ]]]```aaabbbaaaaaabbbdddiiiooouuuyyy}}}mmm^^^RRRLLLJJJSSSZZZaaadddaaaZZZTTTQQQGGGEEEAAA>>>>>>???BBBDDDCCCFFFVVVooollldddwwwrrrMMM@@@999666333222222333333333444444555555666777777777666888<<<===<<>>???@@@@@@FFFFFFKKKSSS[[[]]]YYYTTTUUUVVVXXXYYY[[[^^^bbbfffqqqsss^^^\\\[[[\\\]]]aaakkkvvvxxxtttppplllpppiiikkkkkkjjjiiihhhiiijjjhhhiiikkknnnqqqtttwwwxxxxxxxxxuuuqqqsssyyyzzzwwwyyyvvvqqqrrrtttvvvzzz|||}}}{{{zzz{{{}}}jjjSSSFFFLLL^^^nnnkkkdddaaahhhsss{{{}}}|||}}}{{{vvvpppiiicccaaa```bbbgggmmmrrrsssmmmeee^^^QQQKKKEEECCC???;;;>>>EEEQQQ___ppp~~~uuu^^^MMMDDD===<<<===<<<===@@@CCCBBBDDDGGGIIIIIIHHHHHHFFFEEENNN___kkkssszzzkkkZZZLLLGGGIIIPPPTTTYYY\\\\\\[[[[[[[[[^^^]]]```dddeeeccceeejjjnnnnnnmmmlllkkkiiigggfffhhhgggeeeaaa]]]YYYVVVUUUWWWVVVTTTRRRPPPNNNLLLLLLRRRTTTXXX\\\___aaabbbbbbaaaaaacccfffjjjoootttwww}}}qqq___OOOFFFDDDDDDFFFNNNYYYdddiiigggaaa\\\IIIGGGEEECCCCCCDDDEEEGGGHHHJJJWWWpppppplll~~~|||SSSDDD999666333222222333333333444444555555666777777777666888<<<<<<;;;IIIooovvv[[[OOOXXXjjjxxx~~~}}}uuunnnjjjiiinnnddd]]]ZZZUUUQQQUUU]]]qqq|||yyylllcccUUUHHHGGGCCC===888888???HHHMMMPPPOOOMMMHHHDDDJJJ^^^{{{yyyhhhjjjttt|||~~~}}}{{{yyywwwvvvssspppnnnllljjjfff```\\\ZZZXXXTTTPPPJJJFFFBBB@@@BBB@@@CCCPPP___ddd___XXX[[[YYYSSSRRR___qqqyyyvvvooojjjccc]]]ZZZZZZ[[[[[[\\\]]]^^^^^^bbbkkkvvv~~~uuusssqqqqqquuuyyyzzzzzzuuupppwwwnnnhhhzzzwwwYYYLLLNNN|||{{{YYYBBB<<<<<<;;;:::::::::;;;;;;888999:::;;;===>>>???@@@FFFDDDFFFLLLUUUYYYWWWSSSZZZ\\\]]]]]]]]]___bbbdddlllyyyjjj\\\ZZZZZZ]]]___bbblllvvv{{{vvvqqqlllpppjjjkkklllkkkiiihhhiiijjjjjjkkkmmmppprrrtttvvvvvvrrrsssqqqnnnpppuuuwwwvvvzzztttmmmmmmpppssssssxxxyyy{{{}}}~~~yyywwwsssrrruuuzzz{{{ooo]]]QQQRRRbbbwww~~~tttgggddddddjjjssszzzzzzwwwaaaYYYPPPGGG???:::;;;@@@CCCKKKXXXkkkttt[[[MMMDDD>>>???@@@@@@@@@BBB@@@AAADDDFFFIIIIIIEEEAAADDD>>>AAAMMMUUUZZZgggwwwppp```PPPFFFDDDGGGGGGMMMTTTZZZ[[[[[[ZZZYYY[[[ZZZ^^^bbbcccaaacccgggjjjkkklllmmmmmmlllkkkiiijjjjjjhhheeeaaa]]]ZZZXXXWWWWWWVVVTTTSSSQQQPPPOOOSSSUUUZZZ^^^aaaccccccccc```aaabbbeeeiiimmmqqqtttyyy|||kkkXXXIIIBBBAAACCCBBBDDDKKKWWWcccfffbbb\\\LLLMMMNNNOOOOOONNNLLLKKKKKKKKKWWWppppppooo}}}UUUFFF999666333222222333333333444444555555666777777777888999;;;;;;:::IIIqqq{{{___RRRXXXhhhvvv~~~~~~zzzqqqdddXXXPPPJJJKKK\\\pppsssjjjZZZHHHCCC???<<<999:::@@@FFFJJJLLLGGGEEEDDDDDDKKK[[[nnn|||yyyiiiXXXUUUaaappp|||~~~|||yyywwwwwwrrrpppnnnkkkhhheeeaaa^^^\\\[[[XXXTTTOOOJJJFFFCCC@@@<<<===III\\\jjjkkkfffaaabbb\\\XXXddd}}}}}}vvvrrrooommmkkklllkkkiiijjjmmmrrryyyuuutttuuuxxx{{{}}}~~~zzztttxxxnnnkkk~~~{{{~~~___PPPNNN}}}}}}vvvUUU@@@;;;;;;::::::::::::;;;;;;888999:::;;;===>>>@@@@@@HHHGGGGGGJJJPPPVVVWWWWWWbbbccccccbbb```___aaabbbhhhtttiiiZZZXXXYYY^^^bbbeeemmmuuuzzzuuupppkkkooolllmmmnnnnnnllljjjjjjkkklllmmmnnnpppqqqsssttttttqqqsssrrrooopppvvvyyyxxxxxxtttooojjjhhhhhhfffeeebbbaaabbbffflllpppooonnnxxxyyyzzz}}}~~~|||wwwtttnnniiibbb______cccfffhhhcccaaa```bbbhhhqqqyyy~~~rrriiijjjooossstttyyysssgggWWWHHH???===???===@@@GGGWWWnnn{{{mmmWWWKKKEEE@@@BBBDDDBBBAAABBB>>>AAABBBBBBCCCDDDAAA;;;@@@;;;:::@@@EEEJJJVVVcccppphhh\\\NNNCCC>>>???AAACCCIIIRRRXXXZZZYYYWWWVVVUUUVVVZZZ```bbbaaaccchhhgggiiillloooppppppnnnmmmmmmlllllljjjgggccc```^^^ZZZZZZZZZZZZXXXWWWVVVUUUUUUXXX]]]bbbeeegggggggggcccbbbcccdddfffiiimmmoootttuuueeeVVVLLLGGGFFFDDDBBBCCCIIISSSYYYXXXVVVXXX[[[___bbbbbb___[[[WWWQQQOOO[[[ssspppnnnuuuRRREEE999666333222222333333333444444555555666777777777888999;;;;;;;;;JJJrrreeeUUUYYYhhhxxx~~~ooo```VVVMMMPPPiiiyyyrrrcccPPPJJJBBB???<<<>>>BBBFFFHHHGGGEEEDDDBBBBBBGGGOOOXXX^^^eee\\\PPPLLLUUUggguuuzzz|||~~~~~~{{{xxxwwwvvvtttsssqqqnnnjjjgggdddbbb______]]][[[VVVQQQLLLIIIBBB???===DDDVVVjjjrrrrrrjjjiiiaaa]]]kkk~~~yyytttooommmpppuuuxxx|||}}}~~~pppoooyyytttiiiTTTMMMssspppoooQQQ@@@::::::999999999999::::::999999;;;<<<>>>@@@AAABBBJJJJJJJJJLLLOOOTTTXXXZZZ___aaabbbaaa``````aaacccfff~~~yyyqqq]]]ZZZ[[[ccciiimmmqqqvvvxxxuuuppplllqqqnnnpppqqqqqqooommmlllmmmlllllllllmmmoooqqqssstttsssuuutttpppppptttwwwwwwjjjaaaWWWQQQPPPPPPOOOOOOJJJMMMSSSZZZbbbgggjjjkkktttuuuwww{{{|||yyyrrrlllaaa[[[SSSOOOOOOQQQTTTTTTYYYeeeuuupppfffbbbaaauuuzzzzzzooo^^^NNNDDD???;;;<<>>===JJJooohhhVVVXXXgggwwwpppbbbVVVVVVnnn{{{tttfffVVVQQQJJJEEE@@@@@@FFFJJJJJJHHHIIIHHHFFFCCCAAACCCGGGJJJ\\\]]]YYYSSSXXXeeeoooqqqrrruuuyyy{{{zzzyyyzzz{{{yyyxxxwwwsssooollljjjiiidddddddddbbb^^^YYYSSSPPPGGGGGGCCCDDDPPPdddqqquuuppplllgggfffqqqssskkkhhhpppyyy|||~~~~~~|||pppooowwwrrrnnnUUUJJJ}}}gggfff~~~jjjNNN@@@999999999888888999::::::::::::<<<===???AAABBBCCCFFFHHHIIIJJJLLLOOOSSSWWWVVVXXX[[[]]]^^^```ccceeeiii~~~wwwaaa^^^```hhhqqqtttwwwyyyxxxvvvssspppuuuppprrrtttsssqqqooonnnnnnkkkjjjkkkkkkmmmppprrrtttqqqsssqqqllljjjmmmooonnn___VVVMMMLLLOOORRRRRRRRRHHHIIIJJJNNNTTT]]]fffkkkmmmooosssxxx{{{xxxqqqkkk___XXXQQQLLLMMMPPPRRRRRReeeyyy{{{|||}}}lll___\\\RRReeexxx|||ppp]]]LLLBBB999;;;<<>>999999999555777::::::888:::@@@FFFHHHNNNKKKFFFAAA???@@@???<<<@@@FFFMMMQQQQQQMMMJJJHHHBBBDDDLLLVVV\\\^^^ccchhhkkknnnrrrvvvwwwvvvtttrrrssstttuuuuuusssqqqooommmiiiiiihhhgggeeeccc```___dddgggmmmssswwwyyyzzzyyyuuusssoookkkiiiiiijjjllljjjtttuuullleeeggghhhdddbbbgggsss}}}yyyssswwwrrrhhhtttyyyfffLLLCCC999666333222222333333333444444555555666777777777444888>>>@@@>>>IIIkkk~~~~~~gggTTTUUUddduuu}}}~~~nnn___ZZZmmm{{{qqqcccUUUSSSPPPIIIBBBBBBIIIOOOOOOMMMIIIJJJHHHBBB<<<:::>>>CCC^^^eeefff``````hhhmmmlllffflllrrrwwwzzz|||}}}}}}{{{xxxtttpppooonnnggghhhhhhgggccc^^^YYYVVVIIIJJJFFFBBBIIIZZZiiioootttqqqnnnnnnpppyyyzzznnneeecccmmmyyy~~~}}}ssskkkqqq}}}|||{{{xxxnnnlllyyyvvvrrrlllSSSHHH|||pppdddjjjFFF;;;:::::::::999999888888888:::<<<>>>AAABBBCCCCCCCCCBBBCCCFFFJJJLLLNNNOOOOOOWWWWWWXXXZZZ[[[]]]^^^^^^ggg}}}fffbbb___cccjjjqqqxxx}}}{{{xxxuuunnnnnnpppppppppooommmnnnppprrrppprrrqqqoooppptttsssooossstttssspppllljjjkkkmmm___YYYSSSSSSXXX^^^aaa```XXXRRROOOPPPQQQUUUbbbpppooorrruuuvvvxxxwwwoooggg]]]UUUPPPOOOIIIEEEQQQcccvvv}}}uuunnnccc]]]\\\TTTVVV[[[bbbjjjyyyrrr```]]]WWW^^^rrrzzzkkkWWWLLLCCCBBB>>>???JJJ[[[dddeeeccc___ZZZVVVTTTSSSQQQOOOPPPLLLEEE???:::888999:::999999888777999===DDDHHHHHHHHHFFFDDDBBBAAA@@@@@@???FFFMMMNNNJJJGGGFFFHHHIIIIIILLLQQQYYYaaafffiiiqqqrrrtttuuuvvvwwwwwwvvvxxxzzz{{{yyytttqqqqqqsssllllllmmmooopppnnnkkkhhhlllnnnsss{{{}}}xxxsssrrrooollliiihhhgggggggggjjjqqq}}}~~~|||yyyyyy|||uuu```jjjqqqvvvxxxbbbQQQFFF999666333222333555555555666666666777888888999999888:::<<>>:::::::::999999999888888999;;;???@@@@@@@@@AAACCCGGGIIIKKKMMMOOOPPPQQQQQQOOOPPPSSSVVVZZZ]]]```bbbggggggaaa\\\^^^dddjjjqqqvvvxxxvvvtttqqqrrroooppppppnnnmmmmmmoooqqqtttuuusssooonnnpppoookkktttvvvvvvrrrllliiijjjmmmhhhddd```aaagggoootttvvvkkk___UUUQQQQQQUUU___iiikkkooosssvvvyyyxxxnnnccc\\\SSSMMMMMMJJJHHHRRRaaawwwyyylll___YYYTTTMMMJJJJJJGGGHHHKKKOOOTTT\\\lllzzzttt___UUUTTTeeevvvsss```OOOHHH@@@999;;;GGGWWWfffnnn^^^[[[YYYXXXYYYZZZZZZYYYSSSLLLCCC<<<999888777777777777888888:::???EEEJJJNNNMMMKKKHHHFFFDDDDDDEEEDDDIIIMMMMMMIIIFFFGGGJJJIIIKKKPPPVVV^^^eeeiiikkkqqqsssvvvzzz|||}}}}}}}}}yyyyyyyyyyyyyyyxxxvvvtttqqqpppqqqssstttssspppmmmrrrtttxxx{{{rrrpppmmmiiieeecccbbbaaaccceeekkkvvvjjjYYYccczzz{{{|||nnn\\\MMM>>>999666333222333555555555555555666777777888888999777999;;;???@@@AAAaaaooossscccQQQQQQ]]]ooo}}}~~~|||uuulllccc\\\QQQJJJMMMUUU]]]gggpppjjjbbbsssuuufff^^^YYYVVVWWWLLLCCCHHHZZZgggaaaTTTEEEEEECCC>>>:::999===AAAaaa}}}wwwdddaaa|||zzzxxxtttttt{{{{{{}}}{{{zzzyyywwwtttrrrrrrsssqqqllliiihhhddd^^^]]]XXXQQQLLLMMMRRRYYY___eeeggghhhjjjnnnttt|||wwwlllfffeeeooo{{{}}}{{{wwwrrrllljjjrrr|||}}}www}}}~~~|||wwwpppsssaaaKKKAAAyyynnn}}}ttt|||hhhHHH>>>:::::::::999999999999888999>>>CCCCCC@@@???BBBEEEJJJKKKMMMOOOQQQQQQQQQQQQNNNPPPSSSXXX^^^ccchhhjjjmmmnnnddd[[[[[[___cccjjjpppwwwsssrrrooosssooooooooonnnllllllmmmnnnwwwwwwtttnnnlllmmmmmmkkkooorrrrrrmmmddd```ccchhhiiiiiijjjoooxxxvvvaaaVVVVVVZZZ___dddiiimmmsssyyysssfff___UUUOOOPPPPPPPPPXXXbbbrrrzzz}}}wwwnnncccZZZUUULLLEEEDDDCCCBBBAAABBBAAA???@@@CCCDDDDDDIIIPPPggg|||xxxgggWWW[[[ooo}}}sssaaaVVVHHH===@@@GGGOOO[[[hhh___]]]\\\]]]```bbbccccccVVVMMMBBB:::999999777555666666777888<<>>ZZZ|||mmmdddzzz{{{uuummmmmmwww}}}zzzzzzzzzzzzxxxwwwvvvwwwtttpppnnnnnniiicccbbb]]]VVVOOOLLLLLLOOOQQQVVVYYY^^^dddjjjpppwww|||~~~|||rrrjjjgggjjjsss{{{|||{{{|||wwwrrrzzz{{{yyy~~~}}}mmmiiirrr|||^^^FFF:::yyywwwyyycccDDD<<<999999999999999999999999;;;BBBGGGGGGCCCAAADDDIIIHHHIIIKKKNNNOOOPPPPPPPPPQQQRRRUUUZZZ___eeejjjmmmqqqzzzkkk^^^]]]```aaagggnnnyyyrrrnnnjjjmmmmmmnnnooommmkkkjjjkkkllluuuwwwtttnnnkkknnnpppooonnnpppoooggg^^^ZZZ^^^dddfffiiiooowwwnnn^^^^^^bbbffffffiiinnnuuu}}}wwwhhh]]]UUUPPPTTTXXXZZZ]]]bbbnnnnnnllldddZZZQQQIIIDDDBBB@@@@@@DDDGGGIIIIIIIIIIIIEEECCCEEEEEEBBBBBBDDDJJJYYYmmmmmm[[[cccwww{{{qqq```OOOEEEIIIMMMMMMVVVeeejjjhhhffffffgggiiiiiihhhXXXMMMAAA:::;;;<<<999666666666555777<<>>:::999:::::::::RRRlllvvv~~~wwwnnnvvvppptttpppjjjhhhppp|||~~~{{{{{{|||}}}}}}}}}xxxxxxvvvrrrqqqqqqllleee___[[[TTTLLLFFFCCCCCCCCCHHHMMMSSSZZZcccllluuu{{{|||}}}}}}}}}xxxmmmggghhhnnnwww{{{{{{|||{{{tttvvvxxx}}}~~~|||hhhfffuuuzzz\\\EEE:::___BBB;;;999999999999999999999999;;;BBBHHHHHHCCCBBBEEEJJJEEEGGGJJJMMMPPPQQQRRRRRRSSSTTTUUUWWW[[[___ccceeemmmooo```___aaaaaaeeemmmzzzsssmmmhhhjjjkkklllmmmlllkkkiiijjjkkkuuuwwwuuuooolllnnnqqqqqqtttuuussskkkaaa\\\]]]bbbhhhjjjpppxxxtttcccbbbhhhkkkjjjkkkpppvvv|||~~~pppaaaUUURRRSSSZZZbbbeeeeeefffmmmggg^^^TTTJJJDDDCCCEEEBBBEEEJJJOOOSSSUUUTTTRRRRRRKKKFFFFFFFFFCCCCCCDDDAAAGGGSSSddd}}}nnncccmmmwwwuuucccRRRHHHLLLQQQUUUcccvvvwwwtttpppmmmmmmmmmllllllWWWLLL@@@:::;;;===:::666888777555555:::EEESSS\\\tttyyy~~~{{{qqqeee[[[WWWUUUXXXXXXUUUQQQQQQWWW\\\hhhhhhhhhfffeeefffjjjmmmrrruuuxxxzzzzzzxxxtttrrriiikkklllmmmooottt{{{}}}}}}}}}~~~~~~{{{vvvsssllliiieeedddcccaaa\\\WWWXXXUUUQQQMMMIIIFFFDDDCCCHHHIIIMMMTTT^^^hhhqqquuuyyy|||mmm[[[YYYnnn}}}ZZZUUUQQQ>>>999666333222333555555555444444555555666666777777888<<<;;;<<>>;;;;;;@@@CCCHHHOOOYYYeeerrrzzzzzz|||}}}}}}~~~vvvlllfffiiiqqqyyy|||{{{}}}|||wwwnnnnnntttvvv{{{}}}}}}zzzjjjjjj{{{xxxXXXCCC===\\\AAA===888999999999999::::::::::::???DDDEEEBBBBBBEEEHHHGGGIIILLLOOORRRTTTUUUUUUYYYXXXXXXYYY[[[^^^aaaccckkknnn^^^^^^```^^^bbbkkkuuuwwwqqqlllhhhlllhhhjjjkkkkkkjjjiiiiiijjjtttxxxwwwppplllmmmoooooovvvxxxzzzwwwpppiiieeedddjjjjjjjjjnnnxxxsssccc```ggglllllllllqqqvvvwwwvvvqqqdddXXXWWWZZZbbbllltttuuuqqqmmmbbbZZZOOOFFF@@@???DDDLLLQQQVVVYYYZZZZZZ[[[YYYTTTOOOHHHBBB@@@???===>>>AAA===???EEEPPP```qqqssspppvvvyyynnn^^^QQQOOOSSS]]]qqq~~~yyysssnnnmmmmmmmmmmmmVVVNNNDDD???======:::777:::888666555888BBBNNNVVVkkksss{{{{{{rrreee\\\WWWRRRVVVXXXVVVQQQOOOQQQTTT^^^aaacccdddeeehhhnnnssstttvvvxxxyyyyyyvvvsssqqqiiilllnnnnnnlllnnntttyyy{{{|||}}}~~~}}}xxxqqqlllddd```[[[YYYXXXVVVQQQMMMKKKIIIFFFCCC@@@???>>>>>>AAABBBDDDIIIQQQ[[[ccchhhnnnsssyyy~~~lllXXXYYYpppeeeZZZSSS@@@999666333222333555555555444555555666666777888888888===;;;;;;???BBBUUUsssooogggfffRRRVVVkkk|||{{{}}}rrrYYYGGGBBBCCCDDDLLLSSSVVVSSSOOORRRXXX\\\hhhhhhnnnxxxuuueeeWWWRRROOOJJJLLLZZZjjjqqqooommm[[[NNNAAAFFFZZZfff^^^MMMJJJHHHEEEAAA===:::888888777KKKPPPXXXVVVXXXsss~~~}}}}}}{{{uuuqqqpppoooggg^^^NNNKKKGGGBBB>>>;;;:::999<<<===???DDDMMMZZZhhhqqqvvvzzz}}}}}}}}}|||vvvnnnjjjlllsss{{{}}}}}}ooogggggghhhjjjllltttzzz|||}}}{{{ooosssrrrTTTCCCBBBzzzWWW>>>===888888999999999::::::::::::===AAACCCDDDDDDFFFHHHJJJLLLNNNQQQTTTUUUUUUUUUZZZZZZYYYZZZ\\\```cccfffjjj~~~jjjZZZ\\\___]]]```iiiooo}}}ooojjjgggfffkkkeeegggjjjjjjjjjiiijjjjjjnnnsssuuuoookkkllloooooorrryyyxxxpppkkkffffffmmmwwwqqqaaa]]]dddkkkllllllrrrwwwwwwsssoooggg___ccckkkvvv{{{pppgggQQQIIIBBB@@@???BBBMMMXXXbbbdddbbbZZZTTTSSSPPPKKKFFFAAA>>>===<<<;;;>>>CCCBBBCCCDDDGGGJJJNNNTTTYYY{{{oooiiimmmsssooohhh^^^YYY]]]jjj||||||rrrkkkgggggghhhhhh]]]WWWPPPIIIDDD@@@===;;;::::::888777888<<>><<<<<<<<<<<<===;;;<<<===@@@EEELLLSSSXXX]]]cccjjjqqqwww{{{~~~jjjXXX___{{{rrr```VVVCCC999666333222333555555555555555666777777888888999888<<<::::::>>>AAAQQQllluuuaaa}}}hhhPPPSSSgggyyy}}}~~~jjjZZZRRROOOLLLTTT\\\bbbbbbeeennnvvvxxxwwwhhh]]][[[WWWKKKCCCCCC>>>???@@@FFFWWWkkkxxx|||gggUUUDDDIII___kkk^^^IIIDDDFFFFFFCCC>>>:::999:::444EEEGGGKKKEEEFFFeeevvv}}}zzzwwwpppjjjiiiggg^^^TTTEEECCC@@@===:::999888888888888999<<>>>>>@@@@@@@@@EEELLLOOONNNKKKGGGAAA===???DDDLLLUUU\\\YYYQQQPPPXXX```___cccddddddlll{{{~~~rrrgggbbb```aaaaaaeeeaaa[[[SSSKKKEEEAAA???999:::;;;999888777888999555???JJJNNNLLLHHHIIIKKKTTTZZZ___^^^UUUKKKEEEBBBBBBLLLXXXaaaeeehhhmmmpppvvvwwwzzz~~~tttkkkkkkmmmpppqqqnnnfff[[[TTTJJJEEEAAA???AAABBBAAA???<<<;;;:::::::::;;;<<<===888999999:::<<>>CCCFFFEEE???::::::<<<888BBB@@@EEECCC@@@UUU]]]eee}}}}}}zzzuuuqqqjjjcccaaa___UUUJJJ???===;;;888666666666777666666666888<<>>===;;;999999;;;===???DDDFFFIIINNNSSSYYY]]]```fffjjjqqq{{{jjj```sssssseeefff===999777444222333444444444444444444555777888:::;;;;;;;;;<<<<<<;;;AAAQQQbbbuuutttoooYYYOOO]]]yyyvvv{{{xxxaaaXXXLLLHHHOOO[[[fffllljjj^^^KKKDDDEEEJJJeeeyyy```QQQ]]]ooofffMMM>>>>>>BBBGGGDDD;;;777:::111===DDD@@@@@@JJJOOOMMMSSSZZZccckkkrrrxxxzzzzzz~~~{{{yyywwwuuuqqqooommmlllggg\\\NNNEEEBBBCCC888888777777777777888888666555444444888===CCCFFFWWWfffxxx~~~xxxuuuuuuvvvxxxzzz|||~~~~~~~~~~~~zzzvvvwww{{{~~~|||{{{sssXXXQQQQQQ~~~vvvkkkkkkfffJJJ<<<888:::999999:::;;;;;;::::::??????AAAGGGMMMOOOLLLHHHMMMMMMNNNPPPSSSUUUTTTSSSTTTTTTUUUVVVYYY\\\___```___pppjjjaaaaaa\\\^^^fffhhhrrr|||xxxfff[[[]]]eeehhhiiiiiihhhggggggiiijjjkkkjjjhhhiiillloooppppppvvv~~~vvvxxxrrrlllnnnqqq}}}yyy{{{}}}~~~uuuqqqpppqqqgggTTTIIIGGGMMMYYYkkkvvvvvvlll^^^VVVKKKGGGFFFLLLPPPNNNLLLLLLMMMGGGGGGIIIFFFGGG]]]zzznnnNNN@@@>>>>>><<<;;;<<>><<>><<<:::888777888999;;;888888999;;;>>>BBBEEEHHH@@@>>>;;;999888888:::;;;???AAADDDHHHNNNSSSWWWYYY^^^bbbiiirrr|||jjjeee}}}tttkkkjjjAAA999777444222333444444444555555555666777999:::;;;:::;;;<<<===<<>><<<>>>CCCDDD???===>>>888>>>???===BBBMMMQQQLLLHHHKKKPPPWWWaaakkkssswww{{{zzzxxxvvvtttpppkkkggggggeee```VVVIII@@@======777777666666666777888888666555444444777<<>><<<;;;<<<;;;888;;;@@@AAAKKKWWWcccwwwuuufffcccbbb___^^^bbblllpppssssssqqqjjj]]]QQQEEE???;;;<<<<<<999999;;;777999999999:::???GGGMMMSSS]]]fffhhhccc\\\QQQHHHBBBCCCHHHOOOSSSWWW```iiikkkrrr{{{{{{xxxoooiiinnnxxxxxxppp]]]RRRGGGDDDCCC???===<<<999888666555555777888::::::::::::;;;===@@@BBBDDD@@@>>>;;;888666555666666999;;;===AAAFFFJJJNNNPPPSSSWWW^^^fffpppzzz~~~nnnkkk{{{}}}pppnnnlllCCC999777444222333444444444666666666777888999:::;;;999:::<<<>>>>>>BBBOOO\\\qqqqqqZZZMMMXXXsssxxx{{{ttt[[[GGGGGGSSSddd~~~vvvUUUDDDDDDTTTmmm|||rrr]]]KKKMMM]]]eee```GGG???;;;<<>>BBBCCCGGGLLLQQQRRRPPPNNNQQQPPPPPPRRRTTTUUUTTTSSSSSSSSSTTTUUUWWWZZZ\\\^^^ggg{{{|||eee[[[]]]ZZZ^^^gggiiirrrrrr^^^ZZZ^^^hhhjjjkkkkkkjjjiiijjjkkkkkkkkklllnnnqqqsssrrrqqqllluuuxxx{{{uuurrr{{{vvvtttttt|||rrrfff\\\VVVZZZcccmmmppppppiii___YYYYYY\\\eeecccgggppptttqqqllljjj]]][[[]]]^^^UUUKKKOOO[[[ooo}}}iii[[[SSSNNNFFFBBB???>>><<<999:::>>>:::EEEOOOZZZmmmwwwggg___ZZZVVVXXX]]]lllppptttwwwzzzuuueeeVVVIIIDDDAAADDDEEEBBB===<<<999::::::999999===FFFLLLQQQXXX]]]______\\\SSSJJJCCCBBBDDDJJJNNNSSS\\\eeegggllluuu||||||vvviii^^^^^^dddfffcccVVVKKKAAA===;;;999888999666555555444555777888:::AAA@@@>>><<<;;;;;;:::;;;===;;;999666555444444444555666888;;;>>>BBBEEEGGGIIINNNTTT\\\dddooo{{{yyyqqqjjjyyywwwqqqhhhkkkhhhAAA999777444222333444444444666666666666777888999:::888999===@@@AAACCCNNNZZZwwweeesss[[[LLLUUUnnnvvvzzznnnZZZNNNPPPOOOMMM\\\sss|||xxx```UUUNNNJJJMMMZZZVVVJJJ>>>>>>MMM]]]cccQQQFFF:::666888:::999888888:::;;;===HHHVVV\\\[[[LLLDDD>>>???EEEPPP___kkknnnllliiifffbbb\\\VVVQQQPPPNNNKKKDDD<<<777666666555444444555555666777888666555333333444666:::<<<@@@IIIYYYjjjuuuyyyvvvssszzz{{{|||}}}~~~~~~}}}|||{{{wwwsssqqqpppooooooooo}}}}}}~~~dddNNNNNNLLL}}}tttqqq|||dddEEE777:::999:::<<<<<<;;;<<>>888AAAGGGMMM]]]www}}}pppcccVVVNNNOOOTTT___ccciiiqqqyyyxxxlll]]]LLLGGGFFFMMMQQQLLLDDD???;;;;;;;;;999999>>>FFFMMMPPPSSSSSSSSSTTTUUUPPPIIIDDDAAAAAAFFFJJJOOOXXXaaacccfffkkkqqqwwwzzz{{{{{{xxxqqqeeeZZZUUUUUUUUUSSSKKKCCC<<<;;;999555333444555555444555666888999:::BBBAAA???<<<999777555555888888666555444444555555333444555777:::===???AAACCCHHHNNNTTT\\\hhhvvvsssiiicccnnntttccc___fffdddAAA999777444222333444444444555555555666777888999:::999:::===AAACCCEEENNNXXX}}}|||cccuuu\\\KKKRRRiiiuuuyyy}}}qqqgggdddeeeYYYIIIOOObbbjjj|||~~~uuussshhhSSSFFFBBBCCC@@@;;;;;;EEETTT```]]]SSSEEE;;;999<<<>>>>>><<>>;;;888888888555555555555555666777777666555333222333555777999===BBBMMM[[[hhhppprrrrrrzzz{{{}}}~~~~~~~~~}}}}}}zzzvvvttt{{{{{{lllVVVGGGMMMOOO{{{xxx{{{dddDDD666::::::<<<>>>===<<<===BBBFFFGGGIIIKKKMMMPPPRRRSSSTTTSSSSSSSSSUUUXXXYYYXXXWWWYYYYYYYYYZZZ\\\^^^```bbb___~~~|||rrrccc```\\\^^^dddccchhh{{{~~~jjj^^^ZZZ\\\___bbbdddeeeeeefffggghhhggghhhjjjmmmpppppppppnnnqqqrrrrrrxxx}}}vvvuuuwwwzzz{{{|||{{{{{{pppxxxrrrrrrttt{{{~~~lllccc\\\[[[\\\]]]^^^aaahhhooozzzuuu```OOOHHH```iii___TTTMMMFFF>>><<<===999@@@BBBCCCQQQmmmzzzlll]]]QQQKKKJJJLLLQQQXXXbbbmmmssslllbbbMMMGGGGGGPPPWWWTTTJJJCCC=========;;;;;;@@@IIIPPPPPPQQQNNNJJJJJJLLLJJJFFFCCC???>>>BBBGGGLLLSSS[[[^^^___aaaffflllqqqsssssskkkfff^^^UUUOOOKKKIIIHHH@@@;;;888999777333000111444444555555777888999:::<<<;;;;;;:::888777666666555555555444555555555666444444555666888:::;;;<<<>>>CCCIIINNNVVVbbbsssnnn\\\\\\iiixxx]]]ZZZcccaaaBBB999777444222333444444444555555555666888:::;;;<<<;;;;;;>>>BBBDDDGGGOOOXXXyyymmmvvv]]]KKKPPPffftttxxx{{{wwwvvvttthhh\\\ddduuulllRRRDDD>>>???@@@@@@===???HHHSSSmmmjjj```QQQGGGDDDDDDCCCMMMPPPQQQJJJDDDGGGUUUaaaTTTGGG===<<>><<<;;;:::;;;;;;777666666555555666666777666555333333333444666777;;;>>>DDDOOO\\\gggooossszzz{{{|||~~~~~~~~~}}}zzzzzzvvv^^^NNNAAAIIIMMMwwwcccCCC666<<<;;;===@@@???===???DDDIIINNNNNNNNNMMMMMMNNNPPPRRRRRRRRRSSSUUUXXXZZZYYYXXX[[[[[[[[[[[[]]]___bbbcccbbbvvveeebbb]]]^^^bbb```fffvvv~~~nnnccc___\\\___bbbddddddcccddddddhhhffffffhhhkkknnnppppppmmmkkkmmmppprrrvvvzzzsssrrrtttvvvwwwxxx~~~~~~}}}xxxwww}}}zzzooofff``````bbbcccdddgggkkknnnsssuuulll\\\NNNHHHPPPiiivvvggg[[[PPPEEE>>>===:::AAABBBAAAMMMiiiuuujjj]]]NNNCCC@@@EEEJJJQQQ\\\dddbbb\\\MMMEEECCCLLLVVVUUUMMMGGG??????>>>======CCCLLLTTTPPPRRROOOIIIFFFEEEDDD@@@AAA<<<;;;???DDDHHHNNNUUUZZZZZZ[[[```eeeiiijjjjjj\\\ZZZUUUOOOHHHBBB@@@@@@;;;888666888777333111222444444444555666777888888555666777777777777777777555555555555555555555555444444444555666777999999:::>>>DDDIIIPPP]]]ooo|||~~~lllXXX[[[eee~~~wwwzzz^^^YYY___[[[>>>999777444222333444444444666666777888:::<<<>>>@@@>>>===???CCCFFFIIIPPPYYYtttssswww^^^KKKOOOdddpppvvv~~~}}}yyyuuuuuuwww^^^JJJGGGHHHFFFFFFHHHDDD>>>AAAHHHeeeooosssiii\\\VVVWWWWWW```^^^WWWJJJ???AAARRRbbb[[[LLL???===???DDDTTTdddiiiiiihhhfffaaaYYYOOOHHH@@@???<<<;;;;;;;;;;;;;;;999999888777666666666666555444444333333555666777666:::AAAJJJVVVcccnnnuuuyyyzzz|||~~~xxx}}}{{{|||cccTTTLLL>>>DDDIII~~~tttaaaCCC666>>>;;;>>>AAA@@@>>>@@@EEEKKKUUUTTTQQQNNNLLLLLLOOOQQQQQQQQQQQQTTTWWWYYYYYYXXX[[[[[[[[[\\\^^^```bbbcccccctttccc```\\\]]]bbb```fffsss|||pppgggddd```bbbeeegggfffdddddddddjjjhhhggghhhlllooorrrsssqqqlllmmmttttttttt~~~xxxrrrrrrvvvzzz{{{www}}}}}}}}}zzzvvv|||zzztttmmmiiikkkmmmmmmmmmnnnjjjiiifffbbbZZZNNNFFFBBBDDDUUUhhhzzzvvvgggXXXKKKBBB@@@:::AAACCCBBBMMMiii{{{vvviiiSSS???>>>AAADDDHHHOOOVVVVVVRRRLLLBBB>>>GGGRRRTTTOOOJJJ@@@@@@???>>>>>>EEENNNVVVPPPSSSRRRKKKEEECCC@@@===???:::888<<>>???CCCFFFIIIQQQZZZppprrrxxx___LLLOOOdddmmmsss}}}}}}pppXXXNNNVVVUUUPPPOOORRRMMMDDDCCCIIIHHH^^^rrrtttnnnmmmssswwwkkkdddWWWGGG<<<@@@SSSfffgggUUUFFFBBBBBBFFFVVVhhhhhhjjjmmmmmmhhh^^^QQQHHHBBB???===;;;;;;;;;::::::;;;:::999777666666666666555444444333444555666777222777@@@JJJUUUbbbnnnwwwxxxyyy|||~~~uuuxxxzzz~~~zzz}}}~~~{{{ZZZSSSQQQAAAEEEJJJyyynnnVVVAAA<<<<<<:::;;;;;;;;;<<>>@@@DDDKKKYYYnnn{{{fffTTTHHHCCC===CCCGGGGGGMMMaaa~~~vvvXXXGGG???<<<===AAABBBBBBEEEJJJFFFAAA===???FFFLLLMMMLLLDDDAAA?????????BBBLLLWWWVVVRRRLLLGGGDDDBBB@@@???===999999<<>>BBBFFFHHHHHHHHHDDD@@@CCCLLLTTTWWWjjjxxxqqqhhhOOOKKK[[[mmmssszzz{{{ppplllxxxrrrllleee^^^VVVMMMEEEAAABBBKKKQQQTTT___pppwwwuuuhhhUUUEEE>>>;;;<<>>>>>::::::===<<<<<<;;;;;;:::999888888777777666666666666777777666777;;;BBBNNN\\\jjjsssttt~~~{{{}}}wwwkkkfffdddjjjttt{{{zzzvvv|||yyy{{{}}}{{{zzz~~~eeeVVVOOOIIIDDDBBBqqqhhhQQQ>>>:::::::::;;;<<<<<<===@@@DDDHHHHHHJJJLLLMMMMMMNNNPPPRRRUUUVVVWWWZZZ\\\]]]\\\ZZZ\\\]]]\\\[[[[[[]]]aaadddfffuuueeeXXX\\\[[[[[[^^^___dddrrr|||yyypppjjjgggeeecccccccccdddeeegggggggggeeegggjjjjjjhhhgggggghhhhhhhhhjjjmmmpppsssvvvwwwxxxwwwuuuttttttvvvxxxzzzyyy{{{}}}~~~~~~sssdddWWWNNNGGGBBB???AAA@@@@@@AAAEEENNNZZZcccwww___NNNGGGEEEFFFIIIKKKOOO___wwwaaaRRRKKKEEE???>>><<<:::;;;>>>@@@===;;;===BBBIIIMMMNNNMMMFFF???>>>>>>@@@EEEKKKHHHEEE@@@>>>======<<<;;;<<<999888;;;>>>@@@EEEJJJRRRRRRSSSTTTVVVXXXYYYZZZXXXUUUQQQKKKEEE???:::888888777666666777666444222444444444444444444444444444444555555666777777777888888777777666555555555444444444444444444444444666999<<>><<<<<>><<<;;;>>>===<<<;;;;;;:::999888888777777666666666666777777777777:::@@@LLL[[[jjjsssvvv|||}}}yyy|||~~~ccc]]]XXX[[[fffpppuuuuuu}}}zzzwww{{{sssqqqhhhTTTLLLEEE@@@>>>xxxjjjaaaMMM<<<:::999:::;;;<<<===>>>AAAEEEIIIIIIJJJLLLNNNNNNPPPSSSVVVWWWYYYZZZZZZYYYZZZ[[[]]]ZZZ[[[\\\[[[\\\^^^bbbeeecccnnndddVVVZZZYYYZZZ___```dddssszzzmmmdddaaaaaacccbbbbbbbbbccceeefffgggbbbdddhhhiiihhhgggggghhhggghhhiiijjjllloooqqqrrrssssssssstttvvvyyy{{{}}}yyyzzz{{{}}}xxxhhhZZZPPPKKKFFFCCC@@@@@@???>>>>>>AAAFFFIIIeeezzzppp[[[PPPOOOJJJLLLPPPRRR]]]}}}|||qqqfffUUUJJJ@@@===;;;:::;;;>>>>>>===<<<<<<@@@GGGMMMQQQTTTIII@@@>>>???>>>???AAA>>>;;;888777888999888888;;;888777:::===???CCCIIIOOOOOOPPPQQQRRRSSSSSSTTTVVVSSSNNNHHHBBB<<<888666999777666777777777555333444444444444444444444444444555555666666777777888888888888777666666555555444444444444444444444444555777:::<<<@@@HHHSSS[[[jjjoooxxxyyyyyytttfffvvv~~~gggaaaYYYDDD444777666555444333444555555555777999===BBBGGGKKKMMMHHHJJJIIIGGGIIIPPPTTTTTTZZZvvvrrrTTTHHHQQQ___lllzzztttssstttuuurrrwwwlll]]]NNNEEE===;;;===BBBKKKUUUHHH???===@@@>>>===LLLaaapppiii\\\OOOIIIRRRcccqqqnnnqqqqqqnnnjjjcccUUUHHHCCC===:::;;;======>>>AAA======<<<;;;:::999888777777666666555555666666777888888999>>>HHHXXXiiitttvvv{{{}}}{{{tttkkkaaa___dddmmmsssuuu{{{ssssssnnnoookkkRRRHHHBBB===;;;tttfff]]]JJJ===;;;999:::;;;===>>>???BBBFFFIIIKKKMMMNNNOOOPPPRRRUUUXXXVVVYYY\\\[[[YYYXXXYYY[[[WWWXXXYYYZZZZZZ\\\```cccfffrrrcccUUUXXXWWWYYY```aaahhhxxx}}}mmmbbb___```bbbbbbbbb``````bbbdddggg___bbbeeehhhiiiiiihhhhhhfffggghhhiiikkkmmmoooppppppqqqrrrtttwwwyyy|||}}}xxxwwwxxxzzz|||~~~mmmbbb\\\UUUOOOFFFFFFEEEDDDEEEFFFIIIKKKLLL```|||lll^^^XXXQQQRRRZZZZZZ]]]yyyjjj]]]NNNFFFBBB>>>>>>???????????????BBBIIIQQQWWWTTTMMMGGGFFFDDD@@@===>>>===;;;999999::::::999888<<<888777:::<<<===BBBGGGLLLMMMMMMNNNNNNNNNNNNNNNPPPMMMIIICCC>>>:::888666999888777777888888666444555555555555555555555555555555555666777777888888777777777666666555555555444444444444444444444444555777999;;;===CCCKKKRRR```dddmmmzzz~~~wwwsss{{{iiiggg\\\FFF:::777666555444333444555555555666999===AAAEEEHHHJJJDDDGGGGGGFFFJJJSSSZZZ[[[^^^yyytttWWWHHHNNNXXXhhhzzztttnnnooooooggghhhuuuxxx\\\LLL@@@???BBBCCCIIISSSFFF@@@@@@DDDAAA>>>KKK___ggghhhdddXXXOOOTTThhhzzzvvvxxxxxxtttpppkkkaaaWWWLLLFFF???;;;;;;<<>>>>>===<<<:::999888888777666666555555666666777999999999<<>>;;;pppbbbXXXEEE;;;;;;888999;;;===???@@@CCCGGGJJJOOOPPPRRRRRRRRRSSSVVVXXXVVVZZZ___```]]]ZZZZZZZZZWWWYYYZZZ[[[[[[]]]aaaccckkkzzzfffVVVXXXWWWYYYaaaccckkk|||qqqeeeaaaaaa```aaaaaa```aaadddiiinnneeefffggghhhiiihhhfffeeefffggghhhiiikkknnnpppqqqpppqqqsssuuuwwwxxxyyyyyyuuusssuuuxxxyyy|||wwwnnnddd\\\XXXSSSNNNJJJIIIHHHHHHGGGMMM\\\rrr{{{nnnddd]]]```hhhgggdddxxxnnn^^^QQQDDD===<<<>>>???AAADDDIIIQQQZZZaaa[[[YYYXXXVVVNNNDDDAAABBB>>>=========>>>???===;;;===999777:::;;;<<<@@@EEEJJJKKKKKKLLLLLLKKKJJJJJJHHHGGGDDD@@@===;;;999888:::999888888999888666444555555555555555555555555555555666666777888888888666666555555555555555444444444444444444444444444555777999:::;;;>>>EEEKKKVVVYYYbbbqqqtttssswwwfffIII<<<777666555444333444555555555666888;;;>>>@@@BBBCCCEEEFFFFFFGGGNNN\\\gggkkkiii{{{vvvZZZKKKNNNTTTdddwwwsssiiiuuutttjjjaaabbbZZZVVV___mmmwww```IIICCCCCCDDDKKKUUUQQQHHHEEEFFFAAA===III[[[[[[eeejjjbbbVVVWWWkkkzzzwwwuuupppjjjbbb[[[OOOEEE???>>>>>>>>>@@@???>>>===<<<:::999999777777666666666666777777::::::999;;;CCCSSSggguuuttt{{{}}}yyy}}}|||qqqcccaaajjjzzzgggLLLDDDBBB@@@>>>lll]]]QQQ???888999777999;;;>>>@@@AAADDDHHHJJJPPPRRRTTTUUUUUUUUUWWWXXXXXX\\\```cccbbb___\\\[[[[[[]]]^^^______```ccceeegggwwwppp\\\[[[XXXYYYaaaccckkkzzzssshhhcccbbb]]]^^^```aaaccchhhqqqxxxooommmkkkjjjiiigggcccaaahhhhhhiiijjjllloooqqqrrrpppqqqsssuuuvvvvvvuuuttttttqqqsssxxxxxxyyy|||sssnnneee^^^YYYVVVSSSQQQQQQKKKLLL\\\sss}}}sssnnnoootttrrrooo{{{lllZZZPPPNNNHHHIIILLLRRRZZZccckkkpppnnnmmmlllggg\\\PPPKKKNNNEEEEEEEEEFFFGGGFFFDDDAAA@@@;;;999:::;;;;;;>>>CCCGGGHHHIIIJJJJJJIIIHHHGGGDDDCCCCCCAAA???===;;;::::::999888999999999777555555555555555555555555555555666666777777888888999666666666666555555555555444444444444444444444444444666999999999;;;@@@DDDKKKOOOXXXfffwww~~~uuunnn{{{nnnHHH777777666555444333444555555444666888:::<<<>>>??????BBBDDDDDDFFFOOO___kkkpppgggwww|||```NNNNNNPPP```rrr|||~~~uuummmpppzzzvvvmmm]]]___VVVMMMNNNUUUjjj|||^^^IIIAAAEEERRR______RRRIIIHHHDDD>>>GGGWWWVVVdddooolllaaa```mmm|||{{{|||wwwkkk\\\QQQKKKDDD===BBBBBBAAA???===<<<;;;:::999888888777777888888999;;;;;;;;;<<>>AAABBBEEEHHHKKKNNNQQQUUUXXXYYYYYYYYYZZZZZZZZZ\\\^^^```___]]][[[]]]___```aaa```aaaccceeecccnnn}}}gggbbb[[[ZZZ```bbbfffttt|||rrrhhhbbb___\\\^^^``````aaagggpppxxxtttpppllljjjiiihhhfffdddjjjjjjkkkkkklllmmmoooooonnnooorrrtttuuutttsssrrrsssqqqsssyyyyyyxxx|||wwwssspppllliii^^^XXXSSSXXXeeevvv{{{xxxxxxvvvvvv{{{~~~uuutttjjjhhhiiiooowww~~~yyyssskkkbbb___```[[[ZZZXXXWWWUUUQQQKKKGGGCCC>>>;;;<<<;;;:::<<>>@@@@@@AAAAAADDDEEEGGGPPP]]]hhhlllaaakkkzzzhhhQQQLLLLLLZZZkkkwww|||||||||tttuuujjj]]]UUUNNNRRRccc~~~rrrVVVEEEJJJ]]]llljjjZZZOOOOOOLLLFFFKKKXXX\\\gggrrruuuppplllooosssyyynnndddVVVJJJDDDDDDBBBAAA???===<<<;;;::::::999999999999::::::;;;<<<======CCCQQQfffvvv{{{xxx}}}rrrggggggqqqvvv|||~~~}}}~~~qqqbbbZZZLLLOOOiiiuuuVVVEEE@@@>>>>>>>>>yyy}}}|||hhhXXXJJJ:::999???===999;;;???AAACCCEEEIIIKKKKKKPPPUUUZZZ[[[[[[[[[\\\YYYWWWVVVXXX[[[]]][[[YYY\\\^^^``````___```aaacccfffmmmnnnggg^^^ZZZ___```aaannnyyywwwoooggg```[[[^^^___```]]]\\\```iiiqqqsssooojjjiiikkklllkkkjjjmmmllllllkkkkkkllllllmmmlllnnnqqqsssttttttrrrqqqtttqqqttt{{{zzzxxxyyytttgggeeeaaa]]]```lll~~~zzzuuutttwwwzzz{{{~~~}}}xxxuuurrrpppqqqssspppmmmhhhbbbZZZQQQLLLEEE@@@<<<<<<;;;999;;;@@@AAABBBDDDFFFFFFEEEDDDCCCGGGHHHIIIIIIFFFBBB===:::;;;:::999999::::::888666666666666666666666666666666666666777888888999999999999999999999999::::::444444444444444444444444000333666666555555999<<<<<<@@@IIIUUUdddtttrrrjjjmmm|||ttt\\\gggwwwcccDDD;;;777666555444333444555555444666:::===@@@CCCDDDDDDFFFJJJLLLNNNUUU```hhhjjjaaajjjyyynnnSSSJJJIIIVVVgggttt{{{vvvlllZZZPPPWWWkkkvvvxxxyyy___JJJOOOcccrrrqqq```UUUUUUTTTOOORRR[[[dddjjjtttzzz{{{vvvppplllzzzhhhXXXFFFEEEDDDBBB@@@>>>===<<<;;;::::::999999::::::;;;;;;===>>>>>>CCCQQQfffuuuxxx{{{{{{hhh___jjjoootttvvvwwwyyy~~~mmm]]]WWWKKKRRRrrrjjjQQQBBB>>>;;;;;;<<<