BM6P6(@ VVVGGG;;;===;;;888555333222222222000000000000////////////222<<>>PPPjjjyyy{{{VVVZZZooommm\\\rrrooopppWWWKKKGGGDDD\\\wwwSSSLLLTTTXXXsssaaakkknnnzzzhhhDDDTTT{{{fffuuu}}}uuuiiihhheee^^^^^^tttcccEEE@@@IIIFFFFFFFFFFFFFFFGGGGGGGGGNNNKKKIIIIIILLLMMMLLLIIIRRRQQQOOOMMMLLLJJJJJJJJJOOOQQQTTTXXXZZZZZZYYYXXX______bbb^^^ppprrrVVV]]]^^^@@@@@@,,,333BBB<<<888999111444222333555222---///777111111111111000000000000111111111111111111111111222222222222222222222222333444555666777999::::::999999888888777777777666555555555444444333333333333222111111111222444555888666777666000,,,222>>>...888???LLLlllxxxXXX\\\kkkRRRCCC>>>888888888888777777777666666666666777888888999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>@@@BBBCCCYYYnnn|||???III:::000===888,,,666777777===KKKZZZdddmmmtttwwwxxx|||{{{zzz{{{sssIIIGGGbbbkkkrrrlllNNN111>>>888NNNxxxfff<<<;;;bbbgggYYYCCCKKK<<<999<<<<<<999999@@@GGGJJJ:::>>>GGGBBBmmmyyy~~~~~~iii```|||vvvqqquuurrr{{{wwwTTT>>>;;;<<<<<<<<<===>>>@@@AAABBBBBBCCCEEEFFFGGGFFFDDDCCCFFFEEECCCBBBAAAAAABBBCCCCCCIIIJJJHHHUUUvvv{{{hhh]]]ZZZ```pppggg]]]]]]cccbbbJJJ<<<666BBBTTTyyyzzz}}}~~~vvvdddMMM===VVV{{{ZZZddddddbbb]]]XXXZZZcccmmmlllvvvrrrfff]]]TTTTTT```FFF@@@;;;EEE```tttnnn\\\VVVJJJQQQeeerrrzzz{{{tttlllOOOJJJPPPTTTZZZOOOLLLQQQ___lllqqqooonnnrrrvvvxxxuuupppooorrrwwwsssnnngggiiiwww```HHHZZZsss{{{~~~{{{}}}|||~~~uuu|||tttxxxqqqgggUUUDDD;;;444333:::BBBHHHJJJKKKMMMOOOOOOOOOMMMJJJJJJLLLJJJGGGHHHHHHIIIIIIKKKLLLNNNOOOIIIIIIHHHGGGHHHIIIJJJKKKHHHIIIJJJKKKLLLKKKJJJIIItttvvvOOOJJJCCC===;;;888555333222222222000000000000////////////---555777111++++++....../////////......000444888KKKHHHJJJPPPVVV^^^mmm|||rrrMMM999:::::::::;;;AAARRRmmmnnnXXXNNNbbbzzzkkkJJJUUUnnnqqqRRREEEYYYuuueeebbbnnn{{{zzzjjjiii{{{lllhhhqqqmmmggghhhfffVVVEEECCCUUU}}}ZZZFFFKKKKKK???DDDDDDDDDEEEEEEFFFFFFFFFJJJIIIHHHIIIKKKMMMNNNMMMNNNMMMLLLKKKKKKKKKKKKKKKQQQQQQRRRSSSSSSTTTTTTTTT]]]___aaa[[[^^^XXXGGGeeeZZZ333:::>>>333)))222;;;555999555333666666222111444222222111111111000000000111111111111111111111111222222222222222222222222222222333444555666666777666666666555555555444444444444444333333333222222111111111111222333444555555......:::DDDBBB;;;666EEEXXXoooyyyqqqffffffmmm}}}fffQQQ@@@777555888888777777777666666666555555666777777888888999;;;;;;;;;:::::::::::::::;;;;;;<<<===>>>@@@AAABBBEEE___CCC333666555222444888888666:::DDDOOOZZZfffqqquuuwww{{{~~~}}}wwwppp|||___{{{YYYHHHGGGXXXvvvjjjTTT@@@///IIIkkkWWW;;;EEEXXXyyyjjjmmmhhhTTTJJJ>>>999EEEZZZaaaYYYTTTNNNPPPQQQxxx}}}nnn|||zzzlllPPP===:::;;;;;;;;;<<<===>>>@@@AAA@@@AAACCCDDDDDDCCCBBBAAADDDCCCCCCBBBBBBBBBBBBBBBIIIHHHJJJMMMRRRbbbyyyhhhbbbgggooossscccQQQkkk}}}ZZZCCC>>>BBBPPPHHHEEE\\\zzzOOOWWWppp~~~eeeZZZhhh}}}sssssskkk```RRRBBBIIIdddTTTMMMAAA@@@TTTuuupppZZZ[[[pppvvvlllddd]]]RRRNNNUUUVVV___ooozzz|||xxxuuuvvvtttssstttvvvvvvtttrrriiijjjlllrrr{{{{{{qqqLLLMMMXXXqqqzzz}}}vvvkkkiiiwwwuuuxxxssseeeiii\\\XXXJJJ>>>888222;;;AAAHHHMMMMMMMMMNNNPPPPPPMMMKKKKKKKKKJJJIIIIIIJJJJJJIIIIIIIIIJJJKKKLLLKKKJJJIIIGGGGGGGGGGGGHHHEEEFFFFFFGGGIIIIIIIIIHHHkkknnnKKKJJJFFF===;;;888666444222222222000000000000////////////+++///000---,,,---///......//////......///222444FFFKKKJJJHHHTTThhhoooiiimmmHHH999444666;;;777888RRRssslllOOOHHH]]]www~~~{{{~~~wwwKKKJJJdddxxx^^^LLLBBB[[[aaa```pppyyyxxxmmmxxx~~~zzztttkkk```^^^ccc]]]NNNMMMYYYooofff@@@888HHHIII999AAAAAABBBCCCDDDDDDEEEEEEEEEFFFHHHHHHIIIKKKOOOQQQIIIIIIIIIIIIJJJKKKLLLMMMQQQQQQPPPPPPPPPRRRTTTUUU```bbb___]]]\\\dddIII???xxxkkkRRR777555???<<<666<<<;;;555222555999888555444222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333333333222222222222333333222222222222222111222222333333444555666666777444333444555888@@@HHHeeeqqqzzzppp```cccaaaJJJ===777444555777777777666666666555555444555555666777777888888::::::::::::::::::::::::;;;;;;;;;<<<===???@@@AAABBBiiiNNN888BBB666111888222777555555:::AAAKKK[[[iiiqqquuuyyy|||}}}llldddrrrjjjqqq]]]tttfff]]]IIIEEE```}}}yyyQQQ;;;777UUUmmmaaaIII@@@VVVttttttjjj\\\III888???eeezzzjjj___```~~~tttaaaIII999555999999::::::;;;<<<===>>>===>>>???AAAAAAAAA@@@???AAAAAABBBBBBCCCCCCBBBBBBIIIEEEHHHOOOLLLMMMggg~~~rrr___WWW]]][[[hhhuuuZZZWWWwwwpppOOO777555777:::MMMyyykkk^^^jjjxxxeeeaaammmbbbbbb```]]]PPPAAASSS}}}}}}tttcccXXX\\\nnnyyycccJJJBBBXXX|||zzzVVVLLL]]]eeekkkxxx{{{rrrmmmdddeeejjjtttxxxuuurrrqqqooorrrvvvxxxvvvqqqkkkfffgggvvvxxxiiiYYYNNNNNNfffzzz~~~}}}}}}vvvwwwuuuxxx|||___mmm]]]XXXUUUGGG<<<999444>>>CCCIIILLLKKKIIIJJJKKKRRRKKKHHHMMMMMMHHHGGGKKKIIIHHHHHHGGGHHHIIIKKKLLLLLLKKKIIIGGGFFFEEEDDDDDDDDDBBBBBBCCCEEEGGGGGGFFFooorrrNNNHHH???<<<;;;999666444333222222000000000000////////////............///111111///---...000///......///000999FFFLLLLLLUUUgggqqqpppkkkzzzPPP;;;333======222;;;QQQrrr|||zzzfffWWW^^^rrrWWWOOOSSSfffqqqsssaaa```llluuummm{{{qqqooozzzzzzkkkZZZwww~~~~~~~~~|||vvvllldddbbbYYYVVVSSSKKKVVV}}}oooNNNDDDBBB======BBB>>>>>>???@@@AAACCCCCCDDDCCCEEEGGGGGGFFFHHHMMMQQQHHHHHHHHHHHHIIIJJJLLLLLLNNNNNNOOOQQQTTTVVVXXXYYY^^^___XXXZZZddd^^^fffSSSKKKttt}}}JJJ555???;;;444BBB666444333666888999888777333333333333222222222222111111111111111111111111111111111111111111111111111111111111111000000000222222222222111111111111222222222222222111111111444555555666666666666666555888:::999:::BBBRRR```\\\bbbYYYJJJ[[[mmmLLL;;;888888888888666666666555555555555444444444444555666666777777888888888999999999999999:::::::::;;;<<<>>>???@@@JJJRRRuuu```@@@AAA<<<888777000666444333555777???NNN]]]jjjqqqxxx{{{{{{|||{{{QQQ@@@JJJKKKttt{{{bbbTTT___\\\dddfffOOOAAA???IIIbbbhhhTTTYYY{{{gggbbb[[[^^^XXX===000]]]ooodddxxxtttrrr~~~tttpppWWWAAA666666888888888888999:::;;;<<<;;;<<<===>>>?????????>>>>>>???AAABBBCCCCCCBBBBBBDDDBBBEEEJJJGGGFFFWWWmmmqqqeeedddWWWWWWfff|||lll^^^{{{jjjDDDEEEAAAAAASSSllltttmmmccclllrrrxxxppp]]]ZZZLLLZZZdddddd[[[PPPaaayyyhhh^^^ZZZ[[[^^^NNNHHH@@@999FFFdddhhhOOO@@@LLLTTTdddwwwsssqqqrrrqqqooopppsssmmmrrrsssmmmdddbbbjjjrrrvvvZZZLLLOOOVVVwwwuuu}}}~~~yyyzzzqqquuubbb]]]aaa^^^JJJ>>>???@@@>>>CCCHHHJJJHHHFFFGGGHHHQQQHHHGGGMMMNNNGGGGGGMMMGGGFFFFFFFFFGGGIIIKKKMMMJJJIIIHHHGGGEEEDDDCCCCCCFFFCCC@@@AAACCCEEEEEEDDDsssvvvQQQIII<<<<<<;;;999777555444222222000000000000////////////222///...///111111000///---...000///...---...///000???PPPXXXXXX]]]ooosssXXX666888@@@:::777<<>>XXXfffxxx{{{~~~nnnWWWccczzzxxxxxx{{{wwwrrrjjj___WWWYYYMMMFFF<<<<<>>IIIFFFfff{{{zzztttJJJ222;;;===555888555333444555555888CCCOOO```iiitttzzzzzzzzz{{{}}}wwwsssqqq```EEE999???444OOOtttwwwtttppppppUUUEEE999333LLL^^^PPPFFF[[[{{{aaaRRREEEXXXkkkUUU888WWWqqq[[[fff}}}~~~xxxlllddd\\\wwwgggggg~~~jjjNNN;;;888<<<666666666666777888999999;;;;;;<<<===>>>>>>??????===>>>@@@BBBCCCCCCBBBBBB@@@DDDEEECCCCCCIIIPPPSSSzzz|||rrrZZZQQQbbbgggeeennn|||^^^???444;;;DDDIIIKKKUUU___iiilllqqqxxxyyyuuupppeeebbbjjjiii]]]UUUVVVOOOmmm|||vvviii\\\YYYccctttcccOOOCCCKKKYYYUUUMMMFFF@@@DDDYYYbbbVVVEEEFFFEEETTTwww~~~yyyvvvvvvuuurrrtttxxxnnnjjjddd___aaammm~~~jjjPPPDDDQQQjjj|||zzzwwwsssyyy~~~yyy|||bbbddd|||zzziiiccc|||qqqrrrYYY^^^jjjeeeKKK>>>CCCHHHAAAEEEJJJKKKJJJHHHIIIKKKOOOHHHFFFLLLMMMHHHHHHLLLIIIHHHFFFEEEFFFGGGJJJKKKGGGGGGGGGFFFFFFFFFEEEEEEJJJFFFBBBBBBEEEFFFEEEBBBmmmpppPPPLLL@@@<<<;;;:::888666444333222000000000000////////////222...---///000...---...---...000///......///000///999NNN]]]\\\YYYkkkzzzFFF333888===;;;777:::KKKaaapppvvvtttiii___```gggqqqzzz```III???VVVmmm}}}vvvtttjjjRRRVVVuuu||||||}}}uuunnnfff^^^TTTMMMOOO@@@>>>???HHHtttKKK@@@;;;???CCC???===???<<<<<<===>>>??????@@@@@@DDDDDDBBBAAA@@@BBBEEEHHHHHHGGGGGGFFFFFFFFFFFFFFFIIIKKKNNNQQQRRRRRRPPPOOOOOO[[[\\\SSSQQQQQQUUU]]]___lllNNN===xxx]]]JJJ;;;111888>>>@@@<<<666555555444555555555555444444444444333333333333333333333333222222222222222222222222333333333333333333222222333333333333444444444444333333444444444444555555555444444444555666888999CCCHHHNNNSSSVVVRRRDDD666GGGkkkxxxfffKKK>>>333333666666333111444444444333333333333222222222222333444444555555555555666666777888888888999999999999:::;;;<<<===GGG===PPP~~~}}}nnn===::::::333<<<555444444666555666<<>>777===777fffjjjuuuzzzttt~~~dddBBB===HHH>>>666===@@@QQQ```ooo~~~eeeTTT```{{{sssPPPWWWjjj[[[hhh|||gggQQQUUU~~~~~~xxx{{{rrrdddkkklll|||eeeHHH888666:::666666555555666777777888:::;;;;;;<<<===>>>??????===>>>???@@@AAAAAABBBBBBBBBGGGFFF@@@BBBIIIJJJEEE]]]tttzzz```VVV^^^kkk}}}wwwxxxppp[[[KKK;;;333444:::EEEOOOUUU\\\hhhrrrwwwwwwvvvwwwuuummmdddbbbfff```~~~jjjSSSGGGkkkuuuyyy]]]FFFOOOeeexxxmmmfff```cccoookkkTTTIIIHHHBBBOOOmmm}}}}}}~~~xxxtttsssuuussslllgggeeebbb___bbbppp{{{fffZZZMMMNNNaaayyyuuu~~~yyyzzz~~~xxxhhhnnn~~~bbbbbbsssfffhhheeekkkvvvlllNNN>>>AAABBB@@@DDDHHHIIIHHHGGGHHHJJJKKKJJJHHHIIIJJJKKKKKKJJJMMMKKKHHHFFFEEEEEEGGGHHHDDDEEEFFFGGGGGGGGGGGGGGGMMMHHHDDDEEEIIIJJJGGGCCCfffiiiLLLLLLBBB<<<;;;:::999777444333222000000000000////////////000------000000,,,---111.../////////......000222111333@@@TTT___cccnnn|||oooMMM@@@BBB@@@888AAA;;;===KKK^^^llltttxxx``````bbbhhhqqqzzzyyymmmlll~~~hhhttt~~~~~~sssgggqqq|||tttiii___WWWQQQJJJEEEEEE>>>WWWqqqtttXXX???BBB@@@:::;;;@@@???888============>>>>>>??????CCC@@@======>>>AAADDDEEEDDDDDDCCCCCCCCCCCCDDDDDDGGGHHHJJJLLLNNNNNNNNNNNNTTTVVV\\\YYYOOOPPPZZZ]]][[[fffKKKQQQoooqqqQQQ:::===AAACCC???===>>><<<888666666666555555555444444444444444444444444444444333333333333333333333333333333333333333444444444333333444444444555555555555555666666666777777777666555555666999===BBBEEEMMMPPPMMMCCC???EEEOOOUUU{{{yyyZZZSSS<<<777444666666444333444333333333333222222222222111111222222333444444444444444555666666777888888999888888999999:::;;;<<<@@@<<<===bbbhhhBBB777888888888444333555555555777<<>>??????????????????@@@AAAAAADDDCCCDDDEEEDDDDDDEEEGGGJJJ]]]sssllldddddd{{{{{{\\\KKKHHH<<>>FFF|||hhh???<<<;;;999777999===??????=========>>>>>>>>>>>>>>>BBB>>>::::::>>>BBBDDDCCC@@@@@@@@@@@@AAABBBBBBCCCFFFFFFGGGIIILLLOOORRRTTTWWWHHHPPP[[[TTTSSSXXXQQQbbbXXXcccnnnPPPIIIYYYlll}}}uuuSSS>>>AAAAAA@@@DDDIIIFFF>>>666666666666555555555555555555555555555555555555444444444444444444444444222222333333333444444444333333333444444555555555666777777777888888999999999888888:::???EEELLLPPPDDD===555999SSSuuu}}}jjjJJJ222666444444555333///111555333333333222222222111111000111111222333333444444444444555555666777777888888888888888999:::;;;;;;222FFFCCCPPPKKK999AAA666:::444111333555444666999@@@FFFQQQ___mmmuuuyyyyyyttt}}}pppYYYTTT999@@@TTThhhzzzbbbJJJ999HHHllljjjSSSFFFppp|||```gggooo}}}uuu^^^eeebbbHHH\\\~~~vvvwww}}}jjj||||||{{{uuuxxxooo{{{sss```@@@444888:::666666666555555555666777777888888888999:::<<<===>>>@@@???>>>>>>>>>???AAAAAACCC===@@@JJJHHH>>>CCCQQQEEEOOOmmmxxxtttoooYYY\\\rrrkkkuuuzzzfffXXXQQQFFF??????DDDIIIKKKSSS^^^iiiwww|||xxxlllWWW```~~~|||{{{uuuqqqkkkiiisssooohhhfffnnnyyykkkVVVIIIEEEVVViii~~~yyy||||||eeehhhsss~~~mmmccc}}}}}}rrrhhh\\\zzzmmmmmmrrrooo```ZZZVVVMMMGGGJJJLLLLLLIIIGGGGGGIIIEEENNNMMMCCCEEEQQQQQQFFFFFFEEEDDDDDDGGGKKKPPPSSSFFFGGGHHHIIIIIIHHHGGGFFFIIIEEEDDDHHHOOOQQQNNNIIIjjjYYYPPPFFF======:::777555444333222111000000////////////000000000000000000000000000000///////////////000111111111333222777NNNooo]]]CCC>>>:::======:::888<<>>>>>????????????>>>??????@@@AAA@@@@@@AAABBBAAA@@@???>>>AAAAAAAAAAAAAAAAAAAAAAAACCCDDDFFFHHHJJJKKKLLLLLLRRRSSSTTTTTTSSSPPPLLLJJJ[[[WWWTTT^^^{{{UUUEEE___eee888>>>NNNOOOSSSJJJ@@@>>>;;;111111777444666555555444444555888:::999777444222222222222222444555555444222222444555---666:::666555888999555777333333999;;;888777:::<<>><<<<<>>IIITTT___iiiqqqvvvxxxzzz}}}~~~~~~eeebbb[[[fffyyyiiijjj[[[OOOfff|||sssgggvvvllliii```kkkwwwNNNHHHeeeNNNuuu}}}uuusssvvvrrrgggiiifffmmmzzzxxxrrrPPP===888777555444444444444555555555555666777777777777888999:::;;;>>>???@@@AAABBBCCCDDDDDDBBBCCCCCCBBBAAABBBDDDFFFHHHIIIMMM```}}}rrr___WWW[[[ddd~~~vvvjjjcccWWWIIIHHHHHHHHHMMMWWWaaaiiimmmpppuuu}}}uuurrr|||}}}uuuxxxvvvyyyyyytttmmmiiijjjmmm}}}|||uuuXXXJJJMMM\\\qqqyyyuuu{{{}}}}}}lllpppsssrrrbbb[[[hhhrrrqqqmmmkkkhhhcccfffTTTIIINNNTTTQQQNNNPPPHHHIIIJJJJJJKKKJJJJJJJJJHHHHHHGGGGGGFFFEEEEEEEEEIIIFFFDDDFFFJJJNNNOOONNNEEEGGGIIIKKKLLLKKKJJJIIIJJJGGGDDDDDDGGGKKKMMMOOObbbQQQLLLHHHDDD===:::777555444333222111000000////////////000000000000000000000000000000///////////////000111111///000000222AAA\\\yyyzzzWWW===BBB===999777222///666@@@FFFQQQdddwwwsssZZZEEEMMMUUUaaalllrrrwwwzzz|||~~~~~~tttjjjggglllwwwxxxkkk```YYYSSSGGG>>>>>>>>>???HHHUUUpppzzz|||```DDD:::???===<<<<<<<<<<<<===>>>>>><<<<<<<<<=========>>>>>>???@@@AAABBBBBBAAA@@@???AAAAAAAAAAAA@@@@@@@@@@@@@@@AAACCCEEEFFFHHHHHHIIINNNPPPRRRSSSSSSQQQOOOMMMTTTZZZ]]][[[eeeYYYSSSfffppprrrZZZYYYQQQ;;;///777LLLUUUGGG<<<999555111555999;;;:::999888888333222333555777999::::::666555444444555555444333:::;;;888333000222555666444:::999111000999DDDIIIVVVUUUWWWUUUGGG:::???OOOrrrYYYDDD666222555333333222222222222333333111111111111111111111111111111111222222222333333333444555555444333444666666888:::::::::999999:::<<<888AAADDDLLLyyyjjj:::666666888888444111000111222333777???HHHSSS___jjjqqquuuwwwyyyzzz{{{}}}sssxxxoooqqq[[[XXX{{{~~~{{{|||zzzgggKKKVVVVVV{{{tttpppsssxxx}}}ppplllrrrhhhwwwgggIII999666555444333444444444444555555555555777777777777888999::::::<<<======>>>???@@@@@@AAAAAABBBCCCBBBAAABBBDDDFFFEEEHHHKKKWWWqqq}}}nnnddd[[[RRRbbbjjjeee```[[[WWWUUURRRQQQZZZ\\\]]]eeeyyywwwnnniiikkkyyyzzzeeeiiijjjhhhjjjooopppmmmrrrqqqqqqsssxxx|||sssiiiGGGFFFNNN```sssyyyvvvyyy|||}}}wwwrrr}}}xxxfffsssmmmnnnkkkfffeeegggddd]]]^^^OOOGGGLLLPPPLLLIIILLLGGGGGGHHHIIIIIIIIIIIIIIIFFFFFFFFFFFFFFFFFFGGGGGGPPPLLLHHHGGGHHHJJJJJJIIIAAABBBCCCEEEEEEEEEEEEDDDJJJIIIHHHGGGHHHKKKOOORRR___MMMJJJHHHFFF===:::777555444333222111000000////////////000000000000000000000000000000///////////////000111111//////000000444FFFgggwwwdddaaaOOOAAA@@@???;;;999<<>>===<<<<<<>>>???@@@AAABBBBBBAAAAAAAAAAAAAAA@@@@@@?????????===>>>@@@BBBCCCDDDEEEEEEJJJLLLOOOQQQRRRRRRQQQPPPPPPZZZ```YYYUUUccccccYYYNNNPPPggggggQQQKKKLLLHHH555///777;;;999;;;======;;;888666555666666666555444333111000999777555777999:::888666999777666999::::::===@@@;;;OOOZZZWWW[[[iiimmmeeeQQQGGGEEELLLNNNSSSllllllMMM999222000111333333333222222222222333333111111111111111111111111111111111222222222222333444555555333111111333555555555666888:::;;;;;;::::::;;;>>>>>>BBBZZZggg888333777;;;999222......222111222555:::DDDQQQ___iiinnnqqqtttwwwyyy{{{~~~nnnqqq}}}}}}zzzooo~~~tttoooqqqvvvzzz~~~vvvoooyyyrrrlllVVV???444444444222222333333333444444444555555666666666666777888999999:::::::::;;;;;;<<<<<<<<<>>>@@@BBBCCCBBBBBBCCCDDDCCCHHHIIIKKKZZZtttvvvrrrfffQQQNNN\\\dddyyy|||rrr|||tttsssmmmgggkkksssrrrjjjccc___^^^```___^^^```eeeccceeeeeedddjjjttt|||ppp\\\MMMIIIJJJJJJbbbccclllyyy~~~}}}yyyrrruuu{{{}}}ppp]]]iiiyyymmmcccjjjtttggg^^^ggg}}}yyyeeeSSSIIIEEEIIIJJJFFFDDDGGGFFFFFFGGGHHHHHHHHHHHHGGGDDDEEEEEEFFFGGGGGGHHHHHHQQQMMMHHHEEEDDDDDDDDDDDDAAABBBBBBCCCDDDDDDEEEEEEHHHIIIIIIHHHGGGIIINNNRRRbbbOOOIIIEEEBBB===:::777555444333222111000000////////////000000///////////////////////////////////////000000111111000222333000777RRRooommmLLL777666;;;;;;777777555555888CCCSSScccmmmsssqqqkkk```RRRHHHCCCCCCAAAEEEHHHGGGHHHNNNWWW^^^\\\ZZZ[[[```iiippprrrrrrrrrzzz{{{uuuttthhhXXXOOOMMMJJJCCC<<<888777777888???XXXYYY???<<>>???@@@???===<<<;;;<<<>>>@@@AAAAAAAAA@@@@@@@@@@@@??????>>>>>>======>>>???AAABBBCCCDDDDDDHHHJJJLLLOOOPPPPPPPPPPPPQQQUUUZZZ[[[[[[^^^bbbeeekkkBBBFFFhhhoooiiidddSSSEEE@@@:::BBB===777777<<>><<<:::888999999666666777888999:::;;;;;;555444;;;GGGLLLHHHCCCCCCLLLYYY```\\\ZZZ[[[TTTGGGGGG@@@NNNrrrsss|||___KKK777111333444222111222222111111111111222222111111111111111111111111111111111111222222222222444444444222111222444777777555444666:::<<<:::888999???======AAADDDeeeOOO666666777888666222111333222111222444;;;FFFSSS\\\dddiiipppvvvyyy{{{}}}~~~zzz~~~zzzWWW```mmmgggmmmqqq~~~~~~~~~xxxooolllpppqqqmmmkkkwwwwwwxxx}}}VVVFFF666111333333222222222333333333444444444444555555555555666777888999888888888999999:::::::::<<<>>>AAACCCCCCBBBCCCDDDEEEIIIGGGCCCHHH\\\ssswwwdddYYYVVVNNNZZZxxxmmm^^^YYY[[[gggqqqxxxzzzjjj```CCCEEECCC@@@FFFWWWjjjuuu~~~{{{{{{~~~|||tttwwwxxx]]]___ppptttnnnlllppp}}}yyygggJJJFFFEEEHHHHHHCCCBBBEEEEEEFFFGGGGGGHHHHHHGGGGGGEEEEEEFFFFFFFFFGGGGGGGGGIIIGGGCCCAAA@@@AAABBBCCCBBBBBBBBBBBBCCCDDDEEEFFFBBBEEEGGGEEECCCDDDIIIOOObbbMMMFFFCCCBBB===:::777555444333222111000000////////////000000///////////////////////////////////////000000111000///222666222111???QQQzzzRRR:::<<<>>>888666>>>DDDBBB;;;888<<>>???>>><<<;;;888999;;;===>>>???>>>>>>??????>>>>>>>>>=========??????AAABBBDDDEEEEEEEEEHHHIIIJJJLLLMMMMMMMMMMMMPPPPPPTTTYYY]]][[[WWWTTTfff|||vvvdddNNNRRRdddjjj~~~xxxuuugggXXXFFF???AAA@@@888...888888777555333444888;;;999<<>>???CCCGGGHHHHHHNNNXXX^^^YYYPPPJJJAAAFFFJJJFFF???BBBTTTgggyyy}}}nnn\\\???777111333777555111///222111111000000111111222000000000000000000000000000000111111111222222222222333333222222444888;;;999666444555888:::888666888>>>:::>>>DDD;;;KKK|||vvvFFF999000222777777444444222222222333666<<>>===222222===888888777777888888999:::777888999:::;;;:::999999666777999;;;<<<===<<<<<<========================@@@@@@BBBCCCDDDEEEEEEEEEFFFGGGHHHIIIIIIJJJJJJJJJKKKMMMRRRTTTRRRPPPTTT[[[YYY\\\lll|||aaaYYYGGGWWWtttfffTTTSSSOOOFFF===777666888666666666555555777<<<@@@777777666:::CCCJJJHHHAAA@@@TTTmmmtttlllsssqqqgggxxx]]]HHH<<<555111111333222...---000111111000000000000111111000000000000000000000000000000000111111111111222000222333333333555888;;;888666555555666777777777555:::777<<>>:::666888AAAKKKBBBfffbbbPPP666777;;;>>>;;;555666<<<777777666666777777888999888888888888999999999999777888:::;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<===>>>>>>>>>???@@@BBBBBBCCCCCCCCCCCCCCCDDDFFFGGGHHHHHHIIIJJJJJJMMMPPPNNNLLLQQQYYYRRRXXX]]]hhh|||^^^NNNOOOgggmmm{{{rrrooooooXXXQQQJJJIIIMMMQQQSSSRRRgggiiieeeaaannn{{{qqq~~~kkkuuuyyyppp```CCC000...333111000111///+++---222000000000//////000000000000000000000000000000000000000000000111111111111///111333333333444666888444555555555555666888:::555999888999@@@>>><<>>???AAADDDGGGBBBDDDFFFIIIJJJKKKOOORRR\\\uuu|||wwwnnnjjjbbb[[[{{{{{{vvvqqqiiiccc```______^^^YYYVVVUUUVVVWWWUUUQQQNNNUUUNNNIIIIIIIIIHHHIIILLLRRRMMMLLLOOOSSSVVV\\\dddbbbeeekkkvvv}}}}}}iiimmm~~~}}}iiigggdddhhhpppooolllqqqgggRRR@@@???GGGKKKIIIGGGEEEEEEEEEFFFHHHIIIGGGEEEDDDEEEFFFFFFGGGGGGFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFJJJMMMNNNMMMIIIEEECCCBBBBBBCCCEEEFFFGGGGGGFFFFFFCCCDDDDDDEEEFFFHHHIIIKKKjjjOOOBBB??????===:::777555444333222111000000////////////000000000000000000000000000000///////////////000111111---444444------444888444...>>>iiisssWWWBBB::::::<<<>>>:::;;;;;;888555888AAAIIIOOOLLLPPPYYY[[[VVVQQQRRRPPPOOOLLLIIIEEEAAA===;;;===999555444666777777666888999888777<<>>>>><<<===>>>@@@@@@AAAAAAAAA@@@AAABBBDDDEEEGGGHHHIIINNNGGGGGGOOOUUUSSSNNNMMMWWWMMMSSSbbbdddhhhjjj^^^GGGKKKiiikkk}}}|||fffBBB111777;;;333111000000222111///000444000000////////////000000000000000000000000000000000000000000111111111111///111333333333222333444000333555555444555:::>>>777;;;:::888<<>>MMMwwwWWW???888555444666555555444222111222555777333777===EEEOOO[[[hhhoooqqqssswww{{{~~~~~~ooo______hhhnnnccc~~~qqqhhh^^^www|||}}}}}}~~~zzz~~~~~~|||{{{{{{{{{uuullldddYYYVVV[[[___TTTNNNjjjeeeuuuoooWWW???777333222444333000000222000111111111111222222222222222222222333444555555333444666777:::;;;===>>>:::;;;======>>>AAAEEEHHHAAACCCFFFGGGFFFFFFJJJPPPPPP^^^yyykkkllljjjpppxxxrrrooo|||}}}{{{{{{}}}}}}yyytttrrrtttssssssyyy}}}ppp{{{~~~fffbbbvvvuuullleeetttfffvvvnnn]]]hhhxxxooo\\\EEEGGGLLLMMMFFF===@@@IIIDDDCCCBBBCCCGGGJJJGGGCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHFFFJJJNNNNNNJJJFFFCCCCCC>>>@@@BBBDDDDDDDDDBBBAAADDDBBBBBBCCCFFFHHHIIIHHHuuuFFFFFFEEECCC<<<:::777555555555444333000000000000000000000000000000000000000000000000............////////////000000000000111111111111222444AAAcccgggGGGDDDBBB999;;;666222333888;;;<<<>>>@@@???;;;888;;;???>>>999<<<;;;::::::<<<===999444999777444444777999666222:::888:::CCCTTTmmm|||[[[???777>>>777888:::;;;;;;:::888777666666666666666666666666333:::===777444:::DDDKKK888888999:::;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;===<<<<<<<<<<<<======>>>>>>?????????@@@BBBGGGKKKEEEFFFIIINNNRRRUUUTTTSSSTTTWWWYYYXXXYYY```mmmyyyyyycccYYYWWWYYYdddpppvvvvvveeeSSS===222444666333---000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000111111222222333444444333333444555666777888888999:::;;;<<<============BBBXXX}}}WWW---111;;;(((333333222111222333333111222444888>>>DDDMMMWWW]]]hhhmmmtttzzz||||||}}}}}}{{{}}}ppp___bbbjjj^^^sss~~~pppkkkppp{{{}}}{{{yyyvvvyyyzzzxxxsssjjj\\\QQQOOOZZZSSSNNNTTTPPPTTTlllggg{{{sss[[[DDD666222222222111111111000000111111111111111111111111222444444111333777666222555666777999;;;===>>>??????===<<<>>>CCCFFFFFFDDDBBBCCCCCCBBBBBBCCCFFFIIIPPPMMMTTTkkk~~~wwwxxxooofffsssqqqRRR___~~~~~~xxxvvvvvvsss{{{|||uuu}}}vvvaaaxxxrrr}}}jjjZZZlllzzzuuuuuuhhhdddppp|||uuu]]]GGGFFFDDDBBBBBBEEEEEECCCAAA@@@BBBDDDEEEDDDDDDEEEGGG@@@CCCEEEFFFFFFEEEEEEFFFDDDEEEFFFGGGHHHHHHGGGGGGJJJIIIJJJHHHDDD???>>>???===???@@@@@@>>>===@@@CCCCCCBBB@@@AAABBBDDDEEEEEEyyyHHHFFFEEEBBB===;;;777555555555333222000000000000000000000000000000000000000000000000............//////////////////000000000111111111222000111@@@bbbrrr```WWWFFFCCC???===;;;888666555333;;;???===;;;<<<======444777999888555555888:::222444999???<<<666888???DDDZZZwwwiiiOOODDD;;;555555666777999::::::999777666666666666666666666666666444999;;;777555:::BBBFFF666777888999::::::::::::::::::::::::;;;;;;;;;;;;===<<<<<<<<<<<<===>>>>>>???????????????BBBFFFIIIGGGHHHJJJOOOSSSVVVUUUTTTUUUVVVXXXYYY\\\aaaggglllrrr{{{ggg___ZZZbbbmmm}}}sss|||~~~}}}ttthhhzzzkkkZZZAAA:::111---///333444444////////////////////////////////////////////////.........................../////////000000000000000000111111222333333444333333444555666777888888999:::;;;<<<<<<=========FFFLLLfffPPP555999;;;444444444222333444333222000111444777;;;BBBJJJOOO[[[```hhhoootttwwwzzz|||{{{|||~~~~~~tttccc]]]XXX___rrr~~~~~~~~~|||zzzxxx{{{yyymmm]]]SSSSSSUUUUUUOOOOOOnnnbbb[[[||||||```ssseeeGGG555000222222222111111111000000111111111111111111111111444333222111000111333555555666777888:::;;;======>>><<<;;;===AAADDDDDDCCC???@@@BBBBBBBBBCCCEEEGGGLLLHHHIIIVVVjjjxxxsssiiimmmmmm[[[CCCgggzzz}}}}}}yyy{{{zzzxxxqqqvvvooommmeee}}}ooojjjpppwwwdddkkkoooiiihhhrrr|||xxxcccMMMCCCEEEDDDBBBAAABBBEEEFFFEEECCC???AAACCCCCCBBBAAABBBCCCDDDFFFHHHHHHGGGEEEEEEFFFDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFDDD???===<<<===???@@@@@@>>>>>>@@@BBBAAA@@@???@@@BBBDDDEEEFFF|||JJJGGGDDDAAA???<<<888666555444222111000000000000000000000000000000000000000000000000............//////////////////000000000000111111333333///---<<<```___XXXNNNCCC>>>===???AAA;;;??????:::666666555222@@@;;;777777:::;;;:::888CCC888333888>>>FFFTTTdddooovvvFFF333777;;;888555555666777888888777666555555555555555555555555555444777777555777<<<>>>===555555666777888888888888999999999999::::::;;;;;;<<<<<<<<<======>>>>>>>>>???@@@@@@??????@@@DDDGGGGGGHHHJJJNNNSSSUUUVVVUUUUUUUUUVVVZZZ___aaa```^^^eeeqqqwww[[[QQQXXXiii|||fff```jjjrrrYYYCCC666111222333111//////111333////////////////////////////////////////////////............................../////////000000000000000000111222222333333333333444555666777777888999999:::;;;<<<<<<<<<<<<>>>DDDFFFsssOOO555111777666666666555444333222000000111111333666<<<@@@IIINNNVVV^^^eeelllrrrvvvuuuwwwzzz{{{{{{|||~~~nnnooorrrfff___rrr|||{{{{{{|||}}}|||{{{zzzzzzssspppiii[[[MMMFFFHHHNNNMMMAAAJJJyyyrrrjjjrrr^^^sssxxxUUU777///666222111111111111000000000111111111111111111111111555333444777222+++...888555555666777888999::::::;;;::::::<<>>AAABBBBBBCCCEEEFFFJJJHHHGGGKKKSSSccc|||rrrhhhmmmpppZZZMMMFFFSSSttt}}}wwwuuu}}}~~~|||yyyyyysss|||yyyjjjYYYppp}}}yyy|||kkkhhhlllzzzgggfffqqqyyywwwpppeeeXXXHHH<<<===CCCBBBAAAAAABBBEEEFFFFFFEEEDDDEEEGGGFFFDDDCCCCCCDDDGGGIIIJJJIIIGGGEEEEEEEEEEEEDDDCCCBBBAAABBBCCCCCCBBBCCCDDDEEEFFFEEEBBB???>>>???@@@@@@??????@@@AAA?????????@@@AAABBBDDDEEEKKKGGGDDDBBB@@@===999666444333111000////////////////////////000000000000000000000000............////////////////////////000000000111///555777333333CCC^^^sssxxxgggYYYJJJ???KKKEEE<<<888<<>>>>>>>>>>>????????????>>>???AAADDDDDDEEEGGGKKKOOORRRSSSRRRSSSSSSVVVZZZ]]]^^^]]][[[oooaaaXXXgggqqqfff[[[YYYZZZ```iiimmmkkkgggwwwwww|||{{{ddd]]]hhhsssssswwwzzzjjjXXXIII===444000111444777555111......///////////////////////////////////////////////////................................./////////000000//////000000111222222222222333333444555666777888888999:::;;;;;;<<<<<<;;;555FFF@@@OOOUUU777888555555777888555222222222222222111000222555888<<<@@@FFFMMMTTT[[[ccchhhooorrruuuwwwwwwwwwxxxyyynnnGGG\\\nnn}}}}}}}}}{{{{{{}}}~~~{{{uuuvvvxxxxxxxxxvvvsssrrrcccXXXMMMJJJJJJHHHCCC@@@777???TTTqqq~~~wwwyyy}}}}}}wwwcccEEE111222===111111111111000000000000111111111111111111111111444444;;;CCC<<<---,,,888444444555666666777888888999999999;;;===???AAAAAA>>>???@@@AAAAAACCCGGGJJJFFFGGGKKKMMMLLLOOO\\\iiizzzrrrsssZZZaaafff___PPPQQQqqq}}}xxxtttzzzxxx{{{~~~zzzzzz{{{jjjuuuyyyffflll~~~rrrlllfffyyydddUUU```kkkoooooorrrzzzoooWWW???999@@@EEEEEECCCAAAAAAAAABBBCCCDDDDDDDDDFFFGGGHHHGGGEEECCCCCCCCCFFFGGGHHHGGGEEECCCDDDEEEFFFEEEBBB@@@@@@@@@AAABBBAAABBBAAA@@@CCCFFFEEEBBB???@@@@@@AAA@@@@@@@@@@@@???@@@@@@@@@@@@@@@AAABBBLLLGGGEEECCC@@@===999666444333111///////////////////////////////////////////////////............////////////...////////////000000000---000444555333444999>>>```zzzwwwnnnbbb[[[WWWSSSMMMJJJZZZmmmqqqeee___lll{{{gggDDD000333888;;;888333333666333333333333333333333333333333333333333333333333333333222333999===777...444555666777888888888888666666777777888999999:::999:::<<<===>>>>>>>>>===>>>??????>>>===>>>@@@BBB@@@@@@BBBEEEJJJMMMNNNNNNOOOQQQTTTVVVWWWYYY\\\___]]]```bbb```dddwww{{{vvvnnnbbbXXXXXX___aaaXXXLLLLLLYYYfffggghhhmmmqqqhhhXXXSSSXXXvvvwww^^^QQQ@@@555333555555444------...///000000//////....................................................................................////////////...//////000000111111222222222333444555666777777777888999:::;;;;;;;;;;;;:::CCCBBB===XXXsssTTT<<<333000444777666333333333333333222000111333666666888<<>>@@@BBBCCCBBBAAA@@@AAADDDJJJOOOBBBDDDHHHKKKJJJFFFGGGKKKYYY|||sss|||jjj___dddjjjfffccceeeTTTZZZ}}}yyy~~~~~~~~~uuu~~~ssscccmmmpppeeeuuu|||~~~rrrpppyyyyyyggg___yyy~~~ffffff]]]\\\kkk||||||mmm^^^BBB>>>===AAACCCCCCCCCFFFAAABBBBBBBBBAAAAAAAAAAAA@@@BBBCCCBBB@@@>>>>>>???BBBDDDDDDDDDBBBBBBCCCDDDHHHFFFDDDAAA@@@AAABBBCCCEEEFFFBBB<<<<<>>???LLLHHHEEEDDD@@@===999666444333111///000000000000000000000000////////////////////////............////////////......////////////000000222...,,,000333333222444666hhh{{{xxx|||eeeBBB666777666444444444444333333333222222222222222222333222222222222222222222222111111111333999<<<666,,,444444555666777777777777444555555666777888999999777999:::<<<=========<<<<<<===>>>>>>======???AAA>>>===???BBBFFFJJJKKKKKKLLLNNNOOOPPPQQQUUU\\\aaaZZZaaagggfff^^^\\\jjjzzzuuu|||ttt]]]GGGBBB999///...222666444000111...,,,---///111000...................................................------------------------------........./////////.........///000000111111222222333444555666666777777777888999::::::::::::AAA777<<>>AAACCCFFFEEEDDDBBBCCCFFFLLLPPPHHHFFFGGGJJJKKKHHHIIILLLEEE]]]qqqoooeee```dddvvvWWWRRRbbbuuu|||xxxuuuooommmooowwwhhhtttwww}}}ssspppwwwhhhooovvvLLLOOOgggllleeedddfffkkkooojjj[[[KKKBBB777888<<<@@@>>><<>>>>>??????@@@BBBBBBAAA@@@AAABBBBBBCCCDDDCCCBBBBBBCCCEEEGGGFFFDDDCCCBBBBBBCCCCCCNNNQQQMMMBBB===@@@BBB???AAA@@@@@@AAACCCBBB@@@===@@@BBBDDDCCC???======???MMMGGGEEEDDD???<<<888666555333222000000000000000000000000000////////////////////////............////////////........./////////000000444...+++///333333555888111EEE]]]{{{~~~iiiSSS<<<666<<<===:::555333444666555333333222222222222222222333222222222222222222222222000111111333888;;;666---222333444555555666666666333444444555777888888999555777999;;;<<<<<<;;;;;;:::<<<============???@@@>>>>>>>>>AAAFFFJJJKKKKKKKKKIIIGGGIIINNNTTTYYY[[[ddd]]][[[___ccc```]]]]]]vvvsssyyyrrr]]]PPPFFF>>>777444111///111444555111---444333111000000000...---................................................---------------------------------.........//////------...//////000000111111222333333555555666777666777888999::::::::::::===777777@@@EEEOOOwwweeeCCC777888777777888333444444333111111222444000111222222222444888:::===AAAEEEJJJOOOTTTZZZ^^^dddeeeooouuutttxxxrrraaapppqqqooolllnnnssstttrrrnnnoooqqqqqqqqqqqqqqqqqqjjjjjjjjjkkkkkkkkkjjjhhhdddaaa\\\UUUMMMFFF???<<<<<<:::;;;:::555888PPPkkkwwwzzznnn```wwwyyyaaaLLL777222666777333///////////////000000111111000000000000000000000000000777>>>>>>888333222444111111222444555777888999999;;;>>>>>>>>>???BBBEEEEEEFFFFFFFFFFFFGGGJJJLLLMMMKKKKKKMMMMMMKKKNNNTTTPPPUUUPPPZZZwwwuuu{{{}}}sssfff|||jjj\\\^^^WWWDDDMMMmmm~~~qqqzzz|||}}}ttt{{{www}}}|||{{{vvvtttdddpppYYYeeekkksssgggYYYaaakkkfff___ZZZdddhhh\\\GGG999999===CCC:::444555999;;;===@@@<<<>>>??????===<<<>>>@@@???AAADDDDDDDDDDDDFFFGGGGGGGGGGGGEEECCCCCCDDDFFFEEEEEEDDDDDDCCCCCCBBBBBBIIIRRRRRRGGG@@@CCCEEECCCBBBAAA@@@BBBDDDCCC@@@<<<===AAADDDDDD@@@>>>@@@BBBNNNGGGEEECCC???<<<888666555444222111000000000000000000000000////////////////////////............/////////000............/////////000,,,***---333333......333///000444QQQ|||sssvvvvvvJJJ======888222333+++111666666444333222222333333222222222222333333111111111111111111111111///111111333777:::666...111111222333444444444444333333444555666777888999444666888:::<<<<<<;;;:::999;;;<<<=========???@@@??????@@@CCCGGGKKKMMMMMMKKKEEEAAAEEENNNUUUVVVTTTZZZXXX\\\cccddd___]]]```___kkkrrrqqq||||||fffWWWGGG===777222222555///000111222222111000000***,,,...////////////000................................................---------------------------------.........//////------......///000000000111222222333444555666777666777888999999:::999999777EEE;;;888EEE<<>>@@@EEEJJJMMMUUUOOOUUU]]][[[^^^ffffff___eeehhhiiiiiikkkiiieeejjjkkklllkkkiiigggggggggfffeeeeeedddbbb___\\\ZZZSSSPPPIIIBBB<<<888777666;;;444333;;;AAAHHHZZZmmmttthhh{{{lll|||dddLLL???333/////////000222.../////////000000111111000000000000000000000000111666777000,,,...222444000111222444666888999::::::===??????>>>@@@CCCFFFBBBEEEHHHJJJIIIHHHHHHHHHJJJKKKNNNOOOKKKGGGJJJQQQLLLSSSQQQTTT[[[YYYpppjjj___[[[jjjvvvfffTTTVVViiiWWWQQQhhh|||{{{ttt{{{qqqiiinnnqqq[[[nnnsssVVVPPPQQQdddllliiihhhdddhhhtttmmm___JJJ:::888===<<<555666888===@@@<<<777777;;;888;;;======<<<<<<>>>AAA;;;>>>@@@BBBCCCCCCEEEGGGLLLLLLKKKHHHEEEDDDEEEGGGCCCCCCDDDDDDDDDCCCBBBAAA888FFFMMMDDD>>>AAADDDBBBBBBAAA@@@BBBDDDCCC@@@<<<:::???DDDDDDAAA@@@BBBEEELLLHHHIIIAAAAAA;;;666777777333111222//////............//////---------...///000000111........................,,,---...000000000///...000000000000000111111222///555777444666KKKqqqZZZFFF444222777777444222444444444333222111000///000000000000000000000000111111222222222111111000222333111000888AAA:::+++222222222333333333444444555444444555555666777888777777777777888999:::;;;::::::;;;<<<===>>>???@@@??????@@@BBBDDDGGGIIIJJJCCCFFFKKKNNNPPPRRRTTTVVVSSSWWW]]]dddggghhhfffeeecccgggccceeerrrwwwwww}}}ooo___RRRKKK777666555444222111000000111111000000//////......////////////////////////................................................---------------------------------............///////////////000000000000111111222333444444444444777777888999::::::::::::======<<<<<<===AAAGGGLLL{{{sssSSS;;;888;;;666666888999666222555;;;///111222111000000000111000111222444666999;;;===AAAAAACCCEEEGGGIIIKKKLLLOOOPPPQQQSSSUUUWWWYYYZZZVVVUUUUUUUUUTTTTTTSSSSSSSSSPPPLLLKKKJJJHHHCCC???@@@<<<333444:::555333???:::000777YYYyyy{{{tttlllrrr~~~eeePPP333333333222111000000///........................000000000000000000000000000000000000111111111111222222111222333555777999777999;;;<<<<<<===???AAAGGGGGGGGGFFFFFFFFFFFFFFFJJJKKKLLLKKKKKKKKKMMMOOORRRQQQOOOOOOQQQTTTWWWZZZmmm}}}vvvaaaYYYbbbcccZZZYYY^^^FFFMMM^^^```WWWQQQ\\\lllxxxxxx{{{|||{{{zzzuuu|||~~~yyyssszzzmmmrrrwww```MMMQQQbbbkkkfff^^^ccckkkqqqooolllhhh^^^TTTAAA???===:::999999:::;;;:::999888888888999;;;;;;888999;;;<<<>>>???@@@@@@@@@AAABBBBBBBBBCCCEEEGGGIIIHHHFFFDDDCCCCCCEEEFFFFFFEEEDDDAAA???@@@CCCFFFAAAAAAAAA@@@AAAAAABBBBBBAAA???>>><<<===???AAACCC<<<===>>>???????????????MMMHHHHHHAAABBB<<<777777555000------//////............//////---------...///000000000..............................//////000000//////000000//////000000111222111555777444111666DDDQQQhhhxxx```UUUCCC999111222444222222444333333333333222111000///000000000000000000000000000111111111111111000000000111//////:::GGGEEE:::222222222333333333333444444444444444555666777888888888777777777888888999888999:::;;;<<<======>>>>>>>>>???AAACCCEEEGGGHHHLLLNNNPPPQQQQQQQQQRRRTTTVVVYYY^^^ccceeeeeedddcccaaafffcccfffppprrrnnnrrrgggjjjppp}}}xxxpppbbbRRREEE<<<777666555444444333222111000000000000000000//////..............................................................................---------------------------------............///.../////////000000000000000111222333444444444444555666777888999999999999999:::999999:::===BBBEEE]]]qqqJJJ666@@@999444333111...///333333333333222222222333444111111222222444555666777888999:::;;;===???@@@AAACCCCCCDDDFFFHHHIIIKKKKKKHHHHHHGGGGGGGGGFFFFFFFFFCCCAAA???>>>???>>>:::888;;;888222666<<<444---555444666LLLpppwwwlllsssnnn~~~fffMMM999222222222111000/////////........................////////////////////////000000000000111111111111222222111222333444666777555777999;;;;;;<<>>======???BBBCCC>>>>>>>>>>>>===<<<;;;;;;OOOHHHGGGAAA???:::777888888555333444//////............//////---------...//////000000........................111000000////////////000000000//////000000111222///111333444333111000///333GGGfffdddCCC555444000000222444222///000333222222222222222111000///000000000000000000000000//////000000000000000000000000------888FFFHHHBBB111111222222222333333333333333333333444555666777999888777777666666777777777888888999:::;;;<<<<<<<<<<<<===???AAACCCEEEFFFNNNOOOPPPOOOOOOOOOQQQSSSYYY[[[^^^```bbbbbbaaa```^^^dddcccdddllljjjcccfff```]]]ZZZYYY^^^iiiwwwzzzsssjjj```WWWPPPIIICCC:::222------000222222222222111111000000000000000000////////////...........................................................................---------------------------------............///....../////////000000000000111222333444444444444444555666777777888888888777888888888888:::===@@@@@@ZZZeeeNNN@@@999666;;;@@@>>>:::777444444222111111111111111222222111111000111111222000111222222444444555666666666777888999:::;;;;;;999999999999888888888888666555444444555666555333000333111111444///666JJJ\\\aaammmuuurrrnnnwww```vvv}}}fffOOO<<>>@@@>>>???@@@BBBDDDFFFHHHIIIEEEFFFHHHHHHGGGGGGIIIJJJKKKKKKJJJJJJJJJJJJJJJJJJIIIEEEFFFRRRiiixxxsssrrrTTTRRRiiikkkVVVYYYkkkzzzuuuccc```yyyoooZZZZZZrrrvvvccc]]]iiidddbbbWWWMMMXXXkkkkkk]]][[[aaavvvuuu___llliiihhhfffMMMdddwwwqqq```YYY```jjjYYY^^^fffllljjjgggkkksssmmmgggZZZIII===999777444777777666555666777999:::777666666666666777888888666666888999999::::::999<<<>>>@@@@@@@@@@@@BBBDDDEEEBBB??????AAABBB@@@>>>AAABBBCCCBBB@@@@@@AAABBBAAAAAA@@@@@@@@@@@@AAAAAA@@@???>>>===>>>@@@BBBDDD??????>>>===;;;999777666RRRHHHFFFBBB>>>:::777888777333111333//////............//////---------....../////////........................333222000///......///000///////////////000111111000//////000333555555555666555;;;JJJ^^^|||mmmRRR???666444444...111555666333//////111111111222222111000//////////////////////////////...............//////000000///,,,+++222;;;>>>:::111111111111222222222222222222222333333444555666666666666555666666777777777777888999999:::;;;;;;:::;;;;;;===???AAABBBCCCFFFGGGIIIIIIJJJMMMQQQTTTXXXXXXZZZ\\\]]]^^^______^^^dddaaaaaagggddd^^^bbbYYYZZZXXXUUURRRRRRUUUXXXbbbeeejjjsss~~~xxxoooeee^^^NNNIIICCC???===999444000000111111222333444555555///000000000000000000000////////////////////////........................................................................---------------------------------............///........./////////000000000111222333333444333333444444666777777777777777888999;;;;;;;;;;;;===>>><<>>666222/////////......---------........................///////////////////////////000000000111111111111222222111111111111111111111333666777888:::===???<<<===>>>@@@CCCEEEFFFGGGEEEGGGIIIIIIHHHHHHIIIKKKIIIJJJKKKKKKKKKJJJIIIHHHDDDGGGKKKKKKHHHSSSxxx{{{yyyrrriiiaaa^^^```bbbSSS```oooqqqaaaVVVffftttsss|||www~~~oooppp~~~dddllljjjssseeeRRRTTT]]]]]]VVVSSSXXX[[[ZZZ[[[bbbgggiiigggnnnwwwzzzrrrhhheeeiiiOOOGGG:::///,,,111:::???666555555555555666777777555555555555555666666666666666777888888888777777999;;;>>>???>>>???@@@BBBDDD@@@>>>???BBBCCC@@@<<>>>>>???@@@BBBCCC>>>>>>===<<<;;;999777666UUUGGGEEEBBBAAA<<<888666222,,,+++...//////............//////------------....................................222111000.........///000/////////...///000000111111000///------///222555666333444999>>>MMMnnnrrrUUUJJJ===777777888444///222333444333333333222000000000111111111000//////..............................------...///000000......---,,,...222222///000000000111111111222222111111111111222333444555333333333444555777888999888888888999999::::::;;;999999:::;;;===???@@@AAA@@@BBBDDDFFFGGGKKKOOOSSSSSSTTTUUUXXXZZZ\\\]]]^^^___ddd___\\\bbb```^^^eeecccaaa\\\UUUPPPRRRYYY```SSSRRRQQQOOOPPPSSSXXX\\\VVV^^^bbbaaaaaadddgggggg]]][[[[[[^^^```\\\PPPEEECCCBBB@@@>>><<<888444111777333000///222444333111111333555666555333000.........////////////000000.............../////////........................................................................---------------------------------............///............////////////000000111222333333333333444555666777888888888888888999;;;<<<;;;;;;<<<===BBBAAAHHHddd{{{]]]FFF888222333777777666777999;;;:::777444222222111111111111222222111111111111111111111111222222222222222222222222222222222222222222222222444444444444444555666777+++000000333:::<<>>???AAABBBDDDDDDDDDFFFHHHIIIHHHHHHIIIJJJGGGHHHJJJKKKKKKJJJIIIHHHDDDFFFLLLKKKAAA>>>QQQiiizzzhhh___eeeddddddiiimmmhhh___dddpppllldddaaafffjjjhhh```\\\gggoookkkZZZRRR\\\ggglllcccVVVXXXlllppp___RRRSSS[[[______\\\ZZZaaajjjqqqgggjjjkkkmmmsss|||~~~|||tttjjj]]]NNNDDDBBB444333444555555333222222777666666555555555555555333333444444555555555555777777888888888888777777777999<<<>>>>>>>>>???AAACCCAAA@@@BBBDDDDDDAAA>>>???AAADDDEEECCCBBBAAABBBCCCBBBBBBAAA@@@@@@AAAAAA@@@@@@?????????@@@AAABBB<<<<<<<<<<<<;;;:::999888WWWGGGDDDCCC>>>;;;888777555333777===//////............//////------------------------........................000//////............/////////......//////000111,,,///111111///...///111,,,...222555000///<<>>???@@@AAABBBBBBAAADDDFFFGGGGGGFFFFFFGGGEEEFFFHHHIIIIIIHHHGGGGGGLLLFFFBBBDDDFFFEEEEEEFFF>>>GGGJJJQQQcccqqq}}}zzz~~~tttlllmmmqqqsssssstttppppppmmmjjjjjjiiibbbZZZWWWgggoooggg```cccjjjlllggg^^^\\\fffkkkeee___^^^mmmnnnnnnlllhhhfffeeeeeeooo~~~qqq^^^HHH<<<777222///...444333444777666333111222666666666666555555444444222333444444555555444444666777777888888888888777555888;;;===>>>>>>???@@@AAABBBDDDEEEEEEDDDBBBAAAAAACCCFFFFFFEEEDDDDDDEEEEEEDDDCCCBBBBBBAAAAAABBBBBBBBBAAA@@@@@@@@@@@@@@@:::;;;;;;;;;;;;;;;:::999YYYGGGDDDCCC===999888888888999AAAJJJ//////............//////------------------------........................,,,------............---///............///000000+++---000333333333222111444555666555333222666;;;999AAAPPPcccuuubbbIII>>>;;;:::888555666666222......333888...000///---///444555111...//////000000//////...------------------------///...------...///222333+++,,,...//////...000222/////////000000000111111000000000000000111333333111111111222333555666777666777777777777888888888888999999:::;;;===>>>???AAADDDFFFHHHHHHHHHJJJKKKOOOPPPTTTWWWZZZ\\\\\\]]]aaaeee___ZZZ^^^^^^___iiidddiiilllhhh^^^TTTPPPPPPNNNMMMLLLJJJHHHEEECCCBBB@@@AAA???;;;;;;<<<:::555555777666222333888999777333222111000......///000111222333333111///////////////------///111444666000000000///////////////---------.........//////------------------------................................................---------------------------------............///---------........./////////000111222222333333222333333555666666666666666555666777888777888;;;===:::>>>???@@@KKKjjjwww}}}aaaOOOCCC<<<555222444666666555555444444333333444444444222222222222222222222222222222222222333333333333111222222222333333333333111222333222111333666:::222999EEE^^^vvvvvvooosssnnnxxxmmmwww|||www]]]NNN<<<333222222///,,,---------...............................................................000000000000111111111111000111222333333222222111333444666777666777999:::<<<<<<===???@@@AAABBBCCCAAADDDGGGHHHGGGFFFFFFGGGHHHHHHHHHHHHGGGFFFEEEEEELLLHHHBBB???CCCGGGBBB999===FFFCCC===???BBBNNNaaaaaauuuwwwxxx||||||uuullljjjnnndddiiikkkjjjmmmqqqmmmeee___mmmwwwssshhhgggrrr~~~uuuqqqpppxxxzzzeeeSSSFFF???HHH<<<111000333555888;;;:::444000111111111555;;;333333444555555555444444222333444555555555444444555555666777888888777777555888;;;===>>>>>>???@@@>>>CCCHHHHHHEEEBBBBBBCCCDDDFFFGGGHHHGGGFFFGGGHHHFFFFFFEEECCCCCCBBBBBBCCCDDDCCCBBBAAA@@@??????>>>999999::::::999999888777[[[GGGCCCCCCBBB===888444111000666???//////............//////------------------------........................***+++---...///...------...............///000000222000...///000111///---000000///000333777555000;;;///...;;;BBBBBBLLL\\\uuuiii\\\KKKBBB:::666666666666777222000000222666666222...---333444000...222333000......///////////////...------------------------000///...---...000222444,,,,,,---...---,,,///333////////////000000000000////////////000111222333222222222222333444444555555555555666666666666666999999999:::;;;===>>>???>>>@@@DDDFFFGGGHHHIIIJJJPPPRRRVVVYYY[[[\\\\\\\\\```eee```[[[^^^]]]^^^ggggggjjjiiibbbWWWPPPPPPSSSKKKHHHDDD@@@?????????@@@:::======999888:::999777111555666333333555222+++333444444333222222333444,,,000444555222000000111000000111000000...---,,,111111000000////////////---------.........//////------------------------................................................---------------------------------.........//////---------........./////////000111222222333222222222222333444555555555555666777888888888:::===@@@DDD>>>AAAGGG@@@@@@```XXXNNN@@@777555777777777777666555444333333333333222222333333333333444444333333333333333444444444222222333333444444444555222444555555444666;;;???XXXeeennntttwwwttt~~~wwwvvvxxxyyy]]]JJJ>>>111---///000///---........................................................................000000000000111111111111000111222333444333333222444555777777666666888999:::;;;===>>>@@@BBBDDDDDDCCCFFFIIIKKKJJJIIIIIIIIIMMMLLLKKKIIIGGGFFFEEEEEE===FFFIIIAAA<<<@@@AAA===;;;@@@<<<:::@@@===888===@@@>>>AAAIIISSS]]]jjjttt||||||{{{nnn___UUULLLGGG???888888<<<;;;666111000333777777222000111333000222888777111...111000000222333444555555555222333444555666555444444333444555666777777777777444777;;;>>>>>>>>>???@@@<<>>===999999999888888777555555___HHHAAABBB???<<<888666555444222111000000///.......................................,,,,,,---......---,,,,,,....................................////////////////////////000000000000000000000111222222333333444555777888888888777666???EEEPPP^^^mmm{{{~~~vvvjjj\\\NNNDDD===:::555555444333333222111111111111000000//////......////////////////////////000000//////.........------------------------------------............///....................................////////////............////////////000111222222444444555666555555555555666777888999777777888999;;;<<<======;;;>>>BBBEEEGGGHHHJJJKKKSSSSSSTTTVVVWWWXXXYYYZZZ^^^___```aaaaaaaaa```___```aaa```ZZZRRRMMMMMMPPPIIIHHHFFFCCC@@@>>><<<;;;===<<<:::888777666555555333333333222222111111111000000000000000000000000000000000000000000000000........................////////////////////////------------------------........................------............------------------------------------------------------,,,,,,,,,---------.........------------...//////////////////000000000000111111222222222333333333555666777666555555777999999<<<>>>>>>@@@FFFPPPXXXiiiKKKGGG???444888<<<222...444999666555777444222333555555333222222444666555111///111444666555222222444555444222222:::444333666999@@@QQQbbbmmmooouuuttttttgggrrrwww```PPP333111///---,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......////////////////////////000000000111222222333333777666666555555777888999999:::;;;===>>>@@@AAABBBCCCEEEHHHIIIIIIHHHHHHIIIKKKJJJHHHHHHHHHGGGDDDBBBAAAAAA@@@>>>===;;;::::::;;;;;;:::999888777666555888888999:::;;;;;;<<<<<>>:::666333222222222444444444333222222111111000000000000//////..............................///.........------------------------------------------------................................................////////////............////////////000111111222333444555555555555555555666777888888777777888999:::;;;;;;<<<;;;>>>BBBDDDFFFGGGIIIKKKLLLMMMNNNPPPRRRTTTUUUVVV[[[\\\]]]^^^^^^]]][[[ZZZaaaaaa^^^XXXOOOKKKLLLNNNGGGFFFEEEBBB@@@===<<<;;;<<<;;;999777666555444444333333222222222111111111////////////////////////////////////////////////................................................------------------------........................------............------------------------------------------------------,,,,,,,,,---------.........------------...//////.../////////000000000000111111111222222222333333666777777777666666777999;;;======<<<;;;===EEEKKKaaazzzvvvkkk```JJJEEE===888888:::;;;::::::666333222333333444666222222333444555555111...555555555666555555888;;;:::BBBPPP```jjjmmmnnnooo|||yyybbblllwwwxxxxxxtttiiiVVVBBB444222111///---,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......///////////////////////////000000111111222333333666555555444555666777888999999;;;<<<>>>@@@AAAAAA???AAADDDEEEEEEFFFHHHIIIHHHFFFEEEEEEEEECCCAAA???@@@@@@???>>><<<;;;:::999::::::999888777666555555555666666777888888999999222222222333444777999:::888999999:::::::::::::::===;;;;;;>>>AAAAAA<<<888777;;;???>>>999555555666<<<777222000333666555444444444333222222222222222222222222222222222222222111111111111111111111111111111111222222222333333333333333333333333333333555555555555555555666777444666888999999999;;;===???@@@@@@AAAAAAAAAAAAAAABBBDDDEEEEEEDDDDDDDDDEEECCCEEEGGGGGGDDDBBBBBBBBBBBBAAA???===:::999888777555555555555444444444444aaaIIIBBBBBB???<<<888666555444222111000//////............///........................,,,------......------,,,---------------------------............/////////....../////////000000000//////000000111111222222222333333444555444444444666666666555555555555555333444555777999;;;<<<===888999888666666888555111222222222222333444666777333333333222222111111000000000000////////////...........................---------------,,,,,,,,,------------------------------------....................................---............/////////---............/////////000000111222333444444555444444444444555666777888777777777888888999999999:::===AAACCCDDDFFFHHHJJJKKKLLLMMMPPPRRRTTTVVVWWW[[[]]]___``````___\\\[[[aaa___[[[TTTLLLHHHIIILLLEEEDDDCCCAAA>>><<<;;;:::999888777555444333333333222222222111111111111111////////////////////////////////////////////////................................................------------------------------------------------------............------------------------------------------------------,,,,,,,,,---------.........------------...//////....../////////000000000111111111222222222222333666777888777666666888:::<<<======;;;999:::>>>AAACCCXXX|||yyy}}}sssqqqhhhYYYNNNGGG@@@888@@@===999666555555444222222000111666<<<>>><<<999777;;;@@@DDDIIIQQQZZZ```nnnmmmjjjhhhmmmwwwwwwvvvyyywwwfffUUUEEE888000111000///---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......//////////////////////////////000111111222222333444444444333444555666666888999:::;;;===???@@@AAA<<<>>>@@@AAAAAACCCFFFHHHDDDCCCAAAAAAAAA@@@>>>;;;???>>>===<<<;;;:::999888999999888777666555555444222222333333444444555555666555444333222222222333222222333444444444444333000000111222222111111000...111333333000///000222000---+++,,,000333333222444333222222111222222222111111111111111111111111111111111111111111111111111111111222222222222333333333333333333333333333444444444444444555666777444666777888777777999:::;;;;;;<<<===>>>???AAABBBAAABBBDDDCCCBBBAAAAAABBB???BBBEEEFFFDDDBBBAAAAAAAAA???>>>;;;999888777777555555444444444333333333bbbJJJBBBBBB???<<<888666555444222111000///............//////........................---------------------------------------------------------.........//////........./////////000000......//////000111111222111111111222222222222222333444444666777888999:::888777666555555666888999666777777666555666777888555555444444333111000///222222222111111000000000////////////////////////........................------------------------------------------------,,,,,,---------.........---------------------------------.........//////---------.........////////////000111222333444444333333333333444555666777666666777777777777777777999<<>>>>>===>>>@@@CCCEEEJJJRRRgggrrrxxx~~~|||jjjiiigggcccaaa___YYYRRRTTTPPPNNNQQQUUUXXX\\\```mmmnnnnnnlllmmmqqqsssssskkkssszzz}}}yyyvvvkkkcccyyy{{{nnn[[[III<<<444000///000///...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////////////////////////////000000111222222222333333333333333444444444777888999;;;<<<>>>???@@@<<<===>>>>>>>>>@@@DDDFFFCCCAAA@@@@@@@@@???===;;;===<<<<<<;;;999888888777777777777666555444444333000000111111222222222222333333222222111111111111222333333444444444444444333555666555333222444777111333444333222222444666777555333222333333111...222222111111111111222222111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222333333333333444555666666555666888888777777888999;;;;;;:::;;;<<<>>>@@@BBBAAABBBCCCCCCAAA??????@@@@@@BBBEEEFFFEEEAAA>>><<<>>>===<<<:::888777777777444444444444333333333222cccJJJBBBBBB???<<<888666555444222111//////............//////........................------------------------------------------------------------........................////////////---......//////000111111000000000000000111111222000000000111111222222222444333333333333333333333000000111000...---000333000000111111000///...---000000000000000/////////.............../////////..........................................//////------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------............------------...............//////000111222333333222222222222333444555666666666666666666666666666999;;;===???AAACCCFFFIIIJJJKKKKKKMMMNNNOOOPPPPPPQQQSSSVVVYYY[[[[[[ZZZZZZ\\\YYYRRRKKKEEECCCCCCEEE??????>>><<<;;;999888888555444333222111111000000000000000000000000000000................................................................................................------------------------------------------------,,,,,,------------,,,,,,------------------------------------------------,,,,,,,,,---------.........------------...//////............////////////000000111111111222222222555666777777666777999;;;;;;<<<===>>>???@@@BBBDDDBBBIIIIIIKKKbbbxxxyyy|||}}}~~~xxx|||{{{{{{|||xxxtttxxxiiijjjjjjiiinnnuuuuuupppuuuzzzvvvyyyxxx[[[PPPAAA444---,,,...000///......---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////...//////000111111222222111222222333333333333333666777888999;;;===>>>??????@@@@@@???>>>???AAADDDCCCBBBAAAAAAAAAAAA>>><<<;;;::::::999888777666666666555555444444333333333000000000111111111111111//////////////////......------...////////////...---000111///,,,+++///222///000///...---...///111.........///111111111000111111000000000111111222000000000000000000000000000000000000000000000000000000111111111222222222222222222222222222222222222222222222333444555666555777888888777777888:::======<<<<<<===>>>@@@AAABBBCCCDDDDDDBBBAAAAAAAAAAAABBBDDDFFFEEECCC???<<<<<<;;;:::888777666666666444333333333222222222222dddKKKCCCBBB???<<<888666555444222111///............//////000...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------........./////////------......//////000000000////////////000111111333333444444444555555555333444555666666666444444555333333444333000111555222333333333333333222222////////////////////////---............/////////------------------------.........///////////////------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........,,,------------...............///000111222222333111111111111222333444555555555555666666777777777888:::<<<>>>???AAAEEEHHHKKKKKKLLLMMMOOOPPPQQQRRRPPPQQQTTTVVVXXXYYYZZZZZZXXXTTTNNNHHHDDDBBBAAAAAA===<<<;;;:::999888777777444333222111000000000000////////////000000000000........................................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------------------------------,,,,,,,,,---------.........------------...//////------........./////////000000000111111111111222444555666666666666888;;;;;;;;;;;;<<<<<<>>>??????FFFBBBDDDKKKMMMYYYzzzrrrxxxkkkoooyyyzzzpppqqqyyy|||{{{jjjvvvooofffKKKDDD:::333000111222444------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////......///000000111111222111111222333333333333333555666777999:::<<<===>>>@@@AAABBBAAA??????AAABBBCCCBBBAAAAAABBBAAA???===999888888777666666555555444444333333333222222222111111111111111111111111555555555555444333222111000111222222333333222222111333444333000000222555333333222111111111111111------...000111222333444000000000///000000111222////////////////////////000000000000000000000000000000000111111111111222222222222222222222222222111111111222333444555666444666888888777777999;;;>>>>>>>>>>>>???@@@AAABBBCCCDDDFFFEEEDDDCCCCCCDDD??????AAACCCEEEDDDBBB???:::999888777666666666666333333333222222222111111eeeLLLCCCCCC???<<<888666555444222111...............///000000...........................---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------.........//////,,,------......///000000000//////...///000111222------...///000111222333///000111222222111000///333000///333444000000333//////...---,,,,,,,,,+++........................---------.........//////---------------------------------....../////////------------------------++++++,,,,,,,,,---------........................,,,,,,---------.........,,,,,,---------.........---......///000111222222111000000111111222333444444444555666777888888999777999;;;<<<>>>@@@DDDGGGIIIJJJLLLNNNQQQSSSUUUVVVTTTTTTTTTUUUVVVWWWXXXYYYSSSPPPKKKFFFCCCAAA@@@???;;;::::::999888777666666444333222111000000000000........./////////000000........................................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------------------------------,,,,,,,,,---------.........------------...//////---------.........//////000000000000111111111111222444555555555555888::::::999888888999;;;<<<===JJJ>>>>>>HHHIIIFFFUUUnnn}}}xxxuuu{{{|||rrr```JJJ@@@666222...,,,+++,,,,,,+++,,,---------...---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......////////////////////////......//////000111111111111222333444444444333333444555666888:::;;;<<<===>>>@@@AAABBBAAA@@@AAABBBAAA@@@??????@@@???>>><<<777777666666555555444444333222222222222111111111000000000000000000000000//////000000000///------------...//////////////////000000000/////////000......---......///......444444444333222111222333///////////////000111111////////////////////////000000000000000000000000000000000000111111111111111111111111111111111111000000111111222444555666222444666666666777999:::;;;<<<===???AAABBBCCCCCCBBBDDDFFFFFFEEEDDDEEEFFF@@@???>>>@@@BBBCCC@@@===888888777666555555555555222222222222111111111111fffLLLCCCCCC???<<<888666555444222111...............///000111...........................---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////,,,,,,------...//////000000//////......000111222111000000000////////////111111222222111111111000111,,,+++111333000...000---------...///111222333---.....................---------.........//////------------------------,,,,,,,,,------.........------------------------++++++,,,,,,,,,---------000000000000000000000000,,,,,,,,,---------......,,,,,,,,,---------......------...///000111222222000000000000111222333444444444555666777888999:::777888:::<<<===@@@DDDGGGBBBCCCFFFJJJMMMQQQSSSUUUSSSRRRQQQPPPPPPQQQRRRSSSPPPMMMIIIFFFCCCAAA???===999999999888777666666666333333222111000000000111---.........//////000000........................................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------------------------------,,,,,,,,,---------.........------------...//////---------.........//////000000000000111111111111111333444444444555777999777666555666999<<<>>>???<<>>===<<<:::666666666555555444444333222222222111111111111111000000000000000000//////,,,...///111222222111111---...//////000000//////........./////////...---.........000222222111000.........,,,+++,,,...//////////////////000111111////////////////////////000000000000000000000000000000000000111111111111111111111111111111111111000000000111222444555666000222444555555666888:::777999<<<@@@BBBDDDDDDEEEBBBDDDEEEFFFEEEEEEEEEFFFCCCAAA>>>>>>??????<<<888777777666555555555555555222222222111111111111000fffLLLDDD@@@???<<<999777555444111///000///------......---+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,------------------------,,,,,,,,,---------..............................000000111111111222222222000000000000000000000000////////////////////////////////////////////////.................................------,,,,,,,,,------------------------.................................------,,,,,,,,,------------------------------------------------------------------------....................................////////////000000111111111222222222111222333444555777888888;;;:::::::::;;;>>>AAACCCIIIFFFGGGJJJLLLKKKMMMPPPRRRSSSQQQOOOPPPSSSSSSOOOOOOLLLHHHDDD???<<<::::::999888777666444444333333333222111000////////////........................................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------------------------------,,,,,,,,,---------..............................////////////000000000000333333444444555666666666777777888999::::::;;;<<<;;;===@@@BBBDDDGGGKKKNNNPPPTTTddd|||xxx```ppp|||vvvsss\\\HHH<<<444...***//////.........---------------------------------.........------,,,,,,,,,,,,++++++******++++++,,,,,,------,,,+++,,,...111........................---------............///222222333333333444444444555555666888999:::<<<<<>>===<<<;;;:::::::::666555555333222111000000111111111111000000000///000000//////.........---////////////////////////////////////////////////............////////////////////////////////////...............///000000////////////////////////////////////////////////............////////////////////////000000000000000000000000111111111111000111111111111222222222111222222333333444444555888:::;;;;;;;;;<<>>===<<<;;;777777666444444333333333111111000///////////////gggLLLDDD@@@???<<<999777555444111///111///...///000000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,------------------------,,,,,,,,,------------.........................../////////000000000111111000000000000000000000000..............................................................................---------,,,,,,,,,------------------------..............................---------,,,,,,,,,------------------------------------------------------------------------....................................////////////000000000111111111222222111222333444555666777888999999999:::<<<@@@CCCEEEFFFDDDEEEIIIKKKJJJLLLPPPTTTUUUTTTQQQRRRUUUUUUQQQLLLIIIEEEAAA===:::888888888777666555444333333333333222111000////////////........................................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,------------............................../////////000000000000222222222333444444555555777777888999:::<<<<<<===>>>@@@BBBCCCDDDFFFIIILLLPPPLLLNNNZZZmmmuuuvvvfffqqqiiiaaazzzkkkRRRggg{{{wwwvvv}}}xxxcccWWWGGG;;;555222000...///.........------------------------------------......---------,,,,,,,,,,,,++++++******++++++,,,+++,,,,,,+++******,,,///........................---------............///000111111111111222222222333333444666777888999:::;;;<<<======>>>===============;;;:::999888888888666666555444333222111000111111111000000000//////000/////////.........---............................................................////////////.......................................//////000............................................................////////////.../////////000000000000//////000000000111111111000000111111111222222222111222222333333444444555666888999999999:::===???@@@@@@AAACCCEEEFFFDDDCCCBBBAAA@@@>>>===;;;:::999777666555444333333333333111000000///////////////iiiLLLDDD@@@???<<<999777555444111///111000///000111222111000------------------------++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,------------------------------------............////////////000000000000000000000000................................................------------------------------------,,,,,,,,,,,,------------------------------------------------------------,,,,,,,,,,,,---------------------------------------------------------------------------------------------------............/////////000000000000111111111111111111222333555666777777777888888:::===@@@CCCEEEEEEDDDEEEJJJLLLLLLMMMQQQUUUWWWUUUSSSTTTWWWUUUQQQGGGEEEAAA===:::777666555666666444333222222111111222111000//////...//////........................................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,------------------------------------....../////////000000000000111111222222333444444666777888999;;;<<<===>>>@@@AAACCCCCCDDDEEEGGGJJJJJJIIIJJJLLLOOOXXXjjjzzz~~~www{{{vvv{{{{{{kkkYYYNNNBBB;;;333......000111000............------------------------------------------------,,,,,,,,,,,,,,,++++++******++++++,,,+++,,,,,,+++))))))+++,,,---------------------------------............///////////////000000000000111111222444555666777888999:::;;;<<<<<<<<<<<<<<<<<<;;;999888777777666666666666555444333222111111000000000000/////////////////////...............................................................---............/////////..............................------......///000................................................---............/////////....../////////000000000//////000000000000111111000000000111111111222222111222222333333444444555444666777777888999;;;>>>???AAABBBBBBAAAAAABBBDDD@@@???>>><<<;;;999888777666555444333333222333333111000//////......//////jjjLLLDDD@@@???<<<999777555333111///000///...///111222222111,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------------------.........////////////////////////////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........///////////////000000000111111000000111333444555666777777777888999;;;>>>@@@BBBFFFEEEGGGLLLOOONNNPPPSSSSSSTTTSSSQQQQQQTTTRRRNNNCCCBBB>>>;;;888666555444444444333111111000000000111000//////.........///........................................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------........./////////000000000000111222222333333444444555666888999;;;<<<===>>>???AAAAAAAAACCCEEEGGGFFFIIIMMMNNNIIICCCEEELLLXXXjjj{{{xxxkkk\\\MMM@@@999555111---+++---...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,------,,,***)))***+++---------------------------------............///........./////////000000111111222333444555666666;;;;;;<<<===>>>>>>>>>>>>;;;:::999777666666666666555555555444333222222111000000/////////.................................................................................---------.........//////...........................------------...//////................................................---------.........//////........./////////000000////////////000000000111000000000000111111111111111222222333333444444555333555666777777999;;;>>>???AAACCCAAA>>>===@@@CCC???>>>===;;;999888777666444444333222222222222222000000///............///iiiMMMDDDAAA???<<<999777555333111///...------...000111000///,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------........./////////000000........................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------................../////////000000000///000111222333555666666666666777888999:::;;;<<>>@@@CCCEEEHHHEEECCCDDDCCCAAADDDIII<<>>>>>>>>>>>;;;:::888777666666555555444444444333222222111111/////////............------------...............................................................------------....................................---------------...//////................................................------------........................////////////...////////////000000000//////000000000111111111111222222333333444444555444555777888888:::<<>>AAA>>>===<<<;;;999777666555333222222111111111111222000//////...............fffMMMFFFBBB???<<<999777555444111///...---,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,,,,,,,******++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........////////////000........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.....................//////////////////000111333444555555555555666777777888888999@@@???BBBHHHJJJHHHIIILLLHHHJJJJJJGGGHHHIIIGGGAAA>>>===:::888666555444444222111111000//////000000......------------..............................................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------........./////////000111111222333333444444222333333444555666777777666888999:::;;;<<>>AAADDDCCCBBBCCC???;;;777888@@@LLLXXX___ppp}}}wwwrrreeeWWWEEE>>>555000//////,,,)))////////////......------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,,,,---//////---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------............///000000000000111111111111222333333444555555666666777888999:::;;;<<<<<<<<<:::999888666555555555555333222222222111111111111///.........---------------------------.........------------------------------------------------,,,------------.........------------------------------,,,,,,------...///------------------------------------------------,,,------------.........------........./////////......////////////000000/////////000000000111111111222222333333444444555444666777888999;;;>>>@@@BBBBBBBBBAAA>>>======>>>===<<<;;;999888666555444222111000000000000111111000///......------......cccMMMGGGBBB???<<<999777555444111//////---,,,---......---,,,++++++++++++++++++++++++((())))))***++++++,,,,,,******++++++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------........./////////...///000111222333444555333444555777888999999999>>>===@@@FFFGGGEEEEEEGGGFFFHHHHHHFFFFFFGGGDDD>>><<<:::888666444444444444222111000000000000000000...------,,,------..............................................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////000111111222222333444444444555555666666666666888999999999:::<<<>>>>>><<<>>>DDDEEE???999666===<<<;;;::::::999888888===NNNbbblllrrr{{{|||pppcccWWWJJJ>>>666555333111111222333222000,,,---.........---------++++++,,,,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,)))+++......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------............//////000000000000111111111222333333444444555555555555666777999:::;;;;;;;;;888777666555333333333333111111111000000000000000.........---------,,,,,,,,,,,,,,,------.........------------------------------------------------,,,,,,---------.........------------------------------,,,,,,------...///------------------------------------------------,,,,,,---------.........---------.........//////........./////////000000////////////000000000111111222222333333444444555333555777888999;;;>>>@@@CCCCCCBBBAAAAAA???<<<:::;;;:::999777666444333222000000000//////000000111//////...------------...aaaMMMHHHCCC???<<<999777555444111///000///------......---+++++++++++++++++++++++++++((())))))***++++++,,,,,,******++++++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////......///111222333444555222333555777999:::;;;<<>>AAAFFFHHHEEEEEEGGGFFFHHHHHHFFFFFFGGGDDD>>>:::888666444333222333333222111111000000000000111------,,,,,,,,,------...........................................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////......//////000111111111666666666666666666666666888999:::999888888999;;;>>>:::999::::::999;;;???777888999999888888999;;;<<<333000888===>>>FFFRRReeeeeeoooxxxvvv}}}yyyrrrnnnfffUUUGGG===<<<777//////666/////////...------...///,,,---......---,,,,,,---+++++++++,,,,,,---------++++++++++++++++++++++++*********++++++,,,,,,,,,,,,++++++++++++++++++,,,'''***,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////////////////000000000000222222222333333444444555666777888999;;;;;;<<<<<<666666444333222111111111000000000000////////////......---------,,,,,,,,,,,,,,,,,,------.........------------------------------------------------,,,,,,,,,---------......---------------------------,,,,,,,,,,,,---......------------------------------------------------,,,,,,,,,---------......---------.........//////............/////////000////////////000000000000111222222333333444555555222444666777888:::===@@@EEECCCAAABBBCCCAAA<<<888999999777666444222111000000000////////////000111//////...------------...fffIIIFFFDDD@@@===:::777666444222000......------------......------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------......------------------------------------------------,,,,,,,,,++++++*********...,,,***+++---...,,,*********+++++++++,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////......................../////////000111111222222444555666888:::<<<>>>>>>@@@BBBEEEHHHIIIHHHGGGFFFHHHHHHIIIHHHEEEBBB???===999888777666555444444444000000//////.........------,,,,,,++++++,,,,,,---.........------,,,,,,,,,---------------------------------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////000000000000111111222333444666666777555666777888999:::;;;;;;999888888888777777666666666666666666555555555555777777777777777777777777888999;;;>>>BBBIIIQQQVVVkkkmmmqqqvvvzzz}}}~~~|||yyywwwuuutttlllfff^^^WWWQQQJJJBBB<<<333333333222111000000///........................------------------------.........------,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------------------------............////////////111222222333333444555555777888:::::::::999777555444444333333333222222222111000000///...---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------........................---------------------------------------------------------------------------------------------------------------------------------............///000000////////////000000000000000000111111111111444444444666888;;;>>>@@@??????@@@@@@???>>><<<;;;888777666444222111111111////////////............------------------------iiiKKKEEECCC@@@===:::777666444222000......------------......------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,,,,------------...------------------------------------------------,,,,,,,,,+++++++++******,,,+++)))***,,,---+++)))******+++++++++,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------................................./////////000111111222222444555666777999;;;<<<<<<===???BBBDDDFFFFFFDDDDDDIIIIIIHHHFFFCCC@@@<<<:::888777666555444333333333000/////////.........---,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---------------------------------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------.............../////////000000000000111111222333444555666666555555666777888999:::;;;888888888777777666666666666666666555555555444444444444444444444444444444222222333222333555999===666777:::===@@@AAABBBBBBBBBAAAAAA???>>>===<<<<<<999666444333333222///---222222222111000/////////........................------------------------......---------,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------------------------............////////////111111111222333333444444777888999:::999888666555444333333333333222222222111000000///......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------........................---------------------------------------------------------------------------------------------------------------------------------............/////////............//////000000000000111111111111222333444555777:::;;;=========>>>>>>===<<<:::999888777555444222111111111////////////............------------------------lllLLLEEEBBB@@@===:::777666444222000......------------......------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************************************++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------------------------------------------,,,,,,,,,++++++++++++***+++***))))))++++++***)))******+++++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...........................//////000000111111222444444555666777888999999999;;;>>>@@@BBBBBBAAAAAAHHHGGGFFFDDD@@@<<<999666666666444333222111111111/////////...............,,,---...//////...---,,,...------------,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------................../////////000000000111111222333444444555666555555666777888888999999777777777666666666666666555555555555444444444444222222222222222222222222000111111///---,,,---.........///000111111111111000000000000000000000000111///...///000111000///111111000000///.........------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------------------------............////////////000000000111222222333333666777888888888777555444333333333222222222111111000000000///......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------............///......------------......000000000000111111111111111222444555777888888999:::;;;;;;;;;;;;999888777777666555333222111111000/////////............---------------------------mmmMMMEEEBBB@@@===:::777666444222000......------------......------,,,,,,,,,+++++++++++++++++++++++++++++++++************************************************************************+++++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++*********+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,..............................//////000111111111444444444555555666666777777999;;;===???@@@??????DDDDDDBBB@@@===:::777555555444333222111000000000........................,,,---///000000///---,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------................../////////000000000111111222333444444444444444555666777777888888666555555555555555555555444444444444333333333333000000000000000000000000///111222222111000000111333333333333333333222222111111222222222333333333222111000000000///...---/////////......---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,------------------............/////////////////////000111111222222555666666777666555444444222222222222111111111111000000//////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------............//////......------......//////000000000111111111111222333555666777777777666999999::::::999888666555666555444222111111000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,nnnLLLFFFDDD@@@===:::777666444222000......------------......------,,,,,,,,,+++++++++++++++++++++++++++++++++*********************************************************************************++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,.................................///000000111111333333444444444555555555777888:::<<<>>>???@@@@@@@@@???>>>===;;;999777666444333222000////////////---------...............,,,---///000000///---,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............////////////000000111111222333333333444444444555555666666777444444444444444444444444333333333333222222222222000000000000000000000000***---///111111111111333------------------------------------------------***+++,,,---......///000.........---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,---------..................////////////...//////000000111222222555555555555444444333333222222111111111000000000////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------............///000//////////////////000///000000000111111111111333444555777888888777666888999::::::999888666555555444333222111000000000............------------,,,,,,,,,,,,,,,,,,,,,,,,nnnMMMGGGEEE@@@===:::777666444222000......------------......------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************************************))))))******+++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++,,,------++++++,,,---******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,........................---......//////000000111222333333333444555555555777888:::<<<>>>???@@@AAA======<<<:::999888777666444333111000//////......---------------.........,,,---...//////...---,,,,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------........./////////000000111111111222222222333333444444444555555555333333333333333444444444222222222222111111111111000000000000000000000000+++---/////////...///000000000//////000111222333222222222222111111111111///111222222000000111333------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++,,,,,,------...................../////////////////////000111111222222444444333333333222222222111111111000000000000/////////////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------------------------------------------------------............///000000////////////000000000000000000111111111111333444555666777777777777888999999999999777666555444333222111000000000000.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,pppNNNGGGEEE@@@===:::777666444222000......------------......------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************************************((())))))***++++++,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***,,,---,,,***)))+++---******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++************************++++++++++++,,,,,,,,,---........................------......///000000000222222333333444555666666666777999;;;===???@@@AAA>>>===;;;999777666555555444333222000//////......,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////000000000111111111111111333333333333444444444444222222222222333333333444222222111111111000000000////////////////////////...///000///...---...//////...---------///000111////////////////////////...///000...***((((((***---------...............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++,,,,,,---......///............//////////////////000111111222222333333333222111111111111111111111000000000/////////.../////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------------------------------------------------------............////////////....../////////000000000000111111111111222222222333444666777888777888888888888666555444333222111000000///000000.........---------,,,,,,++++++++++++++++++++++++rrrOOOFFFCCC@@@===:::777666444222000.........------.........---------,,,,,,,,,++++++++++++++++++++++++++++++************************************************************************((())))))***++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,(((+++,,,,,,)))(((***,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************++++++,,,,,,,,,---------........................------......///000000000111222222333555666666777666666888:::<<<>>>@@@AAA@@@>>><<<999666444333333444333222000////////////,,,,,,,,,------.........---,,,,,,++++++,,,,,,---,,,,,,,,,------.........------------------------+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////000000000000111111111111333333333333333333444444111111222222222333333333111111111111000000000000........................,,,------,,,++++++---//////...---,,,,,,---...///,,,,,,------...//////000,,,...000000------///111........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++,,,,,,---...//////............/////////000000000000111222222333333333222222111000111111111000000000000////////////.........///////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------------------------------------------------------.........//////.........------.........000000000000111111111111111111000111222444777888666777777777777555444333222222111000//////000000......---------,,,,,,,,,++++++++++++++++++++++++LLLAAAEEE???===999777666555333111//////...------------......---,,,,,,++++++,,,,,,++++++++++++++++++++++++******************************++++++++++++******************************)))************+++++++++,,,,,,,,,++++++*********++++++************++++++++++++++++++++++++++++++************************************************************************)))************+++++++++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,---...///000000000000///000000222333444555555555777:::===>>>>>><<<;;;999888777666444333222111000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,///////////////.........000000000000111111111111222333333444444333333222222222111111111111222222111111000000//////.................................------,,,,,,------...------------------------......------------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,---///...------...000............////////////000000000000111111111111111111000000//////......000000//////.........---........................++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////////////////000000000000111111111111222222333333444555666666888777666555444333222222////////////............------------------------++++++++++++++++++++++++|||LLLCCCDDD???===999777666555333111//////...------------......---,,,,,,++++++,,,,,,++++++++++++++++++++++++******************************++++++++++++******************************)))************+++++++++,,,,,,,,,+++++++++******++++++************++++++++++++++++++++++++++++++************************************************************************)))************++++++++++++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...,,,---...//////000000000///000000111222333444555444666999;;;<<<<<<:::999777777666555333222111000000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,////////////............//////000000000111111111222222333333333333222222222111111000000111111222000000000/////////.................................------,,,,,,------...------------------------......------------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,+++++++++******+++---......---,,,...///............//////////////////000000000111111111000000000000//////......000/////////.........---........................++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------....................................//////000000000111111111222222333333444555555555777666555444333222222111////////////............------------------------++++++++++++++++++++++++pppMMMEEEBBB???===999777666555333111//////...------------......---,,,,,,++++++,,,,,,++++++++++++++++++++++++******************************++++++++++++******************************)))************+++++++++,,,,,,,,,++++++++++++***++++++************++++++++++++++++++++++++++++++************************************************************************)))************+++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,---...//////000////////////000111222333333444333444777999:::999888777666555444333222000000/////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................//////000000000000111111222222333333333333222222111111000000000000111111///////////////.........------------------------...------,,,,,,------...------------------------......------------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,+++++++++*********,,,------,,,+++---...---............///////////////000000000000111111000000000////////////.../////////...............------------------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------....................................//////000000000000111111222222222333333444444555555444444333222111000000/////////............---------------------------++++++++++++++++++++++++cccMMMGGG@@@???===999777666555333111//////...------------......---,,,,,,++++++,,,,,,++++++++++++++++++++++++******************************++++++++++++******************************))))))*********+++++++++++++++++++++++++++++++++++++++************++++++***+++++++++++++++,,,,,,************************************************************************))))))*********+++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++******++++++++++++******************************************************************************************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---...//////////////////000000111222222333222444555777888888777666444333222111000///...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------...............///////////////000000000111111111222222222222111111000000000//////000000000........................------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******)))+++,,,,,,+++***,,,------------.........//////////////////000000000111////////////////////////........................------------------------+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.................................////////////000000000111111222222222333333333444333222222111000000////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++ZZZMMMGGG@@@???===999777666555333111//////...------------......---,,,,,,++++++,,,,,,++++++++++++++++++++++++******************************++++++++++++******************************))))))*********+++++++++++++++++++++++++++++++++++++++************++++++*********++++++,,,,,,,,,************************************************************************))))))*********+++++++++*********+++++++++,,,,,,***++++++,,,,,,++++++***)))******++++++******)))************************************************************************))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,---.../////////////////////000000111111111333444555666777777666666222222111000///......------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////...////////////000000000000111111222222111111000000//////......//////000---------------.........------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******)))***,,,+++******+++---------------...............////////////000000000.............../////////---------...............------------------------+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------..............................////////////000000000111111111222222222222222111111111000//////..................------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++UUULLLFFFAAA???===999777666555333111//////...------------......---,,,,,,++++++,,,,,,++++++++++++++++++++++++******************************++++++++++++******************************)))************+++++++++***++++++++++++,,,,,,,,,++++++************++++++*********++++++,,,,,,---************************************************************************)))************+++++++++************++++++++++++******++++++++++++******))))))************))))))************************************************************************)))))))))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++,,,---......///............//////000000000000333333444555555555555555111111000000///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......////////////000000000000111111111111000000//////............//////,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******)))+++,,,,,,+++***,,,---,,,------------...............////////////000000---............/////////---------------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------......////////////000000111111111111111111111111000000000000//////...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++UUUJJJCCCBBB???===999777666555333111//////...------------......---,,,,,,++++++,,,,,,++++++++++++++++++++++++******************************++++++++++++******************************)))************+++++++++******+++++++++,,,,,,,,,++++++************++++++)))******+++,,,,,,------************************************************************************)))************+++++++++************++++++++++++******++++++++++++******))))))************))))))************************************************************************))))))))))))************++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,---..................////////////000000111111222222222333333333111111000000//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////........./////////000000///000000000000000000//////......------......///++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++*********+++,,,,,,++++++,,,...,,,,,,---------................../////////000000---------.........//////,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------........./////////000000111111111111111111111000000000000000////////////.........---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++UUUIIIAAACCC???===999777666555333111//////...------------......---,,,,,,++++++,,,,,,++++++++++++++++++++++++******************************++++++++++++******************************)))************+++++++++*********++++++,,,,,,,,,++++++************++++++))))))***+++,,,,,,------************************************************************************)))************+++++++++)))************+++++++++******++++++++++++******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,---.....................///////////////000000000000000111111111111111000000//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////............/////////000//////000000000000//////.........------.........+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++*********,,,------,,,+++---...,,,,,,,,,---------................../////////000---------.........//////,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------............/////////000111111111000000000000000000000000000000/////////......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++~~~NNNKKK===@@@===<<<999777555333222111///............---------,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,---,,,+++************************))))))))))))))))))))))))************************************************************************+++++++++*********))))))************************++++++++++++++++++++++++************************))))))************)))))))))************+++++++++++++++++++++++++++++++++************************))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))++++++******************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,---------..................////////////000000000000000000000000///............---------++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******************++++++++++++++++++++++++************************,,,++++++******++++++,,,---------------------------,,,***)))+++...222555,,,,,,++++++,,,,,,---...................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------..................////////////......////////////..............................------------------------,,,,,,,,,++++++*********++++++++++++++++++++++++|||IIIJJJ???@@@===<<<:::777555333222111///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,************************************************************************************************************************+++++++++*********))))))************************++++++++++++++++++++++++************************))))))************)))))))))************+++++++++++++++++++++++++++++++++************************))))))))))))************))))))))))))))))))))))))(((((((((((()))))))))***************************************************)))))))))))))))))))))))))))************+++++++++,,,,,,,,,------------...............////////////000000000000000000000000............------------++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,------------------------...---+++******,,,...000,,,,,,++++++,,,,,,---...................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,------------...............////////////......////////////..............................------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++}}}DDDHHHBBBAAA>>><<<:::777555333222111///............---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,.........---************************************************************************************************************************+++++++++***************************************++++++++++++++++++++++++************************))))))************)))))))))************+++++++++++++++++++++++++++++++++************************))))))))))))************))))))))))))))))))))))))((((((((()))))))))******************************************************)))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,------------............////////////000000000000000000000000............------------++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------------------------...---,,,+++*********+++,,,,,,++++++,,,,,,---...------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,---------------............/////////......////////////......------------------------------------------------,,,,,,,,,++++++++++++***++++++++++++++++++++++++CCCHHHEEEAAA???===;;;888555333222111///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,************************************************************************************************************************************************************************************************************************))))))************))))))))))))*********+++++++++************************************************((()))))))))************))))))))))))))))))))))))(((((()))))))))************************+++++++++************************))))))))))))))))))))))))))))))*********+++++++++++++++,,,,,,,,,---------............////////////////////////////////////.........---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***))),,,,,,++++++,,,,,,---...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,------------------.........//////---......//////......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++GGGHHHGGGAAA???>>>;;;888555333222111///............---------,,,,,,,,,,,,,,,,,,,,,,,,+++)))))))))+++,,,+++***************************************************************************************************************************************************************************************************************************))))))************))))))))))))*********+++++++++************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))************))))))*********+++++++++************************))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,------............////////////...........................------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------...---,,,,,,,,,,,,++++++,,,,,,---...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------------............------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++MMMHHHFFF@@@@@@???<<<999666333222111///............---------,,,,,,,,,,,,,,,,,,,,,,,,***)))((()))***++++++)))************************++++++++++++++++++++++++***************************************************************************************+++++++++************************************************************************))))))************)))))))))************+++++++++************************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))*********++++++)))))))))***++++++,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++++++++++++++,,,,,,,,,,,,............////////////........................------------,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******,,,---............,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------------.........------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++RRRFFFDDD???AAA???<<<999666333222111///............---------,,,,,,,,,,,,,,,,,,,,,,,,***)))((()))+++,,,+++***************************++++++++++++++++++++++++************************************************************************))))))*********+++++++++************************************************************************))))))************)))))))))************+++++++++************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))*********+++++++++((())))))***++++++,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++***++++++++++++,,,,,,,,,............////////////---------------------------------,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************((())))))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++*********+++,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,---------.........,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++TTTEEEBBB===AAA???===999666333222111//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,---,,,+++************************++++++++++++++++++++++++************************************************************************))))))******++++++++++++************************))))))))))))))))))))))))************************))))))************)))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++((())))))***++++++,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,............/////////000---------------------------------,,,,,,,,,++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************((())))))***++++++,,,,,,++++++++++++++++++++++++************************,,,++++++++++++++++++,,,++++++++++++++++++++++++*********)))******+++,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++LLLMMMEEE???>>>===<<<999777444111///////////////////////////------,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++++++++******)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************++++++************++++++************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++************************************************************************************************++++++++++++++++++++++++---------............///222111111000///.........---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++******))))))(((((()))***++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++---,,,+++*********+++,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************,,,++++++******++++++,,,************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++***************************************************************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++************++++++************************KKKJJJEEEAAA>>>===<<<999777444111000////////////////////////------,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++++++++******)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******************++++++++++++************++++++************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++************************************************************************************************++++++++++++++++++++++++------------............000//////...------,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++*********))))))))))))***++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,+++******++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************,,,++++++******++++++,,,************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++***************************************************************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++************++++++************************LLLGGGDDDBBB======;;;999777444111000////////////////////////------,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++++++++******)))************+++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++,,,++++++************++++++************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++************************************************************************************************++++++++++++++++++++++++------------............---------,,,,,,++++++***------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++************))))))******+++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,++++++******+++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************,,,++++++******++++++,,,************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***************************************************************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++************++++++************************QQQFFFDDDAAA===<<<;;;999777444222000////////////////////////------,,,,,,,,,+++++++++++++++++++++++++++++++++******++++++++++++******))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***+++,,,,,,,,,++++++************++++++************************************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))*********+++++++++***************************************************************************************************+++++++++++++++,,,,,,,,,,,,---------.........---,,,,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************,,,++++++******++++++,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***************************************************************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++************++++++************************WWWFFFEEE???===<<<;;;999777444222111////////////////////////------,,,,,,,,,+++++++++++++++++++++++++++++++++******++++++++++++******))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***+++,,,,,,,,,++++++************++++++************************************************************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))*********+++++++++*********************************************************************************************************++++++,,,,,,,,,,,,,,,,,,------------...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************,,,++++++******++++++,,,************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++***++++++,,,,,,++++++***++++++++++++++++++++++++***************************************************************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++************++++++************************YYYFFFEEE===<<<<<<;;;999777555333111////////////////////////------,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++++++++******)))************+++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++,,,++++++************++++++************************************************************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++*********************************************************************************************************++++++,,,,,,---,,,,,,,,,,,,------------------------------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++))))))+++,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************,,,++++++******++++++,,,************************************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))*********++++++,,,,,,++++++***++++++++++++++++++++++++***************************************************************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++************++++++************************VVVDDDFFF===<<<;;;;;;999777555333222////////////////////////------,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++++++++******)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******************++++++++++++************++++++************************************************************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++************************************************************************************************)))******+++,,,,,,------++++++,,,,,,,,,---------------------------------+++++++++,,,,,,---------++++++++++++++++++++++++)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++((()))+++,,,------,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************,,,++++++******++++++,,,******************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************))))))))))))*********++++++,,,,,,++++++***++++++++++++++++++++++++***************************************************************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++************++++++************************RRRAAAFFF>>><<<;;;:::999777555333222////////////////////////---------,,,,,,,,,++++++++++++++++++++++++++++++******++++++++++++******)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************++++++************++++++************************************************************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++************************************************************************************************))))))***+++,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++((()))+++,,,------,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************,,,++++++++++++++++++,,,*********************************************************************************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************))))))))))))******+++++++++,,,,,,+++++++++++++++++++++++++++++++++************************************************************************+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++++++++************++++++************************ZZZ777III;;;>>><<<999888777666333111//////...------------...------,,,,,,,,,,,,++++++************************++++++******************))))))******++++++++++++************************,,,,,,,,,++++++*********...(((&&&)))+++)))'''((())))))******+++,,,---...******++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))************+++++++++))))))))))))))))))))))))))))))))))))************************************)))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,***++++++,,,---.........------......------,,,+++///......---,,,,,,++++++))))))+++,,,,,,---,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,++++++***************************************++++++++++++******************************************************++++++************++++++))))))))))))))))))))))))++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++************************************************++++++++++++++++++++++++************************++++++******************ZZZ>>>III>>>>>><<<999888777666333111//////...------------...------,,,,,,,,,,,,++++++************************************************)))*********++++++++++++************************,,,,,,,,,+++++++++******000+++)))++++++)))))),,,+++***)))(((((((((((((((******++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))************+++++++++))))))))))))))))))))))))))))))))))))************************************)))************+++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,*********+++++++++,,,,,,---------...............,,,,,,,,,------------...------..................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,+++++++++************************************++++++++++++******************************************************++++++************++++++))))))))))))))))))))))))++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++************************************************++++++++++++++++++++++++************************************************YYYFFFFFF???>>><<<999888777666333111//////...------------...------,,,,,,,,,,,,++++++************************************************************++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***...++++++,,,+++(((***...******))))))(((((())))))******++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))************+++++++++))))))))))))))))))))))))))))))))))))************************************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++,,,,,,------.........------------......---,,,,,,,,,,,,+++++++++,,,---------.../////////,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,++++++++++++*********************************++++++++++++******************************************************++++++************++++++))))))))))))))))))))))))++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************************************************++++++++++++++++++++++++************************************************YYYJJJ@@@???>>><<<999888777666333111//////...------------...------,,,,,,,,,+++++++++***************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***---000---((((((---(((((()))+++---///111222******++++++++++++******************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))*********+++++++++))))))))))))))))))))))))((()))))))))************************************))))))*********+++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,---------......///......------...//////000000//////......------//////////////////////////////.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******************************++++++++++++******************************************************++++++************++++++))))))))))))))))))))))))******************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************************************************++++++++++++++++++++++++***************************************+++++++++\\\LLL>>>@@@>>><<<999888777666333111//////...------------...------,,,,,,,,,+++++++++************************))))))*********+++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++'''***000555222+++)))+++'''((())),,,///222444666******++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))))))))************))))))************************))))))))))))))))))))))))))))))************))))))))))))*********+++++++++))))))))))))))))))))))))((()))))))))************************************))))))*********+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,---------///000111333555888:::;;;<<<<<<<<<;;;;;;;;;;;;;;;999999999999777666444333333222111///...,,,+++***+++++++++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******************************++++++++++++******************************************************++++++************++++++))))))))))))))))))))))))******************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************************************++++++++++++++++++++++++************************))))))*********+++++++++___JJJ@@@CCC>>><<<999888777666333111//////...------------...------,,,,,,,,,,,,++++++************************)))))))))***++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,)))+++111888777000,,,,,,*********+++,,,...///000******++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))************))))))************************))))))))))))))))))))))))))))))************)))))))))************+++++++++))))))))))))))))))))))))))))))))))))************************************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------++++++,,,---...///000111444666:::???CCCGGGJJJKKKIIIIIIJJJJJJKKKLLLLLLMMMFFFGGGHHHHHHFFFCCC???<<<888777666444111///---,,,...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,******************************++++++++++++******************************************************++++++************++++++))))))))))))))))))))))))******************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******************************************************++++++++++++++++++++++++************************)))))))))***++++++,,,,,,{{{iii[[[EEECCCDDD>>><<<999888777666333111//////...------------...------,,,,,,,,,,,,++++++************************((())))))***++++++,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++***---333555000,,,,,,,,,,,,+++************+++******++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))************))))))************************))))))))))))))))))))))))))))))************)))))))))************+++++++++))))))))))))))))))))))))))))))))))))************************************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,------------...---...111444777:::<<<>>>???AAAFFFJJJNNNOOOPPPPPPKKKLLLMMMOOOQQQSSSTTTUUUOOOQQQTTTUUUTTTOOOJJJGGGBBBAAA???>>><<<:::888888333222000---,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******************************++++++++++++******************************************************++++++************++++++))))))))))))))))))))))))******************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************++++++++++++******************************************************++++++++++++++++++++++++************************((())))))***++++++,,,,,,pppTTTTTT???CCCCCC>>><<<999888777666333111//////...------------...---------,,,,,,,,,++++++************************((())))))***++++++,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,(((''',,,///---+++***---,,,++++++******++++++******++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))************))))))************************))))))))))))))))))))))))))))))************)))))))))************+++++++++))))))))))))))))))))))))))))))))))))************************************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......111333777<<>>???===:::999888666333111//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++,,,...,,,***)))***,,,,,,++++++******++++++,,,,,,------+++***+++...000***++++++,,,,,,++++++***************************++++++++++++++++++++++++,,,++++++******++++++,,,******))))))))))))******************************))))))))))))))))))))))))******++++++++++++******)))(((((('''((()))***+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++************+++++++++,,,,,,,,,************++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++,,,------...//////333333111000222777===@@@<<>>===<<<444111...,,,,,,---------***++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++******++++++++++++******************************************************++++++************+++++++++++++++*********))))))***))))))))))))))))))))))))************+++++++++************************************************+++++++++*********))))))+++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************PPPIIIBBBDDD>>>???===:::999888666333111//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++,,,---,,,*********+++,,,++++++******++++++,,,,,,...///...------///000***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******))))))))))))******************************))))))))))))))))))))))))******++++++++++++******)))(((((((((((()))***+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++************+++++++++,,,,,,,,,+++++++++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---...//////......//////222999AAAGGGJJJKKKRRRVVVVVVOOOJJJJJJJJJIIIBBBFFFGGGDDDAAACCCFFFGGGLLLGGGDDDHHHOOORRRMMMHHHGGGIIIMMMRRRVVVYYY[[[\\\VVVWWWXXXUUUQQQMMMKKKKKKLLLKKKJJJMMMOOONNNHHHBBB???:::333...,,,+++,,,,,,+++,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++******++++++++++++******************************************************++++++************+++++++++++++++***************))))))))))))))))))******)))************+++++++++************************************************+++++++++***************+++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************TTTHHHAAADDD@@@???===:::999888666333111//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,+++++++++++++++,,,++++++******++++++,,,+++---//////............***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++******))))))******+++************************))))))))))))))))))))))))******++++++++++++******)))))))))))))))*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,------,,,,,,,,,------------...//////////////////000000111555@@@LLLRRRQQQMMMLLLMMMMMMHHHBBBEEEKKKJJJCCCFFFWWWeeebbbTTTNNNXXXdddXXXRRRNNNOOOTTTVVVRRRNNNHHHOOOTTTPPPGGGAAADDDJJJVVVXXXXXXUUUPPPKKKJJJJJJIIIHHHHHHKKKOOOQQQQQQOOOKKKFFF>>>777333000...,,,//////000000//////...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++******++++++++++++******************************************************++++++************++++++************************)))))))))))))))*********))))))*********+++++++++************************************************************************************************++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************ZZZHHH???DDDAAA???===:::999888666333111//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,++++++,,,++++++******++++++,,,)))+++......---,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++************++++++************************))))))))))))))))))))))))******++++++++++++******((())))))***************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++************+++++++++,,,,,,,,,---,,,,,,,,,++++++******++++++,,,,,,,,,---------,,,,,,---------.........//////...///111555888:::GGGHHHMMMQQQNNNGGGGGGKKKMMMMMMIIIKKKZZZlllnnndddcccuuu{{{qqqttt~~~~~~|||}}}ppppppnnnggg]]]UUUQQQPPPBBBGGGLLLNNNMMMMMMOOOSSSOOOLLLFFFAAAAAAHHHTTT\\\SSSPPPKKKEEE@@@:::555111000//////......---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,---------,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++******++++++++++++******************************************************++++++************++++++************************(((((())))))************))))))*********+++++++++************************************************************************************************++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************___JJJ???DDD@@@???===:::999888666333111//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++*********,,,---,,,+++,,,++++++******++++++,,,(((***,,,---,,,+++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,************************,,,++++++******++++++,,,++++++************++++++++++++++++++++++++++++++))))))))))))))))))))))))******++++++++++++******((()))******++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------------,,,---------............---...000444999???EEEHHHOOOJJJHHHGGGCCCAAAJJJYYYuuuvvvqqqmmmxxx~~~mmmsss}}}~~~rrreeeNNNQQQSSSPPPIIIDDDDDDFFFIIILLLNNNMMMIIIHHHKKKOOOTTTSSSQQQPPPMMMGGG@@@;;;222000...,,,,,,,,,...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,---------------...++++++++++++++++++++++++------,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,------------,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++******++++++++++++******************************************************++++++************++++++***************+++++++++((((((((()))******++++++)))************+++++++++***************************************************************+++++++++***************+++++++++++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************___KKK@@@DDD@@@???===:::999888666333111//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,***)))***,,,...,,,+++,,,++++++******++++++,,,(((***,,,,,,+++***+++,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++))))))))))))))))))))))))******++++++++++++******((()))***+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------............000333888>>>DDDIIILLLMMMEEEDDDKKKXXX[[[YYY\\\fffyyywwwwwwuuuuuu~~~~~~uuuzzzooo```mmmooolllaaaRRRGGGBBBBBBBBBGGGNNNRRRQQQMMMGGGDDDOOOOOOPPPRRRSSSQQQMMMIII???;;;555000---,,,---///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,....../////////000000000........................------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,------------,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++******++++++++++++******************************************************++++++************++++++))))))*********+++++++++'''(((((()))******++++++)))************+++++++++************************************************))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************uuu\\\KKKAAAFFFAAA???===;;;999888666333111//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,***(((***---...---+++,,,++++++++++++++++++,,,)))+++,,,+++******,,,---+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++))))))))))))))))))))))))******++++++++++++******((()))***+++,,,+++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++************+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......---------.........//////555999@@@GGGLLLMMMLLLKKKCCCKKKbbb~~~zzzlllfffzzz}}}www|||~~~rrreeeaaaZZZ```iiiqqquuuyyy~~~wwwvvvyyyyyyqqqeee[[[YYYZZZMMMGGG@@@???DDDKKKOOOQQQIIIJJJMMMQQQUUUVVVUUUTTTOOOIII@@@666000---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------........................000000111111222222222333222222222222222222222222...------,,,,,,------...---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,------...---,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++******++++++++++++******************************************************++++++************++++++))))))******++++++++++++'''(((((()))***+++++++++)))************+++++++++************************************************))))))******++++++++++++))))))******++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************|||aaaGGGCCCDDDAAA???===999777666555333111......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,...+++***+++...///---+++333...***+++,,,***+++...------.........,,,+++***///,,,)))***,,,...---,,,...,,,******+++++++++***++++++++++++************************))))))))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))************))))))))))))***************************************************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,---------.........---++++++,,,...)))+++...///------333;;;FFFCCCCCCGGGKKKVVViii{{{dddjjjsss~~~tttaaasss}}}wwwgggfffdddpppooobbbaaapppyyyuuuiiirrrzzz~~~{{{xxxsssooooooiiiXXXIIIEEEBBB@@@HHHUUURRRTTTTTTRRROOONNNQQQTTTNNNOOOLLLDDD:::222//////......------,,,++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,...///...---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,******+++,,,---......------......///000111---******,,,...///...111111000000222666;;;???>>>AAA???;;;>>>EEECCC:::AAA@@@===::::::;;;:::888888999444------222111***++++++,,,,,,,,,------------------,,,++++++******...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************))))))))))))******************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************+++++++++*********)))))))))************+++++++++************************************************************************************************************************+++++++++*********))))))+++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))((((((************************))))))))))))))))))))))))++++++******************************************+++++++++*********))))))************************dddGGG@@@@@@===???===999777666555333111///......------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,...,,,+++,,,...///---+++000,,,+++---...++++++---,,,,,,---......---,,,,,,---+++***+++------***(((,,,***))))))+++,,,+++***++++++++++++++++++,,,,,,************************************************+++++++++++++++***))))))))))))))))))************))))))))))))***************************************************************++++++,,,,,,++++++******++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,...///...------...000---111444222///111;;;FFFBBBJJJRRRXXXaaauuu|||iiinnn{{{}}}ssskkknnn|||{{{{{{zzzooolllaaadddkkkooobbbMMMCCCFFFLLLNNNPPPPPPNNNJJJFFFEEEHHHJJJLLLLLLFFF>>>555///,,,,,,+++,,,------,,,+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,------///000///...,,,,,,---------------------------...---,,,+++,,,---...///000000...---,,,+++++++++***,,,000333555666666777888<<>>===>>>@@@===::::::===@@@???===BBBBBB@@@===<<<<<<999666666555444222///---,,,+++,,,++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************))))))))))))******************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************+++++++++*********))))))************++++++++++++************************************************************************************************************************+++++++++*********))))))+++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))))))))************************))))))))))))))))))))))))************************************************+++++++++*********))))))************************hhhKKKDDDDDDBBB???===999777666555333111///......------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...---,,,,,,---...---,,,+++)))***------******,,,,,,---...///000000000000000000111333444222...+++---,,,+++,,,---......,,,,,,+++*********+++,,,,,,***+++++++++++++++++++++************************+++++++++++++++******)))))))))))))))************))))))))))))***************************************************************++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------+++---///000//////000111111...,,,000999BBBFFFFFFBBB[[[qqquuuttt~~~www]]]```jjjiiigggkkkzzzvvvvvv~~~lllvvvrrrWWWIIIIII@@@BBBFFFJJJLLLLLLHHHEEEBBBEEEJJJPPPRRRLLL???444...,,,***+++---///---+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,------///000000...------...........................,,,,,,,,,---....../////////...---,,,,,,,,,,,,,,,000333666777666666888;;;444888===???>>><<<<<<===@@@;;;>>>FFFCCC999999BBBGGGBBB>>>===??????;;;777AAA???@@@BBBAAA===;;;;;;???>>>;;;999666333111000---,,,+++++++++,,,---...,,,+++++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******))))))))))))******++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************+++++++++***************************+++++++++,,,************************************************************************************************************************+++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++***************)))))))))************************))))))))))))))))))))))))************************************************+++++++++***************************************lllOOOFFFFFFEEE???===999777666555333111//////............//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,------------,,,---,,,---000000---///333444444555666888999999999888999:::;;;<<<;;;999888666444333444555555333111...---,,,+++************++++++++++++++++++++++++************************++++++,,,,,,++++++***)))((()))))))))************((()))))))))***************************************************************++++++,,,,,,++++++***+++++++++,,,,,,,,,------,,,,,,,,,------------...+++...000000///...//////,,,000333666<<>>???@@@@@@<<<======>>>>>>???AAABBB@@@???>>>>>>>>>===:::888555444333222000...---,,,,,,,,,,,,+++++++++******************************+++,,,,,,,,,,,,+++******((()))))))))************((()))))))))***************************************************************++++++,,,,,,++++++***++++++,,,,,,,,,---------,,,,,,---------.........---///000000...---...///+++:::EEEBBB???KKKaaaqqqtttdddfffjjjmmmtttoooqqqxxxuuuooo~~~nnndddhhhggglllwww{{{vvvnnnbbbPPPDDD???@@@CCCDDDGGGAAA===@@@HHHNNNOOOMMMCCC<<<333---,,,,,,---,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---***,,,------,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++,,,...111444888;;;<<<;;;::::::<<<@@@DDDGGGHHHFFFGGGFFFFFFEEEEEEEEEFFF???GGGEEE<<<===HHHMMMHHH@@@CCCLLLRRRPPPIIIGGGKKKNNNHHHCCCCCCDDDCCCCCCDDD999::::::;;;<<<===>>>???===;;;888444000...,,,,,,---,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************************************************************************************************************++++++++++++,,,,,,,,,************************************************************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++************************))))))))))))))))))))))))))))))*********+++++++++************************************************************************iiiNNNDDDCCCDDD???===999777666555333111000//////......//////000------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...000111222111222333555555555777999777444888>>><<<<<<;;;;;;;;;<<<======<<<=========<<<===@@@CCCFFFEEEDDDDDDDDDCCC@@@===<<<<<<===<<<:::777444222000000///...---,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++***))))))))))))************))))))))))))***************************************************************++++++,,,,,,++++++***,,,,,,,,,,,,------------,,,---------............///000000///......000222888;;;===FFF```wwwoooiiicccuuu~~~vvvuuu~~~qqqqqqzzzzzzyyyooo___PPPFFFBBBAAAAAAFFFAAA===;;;???FFFMMMQQQJJJFFF>>>555///------...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---)))+++,,,---+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------.........333333444666888:::<<<>>>777;;;???BBBBBBAAA???>>>;;;===CCCKKKRRRRRRNNNIIIOOO___```RRRRRRdddlllfffVVVXXX___gggddd[[[YYY______XXXNNNGGGHHHLLLHHHAAA========================CCCAAA???;;;777444111/////////...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************************************************************************************************+++++++++++++++++++++,,,,,,,,,,,,***************************************************************************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++************************)))))))))))))))))))))))))))))))))***++++++,,,,,,***************************************+++++++++************************hhhPPPFFFFFFGGG???===999777666555333111000000////////////000000........................,,,,,,,,,---------......---------------------------------------------------------------------------.........////////////111333666777666777:::<<<:::<<>>@@@BBBAAA???>>>???AAACCCCCCCCCEEEFFFEEEBBB@@@<<<>>>AAABBBAAA>>>999777555555444222000///------++++++++++++++++++++++++,,,,,,------,,,,,,+++***))))))))))))************))))))))))))***************************************************************++++++,,,,,,++++++***,,,,,,,,,------------...------------............///000000///000222666999AAAAAAFFFZZZsssqqqvvvzzz|||nnnssszzzsss}}}wwwvvvsssnnniiikkkkkkggg^^^SSSHHHBBB>>>AAABBB@@@===???EEELLLKKKKKKIIIAAA777000......------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---)))+++------,,,,,,,,,---------------------------------------///111333555999999999::::::<<<======999AAAHHHGGGAAA@@@GGGNNNTTTUUUZZZfffssswwwqqqiiiuuuzzz~~~}}}yyy|||sssooocccWWW\\\eee^^^LLLGGGGGGFFFDDDBBBAAA@@@???BBBBBBBBBAAA???<<<:::888222111000///...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************))))))*********++++++++++++++++++,,,,,,,,,------************************************************************************************************************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,************************))))))))))))))))))))))))((())))))***++++++,,,,,,************************))))))*********+++++++++************************lllPPPBBB>>>>>>???===999777666555333111000000////////////000000........................,,,,,,,,,------.........------------------------------------------------------------------------............/////////000333666999::::::;;;???BBBEEEJJJSSSXXXUUUMMMJJJLLLUUUTTTQQQOOONNNMMMMMMMMMCCCFFFIIIIIIEEEBBB@@@AAA??????@@@CCCEEEEEECCCAAA888;;;@@@CCCCCC@@@;;;888:::999777555333111//////++++++++++++++++++++++++,,,,,,------,,,,,,+++***))))))))))))************))))))))))))************************************************************+++++++++,,,,,,+++++++++,,,,,,,,,---------......---------........./////////000000000111555;;;@@@;;;VVVqqqyyyxxxmmmrrrxxxiii^^^[[[hhhxxx~~~uuu```LLL???666@@@IIIHHH@@@<<>>???<<>><<<999888777666333111////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,---------............///***111111'''%%%,,,///+++...//////...,,,,,,---///000666666111000555888777BBBCCCJJJPPPLLLGGGOOO^^^bbblllpppnnnooosssoooeeelllllljjjgggccc```______bbbZZZWWW\\\^^^XXXPPPMMMTTTFFFAAAAAA<<<===@@@;;;CCC>>>999666888:::<<<===BBB@@@:::444555:::666...---)))''')))---///,,,)))------,,,,,,+++*********************************************************)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------------------------------222...++++++...//////---444111111555666888BBBNNNkkkxxxmmmmmmzzz~~~iiieeeYYY```sssyyyqqq___IIIKKK???===BBBEEEKKKGGG666HHHLLLLLLIIIHHHFFF<<>><<<999888777666333111////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,---------............///---111...***...888888000---...///.........111333---555999666444:::BBBGGG[[[^^^cccddd___]]]fffrrrooowwwxxxsssttt}}}|||zzz}}}~~~~~~sssiiiiiihhhaaaXXXSSSWWWYYYaaa^^^NNNEEECCC;;;<<<>>>@@@@@@>>><<<;;;;;;AAACCC@@@;;;;;;AAADDDBBB888333---+++---...,,,******************+++++++++************************************************************++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------------------------------000...,,,---///111111///222000000555;;;EEEVVVggg{{{zzz|||iii^^^rrr~~~mmmhhhmmmlllmmmmmmfff___PPPIIIHHHGGGNNNPPPFFFJJJNNNOOOLLLJJJIIICCC:::000///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,...000222333666::::::666666:::555:::===AAARRRhhhmmmgggllluuu}}}}}}xxxvvvxxxzzzyyyyyywww~~~bbbGGG>>>AAA<<>><<<999888777666333111////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,---------............///......***+++666AAA>>>333000000///---,,,---111444000<<>>BBBHHHLLLFFF???777111//////---+++,,,+++++++++++++++,,,,,,************************++++++++++++++++++++++++************+++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------...------///111333222222444111333:::GGG[[[tttxxxvvvxxxyyy~~~xxxvvvooodddgggrrrttt}}}gggTTTFFF;;;AAAKKKKKKMMMRRRTTTQQQMMMKKKHHHDDD888333,,,)))+++---......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,------***---///---******///333444444777:::999777:::@@@JJJLLLOOOXXXlllllljjjvvv}}}yyyrrryyyuuuiiirrr}}}yyyjjj^^^kkkuuuwwwpppqqq{{{|||xxxxxx|||tttwwwwww]]]SSSVVVOOOGGGCCC<<>>;;;:::;;;333...)))))),,,//////---------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******++++++,,,------...------,,,,,,,,,---......******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++,,,+++******)))*********+++++++++***************++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************dddFFFFFFCCCDDD>>><<<999888777666333111////////////////////////........................---------------------------------............///,,,+++)))+++444===999000333111///,,,+++///444999IIIRRR[[[```cccjjjssszzzpppyyy~~~ttt|||oooggghhhlllmmmppppppooommmkkkjjjkkkmmm|||zzzzzz|||~~~{{{}}}~~~vvvxxxqqq]]]YYYUUUNNNFFF???===???AAABBBEEEEEECCC@@@AAAEEEHHHMMMGGG???999555333000...111000...---,,,,,,,,,---************************++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...------------..................///000111222222222666555999FFF\\\vvv|||rrrnnnyyyiiihhhxxx{{{qqqlllkkkeee|||mmmeee\\\KKKEEEGGGDDDMMMRRRVVVTTTPPPKKKHHHGGGBBB:::000***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,------------------...//////...///222555888555444555666999CCCMMMgggkkknnnpppvvvpppjjjrrrsssyyymmmbbbgggxxxkkkVVVTTT[[[\\\UUUNNNXXX\\\^^^YYYUUUYYYccckkk___iii{{{vvv{{{ooosss}}}yyyzzzzzzgggOOOCCCCCC>>>;;;888888:::===>>>>>>888444...+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++---...++++++,,,,,,,,,,,,,,,------------------------------------,,,,,,+++++++++...------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++++++++***************+++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************eeeGGGFFFBBBDDD>>><<<999888777666333111////////////////////////........................---------------------------------............///+++,,,------000333111...//////111333888AAAKKKRRRkkklllpppssstttttttttttt}}}}}}zzzyyy}}}mmmmmmpppooojjjdddccccccbbbuuuwwwwwwuuuppplllhhhgggiiiqqqvvvtttnnnkkklllooojjjrrr~~~oooffffffhhhjjjfffZZZHHH:::AAA@@@BBBDDDEEEEEEEEEEEEKKKHHHDDD???<<<888555333111000...---,,,------...************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........---------....../////////...///000000000111222333444999EEEZZZuuutttkkkxxxyyy|||rrr___^^^cccwwwvvv```NNN???FFFKKKQQQTTTQQQLLLIIIIIIJJJBBB888000---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,------.........///---,,,...222555666555:::888:::AAAGGGNNNVVV___sss|||}}}rrrsssuuurrrhhh___rrrwwwnnnfff^^^```mmmmmm___PPPJJJKKKLLLLLLLLLDDDEEEGGGFFFAAA???EEENNNGGGHHHUUUbbb```WWW___ppprrrsssyyyrrr\\\PPPSSSLLLDDD===>>>BBBCCC===666::::::777222,,,***+++---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---........./////////000000000444444444444444333333333555555555555444444444444111000///...---,,,,,,,,,---,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********++++++++++++***************++++++************************+++++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************kkkKKKEEE@@@BBB>>><<<999888777666333111////////////////////////........................---------------------------------............///---///111000------///111,,,222<<>>???CCCEEECCCCCCDDDEEEDDDCCCAAA>>><<<:::999///...,,,++++++,,,...000************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---------............---------...//////000000///000111000000222555777888HHH___wwwyyyeeejjjsssnnn___vvvvvvbbbggg~~~gggTTTEEEAAADDDJJJPPPQQQMMMLLLMMMLLLHHHAAA999222---++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---......//////...,,,***---444999999888666999FFFZZZkkksssvvvxxxvvvssskkkqqq^^^jjjzzzdddYYY```[[[QQQKKK@@@888===777888999666333222444777111000222666666333//////:::555666===<<<888@@@MMMbbbZZZYYYhhh{{{uuuwwwuuullllllsssbbbMMM@@@???@@@>>>;;;:::<<<<<<888111,,,,,,...++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......///000333333333444444555555666555555555555555444444444555666777888999;;;;;;<<<::::::999888777777777777000000///...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++*********)))******+++,,,***************+++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************nnnMMMEEE???BBB>>><<<999888777666333111////////////////////////................................................---------............///---...000000......111555666AAASSSeeesss|||yyyvvvwwwwwwvvvyyywwwoooiiijjjlllnnnqqquuuuuuuuuyyy~~~~~~}}}yyy^^^```sssxxxlllkkklllvvvsssqqqssswwwxxxuuupppUUUQQQNNNLLLEEE>>>???DDDBBBAAA@@@>>><<<<<<>>>???777555222...---,,,---...************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...------------............---------...///000000000///000111111222555;;;@@@MMMiiiuuuzzzoooooowwwzzzsssvvv{{{zzzuuussspppsss|||pppmmmzzzpppbbbYYYHHHEEEFFFLLLNNNLLLLLLOOOIIIJJJHHHBBB888000------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,------.../////////......///222777<<>>@@@:::777<<<888222666111999@@@===888777>>>DDDFFF???999:::BBBEEE???555999555444555444333888AAADDDDDDDDDKKK\\\ooowwwvvvttt|||}}}ooo[[[JJJAAA===;;;:::888:::<<<<<<999444000...+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////000222222333333333444444444555666777777777444444444333333333222222333444555666777999::::::===============>>>??????888888666555333222000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++******))))))***++++++,,,))))))*********++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************mmmMMMEEE???CCC>>><<<999888777666333111////////////////////////................................................---------.........//////,,,++++++---///000444888DDDRRRgggzzzzzzsssnnngggbbbiiissswwwvvv|||}}}gggaaammmooojjjhhhfffjjjooovvv~~~uuuooohhh\\\JJJ<<<>>>GGGAAA???===::::::;;;@@@CCCCCC@@@:::444///,,,+++***************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......---------.........//////---------...///000000111///000111222333888@@@GGGdddxxxuuupppqqq~~~wwwyyy{{{wwwsssrrrooojjjjjjooossstttxxx{{{|||oooTTTKKKFFFIIILLLJJJJJJMMMEEEJJJLLLGGG<<<222...///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,------...///000000///333777999;;;>>>EEEJJJddd```eeeuuuyyyoooiii|||fffggg|||bbbPPPDDD;;;999===777888444888EEEHHHGGGMMMSSSZZZ\\\VVVOOORRR^^^hhhbbbSSSAAA;;;GGGSSSPPPDDD>>>@@@BBB@@@:::666666999222888888444;;;HHHJJJCCCRRRzzz}}}{{{www{{{zzzmmmZZZIII@@@888888:::===???<<<444...+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........111222444555666666555555222222333333444555666666777777666666666555555555666666666666777777777777444555555666888:::<<<===AAA@@@???===:::888777666------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++******))))))***+++,,,,,,))))))******+++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************}}}IIIDDDAAA>>>>>><<<:::999888777444222000000////////////000000//////.........---------//////.........---------+++---000111///------...111,,,---222222444BBBUUUnnnxxxtttlllkkknnnjjjdddppp~~~uuu}}}~~~tttwwwssslllnnnrrriii``````iiiuuu||||||rrrmmmmmm___JJJAAAGGG@@@AAA@@@===::::::<<>>:::AAAYYYsss}}}vvv{{{YYYooolllTTT>>>777666555;;;EEEVVVNNNIIIPPP^^^eee___WWWTTTUUUUUURRRNNNLLLMMMOOOMMMEEE===<<>><<<:::999888777444222000000////////////000000//////.........---------//////.........------------............//////000......222555444>>>\\\{{{wwwoooiiikkkuuu~~~|||pppaaa[[[___hhhooorrr{{{rrrqqqooo^^^IIIEEEAAA===<<>>444---+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,------------------.........///////////////000000000000000444222222777AAAVVVwww|||~~~zzznnn``````rrrxxxjjj]]]QQQHHHCCCNNNIIIDDDBBBEEEHHHJJJJJJQQQNNNJJJJJJNNNRRRTTTSSSRRRPPPMMMKKKNNNVVV```hhhyyyyyylllbbbUUUEEEEEEMMMMMMQQQLLLHHHIIIKKKGGG<<<222,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------...///...,,,,,,///222444>>>:::;;;@@@FFFOOOdddyyy~~~~~~lllwwwmmmzzzxxxLLLHHH999:::@@@HHHJJJLLL[[[oooqqqeeeWWWQQQSSSSSSLLLEEE;;;>>>@@@>>>999888;;;>>>AAA;;;444333888;;;:::888::::::>>>AAA======PPPggghhhccc```]]]PPP<<<333555333333<<>><<<777222333999@@@GGGKKK???===;;;:::888333,,,&&&,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************---,,,,,,+++++++++,,,,,,+++++++++,,,,,,---------////////////...---,,,+++---///111000...---...000...------,,,,,,++++++***,,,,,,++++++++++++,,,,,,+++++++++,,,,,,++++++*********++++++++++++******uuuHHHEEECCCBBB>>><<<:::999888777444222000000////////////000000/////////............---/////////............---000...,,,,,,...000111111777---+++:::NNNbbbwwwxxxsssooosss|||uuuuuusssiiieeeeeecccaaazzzwwwpppdddhhhNNNFFF===:::>>>DDDHHHIIIMMMJJJIIIIIIEEE===555222***+++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------.........////////////000111111222222111111222111333===PPPmmmtttnnnooolllmmmqqq||||||\\\SSSHHHAAA@@@DDDHHHKKKFFFKKKRRRWWWYYY]]]dddiiigggbbbXXXSSSZZZffffff]]]]]]WWWOOOHHHEEEEEEFFFGGGLLLWWWhhhyyytttmmmbbbKKK@@@GGGNNNRRRLLLGGGHHHLLLKKKCCC;;;...---,,,---//////,,,))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------000...------...111555888===999@@@UUUfffppp}}}|||pppnnn~~~~~~kkk{{{zzzZZZBBB666:::999NNNjjjsssbbbKKKHHHRRRaaaUUUFFF<<<999999777555///444::::::777888>>>EEEUUUOOOGGGCCCBBB@@@;;;666;;;888777666222666LLLdddlllfffeeefff```QQQGGGEEEDDD>>>555555===BBBNNNbbb[[[uuupppbbbqqq{{{ooossskkkUUU===999DDDEEE::::::999555111,,,++++++---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,------///...,,,,,,,,,...111222555444333222444888===@@@???<<<:::;;;;;;===DDDMMMdddtttvvveee\\\iiizzzzzzjjjdddtttwwwdddYYYdddgggaaaTTTMMMPPPSSSQQQGGGAAA===>>>===777333333===888777;;;;;;555444999:::<<>>999333///...------------...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++*********---,,,,,,++++++,,,,,,---------...///000111222333333333444444444333333222222333444444222222333444333222222111000///......------,,,,,,++++++++++++++++++++++++++++++++++++******++++++++++++******yyyKKKEEEBBBAAA>>><<<:::999888777444222000000////////////000000/////////.............../////////...............000...,,,---///000///...555111999RRRmmm|||~~~~~~yyyrrrvvv~~~vvviii```bbbfffzzzuuulllttt___UUUIIIBBBBBBDDDFFFFFFLLLKKKLLLMMMLLLFFF@@@<<<000...+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,------------...............////////////...///000111222222222222...444@@@QQQfffsssQQQEEERRRdddooo[[[MMMKKKJJJJJJMMMSSS\\\eeekkkmmmwwwvvvmmmcccYYYRRRLLLKKKKKKPPP]]]qqq}}}yyy___HHHEEEHHHLLLJJJIIIJJJLLLJJJFFFCCC555000,,,,,,///000---***------------------------------------------------,,,,,,,,,------------...........................///------///111222666;;;<<>>@@@:::;;;:::666000,,,+++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,---------,,,,,,,,,,,,------...+++,,,---///111444666777666999;;;:::666444555777<<>>111---222<<<>>>666555;;;999;;;<<<===<<<<<<>>>???444333111///............------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---------,,,++++++******,,,,,,,,,---...///000111111222222333444444555555666777888888999999999888444555555555555444555555888888888888888777777777222222111000...,,,+++***,,,+++++++++++++++,,,,,,***++++++,,,,,,++++++***}}}NNNFFFAAAAAA>>><<<:::999888777444222000000////////////000000///////////////////////////////////////////////////......///000///...,,,,,,@@@]]]sss{{{zzz{{{|||}}}{{{vvvyyyxxx|||zzz|||yyy|||aaaqqqrrrlll{{{dddccc[[[PPPHHHEEEFFFGGGGGGIIIKKKMMMNNNNNNKKKDDD???;;;333+++(((+++......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,---------................../////////000000......///000222333555666000@@@WWWnnnkkkPPPKKKVVV___```hhhPPPEEEFFFJJJ```mmm}}}ttteee\\\QQQIIIIIIPPP[[[bbbvvv[[[MMMEEEDDDHHHMMMNNNKKKHHHGGGGGG===666...+++---//////,,,------------------------------------------------,,,,,,---------.................................---,,,...333444444:::BBB@@@QQQkkk~~~rrrjjj|||\\\ooo}}}aaaCCC555888???ggghhh[[[JJJ===666666===EEEEEELLLXXXeeerrr~~~mmm[[[RRRHHHBBB;;;444000111;;;DDDPPPeee]]]KKKOOOKKK999000DDD;;;LLLaaadddooo}}}zzztttpppiii```TTTIIIAAA>>>888:::;;;:::666111---+++---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,---------,,,,,,,,,------...///...000444777888999999888444666666333444AAAXXXjjjtttgggbbbnnnxxxoooUUU??????HHHGGG:::222777<<<:::===666555<<<@@@===:::;;;JJJAAA222***444BBBDDD<<<666999EEETTTWWWQQQRRRYYYOOODDD;;;999666222666>>>===>>>>>>===<<<===???AAA;;;999777333000...,,,+++------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------,,,,,,++++++,,,---...///111444666777333333333333333333333333555666777888999999999999555555444555555555555555999::::::;;;<<<===>>>>>>999999888666333000---,,,......,,,,,,+++,,,,,,,,,++++++,,,,,,,,,,,,++++++PPPGGGBBBCCC>>><<<:::999888777444222000000////////////000000...////////////000000000...////////////000000000...///111111000000222333AAARRRjjj}}}~~~|||pppwww~~~xxxxxxvvvooohhhkkkhhhqqqzzz|||qqqdddiii{{{uuuVVVLLL@@@;;;===AAACCCBBBHHHKKKNNNMMMMMMKKKEEE===BBB;;;111,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............,,,---------................../////////000000000.........///222555999;;;888NNNjjjyyyjjjtttpppccc\\\OOODDDGGGUUUdddkkkvvvppp^^^SSSOOOOOOPPPVVVddd~~~yyygggWWWIIICCCHHHMMMNNNKKKGGGGGGHHHDDD===333---,,,...//////------------------------------------------------,,,---------....................................------111777777888DDDTTT___nnn{{{|||mmm{{{qqqhhhZZZAAA888HHHQQQTTTUUUvvviiiWWWBBB:::BBBQQQ]]]ddd{{{ooommmfffZZZKKK???999999>>>\\\hhhbbbhhhmmmZZZBBB@@@666@@@RRRRRRRRRfff}}}qqqrrruuuzzz}}}qqqUUU===999999:::;;;:::777111---------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,---...///000111222555777777777666555666BBBMMMOOONNN\\\xxxjjjLLLEEEJJJIII<<>>>>>>>>======;;;999666333111222111///---,,,,,,,,,---++++++,,,,,,,,,,,,++++++RRRGGGCCCEEE>>><<<:::999888777444222000000////////////000000.../////////000000000000.../////////000000000000...111333111///222:::BBB^^^bbbkkkzzz~~~ssswww~~~vvvuuu|||xxx{{{{{{lll\\\mmmaaaNNN;;;666@@@HHHFFF@@@CCCHHHLLLKKKLLLMMMGGG>>>CCCBBB>>>666///+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,------------............------------.............../////////000000000000111///...///333999???BBBIIIbbbuuunnn}}}nnnKKKKKKLLLUUUhhh}}}iiiZZZRRRHHHLLL[[[xxx{{{yyyoookkkfffZZZJJJIIIIIIJJJKKKKKKIIIHHHGGGAAA:::222...,,,---///................................................------------....................................000000555::::::???UUUnnnhhhppp>>>===OOOWWWooohhhfffmmm}}}oooTTTYYYaaammm|||jjjOOO===999EEEPPPRRRUUUcccbbbOOO===<<<<<>>>>>>>>===;;;999777666444111///---,,,------+++,,,,,,------,,,,,,+++UUUHHHBBBEEE???<<<:::999888777444222000000////////////000000.../////////000000111111.../////////000000111111///222444000...444BBBNNNbbbmmmzzz~~~{{{wwwsss}}}{{{wwwnnnvvviiiLLLFFFSSS]]]WWWLLL<<>>777000,,,,,,---................................................---------.........//////////////////////////////333333777;;;;;;DDDbbb|||{{{kkkaaayyylllvvv}}}kkkKKKAAAFFFDDDlll|||ccc\\\kkk___hhhyyyvvvTTTDDDBBBAAA<<>>999333...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,---...///000000888777666888<<>>===:::999........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---...//////+++,,,,,,---...///000000222222222222333444555666666666777888999::::::;;;888999999::::::999999888===:::999:::<<<===;;;999666777777888888999999:::;;;<<<>>>@@@@@@???===<<<888666333000------------+++,,,,,,------,,,,,,+++TTTJJJFFFEEE@@@>>>;;;:::999777555333222111111000000000000000////////////////////////.../////////000000000111---.........222BBBYYYkkk~~~~~~tttrrroooqqq}}}~~~}}}xxxttt}}}yyyxxxzzzkkk___III======KKKOOOFFFEEENNNAAADDDFFFBBB;;;333...---,,,---//////.........///---------............///...............///000000////////////000000000000111111333333222888JJJ[[[{{{xxxhhhrrrgggUUUOOOOOO```lll{{{fffMMMIIINNN]]]~~~zzzzzzooo~~~~~~wwwGGG888IIIMMMKKKLLLFFFIIIFFFDDD???444***+++444---------------------------------------------------------.........//////000000...---...000111000000888===NNNUUUcccvvv{{{aaaFFF===KKKfffgggPPPffftttbbbbbbqqqlllNNN???HHHbbbwwwiiirrr]]]@@@888888@@@VVVLLL\\\eeexxxqqqrrrkkkxxxsssJJJ000===444***CCC222///,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,---...///000///))))))///000...222;;;777111555999JJJvvvvvvjjjNNNLLLPPP<<<:::YYYrrrxxxzzz}}}|||}}}~~~zzztttjjjooorrrppp}}}XXX___MMM===999<<<===<<<<<>>666>>><<<999999;;;===???@@@===999444111///...---,,,++++++++++++++++++++++++------------------------++++++++++++++++++++++++++++++++++++++++++++++++)))***,,,,,,,,,***((('''------------------------,,,222333---+++///333333(((666888222333222222999333777777666>>>IIIGGG<<<777DDD]]]iiiUUU;;;CCC```ttteeeJJJ;;;MMMhhheeeNNN???DDDLLLNNNBBB444555@@@;;;555333888>>>?????????>>><<<888444111///...------,,,++++++******++++++SSSJJJFFFEEE???===;;;999999777555333222111111000000000000000/////////////////////////////////000000000000000222222333666???PPPeeettt{{{yyyrrrvvv{{{}}}vvv|||{{{ooo```qqq~~~jjj\\\[[[NNNAAA@@@FFFJJJKKKKKKDDDFFFGGGEEE???777111...,,,---.........---......---------............///...............///000000////////////000000000111///222555777888DDD___wwwzzz}}}oooppp|||{{{iiiWWWPPPUUU]]]tttsssbbbRRRIIIVVVlllttt|||wwwWWWBBBAAAFFFLLLPPPLLLJJJGGGDDD@@@777---,,,111---------------------------------------------------------.........//////000000000///000111222222<<<<<>>MMMzzz```ccc|||yyy{{{wwwssspppqqqtttvvvvvvtttsssrrrrrrtttyyy~~~zzzyyyyyyzzzwwwwww~~~cccVVVWWW\\\WWWbbb^^^NNNBBB999666;;;UUUHHHMMMyyyyyyxxxeeeCCC999@@@BBB>>>999333,,,***,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///222+++)))111777666444666777888BBBJJJ]]]NNNEEEPPP]]][[[bbbjjjccclllzzzuuu~~~bbbiiinnnjjjpppppprrrkkk{{{~~~vvv{{{|||yyy^^^HHH???<<<888333LLLgggvvvyyykkkMMM111===@@@AAA===777777<<>>;;;777444222000---***------------,,,,,,++++++------------------------++++++++++++++++++++++++++++++++++++++++++++++++------/////////...,,,+++,,,,,,------------------+++111222///...222444222<<<;;;///+++555999444444CCCAAA:::666DDD^^^ooorrrTTTXXX^^^dddkkknnnhhh___nnnuuuwwwssspppppppppmmm[[[^^^ccc```RRRDDDDDDMMMIIICCC===999444333:::CCC@@@>>>;;;777444000...------------,,,,,,------...RRRJJJFFFDDD???===:::999888777555333222111111000000000000000////////////////////////000000000000000000000000111111333<<>>BBB>>>888===<<<:::777444111...---------------............QQQIIIFFFDDD>>><<<:::999888777555333222111111000000000000000////////////////////////111111111000000000000///000111777CCCSSS```gggjjjtttvvvsss}}}zzzwww|||~~~jjjjjjxxxoootttooo[[[IIICCCFFFIIIJJJIIIJJJKKKKKKFFF===555///...,,,+++,,,------------------............///...............///000000//////000000000111111111222111444;;;JJJeeeyyyuuuppp[[[PPPXXXeeeooo{{{]]]QQQGGGSSSxxxvvvvvvsssyyyoooUUUNNNEEEBBBPPPKKKHHHEEECCC@@@999111,,,............................................................////////////111111222333111///444:::@@@RRRiiisssyyypppsssssseee[[[HHH]]]gggVVVTTT{{{zzzuuuwwwooo```ZZZWWW\\\___]]]YYYWWWQQQLLLGGGFFFIIIOOOUUUXXXVVVSSSLLLDDD>>>???DDDIIILLLJJJKKKPPPSSSTTTVVVZZZYYY]]]eeemmmvvvWWW>>>888BBBLLL___dddQQQ777HHHOOOOOOYYYsss|||dddcccqqqtttVVV555111===???<<<666111...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,------+++444:::666//////999BBBfff___UUUTTTLLLSSSkkkzzzpppjjjyyyuuudddmmmrrrgggwwwooojjjyyyuuurrr{{{zzzmmm~~~sssaaazzzuuu{{{yyy[[[GGGBBB888333===RRRcccjjjYYYRRRHHH@@@<<<;;;<<<<<<======>>>>>>===:::444000,,,------......---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++++++++,,,---......//////333555666777888888666333///777999;;;===666555CCCgggrrr{{{{{{|||}}}mmmPPPKKKTTTRRRAAA000;;;:::999888777555444333000000000//////...------PPPIIIEEECCC===;;;999888888777555333222111111000000000000000000000000000000000000000111111111111000000000000333777???KKKWWW___aaa```lllyyyyyy{{{{{{ooommmsssaaaMMM???@@@HHHJJJIIIJJJLLLMMMJJJBBB<<<444111---+++,,,......------------............///...............///000000000000000000111111111111444000444DDD]]]zzzeeeXXXOOOSSSgggxxx|||dddYYYPPPSSSoootttfff~~~zzziiiLLL@@@QQQJJJHHHFFFEEECCC???666............................................................/////////000000111000111222000000999FFF^^^xxx{{{TTTDDDNNNyyyaaattt}}}|||xxxtttmmmddd]]]RRRLLLJJJRRRZZZ]]]]]]^^^WWWSSSNNNKKKLLLPPPSSSUUUSSSRRRNNNHHHBBBCCCHHHMMMQQQMMMMMMOOOPPPOOOQQQUUUKKKJJJKKKSSSaaaoooyyy~~~mmmQQQ@@@444DDD[[[\\\@@@;;;===BBBIIIQQQbbb~~~zzz^^^;;;EEE:::<<<<<<888000+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,------......111666777555;;;IIISSSVVViii}}}xxxYYYKKKZZZooozzzvvvssstttqqq^^^zzzxxxqqqwwwssslllrrr{{{~~~|||xxx|||}}}wwwwwwkkkdddeee```SSSBBB999???MMMWWWnnngggYYYEEE555111888@@@<<<===>>>AAAAAA???;;;888---,,,,,,,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,+++++++++,,,,,,...///000111111555555666888777555444555@@@777222FFFccceee\\\^^^oooyyyvvvsss~~~~~~wwwjjjYYYJJJDDD@@@???<<<:::999999::::::777777666555333111///...OOOIIIEEEBBB<<<;;;999888888777555333222111111000000000000000000000000000000000000000000000000111111111222222444;;;DDDLLLQQQUUUYYY\\\ppp|||ttt|||yyyyyyuuujjjzzznnn^^^VVVLLLFFFFFFFFFGGGIIILLLLLLJJJFFFCCC;;;666///---...//////------------............///...............///000000000000000111111111222222333222===VVVuuunnnUUUMMMOOO]]]sssjjj[[[JJJKKKaaayyyXXXqqqoooQQQAAAEEEHHHIIIHHHFFFEEEBBB:::222....................................................../////////000000000111///000333222666GGG[[[zzznnnaaaHHHCCC]]]ooo|||tttnnnjjjkkkkkkgggdddcccTTTNNNKKKPPPXXX___ffflllccc]]]VVVQQQPPPQQQSSSSSSYYY[[[ZZZUUUNNNJJJLLLPPPYYYSSSNNNMMMMMMOOOXXXaaaPPPHHHAAABBBLLLXXX```bbbwww|||ggg???777NNNbbbaaa^^^WWWCCCDDDPPPRRRfffqqq}}}MMM;;;999<<<>>>;;;444...++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------...///000111555222000???ccczzzccciiiUUUAAAQQQmmmwwwuuusss|||fffWWW{{{hhhnnnuuuzzz{{{vvvqqqssszzzttt~~~vvvooopppUUU???777<<>>AAACCCCCCAAA???222000...,,,+++,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------.........,,,,,,---///000222333444555555666666444222555<<<444555AAAbbb~~~xxxjjjmmmcccjjjuuu|||{{{mmmfffRRRMMMDDD<<<777666777888=========<<<:::777555333OOOIIIEEEAAA<<<:::888777888777555333222111111000000000000000000000000000000000000000//////000111222222333444666>>>FFFIIIHHHMMMYYYccc}}}uuutttvvvvvvvvvssssss}}}tttooogggXXXIIIBBBEEEHHHJJJJJJIIIIIIIIIAAA;;;333//////000///...---------............///...............///000000000000111111111222222222222999MMMlll}}}ttthhh[[[WWW```oooxxx[[[MMMMMM___nnnfffnnnzzzxxxmmmdddWWWCCCFFFIIIJJJFFFEEEDDD>>>777.................................................../////////000000000000222///000555777@@@ZZZttttttssszzzgggwwweeebbbfffRRRZZZxxx~~~yyyyyygggbbbaaaeeehhhjjjnnnuuujjjaaaXXXUUUVVV[[[eeennnsssmmmddd^^^^^^aaaeeeggghhhnnnqqqooofff```^^^______[[[WWWSSSPPPQQQ\\\hhhggg___VVVOOOMMMLLLKKKJJJ\\\dddppp|||pppNNNEEEQQQbbbyyyyyyJJJ@@@PPPIIISSSlll}}}qqq```mmmuuu]]]DDD???===;;;999888555000---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------...000111333444666666:::OOOzzzTTTccc]]]^^^{{{mmmrrrqqqnnnmmm||||||yyyyyy{{{{{{rrrwwwcccLLL>>>+++===UUUdddeeeZZZLLLDDDAAA???>>>???BBBCCCCCCCCC;;;777222---++++++,,,...------------------------------------------------------------------------...............//////000------///000222444555666666666888999555444===JJJRRRSSSWWWccccccPPPKKK___nnnkkkrrr~~~qqqttt^^^vvvwwwwwwmmm[[[JJJ===888777888======>>>>>>===;;;999888OOOIIIEEEAAA<<<:::888777777777555333222111111000000000000000000000000000000000000000......///111222333444555<<>>555000000111000...---------.........//////...............///000000000111111111111222222222333@@@[[[{{{|||wwwxxxsssuuuvvviiioooyyyvvv```QQQJJJaaalllpppzzzxxxuuuzzzSSSDDDJJJKKKGGGDDDEEEAAA:::////////////////////////////////////////////////////////////000000000000333///111777<<>>555222^^^IIITTTiiilll___eeeooohhhFFF>>>666666;;;<<<555...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------...///111333444555999DDDMMMYYYqqqxxx]]]UUUnnnppprrr{{{{{{{{{iiiiiiuuupppwwwxxx{{{{{{}}}vvvyyywww}}}}}}fffQQQ@@@777555GGG```iii[[[IIIDDDBBB??????@@@BBBDDDDDDBBB===666///+++***,,,------------------------------------------------------------------------------------------...///000---...///111333555666777999:::<<<===888999GGGXXXyyyWWWPPPWWW[[[pppwww~~~kkkxxxcccaaawwwssspppfffaaammm{{{pppYYYUUUqqqsssjjjzzzwww___LLLBBB??????999:::<<<======<<<:::999MMMEEEBBBAAA>>><<<999888777777555444111111000000000000111111000000000000000000000000111222222///...111888===FFFHHHGGGEEEPPPdddvvv~~~ooofffooo{{{vvvrrrwwwzzzzzz}}}zzzuuuooo___ZZZUUUZZZjjj{{{{{{kkk~~~rrriiiqqqrrriiiooovvv{{{~~~xxxlllXXXhhh|||lllZZZJJJDDDAAAEEEHHHHHHIIILLLDDDCCC@@@999111------///////////////////////////000000000000000111111222222444222///222777666111AAAMMMeeekkk]]]bbblllqqqttt~~~|||yyy~~~uuuzzz}}}www|||sssnnnuuuxxxxxxwwwxxxbbbLLLLLLVVV}}}nnnvvv{{{ooojjjzzzwwwEEEDDDEEEGGGGGGCCCAAAAAA777222---,,,///000...+++////////////////////////222000......///000000000333222000===XXXlllccc===fffOOO\\\}}}}}}xxxvvvqqqmmmooouuuzzz{{{{{{}}}xxxlllcccaaabbbcccjjj___UUURRRVVV^^^jjjuuukkkkkkjjjlllpppwww~~~}}}tttkkkccckkk^^^]]]dddeeeeeeYYYEEE@@@BBBGGGLLLPPPYYYmmm___HHHQQQ\\\^^^UUUGGG===888SSSMMMTTTlll||||||xxxzzzaaa:::666===///666???)))---,,,,,,---//////---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------000111++++++333333222;;;IIIlll}}}wwwqqqhhh[[[TTTdddsssgggkkkwwwqqquuummmzzz|||~~~yyywww{{{~~~~~~}}}\\\LLL???555333GGG[[[]]]===DDDKKKBBB777AAAKKKCCCAAA@@@===666000------///000...,,,+++,,,---------...........................------,,,,,,------...,,,,,,,,,,,,------...///,,,000333222222555777888777:::888999@@@CCCOOOeeesssooo{{{yyysssdddoootttjjjcccaaafffccc\\\\\\dddYYYXXXMMMKKKYYY\\\NNNFFFNNN```jjj___UUU^^^tttsss|||ppp\\\PPP999666>>>666555EEEDDD999<<>><<<999888777777555333111111000000000000111111000000000000000000000000000000000111222666;;;???>>>AAAEEEMMM]]]nnntttrrrmmmooo~~~{{{yyyrrrssstttsssrrrsssuuuxxxmmm^^^OOOLLLMMMOOORRRVVVRRRUUUTTTPPPMMMLLLHHHCCCDDDCCC>>>:::>>>HHHOOOPPPCCCPPPRRRDDD===CCCIIIFFFHHHIIIKKKPPPZZZmmm|||xxxhhhwww{{{___bbbTTTFFFBBBFFFIIIGGGEEEFFFEEEBBB<<<555000...///////////////////////////000000000000000111111222000000000000111222444666UUUeee~~~rrr```TTTXXXiii{{{xxxkkkccc```VVV^^^dddaaa\\\\\\ccckkk___aaaZZZZZZbbbaaa]]]aaa```aaannn|||yyyqqqjjjcccssswwwgggVVVPPPPPPaaa|||nnnfffooollleeeeee{{{nnnFFFFFFGGGHHHGGGDDDBBBAAA:::555///...///111000---//////////////////////////////......///111111111555777;;;SSSttt|||yyy|||pppdddKKKVVVqqq{{{XXX???[[[xxxooonnnuuutttuuurrrhhhhhhsssuuu}}}zzzxxxssskkkgggmmmwwwhhhbbbYYYTTTVVVaaaoooyyyrrrrrrnnneee```cccfffgggXXXTTT^^^nnntttttthhhTTTKKKHHHHHHMMMSSSZZZfffpppmmmMMMCCCVVV^^^WWWQQQMMMIIIKKKSSSbbbooovvvxxxyyy}}}VVV888666;;;;;;777444///---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............---333999666999GGGeeennnhhhggghhhmmmjjjgggpppxxxvvvmmmsss~~~|||tttyyy}}}yyyuuudddRRR;;;;;;SSSeeerrrSSSNNN\\\QQQ999666???DDDDDDCCC???888222...,,,000...,,,,,,...///...---...........................------,,,,,,------...,,,,,,,,,,,,---...//////444555555555555888::::::;;;999;;;PPPjjjrrrlllkkkzzzooovvv~~~nnn[[[WWW^^^bbb^^^VVV]]]hhhkkk```XXXfff{{{yyy{{{~~~sssaaahhhcccNNNAAAIII]]]kkkYYY^^^jjjxxx|||yyyQQQ;;;DDDEEEBBBAAA<<<999>>>|||LLLIIIEEEAAA>>><<<999777777666555333111111000000000000111111000000000000000000000000///...///222777<<>>@@@IIIQQQPPPZZZbbbaaa```eeelllppptttnnniiiggg```[[[bbbooorrrmmmvvvyyygggOOOBBBEEELLLKKKEEEGGGFFFEEE@@@999333000///////////////////////////000000000000000111111222000---///333222///555AAApppuuucccZZZUUUXXXooouuullljjjkkkbbbkkkwwwfffJJJMMMOOOfffaaassswwwpppZZZeeerrrcccIIIGGGDDDCCCDDDFFFFFFEEE>>>888222//////111111000////////////////////////------...///000111222222000555@@@^^^xxxooohhhqqqyyyssseeeqqqwwwXXX]]]NNN???BBBeeexxx{{{}}}xxxrrrqqqxxx{{{tttvvvyyyzzz~~~xxxxxx}}}xxxqqqmmmnnnssswwwuuutttnnnggghhhqqq|||zzzppppppsssooommmgggYYYUUUPPPQQQ^^^mmmxxxzzzeeeDDDGGGOOO[[[]]]NNN<<>>;;;999777777666444333111111000000000000111111000000000000000000000000///...///333:::>>>???>>>CCCFFFMMMUUU^^^fffiiihhh}}}tttwww{{{www{{{www}}}~~~{{{kkkkkklllmmmllliiiddd```[[[```bbb___YYYWWW\\\bbblllhhhhhhpppyyy{{{tttlllyyy}}}{{{mmmkkkttt{{{]]]ffftttsss``````lll~~~sssmmmuuuxxxjjjUUUDDD@@@EEEIIIHHHFFFGGGFFFCCC===777111...////////////////////////000000000000000111111222333///111777333...;;;PPPyyylll___[[[___jjjZZZJJJHHHJJJUUUvvv{{{dddccckkkooohhh\\\LLLBBBCCCIIIIIIFFF@@@;;;444//////000111111////////////////////////,,,...///000000111222222222@@@RRRmmm~~~pppiiiaaallllllSSSRRRcccuuuyyyvvvvvv}}}yyyqqqmmmnnnzzzzzzvvvrrryyy}}}ttt~~~wwwooolllrrrzzz}}}{{{zzz{{{rrrMMM:::RRRcccPPPAAA>>>BBBKKKNNNKKKKKKPPP___xxxqqqJJJ444777<<<;;;666222...,,,,,,---......------------------------,,,,,,------......//////222111333333;;;TTTiiillloooqqq\\\LLLbbbsssoooxxx|||mmmkkkqqqvvvzzzzzz}}}zzzvvvtttvvvzzzyyyssslllhhhgggffffffgggjjjmmmnnnuuuyyy~~~}}}mmmNNNDDDAAA???cccwwwcccOOOYYYVVV:::;;;<<>>ZZZrrr___TTT[[[kkk{{{pppuuuyyyssstttpppuuu~~~{{{yyyxxx|||}}}yyyooojjjppp{{{}}}vvvnnneeebbblllxxx}}}uuuqqquuu~~~rrrdddrrrxxxHHHLLLgggmmm```MMMFFFRRRYYYUUU]]]mmmoootttooo>>>333>>>555999555000,,,,,,---...///------------------------,,,,,,---......///000000000444777555JJJmmmYYYhhhsssvvvnnn___yyy}}}xxxxxxwwwvvv~~~{{{tttmmmiiigggggggggdddbbbcccfffeee```ZZZ```^^^\\\[[[YYYYYYYYYYYY\\\]]]___cccjjjttt~~~{{{{{{___>>>333;;;YYYppphhhYYYUUUVVVAAA>>>;;;===AAABBB>>>:::///...------......---,,,...........................------,,,,,,------...---------...///000222222555777999999555999LLLaaalllfffjjjmmmnnniiiQQQSSS[[[]]]cccmmmdddJJJDDDAAA999;;;666444888===<<<999777777::::::LLLttt{{{\\\EEEVVVwww}}}xxxiiiKKK???CCC???vvvJJJIIIEEE@@@===;;;888666666555444222111111000000000000111111000000000000000000000000222222333555999;;;<<<<<>>888333///...///000000000000000000000000000///111222222000111555999FFFjjj||||||}}}vvvhhhPPP]]]pppiii[[[zzzvvvuuuqqqtttzzzuuuttttttsssuuuxxxzzzttttttzzz|||uuurrr|||{{{vvvuuuuuutttwww|||www}}}gggaaa{{{vvvPPPYYYzzz|||bbbNNNNNNQQQSSSbbbvvvzzzUUUcccvvvQQQ777;;;444;;;777222...---.........------------------------,,,,,,---...///000000111...222;;;===QQQqqqddd[[[mmmeeefffuuu|||}}}uuurrrlllfffaaa^^^]]]\\\`````````bbbdddfffeeedddhhhhhhgggeeeccc___\\\ZZZYYYXXXWWWWWWWWWYYY\\\]]]pppwww|||www{{{mmmyyy|||VVVGGG333CCCmmm|||rrrnnnrrrQQQIII???<<>>222333777666333777<<<===:::777777999555777000444MMMbbbkkkrrrwwwfffRRRMMMeee``````vvvqqqSSSMMMOOOzzzLLLJJJFFFCCC===:::888666666555333222111111000000000000111111000000000000000000000000222444666777888;;;>>>@@@IIIEEEDDDHHHOOOXXXgggvvvuuummmqqqyyyyyy|||qqq```^^^^^^^^^^^^aaacccddddddbbbhhhjjjlllmmmnnnppptttxxxuuuyyyzzzyyyyyy{{{xxxrrryyymmmxxx|||vvv|||oooPPPCCCIIIFFFFFFEEEFFFEEEAAA;;;666000000000000000000000000000000000000000111111222000222222111777LLLmmmsssSSSTTTpppvvvkkkmmmlllgggdddiiizzz~~~pppiiihhhzzzxxxrrrzzzkkkKKKNNN]]]xxxtttbbbiii{{{yyyeeeMMMCCCGGGJJJGGGCCC@@@<<<666222//////000000000000000000000000000...000222111000333:::@@@WWWvvvyyyqqqwwwzzzpppxxxyyyqqqPPPZZZVVVeee|||||||||{{{{{{xxxsss___ZZZdddttt~~~xxxuuutttwww|||tttxxx|||zzzpppooopppPPPcccvvviiiTTTAAA<<>>AAA???<<<999555000------....................................------,,,,,,------...------...///000222333444333222777AAAGGGOOObbbxxxxxx|||ccckkkgggeeebbbkkk|||{{{bbbFFF999CCC999222444???JJJQQQTTTeeelllssssssnnniiiffffffXXXWWWEEE555666;;;???HHHNNNRRRQQQMMMWWWsssxxx]]]WWWQQQeeesssZZZ\\\}}}NNNKKKHHHEEE===:::888666666555333222111111000000000000111111000000000000000000000000222555888999999;;;@@@EEEGGG???@@@NNN]]]eeehhhkkkgggiiivvvttt{{{uuuggg|||~~~ttt~~~\\\EEEGGGHHHFFFFFFGGGGGGDDD>>>999000000000000000000000000000000000000000111111222111555444222<<>>999444111000000000000000000000000000000,,,///111111111555>>>FFFooovvvqqqoooccchhhggg||||||uuu^^^[[[hhhxxxqqqkkk^^^SSSRRRYYY```hhhooopppccckkkvvvvvv]]]MMM^^^ggg[[[???555EEEOOOJJJ___hhhgggoooqqqNNN:::<<<999444111000///---,,,........................,,,,,,---...///000111222>>><<<]]]yyywww{{{xxxZZZeeelllfffrrr{{{xxx|||~~~zzztttoookkkiiigggccccccdddeeehhhjjjmmmooovvv|||~~~qqqiiieeedddddd]]]YYYVVVYYYaaammm}}}wwwbbbKKK:::===WWWhhhaaabbbTTTCCC;;;===@@@???;;;===888222///...///000000...........................------,,,,,,------...------...///000222444555999<<>>BBBEEEBBBBBBEEEZZZtttuuueee```gggkkkqqqxxxzzzfffnnnqqqqqqoooUUU???GGGGGGHHHJJJGGG@@@<<<===777222......222333111...000000000000111111111111999---...EEEaaawww|||zzzqqqjjjfffaaagggsssvvvUUUOOOccczzzdddKKKJJJTTT[[[~~~sssttt}}}TTT???JJJKKKBBBAAA===999666333111000000000000000111111111111444------333444666IIIaaaiiiQQQeeewwwxxxooorrryyyrrrnnn```___ZZZTTTOOOOOONNNNNNJJJOOOIIIFFFKKKHHHDDDIII???BBBDDDEEEIIIKKKGGGAAA???000???:::>>>XXXXXX]]]wwwsss[[[TTTQQQYYYsssfffYYYbbbmmmlllYYYHHHNNN```[[[wwwjjj===777:::888000---///111111........................000---,,,...///...111666CCClllnnnoooggg|||yyywwwvvvyyyuuu{{{zzzvvvmmmhhhfffhhhhhhffffffhhheeesss{{{jjj^^^VVVYYY]]]^^^```ddd|||~~~gggeeeyyy___EEE@@@BBBTTTooohhhQQQ^^^KKK444>>><<>>???888333//////222333111...000000000000111111111111222000333CCCaaa{{{pppeee^^^eeennn{{{rrrfff___ggg{{{zzzXXXJJJJJJNNNrrrwwwooobbbrrr|||fffHHHHHHGGGCCCAAA>>>:::666333111///000000000000111111111111000...000444666AAA^^^{{{~~~{{{uuu```WWWeeeiiiYYYfffyyytttfffZZZSSSYYYWWWVVVSSSOOOJJJEEE@@@>>><<<<<<:::777555555777777:::>>>999777===;;;777<<<333555666666999<<<999333===111===666;;;YYYfffsssrrrbbbOOOGGGTTTpppiiimmmzzzxxxbbbWWW\\\fffqqqvvvggggggHHH>>>>>><<<888333...------........................222//////333444444777<<>>:::555000...------------------------------...------,,,,,,------...000000000111222444666888NNNeeewwwwwwyyyqqqjjjzzzxxxzzzdddJJJ333111;;;GGGVVVccc|||{{{vvvuuutttrrrlllaaaTTTKKKEEE>>>AAAPPPdddxxxhhhWWWUUU~~~QQQKKKDDD@@@:::999888777666555444333222222111111111111222222111222333333222222333555666555555888===@@@AAA???@@@BBBHHHYYYfff^^^VVV___aaaeeejjjooovvv|||qqqeee{{{tttdddCCC@@@@@@EEEFFFBBB@@@@@@999555111000111222111///000000000111111111222222+++111888GGGjjjzzzpppddd\\\kkkvvv~~~YYYdddvvvqqqyyy}}}}}}hhhLLLEEEFFFllluuupppgggzzzmmmOOOEEEGGGEEECCC@@@<<<888444111///000000000111111111222222///333444111555LLLrrr}}}yyyxxxsss{{{ssskkkRRRPPPOOOjjj|||qqqooojjjeeedddfffbbb]]]TTTYYYTTTNNNLLLCCC;;;@@@<<<<<<<<<;;;:::888777666888888888777666666888;;;111666222111999888333777777999999888:::===<<<888<<<444===666444NNNaaannn{{{|||ccc[[[^^^dddyyytttttt~~~eeeMMMDDDYYYSSSmmmggg???nnngggXXX???777444888666///,,,///........................111//////000000222:::DDDTTTjjjwww{{{kkkiiiiiilllrrr|||ooofffrrrvvvmmmhhhdddccciiisss|||iii\\\YYYPPPYYYhhhyyy~~~VVV===???JJJVVVqqqfffnnndddDDDGGG;;;>>>???>>>999333///...///------------------------...---------------......---///111111111444999>>>LLLbbbwwwvvvppp{{{AAA???@@@HHH[[[qqqzzzuuuaaaJJJ:::<<>>ZZZ}}}wwwnnnfffaaaqqqyyybbbhhh{{{jjjggg~~~bbbhhh}}}xxx|||YYYKKKJJJqqq~~~iiixxxzzznnnXXXIIIJJJFFFDDDBBB>>>999555111000000000111111111222222222000444333111>>>___iiiccc```lll~~~{{{qqqmmmhhh[[[GGGDDD@@@===>>>AAAAAA@@@KKKRRRSSSSSSOOO>>>222777999999:::;;;;;;<<<<<<<<<<<<999888999999777777999666;;;888999AAA???888:::666888888777999===>>><<<>>>:::>>>888222AAAPPPTTTXXXxxxtttllljjjrrr}}}eeefffhhhYYYBBB555EEEFFFDDDgggPPPPPPuuuvvvTTT>>>000555888222---000...........................///000000000:::QQQfffsssvvvZZZWWWtttpppeeeiii~~~vvvnnnooo~~~}}}wwwrrroookkkoooxxx|||yyy|||yyyyyyyyyzzzwwwgggTTTNNNRRRbbbtttvvvttt\\\???888BBB___^^^fffiiiOOODDD???<<>>===;;;HHH]]][[[JJJKKKUUUWWWVVVVVVZZZaaaiiiqqqyyy{{{~~~bbbkkk|||oooXXXMMMEEEDDDFFFEEEBBB@@@>>>:::666222111111111111111111111111222222222222777555HHHsssyyy}}}sssgggdddggguuuyyylllccclllZZZzzzxxxPPPQQQmmm~~~qqq{{{qqqVVVJJJTTTnnnuuuqqqzzz~~~sssVVVGGGFFFEEECCC???;;;777333111111111111111222222222222000000000888RRRwwwyyyYYYooolllnnn~~~uuueee[[[PPPMMMKKKCCCDDDFFF???@@@===::::::;;;===???AAAQQQZZZaaaddd\\\DDD777BBB=========>>>>>>???@@@@@@BBB;;;888<<<>>><<<;;;===>>>CCCBBBDDDLLLGGG;;;:::;;;???@@@???AAAFFFIIIHHHAAA===:::999888FFF[[[[[[TTTcccxxxwwwooodddjjjiii\\\OOOJJJTTTTTTkkkyyy___zzzXXX:::666999444......////////////////////////...111444444666IIIooo}}}eeeiiiooo}}}tttvvvyyy~~~~~~{{{yyyzzz|||}}}~~~zzzyyyzzz|||yyyvvvuuuwwwxxxyyyyyy{{{yyyzzz}}}|||yyyzzz}}}~~~|||vvvooonnnxxx{{{fffVVVVVV^^^iii|||wwwzzzhhhxxxyyyVVV:::777JJJeeemmmzzzlllAAA>>><<<>>>???<<<666111//////........................---------------...///000111444666666777>>>IIIRRRpppvvvtttxxxoooWWWGGGKKKHHHccc|||xxxyyy~~~~~~zzzzzzyyyyyy{{{}}}~~~|||xxxvvvxxxyyyxxxvvvxxxxxxyyyyyyzzz|||www]]]DDD@@@SSSmmmaaaOOO```zzz{{{MMMHHHCCC???:::999888777666555444333222222111111111111222222000111222111000111222444222333555777:::<<<>>>???JJJ]]]XXXDDDFFFQQQSSSQQQXXX[[[aaaiiirrrzzzyyypppYYYHHHWWWjjjcccuuucccaaaRRRDDDAAADDDEEECCCBBB@@@===888333111000111111111111111222222222222333333777RRRyyynnnssslll^^^aaajjjwwwyyyiiijjjzzzgggPPPqqqOOOAAAQQQ[[[qqqlllmmmdddHHHDDDLLLxxx|||hhhAAAFFFEEEDDDAAA===999555333111111111222222222222333666111222EEEbbb|||yyyaaa\\\nnnxxxllltttyyybbbRRRJJJFFF@@@CCCEEE@@@EEEMMMKKK>>><<<;;;===>>>===>>>BBB@@@KKKXXXddd```IIIAAAQQQOOONNNNNNNNNOOOPPPQQQQQQTTTHHHBBBJJJSSSTTTRRRSSSNNNTTTSSSUUU\\\SSSAAA<<>>===;;;888555111///........................------------...///000000000222333555:::DDDQQQ[[[sss~~~kkkUUUaaakkk|||}}}}}}yyywwwyyy}}}|||yyy{{{zzzzzz{{{~~~~~~~~~zzzxxxxxxyyyyyyxxxwwwxxxxxxxxxwwwwwwyyy{{{|||~~~eeeAAA???DDDXXXwwwqqqYYYRRRaaa{{{xxxJJJFFFBBB@@@:::999888777666555444333222222111111111111222222111222333333111222333555222555888999999;;;AAAEEEGGGNNNIIIDDDIIIKKKIIIMMMUUUYYY```iiittt~~~|||ssslllhhhtttsssyyysssaaaMMMUUU|||jjj}}}}}}kkknnn[[[HHHBBBDDDEEECCCBBBBBB???:::444000///111222111111111222222222333333...CCCfff~~~pppwwwuuuzzzdddYYYbbbrrrwww|||qqqcccgggrrrmmm~~~\\\mmm~~~WWWAAACCCCCCUUU~~~iiibbb}}}zzzTTTLLLCCCmmm|||tttBBBEEEEEEDDDBBB???;;;777555111111111222222222333333777111:::WWWttt}}}zzzmmmzzzzzztttgggoooqqqttt~~~{{{fff\\\[[[RRRLLLNNNOOOKKKQQQZZZXXXIIIGGGJJJPPPQQQOOOPPPTTTSSSWWW^^^iiidddIII===LLLZZZZZZZZZ[[[]]]___aaabbbaaaOOOEEEPPP___cccaaa```aaaggggggiiinnn```JJJ@@@JJJPPPSSSQQQPPPTTTVVVVVVUUUPPP:::777888PPP}}}wwwhhh___wwwyyy{{{~~~|||yyy|||^^^OOOaaaVVV]]]lll\\\\\\ttt___EEE555333666666444////////////////////////222111222666>>>OOOiiimmmaaaeeeooo~~~zzzttt|||zzzyyyvvvtttrrrtttyyy~~~xxxzzztttooohhh```SSSIIIIIIOOORRRWWW___eeefff___TTTLLLJJJHHHMMMXXXaaa```ZZZWWWOOOPPPPPPMMMJJJHHHJJJLLLOOO[[[kkk~~~nnn^^^[[[___sssbbbCCC<<>>BBBlllggg\\\vvvfffKKKAAAjjjzzzyyyJJJDDDDDDDDDCCC@@@<<<888666111111222222222333333333111...@@@iii|||zzztttpppsss{{{}}}qqqmmmfff^^^___aaa```gggpppmmmNNNNNNTTT^^^aaa___```eeegggeeeiiiwwwvvv\\\OOO]]]fffggghhhiiilllpppsssuuuqqq[[[NNN[[[lllqqqmmmkkklllrrrrrrtttwwwgggMMMAAA[[[aaacccaaa___aaacccbbbaaa]]]CCC999///>>>rrr}}}ooottt~~~tttcccsss}}}}}}vvvkkkooocccJJJ666bbbNNNPPPaaaKKKnnneeeRRR>>>444555555222000000000000000000000000000///555DDDXXXkkkkkkaaauuu{{{qqqqqq```sssrrr~~~|||wwwrrrssssssssswww~~~ppp```XXXYYY\\\[[[]]]]]]UUUNNNRRR[[[[[[UUUNNNLLLOOOVVV^^^ccc___SSSHHHHHHLLLKKKGGGDDDOOO[[[lllwwwwwwlll^^^UUUYYY___dddhhhuuu{{{hhh___UUUnnn~~~sssqqqkkkaaaJJJ111MMMgggzzznnnGGGAAA;;;:::===<<<666000////////////////////////---------......000111111555666;;;HHH\\\ssstttnnnpppoooiiirrr~~~}}}}}}}}}zzzvvvsssssstttrrrqqqqqqsssvvvxxxyyyvvvuuutttuuuxxxyyyxxxwwwsssuuuvvvtttpppoooqqqsssqqqtttwwwvvvtttrrrrrrssstttsssssstttsssttt{{{ttt[[[CCCEEEjjjfffAAAPPPzzzqqqNNNDDDEEE;;;;;;:::888777555444444444111111111111111111111111000222333333333333444666333888999666999CCCJJJKKKAAACCCEEEEEEEEEFFFHHHJJJRRRYYYaaagggmmmzzzwwwpppooo|||~~~fffaaa^^^>>>BBBHHHCCCCCC@@@AAA???:::444111111333555...111333---000888777@@@kkkrrr[[[aaa{{{}}}~~~\\\[[[dddiiisss{{{vvvffffffaaaWWWNNNCCCVVVxxx]]]\\\cccKKKEEEEEECCCUUUqqqnnnhhhlll{{{WWWDDDXXX~~~oooxxxUUUAAAIIIEEE>>>BBBBBB999444444111000222222111222666222777SSS~~~ooorrrlllsss|||}}}sssuuurrrmmmooowwwyyywww[[[WWWeeetttqqqnnnrrrtttxxxsssxxx___RRRfffrrrssssssqqqppprrryyy~~~~~~ZZZTTThhhmmmqqqtttjjjooojjjooowwwmmmHHHRRRccclllqqqpppqqqvvvuuuoooppp```GGG444888KKKXXXZZZUUU]]]yyyooouuuooopppxxxiiinnnjjj]]]^^^CCC999NNNWWWCCCmmmrrrpppLLL:::???///333000000////////////000000999+++444[[[|||^^^___zzz~~~vvvppptttzzz||||||xxxvvvvvvzzzooorrr~~~yyymmmYYYFFFAAAGGGNNNVVVfffssslllYYYMMMNNNRRRSSSNNNRRRbbbeee```bbbkkkaaaYYYVVVQQQMMMXXXiiifffuuuvvvpppiiibbbttttttllloootttsssdddhhhrrrkkkcccaaayyywwwRRR888777MMMzzzYYYDDD666999<<<888555888111///------/////////...,,,+++---111222//////222===333BBBaaassscccqqqwwwppp~~~vvvxxxwwwmmmhhhiiilllkkkiiijjjlllnnnpppqqqmmmoooooonnnmmmlllgggbbbjjjkkkhhhcccbbbeeehhhgggqqqjjjfffjjjqqqrrrnnnjjjeeeoooqqqeee___fffmmmnnnvvvxxxhhhMMMRRRjjjtttQQQJJJooorrrOOODDDFFF;;;::::::888666555444444444111111111111111111111111000222333333333333444666666999888555:::CCCJJJJJJAAACCCDDDEEEEEEEEEGGGIIIQQQWWW^^^dddiiirrrwwwtttzzzssshhhrrrvvvfffLLLCCCDDDCCCDDDAAAAAA???:::555111111333444///111333000111666666PPPllliiiyyysssYYY\\\dddiiissszzzhhh^^^aaaVVVGGG???:::aaa~~~ddd[[[mmmLLLAAABBB???LLLbbbuuuwwwooojjjmmm```NNNPPPssshhhLLLGGGDDDBBB@@@???<<<666444111000333333111111555222@@@___xxxVVVbbbpppppprrrvvv|||~~~qqqiiipppzzzvvvuuu}}}|||~~~tttmmm}}}|||{{{zzzzzz}}}```\\\pppuuuuuuxxxtttvvvqqqssswwwnnnKKKTTTfffrrr{{{{{{}}}sssfffPPP===<<>>GGGsssmmmZZZyyyOOOAAAFFF===BBBPPPaaannnqqqpppnnnqqqYYYHHHfff{{{|||^^^GGGEEEIII>>>;;;>>>777444111111444333000000333222QQQuuuzzzkkkVVVaaahhhmmmqqq{{{|||}}}xxxkkkeee{{{\\\aaawwwwwwYYYDDDDDD\\\~~~ggglll{{{rrryyyrrrzzzsssbbb}}}rrrmmmMMMpppooo```dddqqqbbbxxx999000===555111111000//////000111111000:::CCCcccrrrqqqyyyxxxzzzqqqkkkppp||||||yyywwwvvvuuutttlll~~~zzzrrrmmmbbb___^^^ccciiiuuu~~~{{{kkkYYYNNNUUUaaa___ZZZbbbiiilllrrrlllmmmhhhdddnnnuuuppppppnnnjjjjjjmmmmmmjjjkkkrrrttthhhSSSJJJTTTdddjjjiii~~~TTT999CCC^^^zzz~~~\\\AAA:::===<<<777333111......///000///...222...---...,,,+++///555888IIIMMMSSSfffnnnsss{{{vvvkkk{{{lll]]]QQQHHHEEE???777555:::;;;999999<<<@@@AAA<<<777<<<@@@CCCAAA:::777:::???<<<:::555444:::AAAAAA;;;@@@???@@@EEEKKKNNNKKKFFFAAA888666======666999CCC;;;IIIIIIDDDWWWvvvsssYYYCCCfff~~~}}}{{{xxxdddKKKsssQQQFFFFFF;;;:::999777666444444333333111111111111111111111111000222333333333333444666999777666:::BBBGGGEEEBBBAAABBBCCCBBBBBBCCCFFFHHHMMMOOOUUU]]]gggooosssuuuzzz___NNN[[[pppqqqgggvvvOOOAAAHHHFFFCCCBBB@@@<<<888555333222333222000444777333333===\\\rrrXXXUUU___dddiiisss|||tttfff\\\DDD999OOOhhhuuuWWWwwwXXXGGGLLL@@@>>>BBBPPPeeessstttnnnaaaGGGQQQxxx|||lllGGGFFFPPP???:::AAA888444111222444444111000333;;;ddd{{{vvv|||~~~~~~sssmmmnnniiijjj}}}lll[[[[[[ZZZ]]]fffqqqssswwwqqqdddFFFPPPwwwoooyyy|||xxxkkkppp```mmm{{{rrrIIIddduuu___NNN___JJJooowwwIII555777999333222000//////000222333222KKKQQQ```jjjkkktttnnnjjj{{{ssskkkpppvvv}}}~~~yyywwwvvvuuusssqqqrrr}}}lll\\\nnn{{{ppphhhiii|||ggg```TTTkkkxxx}}}zzzrrrrrrsssrrr|||~~~~~~lllhhh}}}{{{pppNNNCCCDDD\\\dddEEE888<<<;;;444444222///...///000000///000......000//////444<<>>;;;777666:::555111333:::@@@AAA???777666888>>>BBB???:::777DDDFFFFFFFFFGGGHHHCCC<<<;;;:::999;;;BBBGGGEEE@@@DDDDDDJJJOOOKKKBBB???DDDEEEQQQWWWJJJ:::AAAdddRRRfffrrrrrrPPPEEEFFF;;;:::999777555444333333333111111111111111111111111000222333333333333444666555555888???FFFFFFAAA<<>>:::CCC[[[pppqqqfffkkkOOOIIIzzz~~~rrruuupppGGGCCCOOOAAA;;;BBB:::555222222555555222222555IIItttyyybbbjjjmmmrrroooZZZQQQLLLJJJKKK[[[wwwwwwKKKPPP|||xxx~~~ppp~~~rrr~~~tttsss{{{zzzVVV^^^999;;;```hhhKKK[[[RRRjjj~~~wwwTTT333;;;444222111//////111222444111bbb|||gggjjjqqqppp~~~tttpppxxx}}}~~~|||{{{zzzxxxvvvtttzzz~~~mmmTTT^^^lllKKKYYYqqq{{{uuunnnmmmyyy}}}dddooojjjfffssskkkHHH111DDDttt~~~oooNNN999999<<<888666333000...///000000000//////000222111000666???XXXllliii^^^rrrttteee]]]ZZZYYYVVVPPPIIIAAA@@@JJJVVVJJJCCC======EEEOOOWWWZZZXXXWWW\\\bbbbbb\\\ZZZ\\\iiifffZZZLLLEEEKKKSSSYYYSSSMMMCCC???GGGTTTXXXTTTKKK]]]jjjfff[[[RRRKKKEEEPPPQQQVVVTTTBBB666JJJiiinnnaaarrroooMMMCCCFFF<<<999888777555444333222222111111111111111111111111000222333333333333444666333333999BBBGGGCCC<<<999===>>>??????@@@BBBFFFJJJOOOOOOQQQWWW```jjjqqqttt~~~|||jjjSSSLLLiii}}}vvvhhheeeTTTYYY}}}{{{ooojjjzzzrrr^^^JJJFFFHHHEEECCC@@@>>><<<999555222...777222222:::333999ZZZnnnyyy```PPPWWW]]]dddpppuuulllYYY```}}}TTTddd\\\@@@DDD???888;;;RRRiiijjj]]]rrr~~~\\\IIIaaazzzwwwRRREEEJJJBBB>>>AAA<<<777333222555555444555999TTT}}}lllkkk~~~|||jjjXXXgggrrryyy~~~ppp\\\___{{{ZZZHHHbbbuuuppp___eee```ggg|||~~~{{{yyyuuu|||lllPPPiiiSSS@@@YYYzzz\\\TTTWWWccc}}}zzz===@@@555333111000000111333555DDDyyy|||kkkqqq{{{wwwwwwyyy|||{{{||||||{{{wwwtttssssss{{{uuusss~~~yyyuuusssqqqooooooaaaZZZzzzIIILLLcccppphhhUUUHHH[[[}}}pppccchhh~~~yyyUUU000===ddd~~~^^^BBB:::>>>@@@888444000...///000111111000000000111///000999CCCUUUqqqzzzdddaaannnyyy}}}|||tttaaaMMM___ooo{{{rrrZZZMMMUUUdddddd```ZZZWWWWWWYYY[[[]]]^^^bbbjjjlllbbbXXX]]]jjjqqqoooeeeUUUKKKOOOYYY``````]]]XXXWWW___dddZZZIII;;;WWWmmmmmmggggggeee```WWWZZZXXXOOOGGGDDDCCCBBBvvv[[[WWW{{{lllJJJBBBEEE<<<999888777555444333222222111111111111111111111111000222333333333333444666333333999AAACCC>>>::::::;;;<<<======???BBBGGGKKKKKKNNNRRRXXX___gggnnnsss|||uuu]]]MMMbbbppp[[[JJJPPPwwwtttqqqxxxtttnnnUUUDDDKKKFFFDDDAAA???>>>:::666222,,,999333111999222>>>jjj|||mmm~~~vvvXXXOOOWWWYYYeeevvvxxxttthhhyyyVVV]]]wwwKKKDDDCCC<<<;;;NNNeeefffWWWYYY|||gggLLLVVVoooRRRHHHEEE@@@===<<<888444222444555555888===ggguuuccc^^^ccc______iiirrr{{{|||qqqxxx^^^aaajjjjjjooofff```hhhxxx}}}~~~xxxxxxzzzkkkdddRRRMMMOOOfffHHH???666444111000000111444666SSS|||~~~rrryyysssrrrjjjvvv{{{{{{zzz||||||wwwppplllooosssvvvsssvvv\\\\\\```dddbbb[[[VVVVVVAAAEEE;;;555SSS}}}hhh...BBB```{{{{{{YYYDDDMMMooocccYYYZZZaaafffhhhhhhnnnuuu}}}{{{fff^^^ttthhhAAA@@@OOOyyynnnRRRAAA===>>>999555111//////000111111111/////////000666EEETTTWWWcccmmmxxxoooyyyuuu}}}|||qqqpppuuujjjWWW___vvv~~~jjj^^^[[[hhhmmmrrrqqqjjj```WWWRRRbbbdddmmmwwwttthhhffflll]]]eeejjjgggaaa]]]YYYTTTNNNOOOPPPWWWfffkkkWWW>>>;;;MMM___gggffffffjjjnnnhhhlllaaaJJJ===BBBEEE@@@qqqqqq```aaakkkIII@@@EEE===999888666555333333222222111111111111111111111111000222333333333333444666444444999??????:::999===:::;;;<<<===>>>BBBHHHLLLGGGKKKSSSZZZaaahhhpppuuuwww}}}~~~fffPPP\\\zzzxxxcccPPPSSSxxxuuu}}}}}}~~~^^^DDDNNNGGGDDDAAA???>>>;;;666222+++:::333000888111AAAssstttfffkkkRRROOOWWWWWWeeezzz{{{ooohhhXXXXXX```EEEGGGBBB>>>NNNeeefffWWWHHHnnnlllNNNUUUmmmbbbJJJHHHBBB999;;;:::555222444555666;;;@@@~~~~~~xxxzzz\\\XXXWWWaaaeeeoooyyy}}}rrrqqqtttuuu|||wwwyyy~~~iiiNNN```JJJAAANNNsssvvvIII555666444222000000222444666HHHnnnzzz{{{wwwuuuhhh___rrrxxx{{{yyynnnkkkpppxxxqqqaaa^^^gggnnnvvvxxxrrrfff[[[TTTTTTOOOFFFDDDHHH<<<;;;<<<>>>???IIIbbbzzzLLL;;;<<>>TTTfffkkksss{{{ssseeeiiisssrrrssszzzrrrzzzbbb\\\qqqkkkrrr}}}mmmYYYTTTcccvvv{{{mmm^^^UUUMMMFFFOOOhhhwwwmmmXXXKKKUUU___iiinnnooojjj```UUUPPPLLLGGGOOOiii}}}lllZZZXXX\\\aaaYYYMMMMMMVVV{{{rrr```LLL???<<<======VVV|||iiiCCCXXXbbbIIIDDDCCC;;;888777555333222222222333222222111000//////000000111333333111555;;;;;;555222999>>>;;;777888:::;;;::::::999:::===AAAEEEHHHIIIKKKPPPXXXaaajjjppprrr{{{}}}rrr\\\]]]rrrvvv___]]]}}}^^^{{{~~~lllEEELLLIIIFFFBBB@@@>>><<<777333555///888333777777@@@|||jjjfffpppWWWQQQOOOVVV___fffqqq{{{jjjyyy^^^NNNzzzzzzNNNAAAFFF@@@KKKjjjooojjjRRRaaa[[[VVVlllkkkJJJHHHBBB999@@@:::<<<222222999333<<<^^^wwwZZZZZZ\\\fffxxxzzzooofffaaaqqqpppzzzmmmkkkhhhkkkvvvuuu||||||~~~kkkvvvrrrooo[[[;;;KKKJJJAAARRRUUU}}}SSS888;;;555111---999777///MMMTTTvvvmmmpppoootttmmm}}}nnn[[[fffttt}}}~~~qqqiiilllssswwwyyywwwmmm^^^\\\nnn{{{QQQKKK^^^\\\YYYTTTWWWWWWQQQZZZkkkrrrkkkEEEHHHddduuuyyy???ZZZfffQQQUUU\\\WWWfffggglllkkkkkkjjjkkklllkkkjjjiiiqqqpppddd^^^rrrlll___cccwww|||XXXAAABBBhhhsssooo@@@??????999666333111111000///...000000000111666KKKmmmjjjhhh|||www{{{zzznnnttt{{{rrr|||uuurrrxxxpppbbbXXXaaa}}}iiilll^^^QQQfffbbb]]]YYYcccjjjnnnvvvrrr```\\\mmm}}}nnnmmm{{{pppOOO}}}}}}hhhOOOOOOFFF___rrriiiRRRQQQpppbbbIIIDDDDDD<<<888777555333222222222333222222111000000000000000000222222111444:::999444333:::===:::777888:::999:::999999:::===AAAEEEHHHJJJLLLPPPXXXaaajjjqqqttt~~~|||___^^^tttmmmkkkhhhsss{{{XXXFFFIIIFFFCCC@@@???<<<777333666000777333666;;;NNNaaahhhjjjTTTNNNNNNVVVaaajjjuuurrr___LLLtttYYYEEEEEE@@@LLLnnnxxxzzzZZZccciii\\\kkk___BBBBBBCCC===@@@999<<<444333999555DDDhhhmmmTTTUUU[[[kkkzzzrrrmmmgggccc]]]nnn{{{{{{oooXXXIIIKKKLLLFFFHHHPPPRRRUUU\\\fffpppxxx|||}}}nnnsssyyyzzzuuummmfffcccOOOKKKFFFDDDJJJ[[[uuuyyy~~~|||yyy~~~qqqtttaaa___YYY???@@@```OOO;;;LLLXXXkkkKKK333555888///111222===kkkpppjjjjjj|||~~~```\\\iiiwww~~~uuulllhhhiiinnnrrr}}}yyywwwtttqqqjjjxxxwww{{{yyy|||{{{tttzzzyyybbbIIIYYYzzz{{{bbbkkk}}}gggeeerrrmmmssssssssswww}}}|||~~~xxxkkkjjjsssttttttmmmssshhhAAA>>>XXXyyyTTTEEE333999666333111111111000///222222000000999QQQooo{{{|||yyyyyyssswwwppp~~~iiieeexxxwwwpppdddYYYWWWqqq}}}|||lllZZZTTT___nnnxxx~~~iii\\\JJJPPPbbbooo___MMMbbbdddJJJCCCCCC<<<888777555333222222222333222111000000000000000000000111111111333777777444555:::===999666777888888999999999;;;===AAAEEEGGGKKKLLLPPPWWW___iiiqqqvvvaaa^^^rrrzzzqqqfffyyy}}}gggBBBJJJHHHDDDBBB???<<<888444777222777444555@@@aaaqqq]]]ssscccOOOKKKMMMVVVbbbnnnyyyeeeLLLkkkmmmPPPGGG@@@JJJhhhtttzzz]]]___|||wwwZZZ[[[~~~iiiIIICCCGGGBBB===:::<<<777555777999PPPvvvooo___jjjnnn]]]RRRVVVYYYnnnwwwnnnkkkiiieee```[[[nnnkkkWWWMMMIIIFFFEEE===>>>@@@EEEKKKOOOPPPPPPDDDJJJQQQUUUTTTPPPKKKIIIJJJDDD>>>::::::FFFbbb|||~~~xxxfffkkkwwweeeSSSXXXddd===HHHXXXnnn777666;;;000...555LLL~~~uuuqqqmmmoooTTT\\\kkkzzzwwwiiieeeeeedddhhhpppzzzpppjjjfffZZZmmm}}}lllaaalllpppdddcccdddbbbeeexxxtttlll[[[|||{{{xxx|||~~~~~~}}}ssseeeeeerrr>>>===OOOkkkTTT999999666333111111222111111333444222111>>>UUUggglllzzzrrrvvv{{{nnnnnnggg|||qqqtttkkktttuuulllaaa```bbbhhhooocccjjjbbbLLL@@@HHHUUU[[[ZZZNNNFFF>>>:::HHHRRRJJJMMMNNNGGG;;;444:::EEELLLMMMVVVrrr|||uuukkkzzzzzz}}}||||||aaaOOOXXXqqqgggDDDBBB```gggJJJCCCBBB;;;888777555333222222222333111111000000000000000111///000111111333555555444666:::<<<888555777888666888888999;;;===AAADDDFFFJJJLLLPPPUUU]]]gggpppvvv~~~```ZZZlllqqqmmmzzzkkk{{{ffflllmmmrrrlllGGGKKKIIIGGGDDD@@@<<<888666777444777666444@@@nnnddd]]]]]]JJJJJJLLLUUUbbbppp{{{nnnMMMaaa~~~ZZZLLL@@@EEEZZZ___bbbTTTRRRhhhXXXHHHjjjaaaJJJHHHCCC999;;;<<<:::777444<<<]]]tttZZZOOOOOOPPPSSSVVV]]]sssttttttwwwssshhh___^^^rrr}}}^^^OOOHHHDDDEEEBBB???===<<<<<<;;;999<<<===>>>???????????????CCC>>><<<999555===[[[zzz}}}~~~xxxqqqdddOOOEEEKKKkkkuuuDDD777777111222===OOOuuusssUUURRR[[[lll|||mmm___aaabbb```gggtttqqqwww}}}}}}~~~rrr~~~~~~llloooxxxyyy~~~}}}~~~ssseeeeee|||~~~HHH???MMM{{{^^^JJJ:::777333111111222222222222555444777HHH^^^eee___ggglllxxx|||fffjjjoooppp~~~cccZZZmmm{{{vvvwwwkkk~~~ggg___xxx|||{{{iiiRRR@@@888999???FFFDDDEEEDDDBBBAAABBBCCCCCCBBBEEELLLRRRTTTUUUOOOFFFJJJIIIEEE@@@???>>>777...:::777FFF___pppyyyqqq\\\kkk||||||pppkkkzzzxxx[[[GGGHHHiiiKKKBBBAAA:::888777555333222222222333111000000000000000111111000000111222222222333555777::::::666555777777555777888999;;;>>>AAADDDEEEHHHKKKOOOUUU[[[eeeooovvv|||ggg___pppyyyiiimmmxxxmmmzzzkkkxxxxxxuuuTTTLLLKKKIIIFFFAAA<<<999888777555777:::333???ttt\\\bbb|||UUUHHHIIIMMMUUUbbbqqq{{{uuuLLLUUU~~~zzzYYYLLLBBBFFFXXXUUUPPPIIIFFFVVV}}}cccEEE]]]wwwpppLLLDDDCCC999<<<:::<<<888222AAAjjj|||___HHHKKKRRRPPPgggyyyyyyuuu{{{~~~tttdddZZZbbbwww~~~wwwyyygggXXXSSSLLLHHHFFFGGGIIIIIIMMMLLLJJJJJJKKKMMMOOOOOODDD???>>>???888999UUUwww~~~}}}~~~xxxuuuiiimmmooonnnzzzkkkZZZeeeHHH;;;CCCvvv```DDD333777444222>>>OOOmmmzzzqqq|||lllKKKRRRZZZlll{{{rrrcccZZZ]]]___^^^iiizzz{{{zzzxxxvvvxxxppp^^^bbb|||uuuiiimmmuuu|||zzziiiPPPVVVqqqzzz|||zzz~~~}}}nnnaaalll}}}^^^DDDFFFggg|||yyybbbJJJ;;;888444111111222333333111222444>>>XXXttt~~~lllzzzrrruuusssfffxxxqqqgggjjjrrrvvvsssaaa^^^XXXKKKeeeqqqaaaVVVNNNOOODDDFFFFFFDDDEEEKKKRRRUUUZZZYYY[[[bbbccc]]]VVVRRRTTTVVVXXX]]]cccccccccggg```aaa```]]]\\\XXXMMMAAA<<<555666DDDeeeyyyyyy}}}tttpppwwwwww```EEEjjjJJJ@@@@@@:::888777555333222222222333000000000000000111111222000000111444333111222666666999888444444777888555777777999;;;>>>AAACCCDDDFFFKKKQQQVVV\\\dddooovvvzzz}}}tttxxxsss~~~~~~nnn[[[ZZZgggttt```MMMMMMLLLGGGBBB===:::999777666555===444@@@{{{]]]ssspppLLLFFFJJJOOOVVVcccsss}}}{{{LLLLLL|||hhhOOOIIIBBBNNNiiifffZZZGGGEEELLLnnntttKKKWWWzzzoooHHHAAADDD<<<<<<888;;;999333IIIxxxlllKKKLLLSSSPPPiiizzzxxxuuuxxxttteeeXXXSSSfffzzzrrrttt~~~yyyrrrggg```^^^```dddgggddddddcccdddeeeeeecccbbbZZZQQQOOOOOODDD===UUUyyy}}}yyycccXXXUUUWWW```uuummmdddQQQDDD___sssQQQ>>>777kkkdddAAA000:::888000@@@\\\rrrttt|||wwwUUUNNN\\\lllyyy}}}|||bbbYYYUUUYYY]]]bbbnnn{{{wwwvvvtttrrrooossspppppp{{{wwwgggqqqoooiiiSSS^^^lllfffkkk{{{gggWWWiiizzz{{{{{{}}}}}}}}}}}}zzz```[[[rrrzzziiidddmmmiiiPPPAAAFFFyyyqqqGGG>>>:::555222111222333333222///333FFFfff|||zzzvvvqqq{{{rrrhhhcccccc~~~rrrdddfffOOO???999AAAAAAOOO[[[^^^bbbjjjnnnnnnmmmppptttvvvqqqllllllooogggggg___]]]bbb^^^___oookkktttwwwrrrjjjeeedddbbbEEEBBB;;;333CCCpppxxxsss|||rrrzzzvvv|||uuuhhhooo~~~rrrUUUgggHHH???AAA<<<888777555333222222222333000000000000000111222222111000222555444000222888666777666333444888888666666777999;;;>>>AAACCCDDDFFFLLLSSSYYY^^^fffpppwwwzzztttjjjGGGBBBLLLgggqqq~~~gggNNNOOOMMMIIIBBB===::::::888555222>>>555EEExxx]]]hhhGGGEEEJJJQQQXXXfffwwwQQQJJJyyy|||XXXGGGEEE???TTT~~~pppPPPMMMHHH```SSSPPPrrrnnnKKKCCCFFF;;;;;;444:::;;;666SSSuuuZZZHHHJJJQQQSSShhh{{{}}}ttt}}}zzzxxxvvvjjjWWWMMMNNNjjj~~~~~~||||||wwwsssppplllhhhlll]]]VVVTTTEEE999PPPtttuuuqqqooodddtttvvvhhhbbbSSSEEEEEEtttzzzVVVGGG@@@vvvUUU777888666555TTTzzzyyylllkkksssUUUNNNaaannnxxx{{{tttVVVRRRPPPSSS]]]hhhqqquuussstttvvvyyywwwwwwooo\\\___hhheeeddd^^^yyyooo{{{]]]RRRmmmvvvwwwppplll|||vvvvvvxxxzzz{{{}}}~~~}}}zzz}}}qqq\\\jjjyyyrrrrrrsssYYYAAA;;;vvvWWW@@@<<<666222111222222222333///777PPPkkk~~~qqq}}}~~~yyyuuuvvvtttlllbbbqqqyyyaaaZZZxxx{{{aaaQQQRRROOONNNWWWbbbmmmrrrllllllwww~~~|||~~~pppkkk|||}}}uuunnnbbb]]]SSS@@@666MMMjjjrrr[[[\\\uuu}}}wwwgggllluuuzzzvvvuuu{{{~~~eeeFFF???AAA===888777555333222222222333000000///000000111222222222000222666444000222888555666555222444888999666666777999;;;>>>AAACCCDDDGGGMMMVVV\\\aaahhhqqqxxx{{{zzzyyyzzzOOOCCCDDDTTTtttfffwwwiiiNNNOOONNNJJJBBB===;;;;;;999444///>>>777IIIfffWWWeeeFFFDDDKKKRRRZZZiii{{{WWWMMMnnn}}}{{{~~~jjjSSSFFFCCC;;;VVV~~~WWWUUUGGGVVV[[[OOOhhh}}}tttSSSHHHGGG888:::111999<<<:::[[[aaaTTTHHHCCCCCCEEEKKKRRRlllyyypppgggjjj[[[iii|||zzz|||{{{jjjSSSIIILLLooo}}}jjj___[[[KKK>>>TTTzzz}}}|||~~~{{{uuu{{{zzziiiWWWHHHrrr~~~SSSFFFBBBzzzsss@@@222222@@@mmmpppwww||||||VVV]]]IIIQQQeeepppwwwzzznnnQQQNNNKKKOOO]]]mmmrrrnnnrrrrrrtttxxx{{{~~~wwwtttjjjSSSHHHGGGCCC;;;???JJJjjj~~~yyyccc}}}yyyuuuuuu|||wwwwww}}}~~~~~~yyyxxxwwwwww{{{fffeeeWWW???===ppplllBBB===777222111111222222333000===YYYiiikkksss{{{pppwwwiiiffflllzzzrrr}}}zzzvvvwwwsssnnnVVV\\\eeeeeebbbeeehhhaaabbbrrrttt{{{wwwlllnnn}}}nnnhhh~~~vvv{{{rrrfff^^^QQQAAAHHH^^^kkk```XXX^^^bbb___lllrrr]]]PPPVVVggguuuooogggyyy[[[HHHCCC@@@===888777555333222222222333000000000000000111111222222222222222333444555555444444444555555555555666666777999;;;>>>BBBDDDFFFIIIJJJMMMRRR[[[fffpppvvv}}}xxxdddwwwzzztttPPPKKKBBBAAA___www|||bbbPPPKKKNNNEEE>>>>>><<<999777888666:::aaa^^^cccsssWWWBBBDDDHHHPPP\\\jjjwww\\\GGGaaawww```TTTTTTFFF@@@eeennn```GGGOOOzzzdddMMM^^^hhhnnnKKK===???AAA777888777>>>iiiyyy^^^HHHEEEFFFCCCHHHTTTpppzzzfffRRRKKKUUUaaaZZZmmmzzz}}}~~~lllQQQGGGMMMqqq~~~nnnrrrggg]]]UUULLLIII[[[qqqxxx|||}}}}}}}}}~~~aaa{{{GGG???XXXxxx;;;666888AAAooopppRRR>>>???NNNffflllwwwbbbMMMHHHHHHTTTbbblllrrrvvvqqqqqqqqqrrruuuyyyzzzhhh]]][[[bbbaaaTTTJJJJJJNNNDDDJJJcccwww~~~XXXSSScccwww~~~}}}|||{{{{{{{{{{{{|||~~~ssswwwkkkgggxxxmmm```zzzyyykkkHHH===kkkeeeNNN@@@999777000111555///000///IIIpppgggppp```mmmeeessslllnnnaaauuuooommm{{{nnnrrrdddkkkddd[[[ZZZfffppplll```kkkmmmmmmnnnvvv~~~~~~xxx|||xxxqqqwwwzzz{{{iiiXXXUUUZZZVVVXXXkkkdddooogggPPPIIIyyy|||vvvmmmuuuwwwkkkqqqzzz[[[TTTMMMXXXjjjnnnttt[[[IIICCC@@@===888777555333222222222333000000000000000111222222222222222222333444555555444444444555555555555666777888999;;;===@@@BBBDDDGGGHHHKKKQQQZZZeeeooouuu~~~ooo]]]qqqrrrwwwQQQJJJDDD@@@WWWlllVVVMMMOOOGGG???===::::::555666666???gggYYYeeelllRRR@@@DDDHHHPPP]]]kkkvvv~~~___IIIYYYzzzfff^^^\\\MMMIIIlllxxxdddEEEKKKvvvrrrRRRXXXoooWWW>>>:::;;;666999<<>>===999YYYzzz}}}xxxyyy|||nnnSSS===>>>PPP```iiiwwwvvvSSSKKKBBBAAAMMM___jjjmmmnnnnnnddddddrrr{{{wwwvvv{{{|||{{{{{{{{{uuummmiiilllkkkddd^^^^^^UUUYYYaaapppuuudddOOOVVV~~~|||{{{{{{{{{{{{{{{sssjjjdddOOO^^^ccchhhuuu{{{|||fffsssttt}}}WWW|||\\\@@@OOO~~~nnnLLL<<<555444///222666111666555RRR{{{{{{zzzrrrvvvyyypppiiikkk{{{}}}sssiiikkk|||kkksssuuukkkaaabbbjjjppp}}}yyykkkJJJPPPUUUWWWbbbiiizzzhhhNNN???===@@@======GGGYYYppp|||ZZZQQQPPPfff___WWWSSSaaakkkiiixxxwwwlllrrr~~~}}}\\\IIIDDD@@@===888777555333222222222333111000000000000111222222222222222222333444555555444444444555555555555666888888999:::<<>>DDDHHHQQQ^^^kkkvvv}}}cccKKKNNN|||~~~qqqkkkcccSSSQQQnnnhhhFFFHHHrrrYYYQQQzzzrrrYYYAAA===<<<:::999<<>>777??????LLL^^^|||oooZZZDDD999999333555999===BBBQQQoooXXXVVVaaaooojjjddd___fffkkkjjjxxx~~~~~~xxxvvv]]]JJJDDD@@@===888777555333222222222333111111000000111111222333222222222222333444555555444444444555555555555666777888999;;;===@@@BBBCCCFFFHHHLLLRRRZZZccckkkpppsssyyy}}}mmmXXXgggrrr~~~pppxxxggg```NNNPPPxxx}}}xxxyyyaaaPPPSSSMMMCCC>>>999;;;666555888IIIuuuHHHeee|||[[[III???CCCHHHRRR```mmmwww|||~~~~~~eeeJJJHHHzzz{{{tttfffTTTPPPeeegggIIIHHHkkk]]]LLLnnnvvvwwwqqqQQQAAACCC======888999WWWbbbCCC@@@DDDDDDPPPaaavvvYYY@@@>>>KKKnnn}}}rrrhhh\\\OOOEEE===;;;BBBLLL[[[eeerrrzzznnn^^^```\\\VVVNNNDDDdddjjjGGG666LLLyyyMMM222===___~~~nnn{{{fffSSS@@@@@@TTTdddwww```FFF@@@CCCJJJRRRTTTPPPMMMNNN[[[PPPRRRfffvvvwwwuuuxxx{{{}}}VVVzzzkkkrrr~~~~~~|||{{{{{{zzzzzzzzz{{{~~~|||zzzyyyuuuiiiuuu{{{rrruuummm___>>>WWWaaaHHH:::777222222555111111666\\\yyy~~~mmmrrr~~~vvvvvv}}}{{{||||||~~~|||uuuttt}}}vvvOOOHHH888DDDZZZyyy~~~nnn\\\LLLBBB???888<<>>AAACCCEEEGGGIIINNNTTT[[[cccjjjmmmwwwzzz}}}xxx~~~ttteeevvvxxxwwwssstttXXXSSSzzz___PPPtttwwwxxx~~~bbbPPPTTTOOOEEE???<<<;;;888888999JJJzzzRRRsssvvvVVVHHHAAABBBHHHTTTbbbpppyyy}}}~~~yyy}}}gggIIIIII~~~zzzhhhQQQLLL]]]tttzzztttrrraaaLLLGGG___```KKKiii~~~rrr}}}YYYBBB@@@888<<<888===aaaeeeZZZDDD:::BBBDDD???MMMeeemmmrrrSSS::::::GGGmmm~~~oooaaaPPPCCC<<<999<<<@@@HHHUUUhhhxxx}}}uuuuuusssqqq\\\HHHnnn]]]@@@IIIlllaaa444BBBrrrsss~~~kkkQQQDDD999<<>>QQQdddpppbbbVVVJJJ@@@???===KKKcccmmmgggfffooonnnxxxNNN[[[}}}uuuqqqpppssszzzvvvqqqiiigggdddUUUPPP___\\\IIIDDD@@@===888777555333222222222333222111111111111222333333222222222222333444555555444444444555555555555666777777888:::===@@@BBBCCCEEEHHHMMMTTT\\\dddjjjmmmwwwxxxyyymmmddduuu{{{zzzxxxqqq|||zzz___VVVzzzqqqyyyrrrmmm}}}bbbQQQWWWRRREEE@@@???;;;999999;;;NNNkkkpppRRRGGGBBBAAAHHHUUUeeesss|||xxx|||kkkJJJLLL}}}iiiOOOIII```{{{}}}pppkkk___QQQFFFSSSfffNNN```ooonnnJJJ>>>666;;;999EEEiiivvv```III>>>DDDBBB;;;KKKhhhuuutttvvvqqqRRR;;;;;;FFFkkk~~~oooaaaMMM???::::::;;;;;;:::FFF\\\sssxxxkkkeeedddbbbsssoooVVVrrrIIIEEEZZZaaa999GGGqqqgggFFF:::888>>>NNNaaawwwmmmHHHBBB222GGGbbbrrrooohhhllluuuiiirrrsssmmmooozzz~~~zzz}}}zzz~~~~~~}}}fffsssvvvZZZVVV{{{}}}}}}||||||||||||}}}}}}|||sssfffddddddppppppVVVAAA___nnnKKK666555333333666444444@@@kkkhhhcccbbbjjjooovvvpppmmmkkk}}}~~~mmmwwwttttttyyy|||yyyuuutttppplllmmmtttvvvzzz}}}yyyrrrsssJJJ>>>DDDJJJrrruuukkkfff]]]RRRLLLBBBKKKjjj|||vvvqqqvvv|||lllYYY```vvvmmmnnnvvvtttooooooggg```eeebbb^^^TTTQQQLLL>>>>>>PPP[[[IIICCC@@@===888777555333222222222333222222111111222222333444222222222222333444555555444444444555555555555666888888888999:::<<<===>>>???CCCJJJSSS]]]eeelllooorrryyyuuuggguuu||||||zzzrrryyyeeeZZZxxxpppwwwdddUUU[[[TTTEEE@@@AAA<<<888888===WWWiiiMMMEEE@@@???HHHVVVgggvvvzzz~~~rrrPPPNNN|||gggLLLIIIllluuugggXXXHHHMMM|||oooRRRUUUnnnuuuMMM@@@<<<:::666KKKttt|||WWW>>>???AAA===LLLgggyyyyyysssrrrTTT>>>===EEEeeeyyyqqqaaaKKK<<<999;;;:::888555>>>RRRlll~~~|||gggaaa[[[]]][[[PPP]]]dddmmm@@@888DDDhhhZZZ888FFFiiiyyyqqqKKK::::::CCCPPPccc{{{hhhBBBBBB999OOOooonnnUUUGGGRRR[[[eeelllsss{{{~~~~~~}}}}}}~~~wwweeeeeerrr||||||}}}}}}}}}~~~iiiuuunnn\\\www}}}}}}}}}{{{{{{{{{{{{|||}}}~~~~~~}}}{{{qqqiii[[[eee|||vvvzzzjjjjjj]]]@@@VVVtttNNN777666444333666444444EEExxxvvvyyyvvv}}}|||uuu}}}tttmmm}}}{{{sssllluuu{{{xxxtttwww}}}vvvmmmjjjqqqxxx|||vvvdddnnnwwwrrruuuzzzzzzyyyyyywwwiiiEEE<<>>888777555333222222222333222222111111222222333444222222222222333444555555444444444555555555666666999999888888777888888999999>>>FFFQQQ\\\fffnnnqqqppp~~~{{{mmm{{{|||jjj^^^vvvwwwfffXXX___VVVEEE@@@BBB<<<777666>>>^^^dddJJJCCC>>>???HHHWWWiiixxx}}}xxxUUUNNNyyydddHHHIIIwwwrrr```KKKMMM~~~wwwTTTQQQrrrkkkIII???>>>777111OOOZZZ666999BBBCCCOOOddduuu{{{mmmPPP<<<999???^^^rrrvvvdddLLL<<<999;;;:::666666;;;LLLfffzzzsss\\\ggg}}}nnnbbbwwwyyycccGGGyyymmmGGGCCCNNNkkk```999CCCdddyyyvvv|||QQQ999888AAALLLbbb{{{bbb;;;>>>;;;HHHdddyyyhhhLLLOOO^^^rrr|||zzzxxx{{{www}}}~~~yyyzzz^^^WWWdddzzz|||zzzvvvxxx}}}~~~{{{mmmlllxxxgggttt}}}zzzzzz{{{{{{|||~~~~~~~~~~~~rrrgggdddcccvvv}}}llllll}}}vvvssszzzooohhhqqqxxxIIIGGG}}}UUU;;;888666444555333777IIIhhhuuuwww~~~pppwww```ZZZ___dddddddddgggkkkjjjiiiqqq|||eeeVVVlll|||wwwxxxxxxtttvvvwwwnnnrrryyyHHH999BBBiiiooonnnqqqpppVVVGGGNNNiiitttjjjjjjyyynnnvvvqqqqqqoooeeevvvmmmqqq\\\GGGDDD999222???HHHTTTbbbnnnmmmVVVHHHRRRSSSLLLAAA@@@<<<777666555444333222222222222222222222222222222222222111111222444555555444333333444444555666666666777666777888999888666444888>>>GGGSSS___hhhnnnqqqwwwtttsss[[[nnn```YYYjjjddd~~~uuuRRRSSSZZZKKKEEE@@@<<<>>>===>>>uuu}}}cccHHH@@@AAA>>>KKK]]]ooozzzUUUYYYlllZZZSSSFFFiiikkkRRRVVVvvvSSSRRR|||pppxxxvvvGGGCCC999888>>>KKK^^^CCC===;;;>>>DDDIIIccczzzsssNNN===>>><<>>===<<>>@@@>>>JJJ]]]nnnzzz]]]ZZZzzzwww```UUULLLeeeyyy]]]bbbXXXOOOvvvoooPPPCCC>>>;;;EEEYYYrrrbbbOOO:::;;;:::;;;@@@IIIeeevvv~~~ttt}}}vvvNNN<<<===:::RRRhhh~~~|||ooo___cccooouuu___RRRFFFBBBAAA===;;;<<<999:::IIIeeexxx{{{zzz{{{{{{|||vvvxxxqqqmmmuuu|||iiiooodddPPP```pppLLLMMMdddjjj@@@OOO}}}uuu{{{xxxXXX888666===:::LLLlllyyyOOO===999>>>SSSfffggg^^^\\\hhhvvv~~~^^^eee|||vvvuuu~~~xxxzzz{{{{{{|||vvvooo|||{{{yyyssskkkeeedddfffjjj~~~tttzzzkkk{{{~~~|||{{{|||~~~~~~~~~~~~zzzrrr}}}xxxxxxoooggguuuxxx}}}wwwfffyyyoooQQQNNNeeeAAA666777444222555777VVVtttwwwtttyyy{{{ooo{{{nnn|||qqqwwwsssyyyzzz|||}}}nnn^^^^^^GGG:::777::::::FFFWWW[[[kkkQQQbbbrrrqqqrrrqqqtttvvvuuurrrrrrvvv{{{yyyNNNCCCbbb|||qqqNNNAAAXXXqqqlllqqq}}}uuuwwwttttttwwwvvvqqqooorrroooyyyyyy{{{PPPBBBTTTccchhhzzzmmmbbbWWW???RRRKKK@@@???<<<777666555444333222222222222222222222222222222222222111111222444555555444333333444444555666666666666888;;;???EEEKKKPPPSSS>>>CCCKKKVVVbbblllssswwwyyytttzzzcccFFFKKKbbbyyynnnWWWXXXnnnxxxbbbtttnnnzzzxxxrrr|||{{{ZZZWWW[[[LLLGGGCCCAAA<<<;;;HHH[[[DDD>>>AAA===JJJ]]]ooozzz|||[[[LLL~~~jjjbbbXXX[[[ggg}}}eeefffyyyxxxxxx___OOOrrrppp___DDD555...:::RRRkkkHHH777<<<;;;999===GGGgggtttlllWWW^^^mmmqqqvvviiiwwwOOO===>>>;;;GGG___zzzvvvfffYYYeeeooowwwyyy|||}}}ttthhh\\\TTTMMMHHHBBB<<<;;;<<<;;;;;;EEEVVV`````````ddd___```]]]iiiVVVccc~~~|||}}}qqq~~~SSSFFFZZZkkkDDDTTTxxxUUU111111>>><<>>HHHrrrxxxnnnhhhSSS]]]www~~~rrrwwwppp^^^bbbLLLLLL]]]___QQQjjjZZZUUU]]]RRRLLLDDDAAA<<<<<>>JJJ]]]ooo{{{|||[[[AAA{{{|||vvvlllbbbLLLJJJ{{{rrrjjjxxxwwwzzzdddSSSrrrtttiiiEEE@@@333===WWWPPP>>>@@@===:::===FFFeee~~~xxxfffkkk{{{mmmzzzvvvNNN>>>???===>>>VVVtttxxxfff^^^```fff{{{qqqbbbTTTJJJCCC???>>><<<;;;>>>CCCDDDBBBCCCGGG888<<<@@@QQQqqqWWWUUUlllhhh^^^tttzzzXXX???NNNyyy___DDDTTTsssiii>>>111888:::MMMkkkqqqFFF999:::;;;LLLnnnrrrsss|||nnntttvvvrrrxxxxxxwwwwwwwwwyyy~~~uuuiii```]]]MMMNNNJJJAAA:::888:::;;;AAAQQQbbbaaaTTTXXXmmm~~~}}}}}}|||~~~}}}|||}}}~~~|||}}}zzz|||ooofffxxx~~~dddhhh~~~nnnuuu{{{KKKIIIgggBBB666777555444777GGGxxx|||}}}]]]lllwwwmmmoooxxxxxxtttpppeeeeeessswwwhhhccc\\\JJJ@@@@@@@@@BBBRRRrrrooouuu}}}rrrzzzyyywwwvvvuuuuuuuuuvvvvvvzzzppp[[[yyyxxxgggeeennnqqqqqqjjj[[[DDDHHHbbbvvvsssssszzzxxxvvvuuuttttttsssrrrqqqrrrooo|||dddooo{{{kkkUUUGGGTTT___```KKK\\\FFFTTTNNNBBBBBB>>>777666555444333222222222111111111222222333333333222111111222444555555444333333444444555666666666999:::;;;<<<>>>BBBIIINNNDDDGGGMMMVVV```jjjrrrwwwvvvjjj___KKKDDDddd}}}iiijjjOOONNN^^^mmmZZZ~~~ooo^^^nnnuuuZZZccc```YYYcccZZZSSSFFF@@@<<>>SSSuuuzzznnnGGG777888666IIIccc}}}sssGGG999999???PPPfffqqqjjj]]]TTTSSSiiihhhqqqzzzwwwtttwwwyyytttuuuvvvwww|||~~~ooofff]]]PPPEEEAAA:::AAADDDAAA???CCCEEEDDDMMMVVVyyyyyyfffooo~~~}}}||||||}}}}}}|||}}}~~~}}}{{{~~~~~~~~~ssshhhwwwzzziiikkkkkkqqqgggXXXEEEjjjDDD888999666666999QQQmmmhhh{{{llltttzzzyyyyyyzzzmmmaaadddjjj```cccggg]]]XXXaaahhhPPPPPP|||xxxvvvyyyuuuzzzyyywwwvvvuuutttuuuuuusssqqqzzzwwwxxxtttrrrlll```HHHRRRggguuutttssswwwyyyrrruuuvvvvvvvvvuuurrroooqqqwwwxxx```xxx^^^aaaVVVdddttt~~~bbbaaaCCCTTTNNNBBBBBB>>>777666555444333222222222111111111222222333333444222111111222444555555444333333444444555666666666666999:::;;;;;;>>>EEEJJJGGGJJJNNNUUU^^^hhhpppuuu|||www|||uuugggXXXKKKdddyyy]]]RRRWWWrrryyyrrr|||rrrYYYzzzvvvddd[[[ddd\\\RRRDDDBBB===@@@QQQggg~~~XXXDDD>>>:::???KKK^^^ooozzz~~~{{{zzz{{{|||sssWWWTTTxxxZZZ@@@FFFtttppp]]]fffcccJJJjjjoooQQQkkkwww|||uuuqqqZZZBBB999///===ZZZRRR<<<;;;::::::???FFFbbb}}}yyyPPP<<<:::777888GGG```www{{{ggg^^^gggrrrbbbNNNVVVbbbjjjjjjccc[[[VVVXXXWWWJJJ@@@FFFMMMVVVddd}}}zzzYYYVVV<<>>333@@@]]]wwwuuuJJJ;;;999>>>SSSeeehhhddd^^^SSSGGGXXX___jjjrrrvvvvvvvvvyyywwwyyyyyyxxxzzzsss\\\QQQIII>>>888777999HHHWWW^^^eeennnpppmmmvvvtttuuuxxx~~~}}}|||~~~~~~~~~}}}{{{zzz|||zzz{{{||||||nnnppprrrxxxbbbGGGllloooHHH:::999666444888TTTzzzvvv___vvveeeooouuuwww~~~}}}ooonnnaaaTTTVVV]]]YYY___vvvooo___zzzuuuwwwxxx|||wwwxxxwwwuuurrrrrrsssuuuuuuuuu{{{nnnaaaQQQGGGUUUeeeppptttsssuuuxxxrrrvvvxxxxxxwwwwwwtttoooppp\\\uuuxxxYYYvvv]]]vvvtttmmmxxxrrrfffNNNSSSLLL@@@@@@<<<777666555444333222222222000111111222333333444444222111111222444555555444333333444444555666666666222666:::<<<===AAAHHHNNNKKKMMMPPPVVV^^^gggooottt|||mmm~~~}}}xxxiiihhh___tttooobbbcccmmmtttfffooo{{{\\\zzzfff___eee\\\TTTGGGGGG???>>>OOOnnn|||UUUDDD>>>999===III[[[lllwww|||||||||~~~~~~~~~}}}{{{rrreeeRRRCCCFFFUUUXXXNNN???:::VVVpppKKKGGGWWWrrr```DDDEEEZZZmmmvvvqqqQQQiiiooo~~~}}}fffGGG<<<777EEE^^^~~~kkkGGG666;;;<<<999;;;BBB___vvv~~~UUU@@@>>>999999AAAUUUlll|||{{{pppooozzz{{{}}}uuuooo^^^aaaYYYQQQRRRPPPNNNVVVttt}}}zzz{{{vvv[[[cccyyyfffBBBEEE```^^^666WWWkkkJJJ777<<<===222BBB\\\ttt{{{tttLLL;;;888:::SSSnnnzzz|||xxxqqqiiiYYYdddjjjmmmtttuuusssuuusssuuuuuupppmmmvvvkkkSSSGGG@@@;;;>>>GGGRRRggg||||||www~~~kkklll~~~}}}|||yyy{{{zzzzzz|||uuu|||nnnnnn|||YYYHHHvvvoooGGG999888666555888___{{{tttnnn~~~]]]]]]vvvccckkkssswwwuuubbb\\\[[[QQQUUUpppjjj{{{ttt{{{www|||yyy{{{zzzuuunnnkkkmmmpppsssvvvnnnUUU===<<>>:::777666555444333222222222000000111222333333444444222111111222444555555444333333444444555666666777444777;;;;;;:::<<>>\\\uuuvvvZZZFFFDDD???:::>>>MMMeeewww~~~{{{rrr}}}}}}{{{yyy|||{{{xxxPPPNNNccc]]]888UUUmmmKKK777888555222MMM^^^tttxxxsssLLL<<<888;;;TTTuuuxxxvvvfffqqqpppnnnttttttooopppgggiiiggg```ZZZbbbwww|||gggQQQFFF???>>>KKK[[[wwwxxxrrrxxx|||sssjjjttt~~~~~~}}}~~~{{{yyy}}}kkkjjjrrrHHHHHHkkkDDD888888777777<<>><<<:::555555444333222222222222111111222222222333333333111222222333333444444555222333444444555555444444666888;;;<<<===???AAACCCCCCJJJRRRXXX\\\ccclllsss}}}~~~~~~~~~vvvkkkaaajjjjjj]]]VVVPPPFFF===EEEfffvvvUUUCCC;;;>>>BBBJJJcccggghhhjjj[[[[[[ZZZ]]]zzztttWWWCCCEEEJJJOOOWWWcccmmmoookkkgggbbb___```[[[NNNBBB<<<===AAAXXXuuuwww^^^IIIEEE??????;;;NNNzzztttXXXlllrrrjjjqqqMMM999:::888ccc}}}FFF>>>:::;;;::::::DDDRRRvvv{{{bbbCCC???<<<:::<<>><<<:::555555444333222222222222111111222222222333333333111222222333333444444555222333444444555555444444555777999:::;;;<<<>>>@@@BBBHHHQQQXXX^^^eeeooovvvvvvuuuhhhpppooobbb\\\PPPFFF???KKKaaatttUUUCCC;;;>>>===BBBUUURRRMMMMMM@@@CCCDDDMMMrrryyydddSSSNNNOOO\\\kkkbbbHHH??????III___sssnnnWWWHHHHHH???@@@:::FFFpppuuuWWWlllvvvppp```NNN>>>>>>;;;fffDDD<<<999;;;::::::CCCPPPnnnvvvsssJJJ;;;;;;999:::???MMMbbbvvvppp```jjjuuu|||{{{cccSSSWWW[[[}}}~~~ssstttJJJOOO]]]\\\___aaa]]]XXXRRRpppQQQ???KKKvvvjjjVVV444;;;666333999PPPeeeyyyxxxUUU:::999EEELLLYYYjjjgggnnnbbbQQQJJJUUUtttwwwhhhZZZIIINNNOOOXXXIIIDDDZZZdddnnn}}}cccYYYdddlllvvv}}}~~~wwwVVV\\\^^^]]]ccckkkjjjoooooo___fff^^^bbb???yyyuuuCCC;;;:::222===999ggg~~~[[[UUU}}}lllyyy}}}vvvooogggWWWSSS___IIINNN???NNNfffnnnppppppppptttyyy}}}~~~}}}}}}~~~vvvpppkkkhhhccccccmmmxxxmmmbbb]]]qqqXXXEEE888;;;WWWrrryyyuuusssyyyyyyxxxxxxwwwwwwxxxxxxwwwrrrrrrpppqqq}}}QQQzzz{{{[[[VVV___```aaaQQQLLL>>>===:::555555444333222222222222111111222222222333333333111222222333333444444555222333444444555555444444555777888888777777888:::>>>EEENNNWWW___hhhrrrxxxwww```^^^cccxxxrrryyytttfff[[[nnnvvviiiqqqpppddd^^^VVVJJJDDDUUU]]]rrrTTTDDD<<<===???FFF]]][[[SSSLLL<<<@@@@@@JJJrrrgggQQQMMM[[[jjj~~~jjjJJJ>>>AAANNN```ggg\\\KKKCCCDDD@@@EEE===AAAiiiooo{{{wwwVVViiiyyytttoooJJJKKKAAA@@@<<>>???BBBLLLvvv{{{xxxxxx~~~zzzwwwggghhhooolll{{{KKK:::LLLUUUMMMCCCFFFnnnhhhMMMXXXTTT<<>>999777EEEiii|||gggVVVkkkwwwtttrrr\\\HHHFFFZZZ]]]]]]dddcccuuu}}}uuu}}}~~~~~~~~~~~~yyyfffOOOPPPKKKLLLQQQRRR]]]tttooo~~~jjjooocccqqqIIIuuuHHH???;;;111:::;;;|||rrrYYYRRRxxxmmmttt|||{{{zzzyyytttxxx___WWWAAAUUUiiijjjqqqppprrruuuyyy}}}~~~~~~|||||||||}}}rrrbbbRRRGGGGGGMMMLLLCCC888???ggg```HHH999HHHeeexxx}}}{{{zzzyyywwwvvvuuuvvvwwwwww{{{tttqqqqqqoooppp}}}^^^~~~jjjXXX___fffaaaOOOKKK???===:::555555444333222222222222111111222222222333333333111222222333333444444555222333444444555555444444666777888777666555666777:::@@@JJJTTT^^^hhhqqqwwwvvvMMM===EEEHHHOOO______[[[ddduuuzzz}}}qqq___XXXYYYiiigggTTTBBBTTTrrr|||ppphhhsssttthhhbbbZZZKKKBBBTTTaaasssTTTDDD;;;<<>>===FFFAAADDDlllqqqwwwUUUhhhxxxsssvvvGGGIII@@@???<<>>:::666444;;;III\\\ppp{{{ffffffoooxxxuuu]]]SSSGGGNNNNNNDDD<<<;;;;;;999:::UUUwwwuuugggjjj[[[SSSIIIOOOXXX```RRR===fffWWWXXXlllkkkXXXEEEVVVPPP<<>>SSSkkkbbb@@@888333CCCnnnxxx]]]bbbsss{{{[[[WWWVVV^^^WWWBBBZZZ}}}}}}}}}{{{zzzyyyxxxxxxxxx~~~yyy~~~~~~yyyssshhhjjj|||yyy{{{rrr~~~zzzpppaaasssLLLAAA;;;333;;;GGG||||||yyy~~~sssbbbZZZxxxnnnuuu{{{kkkvvvxxxsssttteeeZZZ>>>[[[qqqsssxxxxxxyyyzzz|||~~~~~~~~~}}}|||{{{zzz{{{|||}}}~~~xxxeeePPPCCCCCCHHHBBBAAA999111???eeemmmGGG<<>>;;;555555444333222222222222111111222222222333333333111222222333333444444555222333444444555555444444555777:::;;;;;;===???AAA777===GGGRRR\\\fffnnnsssrrr___GGGEEERRRRRRMMMSSSPPPBBB???MMMkkkuuujjjbbbuuu~~~zzzqqq___QQQRRRuuuaaaFFFMMMkkkTTTLLLYYYddddddnnnqqqmmm{{{}}}pppjjj\\\HHH;;;KKKlllvvvUUUCCC:::;;;999QQQtttqqqnnn{{{~~~ttteeeYYYQQQKKKDDD>>>999BBB@@@IIIrrrqqqoooyyyfffwwwXXXkkkvvvoooUUULLL???@@@>>>eee{{{WWWBBB:::777:::;;;999<<>>===777444888@@@OOOfffyyy~~~rrrvvv}}}yyyyyy~~~jjj\\\XXXOOOEEE???<<<999777999EEE[[[ssszzzbbbZZZWWWZZZTTTWWW~~~\\\JJJsssdddDDDNNNsssKKK>>>HHH~~~TTT@@@555444666777;;;MMMccc{{{eeeBBB666<<<:::SSSXXXhhhcccrrriiiqqqXXXmmmwwwvvvwwwYYYWWWSSSEEESSSxxxsssnnnzzz}}}|||{{{yyywwwwwwvvvvvvyyy|||yyy~~~|||yyyqqqzzzkkk\\\gggoooMMM@@@:::666@@@ZZZ|||iiikkktttgggnnntttjjjbbbwwwppp{{{zzz|||{{{pppnnnkkk___:::WWWnnntttzzz{{{}}}~~~~~~}}}{{{yyywwwvvv{{{zzzlllZZZQQQUUU\\\===@@@BBB<<<333>>>ggg___>>>>>>XXXnnnvvvzzzyyyxxxwwwwwwxxxyyyzzzzzzvvvuuuvvvsssssstttooozzz~~~xxxpppLLLJJJ@@@>>>;;;555555444333222222222222111111222222222333333333111222222333333444444555222333444444555555444444444777;;;???BBBFFFJJJMMM:::???HHHRRR]]]ffflllpppppp~~~{{{{{{|||qqqccceee^^^ZZZeeerrrkkkMMMBBBRRR}}}llltttlllXXXgggsssUUUVVV{{{oooKKKDDDIIIEEEEEEqqq}}}qqqooouuunnncccLLL<<>>999666888;;;DDDZZZppp{{{xxxmmmjjjcccXXXIII>>>===BBB888AAAXXXvvvxxxkkkiiiTTTzzzkkkqqqCCCHHHwwwhhhHHH@@@FFFvvv```PPP999555888777888FFFYYYrrr}}}fffDDD777888999LLLQQQPPPMMM^^^aaa]]]YYYuuu{{{ooo|||}}}lllccc^^^]]]jjjTTTQQQ___sssxxx~~~~~~|||{{{zzzyyyxxxzzzyyywww{{{~~~jjjbbbjjjuuu{{{{{{~~~ttt|||www}}}~~~qqqMMMdddhhhLLL@@@:::999EEEjjj}}}sssuuu|||gggbbbtttrrrzzzsssxxxyyymmmssshhh;;;TTTiiiuuuwwwyyy|||~~~}}}~~~~~~{{{xxxuuujjjvvv~~~vvvjjjeeehhhmmmSSSHHHAAA>>>777:::YYY~~~lllIIICCCYYYnnntttwwwxxxxxxyyyzzzzzz{{{{{{wwwttttttuuuqqqppp~~~tttvvvqqqyyy~~~}}}JJJJJJ@@@???;;;555555444333222222222222111111222222222333333333111222222333333444444555222333444444555555444444555888<<>>:::999:::888<<>>MMMgggwwwdddEEE888444BBBXXXdddMMMDDDFFFMMMfffaaapppsssuuuyyysss{{{ttteeeTTTkkk|||yyybbbMMM>>><<>>@@@BBBFFFJJJPPPZZZcccjjjnnnooo^^^hhhwwwvvvlll___XXX```nnnlllHHHKKKsss{{{___SSSNNNeeeyyyuuupppmmmaaaLLL>>>JJJ^^^ttt}}}VVV@@@:::AAA<<<:::RRRddduuurrr{{{eeeYYYooommmJJJHHH```jjjfffgggiiihhh|||nnnaaaSSS\\\uuuYYYpppjjjaaa~~~sssYYYLLLFFFFFFAAAhhhMMMAAA888999:::777888>>>QQQsssJJJ>>>::::::<<<777777III___ttt|||jjjZZZRRRHHH???===:::DDD^^^|||fff___]]]VVVPPP]]]VVVQQQpppcccKKKDDD===```\\\jjjdddAAA777888444111888EEE___rrrcccFFF:::---:::QQQ|||vvvwww```TTTfffccckkkkkkuuu|||vvv{{{lllbbbmmmeeeRRRHHHAAA===BBB^^^jjjyyy}}}~~~~~~|||yyyxxxssszzzyyy{{{jjjeee~~~kkkTTTYYYpppxxxxxx~~~{{{~~~~~~ooo~~~QQQ~~~\\\LLLAAA;;;:::CCCrrr```___pppuuuyyy~~~[[[dddddd999SSSfffzzz|||~~~|||{{{zzz}}}yyymmmlllfff___```iiirrrvvv}}}^^^SSSdddqqqnnnppprrrvvvyyy{{{{{{zzzyyywwwuuuvvvvvvpppooo|||sss|||vvv|||ooo[[[pppPPPIIIGGG<<<;;;555555444333222222222222111111222222222333333333333000111444555333333666333333333444444444555555666777999===AAAFFFJJJMMMNNNOOOSSSZZZ___eeepppzzziiiVVVVVVmmmvvvlllfffccceeeooo{{{{{{\\\IIIWWWtttgggVVViiixxx```aaa~~~ooolllttthhh|||wwwqqqrrrqqqIIIBBBIIIeeegggXXX>>>???===@@@>>>JJJaaaqqqvvv|||rrrmmmkkkkkkYYY]]]uuuxxxUUUTTTuuu~~~ccciiiuuu\\\|||jjj[[[MMMMMMPPPGGGVVVWWWooo^^^CCC444>>>===555888666===KKK```yyyeeeGGG???:::999777888BBBOOOkkk{{{www{{{hhhRRRMMM???777IIIhhhtttsssoooxxxyyycccVVVcccfffRRRBBBSSSYYY===@@@LLLzzz```III:::===888///555777>>>UUUpppjjjKKK888<<<555:::RRRrrruuudddUUUSSSDDDIIIjjjxxxtttyyytttaaaOOO[[[jjjYYYFFFBBB<<>>555>>>JJJ___|||xxx~~~}}}~~~]]]jjjwwwqqqzzz|||{{{{{{yyy___```aaa888UUUmmmrrr}}}~~~~~~~~~}}}sssrrrpppgggiiiyyyzzzzzzkkk___pppyyypppdddeeekkktttxxxwwwvvvxxxxxxvvvvvvvvvssstttyyyxxxgggtttbbbPPPIIIGGG<<<;;;555555444333222222222222111111222222222333333333333000111444555333333666333333333444444444555555888888999;;;>>>BBBEEEFFFIIIJJJNNNVVV[[[aaalllwwwjjjVVVPPP]]]jjjxxxzzzsssjjjdddhhhrrrxxx```KKKNNN^^^pppRRRXXXwww~~~wwwfffggglll~~~sssttthhhDDD>>>GGGoookkkYYY===>>><<<555999HHH\\\bbbXXXNNNLLLKKKMMMZZZuuuYYYPPP^^^pppmmmeeeooogggVVViiirrr___~~~jjjZZZ\\\TTTSSSLLLZZZYYYxxxaaaIII333999:::888===777888>>>RRRlll|||uuuKKK@@@:::======:::???JJJfffuuuyyypppwwwYYYOOOBBB???MMMhhh|||hhh___ttt~~~~~~|||bbbIII===oooyyyQQQWWWAAABBBJJJ{{{YYYAAA999444666666777999LLLhhhkkkQQQ999555555888???HHHMMMNNNLLLTTT^^^TTTCCCKKKcccsssyyytttqqqcccdddnnnhhhXXXHHH<<>>@@@CCCDDDIIIJJJOOOXXX^^^eeeqqq|||yyyeeeZZZ```fffooo}}}ssskkkrrrxxx^^^NNNKKKaaaQQQccc~~~nnnsssyyyzzzcccCCCAAAIIIjjj___[[[======;;;;;;<<>>333888666555555@@@\\\lllYYY;;;333444666:::AAAMMMZZZcccuuu~~~[[[LLLhhh~~~vvvyyyzzzwwwttttttxxxyyyxxxcccSSSTTTPPPDDD===EEEVVVmmm{{{{{{||||||||||||}}}}}}}}}~~~}}}zzzRRR===PPPZZZ~~~nnnqqqvvvssszzzyyy{{{qqqRRRooorrrQQQIIIAAA;;;CCCJJJYYY~~~rrr{{{rrrXXXnnn}}}vvv{{{|||sss|||ttt[[[OOOooo???PPPaaa{{{{{{}}}~~~~~~zzziiibbbqqqzzz{{{{{{llluuu}}}{{{{{{yyyzzz~~~}}}zzzxxxzzzzzzxxxvvvssspppssspppxxxWWW^^^eeemmmuuu|||NNNIIIFFF<<<===555555444333222222222222111111222222222333333333333000111444555333333666333333333444444444555555666777999<<<@@@CCCEEEGGGGGGIIIOOOYYYbbbkkkxxxwwwdddWWWaaapppvvvmmmXXXOOOyyyxxxWWW______CCCCCCJJJbbbOOOwww___???>>>;;;@@@@@@LLLbbbuuuyyyuuurrrwwwdddbbbbbbIIIEEEEEE^^^qqq\\\vvv~~~xxxhhh\\\pppTTTvvvrrr[[[YYYfffbbb___UUUrrrIII;;;666777>>>777888:::FFF[[[ppp}}}cccBBB===@@@;;;888;;;PPPbbbyyyrrr{{{~~~xxxwwwxxxbbbTTTxxx___\\\[[[eee^^^hhhJJJ___yyyuuuYYYMMM>>>;;;;;;www```iiiZZZGGG666666555444333999RRRmmmbbb???<<<555111;;;PPPeeerrrvvvooowww{{{fffVVVmmm}}}iiixxx{{{}}}zzzwwwwwwyyy|||jjjCCCAAACCC===AAAAAAQQQhhh{{{}}}}}}}}}|||}}}}}}~~~vvvvvvwwwcccGGGBBBHHHiiivvvooosssxxxxxx}}}kkkccccccXXX{{{jjjLLLGGG@@@===GGGMMMYYYuuusssWWWqqqrrruuu}}}|||mmmpppuuukkkdddWWWwwwDDDPPPaaazzz{{{}}}~~~|||{{{wwwmmmyyy~~~|||~~~yyykkkrrr|||~~~~~~zzzyyy{{{xxxwwwuuuqqqooouuuoooxxx~~~tttmmmyyyMMMIIIFFF;;;===555555444333222222222222111111222222222333333333333000111444555333333666333333333444444444555555666777999<<>>PPPhhhxxxPPP===??????>>>>>>DDDYYYsssttteeeuuuccccccPPPTTTQQQrrrhhhPPPzzzrrrcccHHH;;;999===ssskkklllYYYEEE888888555333555999JJJjjjiiiGGG???666///555EEEUUU[[[[[[UUUZZZjjjjjj]]]hhhxxxrrrvvvzzz~~~~~~yyywww{{{\\\KKKBBB;;;???888FFF___xxx~~~~~~~~~~~~~~~~~~~~~~~~yyyzzzpppxxxwwwggg___[[[pppyyyvvvwww{{{{{{{{{~~~ooocccHHHEEEAAA@@@MMMQQQZZZyyyuuu___ssssss^^^UUUXXXcccpppcccwwwHHHOOOdddsss{{{~~~}}}xxx|||yyy~~~|||sssrrryyy|||zzzssspppuuu|||~~~~~~}}}~~~}}}yyyyyy{{{uuuvvvtttppppppxxxeeeWWWdddWWWkkk[[[UUUkkkvvvLLLJJJFFF;;;>>>555555444333222222222222111111222222222333333333333000111444555333333666333333333444444444555555777888999:::;;;<<<<<<<<>>???===<<>>DDDsss~~~YYY@@@===???555111888:::BBBbbbnnnSSS555555555555777@@@LLLUUUhhhmmmyyyvvv```WWWhhhzzzwwwxxxzzz{{{xxxxxxyyySSS@@@:::<<<555@@@XXXsss~~~~~~}}}{{{zzznnngggpppxxxyyyyyy}}}}}}{{{\\\DDDFFFEEEGGGTTTVVVZZZ|||sssvvvxxx{{{|||{{{zzz___rrr~~~rrrgggmmmTTTggg[[[fffKKKJJJkkkrrr{{{~~~}}}{{{yyyyyy~~~yyy|||tttuuuSSSWWWaaaoooyyy}}}}}}}}}~~~{{{{{{}}}}}}zzzyyy|||tttvvvvvvrrrrrr{{{}}}fffkkkRRRXXXiiieeekkktttKKKJJJFFF;;;???555555444333222222222222111111222222222333333333333000111444555333333666333333333444444444555555777888999:::;;;;;;::::::GGGIIIOOOYYYaaajjjwwwgggfff{{{YYYFFFJJJgggzzz}}}yyyqqqgggssshhhQQQBBBHHHJJJRRRtttoooHHHBBB???AAA<<<===NNNlllrrr~~~~~~yyyaaavvvjjjPPPOOOHHHrrrzzzhhh___ZZZhhhnnn```wwwuuucccbbblllwwwwww\\\GGG^^^qqqmmmBBB888888999;;;444::::::777BBBYYYkkkppprrrvvvaaaaaa\\\\\\mmmZZZAAA>>>>>>:::777BBBYYYrrrzzz~~~vvvsssjjjuuukkkhhhQQQNNN~~~hhh___888===BBBEEEiiilllQQQJJJ===888000999:::888WWWooo```666:::;;;777666???RRRaaaqqqvvvssshhhXXXIIIQQQjjjxxxwwwyyy{{{zzzzzzqqqZZZTTTMMMDDDHHHZZZrrr~~~~~~~~~~~~~~~~~~~~~}}}|||sssiii___dddrrrxxxwww|||ooo\\\TTTAAAIIIKKKOOO\\\XXXXXXwwwuuuwwwttt|||uuuaaafffnnn|||TTTzzzXXXzzzccceeeSSSXXXTTTBBBkkkpppzzz}}}~~~|||~~~zzzwww{{{www|||wwwvvv}}}~~~}}}WWWSSS[[[nnn~~~~~~}}}}}}zzz{{{~~~~~~{{{zzz|||uuuyyyyyytttttt|||bbbsssjjjWWWoooaaaaaarrrKKKJJJEEE;;;???555555444333222222222222111111222222222333333333333000111444555333333666333333333444444444555555555777999<<<===>>>>>>>>>LLLMMMRRR[[[aaaiiiuuu~~~rrrwwwSSSEEE>>>NNNrrryyy^^^TTT]]]QQQHHHcccsssyyyRRRAAA```zzzIII>>>FFFHHHOOOiiipppHHHBBB???;;;===DDDTTTllluuu|||yyywwwYYYgggrrrWWWGGGGGGttt}}}rrrmmmvvv}}}llliiiooojjjiiimmmvvv~~~yyyUUU???ZZZZZZ@@@777444888555>>>:::444:::OOO^^^```___aaakkkbbb|||vvvPPPEEEBBB;;;666;;;MMMjjj}}}sss```PPPdddxxxsssnnn|||LLLNNNmmmiiiVVV111>>>BBB???ZZZyyykkkXXX666:::000999:::000NNNoooiiiHHHBBB999111000:::IIIUUU___eeeZZZTTT]]][[[[[[llltttuuuyyy~~~|||wwwzzzjjjXXXWWWbbbuuu~~~|||}}}}}}~~~~~~}}}||||||}}}~~~}}}|||qqqjjj~~~nnn[[[aaasss|||xxxyyyppp}}}tttTTTtttNNN???KKKQQQVVVaaaYYYUUUsss|||ssssss```{{{MMMzzz\\\[[[aaa:::cccgggyyy|||~~~yyy~~~}}}|||www{{{|||~~~ttteee```nnn|||~~~}}}}}}{{{||||||{{{}}}xxx||||||vvvvvv|||ZZZxxxeeeppp]]]iiiaaaMMMHHHAAACCC888666555333222111111222333111111000000111111222333222333333333333333333444555444333444666666666555:::666555:::BBBEEEBBB===@@@@@@HHHWWWbbbhhhqqq{{{]]]DDDDDDHHHeeetttlll\\\IIIHHHFFFYYYoooIIIRRRTTT~~~dddRRRYYYzzzyyy{{{LLLBBBFFFIIIuuuxxxWWWQQQzzzHHHCCC777;;;:::<<>>AAAAAA777???^^^yyyxxxjjjmmmjjjfffqqquuuOOOtttmmmOOO777@@@DDDKKKZZZiiivvvhhhXXXAAA888555222333999III^^^oooUUU:::666===666777AAA>>>===]]]YYYkkkyyyqqqQQQeeeppp|||{{{uuuyyy{{{yyy}}}{{{zzz|||~~~}}}~~~|||~~~{{{|||~~~___XXXiii~~~rrrrrrtttxxx|||}}}|||zzzhhhnnn|||uuujjjhhhLLLJJJNNNXXX]]][[[ZZZ]]]hhhxxxXXXxxxIIIfffyyynnnllldddtttoooNNNZZZCCCRRReeewww~~~}}}}}}}}}{{{sssooovvvxxx}}}}}}|||}}}{{{{{{}}}~~~~~~yyyzzzyyyyyy{{{uuuyyyqqqfff]]]KKKHHHAAACCC999666555333222111111222333111111000000111111222333222222333333333333444444555444333444555666666555777777888:::>>>AAADDDEEE:::777;;;KKK\\\iiiuuu~~~lllPPPGGG???NNNjjjzzzsssooo\\\OOOGGGPPPoooqqqJJJOOOHHHgggwwwzzzqqqFFF@@@GGGKKKvvv]]]JJJKKKCCC:::===:::999BBBTTTaaa^^^TTTbbbmmmVVV```xxxTTTKKKVVVfffgggNNNJJJuuuvvvwwwdddcccsss~~~mmmttttttdddjjjpppyyy___sssyyyNNNAAAEEE{{{lllDDD:::999999888333666:::777>>>WWWkkkyyyjjjrrrcccGGG;;;???;;;;;;IIIaaaxxx~~~rrriii^^^^^^SSSYYYuuu___SSSwwwaaa???222EEEMMMQQQZZZeeexxxpppPPP666999777555555:::JJJcccxxxnnnJJJ555777666444999???MMMgggfffwww~~~uuuOOONNNeeesssvvvtttzzz}}}~~~}}}}}}zzzzzz~~~|||yyyxxx{{{{{{{{{{{{zzz{{{|||~~~^^^OOOiiisssmmm}}}zzzyyyyyy|||xxxyyy\\\OOONNNQQQWWWYYYVVVVVVYYYgggxxxbbb|||III\\\qqq```VVVGGGPPPkkkoooTTTPPP@@@FFFeeeuuu}}}~~~~~~|||wwwvvvrrroooyyyzzz}}}~~~~~~{{{|||}}}}}}~~~~~~~~~~~~{{{uuurrrxxx~~~vvvfffttt|||iiijjjfffYYYHHHGGGAAACCC:::666555333222111111222333111111000000111111222333222222222333333444444444555444333333555666666555333777;;;;;;:::>>>FFFNNNMMMEEECCCMMM]]]kkkvvv|||tttmmm}}}sssRRRRRR@@@CCC^^^gggPPPGGGJJJZZZtttdddiiippp|||aaa===>>>FFFLLLuuulllEEEeeeQQQBBB======999666???SSSdddeee^^^fffvvvZZZ}}}{{{^^^NNNEEESSSwwwrrrPPPFFFiiiuuujjjxxxmmmvvvzzzkkkmmmpppjjj]]]rrreeeaaazzzqqqGGG<<>>222999;;;777888777:::666:::OOO___lll|||{{{iiimmmqqqdddmmmYYY>>>>>>>>>;;;:::KKKiii}}}uuusss{{{wwwXXX\\\jjjlll^^^KKKQQQeeeXXXDDD===KKKPPPOOOTTTccc^^^AAA999888888888:::IIIggg___;;;333999444111<<>>BBBHHHNNNssszzzEEETTTYYY@@@>>>===:::777>>>VVVuuuppplll~~~mmmZZZMMMPPPkkkyyySSSBBBYYYoooffffffhhhtttyyybbbQQQ___sssfff~~~~~~dddhhhcccAAA<<>>======;;;>>>PPPqqqdddUUU|||ooouuuxxx^^^SSSLLL\\\{{{vvvTTTBBBOOOtttzzz```OOOOOOKKKUUUcccppppppbbbOOOAAA[[[pppfffdddssszzzWWW>>>===OOO```GGG444===<<<999999:::666666===>>>CCCSSSaaafffttt~~~vvvQQQCCC<<>>YYYvvvzzzddd<<<777999444444999:::>>>JJJ???fffwwwooorrr{{{{{{yyy{{{wwwxxx||||||zzzyyy|||~~~}}}}}}~~~~~~~~~}}}zzzwwwxxx}}}yyy~~~|||sssrrrooollljjjnnnvvv|||tttfffwwwuuurrrpppqqqwww}}}yyyccchhhyyyyyyooo^^^OOONNNSSSUUUSSSPPPQQQWWW[[[\\\iiiHHHeee|||mmm|||BBB???___nnn|||~~~}}}|||~~~}}}|||~~~}}}}}}}}}|||{{{zzzyyyxxxxxxwwwzzzxxxpppNNNQQQZZZVVVZZZrrrrrrXXXRRRHHHIII???@@@999666555333222111111222333111111000000111111222333111111222333333444555555777555222222444666777777111222555;;;BBBFFFFFFEEEDDDNNNXXX\\\___hhhrrrwwwwww~~~hhhcccssstttdddVVVHHHIIIuuugggFFF@@@HHHMMMWWWdddxxxAAAAAArrrAAA???666<<<>>>>>>IIIeeebbbttt}}}zzz^^^NNNDDDMMMhhh{{{lllQQQCCCMMMqqqqqq^^^\\\TTTSSSXXXaaaeee___SSSLLLbbbrrrkkk]]]}}}vvvUUUAAA:::LLLXXX{{{\\\666:::===777:::999333444<<<@@@NNNfffzzzoooTTTBBB@@@;;;999SSSxxxpppvvvzzzyyysssuuu___jjjyyywwwdddzzziiiFFFBBBWWW[[[SSSZZZ^^^___nnnnnnjjjmmmNNNAAA777666555888JJJ```wwwyyyOOO888888999666666999===HHH888WWWiiikkkpppvvvtttsssuuummmhhhpppwwwzzz|||||||||~~~~~~~~~{{{yyy|||xxx}}}}}}wwwnnndddgggmmmtttxxx|||~~~|||ttt{{{tttkkkgggkkkvvvsssttt~~~qqqTTTXXXWWW[[[[[[VVVSSSTTTWWWWWW[[[IIIXXX|||zzzzzzNNN???QQQdddwww~~~~~~}}}{{{}}}~~~~~~~~~}}}|||{{{yyywwwvvvwwwuuuxxxjjj```mmmddd]]]qqqlllUUUMMMEEEIII??????999666555333222111111222333111111000000111111222333000111111222444555555666777555222111333555777777444333444888>>>BBBDDDDDDHHHRRRZZZ]]]aaajjjpppqqqvvv|||}}}wwwsssqqqZZZ]]]]]]CCC>>>IIITTTdddcccJJJ===fffEEEBBB555;;;===<<>>;;;999999333444:::===LLLfffxxxxxxzzzvvvYYYIII===888JJJccczzz{{{nnnxxxxxxZZZZZZVVVfff}}}eee```JJJXXXhhhmmm[[[YYYWWWXXXooopppppp~~~fff^^^III:::999888666===KKKlll|||pppLLL<<<;;;777///444666EEE:::QQQ^^^kkklllqqqppprrrtttfffYYY[[[uuuwwwyyywwwtttsssxxx}}}~~~~~~~~~~~~~~~}}}xxxtttxxxyyy~~~|||tttttt|||~~~zzz^^^YYYXXX```mmmxxx{{{zzz{{{yyyrrrtttllleeefffppp|||}}}```PPP]]][[[^^^]]]XXXWWWYYYYYYUUUUUUFFF@@@uuuppp~~~{{{qqq```EEECCCYYYqqq}}}}}}yyy|||~~~~~~~~~~~~~~~~~~}}}|||zzzxxxvvvuuusssrrruuuzzz}}}~~~fff}}}yyyfffWWWJJJDDDHHH>>>@@@:::666555333222111222222333111111111000111222222333000111111222444555666666888555222111333555777777555555555777:::>>>CCCFFFGGGOOOUUUZZZcccooosssqqqyyy}}}}}}}}}qqquuuWWW@@@EEERRRcccwwwnnnWWW>>>PPPIIIEEE>>>???;;;777@@@[[[{{{wwwyyykkkuuuyyy[[[OOOFFFIII```aaaDDDCCCNNNttt~~~}}}yyynnnzzzooorrr~~~|||oookkkiii]]]^^^NNNCCCJJJFFF\\\\\\vvvzzzbbb>>>111;;;===888999555666777222:::QQQQQQ___lllyyyrrrUUUCCC>>>DDDMMMqqqyyyqqq~~~~~~zzz}}}vvvxxx~~~xxxXXXggguuuqqqdddOOO]]]HHHSSSHHH\\\YYYbbb___XXXhhhbbbooohhhOOO<<<;;;;;;555666???^^^jjjdddCCC<<<666555666000;;;111???GGGYYYgggllloooxxxqqq```___vvvuuuuuusssooommmpppuuuzzz}}}}}}{{{|||}}}|||zzzxxxuuummmhhhjjjqqq{{{zzzpppdddiii~~~kkkWWWUUUdddsssyyywww|||xxx|||qqqzzzqqqccc```bbblllzzzxxxwww\\\TTTXXXTTTWWWVVVRRRSSSXXXWWWQQQNNNzzzrrrcccIIIsss|||eeesss}}}|||ttt~~~tttuuuOOO:::QQQlll{{{~~~|||~~~}}}|||zzzwwwuuutttssssssuuuvvvnnneeefffmmmtttLLLpppvvvdddfff|||MMMEEEDDD???<<<999555444333222111111111111222111000000000111333333555222000222555777666444444444444222111222555888666444333666;;;@@@AAAAAAGGGMMMUUU\\\aaagggnnnssswww|||sss||||||JJJ@@@HHHVVVpppvvvBBBIIIjjjyyyddd>>><<>>999:::GGGYYYeeecccUUULLLHHHJJJbbbfffLLLMMMSSSUUUvvvyyyZZZMMMLLLfffmmm^^^VVVfffwwwqqqnnngggnnntttHHHKKKNNNXXXccceeerrruuuKKK;;;AAA888>>>;;;777444666999:::888???NNNbbbqqqxxxzzz|||~~~}}}yyy[[[HHHAAAAAARRRnnnnnntttdddcccppphhhcccooovvvbbbnnn~~~qqq[[[]]]yyy}}}VVVJJJRRRXXX___eeefffbbb```eeejjjnnnsssZZZ@@@999888???444JJJbbbhhhFFF333777666777888777777===EEEYYY]]]hhhsssvvvqqqmmmooowwwrrreeeTTTEEETTTbbb[[[yyybbb\\\___ddd{{{~~~sss[[[VVVIIIDDDrrruuupppNNNMMMdddrrrhhhyyywwwffffffrrr{{{xxxuuuvvvwwwssskkkcccSSS\\\kkkxxxwwwnnn|||{{{hhhXXXUUUXXXTTTTTTRRRPPPPPPUUU^^^dddYYYccc{{{xxxfffkkk~~~xxxKKKfffrrr```nnnzzzsssuuuxxxxxxyyyvvvjjj>>>CCC```vvvttt{{{{{{}}}}}}|||yyywwwvvvvvvuuusssjjjwwwrrrXXXJJJhhhXXXPPPwwwfffaaarrr|||NNNFFFDDD???<<<888555444333222111111111111222111000000000111333333444222111222555666666555666666555333111111333666666444222555:::???BBBBBBGGGMMMUUU\\\aaagggnnntttyyy~~~vvvqqqFFFDDDGGG\\\qqq}}}wwwFFFFFFYYYsssCCC>>>@@@>>>999777???KKKSSSCCCDDDLLLSSSZZZlllmmmNNNSSS\\\OOOgggooo\\\RRRbbbvvvzzzrrrvvvjjjrrrnnnLLLJJJNNNTTTVVVXXXaaaiiirrrFFF:::999;;;:::888555555666666555???GGGTTT```ggggggbbb]]]ooo~~~___NNNJJJIII___ppp|||aaaXXXdddhhhhhhqqq{{{XXXpppWWWvvvfffDDDIIIccc[[[^^^bbbdddeeedddbbbaaaaaalllhhhssstttWWW888???---;;;>>>QQQnnn^^^CCC:::777555555333333888@@@EEEGGGUUUffflllgggffflllvvvyyy~~~~~~XXXTTTUUUbbbfffaaaXXXVVV]]]bbbXXXxxx}}}nnnyyyrrrTTT]]]vvv}}}~~~mmmSSSPPPqqqkkkmmmuuunnniiioooxxxxxxxxxwwwtttlll```XXXOOO^^^rrr~~~~~~}}}}}}|||~~~|||qqqrrrkkk~~~mmm[[[SSSUUUYYYTTTUUUUUUQQQNNNQQQXXX___TTT\\\~~~zzz~~~wwwccc]]]qqqsssVVVooosssvvvsssjjjcccjjjzzzCCC<<>>;;;===CCCZZZyyy}}}llljjj```ccc]]]```eeejjjrrrvvvooobbbkkkdddSSSDDD888999:::555444888666666999>>>HHHTTTaaahhhsss\\\MMM```}}}~~~|||tttaaalllxxxqqqbbbNNNQQQ^^^gggkkkjjjjjjiiifffcccccceeehhhhhhdddjjjggg~~~iiirrr|||TTTJJJ<<<999999:::999AAA[[[wwwxxxhhhRRR???999;;;555777999999:::<<<@@@AAAIIIOOOYYYsssooo\\\jjjwww^^^rrrYYYqqq~~~ttt]]]```jjjooommmuuuuuuzzzzzzrrrhhh]]]RRRLLL======@@@JJJZZZlllyyy}}}yyyvvvwwwzzzyyysssmmmiiiyyyyyyeeeVVVUUUWWWSSSQQQTTTZZZXXXVVVVVVWWWWWWUUUTTTOOOMMMZZZttt~~~sss???HHH^^^ttt~~~}}}~~~pppiiidddUUU???>>>UUUhhhnnnyyy}}}~~~~~~~~~}}}|||{{{{{{yyyzzz{{{zzzvvvqqqnnnmmmvvvrrrzzzwwwdddeeetttuuuaaazzzrrrllltttzzzttt|||PPPJJJHHHBBB===888555444333222111111111111222111000000000111333333111333555444222222555888666888999888555333333333666888888666444444777:::BBBIIIRRR[[[bbbjjjrrrxxxzzztttNNNWWWlllfffxxxooogggSSSEEECCC777TTTsss```EEE777>>>@@@777:::GGGeee~~~wwwfffaaaMMMAAAWWW}}}NNNXXXZZZQQQfffeee{{{|||kkkUUUBBBAAACCC@@@>>>AAATTTxxxfffeeexxx___^^^eeeooommmbbb___hhhkkkhhhiiihhhnnnvvvyyy```LLL===<<<===888666:::444333444888AAAJJJQQQUUU___ccc[[[aaa|||uuutttuuuxxx}}}~~~sssccc]]]```qqqqqqsss~~~kkkZZZ^^^___ccclllrrrjjjiiigggeeecccaaa___^^^^^^```fffcccxxxqqqzzz|||cccnnnLLL???999;;;@@@:::444BBBZZZwwwnnnMMM>>>===666:::999222000555888666111GGGKKKYYY```ZZZdddjjjeeepppdddpppwwwvvvcccQQQwww}}}gggdddwwwuuueee```___TTTIIIBBB999<<>>???999666444222222333333222111111111000000000000111111444444444222111222555777777888:::;;;999555444555888888777555444444777999AAAGGGPPPZZZbbbjjjqqquuuaaaXXXgggllliiimmm|||GGG???:::???cccrrrHHH999@@@<<<<<<@@@999WWW]]]ZZZOOOLLLTTTZZZXXX~~~pppQQQKKKQQQ```mmmttt___HHH@@@CCCEEEAAA<<>>111===<<>>???999666444222222333333222111111111000000000000111111444444444333222222555777888888999:::999666444333777777777666555555666888>>>DDDNNNXXXbbbjjjrrrvvvwwwmmm{{{\\\ZZZjjjqqqnnncccEEE???<<>>===:::;;;@@@<<>>PPPnnnsssxxxgggjjjrrrccchhhccc<<<222UUUooooooqqq{{{}}}~~~~~~|||{{{~~~}}}zzzvvvsssppp|||vvvWWWHHHaaayyyuuuoookkk{{{~~~xxxqqqtttxxx```NNNFFFHHH>>>@@@:::666444222222333333222111111111000000000000111111333444444333222333555777;;;999888888:::999666222444666777777666555666777:::@@@KKKVVVaaakkksssxxxWWWFFFbbbkkkYYY[[[hhhoooooo{{{~~~vvvJJJBBB<<<;;;SSSqqqDDD<<<<<<===>>><<>>;;;777555333444666777;;;DDDNNNTTTSSSZZZiiissstttvvv{{{}}}SSS\\\eeeTTTNNNbbb~~~bbbNNNSSSTTTJJJccceeeppp|||}}}tttnnnpppvvvPPP@@@XXXoooiii{{{pppYYYUUU___\\\YYYaaahhh___```\\\___fff___UUUXXXgggcccdddiiihhhlllppp|||oooxxxSSSDDD???;;;<<<***222777DDDZZZqqqtttfffRRRBBB:::777888888999999888666444222333444>>>>>>>>>AAADDDGGGHHHIIIIIIQQQXXXXXXWWWXXXYYYXXXRRROOOKKKFFFCCC>>>:::666999888777;;;FFFWWWjjjvvvyyyrrrooommmllljjjaaa[[[hhhxxx]]]SSSWWW\\\]]]ZZZWWWVVVWWWXXXVVVTTTSSSSSSRRRQQQOOONNNRRRYYYXXX[[[{{{|||pppGGGEEEcccssskkkfff|||||||||lllqqqfffJJJYYYlllTTTAAA;;;>>>PPPfffsssxxxyyy{{{{{{|||}}}zzz}}}|||yyy{{{~~~wwwfffKKKQQQjjjsssoooqqqxxxvvvlllXXXnnnzzzyyyvvvxxxyyywwwyyyPPPGGGHHH>>>@@@;;;666444222222333333222111111111000000000000111111222333444333333333555777>>><<<999888;;;===999222222555777888777666555666777===GGGSSS___jjjuuu{{{~~~qqqIIIKKKddd{{{vvvccc\\\[[[aaajjjllluuuyyywwwNNN>>>@@@===EEEmmmNNN??????>>>;;;999DDDeee~~~~~~]]]]]]NNNPPPuuuzzzooocccXXXJJJ???IIIggg}}}lllssswwwmmmdddeeeeee^^^mmmhhhffffffeeeaaa^^^___^^^```___uuuZZZBBB======;;;:::888777777666555999???===???IIIYYYeeelllssszzzpppdddiiiZZZhhhcccWWWTTTeee}}}sssvvvuuudddfffbbbhhhuuuuuukkkjjjsssuuu```[[[YYYeeevvv{{{kkk\\\]]]ddd]]]YYYbbbkkk]]][[[TTTVVVaaa```[[[```dddbbbeeeiiifffcccnnn~~~dddQQQEEE777;;;;;;:::777777>>>KKK]]]qqqyyyhhhYYYKKK???888999666666:::<<<:::777666:::777444444777999999777666666:::???@@@===;;;===AAA???===;;;;;;;;;<<<<<>>@@@;;;666444222222333333222111111111000000000000111111111333444444333444555777???>>>;;;999<<>>HHH{{{jjjbbbggg```aaakkknnnzzz|||pppooo]]]:::@@@DDD@@@RRR{{{bbbDDD>>>===:::::::::RRRooo}}}tttsssmmmXXXSSS~~~zzzrrr|||qqq[[[HHHCCCYYYzzzwwwjjjlllkkknnnuuuoooccc```dddeeeccceeecccdddiiiiiiddd___]]]XXX```XXX]]]zzzjjjKKK<<<===AAA===:::888777444000111555555777@@@MMM[[[gggttt}}}oooXXXTTTooolllssswwwrrrsss}}}yyy{{{qqqkkkeeecccppp}}}fffbbbjjj~~~~~~uuuZZZXXXYYY\\\]]]WWW[[[[[[UUUZZZgggfffaaaggg[[[]]]ccciiifff```ccckkkvvv{{{lllGGG;;;???;;;::::::999777===PPPddduuucccVVVFFF<<<555777:::::::::<<<;;;:::::::::::::::999999???:::999>>>>>>:::999===777777777777999===BBBFFF[[[gggxxxuuujjjfffggghhhfffddd\\\TTTWWWeeeooozzzcccUUUSSSWWWXXXXXXUUURRRQQQRRRUUUTTTRRRQQQTTTYYYZZZTTTNNNOOOMMMJJJMMMZZZlllssssssLLL>>>cccsssgggvvvyyyqqqeeejjjdddXXXZZZqqqvvvhhhGGG000555HHHTTThhhlllsssyyy|||}}}{{{zzzxxx{{{~~~}}}zzzxxxvvv}}}~~~wwwoooeeeRRR@@@===ZZZppplllppphhh}}}|||}}}ppp```TTTVVVoooPPPHHHIII>>>???:::666444222222333333222111111111000000000000111111000222444444444444666777<<>>AAA;;;BBB```OOO===;;;;;;>>>888EEE[[[qqqbbbUUUWWWpppzzz|||zzz~~~pppcccnnn~~~{{{ooo]]]MMMEEETTTwwwvvvwww{{{dddwww{{{nnnbbbeeeeeeccchhh[[[^^^fffppprrrjjj```[[[VVV^^^[[[ZZZjjj|||dddDDD:::???<<<888666777555222111444444666;;;BBBLLLZZZhhhqqq{{{cccWWWgggyyynnn```mmmddd```bbblllyyyzzznnnnnnpppggg|||lllZZZYYYWWWWWWXXXRRR[[[___```gggpppjjjaaacccZZZ]]]eeelllmmmiiiiiimmmuuukkkiii{{{```???;;;666555888:::666222<<>>BBBGGGMMMTTT[[[ccchhh|||wwwqqqjjjeeehhhjjjeee\\\UUUWWWggg|||wwwxxx|||}}}nnnZZZSSSZZZPPPSSSWWWZZZ[[[YYYUUUSSSPPPNNNNNNRRRWWWWWWRRRMMMPPPTTTPPPNNNRRRYYYwww~~~yyycccxxx[[[...NNNnnnqqqwwwmmm{{{nnnssshhhyyy~~~RRRiiikkklllcccPPP>>>999<<>>???999666444222222333333222111111111000000000000111111000222444555444444666777888>>>>>>888999@@@AAA;;;111333666666666555666777444666:::AAAMMM]]]nnnyyyxxxiiiuuuttt[[[cccrrriiikkkwwwqqqxxxzzzrrrlllrrrzzzTTTBBB<<<999>>>GGG|||bbbEEE>>>;;;===;;;>>>JJJ```sssxxxooodddQQQEEEKKKhhhnnnQQQEEEQQQ]]]lllzzz~~~ppp___UUUNNNGGGCCCNNNtttpppooo||||||nnnfffmmmfff```kkkZZZ\\\cccmmmpppiiiaaa^^^___ZZZ]]]bbbdddtttXXX???>>>>>>999777888888555444666222444666888>>>IIIVVV^^^rrriiieeehhhgggdddkkkvvv}}}yyyssspppxxxnnnWWWqqqlllfff______bbbcccaaa^^^fff{{{sssttt]]][[[TTTZZZaaaXXXTTTYYYZZZ[[[bbbccchhhnnneee\\\___^^^```dddjjjkkkjjjllloooiiiuuuxxxsssdddlllOOO@@@666777999666666;;;===JJJ___tttwww```MMMNNN[[[DDDBBB@@@???>>>>>>===<<<;;;???BBBCCCEEELLLSSSVVVhhhoooyyyvvvpppmmmhhhcccbbbdddbbbZZZUUUTTTsssssskkkhhhYYYKKKKKKNNNOOORRRXXX]]]]]]XXXRRRPPPOOOPPPRRRTTTTTTQQQMMMRRRXXXTTTSSSTTTPPPfffrrrooosss<<>>777666>>>AAA<<<111333555666555555666777444444666<<>>FFFoooiiilll}}}vvvuuugggfffoooddd[[[jjj\\\YYYZZZ___aaa___^^^```hhhTTTXXXccc]]]jjjmmmJJJDDDAAA<<<999:::999666555777222555666666999CCCMMMSSSVVV```jjjgggUUUGGGKKKYYY}}}yyyhhh[[[QQQKKKKKKZZZsssnnneeeuuuqqqddd```[[[XXX^^^ccc^^^UUUTTTcccxxxtttbbbUUUhhhWWWSSSXXXXXXYYY[[[VVV]]]aaa``````ddd]]]XXX```]]]\\\]]]^^^___```cccfffnnnrrr}}}|||ZZZ;;;666===<<<888666666<<>>@@@===AAAFFFFFFCCC>>>;;;:::>>>???HHHRRRPPPRRRlllzzzRRRYYYtttlllyyyqqqkkkvvvxxxxxxRRRHHHHHH???@@@888666444222222333333222111222111111000000000000000111111111222222333333444>>>>>>@@@AAA;;;666;;;DDD555555666777777666888;;;999444222999DDDQQQaaannnwwwpppjjjmmm~~~jjjwwwrrriiidddfffkkkmmmlllsssuuusssnnnmmmuuuKKKAAA:::;;;@@@<<>>NNNpppqqqZZZqqq}}}iii{{{jjjfffaaa___```aaaaaa______YYY[[[[[[UUUWWW[[[VVV]]]\\\[[[______XXXhhhnnnCCCDDDDDD===555555;;;777...444444444222444<<>>>>>666;;;:::???\\\sss___bbbooowww___:::GGG???FFFFFFNNNUUUIIILLLCCCKKKiiitttrrrqqqpppkkk___]]]\\\]]]```bbbaaa```^^^YYY]]]___XXXYYY[[[UUUZZZ[[[XXX[[[]]]VVV]]]tttfffCCC>>><<<>>>>>>:::999;;;444444444333333999DDDMMMMMMUUUdddtttoooyyy~~~tttLLL777BBBbbb}}}xxxddd```UUUCCCMMMMMMNNNJJJiii~~~rrriiiXXXYYYTTTVVVTTTUUUXXXWWWSSSSSSUUUYYYWWWVVVZZZ___aaa^^^[[[aaa___```bbb```\\\```gggjjjhhhhhhooo{{{xxxeee]]]YYYEEE333555@@@>>>;;;999666888???GGGSSS]]]lllwww}}}~~~zzzvvvjjj[[[VVVXXXcccfffbbb\\\RRRRRRKKKHHHTTTcccxxx}}}vvvaaaqqq^^^WWWYYY\\\WWWQQQQQQPPPOOONNNNNNOOOPPPQQQSSSRRRRRRSSSTTTUUUSSSRRRVVVSSSTTTUUUSSSOOOQQQWWWwwwgggqqqNNNMMMcccIII777CCCDDDWWWyyy}}}vvvnnnwwwrrrmmmsss]]]mmmhhhmmmiii\\\WWWaaakkkmmmfff^^^KKKZZZ{{{___>>>hhh\\\bbb|||xxxoookkkrrr~~~SSSHHHHHH>>>???888666444222222333333222111222111111000000000000000000000111222333333444444777???JJJMMMFFF>>>???FFFFFF===444222777:::777222999666444555777>>>MMM\\\^^^llliiilllyyyjjjeeeooouuummm^^^WWW```llldddrrr|||yyyqqqlllkkkkkkjjjsssRRR;;;<<<;;;999555RRRkkkGGG===888>>>:::777TTTyyyrrrtttBBBDDD???===>>>SSSYYYKKKZZZHHHFFF^^^~~~zzzqqqmmm|||]]]QQQRRRTTTXXX[[[]]]]]][[[[[[WWW]]]```YYYXXXYYYRRRSSSWWWTTTTTTXXXTTTSSS^^^mmmhhhMMM<<>>444555555333222666===CCC888???IIIQQQ[[[iiizzztttwwwyyy{{{~~~}}}xxxzzzmmmoooxxxzzz~~~}}}QQQ???OOOjjjyyy}}}}}}```TTTPPPEEEDDDOOONNNIII;;;PPPqqqqqq~~~nnnWWWWWWUUURRRTTTXXX[[[YYYSSSQQQTTT[[[ZZZZZZ\\\```bbb___\\\\\\ZZZ[[[___```___```cccfffaaaaaaiiiuuuuuuSSSAAA333777;;;:::888777888888666<<>>CCCMMMXXXWWWMMMJJJLLLGGG```~~~vvvfffkkkbbbWWWSSSUUUVVVRRRNNNRRRPPPLLLJJJJJJLLLPPPSSSRRRQQQPPPQQQTTTVVVWWWWWWXXXVVVVVVVVVSSSOOOOOORRRbbb}}}zzz___GGGccciiiGGG888>>>???MMM~~~~~~{{{iiizzzrrr```kkkZZZ]]]llltttfff]]]aaadddfffuuurrrVVVHHHNNN|||wwwZZZ[[[NNNQQQkkkxxxmmmhhhjjjSSSHHHHHH>>>???777666444222222333333222111222111111000000000000000000000111222333333444444:::>>>CCCDDDBBB>>>===>>>OOOEEE777111666===;;;555666555555666666<<>>777>>>>>>999999555666666444333333666999999<<<>>>===???IIIZZZgggnnnppprrruuuyyy}}}~~~|||XXXEEE;;;HHHccc}}}uuummmfffdddlllwww}}}jjjvvvPPPFFFWWWeeessstttmmmYYYJJJIIIHHH@@@HHHDDDEEEVVVPPPMMMpppoooeeeyyyjjjZZZ\\\\\\TTTWWW\\\___ZZZTTTTTTXXXWWWWWWYYY]]]bbbddddddcccZZZYYYZZZ]]]______^^^]]]```ZZZ^^^iiiooouuuzzz}}}aaaRRRIIIKKKGGG>>>999;;;:::666999888888:::>>>DDDIIIKKKWWWaaammmvvvzzz}}}zzzxxxvvvvvvvvvrrrkkkdddZZZZZZUUUOOOSSS^^^bbb]]]TTTOOOIIISSSVVVLLLKKKFFF|||eeegggWWWTTTQQQPPPQQQQQQOOOLLLQQQOOOLLLJJJJJJMMMPPPRRRQQQOOOMMMNNNQQQUUUWWWXXXQQQRRRSSSUUUUUUUUUUUUVVVSSSsssOOOppp^^^333===<<>>>>><<<888888888777666444333333444;;;<<<<<<<<<>>>EEEOOOVVV]]]bbbiiipppuuu|||lllMMM===RRRuuusssbbb[[[eeeyyy}}}uuugggaaammmnnnfffqqqppp\\\PPPTTTrrr^^^lllhhhTTTYYY```bbb```SSSDDDCCCFFFCCC>>>LLLDDDVVVtttwww|||ppp{{{~~~rrrkkk___ZZZ^^^]]]WWWYYY]]]___ZZZUUUVVV[[[QQQRRRUUUYYY^^^aaabbbaaa^^^^^^______aaaaaa___\\\\\\YYY^^^iiijjjiiiuuurrrwwwpppaaadddzzzaaaFFF;;;??????888AAA===888777888:::;;;;;;999AAAKKKQQQTTTWWW^^^ccc^^^]]]^^^```bbb```[[[WWWSSSQQQMMMKKKOOOYYYccciiiiiiXXX999FFFbbbwww|||oooggg}}}{{{iiiPPPJJJKKKLLLMMMNNNNNNMMMLLLNNNNNNMMMNNNNNNOOOPPPPPPRRRPPPMMMMMMPPPSSSVVVWWWMMMOOOQQQSSSVVVYYYZZZZZZPPPfffOOO???555CCCAAAJJJ^^^xxxyyycccqqq}}}QQQRRRbbb^^^www___eee|||kkk\\\[[[lllUUUHHHGGG===???777666444222222333333222111222111111000000000000000//////000111333444555555555777>>>MMM]]]aaaRRRAAAHHHMMMIII;;;222444999:::666555666666444444;;;EEEOOO]]]YYY[[[vvvyyywww{{{fff```dddaaabbbfffddd___ccclllllljjjeeeccchhhnnnlllfff\\\mmm|||tttggg>>>333<<<;;;999888LLLuuu|||VVVAAA:::;;;???:::333@@@XXXmmm{{{iiiiiilllooowww}}}~~~}}}|||zzznnnhhhqqqooojjjccc]]]ZZZZZZ[[[]]]WWWYYYYYYRRRUUUYYYUUURRRUUUOOOJJJIIIAAA@@@KKKJJJUUUfffxxxZZZEEE<<<;;;;;;::::::888777555333333000111222444777;;;???BBBIIIPPP\\\ffflllvvviiikkkxxx~~~iiiOOO???GGGccc|||ppp___NNNKKKZZZrrrqqqtttYYYCCCZZZooodddUUUkkkssstttdddWWWIIIJJJ???:::AAA@@@999<<<;;;AAApppooommmyyyoooXXX[[[\\\ZZZZZZWWWXXXXXX[[[^^^[[[VVVVVVZZZUUUVVVYYY\\\^^^_________bbbeeeeeecccbbbcccaaa^^^]]]\\\```fffdddaaafffqqqyyyssssss^^^YYY^^^TTT@@@777666555555777999::::::555999<<<>>>>>>@@@DDDHHHGGGIIILLLNNNPPPQQQPPPPPPJJJDDDDDDHHHEEEAAAJJJYYYAAAOOONNNzzzuuuccciiippp```IIIEEEFFFHHHKKKLLLLLLLLLKKKKKKLLLNNNPPPPPPPPPOOONNNTTTQQQOOOOOOQQQTTTVVVWWWOOOQQQRRRRRRUUUZZZ[[[XXXUUUZZZnnnaaa;;;;;;<<<:::AAAYYY{{{zzzppp|||vvvYYYSSS}}}wwwxxxwwwnnnSSSzzzrrreeeZZZ___uuu|||UUUHHHFFF===???777666444222222333333222111222111111000000000000000...///000111333444555666777999???MMM```iii___PPP@@@SSS[[[KKK777111555999777555555777555222444999AAALLLSSSYYYhhh{{{iiiuuuqqqjjjfffllliiijjjkkkdddZZZ]]]hhhzzzuuukkkeeehhhppptttsssmmmxxxsssuuu```BBB===666:::999<<>>>>>===;;;:::999888666444444555666666555666888:::<<>>999===AAACCCBBBCCCGGGKKKCCC>>>III[[[VVVEEEMMMeeerrrrrr{{{ZZZfff\\\<<>>@@@DDDNNNcccgggqqqqqquuu]]]ooozzzuuu~~~```yyy|||xxxdddkkkwwwuuu|||UUUHHHFFF===???777666555333222333333222111222111111000000000000000...///000111333444555666666666777>>>NNN]]]]]]TTT<<>>111333888888555555888888444444666444:::FFFLLLQQQddduuutttaaa]]]ggg]]]ttt]]]]]]ZZZpppiiijjjqqqooobbbYYYZZZggglllpppqqqssstttqqqlll___gggZZZfffkkkvvvZZZ@@@555<<<;;;333999UUUuuuTTTFFF888666???DDD>>>333;;;CCC]]]vvvyyyrrreeeVVVSSSOOOTTTggg~~~xxx{{{uuurrr[[[fff^^^^^^```bbb___ZZZWWWVVVVVVXXXTTTYYY\\\UUUUUUVVVOOOWWWRRRRRRbbblllXXXFFFKKKYYYKKKPPP[[[qqqIIICCC@@@>>>===;;;;;;:::888666333666888555222111666;;;888:::???FFFJJJQQQcccvvvrrrPPPVVVzzz}}}gggnnnwwwWWWZZZqqqKKKNNNlllxxx___\\\YYY```fffeee[[[NNNDDD@@@;;;>>>666777???;;;IIIqqq~~~aaavvveeePPPTTTRRRLLLSSS\\\ZZZZZZ___fffgggaaaYYYVVVUUUXXXZZZ[[[\\\[[[\\\\\\ZZZbbbddd^^^YYY\\\^^^^^^```bbbaaa]]]___eeeiiihhhcccwwwvvv[[[yyyccceeeeee```WWWMMMFFFBBB;;;::::::<<<======<<<:::777<<>>DDDJJJHHHGGG^^^~~~jjjrrr```[[[~~~vvvdddZZZLLLEEEEEEBBBFFFDDDCCCEEEHHHJJJJJJHHHIIIJJJJJJKKKLLLMMMMMMMMMLLLKKKJJJLLLOOOSSSTTTTTTUUUVVVSSSOOOSSSZZZZZZVVVSSSVVVYYYfff|||QQQIII???999;;;FFFYYYhhhoooqqqooorrrdddeeeyyyqqqccc{{{}}}VVVHHHFFF<<<>>>666666666555444333333333333333222111111000000111111000111111000000222555888999999:::???HHHRRR[[[```VVVBBB\\\jjjCCC555>>>---999999777666777888666333333888===BBBGGGPPP\\\fffiiiiiiwwwzzz``````~~~}}}qqqxxxvvvfffnnnlllhhhpppxxxnnnbbbggglllnnnooopppooommmkkkjjjWWWZZZ^^^aaacccsssoooJJJ@@@777888???;;;999UUU|||wwwSSS:::===@@@777666???888<<>>>>>555EEEDDDOOOyyy|||}}}```\\\UUUOOOMMMPPPTTTXXXYYY\\\]]]\\\YYYYYY[[[___YYYVVVUUUVVVZZZ\\\[[[ZZZWWW\\\``````aaabbb___ZZZaaaccceeeeeedddbbbbbbcccgggdddiii|||zzzyyyfffgggrrrbbbKKK<<>><<<[[[zzzrrrpppwwwhhh```tttgggWWWJJJEEECCCAAA??????@@@BBBDDDEEEFFFGGGGGGGGGHHHHHHIIIJJJKKKLLLLLLLLLMMMMMMNNNOOOPPPRRRSSSPPPQQQRRRTTTUUUVVVVVVWWWRRRYYYVVVSSSjjj{{{ZZZCCC999;;;EEEOOOkkkuuuxxxooo{{{xxxtttsssuuuVVVHHHGGG===>>>777666666555444333333333333333222111111000000111111000111111000000222555888555888<<<>>>DDDPPP```lll]]]GGGJJJddd___===111???777777666666666777777666444777:::<<<@@@IIIVVV```kkkvvvppp~~~aaatttvvvmmmrrr~~~xxx\\\```qqqzzzssslll```ddduuuvvvlllkkkrrrqqqooollliiifffffffffeeeffffffccc]]]```tttdddJJJ===666:::;;;<<>>>>>@@@AAA>>>777444555666999999444DDDCCCPPP~~~~~~uuuvvvbbb___\\\ZZZUUUOOOLLLLLLQQQUUURRRSSSUUUWWWWWWXXXZZZ\\\[[[YYYWWWXXXZZZ\\\[[[ZZZUUUZZZ^^^^^^```bbb```\\\aaacccdddcccaaa___^^^^^^^^^^^^```gggvvvttt\\\qqq~~~rrrfffvvv~~~bbbMMMjjj|||iiiqqqrrriiiuuu```VVVJJJBBB@@@???>>>======>>>@@@AAACCCDDDDDDDDDFFFFFFGGGHHHIIIJJJKKKKKKLLLLLLLLLMMMNNNPPPRRRRRRNNNNNNOOOOOOOOOOOONNNNNNTTTSSSPPPPPP\\\uuuxxxtttlllHHHFFFZZZXXX^^^hhhqqqzzz{{{rrrggg___[[[ZZZ[[[]]]|||{{{qqqvvvVVVIIIGGG>>>@@@888666666555444333333333333333222111111000000111111000111111111000111444777888===AAAAAAAAANNNdddvvvxxx[[[>>>]]]\\\---===666777888999888777777888555555555555888@@@KKKTTT```ooo~~~hhh|||ooocccdddyyy|||ddd]]]gggnnnnnnjjjrrrlllbbb```]]]ZZZ___dddhhhlllmmmkkkgggcccbbbbbbcccfffeeeaaa```iiisss\\\KKK;;;999;;;:::999:::fffrrrhhhHHH888@@@@@@222???444222EEEfffqqqjjjpppzzz~~~RRR^^^aaa^^^|||~~~tttiiiYYYOOOUUUccc\\\UUUQQQWWW```bbbZZZPPPJJJJJJKKKLLLKKKJJJHHHGGGAAAFFFKKKeee~~~jjjKKKLLLHHHFFFEEEDDDFFFPPPeeexxx}}}VVVEEEDDD>>>;;;@@@>>>;;;999999:::888444111555222222555444333===KKKrrrqqqWWWDDDJJJKKKMMMaaagggppp{{{YYYbbbgggOOOTTTooowwwrrruuu{{{wwwNNNAAAVVVlllpppYYYNNNHHHKKKPPPJJJ???666888666777888444222777???;;;777<<>><<<===>>>===<<<;;;<<<===???@@@AAAAAABBBDDDDDDEEEFFFGGGHHHHHHIIIJJJKKKKKKLLLNNNOOOQQQRRRPPPQQQQQQRRRRRRQQQQQQPPPTTTNNNNNNRRRQQQXXX|||ttt{{{wwwnnnvvveeedddbbbgggjjjfff```aaajjjsssyyyUUUQQQLLLIIINNNVVVZZZYYY~~~wwwkkk}}}zzzVVVIIIHHH>>>AAA999666666555444333333333333333222111111000000111111///000111111000111333555;;;???BBB??????III\\\mmmiii>>>MMMKKK222555666:::===;;;777777999555555444333444999AAAGGGNNNWWWbbbvvvnnnzzzeeeVVVZZZttt^^^ZZZkkkttthhhWWWYYYjjjkkk```^^^[[[UUUUUUiiijjjhhheeeaaaaaadddggg___aaadddffffffeeegggiiizzz\\\AAA;;;:::555444999CCCcccuuudddHHH=========:::;;;;;;;;;???JJJZZZeeemmmzzzxxxbbbQQQOOOUUUOOOrrr^^^III~~~bbbjjjyyyeeeeeeeee[[[SSSSSSXXXSSSPPPSSSXXXXXXRRRKKKJJJJJJKKKKKKJJJIIIGGGGGGIIIGGG===@@@MMMKKKEEEMMMEEEBBBEEEIIIGGGFFFRRRccczzzyyy[[[AAA<<>><<<;;;<<<>>>???>>><<<:::;;;<<<>>>??????@@@@@@AAAAAABBBCCCDDDEEEFFFFFFIIIIIIJJJKKKLLLNNNPPPQQQPPPQQQSSSTTTVVVVVVWWWWWWQQQNNNSSSXXXQQQMMMbbb{{{{{{rrrhhhWWWNNNQQQPPPXXX```ccc___WWWPPPLLLVVVYYY```iiiqqqwww|||sssffffffhhh]]]MMMTTTRRRSSS[[[kkkvvvrrriiivvvUUUHHHHHH???AAA:::666666555444333333333333333222111111000000111111///000111111000111222444666888:::;;;>>>GGGSSS\\\ppplllQQQ>>>ccczzz???222222666======888777:::555555666555666777:::<<<@@@KKKVVVqqqvvveee]]]xxxmmmeeePPPCCC[[[qqqaaabbbgggeee___\\\ZZZ[[[SSSXXXrrr}}}lll[[[xxxjjj[[[SSSXXXeeepppmmmkkkhhhdddbbb___[[[WWWUUUmmm>>>777<<<777666===333GGGgggxxxgggGGG;;;BBB444;;;???:::222333@@@MMM^^^jjjtttmmm^^^VVV^^^iiiZZZwwwzzzjjjmmmzzz~~~PPP]]]ssslll}}}nnn]]]cccjjjbbbTTTNNNUUUTTTTTTRRROOOMMMKKKIIILLLKKKKKKJJJHHHGGGEEEEEEGGGGGGBBB@@@CCCCCCBBBEEEDDD??????DDDCCC>>>BBBKKKcccssspppLLL888BBB>>>>>>???===888888===777444333555666444444666333:::<<<<<>><<<@@@@@@@@@SSSnnnmmmTTTKKKUUUoooNNNBBBNNNOOOJJJKKKMMMRRRjjjrrr^^^NNNOOOMMMCCC:::666444777888777777:::888333555===???888666:::KKKVVVgggmmmaaawwwzzztttfffWWWNNNUUUQQQOOOSSSXXX[[[WWWRRRZZZYYYYYY\\\```aaa]]]ZZZYYYZZZZZZZZZZZZZZZ\\\]]][[[^^^^^^\\\]]]aaabbb```YYY\\\___aaabbbcccdddeee```aaabbbccccccbbbbbbbbbmmmrrr{{{ooouuuyyy{{{wwwzzz~~~wwwttt^^^WWWtttmmmXXXooojjjCCC222???<<<<<<===???@@@???===;;;:::;;;<<<===>>>???????????????@@@AAABBBCCCDDDDDDGGGGGGHHHIIIKKKMMMOOOPPPMMMNNNOOOQQQRRRSSSTTTTTTPPPRRRUUUVVVSSSRRRWWW^^^sss~~~qqqXXXEEE;;;444666>>>MMM^^^gggfffbbbHHHDDD???;;;<<>>AAA:::666666555444333333333333333222111111000000111111///000111111000000111333333444888>>>GGGOOOVVVYYYiii}}}zzzNNN@@@tttaaa666111111999<<<999888<<<666777777777777777666666555IIITTTiiigggxxx|||mmmddd^^^]]]llliiiTTTOOOEEEIIIooopppgggaaabbbaaa\\\\\\```fffeeeZZZ[[[lllpppddd[[[lllmmmlllgggaaaaaafffkkkmmmkkkfffbbbbbbeeeddd___YYYqqqLLL:::>>>===888888;;;666KKKqqqyyy^^^EEEAAA999999999999888999:::;;;AAAVVVooo}}}iiibbbsssmmm```QQQ|||}}}kkkbbb^^^bbbbbb[[[UUUVVVSSSUUUVVVRRRKKKGGGHHHJJJIIIHHHGGGFFFDDDCCCBBBAAAFFFEEEDDDCCCAAAAAADDDGGGIIICCC>>>>>>>>>>>>@@@CCCGGGYYYuuuXXXFFF???<<<@@@@@@:::999>>>888666666666777777555444666444444555666777888666:::777BBBTTTXXXJJJ>>>>>>NNN;;;888@@@???>>>>>>999>>>MMMTTTMMMHHHHHHBBB666777444444777777555555888555444777999333222GGGcccsss|||hhh```^^^aaaXXXTTTQQQPPPTTTZZZ\\\YYYTTTSSSTTTVVVYYY]]]___^^^]]]bbbbbbaaa^^^[[[YYYYYYZZZWWW[[[\\\[[[^^^bbbdddbbb\\\___aaabbbbbbaaabbbbbbjjjddd``````dddeeeccc______fffqqqppprrrooorrrzzzzzz~~~oooeeeyyyyyyyyy~~~gggUUUJJJAAABBBDDD;;;;;;<<<===>>>===<<<:::999:::;;;<<<===>>>>>>>>>>>>>>>>>>???@@@AAABBBBBBCCCEEEFFFFFFHHHJJJLLLNNNOOOPPPPPPQQQQQQQQQQQQPPPPPPRRRTTTQQQMMMQQQYYYXXXQQQfff|||~~~sss|||^^^KKK@@@555777DDDUUU```dddaaa\\\PPPCCC<<<===@@@@@@IIIaaaooofff]]]``````YYYkkkjjjggg^^^RRRSSSkkkwww~~~ppp|||{{{pppRRRFFFFFF>>>@@@:::666666555444333333333333333222111111000000111111...000222222000000111222333555:::BBBLLLUUUZZZ\\\pppuuuKKKRRRrrr|||MMM>>>444777:::777888===999888777666777777666666111CCCFFFSSSNNN\\\aaavvvrrrzzzcccSSSFFFBBBLLLnnnkkk```XXX\\\dddddd]]]VVVaaajjjiiibbbZZZJJJCCCMMMCCCRRRdddooooooiiidddcccbbbccc```^^^ccclllpppmmmjjjnnnTTT@@@===;;;666>>>777;;;RRRhhhjjjYYYIII@@@;;;777777;;;;;;777222===RRRoooxxx{{{iiiqqqzzzccc]]]mmm{{{jjj}}}eeezzz}}}zzz[[[]]]___]]]XXXUUUVVVXXXQQQRRRQQQMMMIIIGGGHHHIIIEEEDDDCCCBBBAAAAAAAAAAAAGGG??????AAA<<<;;;CCCGGGEEEEEEAAA<<<<<>>III]]]|||dddLLLEEEBBB>>>===AAA;;;;;;;;;:::::::::888666:::444444444222444666222//////222999<<<;;;888777:::555888:::666888:::000666:::<<<;;;:::999777333888444444777777555555777<<<999<<>>???@@@AAABBBBBBDDDDDDEEEGGGIIIKKKMMMOOORRRRRRSSSSSSSSSSSSRRRRRRSSSSSSOOOLLLOOOWWWWWWQQQaaaWWWtttnnneeeVVVEEE:::777999===ccclllrrrpppkkkfff^^^WWWQQQaaalllkkkfffeeeccc```VVVLLLNNN\\\bbbggg{{{mmmrrrttttttfffQQQEEEEEE===@@@999666666555444333333333333333222222111000111111111...000222222111000000111///333999@@@HHHPPPVVVZZZoooiiiCCCUUUeeeOOO<<<999999666777<<<<<<999666444555666777777666>>>444???AAASSSWWWlllnnnqqqeeefffiiifffbbbsssZZZIIIMMMCCC???YYY~~~``````]]]\\\```eeedddZZZPPPPPPVVV[[[___]]]III<<>>;;;999999999999:::666CCCUUUeeeoootttwwwyyysssqqqnnnjjjaaasss~~~jjj}}}ooozzz|||ddd^^^___]]]WWWUUUWWWWWWSSSNNNLLLIIIHHHGGGGGGGGGFFFBBBAAAAAAAAAAAAAAABBBBBBAAA:::BBBLLLDDD<<<<<<;;;777???BBB<<<:::???@@@:::===>>>EEE```mmmQQQGGGAAA>>>AAA:::<<<<<<:::888777666555555111666999444666888222777999777111000666::::::000333888444...777>>>444777555666777666444666999666333222666888888999;;;777555AAAUUU___ccctttwww~~~VVVRRR]]]WWW\\\SSSLLLRRRWWWVVVPPPMMMPPPTTTNNNQQQSSSRRRQQQQQQUUUXXX[[[\\\]]][[[XXXWWWYYY[[[\\\______[[[ZZZZZZXXXSSSUUUXXX[[[]]]^^^^^^___```WWW]]]cccbbb]]]YYYYYY[[[^^^[[[___eee___XXXiiiwwwrrryyydddbbb|||ssssssnnnqqqrrrvvv}}}aaaYYYtttsssyyy{{{^^^TTTYYY@@@;;;???;;;333CCCJJJ444888888999999999:::<<<>>>999:::;;;;;;<<<<<<<<<<<<======>>>???@@@AAABBBBBBCCCDDDEEEFFFIIIKKKMMMNNNMMMNNNPPPRRRSSSTTTTTTTTTQQQQQQQQQRRRRRRQQQQQQSSSRRROOOsss~~~}}}cccLLLAAA@@@///IIIgggxxx{{{qqq___NNN======BBBHHHGGGAAAAAAGGG@@@LLLmmmsssmmm~~~|||vvvzzziiinnn|||nnnddd]]]NNNLLLBBBBBB>>>:::777666555444444333444444111111111111111111111111000111111111111222222222666444777@@@IIIOOOVVV\\\hhhrrr[[[PPPccckkkWWWDDD666777??????999777;;;<<<666555999555666777777999BBBOOOYYYZZZdddqqqzzzssseee~~~vvv___PPPKKKEEE>>>;;;\\\rrrUUUfffoooiiiVVV\\\bbb^^^^^^OOONNNXXXPPPqqqiiiYYYIIIBBBCCCMMMRRRRRRWWW```[[[\\\^^^aaabbb___ZZZVVV[[[```dddUUUBBB???::::::;;;999555888DDDSSS^^^LLLGGG@@@;;;999999999999888888:::>>>EEERRR___hhhfffmmm{{{{{{uuuvvv|||nnnSSS\\\ZZZWWWTTTTTTUUUOOOGGGIIIGGGCCCAAAEEEJJJHHHBBBCCCBBBAAA@@@???>>>>>>???@@@BBBGGGOOOTTTRRRIIIAAA===============>>>??????===;;;>>>DDDKKK^^^uuucccUUUAAADDD>>>:::;;;;;;888777:::===444444:::888000111;;;444444555888999888888999000333666777777888777666000:::444666444222<<<777555222777666000555===:::444GGGfffpppeeeeeeWWWQQQNNNIIIOOOVVVQQQQQQPPPQQQUUUUUUQQQOOOPPPTTTUUURRRNNNOOOTTTTTTQQQYYYXXXXXXYYYZZZZZZXXXVVV[[[^^^___\\\[[[\\\YYYUUU[[[[[[\\\]]]]]]]]]]]]\\\]]]]]]\\\[[[[[[[[[]]]]]]]]]]]]]]][[[XXXTTTQQQNNN^^^lllxxxmmmgggsssuuurrrpppvvv}}}wwwjjjaaarrrnnn___iii~~~gggdddwwwyyynnnbbbvvvwwwqqqjjjjjjZZZ~~~{{{uuu\\\FFF======;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888777999::::::999888:::;;;;;;;;;<<<===>>>???@@@@@@CCCCCCCCCDDDGGGJJJLLLNNNMMMLLLLLLLLLMMMOOOQQQRRRQQQQQQRRRRRRSSSSSSTTTTTTPPP\\\___aaa|||jjj|||zzzvvvqqqnnnbbbIII===JJJVVVOOOFFFDDDHHHLLLQQQTTTXXX___lllwwwpppkkkkkkvvvrrr|||qqqggg___ZZZWWWOOOLLLBBBBBB===:::777666555444444333444444111111111111111111111111000111111111111222222222333111555???JJJRRR[[[cccwwwttt|||qqqPPPZZZ<<<666333===<<<:::;;;===;;;555///666777777666777===GGGOOOAAAKKKXXXdddooo|||uuu~~~mmm[[[RRRKKKBBB======SSS}}}___KKK```iiifffXXXaaahhhcccbbbSSSSSS]]]]]]IIIDDDBBBHHHOOOTTTXXX\\\```]]][[[[[[\\\]]]^^^]]]\\\cccdddtttOOO;;;:::;;;;;;:::888999===AAADDDJJJJJJIIIDDD>>>:::999999777888999:::>>>EEEMMMSSSRRRzzzkkknnn}}}|||rrrgggzzzsssrrrtttwwwvvv^^^ccc\\\[[[XXXUUUVVVWWWQQQJJJKKKJJJFFFAAABBBEEEBBB===@@@@@@??????>>>>>>======@@@@@@CCCHHHLLLKKKEEE@@@;;;;;;;;;;;;;;;<<<===>>><<<999:::>>>BBBNNNlll```???>>>>>>AAACCCBBB;;;444555666888999999888888888666555555666555444444444:::;;;999555444777777555<<<:::///888:::000444///===222555<<<888888>>>@@@YYYZZZqqq___WWWPPPRRRRRRKKKNNNUUUSSSSSSPPPPPPRRRRRRPPPQQQTTTSSSTTTRRRPPPRRRXXXYYYVVVWWWUUUUUUVVVYYY[[[]]]]]]XXXZZZYYYVVVVVVYYYYYYVVV\\\\\\]]]^^^^^^^^^^^^]]]^^^^^^]]]]]]^^^___```aaa[[[[[[[[[YYYVVVSSSOOOMMMNNNSSScccxxxeeeWWW]]]xxx|||vvvzzzwww|||eeefffxxxyyyvvv~~~}}}cccaaapppgggxxxaaa```ZZZPPPCCC<<<;;;===999999999999999999999999888888888888888888888888777888:::999888888999;;;::::::;;;<<<===>>>>>>???DDDDDDDDDEEEFFFHHHIIIJJJLLLLLLKKKKKKKKKLLLNNNNNNPPPQQQQQQRRRRRRSSSSSSTTTVVVTTTQQQUUUiiizzzyyyvvv}}}|||zzzuuuvvvxxxfffrrrxxxzzzooonnnrrryyyyyyooouuuooottt{{{oooddd\\\XXXVVVQQQMMMCCCCCC===:::777666555444444333444444111111111111111111111111000111111111111222222222111///333<<>>___nnnnnn~~~zzzlllgggdddhhhrrr___OOO```[[[[[[XXXUUUUUUWWWRRRLLLIIIKKKHHHCCCAAABBBAAA>>>>>>???@@@AAA@@@@@@>>>>>>@@@>>>===@@@CCCCCCAAA>>>::::::999999::::::;;;;;;<<<999888::::::===LLL^^^iiiiii]]]GGG:::<<>>===777666::::::555;;;;;;::::::999999:::999666888777333555::::::555555333,,,;;;???333::::::>>>///222:::555???jjjwwwnnnqqqYYYLLLKKKSSSUUULLLMMMRRRPPPRRRNNNMMMOOOOOOOOOQQQUUURRRSSSSSSRRRVVV]]]___\\\SSSRRRPPPRRRVVV[[[___```WWWXXXWWWSSSTTTXXX[[[YYY\\\]]]]]]^^^^^^^^^^^^^^^ZZZZZZZZZ[[[[[[]]]^^^___XXXXXXWWWVVVSSSPPPMMMKKKJJJFFFHHHOOOWWWaaavvvjjjkkkuuufffmmm~~~lllkkk```jjjvvvfffYYYkkklllrrrzzzuuu{{{]]]HHHBBB;;;777777999<<<<<<888888888888888888888888777777777777777777777777666888999999888888999:::888999999:::;;;<<<======CCCCCCDDDEEEFFFFFFFFFFFFMMMLLLLLLKKKKKKLLLLLLMMMOOOPPPPPPQQQRRRRRRSSSSSScccUUUMMMQQQUUU^^^vvvwww{{{qqqxxxrrr~~~nnnyyyrrrxxxffftttvvvaaammm{{{zzzpppgggaaa___^^^RRRNNNCCCCCC===:::777666555444444333444444111111111111111111111111000000111111111222222222222///000666<<>><<<999;;;???888999999777444444666888@@@BBBDDDEEEHHHPPP[[[ddd}}}{{{^^^zzzyyylll]]]RRRGGGAAA>>>;;;666???bbbkkk[[[]]]kkk|||vvv___ZZZWWWSSS[[[TTTFFFIIIPPP~~~rrrrrrpppqqqhhhVVVMMMOOOPPPLLLKKKLLLOOORRRUUUTTTRRROOOPPPPPPWWWSSSTTTccc<<<:::777666777777555666999:::@@@FFFFFFBBB===::::::666777888777666666888:::;;;BBBTTTaaacccnnn{{{||||||sssyyytttkkkbbbbbbccchhhsssnnn^^^RRROOOVVVWWWUUUQQQQQQRRRPPPJJJEEEIIIIIIDDDBBBCCCDDDBBB>>>@@@BBBCCCCCCBBBAAA???>>>===<<<===>>>???===;;;:::999999999999999::::::;;;999999<<<:::777;;;BBBOOOnnnddd@@@>>>NNNYYYCCC???:::777666888:::;;;333666666555666999999777222666777666777:::888333222;;;444777333---777444///???fffzzzcccWWWuuusssgggSSSTTTMMMKKKSSSUUUMMMMMMPPPKKKPPPMMMLLLOOOPPPOOOPPPTTTSSSUUUUUUUUUYYY___aaa___SSSRRRQQQRRRVVVZZZ\\\]]]ZZZ\\\[[[XXXYYY\\\^^^\\\[[[\\\]]]]]]^^^^^^]]]]]]UUUUUUUUUUUUUUUVVVVVVVVVUUUUUUTTTRRROOOLLLJJJHHHKKKGGGEEEEEECCCDDDMMMXXXzzz{{{~~~wwwnnn}}}yyy|||zzzxxxZZZPPPYYYNNN555;;;888666777:::<<<:::777777777777777777777777777777777777777777777777777666777888888777777888:::888888999:::;;;<<<======@@@AAACCCDDDEEEEEEDDDCCCLLLLLLLLLMMMMMMNNNOOOOOONNNNNNOOOPPPQQQRRRRRRSSSaaaVVVSSSVVVQQQLLLZZZpppooowwwyyy{{{yyywwwyyygggooozzzzzz```qqq~~~xxxvvvzzzwwwsssmmmiiifffeeeeeeRRRNNNCCCCCC===:::777666555444444333444444111111111111111111111111000000111111111222222222222000000333555999BBBLLLSSSkkkzzz{{{vvviii}}}NNN;;;444@@@GGG>>>666777888999999888777666555666777888888999<<>>>>><<<===>>>:::444444999555777:::===@@@@@@???>>>::::::999777555666888:::>>>333777AAAGGGQQQZZZYYY[[[xxx}}}~~~sssvvvqqqkkkhhheeebbb```___fffooo}}}qqqaaabbb]]]OOOPPPRRROOOKKKJJJLLLJJJFFFBBBFFFGGGCCC@@@BBBBBB@@@===>>>@@@BBBBBBAAA???>>><<<<<<<<<>>>>>>===;;;999:::999999888888999999999777777999======:::888999<<>>HHHGGG999555<<<555999999555555999:::777888666666777555222333555333DDD;;;666AAAUUUcccPPPPPPjjjlll~~~|||eeeVVVTTTKKKOOORRRKKKNNNRRRNNNQQQSSSKKKPPPNNNPPPTTTUUURRRRRRTTTVVVXXXXXXWWWZZZ______\\\YYYXXXXXXYYYZZZ[[[YYYXXX\\\___```^^^]]]___^^^ZZZZZZZZZ[[[\\\\\\\\\\\\\\\VVVVVVUUUUUUTTTSSSRRRQQQRRRQQQPPPNNNLLLIIIGGGFFFCCCCCCEEEFFFCCC@@@AAAEEEGGGNNNVVV```nnn~~~rrr~~~zzzyyykkkXXX\\\WWWLLL???::::::777000444555777999999777555333777777777777777777777777666666666666666666666666555777888888777666888999999999:::;;;<<<======>>><<<===???BBBCCCCCCCCCCCCGGGHHHIIIKKKMMMOOOPPPQQQLLLMMMNNNOOOPPPQQQRRRRRRPPPQQQSSSVVVUUUTTTXXX^^^ddd~~~{{{|||uuummmeeeppp~~~rrriiiaaadddeeeffffffeeeccc```___QQQMMMCCCCCC===:::777666555444444333444444111111111111111111111111000111111111111222222222111000111333444777???HHHZZZtttmmmxxxiii===333;;;===:::999999::::::::::::999777777666666666666777<<>>NNNsssrrrYYYSSSSSSYYYZZZPPPNNNUUUOOOTTTTTTOOOXXXTTTTTTUUU[[[kkkppp[[[QQQ\\\IIIRRRUUUNNNGGGHHHOOOUUUOOOKKKHHHFFFHHHJJJMMMMMMKKKDDDNNNXXXOOOOOOppp[[[:::666777<<<;;;444333777555444444888===@@@AAAAAA>>>>>>===:::666555666777777111777:::555777>>>>>>GGGZZZttt}}}{{{xxxzzz~~~}}}zzzzzzzzztttiiiaaa___^^^[[[YYYZZZZZZ\\\bbbiiiyyynnneeeYYYVVV[[[YYYLLLNNNLLLGGGDDDEEEEEEAAAAAADDDCCC???>>>???===999:::;;;<<<======<<<;;;:::888999<<<======;;;999777:::999888888777888888888222444777:::;;;:::888888<<<666999LLLlllooo```aaaqqqjjjJJJ666999BBBCCC===333222888;;;888:::333777AAA???777>>>NNNhhhwwwcccYYYppphhhsssuuuWWWTTT\\\TTTKKKRRRIIIJJJNNNNNNSSSWWWPPPSSSRRRTTTYYYYYYVVVTTTVVVXXXYYYYYYWWWYYY\\\\\\XXX___^^^]]]^^^^^^\\\YYYWWWZZZ^^^___]]]]]]^^^\\\WWWYYYZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[YYYXXXVVVTTTSSSPPPOOOMMMKKKIIIGGGFFFEEEAAABBBDDDDDDBBBAAAAAABBB777;;;===<<<@@@JJJUUUZZZ[[[UUUeeewww}}}pppzzztttccc[[[WWWPPPIIICCC666222333999:::888999>>>555666777666333333666999777777777777777777777777666666666666666666666666444666777777666666777888888999999:::;;;<<<===>>>:::;;;===???@@@AAABBBBBBAAABBBEEEGGGJJJLLLMMMNNNKKKLLLMMMNNNOOOPPPQQQRRRNNNRRRSSSRRRUUUZZZZZZVVVWWWcccooosss~~~vvv}}}|||ooofff]]]\\\___bbbdddccc```\\\YYYOOOLLLBBBBBB===:::777666555444444333444444111111111111111111111111000111111111111222222222000000222444444444;;;DDDXXXqqq{{{}}}vvvGGG555999??????;;;;;;;;;;;;;;;:::888777::::::999888888888:::;;;;;;CCCCCCOOOMMMFFFVVV^^^eeehhhmmmpppsssvvvyyy{{{~~~~~~~~~~~~}}}|||{{{zzzsssoooiiiaaaZZZTTTQQQOOOFFFDDDAAA???===<<<;;;:::===EEE[[[oooTTTOOOZZZXXXYYY\\\TTTFFFQQQNNNTTTOOOEEELLLGGGNNNOOOQQQRRRVVVMMMBBBJJJEEEFFFKKKNNNMMMKKKMMMSSSRRRNNNIIIGGGGGGIIIKKKLLLJJJJJJKKKPPPQQQKKKUUUmmmUUUDDD777777999666555999555555666777888999<<<>>>>>>???@@@???<<<888777666444444<<<<<<444666<<<888666555@@@MMMXXXgggiiiZZZaaadddjjjooorrrpppkkkgggaaa______bbb```YYYTTTTTT]]]ZZZYYY]]]aaafffsssfffccchhhooofffXXX]]]TTTNNNTTTVVVLLLNNNKKKEEEBBBBBBBBB@@@AAABBB@@@>>>@@@BBB>>>888:::::::::999888888888777555666888999888777777777888888777666666666666666222555666666666666777777888:::===@@@EEEXXX{{{xxx___XXXhhheeeYYYHHHFFFQQQYYYZZZMMMIIIYYYrrroooXXX[[[rrr|||zzzjjjppp{{{rrrjjj\\\TTTYYY^^^WWWNNNPPPJJJLLLOOOKKKPPPVVVRRRTTTRRRRRRVVVVVVSSSRRRUUUVVVXXXWWWVVVWWWZZZYYYTTT^^^\\\ZZZZZZ[[[[[[ZZZXXXXXX[[[[[[YYYYYY\\\\\\YYYZZZZZZ[[[\\\\\\\\\\\\[[[[[[[[[[[[ZZZYYYWWWUUUTTTNNNMMMKKKIIIGGGFFFEEEDDDBBBCCCCCCAAA?????????>>>EEEFFFBBB;;;777999<<<===AAA999???QQQSSSHHHKKK[[[cccooo{{{yyyqqqgggiiipppiiiUUUQQQWWWWWWNNNBBB===<<<555333777777999999::::::666111///000666666666555444555888:::555555555555555555555555555555555555555555555555444555777666555555666888777777888999:::;;;<<<<<<<<<<<<<<<<<<===>>>???@@@???AAACCCFFFIIIJJJKKKKKKJJJKKKLLLMMMNNNPPPQQQQQQVVVTTTRRRRRRTTTVVVUUUSSSLLLOOO\\\kkk~~~ddd}}}aaattt~~~{{{nnnaaaYYYOOO\\\^^^aaacccbbb___\\\YYYNNNLLLBBBBBB>>>:::777777555444444444444444111111111111111111111111000111111111111222222222111111333444222000666>>>@@@ZZZyyydddggg{{{GGG<<<===777===<<<;;;;;;;;;:::888777333444555666777777888999999888///;;;BBB???KKKJJJHHHLLLRRRVVVYYY\\\___aaacccddddddddddddbbb```___XXXUUUOOOIIIDDDBBBAAAAAA<<<<<<<<<<<<<<<<<<;;;:::>>>RRRyyyVVVFFFSSSeeeYYYNNNQQQNNNDDDNNNJJJNNNIII@@@JJJHHHGGGIIIJJJEEEMMMQQQJJJRRRVVVOOOOOOWWWWWWNNNIIIKKKNNNMMMLLLLLLKKKJJJFFFDDDGGGOOOGGGEEEQQQOOOMMM[[[uuuhhhFFF;;;:::888888;;;333777999777333111444999:::>>>BBBDDDBBB>>>;;;999===888999888666<<<>>>333555444;;;;;;333888BBBBBBAAACCCIIIPPPTTTSSSLLLEEEHHHFFFIIIPPPVVVWWWYYY\\\YYYXXX\\\fffpppzzzeeeTTTYYY___uuusssYYYWWW^^^UUUTTTVVVLLLMMMOOOLLLFFFBBBBBBBBB@@@AAAAAA???@@@DDDIIIEEE>>><<<;;;:::999888777888888333444444444333333555666777666555444444444444444555777888444222333555666777666777999888<<>>===444666999???DDD@@@:::<<>>888111888<<<111:::111666===888666999888000666777111000666888444333333444666777666444111444444444444444444444444555555555555555555555555444555666666555555666888666666777888999:::;;;;;;>>>>>><<<;;;;;;<<<===>>>BBBCCCEEEHHHIIIJJJJJJJJJJJJJJJKKKMMMNNNOOOQQQQQQTTTNNNNNNUUUWWWTTTSSSWWW^^^RRRTTTVVVVVVrrrvvvwwwvvvxxxxxxyyymmm^^^___ccc]]]XXXZZZ\\\]]]]]]\\\[[[YYYVVVGGGFFF???999:::777666555444444333444444222222222111111111111000111111111111111111111111222222333333333333444444===QQQdddooo{{{{{{\\\FFFCCC999;;;===>>>>>>===999555777666444222333777;;;<<<:::777555555888:::<<<<<>>CCCFFFGGGGGGFFF???;;;888777999;;;:::999999999888888888999999:::777888;;;>>>AAADDDFFFGGGMMMHHHCCCCCCHHHMMMPPPPPP\\\hhhqqqvvvqqqcccYYYTTT[[[fff~~~eeeaaa\\\XXXVVVUUUSSSRRROOONNNLLLIIIFFFCCC@@@???AAA>>>======@@@@@@>>><<<777777777777666666666666444444444444444444444444555555555444444333333333333333333444444444555555666666555555666888;;;===\\\~~~vvvhhhMMMNNNMMMLLLMMMPPPRRRRRRQQQMMMSSSHHHOOOQQQDDDJJJOOOMMMNNNNNNOOOPPPQQQSSSSSSTTTUUUWWWWWWVVVTTTQQQOOORRRSSSTTTTTTUUUUUUUUUTTTVVVUUUUUUVVVXXXYYYXXXWWW[[[^^^^^^[[[[[[^^^[[[UUU[[[XXXUUURRRQQQOOOMMMKKKMMMJJJFFFCCCAAA@@@AAABBB@@@??????>>>===<<<<<<;;;:::::::::999999999888888666666666666666666666666666666666666777777777777666666666666666666666666666666666666666666666666555555555444444333333333222222222333333333444444444444444444444444444444333333333444444444555555555555555555666666666666777777888888888999999999999999999999:::;;;<<<<<<===>>>???AAACCCEEEFFFGGGGGGHHHIIIKKKLLLNNNOOOPPPQQQQQQQQQQQQRRRTTTUUUVVVTTTSSSRRRSSSWWW\\\cccfff}}}}}}ppphhhccc}}}tttdddyyyzzzyyy~~~sssfff``````aaa^^^[[[ZZZXXXWWWYYY[[[[[[XXXUUUVVVGGGGGG@@@:::;;;777666555444444333444444222222222111111111111000111111111111111111111111222222222333333333444444AAAGGGNNN^^^tttNNNCCC999777555555:::BBB===>>>???>>><<<888333...;;;999777666666777666666888999999:::;;;<<<======<<<===>>>???@@@@@@??????:::::::::;;;======;;;999999888:::>>>@@@KKKiii```NNNLLLNNNOOOMMMJJJIIIJJJKKKKKKKKKJJJIIIIIIIIIIIIIIIGGGIIILLLLLLKKKHHHFFFFFFGGGCCCDDDHHHKKKMMMTTT]]]GGGGGGGGGGGGGGGHHHHHHHHHEEEGGGIIIKKKMMMNNNNNNNNNTTT^^^pppJJJ<<<<<<777777666333222555777888333555888<<<@@@CCCFFFGGGGGGEEECCCBBBCCCBBB???<<<===<<<:::999:::<<<>>>???===>>>???@@@@@@???>>>======BBBIIIPPPSSSUUUUUUTTTvvvkkkbbb[[[SSSGGG===KKK{{{{{{mmmaaa^^^[[[XXXVVVSSSOOOMMMKKKJJJHHHFFFCCC@@@???===>>><<<;;;;;;===>>><<<:::777777777666666666555555444444444444444444444444555444444444333333333333333333333333444444444444666555444444555777999;;;===EEEXXXxxxddd^^^XXXKKKEEEIIIJJJKKKLLLNNNPPPRRRSSSQQQSSSIIINNNNNNJJJUUUPPPNNNNNNOOOOOOPPPRRRSSSTTTUUUVVVWWWWWWWWWUUUSSSRRRSSSTTTUUUVVVWWWXXXXXXXXXXXXWWWVVVVVVXXXYYYYYYXXXUUUXXXXXXWWWZZZ^^^^^^YYY[[[YYYVVVTTTSSSQQQNNNKKKKKKHHHEEEAAA?????????@@@>>>======<<<;;;;;;::::::999888888888777777777777666666666666666666666666555555666666666777777777555555555555555555555555555555555555555555555555555444444444333333333333222222222333333333333444444444444444444444444444333333333444444444444555444555555555666666666666777777777888888888999999999999999999:::;;;<<<<<<;;;<<<===???AAACCCDDDEEEEEEFFFGGGIIIKKKLLLMMMNNNMMMNNNOOOPPPRRRTTTVVVWWWVVVTTTRRRQQQRRRTTTXXXZZZbbbsssqqqYYY```uuu}}}xxxrrrooo{{{hhheeexxxqqq||||||rrrooooooooommmhhhaaa]]]\\\]]]___```[[[ZZZYYYZZZ\\\\\\YYYWWWWWWHHHGGGAAA;;;<<<777666555444444333444444222222222111111111111000111111111111111111111111222222222222333333333333333>>>KKKYYYsssmmmiiiLLLBBBAAA>>>999888;;;999777888:::<<<<<<===777666555777999:::999888777777777777888888888888999888777666666666777888===;;;888555444555666777???;;;888>>>TTTxxxaaaNNNIIIKKKLLLLLLJJJHHHHHHIIIJJJGGGHHHIIIIIIIIIHHHFFFEEEFFFIIIKKKJJJGGGEEEEEEFFFFFFBBB@@@CCCFFFHHHLLLPPPFFFFFFFFFFFFEEEEEEEEEEEEBBBCCCEEEGGGIIIKKKKKKLLLSSSHHHaaavvvKKK111777<<<>>>999444444555444444444333444777;;;@@@BBBFFFFFFHHHJJJLLLLLLJJJHHHIIIFFFBBB===999777777777999:::<<>><<<<<<;;;:::999999::::::999777666666666666555555555444333333333333333333333333444444333333333333333222222222333333333444444444555555444333444555777888666444888IIIgggmmmLLLHHHJJJHHHKKKDDDGGGJJJKKKKKKMMMQQQTTT[[[YYYTTTUUULLLOOO\\\EEEOOOOOOOOOPPPQQQRRRSSSTTTVVVWWWWWWXXXWWWWWWVVVVVVUUUVVVWWWYYYZZZ[[[[[[[[[[[[YYYWWWWWWYYYZZZ[[[ZZZSSSUUUUUUTTTWWW\\\]]]ZZZ[[[YYYWWWVVVTTTRRRNNNKKKHHHFFFCCC@@@>>>======>>>;;;;;;;;;:::999999888888777777777666666666555555555555555555555555555555555555555666666666666777555555555555555555555555333333333333333333333333444444333333333333333222111111222222222333333333333333333333333333333333333333333333444444444444444444444555555555666666777777777777888888888888999888888999999:::;;;<<<::::::;;;===>>>@@@AAAAAACCCDDDEEEGGGIIIJJJKKKLLLJJJKKKLLLNNNPPPSSSUUUWWWYYYXXXVVVTTTSSSSSSSSSTTTRRRWWWaaammmxxxnnnxxxnnnZZZeee~~~tttqqqqqqeeejjjZZZ{{{tttdddjjj|||}}}tttvvvuuuoooiiifffaaa\\\ccccccbbb___]]]^^^bbbeee[[[ZZZYYYZZZ[[[[[[YYYWWWVVVHHHHHHBBB<<<===777666555444444333444444222222222111111111000000111111111111111111111111111222222222222333333333---777FFFUUUhhhbbbGGG>>>===<<>>@@@:::@@@LLLeeelllVVVWWWUUULLLKKKKKKJJJIIIHHHHHHIIIJJJCCCDDDDDDEEEDDDCCCBBBAAAFFFEEEDDDCCCCCCDDDFFFGGG>>>;;;999<<>><<<<<<;;;999999888888777777666666555555555555444444444444222222222222222222222222333333333333222222222222222222222222333333333333444333333222333333444555444777666222444GGGiiizzzllleee^^^LLLBBBJJJKKKFFFHHHCCCGGGKKKKKKIIIJJJOOOTTTOOONNNOOOQQQFFFSSSccc???PPPPPPPPPQQQQQQSSSTTTTTTWWWWWWWWWXXXXXXYYYYYYYYYXXXYYYZZZ[[[\\\]]]]]]]]]]]][[[YYYXXXZZZ[[[\\\\\\YYYXXXUUUTTTUUUWWWWWWVVVXXXWWWVVVUUUTTTPPPLLLHHHFFFDDDAAA???===<<<<<<===:::999999999888888888777666666666666555555555555444444444444444444444444444444555555555666666666444444444444444444444444222222222222222222222222333333333333222222222222111111111111222222222222222222222222222222222222222222333333333444444444333333444444444555555555666666666777777777888888888888888888999:::;;;<<<999:::;;;<<<===>>>???@@@BBBCCCDDDFFFGGGIIIJJJKKKIIIJJJJJJLLLNNNQQQSSSTTTUUUUUUTTTTTTTTTTTTSSSSSSXXXQQQPPPVVVYYY]]]jjjyyy~~~wwwggguuufffZZZppp}}}___\\\nnniiixxx}}}vvvyyyxxxpppggggggfffddddddcccaaa^^^aaabbbbbb```^^^]]]___aaaXXXXXXXXXXXXXXXWWWWWWVVVUUUGGGHHHBBB===>>>777666555444444333444444222222222111111111000000111111111111111111111111111111111222222222333333999000...BBBbbb|||iiiTTTCCC>>>888888>>>AAA???;;;;;;>>>===<<<;;;;;;:::777444888888888777777777777666777888999:::;;;<<<<<<===888===BBBAAA===:::;;;===KKKeeeqqqMMMEEESSSXXXQQQIIIHHHGGGFFFFFFFFFFFFEEEDDDCCCBBBAAA@@@AAAAAABBBEEEBBBAAABBBDDDCCC@@@<<<000000111666???FFFHHHFFFFFFFFFEEEEEEDDDDDDCCCCCCDDDDDDDDDCCCDDDDDDDDDDDDEEELLLIIIJJJlllpppNNN666:::???777555===777777666555555444444444222444777;;;@@@FFFKKKOOO\\\```eeelllpppsssttttttiiihhhfffeeefffiiimmmppp~~~~~~vvvooohhhaaadddVVVHHHCCCCCCAAA;;;666BBBZZZjjj___eeeqqq___\\\WWWTTTQQQOOOKKKIII@@@@@@???>>>===<<<<<<;;;999999999888666555555555444444444444333333333222222222222222222222222222222222222222222222222222111111111222222222333333222222222222222222333333555555444555666888:::;;;KKKbbbmmmKKKFFFCCCCCC;;;;;;GGGHHHCCCGGGEEEIIILLLKKKHHHHHHMMMRRRLLLLLLOOOUUUSSSnnnlllQQQQQQQQQQQQQQQRRRSSSTTTWWWWWWWWWWWWXXXYYYYYYZZZ[[[[[[\\\\\\]]]\\\\\\\\\^^^\\\ZZZZZZ[[[\\\\\\\\\]]]ZZZVVVVVVVVVUUUUUUUUUTTTSSSRRRQQQPPPLLLHHHDDDDDDCCCAAA???===<<<<<<<<<999888888888888888777777777666666666555555555555333333333333333333333333444444444444555555555555444444444444444444444444111111111111111111111111222222222222222222222222000000000111111111222222222222222222222222222222222222222333333333444444333333333333444444444444555555666666666777777777888888888888999:::;;;;;;:::;;;;;;<<<===>>>>>>???BBBBBBDDDEEEGGGHHHJJJJJJJJJJJJJJJKKKLLLNNNOOOPPPNNNNNNOOOOOOPPPOOOOOOOOOZZZRRROOOSSSTTTQQQVVV```XXXeeevvv~~~xxxnnn~~~wwwwww}}}rrrsssyyyooo]]]\\\\\\^^^```aaaaaabbbddd^^^]]][[[[[[\\\\\\ZZZXXXXXXYYYXXXXXXWWWWWWWWWWWWTTTFFFGGGBBB===>>>777666555444444333444444222222222111111111111000111111111111111111111111111111111111222222222222888...+++888MMMbbbxxxzzz\\\LLL>>>;;;:::888:::???:::999999:::;;;<<<<<<;;;999999999999999999999999;;;:::::::::999888888888>>>===999555666CCCYYYjjjsssUUULLLMMMLLLMMMQQQGGGFFFEEEEEEEEEDDDBBB???EEEDDDCCCAAAAAABBBCCCCCCAAAAAABBBEEEFFFCCC===999@@@@@@===:::===CCCFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCEEEDDDCCCBBBBBBAAABBBBBBEEEHHHHHHNNNYYYjjjXXXHHHAAA555333<<<555666777888888777666555555555555555555777:::>>>EEEJJJSSS\\\dddiiilllmmm~~~}}}{{{{{{~~~tttkkk^^^]]]YYYTTTOOOKKKHHHFFFCCC???===;;;777777FFFWWWppprrriiiddd___]]]```]]]XXXRRRNNNLLLKKKJJJJJJ@@@@@@???>>>======<<<;;;888999999888555444444555333333333333222222222222111111111111111111111111000111111111111222222222000000111111111222222222111111111222222333333333777666666999<<<<<<777333333@@@RRR___hhhwww~~~qqqqqqPPPBBBEEECCCEEEAAADDDMMMJJJDDDHHHFFFHHHJJJJJJHHHIIILLLOOOSSSTTTOOORRRWWWtttQQQQQQPPPPPPQQQQQQRRRSSSUUUUUUVVVWWWXXXXXXXXXWWWYYYZZZ[[[[[[\\\\\\[[[[[[^^^]]]\\\\\\]]]]]]\\\ZZZ[[[WWWUUUWWWXXXWWWVVVWWWQQQOOOMMMLLLKKKHHHDDDAAABBBAAA@@@>>>===<<<;;;;;;777777777777777777777777666666666555555555444444222222222222222222222222333333333444444444555555333333333333333333333333000000000000000000000000000111111111111222222222///000000000000111111111111111111111111111111111222222222222333333333333222222222333333333444444555555555555666666666666888777777888888999:::;;;;;;<<<<<<<<<======>>>>>>AAAAAABBBDDDFFFGGGIIIIIIJJJJJJJJJKKKLLLMMMNNNOOOQQQPPPPPPPPPOOONNNNNNNNNNNNMMMOOOTTTWWWWWWYYY]]]WWWZZZ___cccfffjjjpppuuuhhhqqqxxxxxxuuummmqqqxxxwwwnnnbbb___cccddd___[[[[[[^^^```___\\\]]]bbb]]][[[ZZZ[[[^^^___^^^\\\[[[\\\\\\[[[YYYYYYZZZ\\\SSSEEEFFFAAA<<<>>>777666555444444333444444222222222111111111111000111111111111111111111111111111111111222222222222///111666999666>>>___nnn\\\JJJAAAAAA>>><<<;;;<<<>>>@@@AAAAAA<<<<<<<<<<<<<<<=========AAA???===<<<<<<>>>@@@BBB>>>DDDMMMXXXiiioooZZZLLLNNNOOOIIIGGGMMMIIIHHHGGGHHHHHHFFFAAA===BBBCCCCCCCCCCCCBBBAAAAAA===???BBBBBBCCCIIITTT\\\lllgggYYYFFF<<<===??????AAAAAAAAABBBBBBBBBBBBBBBCCCBBBAAA@@@@@@@@@AAAAAAHHHIIIGGGMMMOOOGGGaaaeeePPP???777777888999999999888777777555666777555222111222444444555999===AAADDDEEEFFFIIIJJJLLLNNNSSSWWW\\\^^^fff```VVVMMMFFFBBB???>>>@@@???>>>>>>>>>===<<<===000888DDDHHHCCCMMMvvvrrr\\\[[[```]]]VVVRRRVVVRRRLLLHHHGGGGGGFFFEEE@@@@@@???>>>===<<<;;;;;;666888999777444222222444333222222222111111111111111111111111111111111111000000000000111111222222000000000000111111111222///000111222333444444444...111222///***,,,555>>>666555555666;;;LLLiiiWWW???GGGDDD===;;;666999<<<;;;@@@HHHBBB:::@@@DDDEEEFFFGGGHHHJJJKKKMMMFFFNNNDDDDDDIIIVVVjjjeeePPPPPPPPPPPPPPPPPPQQQRRRSSSTTTVVVWWWWWWVVVUUUTTTTTTUUUWWWYYYZZZ[[[\\\\\\\\\\\\\\\]]]^^^^^^[[[XXXYYYTTTTTTYYYZZZWWWUUUWWWOOOMMMJJJHHHGGGEEEBBB?????????>>><<<;;;:::999999555555555555555555555555444444444444333333333333222222222222222222222222222333333333333444444444222222222222222222222222000000000000000000000000000000000000111111222222/////////000000000111111111111111111111111111111111222222222222333333333222222222222333333333333444444555555555666666666777777777777888999:::;;;;;;;;;<<<<<<<<<<<<<<<<<<>>>???@@@BBBDDDEEEFFFGGGHHHIIIIIIJJJLLLNNNOOOPPPSSSSSSRRRQQQPPPPPPPPPQQQHHHMMMPPPOOOQQQUUUWWWVVVUUUUUUUUUUUUVVVVVVUUUSSSYYY___eeeddd```]]]^^^___mmmccc]]]aaaaaa]]]```jjj[[[ccchhhcccYYYUUU[[[ccc\\\ZZZ[[[______ZZZYYY\\\]]]^^^```_________aaabbb\\\]]]]]]\\\YYYYYY[[[]]]RRRDDDEEE@@@<<<===777777555444444444444444222222222111111111111000111111111111111111111111000111111111111222222222555111333666222222HHHccctttiiiPPPLLLGGGBBB@@@>>><<<:::::::::;;;;;;;;;<<<<<<<<<=========@@@FFFOOOXXX^^^jjj___LLLRRRPPPGGGEEEKKKMMMHHHMMMLLLKKKMMMMMMJJJDDD???>>>@@@BBBDDDCCCAAA>>><<<:::===>>><<>>>>>>>>???AAABBBAAAJJJCCC@@@HHHEEEMMMjjjyyyYYY<<<===<<<;;;999888666666555000444777888666555555666555444444444555777:::;;;666888999;;;<<<<<<<<<;;;888<<>>BBB>>>BBBPPP^^^vvvqqq]]]OOOTTT[[[YYYUUUVVVOOOLLLHHHEEEDDDCCCBBBAAA@@@@@@???>>><<<;;;::::::555777888666222000111333222222222111111111111000000000000000000000000000//////000000111111111222000000000000111111111111...///111222444444555555333444444444333333444555222333777:::999666:::AAALLLaaatttzzzUUUAAA@@@CCC666777CCC@@@BBB@@@999:::@@@===<<>>>>>;;;======;;;===JJJ^^^ooo}}}|||lllPPP:::888@@@???>>>===<<<===>>>@@@BBB===>>>>>>>>>????????????@@@@@@AAAAAACCCDDDEEEFFFPPPqqqTTTGGG<<<;;;>>>;;;444///:::666555777777555666:::111555:::<<<888444666999666444444444666888888777999777888;;;:::555555999666333666???@@@999999??????^^^xxxdddbbb```___]]]ZZZVVVSSSPPPMMMHHHGGGGGGGGGEEEBBB@@@@@@>>>===;;;999888777444444333333333222222222333333///111777111+++111000000000000111111111111000000////////////000000000000000000000000000000000111111111111222222222333333333444444444555555444444444555666777777888;;;;;;===EEEQQQaaaoooxxxccc@@@===<<<:::999888999:::::::::::::::;;;;;;;;;<<<<<>>???AAACCCDDDHHHHHHHHHHHHIIIKKKMMMNNNQQQRRRQQQOOOLLLKKKKKKLLLNNNPPPSSSTTTSSSRRRQQQRRRQQQUUUTTTNNNNNNTTTYYYXXXTTTTTTTTTUUUWWWXXXXXXWWWYYYWWWVVVWWWZZZ[[[ZZZWWWVVVWWWXXXYYYYYYZZZZZZZZZaaa```^^^\\\[[[ZZZYYYYYYXXXZZZ\\\[[[ZZZYYYZZZ[[[^^^ZZZTTTQQQRRRUUUWWWYYYUUUIIIEEEBBB???:::888777666555444333333333555444333222111000000000111111111111111111111111000111111111111222222222333222222111222444777888>>>iiivvv\\\SSSSSSNNNMMMJJJHHHGGGGGGHHHIIIJJJHHHEEEDDDDDDCCCAAA@@@@@@??????>>>======<<<<<<999::::::888777===HHHRRRfffnnnuuuqqq^^^FFF999888???>>>===<<<<<<===???@@@=========>>>>>>>>>??????@@@@@@@@@AAABBBCCCEEEEEEPPPZZZqqqPPP<<<777999>>>DDD???<<<:::;;;999666666888>>>999555555999:::888666666999:::666222222888???333555555444666:::>>>???BBB:::444555888???HHHQQQvvvpppdddgggeeebbb___]]]YYYTTTPPPNNNJJJFFFEEEEEEDDDBBB@@@@@@???>>><<<:::999777777444333333333333222222222---222///,,,222000,,,111//////000000000111111111000000////////////000000000000000000000000000000000000111111111222222222333333333333444444444444222333333444555555666666999888666777999>>>CCCFFFMMMVVVdddppp{{{kkkjjjiiieeebbbaaa\\\JJJ777<<<;;;:::999888999999:::::::::::::::;;;;;;;;;;;;???@@@AAABBBDDDEEEFFFGGGHHHFFFFFFHHHLLLNNNMMMLLLMMMKKKJJJMMMQQQRRROOOKKKMMMOOORRRSSSSSSSSSSSSRRRSSSUUUVVVVVVVVVXXX[[[^^^\\\[[[YYYXXXXXXXXXXXXXXXUUUSSSQQQRRRUUUVVVRRRMMMIIIFFFBBB???>>>>>>===<<<:::999888777666666666666333333333222222111111111222222222222222222222222111111111111111111111111111111111222222222333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111222222222333333333333333444444444444555444555666777888999999:::777888999:::;;;;;;;;;:::<<<<<<======???AAABBBCCCGGGGGGGGGHHHIIIKKKLLLMMMOOOPPPOOONNNKKKJJJKKKLLLKKKNNNQQQRRRQQQPPPPPPQQQTTTWWWUUUOOOMMMQQQUUUTTTXXXWWWWWWWWWWWWWWWWWWVVVYYYWWWUUUVVVXXXZZZYYYXXXZZZ[[[[[[\\\\\\[[[[[[[[[___^^^]]]]]]\\\\\\\\\]]]]]]^^^___]]][[[XXXXXXXXX___\\\WWWUUUVVVXXXYYYZZZUUUIIIEEEBBB???:::888777666555444333333333222222111000000000000000111111111111111111111111000111111111111222222222444333222222222333555666555999VVVnnnPPPEEEIIIPPPNNNLLLJJJIIIHHHGGGHHHHHHHHHFFFCCCBBBAAA@@@???======<<<<<<;;;;;;::::::999:::;;;<<<;;;:::999:::<<>>===<<<;;;<<<===>>><<<<<<=========>>>>>>>>>?????????@@@AAABBBCCCDDDEEEDDDVVVttt^^^KKK>>>999777555555888999777888;;;;;;888555666999;;;;;;999777888999777555555777999888:::888444444888:::888<<<===>>>CCCUUUrrrpppfffaaagggdddaaa]]]ZZZUUUOOOKKKJJJGGGDDDBBBBBBAAA???===>>>===<<<;;;999777666666333333333222222222111111,,,888444+++---///---000//////000000000000111111000000////////////000000000000000000000000000000000000000111111111222222222222333333333444444444111222222333333444444444666555555555444444333333888777888;;;BBBKKKSSSWWWdddhhhpppwww|||vvvkkkfffgggaaaUUUIIIEEEDDD@@@;;;999:::999666::::::999888888888999999999999:::::::::;;;;;;;;;======???AAACCCEEEFFFGGGFFFEEEFFFHHHLLLNNNOOONNNMMMLLLLLLNNNRRRSSSPPPMMMOOOPPPSSSVVVXXXYYYYYYYYYVVVWWWWWWUUUTTTSSSTTTVVV[[[WWWUUUTTTVVVWWWUUUSSSPPPNNNMMMOOOQQQQQQNNNKKKGGGDDD@@@===;;;;;;:::888888888777666555555555555222222222222222111111111222222222222222222222222111111111111111111111111111111111222222222222333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111222222222222333333333333333444444444444444444555666777888999999666666888999999999999999;;;<<<<<<===>>>@@@AAABBBDDDEEEFFFHHHJJJKKKKKKKKKLLLMMMNNNMMMKKKJJJKKKLLLIIILLLNNNOOOOOONNNOOOOOORRRTTTSSSOOOMMMPPPRRRRRRXXXXXXWWWWWWWWWXXXXXXYYYYYYWWWUUUUUUWWWXXXYYYXXX\\\\\\\\\]]]\\\\\\[[[ZZZ\\\\\\]]]]]]^^^____________``````___\\\ZZZYYYZZZ```]]]ZZZYYYZZZ[[[[[[ZZZUUUIIIEEEBBB@@@;;;888777666555444333333333111111000000000111111222111111111111111111111111000000111111111222222222444444333222222333333444888111---;;;___gggRRROOOQQQNNNJJJLLLKKKJJJHHHGGGGGGGGGGGGGGGDDDBBB@@@@@@???===<<<::::::::::::999999888888999999;;;======<<<888555444>>>SSShhhmmm^^^HHH999>>>===<<<;;;::::::;;;;;;;;;<<<<<<<<<<<<=========>>>>>>>>>>>>???@@@AAABBB<<>>AAAQQQaaalllwwwiiidddeeegggcccaaa]]]ZZZVVVQQQKKKGGGGGGFFFDDDBBB@@@???===<<<<<<;;;:::999777666555555222222222222111111111111333BBB>>>---,,,///...///////////////000000000111000000////////////000000000000000000000000000000000000000000111111111111222222222222333333333333222222222333333333444444333444666888999:::::::::;;;888444222333555666666555<<>>;;;:::999888777777666555444333333333333222222222111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111111111111111222222222222222222333333333444444444333444444555666777888999666666777888999999999999;;;;;;;;;<<<===>>>@@@AAAAAABBBEEEGGGIIIJJJJJJJJJKKKMMMNNNNNNLLLLLLLLLNNNKKKMMMOOOOOOMMMLLLLLLMMMMMMOOOPPPOOONNNPPPSSSUUUSSSTTTTTTUUUVVVXXXZZZ\\\YYYXXXVVVUUUVVVXXXYYYZZZYYYYYYZZZ[[[[[[[[[[[[[[[[[[[[[\\\]]]^^^^^^^^^^^^\\\^^^```___^^^]]]^^^^^^___]]]\\\\\\]]]\\\[[[YYYUUUJJJFFFBBB@@@;;;888777666555444333333333222111111111111222333333111111111111111111111111000000111111111222222222444444333333222222222222---999;;;111444RRRyyyqqq```OOOMMMUUUYYYSSSIIIJJJJJJIIIHHHGGGFFFEEEEEEEEECCC@@@?????????===<<<999999999999999888888888555444555777999999666333222555AAARRRZZZSSSDDD:::<<<;;;;;;::::::999999999::::::;;;;;;;;;<<<<<<<<<======<<<======>>>???@@@>>>>>>??????DDD\\\|||rrrcccQQQEEEAAAKKKHHH@@@888999===;;;444999:::;;;:::999999:::<<<>>>777EEEbbbnnnfffeeepppttteee______```aaa```^^^[[[XXXUUUQQQLLLHHHEEEEEEDDDBBB@@@===<<<<<<:::999888777666555444333222222111111111000000000333CCC>>>...,,,000//////...////////////000000000000000////////////000000//////////////////////////////000000000111111111111111111222222222333333333333333333333444444444333333333222222333333444222333555666555666777999000222555666666555777999:::999999:::;;;<<<<<<;;;777888999888777777:::===555444666888:::999777666666777777777777777777777888888888999999999::::::888999;;;===@@@BBBDDDEEEFFFGGGHHHHHHIIIIIIJJJKKKIIIJJJKKKNNNPPPQQQQQQPPPSSSRRRRRRUUUXXXZZZYYYXXXZZZ[[[[[[ZZZWWWVVVVVVWWW]]]WWWOOOLLLNNNRRRUUUVVVSSSRRRQQQQQQQQQOOOLLLJJJFFFBBB>>>;;;:::999888777666555444333222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111000000111111111222222222222222222333333333444444333333444555666777777888777777777888999999:::::::::::::::;;;<<<===>>>???>>>@@@CCCFFFHHHIIIJJJJJJKKKMMMOOOOOONNNMMMNNNOOOOOOPPPPPPOOOMMMKKKKKKKKKLLLMMMOOOPPPPPPOOOQQQTTTPPPRRRSSSSSSRRRTTTWWW[[[XXXXXXXXXWWWWWWXXXYYY[[[VVVWWWXXXZZZ\\\]]]^^^^^^[[[[[[\\\\\\\\\[[[ZZZZZZ\\\^^^```___^^^]]]^^^^^^\\\[[[[[[\\\]]]\\\YYYWWWVVVJJJFFFCCC@@@;;;888777666555444333333333222222111111111222222333111111111111111111111111000111111111111222222222333333333333333222222222000333888999444555FFFZZZ{{{cccQQQPPPPPPOOONNNMMMMMMMMMHHHHHHGGGFFFEEEDDDCCCCCCBBB@@@>>>===>>>>>>===<<<888888888888888888888888777666444555555666555333777444666>>>CCC???999666999999999999999999888888999::::::::::::;;;;;;;;;<<<;;;;;;;;;;;;<<<===>>><<<888>>>HHHDDD???UUUvvvzzztttwwwZZZMMMVVVbbbYYYFFFHHHSSSYYYOOO??????SSShhhoooiiizzztttmmmeeebbbdddddd```\\\^^^\\\ZZZXXXVVVRRRNNNJJJCCCDDDEEECCC???<<<;;;;;;888777666555444333333222111111111000000000000///...999666,,,...000...111......////////////000000000000////////////000000/////////////////////////////////000000000111111000000111111111222222222333333333333333333333333444333111000000000111222...222555444000------///777555444444666888888888444333222222444444444333444777::::::777666888::::::555222555777666555555444555666777777777666666777777888888888999999999666777999<<<>>>@@@BBBCCCDDDFFFGGGGGGGGGGGGHHHJJJGGGIIIKKKNNNPPPQQQQQQQQQWWWUUUSSSUUUYYY[[[ZZZXXXWWWYYYZZZZZZXXXWWWXXXXXXaaa\\\VVVRRRQQQTTTYYY]]]WWWWWWVVVTTTQQQMMMJJJHHHDDDAAA===;;;::::::999888555555444333222222222222000000000111111111111111111111111111111111111111111111111111111111111111000000000111111111111222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000111111111111222222222222222333333333333222222333444555666777777777777777777888999:::;;;::::::::::::;;;<<<===>>>===>>>AAADDDFFFHHHJJJJJJKKKNNNPPPPPPOOONNNNNNNNNPPPQQQQQQOOOLLLKKKKKKLLLPPPOOOPPPRRRQQQMMMMMMPPPSSSTTTTTTQQQNNNNNNQQQUUUUUUWWWXXXXXXWWWWWWXXXYYYUUUWWWYYY[[[^^^___```aaa[[[\\\\\\\\\\\\ZZZXXXWWW___``````___\\\ZZZYYYZZZ[[[ZZZZZZZZZ[[[ZZZWWWUUUVVVJJJFFFCCCAAA<<<888777666555444333333333222111111000000000111111111111111111111111111111000111111111111222222222111222222333333333222222:::---)))333999666666===RRRlllnnnXXXJJJKKKNNNPPPMMMHHHEEEHHHKKKFFFFFFEEEEEEDDDCCCAAAAAA>>><<<:::;;;<<<===<<<<<<777777777777777777777777888888777666555444555666777444444777888555444777777777888888999888888888999999999999::::::::::::;;;::::::::::::;;;<<<<<<888>>>CCCBBB@@@AAABBBCCCqqq~~~yyyyyyiii___```bbbfffhhhgggbbb^^^\\\ZZZXXXUUUSSSOOOKKKGGGAAACCCDDDBBB>>>:::::::::666666555444333222222111111111000000000/////////,,,111---+++111///+++000........./////////000000000000////////////000000////////////////////////////////////000000000111000000000000111111111222222222222222222222222222111222222333444555666666...222555777666777:::===444222111222444555555333555555555666666777777777333444555666555333222111999444222555555222333666333444555666777666666555777777777777888888888999666777888:::===???@@@AAAAAACCCEEEFFFEEEEEEHHHJJJGGGJJJMMMOOOQQQRRRSSSSSSYYYVVVTTTWWW\\\___^^^[[[VVVXXX[[[[[[ZZZYYYYYYZZZ___```^^^ZZZVVVVVV\\\aaaZZZZZZXXXTTTOOOJJJFFFDDDBBB???;;;999999:::999888555555444333222222222222///000000000111111111222111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111111222222222222333333333222222333444555666666777666666666555666777999:::999999999999:::;;;<<<=========???AAADDDGGGJJJKKKKKKMMMPPPPPPNNNMMMLLLLLLNNNNNNOOONNNLLLKKKMMMNNNPPPNNNPPPTTTRRRMMMLLLPPPSSSTTTTTTPPPLLLKKKOOOSSSQQQTTTWWWXXXVVVUUUUUUVVVUUUVVVXXX[[[]]]^^^______[[[\\\]]]]]]]]][[[YYYXXX]]]^^^___]]][[[XXXXXXXXXZZZYYYYYYYYYZZZYYYWWWUUUVVVJJJFFFCCCAAA<<<888777666555444333333333111111000///////////////111111111111111111111111000111111111111222222222000111222333333333333222333777888666444444555444000888NNNssswww[[[SSSVVVXXXQQQMMMJJJJJJKKKLLLIIIEEEEEEEEEDDDDDDCCCBBB@@@???;;;999888888:::<<<<<<;;;555666666666666666666666222444555444222222333555333333666999888555888<<<555666777888888888888888888888999999999:::::::::::::::999999::::::;;;;;;;;;777888===???>>>AAAFFFJJJ]]]uuujjjiiifffhhhkkkjjjfffaaa^^^\\\YYYWWWTTTRRROOOKKKFFFBBB@@@BBBCCCAAA===999888999555555444444333222111111000000000000///////////////000+++---333---'''.............../////////000000000////////////000000////////////////////////////////////000000000000000000000000111111111111111111111000000000000000...///111222222111///...444333111///...///000111222222222333333222111000000111222222222333444444444444444666777888666555111000333888666000000555222333555666666666555555777777777777888888888888666777888:::<<<>>>???@@@>>>AAADDDEEEDDDEEEHHHKKKHHHKKKNNNQQQRRRSSSTTTUUUUUURRRPPPSSSYYY\\\\\\YYYXXX[[[]]]]]]\\\[[[\\\\\\[[[___bbb^^^XXXVVV[[[```[[[[[[YYYTTTMMMGGGCCCAAA@@@===:::888888999999888666555444333222222222222//////000000111111111222000000000000000000000000111111111111111111111111000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111111111222222222333333333111222222333444555666777555555444444555666888999999999999999:::;;;<<<<<<======>>>@@@CCCFFFJJJLLLJJJMMMOOOOOONNNKKKJJJJJJJJJLLLLLLLLLKKKLLLNNNPPPLLLKKKOOOTTTTTTOOOOOOTTTPPPRRRSSSPPPLLLLLLQQQVVVNNNRRRVVVWWWUUUSSSRRRSSSTTTUUUWWWXXXZZZ[[[[[[[[[[[[\\\]]]^^^^^^]]][[[ZZZYYYZZZ\\\\\\ZZZYYYZZZ[[[[[[YYYXXXYYYYYYYYYWWWUUUTTTKKKHHHBBB???<<<:::888666444333222222333222222222111111111111000000000000000000000000000000111111111111222222222111111111111111111111111222222333333333333444444555777999???RRRxxxgggUUUQQQSSSRRROOOLLLJJJGGGFFFFFFFFFEEECCCDDDBBB???>>>>>>===<<<:::<<<;;;:::888777888888999666666777666666555444444333333333333333333333333444444444444444444444444444444444555555555555666666777777777888888888888888888888999999:::::::::999999999999:::<<<>>>???BBB???LLLppp|||qqqllliiigggjjjdddcccggggggaaa^^^```___ZZZSSSMMMHHHEEEBBB@@@@@@???>>><<<:::888666555555555444333222000000/////////............//////....................................////////////...............///000111000//////...............///////////////.........////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222222222333333333444444444333333333333333333333333333333222222333333444555666666666666777777777777777777888999:::;;;;;;<<>><<<::::::999888777666555444444444333333222111000000000000000000000000000000222222111111111111222222000000000000111111111111000000000000000000000000000111111111111222222222000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222111222222333333444444555666666666666777777777777999999999999:::;;;<<<<<<>>>??????@@@CCCEEEHHHJJJHHHHHHIIIJJJKKKLLLMMMMMMPPPMMMKKKMMMRRRSSSPPPMMMNNNMMMMMMLLLLLLKKKKKKKKKPPPSSSUUUSSSOOONNNQQQUUUTTTVVVWWWVVVTTTRRRRRRRRRUUUWWWXXXWWWSSSQQQRRRTTTXXXXXXZZZ\\\^^^___]]]ZZZ^^^]]][[[XXXWWWVVVVVVVVVWWWXXXXXXXXXWWWUUUSSSRRRSSSKKKGGGAAA>>><<<:::888666444333222222333222222222111111111000000000000000000000000000000000000111111111222222222111111111111111111111111222222222333333333444444111333555555:::III^^^oooyyyddd[[[QQQNNNRRRTTTPPPKKKKKKIIIFFFEEEEEEEEECCCBBBCCCAAA>>>======<<<;;;::::::999888777666666666777555666666666666555444333333333333333333333333333333333333333333333333333333444444444555555555555555555555666666666777777777777777888888888888888888777777888999:::<<<===DDDAAAAAAGGGWWWuuussskkkhhhiiiiiiiiihhhccccccggggggaaa^^^^^^\\\YYYTTTOOOLLLGGGCCC@@@??????>>><<<:::888666555555444333222111000000/////////............//////....................................////////////000//////............///.........------......///////////////.............../////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222222222222222333333333333333333333333333333333333333222222222222333444444555555666666666777777777666777888888::::::;;;<<<>>>???@@@BBBDDDEEEEEEFFFEEEFFFHHHIIIIIIKKKMMMPPPSSSSSSSSSRRRSSSVVVYYY[[[ZZZXXXXXX\\\]]]ZZZ[[[^^^]]]]]]\\\YYYVVVTTTUUUVVVUUURRRNNNHHHCCC@@@===<<<:::999999888666555555444444444333222222111000000000000000000000000000000222111111000000111111222000000000000111111111111000000000000000000000000000000111111111222222222000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222111111222333333444444555555555666666666777777777999999888999999:::;;;<<<======>>>???AAADDDFFFHHHJJJKKKKKKLLLMMMNNNOOOOOOPPPMMMKKKNNNRRRSSSQQQNNNNNNNNNNNNMMMMMMMMMMMMMMMNNNQQQTTTRRROOOMMMPPPSSSUUUWWWXXXYYYWWWWWWWWWXXXWWWXXXYYYXXXUUUSSSTTTVVVXXXXXXYYY[[[^^^^^^\\\[[[[[[ZZZXXXWWWVVVVVVVVVVVVSSSTTTUUUUUUUUUTTTTTTSSSRRRJJJFFFAAA>>>;;;:::888666444333222222333222222111111111000000000000000000000000000000000000000000111111111222222111111111111111111111111222222222222333333333333000222444444222222666999EEE[[[www```PPPHHHHHHJJJNNNRRRPPPJJJDDDIIIGGGDDDCCCCCCCCCAAA@@@AAA???<<<;;;;;;;;;:::888888777666555555444555555444444555555555444333333222222222222222222222222333333333333333333333333333333333333444444444444333444444444444555555555777777666666666666666555666666666666777888:::;;;;;;???@@@;;;777CCCdddrrrlllfffcccdddffffffeeeeeecccdddggggggbbb^^^\\\XXXVVVSSSPPPMMMIIIDDD@@@??????>>><<<:::888666555444333333222111000////////////............//////....................................////////////111000///......------............------...//////............................../////////000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000111111111222222222222222222222222222222222222222222222222222333444444555555555666666666666777666777777888999:::;;;;;;======???AAACCCDDDFFFFFFDDDFFFGGGHHHHHHJJJLLLOOONNNPPPRRRSSSSSSTTTTTTUUUXXXVVVXXX\\\\\\YYYXXXZZZ[[[[[[ZZZXXXTTTRRRSSSTTTOOOMMMIIIDDDAAA>>><<<<<<999888888777666555444444333333333222111111000000000000000000000000000000222111111000000111111222000000000000111111111111000000000000000000000000000000000111111111222222000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222111111222222333444444444555555555666666666666777888888888888999:::;;;<<<<<<<<<<<<===???BBBDDDFFFJJJJJJKKKLLLMMMNNNOOOOOOOOOMMMLLLMMMQQQSSSQQQOOONNNNNNOOOOOOOOOOOOOOOPPPLLLOOORRRRRROOONNNOOOQQQSSSVVVXXXYYYYYYZZZ[[[\\\XXXYYYZZZYYYWWWVVVVVVWWWWWWWWWXXXZZZ\\\]]]\\\[[[XXXWWWVVVVVVUUUUUUVVVVVVOOOOOOQQQRRRSSSSSSSSSSSS~~~QQQIIIFFF@@@>>>;;;:::888666444333222222333111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111222222222222333333333444444444444555777999;;;111777EEEZZZppplll```YYYSSSNNNMMMNNNNNNMMMKKKHHHFFFEEEHHHFFFCCCBBBBBBBBB@@@??????===:::999:::999888777777666666555444444333333222333333333333333222222222222222222222222222222222222222222222222222222222222222222333333333444333333333444444444555555777777666666555555444444555555555666777888888999888999===AAA@@@>>>AAAGGGeee|||rrrhhhnnnjjjeeecccddddddddddddcccccceeeggggggccc^^^[[[TTTRRROOOMMMJJJGGGCCC@@@>>>>>>===;;;:::888666555333222222111000000/////////......------......///....................................////////////000//////............///111111000///............------...............///........./////////000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111222222222222222222222222222222222111222333333444444444555555555666666666666666777888999:::;;;;;;;;;<<<===???AAADDDFFFGGGDDDFFFHHHHHHIIIJJJMMMOOOLLLKKKLLLOOOSSSVVVUUUTTTTTTRRRUUUZZZ[[[WWWVVVXXXXXXYYYYYYWWWTTTSSSSSSTTTLLLJJJFFFBBB>>><<<::::::777777666666555444444333333222222222111111000000000000000000000000000000111111000000000000111111///000000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000///////////////////////////000000000111111111111000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111111111111222333333444444444444555555555666666666777777777888888999:::;;;;;;;;;;;;<<<>>>AAACCCDDDFFFFFFGGGHHHIIIJJJKKKKKKNNNMMMLLLMMMPPPRRRQQQPPPOOOOOOOOOPPPPPPQQQQQQQQQKKKNNNQQQRRRQQQOOOOOOPPPQQQSSSVVVWWWWWWWWWXXXZZZYYYYYYZZZYYYYYYXXXXXXYYYWWWVVVVVVXXXZZZ\\\\\\[[[YYYXXXWWWWWWVVVVVVVVVUUUNNNOOOPPPPPPQQQRRRRRRRRR~~~QQQIIIFFF@@@>>><<<:::888666444333222222333111111111000000000////////////////////////////////////000000000111111111000000000000000000000000111111111222222222333333666444222111222444666777>>>999444444999GGG^^^rrrnnndddYYYSSSRRRQQQLLLGGGHHHIIIIIIFFFCCCCCCFFFIIIGGGDDDBBBAAAAAA@@@???>>><<<:::888777888888777555666666666555555444333333111111222222222222111111111111111111111111111111111111111111111111111111111111111111222222222222333333333444444444555555777777666666555555555444555555666666777777888888???777333777<<<<<<999888:::KKKfffssslllmmmkkkffffffccc```___```ccceeegggcccdddfffffffffccc]]]XXXQQQNNNIIIFFFDDDCCCBBB@@@<<<<<<;;;:::888666555444111111111000000/////////......------------..........................................////////////---------......000111111555444222000///------,,,,,,---------......//////............////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000//////000000000111111111111111111111111111111111222111111111111222333333444444444444555555555555555666777888999::::::;;;;;;;;;<<<>>>@@@BBBEEEFFFFFFGGGIIIJJJJJJKKKNNNPPPTTTNNNJJJMMMUUUZZZXXXTTTRRRQQQTTTZZZ[[[YYYXXXZZZXXXYYYZZZYYYWWWVVVWWWXXXKKKIIIEEEAAA===:::888888666555555555444333333333222222111111111111111000000000000000000000000000111000000000000000000111///000000000111111111111000000000000000000000000//////000000000111111111///////////////////////////////////////////////////000000000111111111111000000000000000000000000000000000000000000000000//////////////////////////////000000000111111111000000111222222333333444444444444444555555555555777777777777888999::::::;;;;;;;;;<<<>>>@@@BBBDDDCCCCCCDDDEEEFFFGGGHHHHHHLLLLLLKKKLLLNNNPPPQQQQQQOOOOOOOOOPPPPPPQQQQQQQQQKKKNNNQQQRRRRRRRRRQQQQQQQQQSSSUUUUUUTTTTTTUUUVVVYYYXXXXXXXXXYYYZZZYYYYYYWWWUUUTTTUUUXXX[[[\\\\\\\\\\\\[[[ZZZXXXWWWUUUUUURRRRRRQQQQQQPPPPPPPPPPPP~~~RRRJJJGGGAAA???===:::888666444333222222333111111000000000//////////////////////////////////////////000000000111111000000000000000000000000111111111111222222222222222333444444444333222222111333999===;;;555444777GGGSSSeeexxxqqqccc]]][[[VVVQQQOOOPPPPPPLLLHHHBBBDDDFFFFFFCCCBBBCCCEEEDDDBBB???>>>>>>>>>===;;;:::888666555666666555444555555555555444333222111//////000111111111000000000000000000000000000000000000000000000000000000000000000000111111111222333333333333444444444444666666666555555555555555444444555666777666666666;;;777555666777777;;;@@@===;;;===GGGVVVkkkzzzvvvmmmffffffkkkllliiifffddd```^^^]]]___bbbdddccceeeeeebbbaaa```[[[TTTNNNJJJEEEAAA@@@@@@???>>>::::::999888777555333222000000000000//////............------------..........................................////////////,,,,,,,,,---///000222333666555333000...---,,,,,,,,,,,,,,,---......//////------........./////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000///////////////////////////000000000111111111111000000000000000000000000111111111111111222333333333333333444444444555555555666666777888999::::::;;;;;;;;;<<<>>>AAACCCEEEFFFHHHIIIJJJJJJLLLOOOQQQ]]]VVVNNNOOOUUUZZZXXXUUUUUUSSSUUUZZZ\\\YYYYYY\\\XXXZZZ[[[[[[YYYXXXXXXXXXJJJHHHDDD@@@<<<999888777444444444444333333222222111111111111111111111111000000000000000000000000111000000//////000000111000000000000111111111111000000000000000000000000/////////000000000111111////////////////////////000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000111111000000111111222333333333333333333444444444555555666666666666777888999:::;;;;;;;;;;;;===???AAABBBCCCCCCDDDEEEFFFGGGHHHHHHJJJJJJJJJJJJKKKMMMPPPQQQNNNNNNOOOOOOOOOOOOOOOPPPLLLMMMOOOQQQRRRSSSSSSRRRSSSUUUVVVVVVTTTSSSTTTTTTWWWVVVVVVWWWYYYZZZYYYXXXVVVTTTSSSSSSVVVZZZ\\\\\\^^^^^^]]]\\\ZZZXXXVVVUUUTTTTTTRRRQQQOOOOOOOOOOOORRRJJJHHHBBB@@@>>>:::888666444333222222333111000000000////////////////////////////////////////////////000000000111000000000000000000000000111111111111222222222222///222666777666555555666777222///000333555<<>><<<;;;888777777666555333222111000000////////////.........------,,,,,,------.......................................////////////---------......000111222222111000...---------,,,++++++,,,------...//////---------.........//////////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000111111111222222000000000000000000000000111111111111111222222333222333333333333444444444555555666777888999::::::<<<;;;;;;;;;===???BBBCCCEEEGGGHHHIIIIIIKKKNNNPPPXXXVVVSSSQQQRRRTTTVVVVVVXXXUUUUUUXXXXXXVVVVVVYYYUUUWWWXXXVVVTTTQQQPPPPPPFFFDDDAAA===;;;999888888333333333333222222222222000000000000111111111111000000000000000000000000000000////////////000000000000000000111111111111000000000000000000000000////////////000000000111////////////////////////000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000111000000000111222222333333222333333333333444444444666666666666666777999999:::999999:::;;;===???@@@CCCCCCDDDEEEFFFGGGGGGHHHHHHHHHHHHHHHIIIKKKNNNQQQNNNNNNNNNMMMMMMMMMMMMMMMLLLLLLMMMNNNPPPRRRSSSSSSRRRTTTVVVUUUTTTSSSSSSTTTVVVTTTSSSUUUXXXYYYXXXWWWVVVTTTQQQRRRUUUYYY\\\]]]]]]]]]]]]\\\[[[YYYXXXWWWTTTSSSQQQOOONNNNNNNNNNNNSSSKKKHHHCCCAAA???:::888666444333222222333000000000000////////////////////////////////////////////////000000000000000000000000000000000000000111111111111222222222...111333222///...111555555222333888:::888666777<<<;;;999999;;;???CCCFFFLLLQQQZZZeeeooossssssrrrwwwxxx~~~~~~|||wwwsssrrrsssrrrnnniiiccc]]]ZZZ^^^^^^XXXSSSSSSEEEFFFHHHJJJKKKJJJIIIIIIBBBBBBAAA@@@??????@@@BBB>>><<<:::888888888777555777555333333444444333222111111222222111000...---------...///000000//////000000000000000000000000////////////////////////////////////000000000000000000000000111111111111111111111222222333333444000111222333444333222111555222222666777444333555333444999>>>===888:::AAA:::FFFYYYsss|||hhh^^^aaagggiiibbbggghhhdddbbbbbbaaa^^^___```bbbbbbaaaaaabbbddd```bbb```YYYWWWXXXTTTLLLHHHFFFDDDCCCBBB???;;;777666666666555444222111000///////////////............------,,,,,,------......................................./////////000//////.........//////000---------,,,,,,---------++++++,,,,,,---...//////---------.........//////////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////111111111111222222222222000000000000000000000000111111111000111222222333222222333333333444444444555555666777888999::::::===<<<;;;;;;<<<>>>AAACCCDDDFFFGGGHHHHHHJJJMMMOOOLLLPPPRRRQQQNNNNNNSSSXXXXXXTTTSSSTTTSSSPPPPPPSSSQQQRRRRRRPPPLLLIIIGGGFFFBBB@@@>>>;;;:::999999999333333222222222222222222000000000000000111111111000000000000000000000000000000////////////000000000000000000111111111111000000000000000000000000////////////000000000000////////////////////////000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000111222222333333222222333333333444444444555555555666666777888999888888888888999;;;===???AAAAAABBBCCCDDDEEEFFFFFFGGGGGGHHHGGGHHHJJJNNNPPPNNNMMMMMMLLLLLLKKKKKKKKKLLLKKKKKKLLLOOOQQQRRRRRROOOQQQSSSSSSSSSRRRSSSTTTTTTRRRQQQSSSWWWXXXWWWVVVVVVSSSQQQQQQTTTYYY\\\]]]ZZZ[[[\\\\\\\\\ZZZYYYXXXRRRQQQPPPNNNMMMNNNNNNOOO~~~RRRJJJFFFAAAAAA@@@:::999777444333222222222000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000111111111111111111222222222333333333222222333444444555555666777888888999999:::;;;;;;<<<===???BBBDDDEEEFFFFFFHHHJJJMMMNNNNNNOOOQQQRRROOOPPPSSSVVVYYY[[[]]]^^^]]]\\\[[[XXXUUUQQQMMMKKKHHHGGGGGGGGGHHHFFFDDDAAAAAA@@@??????>>>>>>??????<<<;;;:::888777666666666444444444444333222111000000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000111111111111111111111111111111111111111111222222222333333333333333333444444444555555888888999::::::;;;;;;<<<======???DDDMMMZZZfffmmm~~~rrrjjjeeebbb[[[```hhhkkkeee^^^^^^ccceeehhhhhheeeeeefffaaaZZZZZZ[[[^^^aaaddddddaaa^^^^^^YYYSSSPPPPPPNNNIIIEEECCCBBB???===;;;999888888555555444333222000000///////////////............------------------------,,,,,,------------,,,,,,,,,,,,,,,---------..............................------------------------------------------------------------------------........................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000111111111111///000000222333444555555555555666666777777888888999;;;=========>>>@@@BBBBBBCCCEEEGGGIIIKKKMMMNNNMMMNNNPPPQQQSSSTTTTTTTTTZZZVVVWWWZZZWWWQQQPPPUUUVVVTTTPPPLLLIIIGGGEEEEEEDDDAAA<<<999888888777777333333222222111000/////////////////////000111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////111111000000//////......000000000000000000000000000000000000000000000000111111000000//////......////////////////////////000000000000111111111111222222333333333333444444333333333444444444555555777888888999999:::;;;;;;??????@@@AAAAAABBBCCCCCCGGGEEEDDDGGGKKKMMMLLLKKKMMMMMMMMMLLLLLLLLLLLLLLLPPPNNNOOORRRSSSPPPPPPSSSUUURRRPPPRRRUUUVVVUUURRRPPPQQQSSSTTTUUUUUUTTTTTTTTTSSSQQQQQQSSSUUUUUUTTTYYYZZZZZZYYYWWWWWWWWWXXXRRRQQQOOOOOONNNMMMJJJHHH{{{PPPIIIEEEAAA@@@@@@:::999777444333222222222000000000000////////////////////////////////////.../////////000000000000000000000000000000000000//////000000000111111111111111111222222222333333222222333333444555555555777777888888999:::::::::;;;<<<>>>@@@AAABBBCCCCCCFFFGGGIIIIIIIIIJJJLLLOOOOOOOOOPPPRRRUUUYYY\\\^^^ZZZZZZXXXVVVSSSOOOLLLJJJIIIHHHGGGGGGHHHGGGDDDBBB???>>>>>>===============<<<;;;:::888666555555444333333333333222111000///////////////////////////........................//////////////////////////////////////////////////////////////////////////////000000000111111111111111111111111111111111111111111222222222333333333333333333444444444444777777777888999999::::::>>><<<;;;;;;===BBBGGGJJJPPPYYY```______eeekkkooozzzssskkkeee```]]]YYYUUURRRRRRSSSSSS\\\\\\^^^aaa```^^^```eeehhhgggfffdddbbbaaaaaaaaa\\\]]]___bbbcccbbb___\\\[[[VVVQQQNNNNNNLLLGGGCCCBBBAAA???<<<:::999888777555444333222111000000///////////////............------------------------------............------,,,,,,,,,---------..............................------------------------------------------------------------------------........................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000111111111111///000111222333444444555555555555666777777888888888999;;;<<<<<<===???AAACCCDDDEEEGGGIIIKKKLLLMMMNNNNNNPPPRRRSSSTTTTTTUUUXXXVVVWWWZZZXXXSSSSSSWWWVVVUUUQQQNNNJJJGGGEEEDDDBBB???:::777666666666555333333222111111000/////////////////////000111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////111000000000/////////...000000000000000000000000000000000000000000000000111000000000/////////...////////////////////////000000000000111111111111222222222333333333444444333333333444444444555555777888888999999::::::;;;======???AAACCCDDDFFFGGGGGGFFFEEEHHHKKKMMMMMMKKKLLLLLLLLLLLLLLLLLLLLLLLLPPPMMMNNNQQQRRROOONNNQQQRRRQQQPPPQQQRRRSSSRRRQQQSSSTTTUUUWWWWWWWWWWWWVVVUUUSSSSSSTTTUUUVVVUUUTTTSSSUUUWWWXXXYYYZZZ[[[\\\UUUSSSQQQPPPOOONNNKKKIIIyyyOOOHHHEEE@@@@@@???:::999777444333222222222000000000000////////////////////////////////////....../////////000000000000000000000000000000000//////000000000000111111000111111111222222222222111222222333333444555555666666777888888999999::::::;;;<<<===>>>?????????CCCDDDDDDCCCBBBDDDGGGIIILLLLLLLLLMMMOOOSSSWWWZZZVVVUUUTTTRRROOOLLLIIIHHHHHHGGGEEEEEEFFFEEEBBB@@@===<<<;;;;;;::::::;;;;;;<<<;;;999777555444333333111111111111111000///...////////////////////////........................//////////////////////////////////////////////////////////////////////////////000000000000111111111111111111111111111111000111111111222222222222222222333333333444444444555555666666777888888888999888888888999:::;;;<<<;;;???BBB@@@AAAEEEGGGGGGFFFJJJOOORRRRRRPPPPPPPPPRRROOOKKKKKKNNNOOONNNLLLGGGGGGHHHJJJNNNTTTYYY\\\ZZZUUURRRUUUXXXZZZ```eee```\\\]]]cccbbb\\\]]]ccc^^^^^^___aaabbb```]]]YYYXXXSSSNNNLLLKKKIIIEEEAAA@@@???===;;;999888777666444333333222111000///////////////............---------------------------.........//////.........,,,,,,,,,---------..............................------------------------------------------------------------------------........................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000111111111111000000111222333333444555444555555666666777888888666888:::;;;;;;<<<>>>???DDDEEEFFFGGGIIIJJJKKKLLLNNNOOOPPPRRRSSSTTTTTTUUUVVVUUUWWWYYYXXXUUUUUUXXXVVVUUUSSSOOOKKKGGGDDDBBB???<<<888666555555444444222222222111111000000//////////////////000111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000111111111111222222222222333333333333333333333444444444555555777777888888999::::::::::::;;;===@@@CCCFFFHHHIIIHHHGGGGGGIIILLLMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLOOOMMMMMMPPPPPPMMMLLLNNNNNNPPPQQQQQQOOOOOOOOOOOOTTTUUUVVVXXXXXXXXXWWWWWWUUUUUUUUUWWWXXXYYYWWWUUUSSSTTTVVVYYYZZZ[[[[[[[[[TTTRRRQQQQQQRRRQQQPPPNNNzzzPPPIIIEEE@@@???>>>:::999777444333222222222000000000000////////////////////////////////////........./////////000000000000000000000000000000////////////000000000111000000000111111111111222111111111222333333444444555666666777777888888999::::::;;;<<<============AAAAAA@@@>>>===???CCCFFFGGGHHHIIIKKKMMMOOOQQQSSSQQQPPPOOOMMMKKKHHHFFFEEEFFFDDDBBBBBBBBBAAA???===;;;;;;:::999999999999999;;;:::888666444222111111111111111111111000///...////////////////////////........................////////////////////////////////////////////////////////////////////////////////////000000000111111111111111111111111111000000000111111111111222222222222222333333333333444444555555666777777777555777999<<<===>>>======>>>@@@???>>>???CCCBBB???;;;;;;===@@@BBBCCCBBBAAACCCAAA???@@@CCCEEEEEEDDDEEEFFFFFFIIILLLQQQUUUXXXUUUQQQOOOPPPRRRUUU]]]eeeYYYQQQTTTbbbfff]]]ZZZ___^^^]]]^^^___```___[[[YYYUUUQQQMMMJJJHHHFFFCCC@@@>>>===;;;999888666555555333222222111000000////////////.........---------------------------------......////////////......,,,,,,,,,---------..............................------------------------------------------------------------------------........................///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000111111111111000000111222333333444444444444555555666777777888666888:::;;;;;;;;;===???EEEEEEFFFGGGHHHIIIJJJKKKMMMNNNPPPQQQSSSTTTTTTTTTVVVVVVXXXXXXVVVTTTUUUVVVTTTTTTRRROOOKKKFFFBBB@@@===:::777555555555444333222111111111000000000//////////////////000000111////////////////////////////////////////////////////////////////////////000000000000000000000000//////////////////////////////////////////////////////000000000000//////000000000000////////////////////////////////////000000000000000000000000000000000000///////////////////////////////////////000000000111111111111111222222222222333333333333333333444444444555555777777777888999999::::::888999;;;>>>AAADDDFFFGGGHHHHHHHHHJJJKKKMMMMMMMMMKKKKKKKKKLLLLLLLLLLLLLLLPPPMMMNNNPPPPPPLLLKKKMMMNNNQQQTTTSSSPPPNNNOOOQQQSSSTTTUUUVVVWWWVVVUUUUUUVVVVVVWWWYYY[[[ZZZXXXUUUYYYYYYYYYZZZ[[[ZZZWWWUUUPPPOOOOOOPPPSSSVVVVVVVVV|||RRRJJJFFF@@@>>><<<:::999777444333222222222000000000000////////////////////////////////////............////////////////////////////////////...////////////000000000//////000000000111111111000000111111222333333333444444555666666777777888::::::;;;<<<<<<<<<<<<<<<@@@???>>>===<<<===AAADDDDDDGGGKKKNNNPPPPPPOOONNNLLLLLLJJJHHHGGGEEEDDDDDDEEECCCAAA@@@@@@???>>><<<::::::999888888888888888999888666444222111000000111111111111111111000///................................................////////////////////////////////////////////////...........................////////////000000000000000000000000000000000//////000000000111111111111111111222222222333333444444555555666666777777777888:::<<<<<<:::777555999:::999888:::>>>===888@@@??????AAADDDEEEDDDBBBEEEDDDCCCCCCDDDDDDDDDCCCGGGGGGGGGGGGIIILLLNNNPPPSSSSSSUUUVVVSSSSSS\\\ffffffXXXTTTaaagggaaa]]]```[[[ZZZ[[[\\\^^^]]][[[XXXRRROOOLLLIIIFFFDDDAAA@@@<<<;;;999888666555444444111111111000000/////////............------------------------------------......////////////......,,,,,,,,,---------..............................------------------------------------------------------------------------........................///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000111111111111111111111222222333333444444444444555666666777777777888:::;;;;;;<<<>>>@@@DDDDDDEEEFFFGGGHHHIIIJJJLLLMMMOOOPPPRRRSSSSSSSSSUUUWWWXXXVVVSSSRRRRRRRRRQQQPPPOOOLLLHHHDDD@@@===;;;999666555555555555333111111111000000000000000///////////////000000111////////////////////////000000000000000000000000////////////////////////000000000000000000000000//////////////////////////////////////////////////////000000000000//////////////////000000000000////////////////////////000000000000000000000000////////////000000000000000000000000000000000000///000000000111111111111111111111222222222333333333333333444444444555555666777777888888999::::::888888:::<<<>>>@@@BBBCCCGGGHHHIIIIIIJJJJJJKKKLLLJJJJJJKKKKKKLLLLLLLLLLLLPPPNNNNNNQQQPPPLLLLLLNNNOOOSSSVVVVVVSSSQQQQQQSSSSSSTTTUUUVVVWWWVVVUUUTTTVVVVVVWWWYYY[[[[[[XXXVVV\\\[[[ZZZZZZZZZYYYVVVSSSOOONNNNNNOOORRRUUUVVVVVV|||RRRKKKGGG@@@>>><<<:::999777444333222222222000000000000////////////////////////////////////------........./////////////////////////////////......////////////000000////////////000000000000///000000111111222333333333444444555555666777777999:::;;;<<<<<<<<<<<<<<<>>>>>>>>>===<<<>>>AAADDDDDDHHHMMMQQQSSSQQQNNNLLLIIIHHHFFFEEECCCCCCBBBBBBFFFDDDAAA?????????===<<<999888777777666666777777777666444333111111000000000000111111111111000000........................------------------------////////////////////////////////////////////////..............................////////////000000000000000000000000000000////////////000000000000000000111111111222222222333333444444555666666666444555777999999888777666:::<<<<<<:::<<<@@@@@@<<<:::::::::;;;<<<===<<<;;;999:::===@@@CCCFFFIIIJJJHHHHHHIIIJJJMMMOOORRRTTTSSSVVVZZZ\\\WWWUUU]]]gggzzzjjj^^^___cccbbbbbbeeeYYYXXXXXXYYY[[[ZZZXXXVVVOOOMMMJJJGGGDDDAAA??????:::999888666444333333333000000000000//////...............------------,,,------------------------.........//////.........,,,,,,,,,---------..............................------------------------------------------------------------------------........................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000111111111111111111222222222333333333333444444555555666777777666888:::;;;;;;<<<>>>???AAABBBCCCDDDFFFGGGHHHIIIKKKLLLMMMOOOPPPQQQQQQRRRSSSVVVVVVSSSPPPPPPOOOMMMLLLKKKIIIFFFCCC???<<<;;;999777555555555555444333000000000000000000000000///////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111111111111111222222222222333333333444444444555555666666777777888999999999888888999;;;<<<>>>??????DDDFFFGGGHHHGGGGGGIIIJJJIIIJJJJJJKKKKKKLLLLLLMMMOOOMMMMMMPPPPPPMMMLLLNNNPPPRRRUUUVVVUUUTTTTTTSSSUUUVVVWWWXXXXXXWWWVVVUUUVVVVVVVVVXXXYYYZZZXXXVVVYYYWWWUUUVVVYYYZZZXXXUUUSSSQQQNNNMMMNNNOOOOOONNNxxxOOOJJJGGGAAA@@@>>>:::999777444333222222222000000000000////////////////////////////////////---------.........//////////////////////////////........./////////000000........./////////000000//////000000111222222222333333333444555555666666777888999;;;;;;<<<<<<<<<;;;<<<===>>>>>>???AAACCCCCCFFFJJJMMMOOONNNKKKIIIFFFEEEDDDBBBAAAAAABBBBBBCCCAAA>>><<<;;;;;;:::888666666555444444444444555444444333222111000000111...//////000000/////////........................------------------------////////////////////////////////////////////////................................./////////000000000000000000000000000000........./////////000000000000000000111111111222111111222333333444444555111222444666888:::;;;<<<555888999777888;;;<<<:::;;;===>>>????????????@@@@@@AAAAAA@@@???=========>>>???@@@BBBEEEHHHKKKLLLQQQRRRUUUXXXWWWVVV[[[ccctttnnnfff```]]]^^^```bbbYYYXXXWWWWWWWWWWWWTTTRRRKKKJJJHHHDDDAAA>>>======999888666555333222222222000000////////////...............---------,,,,,,------------------------------............------,,,,,,,,,---------..............................------------------------------------------------------------------------........................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000111111111111111222222222222333333333333333444555555666666777555777999:::::::::<<<>>>??????AAACCCEEEFFFHHHIIIIIIJJJLLLMMMOOOOOOPPPPPPNNNRRRSSSOOOMMMOOONNNKKKGGGFFFCCC@@@===;;;:::999666555333333444444333111///000000000000000000000///////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////.../////////000000000111000000000000000000000000000000000000000000000000.../////////000000000111000000000000000000000000000000000000111111111111111111111111222222222222333333333444444444555555666666777777888888999999777888999:::<<<>>>??????BBBDDDFFFFFFDDDDDDFFFHHHIIIIIIJJJJJJKKKLLLLLLMMMMMMKKKKKKOOOOOOLLLLLLNNNNNNOOOQQQSSSVVVUUUSSSQQQUUUUUUVVVWWWWWWVVVUUUTTTVVVUUUTTTUUUWWWXXXWWWVVVVVVRRROOOPPPUUUXXXXXXVVVTTTQQQMMMKKKJJJJJJIIIHHHtttMMMHHHFFFBBBAAA@@@:::999777444333222222222000000000000////////////////////////////////////---------.........//////////////////////////////............/////////000............/////////000/////////000111111222222222222333444444555555666666777888999:::;;;;;;;;;999;;;===>>>>>>???AAACCCAAABBBEEEGGGHHHHHHGGGFFFEEEDDDBBBAAA@@@AAAAAABBB???<<<999777666666555444555444333333222222333333333222222111000111111111------......///......---........................------------------------////////////////////////////////////////////////..................................../////////000000000000000000000000000............/////////000000000000000111111111111000000000111222222333333444444444333444555666666444999;;;888777999;;;:::333666999::::::::::::<<<888:::===>>>>>>>>>???@@@AAAAAABBBCCCEEEGGGHHHIIIOOOKKKLLLPPPSSSUUUYYY^^^^^^fffhhhbbb[[[ZZZZZZYYYZZZYYYWWWVVVUUUTTTQQQOOOHHHHHHFFFBBB>>><<<;;;;;;888777555444333222222111///////////////...............---------,,,,,,,,,------------------------,,,------------------,,,,,,,,,,,,---------..............................------------------------------------------------------------------------........................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000111111111111222222222222222222333333333333444444555666666777444666888888888999;;;======>>>???BBBDDDFFFHHHHHHHHHIIIKKKLLLNNNOOOOOOOOOIIIOOOQQQLLLKKKNNNOOOKKKDDDBBB???<<<:::888888888444333222222333333111000////////////000000000000///////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////.../////////000000111111000000000000000000000000000000000000000000000000.../////////000000111111000000000000000000000000000000000000111111111111000111111111111222222222333333333444444444555555666666666777888888999999666777999;;;===???@@@AAA@@@CCCEEEDDDCCCBBBDDDGGGIIIIIIIIIJJJKKKLLLLLLMMMKKKIIIJJJMMMNNNKKKKKKNNNLLLKKKMMMPPPUUUUUURRROOORRRSSSTTTUUUTTTTTTRRRRRRVVVTTTSSSSSSUUUVVVVVVVVVUUUPPPLLLLLLQQQUUUUUUTTTQQQNNNKKKHHHHHHHHHHHHGGGtttTTTIII@@@CCC???>>>:::999777444333222222222111111000///////////////................................................................................................---------............///555444333111000000//////111222222333333444444555666777888999999::::::999:::;;;===>>>===>>>@@@BBBDDDCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@???>>>===<<<===<<<999777666666777777444444333333222111000000222111111000///......---////////////////////////---------............///.........------,,,,,,,,,---------............///................................................,,,---------.../////////////////////////////////////////////000000000000///000111000///...///000000000000000111111111111333333333444444444555555222333444555666888999999888999;;;;;;999888888999;;;;;;;;;<<<<<<<<<======>>>??????@@@BBBDDDFFFGGGHHHLLLQQQSSSRRRRRRTTTVVV^^^^^^]]]ZZZXXXWWWXXXYYYVVVXXXZZZXXXSSSPPPPPPQQQHHHFFFBBB???>>><<<999777555555444333222000000///000000//////.........---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------........................//////.........---------............................................................................................................////////////000111111111111222222222222222333444444555555666777666666666666888999:::======<<<===???BBBEEEGGGGGGHHHIIIKKKLLLLLLLLLLLLOOOMMMJJJIIIIIIJJJJJJIIIGGGCCC>>>;;;999888666555333333222222111000/////////000000000000000//////000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000111111222222111000.........///000000000000000000000000000111111111111111111111111222222222333333333444444666666666666777777777777777888:::;;;;;;;;;===???CCCEEEFFFGGGFFFEEECCCAAAHHHGGGGGGFFFGGGIIIJJJKKKIIIIIIJJJKKKLLLMMMNNNNNNQQQOOOMMMNNNRRRTTTSSSQQQVVVVVVTTTQQQOOOOOORRRUUUVVVVVVUUUUUUVVVXXXYYYZZZWWWVVVUUUSSSRRRPPPOOOOOORRRMMMGGGFFFIIIJJJHHHFFFuuuTTTIIIAAADDD??????:::999777444333222222222111111000///////////////................................................................................................---------............///333222111000000///000000111111222333333444444555555666777888999999999999999;;;<<<=========???AAACCCCCCBBBBBBBBBAAAAAAAAA????????????>>><<<;;;:::<<<:::888666555555666666333333222222111000000///111111000000///......---........................---------............///......---------,,,,,,,,,------------............................................................---------........................................../////////000000000000///............///////////////000000000111111111222222333333333444444444222222333444555666666777333555777888888999:::;;;:::::::::;;;;;;;;;<<<<<<======>>>???AAACCCEEEFFFHHHKKKNNNOOONNNNNNQQQTTT\\\]]]^^^\\\XXXSSSQQQPPPLLLQQQWWWXXXUUUOOOJJJGGGFFFDDD@@@>>><<<:::888666555444333222111000000///000/////////.........---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------........................//////.........---------............................................................................................................////////////000000111111111222222222222222333333444555555555777777666666777888:::;;;<<<;;;;;;<<<>>>AAADDDFFFFFFGGGHHHJJJKKKKKKLLLLLLKKKIIIGGGGGGGGGGGGFFFEEEDDDAAA<<<999777666555333333333222111111000////////////000000000000//////000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000////////////000111111222111000///......///000000000000000000000000000111111111111111111111111222222222333333333333444666666666666666777777777777999;;;;;;;;;<<<>>>@@@BBBCCCDDDFFFFFFFFFEEEDDDGGGGGGFFFFFFGGGHHHJJJKKKHHHHHHJJJKKKMMMNNNOOOOOOMMMLLLKKKMMMQQQUUUUUUTTTRRRQQQOOOOOOPPPRRRUUUVVVVVVUUUTTTTTTTTTVVVXXXYYYVVVTTTQQQNNNLLLKKKLLLMMMQQQLLLGGGFFFHHHIIIGGGDDDuuuUUUJJJBBBEEE@@@???:::999777444333222222222111111000///////////////................................................................................................---------............///000000////////////000000111111222222333444444444444555666777888888888888888:::;;;<<<;;;<<<===???AAAAAAAAAAAA@@@@@@@@@@@@============<<<:::999888999888666444444333444444222111111000000/////////111000000//////.................................---------............///...------------,,,,,,,,,------------...........................................................................---------............................../////////000000000...---,,,...111222000---//////000000000000111111111111111222222222333333222222222222333333333444111333555666666777999;;;888999999999999:::::::::;;;<<<<<<>>>???AAACCCDDDFFFIIIKKKKKKJJJKKKOOOSSSMMMRRRWWWZZZZZZXXXWWWVVVNNNSSSWWWYYYVVVPPPKKKHHHDDDAAA>>>;;;:::999666444444333333222111000///////////////...............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------.......................................---------............................................................................................................////////////000000000111111111222222222222333333444444555555777777777777888999:::;;;:::::::::;;;===@@@CCCDDDFFFFFFHHHIIIJJJKKKKKKKKKIIIHHHGGGGGGGGGFFFCCCAAAAAA>>>:::777666555333222222222222111111000000/////////000000000000//////000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000//////......//////000111111000000////////////000000000000000000000000000111111111111111111111111111111222222222333333333555555555666666666777777777999;;;<<<<<<===???@@@AAABBBCCCDDDEEEFFFGGGGGGFFFFFFFFFFFFGGGHHHIIIJJJHHHHHHJJJLLLMMMNNNOOOOOOLLLKKKKKKMMMQQQTTTUUUUUUOOOLLLJJJLLLQQQUUUVVVVVVVVVUUURRRQQQQQQSSSUUUWWWWWWTTTOOOKKKHHHHHHJJJKKKOOOKKKGGGEEEFFFFFFDDDBBBvvvTTTJJJCCCGGGAAA???:::999777444333222222222111000000///////////////................................................................................................---------............///...............///000000111111111222333333444444333444555666777777777777777999:::;;;::::::<<<===????????????>>>>>>>>>>>><<<<<<<<<;;;:::999888777666666444333222222222333000000/////////.........000000/////////.................................---------............///------------------------,,,,,,---------........................................................./////////...---------,,,................................./////////000000...---...222888888222,,,////////////000000000111000000000000111111111111222222222222222222222222444555666666555555666888777777777888888888999999:::::::::<<<===???AAABBBEEEGGGIIIIIIHHHKKKQQQVVVGGGLLLSSSXXX[[[\\\\\\]]]YYYXXXWWWTTTPPPMMMLLLKKKBBB???<<<:::999888666444333222222111000000//////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------............................................................................................................................................................////////////000000000000111111111111111222222333444444555555777777777888999999:::;;;::::::;;;<<<>>>AAACCCDDDFFFFFFHHHIIIJJJKKKKKKKKKJJJJJJJJJJJJJJJHHHDDD@@@>>>;;;888666666555333222222111111111000000000///...//////000000000000///////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////...............///000000000000000////////////000////////////////////////111111111111111111111111111111111111222222222222444444444555555666666777777999;;;<<<<<<===???AAACCCCCCCCCCCCDDDFFFGGGHHHEEEEEEFFFFFFGGGHHHHHHIIIIIIJJJLLLMMMNNNNNNMMMMMMPPPOOOOOOOOOPPPRRRRRRRRRQQQMMMIIIKKKQQQTTTTTTQQQUUUSSSPPPOOONNNPPPRRRTTTWWWUUUQQQMMMKKKJJJJJJJJJLLLIIIFFFDDDDDDCCCAAA???vvvTTTIIICCCHHHAAA>>>:::999777444333222222222111000000///////////////................................................................................................---------............///------------...///000111000000111222222333333444333444555666666777777666777999::::::999999;;;<<<============<<<<<<<<<<<<<<<<<<;;;;;;:::999777666444444333222222111111111/////////...............////////////....................................---------............///------------------------,,,,,,,,,------------.................................................../////////...---------,,,....................................////////////---...222888===<<<333,,,...////////////000000000/////////000000000111111333333333222222222222111444555666555444555777999666666666777777777777888888888999:::<<<>>>@@@AAACCCEEEHHHHHHIIINNNUUU[[[VVVWWWXXXXXXVVVUUUUUUVVVZZZWWWTTTPPPLLLHHHEEECCC@@@>>>;;;999999888666555111111111000000/////////---------...............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------........................---.................................................................................................................................//////////////////000000000111111111111111222222333444444555666777777888999999:::::::::;;;<<<===???BBBCCCDDDFFFGGGHHHIIIJJJKKKKKKKKKJJJJJJJJJJJJJJJGGGBBB>>>;;;999777666666555444222111111111000000000000000......///000000000000000////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////...............///000000/////////000000000000///////////////////////////000000000000000000000000000000000111111111222222222333333444555555666666666888:::;;;<<<===???AAADDDDDDDDDCCCDDDEEEFFFFFFEEEFFFFFFGGGHHHHHHIIIIIILLLMMMNNNNNNNNNMMMKKKJJJPPPPPPPPPQQQQQQRRRSSSTTTVVVRRRMMMMMMPPPRRROOOKKKSSSQQQOOOMMMMMMNNNPPPRRRTTTSSSRRRPPPNNNKKKHHHGGGHHHFFFDDDBBBBBB@@@???>>>uuuRRRHHHCCCHHHAAA===:::999777444333222222222111111000///////////////................................................................................................---------............///...............///000000000000111111222333333333333444555666777777777777777999::::::999999:::<<<;;;;;;;;;;;;::::::::::::;;;;;;::::::999777666555222222222222111111111000................................................---------------------------------............///,,,,,,,,,------------...,,,,,,,,,,,,------------...............................................................---------------------------------------........./////////---///444999<<<:::333,,,......////////////000000/////////000000000111111222222222222222111111111111222333333444666:::===666666666666777777777777777888888:::;;;===???@@@AAADDDGGGHHHJJJNNNUUU[[[ZZZZZZXXXUUURRRQQQRRRSSSVVVVVVUUUTTTPPPJJJBBB<<<>>><<<999888888777666444000000000000//////......---------------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------........................---------.........................................................................................................................../////////////////////000000000111111111111222222333333444444555666777888888999888888::::::<<<>>>@@@BBBCCCDDDEEEFFFGGGHHHIIIJJJJJJJJJGGGGGGGGGGGGFFFBBB>>>:::888777555555555555333222000000000000000000000000---...///000000111111000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000//////......//////000111...//////000000000000///000000000000000000000000000000000000000000000000///000000000000111111111111222222333444555666666555777999:::;;;<<>>======tttQQQGGGCCCHHH@@@;;;:::999777444333222222222111111000///////////////................................................................................................---------............////////////...//////000000000000000111222222333333444444555666777777777777888999;;;:::999999:::<<<:::::::::999999999888888888888888888777555444333222222222222222111111000.............../////////........................---------------------------------............///,,,,,,,,,---------......++++++,,,,,,,,,---------................................................---------...............---------------------------------.........//////...///222444444222000............/////////000000//////000000000111111111000000000000000000000111///000111111222555999<<<666666666666777777777777777888888999;;;===???@@@@@@CCCFFFGGGGGGKKKQQQVVVQQQQQQQQQPPPOOOPPPSSSUUUUUUTTTSSSRRRPPPKKKCCC===;;;999777666666666444333000000////////////......,,,,,,,,,------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------........................---------.........//////............................................................................................................////////////////////////000000000111111111111222333333444444333444666777888888777777888999;;;===???AAABBBCCCBBBCCCDDDFFFGGGGGGHHHHHHFFFEEEDDDCCCBBB???;;;777555444333333444444222000///000000000000000000000---...///000111111111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000////////////000111111---...///000111111000///000000000000000000000000000000000000000000000000/////////000000000111111111111222333444555666666333555888999:::<<<>>>@@@AAABBBDDDEEEFFFFFFFFFFFFFFFGGGIIIJJJKKKKKKJJJJJJJJJKKKNNNOOOPPPOOOMMMLLLIIIKKKNNNNNNNNNPPPSSSVVVYYYXXXVVVTTTRRRPPPOOONNNLLLMMMNNNOOOOOOOOOOOOOOOMMMMMMMMMKKKJJJGGGEEEDDD???@@@@@@@@@>>>=========sssPPPGGGCCCGGG@@@;;;:::999777444333222222222111111000///////////////................................................................................................---------.........//////000000////////////000000000000000111222222333333444555666777888888888888999:::;;;;;;:::999:::<<<999999999999888888888777777777777666555444222222111222222222222111111000......//////////////////---.....................---------------------------------.........//////,,,,,,,,,------.........++++++,,,,,,,,,---------................................................,,,------....../////////---------------------------------.........//////...//////---,,,,,,---///............/////////000000000000000111111111111............//////000000111111111000000111555777666666666666777777777888777888888:::;;;===???@@@???BBBEEEEEEEEEGGGLLLPPPLLLMMMNNNNNNMMMMMMOOOQQQTTTOOOJJJGGGFFFDDDBBB???999777555444444444333222///////////////.........,,,,,,,,,------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------........................---------.........//////............................................................................................................/////////000////////////000000000000000111111222333333444444222444555777777777666666777888:::<<<>>>@@@AAAAAA@@@AAABBBDDDEEEEEEEEEFFFGGGEEECCCBBBAAA>>>:::777222111111111333222111///////////////000000000000---...///000111111111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000111222222---...///111111111000///000000000000000000000000000000000000000000000000////////////000000000000000111111222444555666666222555777999999;;;>>>@@@>>>@@@CCCFFFHHHHHHHHHGGGGGGHHHIIIKKKLLLKKKKKKJJJGGGIIILLLOOOQQQPPPOOONNNJJJLLLNNNMMMLLLLLLNNNQQQVVVWWWWWWVVVSSSRRRRRRSSSKKKLLLNNNOOOPPPPPPPPPOOOOOONNNLLLIIIHHHGGGGGGGGG===>>>??????>>><<<<<<===lllMMMHHHDDDFFF@@@???;;;:::888666444333222222111111000///////////////................................................//////.........---------------------------------.........------,,,,,,,,,............////////////000111111111111222222222555555555555555555444444888777555777999:::777555888888777777666555555555555444333222111111111111222222222222222111000///........................,,,------......------,,,---------............///...............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.../////////......------------------------......//////...---,,,,,,---------............///------------------------,,,,,,,,,---...///---,,,111111000///...///111333000000000///......------000000111222222222222111333444666555444444555777888777777777888999::::::>>>@@@BBBCCCCCCEEEHHHJJJOOOOOOMMMIIIJJJNNNNNNKKKLLLJJJFFFBBB???<<<;;;::::::@@@===222///333111)))000000//////.........---------------------------------------------------///...---,,,,,,,,,,,,,,,...------,,,,,,------...------------------------------------------------------------------------------------------------------------------------------------------------........................................................................//////.........---------........................000//////...------,,,,,,////////////////////////000000000000111111111111000000000111222222333333333333333444555666777888888888999:::<<<>>>@@@AAACCCDDDDDDEEEGGGHHHIIIIIIKKKHHHDDD???;;;888666555333333222222111000//////000000000000000000000000000000000000000000000000000000000000000000000000///////////////////////////......------...000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111000000//////......000000000000000000000000//////000000000000//////000000////////////000000000000000000000000000000000000000000////////////111222222333333444444555555555666888999:::;;;<<>>;;;:::888666444333222222111111000///////////////................................................//////.........---------------------------------......---------,,,,,,,,,............////////////000111111111111222222222555555555555555555555555999777666888::::::888666999888888777777666666555444444333222111111111111000000111111000000///...........................,,,------......------,,,---------............//////////////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///------------------------...............---,,,,,,------------............---------------------------,,,,,,---......---,,,,,,---............///000.........///////////////000000111222222222222111111222333333222222333555666666666666777888999999>>>???AAABBBCCCEEEHHHKKKLLLMMMLLLIIIIIIKKKJJJFFFKKKHHHEEE@@@===:::888888:::???<<<333000444333,,,000/////////.........---------------------------------------------------///...---,,,,,,,,,,,,---...------,,,,,,------...------------------------------------------------------------------------------------------------------------------------------------------------........................................................................//////.........---------.......................................///////////////////////////////////////000000000111111111000000000111222222333333333333333444555666777888777888888999;;;===???@@@BBBCCCDDDEEEFFFGGGHHHHHHFFFDDDAAA===999777555555333333222111111000//////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////...............///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111000000000/////////...000000000000000000000000//////000000000000//////000000////////////000000000000000000000000000000000000000000////////////111111222333333444444555555555666777999:::;;;<<>>>>><<<<<<<<<;;;;;;;;;;;;:::pppQQQKKKEEEFFF???>>>;;;:::888666444333222222111111000///////////////...............................................................---------------------------------...------------,,,,,,,,,............////////////000111111111111222222222555555555555555555555555777666666777888888777555777777777666555555444444444333222111000000000000///////////////......---........................,,,------......------,,,---------............///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++******,,,...000---------------------------............------,,,------------............---------------------------------------------------...///000000///---,,,------......///000000111///000111111222222111111111222333333222222333444555555555555666777888999<<<>>>AAABBBCCCFFFIIILLLMMMPPPPPPMMMLLLLLLJJJFFFHHHFFFBBB>>>:::777666555777;;;999222000333222---/////////...............------------------------------------------------......---,,,,,,,,,------...------,,,,,,------...------------------------------------------------------------------------------------------------------------------------------------------------.......................................................................................---------........................,,,------...///000000000//////////////////////////////000000000000111111000000000111222222333333333333333444555666777888777777888999;;;===???@@@BBBBBBCCCEEEEEEFFFFFFFFF@@@???===:::777555444444222222222111111000000///000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////---......///////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000////////////000000000000000000000000//////000000000000//////000000////////////000000000000000000000000000000////////////000000000000111111222222333444444444444555666777999:::;;;;;;>>>???@@@AAABBBBBBBBBBBBGGGHHHHHHIIIJJJKKKKKKLLLLLLKKKKKKMMMOOOPPPPPPOOOSSSTTTUUUUUUUUUTTTSSSRRRMMMLLLKKKJJJLLLOOORRRTTTRRRRRRQQQPPPNNNKKKHHHFFFBBBBBBBBBBBBAAA???===<<<;;;;;;:::::::::999999999oooPPPJJJEEEFFF???>>>;;;:::888666444333222222111000000///////////////........................................................................------------------------------------------------............////////////000000111111111222222222444444444555555555555555555555555555666666555444555555444444333333222222222222111000000000000000......////////////...---........................,,,------......------,,,---------............///,,,,,,,,,,,,,,,---------------------------------------------------------------------------------......------------...///---------------------------------......------,,,,,,,,,---------.........---------------------------.........---------///444555777888777444000,,,............//////000000///000000111111111111111222444555555444333555666444444444555666777888999;;;===???AAACCCEEEIIILLLLLLOOOPPPLLLJJJKKKJJJHHHFFFDDD@@@<<<888666444444222444333...---000000,,,........................------------------------------------------------...------,,,,,,,,,------...------,,,,,,------...------------------------------------------------------------------------------------------------------------------------------------------------........................................................................................................................,,,,,,,,,---......//////////////////////////////////////////000000000111000000000111222222333333333333333444555666777888888888999:::<<<>>>???@@@BBBBBBDDDEEEFFFFFFFFFEEE>>>===;;;999666444222111222111111111000000000///////////////////////////////////////////////////////////////////////////////////////////////////,,,---///000000000///...000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////000000000000//////////////////////////////////////////000000000000//////000000////////////000000////////////////////////////////////000000000000111111111222333333444444444555666777888999:::;;;??????@@@AAAAAAAAAAAAAAAEEEFFFGGGHHHIIIJJJKKKLLLNNNKKKJJJLLLOOOQQQPPPMMMQQQRRRTTTUUUUUUTTTSSSRRRLLLKKKIIIGGGHHHJJJMMMOOORRRRRRQQQPPPMMMKKKIIIGGGAAAAAABBBCCCAAA???===;;;;;;::::::::::::999999999lllNNNIIIDDDFFF??????;;;:::888666444333222222111000000///////////////................................................---.....................------------------------------------------------............////////////000000111111111222222222444444444555555555666666555666777777666666666666666555555444444333333222111111000/////////000000......//////000//////...........................,,,------......------,,,---------............///,,,,,,------............------------------------------------------------------------------------...///111222222000...---------------------------,,,,,,---------------,,,,,,,,,,,,------------...---------------------------...///...,,,,,,///111:::;;;===???AAA>>>888444000000//////............//////000111111111111000222333555444333333444666555555555666777888::::::999;;;>>>@@@AAADDDHHHJJJFFFIIIIIIEEEBBBDDDFFFEEECCCAAA>>>:::777555444444000111000------...///------------...............------------------------------------------------------,,,,,,,,,------......------,,,,,,------...------------------------------------------------------------------------------------------------------------------------------------------------........................................................................---.............................................,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////...////////////000000000000000000111222222333333333333333444555666777888999999:::;;;<<<>>>@@@AAABBBCCCDDDFFFGGGFFFEEEEEE>>>===;;;999666333000///111111111000000000000000////////////////////////////////////////////////////////////////////////////////////////////////,,,---///000000000///...////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////////////////000000000000//////////////////////////////000000000000//////000000////////////000000////////////////////////.../////////000000000111000000111222222333333444444444555666888999:::;;;??????@@@BBBBBBCCCCCCCCCDDDEEEFFFGGGHHHIIIJJJJJJNNNKKKJJJKKKOOOPPPOOOLLLPPPQQQRRRSSSTTTTTTSSSRRRPPPNNNKKKIIIIIIJJJKKKMMMPPPPPPOOOMMMKKKIIIGGGFFFAAAAAACCCCCCBBB@@@===<<<;;;;;;;;;:::::::::999999kkkMMMHHHDDDFFF@@@???;;;:::888666444333222222111111000///////////////................................................---------...............------------------------,,,,,,,,,------------...............////////////000111111111111222222222333333444444555666666666666888:::999888777888888888777777666555555444444000000////////////000000---...//////////////////........................,,,------......------,,,---------............///......//////000111111111------------------------------------------------------------------------...000333444444222///,,,------------------------+++,,,,,,------------,,,,,,,,,,,,,,,------------------------------------+++---///...,,,---111444::::::===BBBEEEDDD???:::111000000///......------...///000000111111000000000111222222111111222333444555555666777999:::;;;888:::===>>>???BBBEEEHHHDDDIIIKKKFFFBBBCCCDDDDDD???>>>;;;888666555444444111111000/////////000///---------------.........------------------------------------------------------,,,,,,,,,---.........------,,,,,,------...------------------------------------------------------------------------------------------------------------------------------------------------........................................................................---------.......................................---------,,,,,,,,,,,,,,,////////////////////////......////////////000000000000000111222222333333333333333444555666777888888888999:::<<<>>>@@@AAA@@@BBBDDDEEEFFFEEEDDDCCC===<<<;;;999666333000...000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////---......///////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000//////000000000000//////000000////////////000000000000000000000000000000......//////000000111111000000111111222333333333333444555666888999::::::===>>>@@@BBBDDDEEEFFFFFFEEEEEEFFFGGGHHHIIIIIIJJJMMMLLLKKKLLLNNNNNNNNNMMMPPPPPPQQQQQQRRRSSSTTTTTTSSSRRRPPPNNNMMMMMMMMMMMMMMMLLLKKKIIIHHHFFFEEEDDDAAAAAABBBBBBAAA@@@>>>===;;;;;;;;;:::::::::999999mmmNNNIIIDDDFFF??????;;;:::888666444333222222111111000///////////////................................................---------.........//////------------------------,,,,,,,,,---------..................////////////000111111111111222222222333333444444555666666777555777999999777555666888666666555555444444333333/////////......//////000,,,,,,---.......................................,,,------......------,,,---------............///------...//////000111111------------------------................................................///000222333222111...---------------------------***+++,,,---------------++++++,,,,,,,,,---------------------------------))),,,......,,,---222777:::999:::>>>BBB@@@;;;555///////////////............//////000000000000000///111222222111111222333333333444555666888999:::888999;;;======???BBBEEEFFFMMMQQQMMMGGGDDDBBB???;;;999777555444333444444222000000000///...///000,,,,,,,,,------.........------------------------------------------------,,,,,,,,,,,,,,,---...///...------,,,,,,------...------------------------------------------------------------------------------------------------------------------------------------------------........................................................................---------.........//////........................,,,------....../////////////////////////////////........./////////000000000000000111222222333333333333333444555666777888666777777888:::<<<>>>???>>>@@@BBBDDDDDDCCCAAA???999999999777555333000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////...............///000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000.../////////000000000111000000000000000000000000//////000000000000//////000000////////////000000000000000000000000000000.........///000111111111000000000111222222333333333444555666777999:::::::::;;;>>>AAADDDFFFHHHIIIHHHHHHHHHIIIIIIJJJJJJJJJKKKLLLMMMMMMLLLLLLMMMNNNNNNMMMMMMMMMNNNPPPRRRTTTQQQQQQQQQPPPOOONNNMMMMMMJJJIIIGGGEEEDDDBBBBBBAAA@@@@@@@@@??????>>>======:::999999999999888888888pppQQQKKKEEEFFF???>>>;;;:::888666444333222222111111000///////////////................................................---------.........//////------------------------,,,,,,,,,------...................../////////000000111111111111222222222333333444444555666777777111444666666333222333555333333222222111000000/////////.........//////000***+++,,,,,,------------........................,,,------......------,,,---------.........//////******++++++,,,---......------------------------................................................111000000000//////......------------------------***+++,,,,,,------------++++++,,,,,,,,,---------------------------------(((+++...---,,,...333999<<<999888:::<<<999222+++------......///000000000...//////000000000000000111333444444333222444555222222222333555777888999777999;;;<<<<<<>>>AAACCCBBBLLLRRROOOHHHAAA;;;666777666555333222222333333000............,,,,,,...,,,,,,,,,------.........------------------------------------------------,,,,,,,,,,,,,,,---...///...------,,,,,,------...------------------------------------------------------------------------------------------------------------------------------------------------........................................................................---------.........//////........................,,,,,,...///000222333333////////////////////////............/////////000000000000111222222333333333333333444555666777888444555555777888:::<<<===<<<>>>@@@BBBBBBAAA???===666666666666555333111000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////...------///000111////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000.../////////000000111111000000000000000000000000//////000000000000//////000000////////////000000000000000000000000000000---......///000111111222000000000111222222333333333444555666777888999:::777999<<<@@@DDDGGGIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKJJJLLLOOONNNKKKJJJLLLOOOKKKJJJHHHHHHIIILLLOOOQQQMMMMMMNNNOOOOOONNNLLLKKKGGGFFFDDDCCCAAA@@@??????@@@???>>>===<<<<<<======888888888888777777777777uuuRRRJJJDDDEEE@@@@@@:::999888666555333222111111111000///////////////........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///000111111111111222222222222333444444555555444444555555444444444333333333222222222111111111000000//////............//////------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------------............------------------------------........................------------------------------------------------++++++,,,,,,---...//////666777999999777444000---....................................////////////000000000000111111111111222222333444444555555666999999:::<<<===???@@@@@@EEEGGGJJJKKKIIIDDD>>>:::666555444333222111111111////////////............---------------------------------,,,,,,+++++++++,,,------......------,,,000///---******...444999777333///---...---+++)))------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------................................................................................................................................................////////////////////////////////////////////////......//////000000111111333333444444444444444444777777777888999:::;;;<<<<<<===>>>@@@@@@>>>===;;;555444333222111111111111000000000000////////////............/////////000////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////000000000000111111000000//////......000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000111111000000//////......000000000000000000000000000111111222222333444444555555555555666888999:::===<<<::::::===CCCHHHLLLJJJJJJIIIJJJKKKKKKIIIHHHJJJIIIIIIHHHIIIKKKMMMOOONNNMMMLLLIIIGGGGGGJJJLLLOOOMMMKKKJJJJJJKKKLLLMMMJJJHHHEEEBBB@@@?????????=========<<<;;;;;;::::::999888888777666555555444tttRRRJJJDDDEEE@@@@@@:::999888666555333222111111111000///////////////........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///000000111111111222222222222333333444444444444444333333333333222222222222222222111111111000000000//////............//////------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------------............------------------------------........................------------------------------------------------+++,,,,,,------.........333444555555444111...,,,....................................//////////////////000000000111111111222222333333444555555555888999:::;;;===>>>???@@@@@@AAACCCDDDCCCAAA>>><<<777666555333222111111111////////////............------------------------------,,,,,,,,,,,,,,,,,,,,,------......------,,,------------,,,...111444222///,,,+++------,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------................................................................................................................................................////////////////////////////////////////////////......//////000000111111333333333444444444444555666666777777888:::;;;<<<:::;;;=========;;;:::888444444333222111111111111000000000000////////////........./////////000000////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////000000000000111000000000/////////...000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000111000000000/////////...000000000000000000000000000111111222222333444444555555555555666888999:::===<<<;;;<<<>>>CCCGGGJJJIIIHHHHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKLLLMMMMMMNNNMMMMMMLLLJJJIIIJJJMMMPPPLLLKKKKKKKKKKKKIIIHHHFFFHHHFFFCCC@@@>>>=========<<<<<<;;;::::::999999888888888777666666555444444tttRRRJJJDDDEEE???@@@:::999888666555333222111111111000///////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///000000000111111111222222222222333444444444444333222222222111111111000000111111111111000000000000//////............//////------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------............------------------------------------------------------------------------------------------------------------------------------000000000000///...---,,,........................---............///////////////000000000000111111222222333333444444555555888888999:::<<<===>>>>>>??????>>>>>>===<<<<<<<<<888777555333222111000000/////////............---------------------------,,,,,,,,,,,,------------,,,------......------,,,***,,,...///...------...,,,+++)))***,,,------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------................................................................................................................................................////////////////////////////////////////////////......//////000000111111333333333444444444555555666666666777888999;;;;;;999:::::::::999888666444444333222111000000000000////////////000000000000....../////////000000000////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000////////////000000000000000000000000000111111222222333444444555555555555666888999:::<<<<<<<<<>>>@@@CCCEEEGGGHHHHHHHHHHHHJJJKKKLLLMMMLLLLLLMMMMMMNNNNNNNNNNNNMMMMMMMMMLLLLLLMMMPPPSSSNNNNNNOOOQQQQQQNNNIIIEEEEEEDDDAAA>>><<<;;;;;;;;;::::::999999888777777777777777666666555444444444sssRRRJJJDDDEEE??????:::999888666555333222111111000000///////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///000000000000111111111111111111222333333333333333222222111111111000000000111111000000000////////////......------......///------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,------......------,,,------------------------------------------------------------------------------------------------------------------,,,,,,---------,,,,,,---------........................---------.........//////////////////000000000111111222222333444444555555777777888999:::;;;<<<===AAA@@@???===;;;999888777888777555333111000////////////.........---------------------------------+++,,,,,,,,,------......,,,------......------,,,+++---///000...---,,,,,,+++******+++,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------................................................................................................................................................////////////////////////////////////////////////......//////000000111111222333333444444555555555777777777888999:::;;;<<<999999999888777555333222222222111000000000000000////////////000000000000...////////////000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////////////////000111111222222333444444555555555555666888999:::<<<<<<===???AAACCCDDDEEEIIIIIIIIIIIIHHHIIIKKKMMMLLLLLLKKKKKKMMMOOOQQQRRROOOOOOOOOOOONNNOOORRRTTTOOONNNNNNPPPQQQOOOJJJFFFCCCBBB@@@>>><<<;;;::::::999999888888777666666666555555555555444444333333rrrQQQKKKEEEFFF??????:::999888666555333222111111000000///////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............/////////000000000111111111000111222222333333222222222222222222111111111111000000000/////////............------------......------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,------------,,,,,,------------------------------------------------------------------------------------------------------------------,,,,,,---,,,,,,+++,,,---...///........................------------...............////////////000000000111111222222333444444555666666777888999::::::;;;=========<<<:::777555333666555444222000/////////............------------------------------------,,,,,,,,,------.........,,,------......------,,,...///000///---,,,---///,,,---------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------................................................................................................................................................////////////////////////////////////////////////......//////000000111111222222333333444555666666888888888888:::;;;<<<===::::::999777666444222222111111000/////////000000.../////////000000000111////////////000000000111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////000000000000////////////000000000000////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////000000000000////////////////////////000111111222222333444444555555555555666888999:::;;;<<<>>>@@@BBBCCCDDDDDDJJJKKKLLLJJJHHHGGGIIIJJJMMMKKKIIIHHHJJJNNNRRRUUUPPPQQQQQQPPPOOOOOOQQQRRRLLLIIIFFFGGGIIIJJJGGGDDDBBBAAA???>>><<<;;;:::999999999888888777666666666444444444333333333333333qqqQQQKKKEEEFFF???>>>:::999888666555333222111111111000///////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............////////////000000000111111000000111222222222222111222222222111111111111000////////////..................------------......------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------,,,,,,,,,,,,---...///........................,,,------------...............////////////000000111111222222333333444444555666666777888888999999777777888888888666444333333333111000//////...............------------,,,---------------------------------------.........,,,------......------,,,///000///...,,,,,,...000---///000///---,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------................................................................................................................................................////////////////////////////////////////////////......//////000000111111111222333333444555666666777777777888999:::<<<<<<:::999888666555333222222000000////////////000000......//////000000111111/////////000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000111111222222333444444555555555555666888999:::;;;;;;===???AAACCCEEEFFFIIILLLNNNLLLIIIFFFGGGHHHOOOMMMJJJIIIJJJMMMQQQTTTPPPQQQQQQPPPOOONNNPPPQQQOOOJJJDDDCCCFFFIIIGGGDDD@@@???>>>===;;;:::999888888888777777666555555555333333333222222222222222pppQQQKKKEEEFFF???>>>:::999888666555333222111111111000///////////////........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///////////////000000000111///000000111111111111111111111000000000//////////////////.........------...------,,,,,,------...------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,,,,------.........,,,,,,,,,---------------........................,,,,,,---------................../////////000000111111111222333333444444555555555666777777888888999888777666555555555666000000///........................---------,,,,,,------------------------............------------,,,------......------,,,,,,---...---,,,,,,...///,,,...000000---,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------................................................................................................................................................////////////////////////////////////////////////......//////000000111111111222222333444555666777555555666666777999:::;;;888777666444333222222222/////////......//////000.........///000111111111//////000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000.../////////000000000111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000111000000000000000000000000000111111222222333444444555555555555666888999::::::;;;<<<>>>AAADDDFFFHHHFFFKKKOOONNNJJJGGGGGGHHHRRRQQQOOONNNMMMMMMMMMNNNLLLNNNOOOOOONNNNNNPPPQQQTTTNNNGGGEEEHHHIIIFFFBBB======<<<;;;:::888777666666666666555444444333333222222222222222222222222pppPPPKKKEEEFFF???>>>:::999888777555333222111111111000///////////////........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////////////////000000000000//////000111111111111111000/////////............//////.........---------...------,,,,,,------...------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,,,,---...//////+++,,,,,,---------,,,,,,........................,,,,,,,,,---------................../////////000000111111222333333444444444444555555666666777777BBB???:::666444444666777......------------............---------,,,,,,,,,------------------------/////////...---------,,,,,,------......------,,,)))+++---...---,,,,,,---))),,,//////---,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------------------------................................................................................................................................................////////////////////////////////////////////////......//////000111111111111111222333444666666777444444444444555777888999666666444333222222111111//////.........//////000---......///000111111222000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000.../////////000000111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000111111000000000000000000000000000111111222333333444444555555555555666888999:::::::::;;;===@@@DDDGGGIIICCCIIINNNOOOKKKHHHHHHJJJTTTTTTTTTSSSQQQMMMJJJHHHIIIKKKMMMNNNNNNOOOQQQSSSTTTMMMFFFDDDFFFEEE@@@:::;;;;;;::::::888777555444555555444333333222222111111111111111111111222222oooNNNJJJDDDBBB<<>>BBBEEEGGGHHHMMMPPPNNNLLLMMMLLLIIILLLOOOQQQOOONNNPPPNNNJJJNNNOOONNNMMMMMMNNNQQQSSSSSSQQQMMMIIIDDDAAA>>>===::::::999777666444333333444444333333333333222222222222222111111111000000nnnNNNJJJDDDCCC===@@@<<<;;;999777555333222222111111000///////////////000///...------...///000........................------------------------...------,,,,,,------...---------------------------------............///.../////////000000000000//////000111111111111000////////////////////////------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......------------------------//////.........---------............................................................////////////000000000111222333555555444555666777777666555444555444333222111000000000//////.........---------------------------------........................---------............///---------------------------------------------------------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................---------------...////////////.........---------........................////////////////////////........................000/////////............///////////////////////////////////////////////////////////////000111111111222222333333444444555666666666666666666666666555444333111111111222222000000000000///////////////000000111111111111111111111111111111111111111222222111000000111222222333222111222222222000...111000000000000000000111111111000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...///000000......///000444111000111000------000++++++,,,---///111111111---...//////000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222333333444555666777777999999:::<<>>;;;::::::999888777555444333333444444333333333222222222222222222111111111000000mmmMMMJJJEEEDDD>>>AAA<<<;;;999777555333222222111111000/////////////////////............//////........................------------------------...------,,,,,,------...---------------------------------............///....../////////000000000...///000000111111000000////////////////////////------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......------------------------...............---------............................................................////////////111111111222333444555666333444555666666555444333444444222111000000000000...............---------------------------------........................---------............///------------------------------------------------------------------------------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.................................------------...//////...............---------........................////////////////////////........................////////////............///////////////////////////////////////////////////////////////000111111111222222333333444444555666666666666666666666666555555444444333222222111222111111000000/////////000111111222333333222222555555555555555555555555555555444333333444555555777666555444555444222///222111000//////000111222222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000///...///111444111...---000000...///222111111000//////000111222---...//////000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222333333444555666777777::::::;;;===???CCCFFFHHHFFFKKKNNNMMMNNNPPPQQQPPPLLLPPPQQQPPPPPPRRRQQQMMMOOONNNMMMLLLKKKLLLMMMNNNPPPNNNJJJFFFBBB>>>;;;:::999999888666555444333222333333333333222222222222222111111111111000000000lllMMMJJJFFFEEE???AAA<<<;;;999777555333222222111000000////////////////////////....../////////........................------------------------...------,,,,,,------...---------------------------------............///........./////////000000...//////000000000000000////////////////////////------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------....................................................................................////////////000000000111222333444555333444555555555555444333333333222000000/////////........................................................................---------............///................................................................................................------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....................................---------......///................................................////////////////////////........................///////////////.........///////////////////////////////////////////////////////////////000000111111222222333333444444555666666666666666666666666444444444444333222111000000000000111111111222222333444555666666777666666;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;:::999999999999777555555444333222222333444555555444444333222222222222000000000000000000000000000000000000000000000000000000000000000000000000///////////////////////////000000///...000333666111...---000///------000444444222///------///111......///000000000000000///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000111111111111222333333444555666777777::::::;;;===@@@CCCFFFHHHHHHMMMPPPOOOOOORRRTTTRRROOORRRSSSQQQQQQTTTSSSPPPNNNLLLJJJIIIIIIIIIIIIHHHHHHGGGEEECCC@@@???>>>===888777777666555333333222333333333222222222222111111111111111000000000000kkkMMMKKKGGGEEE???AAA<<<;;;999777555333222222111000000///////////////...//////////////////...........................------------------------...------,,,,,,------...---------------------------------............///............////////////......///000000000000000........................------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------......---------------------------.................................................................................////////////////////////000222333444333333444444444444333333222222111000////////////---.....................................................................---------............///...................................................................................................------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................///......---------......---.............................................////////////////////////.................................//////////////////////////////////////////////////////////////////////////////000000111111222222333333444444555555555555555555555555555222222222333222111000000...///000222444555777777888999:::;;;<<<<<<<<<<<<>>>?????????@@@@@@AAAAAA@@@@@@@@@AAAAAA@@@@@@@@@>>>===<<<===??????>>><<<:::999888888888888999:::666555444333222222222222000000000000000000000000111111111111111111111111000000000000000000000000///////////////////////////000000///...000333666<<<888666666333...---///555555444111......000222...//////000000000000000///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000111111111111222333333444555666777777::::::;;;<<>>======<<<777666666555444333222222333333222222222111111111000000000000000000000000kkkMMMLLLGGGEEE>>>@@@<<<;;;999777555333222222111111000///////////////......////////////..............................------------------------...------,,,,,,------...---------------------------------............///------........./////////---...//////000000//////........................------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------......---------------------------------...........................................................................////////////.........///000111222333333333333333333333333333111111000///////////////---------...............................................................---------............///......................................................................................................------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................//////...------------...---------.......................................////////////////////////.................................//////////////////////////////////////////////////////////////////////////////000111111111222222333333444444555444444444444444444444444000000111111111222222222000111333666888;;;<<<=========???@@@AAAAAAAAAAAA@@@AAAAAABBBBBBCCCCCCCCCCCCDDDDDDEEEEEEDDDDDDCCC@@@??????AAABBBCCCBBB@@@>>>>>>>>>??????>>>>>>>>>666555444222111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000//////000///...///111444:::777777:::;;;999:::>>>EEEEEECCC<<<555000///000...///000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222333333444555666777777999999:::<<<>>>BBBEEEGGGKKKPPPQQQOOOOOORRRTTTSSSSSSVVVUUURRRRRRTTTTTTQQQQQQNNNLLLLLLNNNNNNLLLIIIEEEDDDAAA>>><<<999888777666555555444333333222222222222222222111111111111//////000000000000000111lllNNNLLLGGGEEE>>>???<<<;;;999777555333222222111111000///////////////---...///000000///...---........................------------------------...------,,,,,,------...---------------------------------............///---------.........//////---...//////000000//////........................------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------........................,,,,,,,,,---------......------------------------------------------------........................------------------------------------------------------------------------,,,,,,,,,---------......---------------------------------.........//////............................................................////////////......//////000111333444333333222222222222333333000000///.........//////---------.........//////................................................---------............///......................................................................................................------------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................//////...------------------------.........//////........................////////////////////////..................................../////////000///////////////////////////////////////////////////////////////000111111111222222333333444444555333333333333333333333333111000000000111333555666666777999;;;>>>@@@AAABBB???@@@AAACCCDDDDDDEEEEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHHHHIIIJJJJJJIIIHHHHHHCCCBBBAAABBBCCCCCCAAA@@@@@@AAACCCDDDDDDCCCAAA@@@999888666555444333333333000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000...///000000......///000000...000666:::;;;>>>CCCIIIJJJHHHAAA777000.../////////000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222333333444555666777777888888999;;;===AAADDDEEEGGGLLLNNNLLLMMMQQQTTTTTTSSSUUUTTTPPPOOOQQQQQQNNNPPPMMMJJJLLLNNNOOOLLLHHHDDDBBB@@@===:::888666555555555444444333222222222222222222222111111111111////////////000000111111lllNNNLLLGGGEEE===>>><<<;;;999777555333222222111111000///////////////---...///000000///...---........................------------------------...------,,,,,,------...---------------------------------.........//////---------.........//////---......///////////////........................------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------........................,,,,,,,,,---------......------------------------------------------------........................------------------------------------------------------------------------,,,,,,,,,---------......---------------------------------.........//////............................................................/////////000//////000000111222444555333222222111111222222333000//////............///---------.........//////////////////////////////........................---------.........//////////////////////////////////////////////////////////////////////////////////////////////////////......------------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................000///...------------------------.........//////........................////////////////////////........................---.........//////000000///////////////////////////////////////////////////////////////000111111111222222333333444555555222222222222222222222222111111000000222444777999<<<===>>>???AAACCCDDDEEE@@@AAABBBDDDEEEFFFFFFFFFIIIJJJJJJKKKLLLMMMMMMNNNLLLMMMNNNOOOOOONNNMMMLLLEEECCCBBBBBBCCCBBB@@@>>>AAACCCEEEGGGGGGEEECCCAAA===<<<;;;999888777777777000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000---///000000///---......000------000111000111444333666999777222///000222//////000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222333333444555666777777777777888:::===@@@CCCEEECCCHHHJJJIIIKKKPPPTTTTTTRRRTTTSSSNNNMMMOOONNNLLLMMMIIIGGGIIILLLMMMJJJEEE???>>>===;;;:::999888888444444444333333222222222222222222111111111111000.../////////000000111111dddSSSJJJIII???CCC===;;;:::999777555333111000000000000000////////////////////////////////////........................------------------------------------------------,,,,,,,,,---------......---...............------////////////////////////////////////////////////........................------------------------...------,,,,,,------...------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------........................------------------------------------------------,,,,,,,,,---------......------------------------------------------------,,,------......------,,,................................................---------------------------------............///............////////////------///111444888<<<>>>222222222111111111111000000000//////.........---000000000000000000000000222111000000////////////.........------......///---.........////////////////////////............000000///...---.........111///---...111222000...000000//////......------,,,,,,,,,,,,---...///000------------------------------------------------........................................................................................................................////////////////////////000000//////.........---////////////////////////////////////////////////////////////////////////............/////////000111111222222222333333333444444444444333111000///111111222444777999<<<===BBBDDDEEEDDDDDDDDDFFFHHHBBBDDDFFFHHHJJJJJJFFFBBBIIIPPPRRROOOMMMOOOPPPNNNRRRLLLLLLTTTVVVQQQKKKKKKKKKOOOSSSRRRMMMHHHCCC@@@BBB::::::BBBEEE@@@===@@@@@@<<<@@@HHHFFF:::666;;;777555333333444333000...222222111111111111111111//////000111111111111111000000000000000000000000111111000000//////......000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111333333444444555666666666888999:::;;;<<<>>>AAADDDHHHHHHHHHHHHHHHIIIJJJKKKKKKMMMNNNMMMKKKJJJJJJJJJLLLJJJHHHGGGGGGFFFDDDBBB@@@???===:::888666555555444444333333222111000000111111111111111111111111000000000000000000000000bbbRRRKKKJJJ@@@DDD===;;;:::999777555333111111000000000000////////////////////////////////////........................------------------------------------------------,,,,,,,,,---------......---...............------////////////////////////................................................------------------------...------,,,,,,------...------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------........................------------------------------------------------,,,,,,,,,---------......------------------------------------------------,,,------......------,,,................................................---------------------------------............///............////////////111111000000111333444555222222222111111111000000000/////////............////////////////////////000//////......//////000000000///...............111111111000000000000000------------.........///.............../////////000///---...000111///...,,,------...000111111222///......---------......------------------------------------------------........................................................................................................................////////////////////////000/////////............////////////////////////////////////////////////////////////////////////........./////////000000111111222222222333333333444444333333222111111111222333555888;;;>>>@@@BBB???BBBFFFJJJJJJGGGCCC???GGGDDD???===???DDDFFFFFFEEEKKKPPPPPPLLLHHHIIILLLJJJGGGEEEDDDEEEFFFHHHIIILLLIIIGGGGGGGGGGGGKKKQQQIIIGGGDDDCCCBBBDDDIIINNNBBB???<<<;;;===@@@BBBAAA???===:::;;;<<<;;;777222111111111111222222222222111222222222222111111000000000000000000000000000111000000000/////////...000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111333333444444555666666666777888:::;;;;;;>>>AAADDDHHHHHHIIIIIIJJJJJJKKKKKKJJJLLLMMMLLLIIIHHHGGGHHHKKKJJJGGGFFFFFFEEECCCAAA@@@>>><<<:::888666555555444444333222222111000000111111111111111111111111000000000000000000000000```QQQKKKKKKAAAEEE===;;;:::999777555333222111000000000000////////////////////////////////////........................------------------------------------------------,,,,,,,,,---------......------...............---////////////////////////................................................------------------------...------,,,,,,------...------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------........................------------------------------------------------,,,,,,,,,---------......------------------------------------------------,,,------......------,,,................................................---------------------------------............///---............/////////222111000////////////000222222111111111000000000////////////............////////////////////////000////////////000000111//////............//////........./////////000000000000000000111222222333111111111111111000//////111000//////000000...---000000000//////.........111000///...------------------------------------------------------------........................................................................................................................////////////////////////////////////............////////////////////////////////////////////////////////////////////////....../////////000000000111111222222222333333333444333222111111222333444555777:::>>>AAADDDEEEFFFFFFEEEDDDDDDEEEEEEDDDCCCCCCCCCBBBBBBAAABBBCCCEEEMMMLLLPPPUUUQQQFFFBBBFFFLLLQQQMMM@@@:::CCCNNNRRRLLLGGGOOO^^^```QQQDDDBBBLLLRRROOOAAA===JJJZZZaaaccc^^^PPPBBB===@@@===666???===<<<===??????<<<999555555444333222111111000333333333222222111000000000000000000000000000000000000000000////////////000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111333333333444555555666666666777999:::;;;>>>BBBEEEGGGIIIJJJLLLLLLLLLLLLKKKKKKMMMMMMLLLJJJGGGGGGHHHJJJHHHFFFEEEEEECCCAAA???>>>===;;;999777555555444333333333222111111000000111111111111111111111111000000000000000000000000^^^PPPKKKLLLBBBEEE>>><<<;;;999777555333222111000000000000////////////////////////////////////........................------------------------------------------------,,,,,,,,,---------......,,,---......///.........////////////////////////................................................------------------------...------,,,,,,------...------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------........................------------------------------------------------,,,,,,,,,---------......------------------------------------------------,,,------......------,,,................................................---------------------------------............///---------.........//////------......///000111222111111111111000000000000///////////////.................................111111000000000000111111------...///111333555666444555666777999:::;;;<<>>=========>>>??????>>>>>>>>>>>><<<:::888777888777666444333111000...000000//////...---------000000///...------------........................................................................................................................................................................///////////////////////////////////////.........////////////////////////////////////////////////////////////////////////...////////////000000000111111222222222333333333333222111000111333666777999<<>>OOOccciii```\\\YYYVVVQQQIIIDDDBBB>>>======<<<<<<>>>@@@AAA???===;;;888444111///...333222222111111111111111000000000000000000000000000000000000////////////////////////////////////000000111111111111000000000000111111111111000000///////////////////////////000000000111111111111///////////////////////////////////////////////////////////////////////////000000000111111111111222333333444444555666666555666888999;;;===AAADDDGGGHHHKKKMMMNNNMMMLLLKKKNNNOOOOOONNNKKKIIIIIIIIIIIIGGGDDDCCCCCCAAA???===<<<;;;999777666555444444333222222222111111000000111111111111111111111111000000000000000000000000]]]PPPKKKLLLBBBFFF>>><<<;;;:::888666444222111000000000000////////////////////////////////////........................------------------------------------------------,,,,,,,,,---------......,,,------...//////......////////////////////////................................................------------------------...------,,,,,,------...------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------........................------------------------------------------------,,,,,,,,,---------......------------------------------------------------,,,------......------,,,................................................---------------------------------............///------------............,,,,,,...///111222333333111111111000000000//////.........///////////////////////////////////////111000000/////////000000...000222555999>>>AAACCCFFFFFFGGGGGGHHHHHHIIIIIILLLKKKIIIHHHGGGHHHIIIIIIIIIIIIIIIHHHHHHGGGFFFFFFDDDDDDBBB???;;;888666555......//////000000111111......------------..............................................................................................................................................................................////////////////////////.........///////////////////////////////////////////////////////////////////////////////////////////////////000000000111111111222222222333333333222111111111333666999;;;>>>@@@BBBDDDEEEEEEDDDCCC>>>FFFNNNOOOHHHBBBBBBDDDIIISSS```fffdddkkk|||rrrxxxwww~~~zzz}}}xxx~~~mmm___ooo[[[XXXeeevvvkkkMMMBBBKKKIIIGGGCCC>>>::::::???DDDCCCBBB???<<<999666333222222111000000000111111222000000000000000000000000////////////000000000000////////////////////////000000111111111111000000000000111111111111000000///////////////////////////000000000111111111111///////////////////////////////////////////////////////////////////////////000000000111111111111222222333333444555555555444666888999:::<<<@@@CCCEEEGGGJJJLLLMMMMMMLLLKKKMMMNNNNNNMMMKKKIIIHHHIIIGGGEEECCCAAA@@@???<<<:::999999777666555444444333222222111111111111111000000000000000000000000000////////////////////////]]]OOOJJJKKKBBBFFF???<<<;;;:::888666444333222000000000000////////////////////////////////////........................------------------------------------------------,,,,,,,,,---------......,,,,,,---...////////////////////////////////////------------------------........................------------------------...------,,,,,,------...------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------........................------------------------------------------------,,,,,,,,,---------......------------------------------------------------,,,------......------,,,................................................---------------------------------............///,,,------------...............///000111111111111111111000000000/////////.........///////////////000000000000000000000000////////////000111222333777888:::>>>BBBFFFJJJLLLIIIIIIHHHGGGFFFEEEDDDDDDIIIGGGEEEDDDCCCDDDFFFGGGDDDDDDDDDEEEFFFHHHIIIJJJLLLLLLKKKGGGCCC???>>>>>>;;;:::888666333111000///.........---......//////........................................................................................................................................................................////////////////////////.........////////////////////////////////////////////////////////////////////////////////////////////////000000000111111111111222222222333333333111111222444666:::===>>>AAABBBCCCDDDDDDCCCBBBAAAAAACCCCCC@@@>>>DDDRRR^^^iii|||yyy|||ggglll|||jjjfff}}}yyylll|||wwwnnnjjjggg{{{\\\NNN]]]```XXXMMMDDD>>>;;;;;;;;;@@@@@@???>>>===<<<<<<;;;444333111000000111222222000000000000000000000000////////////000000000000000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222333444444555555555666888888999;;;???AAADDDEEEGGGIIIKKKKKKKKKKKKHHHJJJKKKJJJHHHFFFFFFGGGFFFDDDAAA???>>>===:::888777777555444333333333333111111111111111111111111000000000000000000000000////////////////////////]]]NNNHHHIIIAAAFFF@@@<<<<<<:::888666444333222000000000000////////////////////////////////////........................------------------------------------------------,,,,,,,,,---------......+++,,,---...////////////////////////////////////------------------------........................------------------------...------,,,,,,------...------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------........................------------------------------------------------,,,,,,,,,---------......------------------------------------------------,,,------......------,,,................................................---------------------------------............///,,,,,,---------...............000000111000000///111000000000////////////............/////////000111111111111111111111111///000111333666:::<<<>>>@@@@@@AAABBBDDDFFFHHHIIICCCCCCBBBBBBAAAAAA@@@@@@CCCBBB@@@???@@@BBBEEEGGGCCCBBB@@@???@@@BBBDDDFFFHHHJJJJJJGGGCCCAAAAAABBBGGGEEEBBB???;;;777555333222222111000////////////........................................................................................................................................................................////////////////////////............/////////000//////////////////////////////////////////////////////////////////////////////000000000111111111111111222222222333333333000111333666:::===???AAAAAAAAABBBBBBBBBCCCCCCCCCHHHDDDBBBEEERRRiii|||mmmqqquuubbbgggtttwwwgggZZZaaaqqq|||oooeeebbbnnn{{{xxxhhhZZZaaaoooppp___\\\lllvvvsss______tttsssoooooo]]]SSSRRRNNNBBB777>>>>>>?????????@@@@@@@@@:::888555333111111111222000000000000000000000000.../////////000000000111000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111222222333333444555555666777888888888:::===???CCCDDDEEEFFFGGGIIIJJJJJJEEEGGGHHHHHHGGGFFFFFFGGGEEEBBB@@@>>>===;;;888666666555444333333222333333000000000000111111111111000000000000000000000000////////////////////////^^^NNNGGGHHH@@@FFF@@@===<<<:::888666444333222000000000000////////////////////////////////////........................------------------------------------------------,,,,,,,,,---------......+++,,,---...////////////////////////////////////------------------------........................------------------------...------,,,,,,------...------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------........................------------------------------------------------,,,,,,,,,---------......------------------------------------------------,,,------......------,,,................................................---------------------------------.........//////,,,,,,,,,---------......+++,,,...000111111111000000000000000////////////---.........//////000000111111111111111111111111111222555999>>>CCCFFFIIIEEEDDDCCCBBBBBBBBBBBBBBBEEEFFFGGGHHHJJJLLLMMMMMMGGGFFFEEEEEEGGGKKKNNNQQQMMMJJJFFFCCCAAAAAACCCEEE@@@BBBDDDBBB???>>>???AAABBBBBBBBBCCCCCCDDDDDDEEE777666444222111000//////////////////////////////////////////////////////........................................................................................................................////////////////////////---.........//////000000////////////////////////////////////////////////////////////////////////000000000000111111111111111111222222222333333333///111444888<<>>BBBBBBCCCDDDEEEGGGIIIJJJFFFGGGIIIIIIHHHHHHHHHIIIDDDBBB???===<<<:::888555555444333333222222222333000000000000000111111111000000000000000000000000////////////////////////aaaQQQGGGKKKAAAAAA======<<<:::777555333222111000000000000////////////////////////////////////................................................------------------------++++++,,,,,,,,,------------------............///------............------//////.........------------------............///------------------------........................---------............///................................................................................................---------............///................................................//////.........------------------............///...------------...//////333///+++***,,,---,,,+++------------------------///////////////.........////////////////////////+++,,,------......---------,,,,,,,,,,,,---......---------.........//////............/////////000111111000000//////......000///.........000111333---...000222333444444444222<<>>BBBCCCBBBDDDAAA???IIIVVVSSSXXXkkkwwwmmmtttpppzzzrrrkkkhhhoooyyybbbJJJVVVcccaaabbbtttyyy{{{ssspppsssaaawww||||||vvvmmmpppnnnaaaYYYYYYooogggiiiuuuiiiXXXTTTLLLCCC>>>===>>>???===:::CCCFFF888000111000...111444333000...///111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000............/////////000000111222333444555555555;;;<<<<<<;;;::::::;;;======???CCCEEEEEEFFFGGGHHHHHHGGGGGGGGGHHHHHHFFFDDDBBB@@@<<<:::999777555333333333333222222222111111000000000000000000000000000000000000000000000000000000000000000000000000]]]OOOEEEJJJAAABBB???===<<<:::777555333222111000000000000////////////////////////////////////................................................------------------------++++++,,,,,,,,,------------------............///------............------//////.........------------------............///------------------------........................---------............///................................................................................................---------............///................................................//////.........------------------............///...------------...//////444000---+++,,,---,,,+++------------------------/////////////////////...////////////////////////+++,,,------......---------,,,,,,,,,------......---------.........//////........./////////000000111111000000////////////......//////000111111222888555111///222888???DDDDDDEEEDDDAAA>>>===777111@@@CCCGGGOOOVVVWWWQQQJJJRRRUUUWWWXXXYYYWWWOOOGGGMMMNNNOOOOOOMMMJJJHHHIIIQQQOOOSSSZZZWWWMMMMMMUUUSSSRRRNNNIIIIIIIIIEEE>>>;;;999777888<<>><<<:::BBB888888===<<>>>>>===777555666===AAABBBDDDGGGGGGOOOVVVVVVQQQQQQYYYcccWWWWWWYYY\\\___ccclllvvvrrrllljjjnnnqqqpppooopppeeeXXXRRRYYYaaa^^^WWWSSSJJJQQQQQQLLLOOOVVVUUULLLEEEBBB???>>>???@@@AAAAAA@@@@@@BBBFFFHHHGGGBBB>>>777444000...///000111111//////......///000000111........................////////////////////////////////////////////////............................................................////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111222111111111222444555666:::>>>BBBAAA>>>@@@GGGNNNWWWSSSPPPeeerrrnnn~~~nnn^^^TTTXXXgggoookkklllssssssmmmQQQaaavvvooobbbooo|||iiivvv~~~ooodddkkk}}}yyyaaaZZZeeetttmmmaaaWWW[[[kkk|||yyyrrrllljjjuuuyyylllyyy~~~cccTTTLLLEEE999999@@@BBB===???CCC;;;999444//////111333222///000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000....../////////000000000000111222333444555555555444666777777666777999<<<@@@BBBEEEFFFEEEDDDEEEEEEHHHGGGFFFFFFFFFFFFDDDBBB@@@>>>;;;999888777555333333222222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000YYYMMMEEEIII@@@BBB@@@===<<<:::777555333222111000000000000////////////////////////////////////................................................------------------------,,,,,,,,,------------...---------............///------............------........................---------............///................................................---------............///................................................................................................---------............///........................................................................---------............///...------------...//////555333111///...---,,,,,,....................................////////////////////////////////////,,,------...............,,,------...........................////////////...////////////000000000000000000000000000000000222222111111111222222333222777>>>CCCCCC???:::555AAA===>>>DDDCCCAAAGGGTTTHHHOOO[[[eeejjjqqq~~~zzzttt{{{{{{vvv{{{}}}zzzxxxfffgggddd\\\VVVRRRNNNIIIPPPMMMJJJIIIIIIIIIIIIGGGCCCDDDDDDDDDDDDEEEHHHJJJ@@@;;;555000////////////222222111000////////////........................////////////////////////////////////////////////............................................................///////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000111111111111333222111111333555888:::FFF@@@:::;;;AAAFFFHHHFFFLLLPPPVVVvvvtttxxxsssmmmzzzbbbRRRMMMIIIGGGGGGmmm}}}ttttttzzz}}}}}}uuu\\\YYYiiiuuuvvv[[[fffzzzxxxtttoooaaaTTTkkk|||||||||xxxkkkHHHCCCCCC???777===EEE@@@>>>:::444111111222111000000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////...////////////000000000000111222333444555555555444666777888888999<<<>>>???AAADDDFFFFFFEEEFFFGGGIIIGGGFFFFFFFFFEEECCCAAA>>><<<999777777666444333222222222222111111111111000000000000000000000000////////////////////////////////////////////////ZZZOOOFFFJJJ???AAA@@@===<<<:::777555333222111000000000000////////////////////////////////////................................................------------------------,,,,,,---------.........---------............///------............---------.....................---------............///................................................---------............///................................................................................................---------............///................................................---.....................---------............///...------------...//////444333222000...---------........................---.........//////000000////////////////////////,,,---......//////......,,,---.../////////.............../////////000000////////////000000000111000000000000111111111111111000000000333666:::<<>>@@@EEEKKKOOONNNMMM```rrr}}}wwwfffaaaSSSRRRggg{{{|||tttoooyyyzzzyyy~~~}}}|||]]]VVV[[[ffflllsssmmm[[[aaaffffffcccooosss___OOODDD:::>>>GGGFFF@@@???===888222///000222111111111111111111111111000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////////////////000000000111000111222333444555555555444555777777888999<<<>>>===@@@CCCFFFFFFGGGIIIJJJJJJHHHGGGFFFFFFEEEBBB@@@<<<:::888666666666444333222222222111111111000000////////////////////////////////////////////////////////////////////////YYYPPPGGGJJJ???AAAAAA===<<<:::777555333222111000000000000////////////////////////////////////................................................------------------------,,,---------............---------............///------............---------------...............---------............///................................................---------............///................................................................................................---------............///................................................---------...............---------............///...------------...//////111222222111...------...........................------......///000000000////////////////////////------...////////////...,,,---...///000///............/////////000000000/////////000000000111111000000000111111111111222......///222666<<>>;;;888555333000000///.........//////////////////////////////////////////////////////////////////////////////////////////////////////....................................////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111222222333444777:::===>>>999BBBIIIIIIFFFNNNbbbsss}}}yyyuuuttt|||fffZZZ^^^gggllljjjiiiuuuvvvmmmbbbccceee___oooqqqYYYZZZuuu}}}}}}}}}UUU777888BBB???BBBBBB>>>777222222333111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000111111000111222333444555555555222444555666666777:::<<<<<>>;;;888666555555555444333222111111111111000000000////////////////////////000000000000000000000000000000000000000000000000VVVNNNFFFIII???BBBBBB===<<<:::777555333222111000000000000////////////////////////////////////................................................------------------------------------............---------............///------............---------------.........//////---------............///................................................---------............///................................................................................................---------............///................................................---------.........//////---------............///...------------...//////...000222111...---...///........................------......///000000111////////////////////////------...///////////////,,,---///000000000........./////////000000000000//////000000000111111111000000111111111222222222000222555999;;;===>>>???555999@@@GGGNNNRRRTTTUUUcccppphhhuuu}}}tttuuurrrwwwoooeee\\\VVVRRRQQQPPPOOOOOOOOOOOOOOOIIIHHHGGGGGGGGGEEEBBB???<<<:::888666333222111000////////////////////////////////////////////////////////////////////////////////////////////////....................................////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111000111333666999<<<>>>???===KKKXXXZZZXXXaaazzzpppXXXNNNddd~~~{{{uuuppp\\\eeeyyyiiiwww~~~JJJ;;;DDD>>>@@@BBBBBB???;;;666333111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000111111111000111222333444555555555333555666666666777:::<<<===@@@DDDFFFGGGHHHIIIKKKHHHFFFDDDCCCBBB@@@===;;;999777555444555555444222111111111111000000000000////////////////////////000000000000000000000000000000000000000000000000RRRKKKDDDHHH>>>CCCCCC===<<<:::777555333222111000000000000////////////////////////////////////................................................---------------------------------.........//////---------.........//////---..................------------.........//////---------.........//////////////////////////////........................---------.........//////................................................................................................---------.........//////................................................---------.........//////---------.........//////...------------...//////,,,///111000...---...000////////////////////////---------...///000000111////////////////////////---......///////////////,,,---///000111000///---////////////000000000000000000000000111111111111000000111111222222222222666888<<>>SSSnnn{{{}}}rrrttt```vvvooorrrpppyyy{{{lllhhhmmm|||zzz~~~~~~}}}{{{vvv~~~jjjeeeWWWooowww]]]TTT======@@@DDDFFFBBB:::333111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000111222333444555555555777888999999999999;;;>>>???BBBEEEGGGGGGGGGHHHIIIFFFEEEBBBAAA@@@>>>;;;999888666444444444555444222111111111111000000000000////////////////////////000000000000000000000000000000000000000000000000WWWPPPDDDGGGAAADDD???===<<<:::777555333222111222111111000000000000000////////////////////////////////////////////////................................................////////////////////////////////////////////////---------.........//////............/////////000////////////////////////........./////////000000000000000000000/////////------........./////////000000///...------------///......------......///------------.....................------,,,,,,,,,........................................................................////////////////////////////////////////////////........................111111111111111000//////////////////////////////////////////////////////////////////////////////..................................../////////000000000000000000000000000111000/////////111222333333333333111000111444777CCC>>>;;;===>>>===>>>AAAGGGJJJQQQ___pppzzzxxxmmmvvvmmmccc\\\LLLMMMTTTJJJSSSDDDAAAMMMQQQIIIJJJUUUKKKNNNKKKEEECCCDDDAAA:::222222111000000000000000//////000000///......---///////////////////////////////////////////////////////////////.........////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////000000000000...000111222111111333444555...===;;;777BBB@@@AAASSSbbb|||eeeXXX\\\UUUfff}}}yyyyyyssssssllluuutttzzzjjj]]][[[sssxxxWWWDDD===@@@@@@AAA???666111555555111111555333...000000000000000000000000000000000000000000000000111111111111111111111111222111111111000000//////111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111222222333333444444555666666777777888999;;;<<>><<<:::888555333222222222111111000000000000000////////////////////////////////////////////////................................................////////////////////////////////////////////////---------.........//////........./////////000000////////////////////////////////////000000000000............////////////............////////////...---------------------......------------......////////////////////////................................................................................................////////////////////////////////////////////////........................000000111111000//////...////////////////////////////////////////////////////////////////////////................................./////////000000000000000000000000000000000000000000000111222222/////////111555;;;BBBFFF@@@===???FFFLLLLLLMMMOOOgggrrrqqqjjj}}}uuunnnkkknnnrrr{{{sssmmmooowwwzzzwwwsssqqqttttttyyykkkaaaiiixxx~~~xxxjjjZZZJJJNNNIIIEEEGGGJJJLLLMMMPPPKKKMMMMMMKKKMMMOOOIII@@@:::777444111//////000111...////////////.........////////////////////////////////////////////////.........///////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////000000000111///000222222111111333555;;;///===CCCCCCKKKKKKVVV___aaasssfffmmmrrraaakkk|||yyywwwiiijjjpppuuujjjiiizzz]]]>>>EEEEEE===>>>CCC<<<<<<888111111444333///111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000///111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111222222333333444444555666666666777888999;;;;;;>>>???AAACCCDDDEEEFFFFFFHHHGGGDDDAAA>>>;;;:::999555444444333222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000TTTPPPFFFJJJDDDEEE??????===;;;888666444333222222111111000000000000000////////////////////////////////////////////////................................................////////////////////////////////////////////////------........./////////....../////////000000000////////////////////////000000000000000000000000---......//////000000111000000000000000000000000............/////////000////////////////////////..................------.........///////////////........................................................................////////////////////////////////////////////////........................//////////////////...---////////////////////////////////////////////////////////////////////////............................../////////000000000000000000000000000000000000000000111111111111111111000000444:::BBBGGGJJJIIICCC@@@EEEOOOYYYfffpppssswwwlllfffTTTXXX^^^aaadddhhhnnnsssxxxqqqrrryyy|||wwwoooqqqcccZZZ]]]^^^[[[```mmmxxx|||wwwmmmqqqrrrgggmmmJJJOOONNNIIIJJJPPPNNNFFFLLLKKKIIIHHHLLLOOOKKKEEECCC@@@:::444000///000000........................////////////////////////////////////////////////------......//////000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000/////////000000000111111000111222222111111333555888///<<>>GGGVVVxxxtttkkkvvvyyy}}}rrrooozzzmmm[[[jjjgggQQQ??????DDD@@@EEECCC<<<444222333333000111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111222222333333444444555666666666777888999:::;;;>>>???@@@CCCDDDFFFGGGGGGGGGEEECCC???<<<:::888777444444333333222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000SSSPPPHHHKKKEEEEEE>>>???>>><<<999666555333333222111111000000000000000////////////////////////////////////////////////................................................////////////////////////////////////////////////............////////////...////////////000000000////////////////////////000000000000////////////000000000111111111111111222222111111111111000000000000111111111111111000000000111111111111000000.........///////////////............////////////........................................................................////////////////////////////////////////////////........................---......///......------////////////////////////////////////////////////////////////////////////...........................////////////000000000000000000000000000000000///000111222222222222222333444888>>>EEEJJJKKKJJJLLLMMMTTTaaapppxxx]]]___dddkkkppptttvvvwww{{{tttrrrrrrttt{{{}}}nnnwwwzzz|||jjjggg\\\OOOJJJMMMNNNKKKOOOLLLGGGDDDDDDHHHKKKMMMJJJGGGBBB<<<666222000///..................//////////////////////////////////////////////////////,,,------...///000111111//////////////////////////////////////////////////////////////////////////////////////////////////////000000000111111111111222222222222333555777<<<>>>JJJBBBAAASSSrrrsssmmmtttpppgggyyy|||}}}ppp```nnnvvvYYYDDDBBB@@@BBBBBBAAA;;;666333222222111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000111111111000000000000000000000000////////////////////////000000000000000000000000////////////000000000000111222222333333444444555666666666666777999:::;;;===>>>@@@BBBDDDFFFGGGGGGEEECCC@@@===:::777666555333333333333222222111111000000000000000000000000////////////////////////////////////////////////////////////////////////SSSQQQHHHLLLEEEEEE===???>>><<<999666555333333222111111000000000000000000000000000000000000000////////////////////////................................................////////////////////////////////////////////////........./////////000000////////////000000000111000000000000000000000000////////////////////////111111111000000/////////000000000//////////////////000000000000///...---...//////000000//////...000000000111111222222222.............../////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////------............------////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000111111111111111111111111111000000111222333444555666333888@@@IIIOOORRRQQQOOOOOOaaauuueee|||hhh[[[YYYooowww}}}ppphhhllliiixxxsssmmmmmmxxxgggWWWMMMMMMSSSLLLLLLLLLJJJGGGHHHMMMSSSMMMLLLIIIEEE???999333000000///.........//////000000000000000000000000000////////////////////////,,,------...///000111111////////////////////////////////////////////////////////////////////////////////////////////////000000000000111111111111111222333333333555888;;;888@@@HHHCCCTTTnnn~~~wwwxxxwwwbbbuuu|||kkk]]]UUU^^^qqq~~~vvvvvvsssmmmZZZ@@@GGG:::>>>CCCBBB;;;444222333111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000111111//////000000111111111111000000000000000000000000////////////////////////000000000000000000000000////////////000000000000111222222333333444444555555555555666777888::::::<<<===???AAACCCDDDEEEEEEAAA@@@===:::888555444333333222222222222222111111000000000000000000000000////////////////////////////////////////////////////////////////////////SSSQQQHHHKKKDDDDDD===???===;;;888666444333222222111111000000000000000000000000000000000000000////////////////////////................................................////////////////////////////////////////////////....../////////000000000/////////000000000111111000000000000000000000000/////////000000000111111000000/////////........./////////000000000111111000111222333222222000///111222333444444333222111222222111111111111000000111000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////,,,---......///........./////////////////////////////////////////////////////////////////////////////////////////////////////////000000000111111111111111111111111111111111111111222444777999;;;;;;@@@FFFKKKMMMOOOQQQRRRrrryyyeeebbbbbbggg}}}uuulllnnnrrruuu~~~}}}ttt}}}gggSSSMMMGGGIIINNNQQQNNNJJJKKKOOOMMMNNNMMMKKKFFF???999555222222000///...///000111000000000000000000000000////////////////////////------......//////000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000111111111222222222333444444555888<<<@@@999===HHHYYYlllhhh}}}yyy~~~wwwlllaaaUUUQQQUUUXXXTTTMMMGGGDDDCCCFFFKKKQQQ\\\ffflllxxx___FFF@@@???AAACCC@@@999555555222222222222222222222222222222222222222222222222111111111111111111111111000000000000111111111111/////////000111111222222000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111222222333333444444555555555555666777888999:::<<<===>>>@@@AAABBBCCCCCC===<<<:::888666444333333222222222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000UUUQQQGGGJJJCCCDDD===>>><<<:::888555333222222222111111000000000000000000000000000000000000000////////////////////////................................................////////////////////////////////////////////////.../////////000000000000//////000000000111111111000000000000000000000000000000111222333333444444//////000111111222333333444444555666777777888999999;;;===???AAAAAA@@@???AAABBBCCCDDDDDDCCCBBBAAA???>>>===;;;999777555444444444333222111111000///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////------.../////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000111111111111111111111111111111111222222111222555999>>>AAAEEEHHHKKKLLLNNNVVVcccnnnssscccjjj~~~}}}xxxuuufffjjj~~~tttaaaUUUOOOLLLOOOOOOJJJHHHIIINNNOOONNNMMMJJJEEE@@@===666444222000//////000111000000000000000000000000////////////////////////.........///////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000111111111222222222222333555555777;;;@@@DDDJJJMMMdddqqqggg~~~wwwccc___cccnnntttnnnddd___kkk```VVVUUU[[[______]]]WWWWWWWWWSSSIIIAAACCCIIIGGG[[[wwwjjjgggrrryyyvvvgggWWWHHH===>>>CCC@@@:::666222222222222222222222222222222222222222222222222111111111111111111111111///000000000111111111111...//////000111111222222000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111222222333333444444555555555555555777888999:::<<<===>>>??????@@@@@@@@@:::999777666444333333333111111111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000VVVQQQGGGJJJCCCCCC======<<<:::777555333222111222111111000000000000000000000000000000000000000////////////////////////................................................////////////////////////////////////////////////////////////000000000000000000000000111111111111000000000000000000000000111111222333555666777777000111222444666888999:::;;;;;;<<<===???@@@AAAAAAEEEGGGKKKNNNQQQRRRRRRRRRSSSTTTUUUWWWWWWUUUTTTSSSTTTRRROOOLLLHHHDDDBBB@@@777777666555333222111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000------...///000000000///////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000111111111111111111111111111111111111333222111222555;;;@@@DDDIIILLLNNNQQQYYYmmmzzzppprrrzzz{{{yyyrrroooqqq___OOOLLLNNNMMMKKKLLLOOOOOONNNLLLJJJHHHEEEDDD888666333111000///000111000000000000000000000000///////////////////////////////////////.........////////////////////////////////////////////////000000000000000000000000000000000000000000000000000111111111111222222222222444555666999===CCCGGGEEEMMMqqqkkknnnvvvwwwjjjccc]]]OOOUUUuuu{{{zzzvvv^^^tttmmmlllQQQ999999CCCFFF>>>666222222222222222222222222222222222222222222222222111111111111111111111111//////000000111111111222...//////000111222222222000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111222222333333444555555555555555555666888999:::<<<<<<===>>>>>>>>>>>>>>>888777666555444333333333111111111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000XXXQQQPPPFFFGGGAAA??????>>><<<999666444333222333222111111000000111111/////////000111111222222111111000000//////........................................../////////000////////////000000000000000000////////////000000000000000000000000000000000000000000000//////......000111111111000222333333666444111333;;;===999:::;;;???CCCEEEFFFIIILLLDDDAAABBBHHHOOOOOOHHHAAAFFF;;;888FFFVVV[[[\\\^^^XXXVVVTTTSSSOOOMMMTTT]]]XXX[[[___```[[[UUURRRSSSRRROOOLLLHHHDDD???999555222111111111000///......000///...///000000///---///////////////---,,,,,,////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000///////////////////////////////////////.........000000000000000000000000000000000000000000000000000000000000111222333444222222222222111111111111333222222444:::AAAIIINNNPPPKKK]]]|||xxxqqqzzzrrrpppfffcccoooWWWRRRLLLGGGLLLMMMOOOIIIGGGOOOLLLDDDFFFEEEAAA999222//////111333111000000000////////////000000000000000000000000000000000000000000000000.........///000222444444000000000000000000000000////////////000000000000000111111111111222222222333333333222333333444444,,,:::999333888???DDDLLL```|||vvvvvv~~~xxxaaa{{{qqqzzzpppIIIEEEDDD???===:::;;;333000555666222///111222222222222222222222222222222222222222222222222111111222222222222111111000000000000000000000000000000000000000000000000222111111111000000//////000000000000000000000000000000000000000000000000222222222222222222333333555444444555555666777888999:::<<<>>>>>>===<<<;;;555555444333333333333444000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000WWWOOOOOOEEEFFF@@@??????>>><<<999666444333333333222111111000000111111111111111000000000000000111000000000/////////..................................../////////000000////////////000000000111000000////////////000000000000000000000000000000000000111111111111111000333444444222000///000111---111222222888@@@DDDBBBHHHIIILLLOOOPPPQQQRRRTTTSSSSSSRRRMMMIIIJJJPPPUUU@@@EEEEEEAAAAAAJJJQQQSSSWWWOOOJJJKKKMMMLLLMMMPPPTTTQQQPPPRRRUUUWWWXXXYYYTTTSSSRRRRRRPPPMMMHHHDDD>>>>>><<<888333000///000333111///......///......///000111111222222222222////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000111222333444222222222222333333444444:::888888<<>>;;;999666555444333333222111111000000111111222222111111000//////...000000000000////////////............................../////////000000000/////////000000000111111111000000//////000000111000000000000000000000000111111111222222222222222444444444333111222444666>>>AAACCCDDDGGGMMMOOOOOOPPPQQQPPPOOOMMMKKKIIIGGGIIIKKKLLLIIICCCAAACCCFFFMMMSSSLLL<<<<<>><<<666222333666555222333333333333333333333333222222222222222222222222111111222222222222111111000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111222222222333333333555444444555555666777888:::;;;<<<<<<;;;:::888777555444333333222222333333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000TTTNNNNNNEEEGGGBBBAAA>>>===;;;999666555444333333222111111000000111111111111111111000000//////000000000000////////////...........................////////////000000000//////000000000111111111111000000000000000000111111111111111111111111111333333222222111111222222111333444555666999>>>AAACCCEEEFFFGGGGGGIIIKKKLLLEEEGGGHHHIIILLLPPPPPPNNNQQQMMMJJJKKKMMMNNNKKKHHHVVV]]]WWWGGGDDDNNNSSSOOONNNKKKJJJJJJGGGCCCCCCGGGDDDEEEEEEHHHMMMNNNHHH@@@;;;:::;;;===@@@CCCCCCBBBEEEJJJQQQWWWWWWRRRIIICCC<<<:::777555444444222000111111000000///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000111111111111222333444444222222222333444666777999999@@@FFFHHHJJJUUUiiiyyy}}}rrr{{{llluuu{{{dddMMMSSSNNNIIIKKKFFFAAAFFFLLLLLLKKKHHHBBB;;;444///111000000///000000222222////////////////////////////////////////////////111000000/////////000000////////////////////////////////////000000000000000000111111111222222222111111111111111222333444111:::FFFTTTZZZYYYttteeexxxsss\\\mmmUUU>>>@@@@@@DDDAAA888333555444111333333333333333333333333222222222222222222222222111111222222222222111111000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000111111111222222333333444555444444555555666777888;;;;;;;;;:::999888666555444333333222222222222222000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////VVVOOOOOOFFFHHHCCCBBB>>>===;;;999777555444444333222111111000000111111//////000000111111111111////////////000000000000////////////////////////////////////000000000111000000000000111111111111111111000000000000111111222222222222222222222222444444222111111111111222333555888;;;>>>BBBGGGKKKEEEFFFHHHIIIHHHHHHKKKOOOSSSTTTRRRNNNPPPUUUUUUPPPXXXUUURRRQQQRRRUUUWWWXXXSSSYYYZZZQQQHHHJJJUUU______TTTMMMRRRYYYXXXRRRLLLJJJOOOQQQPPPRRRSSSOOOGGGEEECCC@@@@@@CCCGGGIIIJJJ???@@@EEEOOOYYY]]]YYYTTTRRROOOJJJEEE@@@999222...444444222222111111222222000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000////////////000000111111111111111111111111111111111111111111111111111111111111111111222333444555444333333333444666888999BBBBBBDDDOOOddd}}}rrrrrr}}}}}}wwwlllUUUGGGKKKIIICCCEEEGGGIIIJJJJJJFFF@@@999444111000///......///111222////////////////////////////////////////////////111000//////////////////////////////////////////////////////000000000000000000111111111222222222111111111111222333444555444IIIYYYbbbmmmuuuzzzuuuiiiggggggeeejjjiiiiiihhhhhhiiiiiiiiifffhhhjjjkkklllnnnqqqsssyyyzzzyyyxxxzzz}}}yyysssmmmmmmnnnrrrvvvwwwuuurrrrrrvvvyyyxxxwwwxxx}}}zzznnnuuupppvvvbbbIII???DDDEEE>>>666333333333333333333333333333333333222222222222222222222222111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000111222333333444444555444444555555666777888:::::::::999777666555444333333222111111111111222000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////WWWPPPPPPGGGHHHCCCAAA===<<<;;;999777555555444333222111111000000111111...//////000111111222222////////////000000000000/////////////////////////////////000000000111111000000000111111111222222222111111000000111111222222222222222222222222222444444333222222333555666<<>>BBBCCC:::444777444444444444444444444444222222222222222222222222111111222222222222111111000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000///000111222333444444555555444444555555666777888888777666555444444444444222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000WWWOOONNNDDDEEE???>>>===<<<:::888777666555555333222222111000111111111222222111111000/////////.../////////000000111111000000000000000000000000000000000000111111111111000111111111111222222222222222111111111111222222333333333333333333333333111111222444888===AAADDDGGGKKKOOOSSSSSSSSSSSSTTTYYYZZZbbbmmmuuu~~~rrrwwwkkkXXXkkkuuullltttzzz~~~iiibbbaaaaaa``````]]]YYYVVVUUUXXXYYYTTTNNNMMMTTT\\\```ZZZSSSNNNMMMOOORRRSSSVVVSSSLLLEEE>>>999666555000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...//////000111222222222111111111111111111111111111111111111111111111111222222222222333444555555222333444777<<>>EEEKKK@@@555777444444444444444444444444222222222222222222222222111111222222222222111111000000000000000000000000000000000000000000000000//////000000111111111222000000000000000000000000000000000000000000000000///000000222333444555555555444444555555666777888777666555444444444444444222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000YYYNNNKKKHHHFFF===AAA<<<<<<;;;888555333333444222111111000000000000000000000000000111111111111000000000000111111111111000000000000000000000000000000000000111111111111000111111111111222222222222222222222222222333333666555333111333555333///333///333===CCCCCCHHHQQQIIILLLSSSWWWTTTTTT```ppphhh}}}~~~~~~rrrbbbYYY]]]ccc^^^TTTNNN[[[vvvnnnZZZOOOKKK]]]XXXLLLFFFQQQ^^^___VVVNNNjjjrrrmmm___dddzzz{{{yyyyyyxxx}}}nnnaaafff___RRRUUU___[[[WWWZZZ[[[]]]]]]WWWTTTVVVOOONNNYYYVVVSSSRRRTTTTTTMMM???333//////000222444333000---...///000000//////111222000000000000000000000000111111000000//////......000000111111111111000000000000000000000000000000000000000000000000000000000111111111111222222222333111000///111222333222444777888:::BBBLLLNNNJJJxxxlll]]]nnneeeSSSVVV]]]cccwww{{{pppvvvqqqcccKKKPPPBBBAAAGGGEEEEEEGGGCCCDDD@@@;;;555111000//////333333111000////////////000000000000000000000000///////////////////////////////////////000111111////////////000000000000111222333333222111222444+++>>>555---:::888777OOOtttvvvxxx|||}}}rrrjjjccc[[[UUURRRVVVSSSPPPQQQUUUYYYXXXTTTcccgggooovvv|||yyyqqqmmmnnnkkkiiiuuujjjkkkdddKKK===DDDGGG999777333000111444666444000222222222222222222222222000000000000000000000000222222222222222111000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222333444444666666666666666666666666555555444333333222111111222111111111000000//////000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000111111000000//////......YYYNNNKKKHHHFFF===AAA<<<<<<;;;999555333333444222222111000000000000000000000000000111111111111000000000000111111111111000000000000000000000000000000000000111111111111111111111111222222222222222222222222333333333333555555555333444666888999;;;===CCCHHHGGGEEEIIIOOO[[[ZZZVVVVVViiitttyyyzzzrrriiieeehhhmmmooopppsssyyyyyymmmzzzxxxoooggghhhmmmkkk]]]PPPNNNXXXYYYNNNHHHLLLKKKBBBHHHOOOWWWffftttuuuzzzfff]]]]]]WWWUUU\\\WWWQQQRRRQQQRRR\\\\\\XXXTTTTTTUUUSSSNNNIII@@@:::333...---///222444///000111111000000000000000000000000000000000000111111000000////////////000000111111111111000000111111111111111111111111111111111111111111111111111111111111222222222222222111000111333444555555888666===FFFAAA???WWWyyy}}}rrr~~~yyySSSSSSjjjkkkQQQEEEBBBFFFDDDDDDGGGFFFFFFDDD???888333111111222333222111000000///000000000000000000000000000000///////////////////////////////////////000111111////////////000000000111111222333333222111333444555:::333111777666GGGmmm~~~vvv|||wwwsssqqqpppppppppppprrrtttrrrppppppuuu{{{wwwnnnjjjgggbbb\\\}}}ggg>>>DDDNNN@@@:::666222222555777555222222222222222222222222222111111111111111111111111222222222222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222333444444555555555555555555555555555444444333222222111111111111111111000000000///000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000111000000000/////////...YYYNNNKKKHHHFFF===AAA======<<<999555333333444222222111000000000000111000000000000111111111111000000000000111111111111000000000000000000000000000000000111111111222222111111111111222222222333222222222333333333444444777777777555222333777;;;777AAAJJJLLLNNNQQQSSSSSS```vvvooopppyyyhhh^^^YYYEEEHHHEEEGGGLLLGGGJJJZZZ{{{}}}^^^[[[]]]RRRLLLYYYccc^^^ZZZaaa\\\UUUQQQPPPQQQRRRSSSPPPHHH===444000///111222000111111111111000//////000000000000000000000000111000000000000/////////000000111111111111000000111111111111111111111111111111111111111111111111111111111111222222222333000111222333555666777777:::999???IIILLLXXXtttQQQLLL~~~~~~fffOOOEEEEEEFFFDDD@@@GGGGGGDDD>>>777333222444222111111000000000111111000000000000000000000000////////////////////////000////////////000111111/////////000000000111111000222333333222222333555;;;444333888555777YYY{{{jjjlllqqq|||yyyxxxnnndddhhhqqqhhhWWWTTTnnntttmmmxxxOOOAAAIIIFFF>>>:::555333555777666555333333333333333333333333111111111111111111111111111222222222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222333444444555555555555555555555555444444333333222222111111111111111111000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000////////////YYYNNNKKKHHHFFF===AAA======<<<999666444444555333222111111000000111111///000000000111111111111///000000000111111111111000000000000000000000000000000111111111222222222111111111222222222333333222222333333444444555555666444555777888888<<<@@@GGGKKKLLLMMM[[[ppp|||{{{wwwvvvwww|||ttt___KKKIIILLLQQQYYY]]]mmmnnnNNNMMM[[[bbbgggbbb___ZZZUUUQQQNNNMMMMMMQQQNNNJJJEEE@@@888111+++000000000000111111000///000000000000000000000000000000000000000000000000000111111222222111111000111111111111111111111111111111111111111111111111111111111222222222333333000111333555555666777888<<>>CCC???:::666444444555555333333333333333333333333111111111111111111111111000111111222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222333444444444444444444444444444444333222222222222222111111000000000000000000111111000000000000000000000000111111000000000000111111////////////////////////////////////////////////////////////000000000000YYYNNNKKKHHHFFF===AAA>>>>>>===:::666444444555333333222111111111111222000000000000111111111111000000000000111111111111111111111111111111111111111111111222222222222333222222222222333333333333222333333444555666777777:::555666<<<@@@BBBIIISSShhhwwwxxxxxxhhhUUUTTTOOOBBB^^^xxxttt[[[XXXYYY[[[^^^^^^\\\VVVRRRIIIKKKOOORRRSSSPPPJJJEEE999555000///111222222000000000000000000000000000000000000111111111111222111111222222222222111111222222222222222222222222222222222222222222222222222222222222333333333333222444666666555666:::>>>@@@OOOrrruuuyyy{{{hhhaaahhh___SSSbbbiiiKKKWWWZZZ]]]fffhhhjjjssswwwhhhQQQ@@@GGG===AAAEEEHHHGGGAAA999333333222222111111111222222111111111111111111111111000000000000000000000000111000000000000111222222000000000111111111222222000222333444333444555777555:::555333IIIsss~~~yyyvvvvvvmmmeee```YYYUUUSSSTTTYYYeeeyyyzzzsssmmmhhhgggfffcccbbbdddaaa___eeeooooookkkuuu___LLLUUUttt|||~~~FFFDDDAAA===999666444444444333333333333333333333333222222222222222222222222000000111222222222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222333444444333333333333333333333333222222222222222222111111000000000000111111111111000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000////////////000000000000YYYNNNKKKHHHFFF===AAA>>>>>>===:::777555555555444333222222111111222222000000000000111111111111000000000000111111111111111111111111111111111111111111111222222222333333222222222333333333444444333333444555666777888888<<<;;;???EEEGGGMMMaaaxxx}}}uuugggXXXRRRSSSTTTRRRSSSSSSffffff[[[QQQFFFRRRRRRPPPLLLIIILLLUUUbbbkkkQQQZZZbbbaaa___dddlllsss[[[RRRJJJ@@@OOOtttiiiccc[[[YYYZZZ\\\ZZZWWWQQQQQQQQQSSSTTTSSSPPPMMMDDD===555111222333222000000000000000000000000000000000111111111222222222111222222333333222222111222222222222222222222222222222222222222222222222222222222333333333444444222555777777666999AAAGGGTTTooowwwzzzrrrqqqyyyzzzjjjRRRAAA<<>>CCCAAAAAAHHHHHHFFFNNNRRRWWW___hhhqqq{{{}}}ssslllIIIFFF@@@???AAADDDGGGFFF???:::444333333222111111111111111111111111111111111111000000000000000000000000111111000000111111222333000000111111111222222222000222333444444444666888333===666;;;]]]}}}}}}xxxtttrrrjjjddddddhhhnnn{{{wwwfff```rrr~~~|||~~~ssstttwww}}}gggJJJRRRuuuzzzzzzwwwxxx|||^^^FFFDDDAAA===888555444444444444444444444444444444222222222222222222222222000000111222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222333444444222222222222222222222222111111111111111111222222///000000000111111111111000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000.../////////000000000111YYYNNNKKKHHHFFF===AAA>>>>>>===:::777555555666444333222222111111222222000000000000111111111111000000000000111111111111111111111111111111111111111111222222222333333333222222333333333444444444333333444555666777888999666;;;FFFRRRYYYhhhyyypppjjj```[[[^^^aaabbbbbbeeekkknnniii```bbbggg{{{yyynnncccSSSXXXZZZXXXZZZ^^^___```hhhrrr{{{aaaPPPMMMOOOOOOLLL\\\dddiiivvv~~~vvv___MMMJJJMMM```{{{wwweeeZZZYYY\\\]]]\\\XXXXXXWWWWWWUUURRRLLLHHHMMMDDD999333333333111///000000000000000000000000000000111111222222222222111222222333333222222111222222222222222222222222222222222222222222222222222222333333333444444444222555777777888===FFFNNNppprrreee\\\QQQMMMIIIIIIJJJJJJGGGEEEBBBCCCFFFJJJJJJGGGCCCAAAEEEHHHDDDBBBFFFBBB???FFFDDDDDDDDDEEEHHHNNNVVV\\\nnnyyypppXXXFFFDDD@@@===AAAGGGIIIEEE???555444333222111111111111111111111111111111111111000000000000000000000000111111111000111111222333000111111111111222222222000222333444444444666888///<<<999HHHoooppp}}}{{{rrrmmmttt}}}nnnRRRBBBUUUwww}}}YYYBBBTTTrrrvvvsss{{{zzzffftttGGGFFFDDD@@@;;;777555555444444444444444444444444222222222222222222222222///000111222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222333333444444222222222222222222222222111111111111111111222222//////000000111111111222000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000.../////////000000111111ZZZPPPLLLGGGDDD<<>><<<:::777666555555333222111111000111111111000000000000000000000000000111111111111222222222111111222222222333333333222333333333333333333444333333444444444444444444555555666888::::::;;;<<>>999444///222111000111444444111...111111111111111111111111111111111111111111111111000111111111111222222222111111222222222333333333333333333333333333333333999222444<<<<<>>EEEBBB<<<;;;333333444555444333333444555333333333222222111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222333333333222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000YYYOOOLLLGGGEEE<<>><<<:::777666555555333222222111111111111111111111111111111111111111111111111111222222222222111222222222222333333333333333333333333444444444555555555555666666666666;;;777666888888888>>>GGGIIIccckkk\\\^^^jjjvvv}}}~~~ooobbb[[[WWWIIIKKKRRR\\\ggg}}}hhhRRRHHHPPPooottteeeMMMcccZZZUUU[[[^^^WWWLLLFFFBBBHHHKKKGGGBBB>>>888111222222333333333111///...111111111111111111111111111111111111111111111111111111111111222222222222222222222222333333333333333333333333444444444444666666:::<<<>>>MMMttt{{{tttgggVVVOOOGGGCCCDDDGGGHHHHHHDDDJJJNNNOOORRRXXX\\\\\\aaaeeejjjlllkkkiiifffeee```]]]ZZZWWWTTTOOOIIIEEEKKKJJJIIIGGGEEEEEEGGGIIIHHHDDDCCCIIISSSbbbuuuyyybbbyyygggRRRDDDGGGKKKEEEAAABBB???999222000222333111///222222111000000000000000000000000000000000000000000000000000000111111222111111111111222222222222444444444444555666666777===999???```xxx```[[[IIIeeejjjEEEYYYooo|||{{{}}}qqqMMMGGG???777777888444555555555444333333333333333333222222222111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222333333222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000111111111000000000000000000000000~~~WWWNNNLLLGGGFFF>>>CCC???>>><<<:::777666555555333333222111111111111111111111111111111111111111111111111111222222222333222222222222333333333333333333333444444444555555666666666777777888888888555777===AAA;;;999LLLfffqqqfffmmm~~~ssshhh^^^OOOJJJbbbbbbGGGCCCYYYqqq{{{[[[TTTUUU^^^aaaXXXPPPNNNCCCGGGIIIHHHHHHHHHBBB;;;222333444333222111111111222222222222222222222222222222222222222222222222111111111111222222222333222222222333333333444444333333444444555555666666555:::======FFFddd}}}lll]]]OOOFFFDDDCCCCCCDDDGGGLLLQQQTTTXXX```iiiooovvvuuulll^^^YYYRRRJJJFFFDDDEEEGGGLLLHHHDDDBBBBBBGGGUUUbbbvvvfffiii[[[???BBBJJJDDD@@@EEEBBB<<<555222222222111000222222111000000000000111000000000000000000000000000000000000000111111222111111111111222222222333444444444444555666777888777999KKKuuummmlllSSS```{{{dddKKKMMMssswww{{{PPP???===<<<::::::444555555555444333222222333333333222222222222111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222333222222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000111111000000000000000000000000|||UUUMMMKKKHHHGGG>>>DDD???>>><<<999777666555555333333222111111111111222111111111111111111111111111111111222222222333333222222222333333333444444333333444444555555666666666666777777888888999999777666;;;???===JJJxxxvvvbbbppp}}}aaaWWW[[[\\\mmm}}}OOO???EEE[[[{{{vvvkkk^^^YYY\\\___XXXOOOCCCDDDEEEFFFKKKPPPOOOJJJ888555222111222444555555222222222222222222222222222222222222222222222222111111111222222222333333333333333333444444444444444444555555666777888888;;;===@@@JJJfffzzzbbbOOOEEEDDDEEEFFFIIILLLQQQUUU[[[cccmmmsss~~~tttfff[[[RRRMMMJJJGGGEEEEEEFFFEEEAAABBBFFFRRR\\\ooozzzoooJJJAAAEEEDDDBBBEEEDDD???999555333333222111333222111111000000111111000000000000000000000000000000000000000111111222111111111222222222333333444444444444555777888888777@@@]]]qqqjjjWWW```|||}}}cccIIIVVVxxxxxxuuuVVV>>>???GGGCCC999444444444444555555444222222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222222222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////000000000111////////////////////////zzzSSSLLLKKKHHHGGG???DDD???>>><<<999777666555555444333333222111222222222111111111111111111111111111222222222222333333333222222333333333444444444333333444555555666777777555666666777888888999999???555333CCC[[[mmmYYYWWWtttxxxXXXEEETTTrrrdddZZZ```]]]PPPIIIHHHEEECCCIIIQQQTTTRRRFFF===444000222555555444222222222222222222222222222222222222222222222222111222222222222333333333333333444444444555555555444555555777888999::::::??????HHHeee}}}xxxYYYSSSLLLHHHJJJNNNQQQRRRTTTZZZbbbkkkvvvrrrjjj[[[SSSLLLLLLLLLHHHEEEDDDBBBEEENNN\\\mmmvvvxxxmmmPPPEEEFFFDDD???DDDAAA<<<888666555444333333222222111111111111111000000000000000000000000000000000000000111111222111222222222222333333333444444444555666777888999===LLLooo|||~~~}}}|||ssstttxxx}}}aaaQQQ[[[~~~~~~{{{yyysssgggbbbrrrfffKKK```sss{{{lll{{{zzz^^^EEEGGGHHH<<<666555333444666777666555222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////...////////////000000000////////////////////////yyySSSLLLLLLHHHGGG>>>CCC???>>><<<:::777666555555444444333222222222222222222222222222222222222222222222222222333333333333333333333333444444444444333444444555666777888888555666666777888999::::::888999LLLuuu{{{ttt|||gggWWWYYYwwwcccEEEKKKhhhfffSSSVVVZZZSSSQQQLLLFFFGGGMMMRRRQQQPPPHHH===666444444333111333333333333333333333333333333333333333333333333222222222222333333333333444444444555555555666666555555666888999;;;<<<<<<:::BBBXXXvvv\\\LLLBBBDDDIIIPPPXXXaaaiiinnnvvv{{{ttt^^^SSSOOOLLLKKKKKKEEEBBBAAACCCJJJYYYppp}}}zzzkkkeeeNNNJJJHHHBBBAAA@@@>>><<<:::888777666333333222111111111111222000000000000000000000000000000000000000111111222222222222222333333333333333444444555666888999:::999RRR~~~|||vvv}}}|||}}}~~~~~~|||{{{ssstttuuuyyyiiiMMMSSSttt{{{uuuvvv}}}~~~yyyxxxsssxxxwwwnnndddcccgggjjjssseeehhh~~~vvvuuuTTT<<>><<<:::777666555555444444333222222222222333222222222222222222222222222222222333333333444444333333333444444444444555333444555666777888999999777777888999:::;;;<<<<<<<<<[[[zzzuuu~~~{{{]]]WWW]]]cccOOO:::cccxxxZZZUUU^^^XXXXXXTTTLLLIIILLLOOOOOOMMMLLLIIIAAA999333222444333333333333333333333333333333333333333333333333222222222333333333444444444555555555666666666666555555777999:::<<<===>>>===UUUzzzgggSSSHHHCCCNNNSSSZZZaaakkkxxxrrrcccVVVMMMJJJJJJFFFCCCAAA???BBBNNN[[[yyyoooeee}}}aaaOOOIIIIII>>>???@@@???===;;;999888444333222222111111222222000000000000000000000000000000000000000111111222222222222333333333444444333444444555666888:::;;;???___yyyhhhxxx}}}yyyzzz}}}XXXUUUppprrrhhhffflllttt}}}{{{xxxxxxwwwssszzztttggg<<>><<<:::777666555555555444333333222222333333222222222222222222222222222222333333333444444444333333333444444444555555444444555666777888999999888888999:::;;;======>>>VVV~~~bbbUUUnnnZZZDDDFFFiiiyyyaaaTTTVVVZZZXXXQQQLLLMMMPPPPPPDDDKKKPPPJJJ===444555:::333333333333333333333333333333333333333333333333222222333333333444444444555555555555666666666777555666777999;;;===>>>???KKKpppuuuXXXEEEDDDQQQ]]]\\\gggvvv|||eeeZZZIIIIIIJJJIIIDDD???BBBIIINNNeeewww~~~sssQQQFFFKKK;;;>>>@@@AAA@@@===;;;:::444333222222111111222222000000000000000000000000000000000000000111111222222222333333333444444444333444444555777888:::;;;SSSwwwuuu{{{```iiiyyywww}}}iii^^^tttyyyyyyppp|||rrrmmmvvvDDDLLLNNNLLLDDD:::444444444333111111111111222222333333333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000............/////////000000000000000000000000000wwwWWWSSSOOOHHHFFF<<<>>>???>>><<<:::777666555444444333333222222333333444222222333333333444444444333333333444444444555555555555555555555555444444777666555555777888888777===444888DDD???555EEEcccaaaRRRttt]]]DDDJJJRRRyyycccSSSTTTVVVVVVUUUTTTTTTUUUJJJFFFIIIQQQOOOAAA666333555555444222111222666999333333333333333333333333333333333444444444555555555555666666777777888888555::::::;;;???<<<===KKKeee~~~jjjSSSJJJSSScccmmmrrr}}}|||cccWWWLLLJJJIIIEEECCCDDDDDDLLLYYYooojjjzzztttvvvfff@@@GGG@@@===???@@@???===<<<888777555333222222222333000111111111111222222222111111222222222333333333111111111111222333444555888000999;;;000777AAA:::eee}}}sssoooxxxZZZqqq}}}{{{tttqqq~~~gggKKKIIIMMM777666>>>555444999222333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000111111111000000000000000222222000//////000111222222222222222111111111111000000000000111111111222222111111111111222222333222222222111000/////////000000000000000000000000000000000000000000000000000000000000000000000000wwwWWWSSSOOOHHHFFF<<>><<<:::777666555444444333333222222333333444222222333333333444444444333333444444444555555555555555555555555555555555666555666777888999:::999777<<<@@@===999KKK|||ccccccvvvQQQEEEQQQhhhxxxiii\\\WWW\\\YYYOOOPPP[[[RRRMMMJJJNNNOOOHHH>>>888444444333333444444555555333333333333333333333333333333444444444555555555555555666666777888888888999:::666777<<<<<>>::::::555444666333333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000222222111111111111111111222222111000000000111222//////000000111222222222111111111222222222222222111111111111111222222333333222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000wwwWWWRRROOOHHHFFF===@@@???>>><<<999777666555555444444333333333333444444333333333333444444444444333444444444444555555555555555555555666666666666444555777888:::;;;;;;;;;777======888EEEuuu}}}|||~~~iiiZZZlllccc???AAAsss}}}dddRRRUUU]]]\\\XXXXXX[[[VVVNNNIIILLLNNNHHH???666444222333666666444111333333333333333333333333333444444444444555555555555555666777777888888999;;;:::555777;;;???[[[iiiOOOOOOZZZhhhsss|||ooo\\\PPPKKKKKKGGGBBB???CCCKKK^^^yyyfffmmmIIIBBBGGGDDD999BBBHHH666999888555333222111111111000111111111111222222222111111222222222333333333111111111222222333444555444555555999999444???XXXrrrqqq~~~nnnxxxtttxxx|||tttfff{{{rrr~~~vvvMMMFFFIII???555555555333555333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000222222222222111111111000222111111000000111222222///000000000111111222222222222222222222111111111111111111111111222222222222222222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000wwwVVVRRRNNNGGGFFF===@@@>>>===;;;999888666666555444444333333333333444444333333333444444444444555444444444444555555555555666666666666666777777777444666888999999999::::::>>>:::<<>>NNN```\\\TTTOOOSSSZZZ[[[WWW^^^\\\RRRFFFEEEMMMNNNHHH===777222222555666444000444444444444444444444444444444444444555555555555555666666777888888999999:::999777;;;@@@IIIsss}}}dddUUUQQQhhhuuunnnYYYLLLLLLEEEDDDJJJJJJLLLaaa{{{vvv~~~YYYDDDCCCDDD;;;DDDLLL===:::999666444222111111111000000111111111222222222111111222222222333333333222222222222333444555555444999444777<<<444BBBkkkzzz{{{tttiiilllhhh___rrrfff|||nnnxxx~~~NNNHHHTTTEEE333777777111777333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000222111111111000000000000111111111111111111222222333333333333333333222222333333333222222222111111222222222333333333333222222222111111111111111111000000000000000000000000////////////////////////////////////////////////wwwVVVQQQMMMGGGFFF>>>AAA>>>===;;;999888777666666555444444333333444444555333333444444444555555555444444444555555555666666666666666777777777888888555777999999888777999:::======UUUwwwbbbqqqeee:::666AAAQQQ\\\VVVMMMPPP[[[ZZZ]]]VVVGGGAAAGGGNNNNNNFFF>>>555222333555555333444444444444444444444444444444444555555555666666666666777777888999999999999999666<<>>BBB===<<<;;;999888777666666555555444444444444555555333444444444555555555555444444555555555666666666666666777777888888999999666888:::999777888;;;>>>:::TTTXXXTTTzzzRRR999<<>>???============>>>>>>>>>???::::::;;;:::999777555444444333333222111111000000000000000000000000000000000000000000000000000000000000000000000000000000wwwVVVQQQLLLFFFFFF???CCC===<<<;;;999888777777666555555444444444444555555444444444444555555555555555555555555666666666666666666777888888999::::::666888::::::999;;;AAAFFFVVV{{{llljjj```:::PPPyyyYYYXXXWWWWWWSSSKKKFFFIIIPPPRRRLLLCCC;;;666444555666555555555555555555555555555555555555666666666666666777777888888999::::::===>>>@@@VVVwww___^^^kkkzzzcccNNNIIIIIIHHHEEEAAATTTlllzzzpppqqqGGGHHHHHH???DDDAAA???<<<888555444333222000111111111111222222222111111222222222333333333333333222333333444555666888555999::::::QQQ}}}uuu{{{VVVWWWqqq]]]ZZZddd|||iiimmmvvvfff]]]UUUrrrqqq___RRRIII===888999666333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000//////000111333444555666888999:::<<<<<<<<<<<<<<<999999:::;;;<<<======>>>>>>??????@@@AAABBBCCCCCC?????????>>><<<999666444777777666444333222111000000000000000000000000000000000000000000000000000000000000000000000000000wwwVVVPPPLLLFFFFFF???DDD===<<<;;;999888777777777555555444444444444555555444444444555555555666666555555555555666666666777666777777888999999::::::555888;;;::::::>>>FFFMMMfff___VVV999___jjj[[[VVVUUUXXXTTTJJJHHHOOOSSSPPPIII@@@888444444666555555555555555555555555555555555555666666666777777777777888999999::::::===CCCKKKmmm}}}wwwggg___kkk{{{zzzXXXLLLMMMLLLFFFBBBEEEOOOmmmHHHIIIOOOCCCFFFBBB@@@===999666444333333000111111111111222222222111111222222222333333333333333333333444555666666888222:::<<<:::\\\xxx}}}iiiyyyMMMHHH___|||yyyVVVYYYeeedddtttqqqkkkqqq|||WWW```{{{^^^TTTPPP>>>888<<<555333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000///000111333555777888999;;;<<<>>>@@@@@@@@@@@@???@@@???>>>===;;;:::999888======>>>???AAABBBCCCDDDBBBCCCBBBAAA>>>;;;777555:::999888777555333222111000000000000000000000000000000000000000000000000000000000000000000000000vvvWWWRRRLLLGGGJJJAAAAAA???===;;;888666555444444555444444333333444444555444444444555555555666666666666666666777777777777888888888888888999999999444555===@@@555666\\\}}}zzzaaaiii\\\BBBPPPlll|||VVVTTTQQQWWW]]]RRRJJJSSSWWWOOOIIIHHHBBB999555666444555555555444444555666666666666666777777777777333<<<:::666999777555:::FFF777aaarrrgggpppyyy~~~aaaMMMHHHJJJFFFCCCAAAJJJhhh{{{xxxIII===LLLGGGDDDCCCAAA===888444333333111111111111111111111111222222111111222222333444333333444444555666666666<<<666888444;;;rrr|||wwwxxx___{{{```TTTCCCvvvjjjZZZPPPbbb~~~ZZZyyyuuuddd]]]zzzNNNMMMWWW>>>777???///444444444333333333222222333333333333333333333333222222222222222222222222222111111111000000//////222111111111000000//////111111111111111111222333111222333666888;;;>>>???AAA??????BBBCCCBBB???>>>??????>>>===<<<:::999999666666888<<>>777555444555666666666666666777666666666666777777777888555<<<888555:::999777===JJJIIItttoooxxxdddPPPGGGEEEFFFEEEHHHVVVrrrvvvaaatttOOOGGGBBBEEEDDDAAA===888444333222111111111111111111111111222222111111222222333444333333444555555666666777666666======IIIttttttnnnkkkyyyfffVVVEEE\\\~~~fffYYYRRRccc```ggg\\\mmmdddVVVSSS===666;;;333444444444333333333222222333333333333333333333333222222222222222222222222222111111111000000000000222111111111000000000000222111111111111111222222444666999<<<>>>???@@@@@@AAA@@@@@@AAAAAA@@@??????;;;;;;::::::::::::::::::888888888999999999;;;===<<<<<<;;;;;;===@@@@@@???:::<<<>>>@@@@@@>>>;;;999666333000...///111111111000000000000000000000000////////////000000000111rrrUUUQQQKKKEEEHHH???@@@???>>>;;;888666555555555555555444444444444555555444444555555555666666666666666666777777777888888888888888999999:::::::::>>>888444:::OOOwww~~~nnnqqqQQQ???MMMooowwwpppZZZPPP[[[___TTTRRRMMMKKKMMMMMMFFF<<<777555555666777888777777777666666666777777777888888888<<<777555;;;:::888???DDD___tttwwwbbbKKKHHHHHHIIIHHHDDDOOOsss|||bbbqqqRRRCCCKKKFFFDDDAAA===999555222000222222222222222222222222222222111111222222333444333444444555555666777777555777===@@@OOOoooaaaZZZ{{{kkkWWWMMMDDDggg~~~```XXXTTTeeesssmmmiiiiiifffPPPAAA:::999888444444444444333333333333333333333333333333333333222222222222222222222222111111111111111000000000111111111111111000000000222222111111000111111222333555999<<<======;;;:::>>>??????===;;;:::;;;<<<777777888999;;;===@@@AAAAAAAAA???>>>>>>???@@@@@@===:::888888:::<<<======777:::???BBBCCCBBB???===999666222000///000000000//////000000000000///////////////000000000111111qqqUUURRRMMMFFFHHH@@@AAA???>>>;;;999777555555555555555444444444444555555555555555555666666666666666666777777777888888888888888999999::::::;;;;;;888>>>>>>DDDppp}}}rrrhhh```OOODDDKKKkkkZZZZZZZZZ^^^SSSNNNKKKMMMOOOKKKCCC<<<666666666777888888777555666666777777777888888888999<<<777777===:::777@@@FFF}}}___NNNHHHHHHIIIAAA???YYY{{{~~~yyyiiiUUUDDDKKKGGGEEEBBB>>>:::666222000222222222222222222222222222222111111222222333444444444444555666666777777;;;:::888;;;SSS}}}wwwsssWWWhhh}}}}}}^^^SSSBBBXXXvvvsssZZZWWWUUUfff}}}```{{{rrrOOOIIICCC999:::555444444444444333333333333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111222222111111111111222222555666888888888777666555444999<<<;;;;;;>>>AAAAAAEEEDDDBBBAAAAAABBBDDDEEEEEECCC>>>>>>BBBGGGFFFAAAAAA??????AAAAAA===999777888:::===???@@@@@@???>>>;;;999777555555333111/////////000000000///...---//////000000000111111111pppVVVTTTOOOGGGIIIAAACCC@@@>>><<<999777666555555666555555444444555555666555555555666666666777777777777777777888888888888888999999:::;;;;;;<<<<<<<<>>HHHFFFBBB???===999444000222222222222222222222222222222111111222222333444444444555555666777777888>>>:::333@@@lllqqqYYY}}}```NNNNNN^^^{{{~~~hhhSSSUUUUUUeee{{{hhhuuuLLLKKKIII;;;:::555555555444444444333333333333333333333333333333222222222222222222222222111111111111111222222222111111111111111222222222222222222222222333444444===;;;999888777777888999555;;;??????AAAHHHKKKIIIRRRPPPMMMIIIFFFDDDCCCBBBFFFBBB<<<:::AAAHHHDDD:::EEEAAAAAAFFFFFFAAA============<<<<<<===>>>???@@@============<<<999444000000000000000000///......000000000000111111111111oooVVVVVVPPPHHHIIIAAADDD@@@???<<<999777666666666666666555555555555666666555555666666666777777777777777777888888888999999999999:::;;;;;;<<<=========???bbbuuudddWWWVVVQQQNNNOOONNNIIIFFFGGGEEEIIILLLKKKGGGFFFIIIMMMWWW```kkkmmmgggccclllyyywwwvvvyyy^^^AAAXXXbbbQQQSSSXXXVVVQQQKKKIIILLLLLLIII???;;;666444666777666444777777777888888888999999777;;;;;;<<>>888555555555555444444444333333333333333333333333333222222222222222222222222111111111222222222222222111111111222222222222222222222222333444555666777<<<:::888777777999<<<>>>IIIKKKHHHAAAAAAGGGGGGBBBFFFGGGHHHIIIJJJKKKKKKKKKVVVWWWRRRMMMPPPUUUQQQGGGGGG???===AAABBB??????DDDCCCAAA???======???BBBDDD??????@@@BBBAAA>>>999555333222111000/////////000000000000111111111222222mmmTTTUUUPPPGGGHHHAAADDD@@@???<<<:::888666666666666666555555555555666666555666666666777777777777777777888888888999999999999999:::;;;<<<===>>>>>>???YYYxxxaaaSSSOOOOOOLLLIIINNNIIIGGGJJJKKKIIIGGGHHHJJJLLLMMMMMMLLLLLLMMMOOOBBBEEEJJJLLLHHHDDDIIIRRR]]]```eeemmmxxxsss___???ccc]]]\\\WWWYYYVVVMMMHHHJJJLLLKKKFFF???888555666888888666777777888888888999999999777<<<;;;;;;===<<>>BBBCCCBBBAAA@@@@@@BBBDDDEEEBBBAAA@@@AAABBBAAA???===666444222/////////111222000000111111111222222222kkkSSSUUUOOOFFFFFF@@@CCCAAA???<<<:::888777666666666666555555555555666666666666666666777777777777777888888888888999999999999999:::;;;<<<===>>>???HHH}}}iii___TTTQQQNNNPPPSSSTTTQQQMMMTTTNNNMMMPPPRRRPPPNNNOOOKKKKKKLLLNNNOOOQQQRRRRRRQQQLLLLLLNNNMMMHHHIIINNNJJJIIIGGGFFFIIIRRR\\\dddyyyrrrwwwjjjrrrKKKXXXzzzWWWVVV[[[YYYOOOHHHIIIKKKJJJKKKCCC:::666777999999888777888888888888999999999888<<<;;;:::<<<>>>TTTvvv|||hhhhhhOOOJJJIIIGGGFFF===YYYpppwwwcccnnnrrrJJJFFFCCCCCCEEEBBB<<<666333333333333333333333333222222111111222222333444555555666666777777888888444>>>BBBcccxxxwww[[[\\\sssoooXXXNNNKKKfffqqq___RRR@@@EEEFFFUUUyyy|||fff}}}wwwFFF???BBB===666666555555555444444444333333333333333333333333222222222222222222222222111111111222222333333333111111111222222333333333222222333555777999<<<===777999===BBBGGGLLLOOOPPPWWWSSSIIIEEESSSlllxxxuuuhhhjjjlllnnnnnnmmmkkkiiigggzzzzzzooopppuuuwwwtttkkkhhhiii```MMM@@@???@@@@@@@@@AAABBBCCCDDDDDDDDDBBB???>>>@@@AAABBBBBB888555222///...000222444000111111111111222222222aaaUUURRRRRRHHHDDDEEE@@@@@@>>><<<999777555555555666666555555555555666666666666666666777777777777777777777888999999::::::666>>>999444:::<<<===DDDtttbbbQQQUUU\\\hhh]]]WWW]]]eeecccWWWMMMXXXUUULLLIIIYYYkkkfffRRRQQQRRRQQQQQQZZZ```ZZZMMMUUUJJJJJJPPPNNNMMMKKKDDDRRRKKKOOOKKK@@@KKKSSSEEEVVVUUUaaa}}}yyy|||www~~~iiiVVVRRRggg[[[ZZZdddMMMGGGOOO@@@MMMLLLDDD:::888:::<<<999666777777777888999999:::::::::===;;;???CCC@@@aaadddwwwcccNNNKKKHHHBBBFFFMMMeeeeeeJJJEEE???KKKIIIBBBEEE444555444333333555555444333222222333333333444444444555444444555555666777888===:::KKKwwwYYYtttqqqXXXIIIMMMlllooo\\\QQQGGGCCCBBBJJJgggqqqlllNNN}}}OOOFFFAAA<<<888777666555555444444555333333333333333333333333222222222222222222222222333333222111000000111111444444444444444333222111---666999555666<<<<<<666666EEE???EEE```XXXCCCIIIPPPdddpppmmmoooyyy{{{ttt___UUUWWWcccbbbRRRIIIMMMUUUUUUUUUSSSNNNMMMTTT]]]fffhhhcccuuulllJJJUUUSSSJJJDDDHHHIIIDDDAAABBBDDD@@@===???CCCCCC???:::<<<:::777444111000//////000000000000000000000000bbbUUURRRQQQHHHDDDEEE@@@@@@>>><<<999777666555555666666555555555555666666666666666666777777777888777777777888999999::::::===<<<999>>>AAA999???VVVppp___aaaeee^^^XXX[[[iiiWWWVVVsssaaa^^^]]]eeettt|||nnn[[[wwwxxxpppfffiiirrrlll\\\eee^^^UUUOOOLLLMMMTTT___UUUOOORRRUUUOOOLLLMMMJJJIIIGGGJJJWWWjjj~~~|||hhhJJJZZZrrrZZZGGGUUU\\\NNNDDDCCCLLLKKKEEE>>>::::::;;;:::888777777777888999999:::::::::;;;:::<<<@@@PPPhhhhhh{{{cccPPPJJJIII???AAARRRtttxxxvvvbbbUUUCCCJJJHHH???EEE;;;666444333333555555444333222222333333333444444444555555555555555666888888:::555QQQvvvaaarrraaaQQQZZZuuuzzzhhhUUUNNNEEEBBB@@@GGGdddrrrvvvkkkaaa~~~NNN~~~\\\EEEBBB@@@888777666555555444444555333333333333333333333333222222222222222222222222333333222111111111111111333333444444444444444333:::222444>>>>>>555555===<<>><<<999777666666666777666666555555666666777666666666777777777888888777777888888999:::::::::<<<555555AAABBB999NNN{{{tttfffhhhhhhvvvmmmddd{{{wwwbbbbbb{{{vvvooolllnnn~~~kkkfff```WWWyyyuuufffccc]]]eeemmm```SSSUUUZZZQQQIIIPPPKKKHHHFFFFFFHHHTTTjjj~~~wwwtttkkkvvvOOOHHHfffXXXMMMfffZZZCCCIIIEEEJJJGGGBBB>>>;;;:::999:::777777888888999:::::::::;;;999===>>>CCCeee}}}xxx|||WWWJJJLLLDDDAAAFFF]]]fffvvvgggzzzcccEEEHHHJJJAAAEEE@@@777666444444555555444333333333333333444444444444555555555555666777888888===<<>>BBB___\\\ccc~~~vvv___aaalllRRRtttqqqDDD===???888777666555555444444555333333333333333333333333333333333333333333333333333222222111111111111222333333444444444444444444444555:::>>>666000>>>SSS[[[[[[MMMSSSssszzzllllllkkk^^^TTTRRRRRRUUU```nnnrrr~~~~~~tttxxxmmmUUUHHHJJJMMMMMMnnnllljjjlllnnngggRRR>>>???DDDHHHHHHCCC>>>>>>???===<<<;;;:::777555222111000000000000000000000000dddWWWSSSQQQGGGDDDEEEAAA@@@>>><<<999888777666777777777666666666666777777666666777777777888888888777777888999999::::::;;;777666666===AAAIIIuuuwwwaaaYYYlllbbb\\\jjjpppnnnkkkrrrvvvkkkeeeSSSYYYRRRHHHRRRRRROOONNNNNNLLLKKKPPPVVVuuuwww```rrrNNNGGGOOOVVV```QQQSSSDDDIIIIIIFFFAAA;;;888888:::777777888999999::::::;;;<<<888AAAFFFOOO{{{mmmSSSMMMMMMHHHEEENNNnnnssssssZZZcccoooDDDDDDNNNFFFDDD???999777555444555555444333333333333444444444444555555555555555666777888999===JJJ|||uuulll{{{ggg{{{nnnNNNMMM[[[zzzwwwgggUUUFFFAAAAAA===@@@[[[~~~aaadddaaaJJJJJJbbbYYYjjjOOO<<<===888777666555555444444555444444444444444444444444333333333333333333333333333222222111111222222222444444333333333333444444111;;;:::222888PPP```bbb___```YYYbbb}}}oooeeePPPTTT___ooo|||tttpppwww|||}}}wwwhhhPPPFFFMMMWWWbbbooovvvmmm___BBB>>><<>><<<:::888777777777777777666666666666777777777777777777888888888888888888888999::::::;;;;;;777@@@>>>999DDDfffyyyjjjdddcccdddqqqmmmhhhdddooohhh[[[WWWWWWddd```TTTJJJKKKPPPPPPLLLIIIHHHZZZqqq|||zzzwwwyyyFFFVVV___EEEYYYZZZXXXNNNIIIJJJIIICCC<<<777888:::888888888999::::::;;;;;;===888>>>IIIbbbuuuiiiRRRLLLIIICCCDDDWWW{{{|||zzzIII>>>MMMIIIEEE@@@<<<999666444444555444333333333444444444555555555666555555666666777888999777TTTkkkoooWWWjjjeeeUUUOOOttt|||lllZZZHHHCCCBBB>>>@@@[[[}}}qqqzzzZZZEEEGGGaaa{{{xxx}}}^^^aaaeeeCCC@@@888777666555555444444555444444444444444444444444333333333333333333333333333222222222222222333333555444444333333333444444<<<;;;555888UUUvvvxxxfff```yyyuuujjjhhhnnn{{{mmm___iiikkkZZZSSSZZZRRR\\\^^^SSSNNN[[[ppp}}}|||ssszzz}}}PPPLLLDDDAAAKKK___qqqyyyWWWLLL???999<<>><<<:::888888888888888777777666666777777888777777777888888888999999888888999999:::;;;;;;;;;777DDD???777PPPvvvdddppp{{{ppplllwwwrrr}}}iiiOOOFFFJJJMMMLLLJJJIIIKKKNNN___wwwssszzzjjjHHHRRRZZZUUUUUUSSSUUUKKKLLLKKKFFF???:::888999888888999999:::;;;;;;;;;>>>999999LLLzzzvvvnnn[[[KKKHHHEEECCCKKKdddtttZZZ<<>>;;;777555444555444444333444444444555555555555666666666666777888999999666```{{{iiitttTTTcccfffYYY|||ttt```NNNGGGDDD@@@CCC^^^~~~uuu[[[TTTZZZppprrrnnnttt```XXXtttEEE@@@888777666555555444444555444444444444444444444444333333333333333333333333333222222222222333333444555444444444555666888999:::???JJJ[[[ffflllqqqvvv}}}|||}}}}}}zzzcccLLLSSSYYYSSSTTT^^^EEEVVVfffeeeXXXRRRZZZfffbbbUUURRR^^^bbb[[[eee|||}}}nnnZZZKKKCCCCCCMMMXXXUUU\\\^^^UUUFFF===@@@GGG>>>>>>===<<<:::888666555000000000000000000000000gggYYYTTTQQQGGGCCCEEEBBB???>>><<<:::999888888999888888777777777777888888777777888888888999999999888888999::::::;;;;;;<<<777???;;;BBBmmmkkkbbbvvv~~~eeeWWWQQQOOONNNOOOTTTPPPIIILLLUUU]]]zzzyyyLLLFFFyyy\\\SSSRRRVVVOOONNNMMMIIICCC>>>:::999888888999::::::;;;;;;<<<===>>><<>><<<:::999999999999888888777777777777888888777888888888888999999999888999999::::::;;;;;;<<<<<<<<<;;;TTTyyyhhhyyyrrr|||vvvmmmcccYYYVVVXXXIIIJJJIIIKKKIIIEEEZZZ|||rrrjjjKKKYYYdddXXXYYYXXXRRRQQQNNNKKKFFFAAA===:::888999999::::::;;;;;;<<<:::DDDDDD```xxxggg~~~VVVJJJGGGIIIEEEFFFeee}}}www```~~~QQQMMMHHHFFFEEE@@@<<<888555444555444444444444444555555555666666666666666666777888999:::???wwwiiizzz[[[gggwwwrrrZZZOOOHHHEEEJJJeeevvv|||xxxdddVVVSSS```~~~gggVVV|||GGGFFF888777666555555444444555555555555555555555555555444444444444444444444444222222222222333333444555222333444888<<>><<<;;;<<<<<<000000000000000000000000ccc]]]UUUNNNJJJHHHFFFEEEBBB@@@>>>;;;:::999888888999999888888888888999999888888999999999:::::::::777999;;;;;;::::::;;;<<<===>>>FFFpppnnnzzzmmmjjjfffYYYHHHHHHPPPIIIDDDNNNXXX```qqq}}}VVVNNNiiiqqqSSSWWWTTTSSSNNNIIIJJJKKKBBB555999999:::::::::;;;;;;;;;===BBBTTTbbbkkkjjjQQQDDDJJJHHHAAASSStttfffnnnuuurrr@@@FFFUUUBBBCCC@@@===999666444444444555444444444444555666666999555888888666===AAA888LLLzzzUUU^^^qqqZZZ```zzzggg```RRRIIITTTnnnlllgggwwwyyybbbYYYTTT^^^yyysssRRRzzzRRR;;;;;;999777666666666444333444444444444444444444444333333333333333333333333333333222222333333444555888222999000???BBB^^^mmmuuuxxxsssvvv{{{rrrkkkfffjjjvvv}}}|||yyyjjjYYYjjj```PPPcccZZZCCCBBBZZZXXX___sss```FFFBBB<<>>;;;:::999888999999999888888888888999999888888999999999:::::::::777999;;;;;;::::::;;;<<>>OOOcccvvvMMM___VVV^^^UUUTTTNNNHHHGGGHHHAAA888:::::::::::::::;;;;;;;;;@@@>>>]]]]]]rrrcccMMMMMMHHH>>>HHH```ttt|||JJJDDDPPPBBBCCCAAA===999666444444444555444444444444555666666888555888999777<<>>777666444222111111222222ccc]]]UUUNNNJJJHHHFFFEEEAAA@@@>>>;;;:::999999999999999888888888888999999888888999999999:::::::::777999;;;;;;::::::<<<======CCCdddwwweeegggxxxkkkaaaXXXPPPSSSTTTGGGHHHMMMbbbwwwttt___NNN]]]\\\[[[WWWVVVQQQJJJGGGGGGCCC>>>:::::::::::::::;;;<<<<<>>:::777555444444555555444444555555666777777666888999999:::>>>@@@^^^wwweeeWWW[[[ccc]]]ddddddrrrqqqUUUhhh~~~tttccc]]]RRRIIILLL___vvvuuuuuuRRRxxxxxxLLL===:::777666666666555333444444444444444444444444333333333333333333333333333333333333333444444555111DDDaaaeee|||{{{~~~~~~vvvuuueeeYYY]]]aaahhhwww___EEE>>>aaammmdddVVVCCC???DDD<<<444:::888777555333222222222222ccc]]]UUUNNNJJJHHHFFFEEEAAA???===;;;:::999999999999999888888888888999999888888999999999:::::::::888999:::;;;:::;;;===>>>:::TTTtttmmmxxxiiiVVVOOORRROOOMMMLLLQQQcccuuuEEESSSwwwYYYWWWVVVTTTPPPLLLIIIFFFDDD<<<;;;::::::;;;;;;======BBBKKKYYY]]]xxxeeeSSSLLLFFFFFFJJJfffrrriiiCCCGGGKKKFFFCCC???;;;888666555555555555555555555666666777666888777999;;;888<<>>;;;888666555555555444444444444444444444444444333333333333333333333333333333333333333444555555;;;GGGgggyyy}}}zzz|||ppplllsssqqqjjjfffYYYRRRWWWyyywwweeeFFFDDDaaaaaannncccFFF333;;;BBB===888888777555333222111222222ccc]]]UUUNNNJJJHHHFFFEEE@@@???===;;;:::999::::::999999888888888888999999888888999999999:::::::::888999:::::::::;;;>>>@@@HHH}}}kkkbbb]]]MMMMMMOOOKKKIII```uuuwwwlll[[[XXXhhhUUUTTTSSSRRROOOJJJGGGFFF===<<<;;;:::;;;<<<===???>>>___SSS___ttt~~~sssVVVLLLIIIIIIJJJSSSwwwttt|||eeezzz}}}YYYDDDGGGGGGEEE@@@<<<999666666555666555555555555666777777555:::777888<<<666===VVV}}}mmmOOO]]]```fff||||||bbbggg}}}}}}MMMSSSkkkrrrPPPJJJDDD@@@>>>GGG___xxxfffiii{{{hhhuuu{{{PPPpppoooHHH???<<<888666555555555444444444444444444444444444333333333333333333333333444444333333444444555666999AAAeeezzz|||zzzwww~~~}}}yyy}}}vvvvvv^^^^^^aaahhh{{{jjjIIILLLPPP```nnn___???999@@@@@@;;;999777555333222111111111ccc]]]UUUNNNJJJHHHFFFEEE@@@???===;;;::::::::::::999999888888888888999999888888999999999:::::::::888999:::::::::;;;>>>AAA[[[dddooorrrWWWPPPSSSMMMDDDQQQyyyuuuNNNoooXXXSSSPPPQQQOOOIIIEEEDDD>>>===;;;:::;;;<<<>>>@@@DDDzzzoooQQQ```{{{sss~~~aaaLLLGGGGGGFFFGGGbbbuuummmqqqddd@@@HHHIIIFFFBBB===999777666666666666555555666666777888666<<<666777>>>666???ddddddqqqwwwQQQZZZaaagggyyyWWWSSSiii]]]GGG]]]tttNNNFFFBBBBBB>>>BBBXXXrrr___^^^vvvKKKNNNdddSSSpppiiiSSSAAA===888555555555555555444444444444444444444444333333333333333333333333444444444444444555555666444FFFnnnzzzuuu~~~sssmmmXXXLLLrrrkkkSSS@@@IIImmmxxxaaaJJJ>>>;;;???:::999777444333222222222ccc]]]UUUNNNJJJHHHFFFEEE???>>>===;;;:::::::::;;;999999888888888888999999888888999999999:::::::::999::::::::::::<<>><<<;;;;;;===???AAA\\\}}}]]]PPPbbbyyypppzzztttTTTHHHFFFDDDFFFXXXtttAAAJJJJJJGGGCCC>>>:::888777666666666666666666777777888666===555666???555BBBpppjjjhhhWWWUUUccciiiwwwnnnXXXbbblllyyyTTTZZZzzzPPPFFFBBBDDD@@@>>>PPPjjjdddmmmCCCDDDTTTzzzooo|||ZZZtttxxxzzzlllBBB>>>999555555555555555444444444444444444444444333333333333333333333333444444444444444555666666999VVVzzzxxx}}}zzz|||zzzxxxxxxwwwhhhLLL[[[{{{lllKKKBBBXXXmmmuuuiiiJJJ999AAA===;;;999777555444444444ccc]]]UUUNNNJJJHHHFFFEEE???>>>===;;;:::::::::;;;999999888888888888999999888888999999999:::::::::999::::::::::::<<<@@@CCCiii~~~{{{bbbPPPMMMWWWOOOBBBXXXyyyuuuVVVXXXqqqaaaSSSOOONNNJJJGGGGGG???>>><<<;;;;;;===???AAAtttzzzeeeQQQPPPeee|||jjjooo]]]MMMHHHFFFHHHRRR{{{tttFFFGGGJJJHHHCCC>>>:::888777666666666666666666777888888777>>>555555@@@666CCCwwwOOOKKKdddkkkooo^^^|||YYYZZZkkk~~~cccYYYuuu```ddddddkkkQQQEEEAAADDD???;;;JJJccc{{{ssswwwjjjPPPXXXYYYrrrvvv___xxx~~~BBB>>>999555555555555555444444444444444444444444333333333333333333333333555444444444444555666666AAAaaa}}}rrr}}}|||zzzyyyzzzzzzuuuooonnnpppkkkccc^^^UUUQQQ[[[kkk{{{vvvcccuuu[[[KKKaaajjjKKKBBBNNNttt\\\<<>>;;;999777666666666ggg]]]SSSOOOLLLFFFCCCDDD@@@>>>===;;;::::::::::::999999888888888888999999888888999999999:::::::::;;;@@@999888>>>666>>>___zzzjjjUUUQQQVVVQQQSSSdddrrrpppIIIddd___XXXVVVJJJNNNDDDEEEDDD===@@@===AAA???888OOOJJJTTTVVV___||||||hhhxxxrrrMMMCCCIIIGGGGGGiiidddzzzhhhQQQCCCFFFJJJIII@@@:::;;;;;;888777777777777777888888999777???<<<555888FFFddduuuMMMOOO~~~hhhnnnxxxSSSYYYVVVppp^^^VVVeeerrrnnnqqq[[[zzzYYYLLL]]]www{{{xxxwwwOOOEEEDDDCCC>>>CCCMMMNNNmmmfffjjjsss~~~yyyYYYzzzyyyJJJ<<<:::>>>777444777666555555555555555555555555555444444333333333444444222777222000888999666;;;BBBxxx|||yyyooopppwww{{{uuummmhhhWWWooojjjXXX]]]WWWZZZ[[[```YYYSSSXXXWWWRRRSSSeeeXXXPPPXXXeeepppyyyoooMMMTTT\\\}}}lllDDDAAAXXXmmmccc@@@:::<<<>>>===999888888777444ggg]]]SSSOOOKKKFFFCCCCCC@@@>>>===;;;::::::::::::999999888888888888999999888888999999999:::::::::777===;;;===@@@;;;MMMvvv~~~fffXXXVVVKKKGGGTTTrrr\\\|||\\\RRRQQQNNNGGGNNNFFF???AAA<<<@@@@@@>>>XXXIIIRRRTTT```{{{zzzsssXXXHHHLLLGGGDDDhhh|||eeellljjjFFFEEEIIIHHHAAA<<<;;;;;;888777777777777777888888999555;;;888777FFFaaasssKKKNNN|||kkkqqq{{{jjjbbbBBBIII^^^uuuttt}}}ppplllXXXVVVYYYSSSFFFBBBCCC@@@IIIWWWZZZ[[[xxxtttwwwmmmyyy]]]xxxiiizzzMMM;;;777:::666444888777555555555555555555555555555444444333333444444444777999555444999777888DDDXXXwwwnnnbbbSSSKKKLLLQQQTTTUUUUUUGGG```ccc]]]jjjmmmttt{{{gggYYYCCCZZZcccGGGAAAWWWgggPPPAAABBB@@@===:::666333111222fff\\\SSSOOOKKKFFFCCCCCC@@@>>>===;;;::::::::::::999999888888888888999999888888999999999:::::::::777;;;===@@@???===XXXvvvqqqmmm^^^RRRWWWppp|||YYYfffaaaKKKVVVKKKEEEMMMHHH@@@BBB<<<>>>???DDDeeegggHHHOOOQQQaaauuuvvv{{{gggMMMLLLMMMRRR{{{{{{fff~~~EEEDDDGGGGGGBBB>>><<<:::777777777777777777888888999:::<<<666666FFF___qqqIIILLLzzznnnsssOOOIIISSSjjjppptttYYYKKKkkk\\\JJJAAAAAACCCPPPcccjjjWWWnnnxxx```qqqhhhYYYBBB777999555555888555555555555555555555555555444444444333333444444555666555222444888333;;;RRRsssxxxsssjjjiiipppyyyvvvwww{{{yyyvvv~~~jjjKKKGGGmmmccc===AAA^^^[[[RRRGGG@@@>>>AAA???777333555fff\\\SSSNNNKKKFFFCCCCCC@@@>>>===;;;::::::::::::999999888888888888999999888888999999999:::::::::;;;999<<<@@@======[[[wwwyyyqqqyyylllVVVPPP^^^ZZZ[[[uuuNNNYYYLLLFFFEEEGGG@@@CCC======>>>HHHpppWWWGGGLLLPPPeee{{{qqqtttvvvRRRIIIKKK]]]|||SSSEEEGGGFFFDDD@@@===999666777777777777777888888999<<<===888777>>>CCCSSSmmmoooIIILLLwwwnnnrrrmmmUUUCCCLLLQQQuuugggaaajjjRRRCCCAAABBBRRRiiitttffffffrrrrrriii```bbb}}}vvv```kkkiiiLLL<<<:::666666777333555555555555555555555555444444333333333444555555555333000666999444DDDeeesssnnnvvvdddTTTRRR___nnn{{{~~~wwwUUUJJJrrr\\\===HHHUUUfffKKK???;;;CCCGGG???777555fff\\\RRRNNNKKKEEEBBBBBB@@@>>>===;;;::::::::::::999999888888888888999999888888999999999:::::::::>>>999;;;???>>>GGGdddpppoookkkrrr{{{\\\MMMOOOsssuuugggQQQ~~~]]]WWWPPPMMMDDDEEE???DDD???===>>>NNN~~~OOOEEEJJJQQQjjjyyyrrrvvv^^^JJJEEESSSooo}}}rrrIIIGGGFFFEEEBBB===999777777777777777777888888999888:::888:::>>>888===PPPmmmJJJNNNuuulllnnnyyysssbbbyyy\\\HHHBBB@@@NNNiiixxxsss[[[jjjxxxiiieeesssYYYZZZvvvzzzsssbbbjjjmmmOOO<<<999666666888333555555555555555555555555333333333333333444555666999777444888;;;999NNNttt}}}~~~yyyfffRRRGGGHHHLLLeeepppeee@@@GGGlllQQQ>>>IIInnn^^^JJJ;;;<<>>===;;;::::::::::::999999888888888888999999888888999999999:::::::::===888<<>>BBB[[[nnnJJJDDDJJJTTTqqqzzzxxxttt{{{pppQQQMMMHHHIII___rrrkkk~~~NNNJJJGGGGGGDDD>>>999777777777777777777888888999888999777:::>>>999@@@XXXjjjKKKPPPuuuiiikkkrrrcccNNNEEE???KKKggg|||zzzZZZZZZ}}}iii]]]xxx```WWWTTTlllhhhllldddHHH888777555666888444555555555555555555555555333333333333444555555666777888444555888;;;SSSwwwsssxxxnnn|||vvv}}}yyy}}}yyylllYYYJJJBBB???===LLLbbb|||nnnUUU???VVVpppMMMDDDdddwwwbbbIII:::888:::888555eee[[[RRRMMMJJJEEEBBBBBB@@@>>>===;;;::::::::::::999999888888888888999999888888999999999:::::::::888999@@@>>>EEEqqq]]]QQQPPP[[[```UUUPPPNNNHHHGGGAAAFFFBBBAAAJJJlllWWWJJJDDDKKKXXXwwwqqqtttuuuXXXSSSIII===JJJuuuqqqrrreeeTTTMMMHHHHHHEEE>>>999999777777777777777888888999;;;:::666999<<<777CCC```uuugggJJJQQQwwwhhhkkkfffRRRIII@@@IIIiii}}}eee\\\vvvccchhhHHHCCCIIIddd}}}nnnkkk^^^DDD777888555666888555555555555555555555555555333333333333444555666666111777444111888DDD^^^~~~nnnxxx^^^fff~~~uuueeeVVVRRRRRRLLLCCCBBB___{{{kkkOOOQQQyyydddDDDPPPpppjjjWWWAAA888<<<===:::eee[[[RRRMMMJJJEEEBBBBBB@@@???===;;;::::::::::::999999888888888888999999888888999999999:::::::::555;;;CCC===EEE{{{zzz[[[VVVQQQTTTRRRvvvcccWWWNNNLLLJJJBBBGGGBBBBBBPPPzzzKKKMMMCCCLLL[[[zzzxxxjjjpppuuu}}}~~~]]]HHHJJJEEEMMMooozzziii{{{XXXOOOHHHHHHEEE>>>999999777777777777777888888999999999777;;;===888EEEcccsssdddHHHRRRxxxhhhlllzzzgggTTTLLLAAAJJJlllzzzpppaaaooommmdddFFFMMMOOOhhhppphhhmmm^^^GGG;;;;;;666555777444555555555555555555555555222222222333444555666777000999888555@@@TTTpppmmmppp]]]bbbzzzdddMMMEEEdddrrr\\\VVVyyyrrrEEEBBBQQQ\\\YYYEEE999<<<>>>888```[[[SSSLLLHHHEEEBBBAAA======<<<;;;::::::::::::::::::999888888999::::::888888999999999::::::::::::777:::AAAQQQqqqppp^^^xxxqqq[[[TTT[[[fff___aaawwwLLLUUUHHHHHHAAAAAAOOO<<>>888888;;;DDDjjjcccIIIVVV{{{jjjjjj|||zzzdddVVVMMMAAAKKKppp}}}gggeeekkkZZZ]]]mmmjjjccc```ppp~~~VVVXXX666888;;;777666666555555555555555555555555555444444444444555666666888555888;;;CCCbbbqqqVVVjjj}}}WWWXXXxxxtttjjjsssxxxVVV@@@ZZZ{{{ZZZFFF@@@gggpppBBBDDD<<>>```[[[SSSLLLHHHEEEBBBAAA======<<<;;;:::::::::::::::999999888888999999:::888888999999999:::::::::888<<<<<>>BBBbbbgggIIIQQQvvvnnnnnnwwwdddWWWMMMEEEUUUzzzqqqaaaooouuupppxxxjjjcccoooVVV}}}ggg>>>999888666777666555555555555555555555555555555444444555555666777...<<<555;;;jjjsssTTTccc}}}qqq^^^bbbyyyqqqNNNAAA\\\iii>>>PPPddd[[[KKK888@@@```[[[SSSLLLHHHEEEBBBAAA======<<<;;;::::::::::::999999999999999999999999888888999999999::::::::::::999666[[[qqq[[[eeewww```nnn|||pppaaa\\\QQQiiiqqq}}}QQQOOOEEEFFFFFFDDDQQQSSSGGGBBBCCCLLLcccoooiiiiii}}}ddduuuwwwzzz^^^NNNHHHGGGFFF^^^pppmmmgggRRRDDDOOOJJJBBB999<<<888888777777888888999:::<<<666:::888<<<===>>>\\\nnnMMMQQQqqqsssrrryyygggZZZOOOJJJ___xxxbbbeeeYYY|||___<<<999:::888777333555555555555555555555555555555555555555666666777222>>>666EEExxxsss~~~uuugggXXX\\\rrruuugggPPPTTTKKK;;;OOO}}}iiiOOO<<<>>>```[[[SSSLLLHHHEEEBBBAAA======<<<;;;::::::::::::999999999999999999999999888888999999999:::::::::@@@>>>;;;aaagggOOOPPPqqqsss___eeeyyyiiibbbkkkfffVVVhhhaaaWWWNNNFFFHHHHHHBBBZZZOOOFFFAAABBBNNNhhh|||nnniiilllgggsss___^^^ooo}}}dddOOOGGGJJJGGGXXXzzzjjj|||}}}KKK;;;IIIKKKEEE:::===888888888888888999999:::>>>888<<<999<<<<<<<<>>999>>>:::<<<;;;<<<[[[eeeBBBJJJqqqrrrrrrlll```ddduuudddTTTTTTuuuppp^^^sssyyymmm}}}eeevvvyyyJJJ:::555777999555555555555555555555555555666666555555666666777888666666@@@hhhzzzxxxxxx~~~kkkqqqeeeRRRIII[[[}}}{{{^^^uuukkkAAACCCtttQQQEEEUUU{{{eeeTTT;;;```[[[SSSLLLHHHEEEBBBAAA======<<<;;;::::::::::::888999::::::::::::999888888888999999999:::::::::333:::JJJ```ppp}}}mmmccc```OOOIIISSSnnntttWWWQQQcccooohhhllluuu{{{SSSGGGEEEJJJGGGooojjjLLL:::GGGFFFWWWuuussshhhhhhwwwoooSSSeeerrr[[[WWW^^^xxxZZZFFFJJJFFFOOOyyyzzz}}}mmmPPPNNNJJJHHH<<<888999999888888999999:::;;;:::777>>>;;;;;;<<<@@@bbbdddCCCJJJppprrrsssvvvllleee}}}zzzfffTTTVVV{{{zzz___mmmssseeesssfffgggyyylllvvv}}}NNN:::444666:::666555555555555555555555555666666666666666777777888666999NNNvvvxxxwww{{{{{{~~~nnn```TTT```yyyVVVsssyyyMMM;;;bbbhhhHHHPPPuuuvvvYYY???```[[[SSSLLLHHHEEEBBBAAA======<<<;;;::::::::::::888999:::;;;;;;:::999888888888999999999:::::::::>>>???RRRiiiuuu|||lll```UUUMMMLLL]]]fffXXXMMMNNNpppzzz|||___]]]hhh^^^GGGCCCKKKJJJuuu^^^KKK777NNNHHHZZZzzz~~~ooofffhhhzzzuuuPPP^^^vvvaaaTTTnnnbbbIIIKKKGGGOOOyyykkkiiijjjKKKFFFDDDIIICCC???999999888888999999:::;;;777666>>>;;;;;;<<>>TTTqqqVVVKKK```ZZZRRRKKKGGGDDDAAA@@@???>>>===;;;999888888888999999888888888888999999888999999::::::;;;;;;<<<===CCC^^^}}}nnnXXXKKKPPPZZZkkkhhh```NNNGGGXXXttt}}}ZZZbbb^^^iiiVVVIIIIIIFFFMMMSSSPPP???GGGHHHXXXwwwooo```ddd___VVVwwwUUUYYY|||kkk[[[kkk}}}lllKKKJJJEEEKKKtttsssiiikkkOOOBBBOOOEEE===;;;999999888888999999:::;;;:::===888===999??????ssszzzcccFFFRRRYYYssssss}}}mmmVVVGGGOOO^^^kkkzzztttdddSSSDDDhhhhhhbbb{{{lll^^^}}}fffNNN@@@\\\zzzvvvyyyuuuuuuyyyBBB>>>666888555999666666666666666666666666555444444555555666777888666???}}}yyyrrrtttzzzyyy{{{tttXXX```}}}|||UUUUUU|||bbb;;;KKKaaaZZZNNN```ZZZRRRKKKGGGDDDAAA@@@???>>>===;;;:::999888888999999888888888888999999888999999::::::;;;;;;<<<@@@FFFccchhhNNNIIIMMMXXXtttppp[[[HHHFFFQQQfffkkktttqqqbbb|||pppKKKIIIEEEOOOMMMJJJ<<>>MMMHHHAAA<<<999999999888999999:::;;;:::<<<888>>>999???AAAwwwfffIIISSS[[[rrrrrroooYYYNNNGGGHHHYYYllllllyyyvvv```NNNAAAZZZoooggg}}}qqqzzzaaaRRRSSSpppwwwsss~~~BBB===:::===555444666666666666666666666666555555555555555666888888:::HHH}}}uuuqqqrrrwww|||zzzwwwqqquuu~~~kkkjjjzzzUUUFFFPPPyyyFFFKKKhhhcccNNN___ZZZRRRKKKGGGDDDBBB@@@???>>><<<;;;:::999888888999999888888888888999999888999999::::::;;;;;;<<<@@@EEE]]]___QQQLLLIIIRRRaaaoooYYYKKKEEEKKKaaaxxx|||fffkkkvvvLLLJJJEEESSSLLLHHH@@@GGGIIIYYYeeeaaa[[[iii{{{hhhxxxZZZLLLssslll^^^|||sssXXXNNNIIIJJJnnnuuuTTT===LLLJJJDDD===999999999999999:::;;;;;;:::<<<777>>>999@@@DDD~~~hhhLLLVVVdddqqqqqqqqqaaaRRREEEBBBGGGHHHWWWqqq|||```KKKBBBJJJpppxxxhhhvvvlll___]]]lllttttttzzzpppKKK>>>999>>>666333666666666666666666666666555555555555666777888888<<>>>>><<<;;;:::999999999999999888888888888999999888999999::::::;;;;;;<<<;;;HHHYYYkkkwwwsssUUUNNNNNNJJJJJJPPPooo{{{kkk\\\NNNHHHOOOYYYcccooozzzggg|||NNNJJJGGGWWWLLLGGGBBBGGGMMM\\\bbb]]]XXXhhhmmmmmmPPPLLLtttmmm^^^NNNJJJJJJjjj{{{vvvbbbDDDKKKJJJFFF>>>:::999999999999:::;;;;;;:::;;;777???999@@@HHHgggKKKWWWqqqooommm~~~ppp```sssyyyrrrdddQQQCCCAAAGGGYYYrrrfffPPPKKKCCC___jjjrrr|||fffZZZUUUWWWxxxlllYYY@@@555;;;777777666666666666666666666666555555555555666777888999;;;iiizzz{{{ssswwwyyy___XXX\\\mmm}}}hhhHHHjjjUUU???eee|||qqq^^^YYYRRRKKKGGGDDDBBBAAA>>>===<<<;;;:::999999999999999888888888888999999888999999::::::;;;;;;<<<:::ZZZnnniiivvv{{{___WWWVVVPPPKKKLLLJJJvvvuuubbbRRRIIIFFFHHHDDDKKKUUU___jjjyyy|||zzzjjjPPPKKKIII]]]IIICCCBBBAAAMMM^^^~~~ccc]]]WWWhhh~~~jjjeeeLLLMMMtttbbbMMMKKKIIIddd}}}___mmmIIIHHHGGGGGG???::::::999999::::::;;;<<<::::::777???999@@@LLLhhhGGGSSSzzznnniii|||wwwRRRRRRxxxfffWWWNNNHHHJJJ[[[vvvmmmYYYVVVDDDTTTmmmooo|||qqqpppfffccc{{{iii^^^DDD333888777999666666666666666666666666666555555666666777888999==={{{~~~rrrqqqqqquuummm___[[[kkk}}}lllLLLyyyhhhAAALLLbbbbbb^^^YYYQQQKKKGGGEEECCCAAA======<<<;;;::::::::::::999999888888888888999999888999999::::::;;;;;;<<>>;;;::::::::::::;;;<<<<<<:::999777AAA999@@@SSSvvvJJJMMM|||ooofffyyyvvv\\\eee|||jjjddd___VVVNNNPPPhhhzzzmmmeeePPPLLLgggfff\\\MMMDDDTTTqqq^^^RRRoooyyydddwwwWWWFFF666999666666666666666666666666666666666666666666777888999:::PPPppp]]]WWWlllkkkYYYTTTfffzzzhhhDDDSSSooo\\\BBBPPP^^^]]]XXXQQQKKKGGGEEECCCBBB===<<<;;;;;;::::::::::::999999888888888888999999888999999::::::;;;<<<<<>>999DDDHHHZZZ{{{SSSQQQrrrvvv______DDDeeezzzxxx||||||xxxxxx~~~qqqxxxzzznnn```ggglllsss___NNN@@@===GGG???IIIfffiiiMMMiiioooRRRjjjaaaqqqEEE<<<333;;;888777777777777777777777777666777666444444777999999]]]rrrqqqOOOFFFaaadddNNN@@@KKKaaakkkddd[[[fff|||}}}rrrqqq}}}jjjOOOooowwwCCCKKK[[[WWWQQQKKKHHHEEEBBB???===<<<<<<;;;;;;:::999999:::999999888777777888888888999::::::999999;;;===JJJbbblllvvv___|||uuu]]]YYYXXX]]]ZZZQQQlllhhhZZZ______]]]cccQQQIIILLLNNNFFFIIIRRRRRR___^^^FFFFFFOOOIIIHHHCCCGGGHHHHHHFFFDDDGGGMMMRRR^^^zzzmmm{{{VVVLLLOOOCCCHHHFFFGGGNNN^^^fffYYYQQQ[[[}}}YYYUUUppp|||zzzjjjssswwwcccWWW[[[sssWWWIII???NNNpppkkkooosssqqqaaaiiiiii|||AAAFFFIIIIII;;;::::::999999::::::;;;<<<<<<;;;>>>777===CCC___vvvUUUUUUrrrxxxaaavvv___jjj]]]jjjjjjsss}}}sssnnnmmmOOOAAA>>>GGG;;;BBBbbbdddeeepppWWWBBBUUUqqqxxxcccwwwKKK@@@555888333777777777777777777777777555666666555666888;;;<<>>666999BBBkkkiiiNNNSSSpppzzzccczzzkkkYYYPPP[[[~~~qqqjjj___JJJAAAGGG===DDDgggcccTTTNNNNNN]]]nnnxxxeee}}}sssIII@@@888666333777777777777777777777777444555666777888999<<>>cccmmmWWWbbbqqqyyyggg~~~}}}{{{kkkAAA;;;:::777999666666666666666666666666444555666888888777;;;@@@ddduuuppp^^^SSSYYYgggyyyxxxxxx}}}lll\\\ddd|||gggeeekkk~~~ssshhhsss~~~RRRhhhUUUOOOmmm[[[WWWQQQKKKHHHEEEBBB???===<<<<<<;;;;;;:::999999999888888888888888999999888999::::::999999;;;===TTTttt}}}~~~rrr|||mmmrrrqqqcccccchhhqqqaaaMMMWWWpppgggccc]]]WWWOOOKKKIIIIIIHHHGGGIIISSSrrrsssUUUSSSwwwFFFCCCGGGAAAEEEKKK^^^cccUUUOOO]]]|||rrrWWWddd~~~sssYYY{{{iii```RRRVVVhhhpppuuuqqq\\\VVVkkkxxxOOOEEESSSfffvvvooo}}}MMMFFFDDDHHH>>>::::::999999::::::;;;<<<999:::999>>>???GGGxxxYYY???FFFhhh{{{eeeuuummm{{{kkkrrrlllXXXZZZSSSDDDVVVooo{{{}}}|||wwwvvvxxxiii}}}xxxEEE:::;;;555;;;666666666666666666666666666555666888777444:::BBB{{{___}}}vvv}}}xxxlllbbb```cccqqq{{{bbbPPP\\\{{{|||ooo~~~XXXVVVVVVTTTzzz[[[WWWQQQKKKHHHEEEBBB???===<<<<<<;;;;;;:::999999888888888777888888999:::888999::::::999999;;;===GGGdddssscccjjjqqqgggiiisssdddmmmmmmqqqwwwrrrhhhZZZRRRPPPQQQQQQPPPCCCddduuuUUUTTTqqqDDDCCCEEE@@@GGGIII\\\bbbOOOLLL]]]cccrrruuuuuuYYYkkk}}}rrriiiYYYNNNJJJMMMXXX^^^\\\]]]cccxxx```RRRQQQVVVJJJVVVggguuu\\\uuuOOOEEEDDDHHH===::::::999999::::::;;;<<<;;;<<<888AAA>>>EEE{{{]]]EEEIIIhhh{{{eeeqqqxxx~~~xxxiii\\\ccc{{{lll[[[vvvwwwfff___ZZZwwwlll|||SSS>>>===000999777777777777777777777777888555666999666444<<>>GGGGGGWWWrrrfffxxxaaaLLLLLL___bbbxxxtttoooaaaWWWbbbkkkuuu}}}vvveee]]]\\\pppttt]]]MMMQQQjjjPPPGGGooo~~~LLLDDDDDDGGG:::::::::999999::::::;;;<<<<<<>>>888BBB;;;EEEZZZGGGKKKiii|||fff~~~lllrrrpppiiisssxxxyyywwwlllooozzzXXX???@@@///:::777777777777777777777777999555555999888666AAAQQQmmm___~~~{{{uuu}}}|||uuuoooyyy}}}iii]]]___lllxxxttt```JJJXXXSSSnnn\\\WWWQQQKKKHHHEEEBBB???===<<<<<<;;;;;;:::999999888888777777888999::::::888999::::::999:::<<<===WWWhhhrrrRRRyyyeeemmmcccgggqqqzzzkkkqqq|||qqqfff[[[SSSXXXGGGlll]]]]]]xxxNNNJJJEEE???JJJFFFTTTrrraaaNNNOOObbb}}}WWWWWW___bbbvvvzzzvvvYYYyyymmmdddrrr}}}\\\HHHEEEmmmTTT```bbblll{{{yyyHHHBBBEEEGGG888::::::999999::::::;;;<<<;;;@@@:::DDD:::III|||RRRBBBJJJkkk}}}ggguuujjjnnnsssZZZiiirrryyy~~~TTT===BBB222???777777777777777777777777999444555:::999999FFFXXXeee]]]}}}zzzvvvyyyrrrhhhnnn|||wwwtttzzz{{{eeeOOOYYYXXXkkkZZZYYYSSSJJJDDDCCCAAA======<<<;;;:::999:::;;;;;;:::>>>555111<<>>::::::999999::::::;;;<<<<<<:::AAA<<<<<>>>>>===;;;:::999::::::;;;777CCCAAA666222000777GGG;;;888888:::;;;:::<<>>GGGNNNQQQQQQ}}}]]]MMMNNN___qqqQQQPPPUUUgggUUU}}}sssccc]]]iiiyyy]]]LLLEEETTTeee}}}JJJHHHEEEEEEAAA::::::999999::::::;;;<<<>>>:::>>><<<===DDD|||XXXEEENNNssseee~~~jjjZZZ\\\gggppprrruuuxxx|||eeefffxxxvvvqqqUUU===999888777888777777777666666666555666555999666<<<===OOOSSSZZZyyyvvvzzznnnqqqzzzqqquuummmnnnsssGGGmmmWWWMMMoooXXXXXXSSSJJJEEEEEECCC???>>>===<<<:::999999::::::+++444777;;;@@@:::444;;;;;;999999;;;;;;999===BBBWWWnnnttt}}}TTTxxxZZZggg|||ttt{{{nnn[[[fffccc\\\___LLLIII===FFFRRRGGGKKKuuuqqq```NNNNNN]]]~~~|||aaaUUUlllZZZooo\\\^^^fffllluuu\\\KKKGGGMMMxxxZZZtttPPPJJJDDDEEECCC::::::999999::::::;;;<<>>;;;444::::::999:::;;;:::999===DDDSSSeeekkkwwwQQQzzz|||\\\fffyyyyyynnn^^^WWW\\\\\\kkkaaaYYYYYYKKKMMM>>>DDDPPPTTTOOO___dddPPPNNN[[[{{{ooo___yyysssxxx\\\LLLKKKMMMooovvvfffNNNLLLFFFEEEBBB::::::999999::::::;;;<<<===888<<<<<>>===;;;:::999999::::::,,,444666999===777333===999999:::<<<:::999>>>EEE```mmmmmmpppOOOjjj^^^eeewwwyyymmm```SSSbbb^^^WWW}}}RRRFFFMMM@@@CCCKKK___UUUKKKkkkgggQQQMMMXXXxxxtttlllZZZccckkk{{{[[[KKKMMMOOOooo[[[xxxyyyEEELLLIIIEEE>>>::::::999999::::::;;;<<<<<<999===;;;EEEWWWcccCCCPPPxxxfffxxxjjj```TTTMMMSSS^^^ccc[[[OOODDDDDDUUUppp^^^SSSnnnkkkgggAAA999777777666666666666777777777777999555666333999999FFF}}}```QQQqqqnnnWWWIIILLLSSS^^^dddnnnggg```|||ZZZ```RRRoooYYYYYYTTTKKKFFFFFFDDD@@@===<<<;;;:::999:::;;;;;;>>>AAA999444===>>>666444888999;;;===:::999>>>GGGnnn{{{vvvqqqgggQQQcccaaacccsssppplllsssdddVVVeee\\\WWWwwwNNN@@@IIIAAADDDHHHZZZhhhgggtttjjjRRRKKKUUUtttiiiPPPooovvvsssjjjRRR]]]uuuZZZJJJKKKNNNqqqfff___mmmxxx}}}???LLLKKKDDD:::::::::999999::::::;;;<<<<<<;;;???999AAAUUUgggDDDQQQzzzfffhhhsssxxxlllaaaSSSJJJQQQ^^^aaa\\\RRREEE???GGG[[[lllpppfffbbbpppxxxeeeggg~~~kkk___>>>::::::999666666666666777777777777777333555444<<<<<>>XXXgggZZZ>>>777<<<:::666777999<<<>>>:::999???IIISSSnnnuuujjjYYYVVVmmmsssaaa]]]kkkyyy}}}^^^XXXbbbFFFBBB===FFFHHHEEEppplllQQQIIIPPPnnnuuuooosssoooTTThhhxxxgggmmmvvvwwwdddRRRHHHKKKvvvXXXiiizzzBBBMMMIII@@@777::::::999999::::::;;;<<<:::;;;@@@;;;DDDVVVjjjFFFWWWdddiiiWWWzzzcccaaaqqqddd\\\WWWVVV```mmmnnniiiaaaYYYRRRNNNKKKJJJ\\\YYYTTTRRR[[[ooobbbiiiwwwkkkgggDDD>>>:::333555666666666777777888888444666<<<888:::888IIIrrrGGGkkkxxxhhhooo|||eeePPPTTTZZZWWWRRRLLLGGGCCCAAA@@@======<<<;;;:::::::::::::::999999888888999999:::;;;888999;;;;;;:::>>>DDDSSScccmmmhhhPPPYYY___mmmxxxZZZdddhhhbbbVVViiiBBBBBB>>>CCCFFFFFFRRRmmmqqqSSSGGGLLLlll]]]RRRRRRDDDYYYSSS]]]{{{}}}qqqrrrpppqqqeeePPPHHHNNNyyyZZZsssnnnEEERRRJJJDDD999;;;::::::::::::;;;<<<<<<777BBB???<<<>>>bbboooHHHTTT|||gggllljjjmmmZZZxxxfffgggfffTTTYYYvvv~~~tttddd[[[SSSUUUdddbbbbbbsssmmm\\\ddddddwwwqqqwwwgggkkk{{{sss___zzzssszzzyyyDDD777:::888777777777777777777777777:::111999:::999888KKKzzzPPPVVV}}}ccckkkkkk~~~fffnnnyyy\\\cccZZZWWWRRRLLLGGGCCCAAA@@@======<<<;;;:::::::::::::::999999888888999999:::;;;888999;;;;;;:::>>>DDD[[[rrrxxxfffJJJSSSZZZdddmmm```aaacccccc\\\vvvcccBBBDDD>>>AAAGGGGGGOOOeeesssTTTHHHKKKiiilllbbbdddZZZjjj```jjj}}}wwwqqqjjjhhh~~~ppplllnnncccZZZ}}}bbbOOOJJJQQQ}}}^^^qqqdddBBBPPPHHHCCC999;;;::::::::::::;;;<<<<<<:::>>>;;;@@@BBBaaaqqqJJJWWWiii~~~kkk\\\wwwooottttttqqq|||aaa|||zzzkkkjjjfff[[[hhhsss___ZZZeeepppqqqlllrrrmmmcccwwwfffqqq|||uuu___\\\kkkjjjYYYUUU^^^oookkkXXXeeeuuurrrxxxFFF;;;;;;666777777777777777777777777:::222999:::999888JJJ}}}PPPRRR~~~```kkkqqq{{{XXXUUUpppYYY^^^~~~vvvTTTaaaZZZWWWRRRLLLGGGCCCAAA@@@======<<<;;;:::::::::::::::999999888888999999:::;;;888999;;;;;;:::>>>DDDdddoooJJJNNNTTT[[[aaa{{{iii]]]\\\}}}ddd```ppp\\\BBBGGG>>>???FFFHHHLLL[[[tttvvvWWWJJJJJJddd|||zzzeeeqqqrrrjjjaaadddiii___MMMKKKUUUsss{{{mmm\\\CCCQQQGGGDDD;;;;;;::::::::::::;;;<<<<<<>>><<<999BBBCCC^^^}}}qqqKKKXXXjjjbbbRRRZZZZZZWWWXXXZZZkkkmmmZZZtttsssqqquuummmfffdddyyyhhhnnnrrr``````hhhZZZyyy|||aaaLLL^^^```NNNEEEOOOWWWTTTBBBCCCWWWbbbPPPLLLmmmyyy|||lllqqqFFF<<<<<<666777777777777777777777777999222999888999999GGGuuuSSSNNNwwwxxx\\\ttt}}}uuu{{{|||jjjZZZ^^^tttWWWQQQssshhhSSSgggZZZWWWRRRLLLGGGCCCAAA@@@======<<<;;;:::::::::::::::999999888888999999:::;;;888999;;;;;;:::>>>DDDdddyyyOOOLLLOOOUUUYYYmmmrrrZZZYYYooogggbbb}}}uuuXXXBBBIII>>>>>>FFFIIIIIITTTkkkwwwZZZLLLHHH^^^rrrooolllhhh^^^aaaLLLJJJYYYttt[[[JJJTTTFFFFFF>>>;;;::::::::::::;;;<<<<<<>>>>>>999@@@@@@\\\zzzoooIIIWWWiiifffQQQEEEUUU```TTT\\\~~~eeeLLLTTTqqq~~~rrrgggmmmhhhyyygggllluuuVVVkkkuuummm\\\>>>MMMRRRFFF>>>CCCKKKLLL>>><<>>DDDYYYrrrOOOIIIMMMMMMRRRbbb|||ZZZXXXttt|||```^^^eeeYYY^^^mmmdddxxx}}}[[[DDDIII>>>>>>DDDGGGHHHQQQfff~~~yyy\\\MMMGGGXXXyyysssvvvvvvmmmZZZ]]]yyydddKKKIII\\\\\\RRRWWWBBBDDD>>>;;;::::::::::::;;;<<<<<<999AAA<<<<<<@@@bbboooJJJWWWfffjjjsssoooOOOLLLooooooTTTUUUwwwvvvkkkvvvkkkzzz```uuu~~~QQQOOORRRUUUSSS???DDDFFFAAA=========<<<>>>???HHHUUUVVVRRReeeooolll|||JJJ888:::<<<666666666666666666666666888444999555888<<>>DDDPPPbbbpppLLLFFFLLLFFFLLLVVVsss\\\YYYhhhuuu___jjj^^^RRRgggtttfffqqqeeeFFFHHH???@@@BBBEEEGGGOOO```xxx}}}]]]OOOFFFTTTuuuuuurrr~~~tttppp~~~wwwiiiYYYJJJNNN|||nnnTTTVVVvvvbbbKKKJJJaaaXXXVVVXXX>>>AAA;;;;;;::::::::::::;;;<<<<<<666AAA===<<>>??????@@@BBBAAACCCFFFSSS```aaaooollluuuSSS999888<<<777777777777777777777777777444999333888===<<>>DDDPPPdddlllSSSGGGKKKEEEKKKNNN^^^```XXX\\\yyyooo___PPPMMMhhhxxxcccfffrrrIIIEEEAAABBB@@@BBBEEEKKKXXXnnn]]]OOOEEEQQQqqq|||```TTTeeeppp^^^vvv~~~}}}uuu^^^LLLMMMtttssscccddd[[[JJJOOOfff|||QQQYYY[[[>>>@@@:::;;;::::::::::::;;;<<<<<<:::>>>:::>>>DDDeeerrrLLLYYYaaa}}}fffHHHVVV}}}wwwrrrUUUiiillleeeSSSTTTHHHKKKHHHHHHKKKJJJIIIRRR___PPPNNNLLL[[[jjjdddnnnjjjtttTTT999777999777777777777777777777777666555999222888>>>999JJJMMMQQQwww^^^fff|||}}}zzzttt{{{xxxTTT:::BBBXXXooo{{{sssqqq[[[aaaZZZWWWRRRLLLGGGCCCAAA@@@======<<<;;;:::::::::::::::999999999999999999:::;;;999999;;;;;;:::>>>DDDUUUpppuuuwww___JJJJJJHHHMMMJJJQQQcccWWWTTTrrrddd___NNNNNNnnnxxx```ZZZzzzKKKDDDAAACCC???AAACCCHHHRRRfff]]]OOOEEEPPPpppvvv___nnnnnnxxxnnnYYYTTTuuuUUUJJJSSSjjjwwwwww|||KKK\\\___AAACCC<<<;;;::::::::::::;;;<<<<<<@@@<<<666@@@BBB\\\|||pppJJJWWW```nnneee~~~yyydddFFFSSSuuummm___kkkkkkuuu|||~~~iiifffeeeaaaUUUNNN]]]sssddd[[[UUUeeeppp^^^eeejjjiiiNNN888666777777777777777777777777777666555999111888???888FFFoooRRRMMMqqqkkkyyytttkkkuuuYYYbbbwww|||\\\HHHHHHQQQccc{{{rrraaa~~~___kkkzzz\\\WWWQQQKKKGGGDDDBBB@@@>>>===<<<;;;;;;:::;;;;;;999999888888888888999999888999999::::::;;;;;;<<>>BBB666::::::999999::::::;;;<<<999AAA>>>???AAAdddnnnmmmNNNRRReeewwwssslllzzz]]]CCCIIIjjjkkkWWWPPPMMMIIILLLWWWcccooorrrlll~~~ooodddqqqvvviiihhhTTT[[[```OOOfffiii}}}nnnxxxJJJ<<<888>>>777777777777777777777777444444555666777999;;;<<>>===<<<;;;;;;:::;;;;;;999999888888888888999999888999999::::::;;;<<<<<>>AAAFFFLLL[[[tttqqq___RRRQQQbbbsssnnnnnn~~~___\\\yyy___\\\ssszzzWWWJJJUUU~~~oooLLLsssRRR;;;???<<<::::::999999::::::;;;<<<:::@@@===@@@CCCcccwwwpppiiiKKKVVVccc{{{oooggg]]]iii}}}wwwQQQAAADDD^^^mmm```WWWPPPAAAEEEKKKUUUjjjyyy~~~eeeeeeVVVeeemmm\\\mmmkkk}}}~~~FFF:::777:::777777777777777777777777444555555666777999;;;<<<\\\LLLZZZttteee```rrrkkk___aaannnfffQQQZZZzzztttiiiwww]]]]]]XXXQQQKKKGGGEEEBBB@@@>>>===<<<;;;;;;:::;;;;;;999999888888888888999999999999999:::;;;;;;<<<<<>>::::::999999::::::;;;<<<:::???;;;@@@DDDbbblllllljjjKKKWWWbbbsssggg]]]iiiyyykkkNNNJJJFFFWWWyyyjjj]]]RRRJJJBBBCCCNNNccc~~~wwwttt\\\VVVIII^^^jjj^^^pppoooGGG;;;888666777777777777777777777777555555555666777999:::;;;WWW{{{VVVPPPyyy|||ddddddsssvvveeepppuuuZZZUUUxxxuuukkkjjj]]]XXXQQQKKKHHHEEEBBBAAA>>>===<<<;;;;;;:::;;;;;;:::999999888888999999:::999999::::::;;;<<<<<<<<>>===<<<;;;;;;:::;;;;;;::::::999999999999::::::999::::::;;;;;;<<<======FFFqqqMMMLLLLLLJJJFFFHHH```zzzRRRVVVfffzzzbbbRRR[[[ttt~~~oootttbbbVVVUUUfff}}}UUULLLNNNWWWeeeCCCFFFGGGFFFBBB@@@AAAFFFNNN^^^zzzxxx\\\JJJIIIQQQjjjvvvcccmmmkkkXXXPPPsssOOOWWWgggNNNIIIkkkzzzqqq~~~EEElllhhhEEEBBB555:::::::::999999::::::;;;<<<999@@@<<<>>>AAAeeesss[[[rrrKKKTTTeeevvvfffjjjaaaeeeVVV___nnn\\\RRRHHHFFFYYYtttuuulllSSS]]]]]]VVVqqqyyyuuu~~~PPP@@@777888666666666666666666666666666666666666777888::::::???tttsssyyyEEEKKKooohhhXXXWWW___ooo}}}tttPPPmmm^^^^^^YYYRRRLLLHHHFFFCCCAAA>>>===<<<;;;;;;:::;;;;;;::::::999999999999:::::::::::::::;;;<<<<<<======AAAlllZZZLLLJJJGGGGGGIIISSSWWWLLL\\\qqqYYYVVVfff}}}qqqggg[[[NNNOOOvvvmmmOOOKKKKKKOOOmmmHHHEEEEEEFFFBBB???@@@EEEKKKWWWrrr___LLLJJJNNNdddyyyfff[[[cccpppkkk```UUUHHH\\\SSSiiiaaaMMMLLLtttuuuVVVwww[[[@@@???999===::::::999999::::::;;;<<<999@@@<<<===@@@ggg\\\rrrJJJWWWhhhnnn___kkkrrrqqqaaapppqqqdddUUUHHHLLLXXXyyy|||sssnnn}}}cccRRRaaa\\\WWWwww~~~qqqyyyvvvLLL>>>666:::777777777777777777777777666666666666777888999:::<<>>===<<<;;;;;;:::;;;;;;;;;::::::999999::::::;;;::::::;;;;;;<<<=========>>>ZZZzzzRRRMMMFFFJJJKKKHHHpppaaaMMM[[[pppmmmeeepppyyynnnbbbXXXOOOaaaXXXHHHJJJKKKRRRwwwQQQEEEAAAEEE@@@===???DDDHHHQQQjjjaaaLLLJJJKKK^^^oooYYYXXX^^^VVVRRRRRRHHHLLLhhhwwwXXX}}}\\\NNNPPP}}}iiiiii~~~PPP???;;;;;;<<<::::::999999::::::;;;<<<999???;;;>>>BBBfff[[[wwwNNN\\\jjjkkkccckkkyyymmmdddzzznnnzzzhhh~~~ooo\\\QQQNNNqqq{{{jjjppprrroooXXXOOO```VVVRRRzzziiivvvGGG===888999777777777777777777777777666666666666777888999:::===UUUrrrzzz|||IIILLLaaa{{{rrrvvv}}}|||yyysssooogggrrrfff^^^YYYRRRMMMIIIFFFDDDBBB>>>>>><<<;;;;;;;;;;;;;;;;;;::::::999999::::::;;;::::::;;;;;;<<<=========???IIIjjj[[[SSSIIIMMMMMM@@@```oooVVVZZZWWW{{{{{{dddfffqqq}}}{{{pppbbbaaaRRRPPPsss|||LLLEEEJJJJJJRRR\\\KKKCCCGGG>>>;;;===DDDFFFMMMeeeiiiPPPJJJFFFSSSuuupppZZZYYY\\\MMMJJJOOOHHHFFFZZZ}}}vvvvvvXXXNNNSSSZZZpppKKKAAA999;;;777::::::999999::::::;;;<<<:::???:::>>>DDDeeeWWWTTT___kkkhhhRRRQQQssssssnnnfffqqqnnnzzzfffuuuxxxggg[[[QQQtttggg[[[fffSSSNNNzzz___}}}FFF???;;;777777777777777777777777777777666666666777888999999666>>>xxxggg[[[]]]HHHLLLmmmgggooollliiiooovvv~~~uuummmwwwzzzggggggyyyxxxbbb___ZZZSSSMMMJJJGGGDDDCCC???>>>===<<<<<<;;;;;;<<<;;;::::::999999::::::;;;::::::;;;;;;<<<=========???GGGddd~~~QQQPPPFFFIIIMMMKKKTTTYYYVVVlllttttttttt{{{wwwwww^^^MMMQQQcccrrraaaFFFHHHDDDQQQQQQmmmmmmQQQLLL===BBBBBBBBBBBBCCCKKK^^^pppoooSSSOOOKKKJJJiii~~~rrrdddZZZWWWTTTQQQMMMJJJIIIbbbtttUUUKKKeee~~~QQQFFF444AAA999999999999::::::::::::;;;;;;;;;:::>>><<>>===<<<<<<;;;;;;<<<;;;::::::999999::::::;;;::::::;;;;;;<<<=========:::CCCcccYYYSSSJJJGGGJJJEEEnnngggLLLUUU^^^wwwooouuueeeXXXRRRTTTXXXTTTFFFGGGBBBKKKGGG```MMMGGGJJJAAA@@@@@@AAAAAAHHHZZZkkkyyyXXXLLLGGGJJJcccxxxhhh^^^[[[WWWNNNFFFHHHBBBVVVkkkRRRSSSqqqjjjYYYyyyEEE999===:::;;;999999999:::::::::;;;;;;>>><<<>>>888BBBTTTYYYoooZZZeeesssxxxYYYQQQ{{{rrr}}}iiicccooo{{{jjjcccmmm```PPPiiiqqq[[[yyygggmmmtttwww{{{XXXTTT\\\QQQTTTvvv\\\uuu{{{zzzFFF;;;666666666666666666666666666666666666666666666777777888===333SSSfffVVV[[[DDDVVVrrr^^^DDDEEE>>>???>>>CCCCCCRRRRRRBBBQQQvvvppp^^^nnn>>>___ZZZSSSMMMJJJGGGDDDCCC???>>>===<<<<<<;;;;;;<<<;;;::::::999999::::::;;;::::::;;;;;;<<<=========;;;CCC___ZZZNNNJJJEEEKKKFFFWWWIIITTTOOOiiiuuuxxx~~~vvvgggZZZUUUiiirrrNNNIIIJJJFFFJJJEEEZZZPPPDDDHHH@@@????????????EEEUUUeeexxx^^^KKKEEEHHH]]]vvvooocccaaa___XXXPPPMMMBBBJJJrrraaaOOO___^^^bbbiii@@@???777<<<===999999999999::::::::::::<<<<<>>AAA@@@AAALLLhhhlllUUU\\\~~~}}}lllaaammmBBB___ZZZSSSMMMJJJGGGDDDCCC???>>>===<<<<<<;;;;;;<<<;;;::::::999999::::::;;;::::::;;;;;;<<<=========???AAARRRcccOOONNNGGGNNNJJJGGGccc]]]PPPMMM[[[~~~tttbbb[[[ZZZiiidddMMMIIIIIIIIIJJJGGGYYY```III===@@@????????????CCCPPP^^^ooobbbRRRHHHEEE\\\}}}vvvfffbbbdddeeeeeeZZZMMMIII```[[[PPPlll___jjjUUU999AAA222===>>>888999999999999:::::::::888999@@@===BBBMMMZZZYYYvvvcccyyyjjj\\\hhhVVVMMMcccaaaSSS\\\vvvrrrfffuuummmXXXddduuuXXXuuu~~~uuuyyyzzz}}}]]]TTT[[[YYYiiicccmmmwwwyyyqqqBBB;;;777666666666666666666666666666666555555555555666777777444555777SSSZZZRRRrrr<<>>===<<<<<<;;;;;;<<<;;;::::::999999::::::;;;::::::;;;;;;<<<=========<<<;;;EEEggguuuVVVQQQIIINNNLLL>>>PPPvvvJJJRRRRRRiiiuuukkk^^^^^^mmmsssUUUIIIEEECCCFFFFFFDDDQQQxxxtttJJJ===BBB@@@@@@@@@@@@BBBLLLWWWiiiiii]]]OOOCCC^^^qqqgggfffjjjoooggg___UUUXXXtttnnnhhhxxxZZZYYYzzz[[[zzzIII666BBB000;;;;;;888888888999999999:::::::::777>>>===CCCLLL___PPPtttccc```EEEPPPccckkk]]]EEEvvv}}}}}}pppbbb~~~eeehhh}}}aaayyynnn[[[RRRKKKcccgggcccvvv}}}FFF:::666888666666666666666666666666555555555555555666666777333>>>777;;;mmmvvvRRRZZZTTT@@@JJJbbbxxxwwwaaaWWWFFF@@@:::IIIVVVWWWjjj~~~zzzwww|||]]]pppuuuXXX???___ZZZSSSMMMJJJGGGDDDCCC???>>>===<<<<<<;;;;;;<<<;;;::::::999999::::::;;;::::::;;;;;;<<<=========<<<:::EEE[[[~~~VVVLLLGGGLLLMMMCCCGGGcccXXXQQQIIIUUU|||ddd\\\___{{{gggMMMGGGGGGBBBGGGDDDEEEIIIaaaCCCFFFDDDBBBAAAAAAAAAAAAIIIQQQcccvvvuuufffSSSDDD[[[vvvmmmmmmpppooorrriii^^^nnnoooXXXJJJQQQmmm]]]gggtttYYY~~~EEE999@@@333999777888888888888999999999999>>>888;;;999@@@LLLkkkRRR\\\gggeeelll]]]wwwzzz]]]nnnlllooouuuqqqnnnpppgggaaaZZZrrrooo\\\JJJ:::555777666666666666666666666666555555444444555555666777333>>>;;;666\\\lllPPPgggyyyIIIBBBKKKkkktttrrrwwwsss|||[[[jjjPPPJJJQQQYYYuuuzzz{{{{{{{{{www}}}lllXXXnnnfffiiicccHHH777___ZZZSSSMMMJJJGGGDDDCCC???>>>===<<<<<<;;;;;;<<<;;;::::::999999::::::;;;::::::;;;;;;<<<=========>>>;;;IIIXXXaaaNNNJJJIIIMMMLLLEEEWWWVVVLLLMMMcccwwwmmmccckkk^^^IIIGGGJJJBBBHHHEEEHHHGGGQQQFFFKKKDDDBBBAAAAAA@@@@@@EEELLLZZZkkkiiiSSSHHHTTThhhzzzrrrqqqrrrwwwpppuuurrr[[[FFFSSSsssttt___uuu```qqqiii@@@:::<<<::::::777888888888888999999999999===888<<<999===HHHzzzTTTOOO^^^fff}}}vvviiitttlllfffwwwqqqcccaaa^^^\\\vvvyyyWWW{{{JJJ===777777666666666666666666666666555444444444444555666666555555::::::NNNeeeRRRoooiiiMMM@@@UUUrrr~~~yyyrrrttteeedddeeezzz~~~~~~zzzzzzzzz{{{^^^[[[sssfff___KKKDDD777___ZZZSSSMMMJJJGGGDDDCCC???>>>===<<<<<<;;;;;;<<<;;;::::::999999::::::;;;::::::;;;;;;<<<======>>>===666DDDQQQzzz[[[SSSHHHIIIMMMFFFQQQ___dddYYYNNNSSSlllqqqaaarrrnnnTTTEEEEEEFFF===EEEBBBGGGDDDGGGVVVLLLDDDAAA@@@AAA@@@???CCCIIITTTbbbyyyhhhPPPLLLMMMLLLnnn|||}}}pppmmmpppttt}}}~~~~~~|||~~~tttOOOKKK[[[iii___~~~UUUUUU:::888888???<<<999777888888888888999999999777777AAA>>><<>>AAA444```[[[TTTNNNIIIFFFCCCBBBAAA@@@===;;;::::::;;;<<<===<<<;;;:::999:::;;;<<<999:::;;;;;;<<<<<<;;;;;;;;;???>>>EEEkkkWWWMMMOOOKKKHHHEEEFFFOOO}}}XXXIII]]][[[qqqooo```XXXSSSBBBGGGEEEBBBDDDHHHEEEBBBNNN```uuuCCCBBBDDD???@@@EEE@@@???IIIOOO\\\rrrrrrTTTJJJJJJKKKaaa}}}zzzaaaQQQPPPaaattt{{{^^^OOOFFF___}}}aaalllyyyPPPOOO999@@@666777AAA888999999888888999999:::;;;777:::;;;AAA;;;FFFZZZUUUXXXlllzzznnnkkkYYYVVV[[[vvveeerrrnnnTTT[[[jjjhhhYYYOOOGGGDDDLLLxxxrrrppp^^^]]]jjj{{{YYYhhhaaazzzdddGGG;;;666777666666666666555555555555555555555555666666666666333;;;999444;;;NNNxxxhhhLLLLLLppppppVVVAAAIIITTThhhooowwwiiixxxxxx~~~zzzuuuoooyyyaaajjj|||yyyyyyhhhCCC777555```[[[TTTNNNJJJFFFDDDBBBAAA@@@===;;;:::;;;;;;<<<<<<<<<;;;:::::::::;;;<<<::::::;;;<<<<<<<<<<<<<<>>>>>SSSeeePPPQQQOOOKKKHHHHHHIIIaaaRRRGGGSSSaaassskkkrrrvvvuuuMMMLLLDDDAAADDDAAABBBFFFDDDAAAJJJYYYPPPFFFFFFAAA>>>BBBAAA???DDDIIITTThhh]]]LLLHHHHHHQQQmmmyyycccOOOGGGRRRbbbxxx]]]GGGPPPtttxxxfffvvvoooaaauuuDDD555>>>555555===555999999888888999999:::;;;::::::999>>><<>>666555```[[[TTTNNNJJJGGGDDDBBBAAA@@@>>><<<;;;;;;;;;<<<<<<;;;;;;:::;;;;;;<<<<<<;;;<<<<<<==================:::??????DDDttt|||WWWPPPNNNMMMKKKIIIFFFIIIhhhmmmCCCXXX\\\___ccc\\\jjjqqq[[[EEEEEEHHH@@@DDD@@@???DDDCCCAAAEEENNN]]]HHHGGGCCC??????AAAAAA@@@EEEMMM\\\qqqkkkQQQHHHGGGHHH```|||yyy\\\HHHFFFMMMqqqzzz|||rrrSSSIIIZZZooolll]]]xxx\\\999333>>>666555:::444999888888888888999::::::===:::888<<<>>>FFFqqqwwwjjjZZZccckkk~~~|||cccVVVTTTWWWwwwjjjWWW\\\eeekkkkkkddd```[[[KKKDDDNNNxxx|||bbbaaa|||{{{kkknnn|||ccchhhooommmCCC222111888666666666555555555555444444555555555555666666666999//////<<<;;;222VVVbbb:::WWWkkkhhhUUU===;;;OOOXXXiii|||rrrGGG777AAAGGGdddlllkkk~~~xxxllldddbbbdddzzzccciii|||vvvnnnwwwggg___QQQ777444555```[[[TTTNNNJJJGGGEEECCCAAA@@@>>>===<<<;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>><<<777BBBCCCBBBqqqoooSSSKKKRRRLLLHHHKKKGGGNNN[[[___\\\VVVqqq}}}ppplllsss[[[WWW[[[mmmtttzzzJJJFFFBBBLLLEEEEEE@@@???BBBCCCAAAAAAEEEqqqrrrEEEDDDEEEBBB===@@@DDD???FFFJJJUUUeee|||xxxXXXKKKIIIGGGVVVtttpppsssXXXJJJFFFTTTkkkmmmTTTPPPiiisssmmmhhhKKK777555===888666:::777888888888888888999999:::<<<999;;;999>>>FFFjjjyyyooouuuZZZccciii|||eee]]]\\\]]]~~~{{{dddnnnwww~~~yyyqqqrrrooo[[[NNNWWW}}}zzz^^^[[[www{{{mmmrrrjjjgggooogggCCC666555;;;666666555555555444444444444444444555555555666666777//////<<<===222JJJ||||||[[[<<<:::aaaqqqRRR<<>>===<<<<<<;;;;;;;;;;;;<<<<<<=========<<<===>>>>>>??????>>>>>>>>>;;;BBBAAA<<<```aaaJJJVVVNNNFFFMMMMMMEEEccc^^^RRRSSSZZZooonnnFFFIII\\\wwwyyycccKKKJJJeeesssbbb{{{[[[FFFMMMAAAIIIHHHEEEAAA???BBBCCCBBB@@@@@@```HHHAAAFFFGGG===>>>EEEAAAEEEFFFOOO]]]qqq___MMMHHHEEEJJJ```zzziiiSSSFFFCCCRRRkkkgggPPPuuuxxxkkk~~~eeexxxCCC999777:::777555888999888888777777888888999::::::999???888===EEEeee}}}qqq\\\^^^hhhvvvkkkfffgggggg~~~zzzrrr}}}xxx~~~mmm___eee~~~```YYYssssssyyypppfffmmm}}}TTT???<<<;;;===555555555555444444444444444444444444555555555555666666333555777000777NNNxxxuuuZZZBBBFFF```rrrbbbCCC???EEEOOO\\\nnn```AAA:::HHHiii}}}vvvjjjRRROOOhhhuuunnneee\\\UUUTTT[[[dddzzz|||~~~cccIII;;;...444777___[[[TTTOOOKKKIIIFFFEEE@@@@@@@@@???>>>===<<<;;;:::;;;<<<===============<<<======>>>>>>>>>>>>>>><<<>>>===;;;<<>><<>>CCC[[[vvvccc[[[gggppptttooommmvvvrrrsssrrryyyqqqbbbdddeee\\\qqq}}}tttdddnnntttKKK<<<<<<999555555555555444444444444333333444444444444555555555111999666222888999666:::QQQyyysss```EEEDDDeeerrr\\\@@@???>>>BBBNNN[[[```]]]bbbzzzkkk]]]WWW]]]iiitttxxx```lllwwwvvvppp]]]WWWOOOIIIKKKSSS```iiiyyyhhhcccsss{{{^^^BBB888///555666___[[[TTTOOOKKKIIIGGGEEE@@@@@@@@@???>>>===<<<;;;999:::<<<===>>>>>>>>>===;;;<<<======>>>>>>======777@@@::::::EEEDDD[[[]]]OOOQQQMMMJJJLLLIIIEEE```jjjWWWQQQQQQeeerrrkkkzzznnnPPPFFFbbbyyysssiiidddzzz|||zzz```mmmdddHHHJJJDDDCCCAAA@@@???@@@@@@??????@@@AAAAAAEEErrrMMM???JJJ@@@<<>>>>>EEEQQQ[[[nnn^^^JJJGGGEEEKKK```}}}pppcccDDDGGGHHH^^^[[[YYY~~~sssMMM888<<<888444777777444666777777777777777888999999999777AAA555@@@AAALLLvvvkkk]]]fffZZZvvvlllnnnxxxhhh~~~{{{ooobbbbbb~~~lllddduuuvvvbbbsss|||KKK:::999444000555555555444444444333333333333444444444555555555---777666333:::===:::===:::gggyyyqqq\\\@@@DDD\\\cccOOOKKKCCC;;;;;;??????;;;KKKVVVkkkuuulllppprrrooovvvddd\\\\\\LLLIIIDDD@@@CCCPPPbbbrrrzzzyyyvvv}}}___XXXrrryyy{{{RRR;;;777222777333___[[[TTTOOOLLLIIIGGGFFF@@@@@@@@@@@@???===<<<;;;999:::<<<>>>>>>>>>>>>===;;;<<<<<<===============777EEE;;;;;;KKK<<<@@@qqqsssVVVOOORRRLLLMMMPPPCCCHHHhhhZZZWWWJJJSSSddd~~~iiihhhrrr|||rrr|||ooowwwwwwXXXWWWlllIIIHHHHHH:::FFFDDD@@@<<<>>>@@@>>>===>>>AAABBBCCCkkkVVV<<>>>>>>>><<<;;;:::::::::;;;<<<===>>>>>>????????????????????????>>>:::;;;AAA@@@>>>JJJ[[[XXXMMMVVVMMMHHHQQQLLLEEEOOOjjjUUUOOOQQQRRR]]]}}}pppjjjgggfff___]]]ooo|||kkk^^^yyyWWWPPPGGGBBBBBBBBB@@@>>>===>>>>>>>>>????????????CCCRRRiiiKKKAAA@@@III<<<@@@???@@@CCCHHHNNN\\\uuuVVVOOOFFFHHHEEEVVVxxxyyybbbPPPLLL___ttt~~~qqqRRRbbbxxxkkkqqqWWW<<<777777777777666666666666777777777777888888888888777<<<888555CCC:::GGGvvvzzzjjjpppYYYeee\\\zzz[[[{{{aaaiii|||zzzwwwyyyzzzzzzkkk___eee```uuusss}}}ggg>>>???777333666444444444444444444444444333333333333333333333333444444444555555555555666:::666IIIyyyhhh___RRR999FFFSSSiiilllVVVGGGDDD???>>>===<<<>>>AAAFFFIIIJJJNNNLLLLLLLLLIIIFFFHHHNNNHHHBBB@@@@@@===999;;;BBB===CCCKKK[[[vvvlll}}}rrrnnndddjjj~~~jjjjjjNNN666222555333111444^^^YYYTTTOOOKKKIIIFFFDDDCCCAAA>>>>>>>>>>>>===;;;;;;::::::;;;;;;===>>>>>>????????????????????????===999;;;@@@>>><<>>======>>>>>>>>>?????????BBBHHHvvvNNNEEEDDD>>>CCCCCC>>>>>>@@@DDDHHHTTTjjj}}}jjjPPPEEEHHHEEEOOOiii|||iiiXXXPPP[[[gggnnn{{{xxxuuuMMMQQQ}}}xxxuuuccctttOOO777777777777777666666666555666666777777777888888888777;;;999555AAA:::EEEqqqbbb\\\bbb]]]ZZZvvvppprrrwww~~~|||nnnRRRMMMYYYssskkkYYY888<<<444333777444444444444444444444444333333333333333333333333444444444444555555555555999888@@@\\\|||kkkLLL???===PPPooo~~~ccc@@@@@@??????>>>===;;;888666;;;;;;<<<>>>===:::<<>>@@@CCCBBB===>>>BBBCCCWWWmmm}}}yyyeeepppxxxrrrppp|||~~~}}}fffZZZEEE444333666333000222^^^ZZZTTTOOOKKKHHHEEECCCBBB@@@>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>><<<:::<<>>============>>>>>>>>>>>>BBB@@@^^^\\\IIIFFF666EEEAAA@@@???@@@AAACCCKKK]]]nnnxxxXXXGGGIIIFFFHHHVVVhhhlllbbbaaallluuuzzz]]]\\\UUUMMMrrrrrr{{{cccnnnCCC222777777777666666666555555666666777777777777888888888:::999555???888BBBaaaaaannnyyymmmWWW```zzztttkkkvvvbbbMMM]]]dddNNN444999333444777444444444444444444444444333333333333333333333333444444444444555555555555777999888???___xxxQQQBBBBBBRRReeexxx|||pppHHHEEEAAA===<<<===???AAA;;;:::;;;>>>===:::;;;???:::777666;;;CCCNNN]]]iii}}}|||{{{tttdddcccyyy|||zzz}}}oooYYYDDD999111444666222///111___ZZZTTTOOOKKKHHHEEECCCBBB@@@>>>===>>>>>>===<<<;;;;;;;;;;;;;;;<<<===>>>========================<<<;;;===@@@>>>:::>>>FFFMMMyyyfffLLLRRRQQQOOOOOOHHHEEEJJJgggrrrRRRRRRVVVUUUeee}}}{{{eeeVVVKKKMMMMMMOOOVVVfffyyyooommm|||~~~~~~kkkwww{{{nnnfffxxxQQQDDDBBB@@@@@@AAA@@@>>><<<<<<<<<<<<=========>>>>>>BBB???LLLOOOEEE@@@DDD>>>BBB@@@@@@AAABBBGGGUUUcccgggMMMHHHFFFEEEJJJWWWzzzjjjiiitttxxxZZZbbbSSSGGGeee}}}{{{{{{tttWWW888333777777666666666555555555666666666666777777777888888888999555<<<888>>>rrrvvvhhhfffSSSeeennndddkkkXXXSSSsssWWWccc}}}}}}aaaKKK444888333555444444444444444444444444444333333333333333333333333333333444444444555555555777999777666GGGooozzzlllYYYJJJ>>>999NNNmmm|||dddbbb^^^XXXPPPIIIDDDBBBBBB???===>>><<<999:::>>>IIIKKKQQQ\\\kkk~~~wwwsss{{{vvvuuummmjjjsss~~~sssggghhh___LLL666222111444444000///222^^^ZZZTTTOOOKKKHHHFFFDDDBBB@@@>>>===>>>>>>>>><<<<<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<======???@@@???<<<>>>BBBCCC^^^NNNTTTVVVOOONNNJJJJJJIIIWWW{{{nnnZZZUUUSSSVVV]]]}}}www\\\UUUMMMLLLPPPXXXaaafffwwwhhh[[[aaapppvvvyyydddHHHDDDCCCAAAAAA@@@???===;;;;;;<<<<<<<<<<<<=========???@@@AAAeeeYYY???NNNAAA@@@AAA???@@@AAAAAADDDNNNYYYmmm{{{VVVHHHDDDDDDEEEJJJfff~~~~~~tttZZZPPPiiitttmmmxxx{{{yyynnnxxxDDD444999666666666666555555555555555666666666666777777777888777:::555999888<<>>???>>>===<<<<<<;;;;;;;;;<<<<<<==============================>>>???@@@???>>>???AAAAAANNNXXXPPPTTTPPPNNNPPPKKKHHHIIIYYY~~~pppXXXOOORRRVVVXXX{{{wwwcccmmmkkkYYYMMMHHHJJJOOONNNTTT]]]fffoooyyy{{{nnnccc[[[WWWVVVYYYpppzzzVVVNNNCCCDDDCCCBBBAAA???===<<<;;;;;;;;;;;;;;;<<<<<<<<<===;;;@@@<<>>LLL<<<>>>>>>======??????@@@GGGOOO^^^ttteeeNNNDDDEEEDDDAAATTTjjj~~~qqq{{{jjjcccxxxeeedddzzzyyynnnggg^^^:::555>>>666666666555555555444444555555666666666666777777888555;;;777888:::;;;WWWlllvvvvvv}}}uuuxxxsssccc^^^hhhIIInnn{{{||||||wwwwww{{{ppp~~~BBB555888555;;;333444444444444444444444444333333333333333333333333333333333333444444444444444111777===666333RRR{{{{{{pppaaaZZZUUUIII>>>HHHWWWfffuuu~~~yyysssnnnjjjgggqqq|||}}}|||lll]]]III666333333222111000///111333\\\XXXRRRNNNLLLJJJHHHFFFAAA???======>>>???>>>======<<<<<<;;;;;;;;;<<<<<<========================;;;===>>>>>>>>>???AAAAAABBBFFF___|||WWWSSSSSSQQQTTTJJJHHHFFFJJJ[[[}}}qqq[[[TTTVVVWWWgggxxxtttsss___UUUTTTNNNMMMLLLMMMPPPVVV]]]aaazzzqqqlllcccZZZUUUVVV[[[```ttt```HHHCCCBBBBBBAAA???===<<<<<<===::::::;;;;;;;;;<<<<<<<<<;;;>>>>>>CCCkkkXXXFFFBBB===>>>======>>>>>>===AAAHHHVVVddd|||zzz^^^KKKGGGFFF>>>JJJSSSnnnWWWMMM```nnnjjjtttoooxxxgggooo}}}EEE999777:::666666555555555444444444555555555666666666777777888333<<<888888<<<;;;NNN```wwwzzzvvv~~~]]]pppnnn|||``````ggg{{{vvvbbbWWWaaannnuuupppjjj;;;888888222:::444444444444444444444444444333333333333333333333333222222333333333444444444444222666;;;666000;;;NNN~~~nnndddiiijjjIIIFFFBBB===>>>GGGVVVbbbwwwsssrrrvvv{{{{{{|||~~~wwwkkkggglllrrrtttrrr|||yyyhhhaaalll{{{{{{|||wwwyyyzzzsssbbbLLL:::000222222222111111222222222[[[WWWRRRNNNLLLKKKIIIGGGAAA???======>>>???>>>======<<<<<<;;;;;;;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>:::<<<<<<<<<===@@@BBBAAACCCBBB@@@bbbjjjWWWWWWQQQQQQKKKKKKMMMLLLJJJYYYoooXXXRRRNNNRRRZZZoooqqqmmmeeeZZZRRRNNNMMMNNNOOOIIITTTaaagggkkkppppppnnnfffdddaaa```___[[[UUUPPPPPPRRRVVV^^^lllrrrzzzAAAGGGCCC@@@@@@???===;;;;;;===>>>:::::::::;;;;;;;;;<<<<<<>>>===AAACCC[[[}}}HHHPPPAAAAAA??????@@@???<<>>===>>>>>>===<<<>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<==================>>>>>>>>>>>><<>>======<<<:::;;;<<<<<<======<<<<<<>>><<>>???CCC===999AAAEEENNN[[[rrrhhhRRREEECCCFFFCCCKKK[[[tttfffMMMOOOvvvnnn~~~sssPPP;;;<<<888666555555555555555555555555444444555555666777777777777777777888999:::<<<<<>>???AAA@@@<<<999;;;@@@LLLNNNIIISSS^^^ZZZ[[[eeerrroooxxx}}}{{{zzzxxxhhhOOO===999555///111111111111111111111111^^^YYYSSSOOOMMMJJJFFFCCCBBB@@@>>>===>>>>>>===<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<==================>>>>>>>>>>>><<>>BBB@@@??????>>>======<<<;;;;;;:::;;;;;;<<<<<<<<<<<<<<<<<<777;;;???BBB```LLLGGG@@@AAA======AAA@@@===AAA>>>DDDNNN```|||^^^KKKDDDDDDCCCFFFOOOdddzzziiiHHHJJJpppqqquuu@@@333666555777555555555555555555555555444444555555666666777777777777777888999:::;;;<<<\\\lllLLLQQQuuu^^^ZZZaaa{{{tttzzznnnhhhnnn~~~nnncccbbbccccccgggqqq```OOOTTTNNNEEEBBBBBBPPPiii~~~yyy___RRRYYYZZZJJJRRROOOkkk{{{uuuzzztttNNN777777555444666333444444444444444444444444333333333333333333333333333333333333333333333333444444444444555555555555777:::OOOuuurrrddd]]]WWWXXX^^^WWWTTTSSSWWW\\\ZZZUUUOOOQQQQQQTTTPPPJJJWWWjjjmmmtttzzz~~~~~~~~~|||vvvzzz{{{~~~|||xxxkkkTTT>>>444444555333111111111111111111111111]]]XXXRRROOOMMMKKKGGGCCCBBB@@@>>>===>>>>>>===<<<======<<<;;;;;;;;;;;;<<<;;;;;;<<<<<<<<<=====================>>>>>>>>>>>>>>>AAAAAA@@@LLLsssuuuPPPTTTTTTUUUMMMKKKOOOIIIDDDLLLWWWjjjTTTTTTRRRKKKWWWnnntttKKK??????AAABBB=========<<<;;;;;;::::::::::::;;;<<<<<<<<<<<<<<<;;;777777===>>>DDDqqqdddIIIAAABBB???===>>>@@@???===???@@@FFFRRRffftttXXXJJJEEEDDDAAADDDQQQiiizzz]]]HHHSSSxxxjjjeeessslllssstttYYY555222444222666444444444444444444444444444444444555666666777777777777777888999:::;;;<<>>===>>>>>>===<<<===<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<========================>>>>>>>>>>>>@@@===???AAA???PPPlllQQQQQQSSSPPPMMMNNNMMMKKKLLLGGG[[[vvv]]]VVVZZZZZZUUU^^^vvv}}}RRRCCCFFFAAA===AAA===<<<<<<<<<;;;;;;;;;:::::::::;;;<<<<<<<<<;;;;;;:::===999===???888VVVEEEBBBBBBCCC@@@;;;===???;;;AAA>>>AAALLLXXXnnnnnnWWWJJJDDD@@@@@@GGGUUUkkkkkk```eeeqqqttthhhrrrxxxnnnmmmrrr}}}xxxtttCCC555;;;777111555444444444444444444444444333333444555555666666777666666777777888:::;;;<<>>JJJKKKdddlll\\\HHH@@@JJJvvvUUUKKKlllkkk```ooo{{{qqqooosssYYY???222666555666777333333333333333333333333333222222222222222222222222222222222222222222222222333333444444444555555555666999888666@@@^^^}}}~~~uuupppsssyyy}}}{{{www}}}xxxwwwwwwtttNNN===111333666222...000111111111111111111111111]]]XXXRRRNNNMMMKKKGGGDDDBBB@@@>>>===>>>>>>===<<<<<<<<<;;;;;;;;;<<<<<<===<<<<<<<<<=========>>>>>>============>>>>>>>>>>>>BBB;;;>>>EEE??????bbbQQQPPPRRRUUUSSSLLLJJJKKKIIIFFFAAASSSbbbUUURRRPPPTTT[[[kkk{{{ooo{{{~~~ccc???AAAEEE;;;666>>>======<<<<<<<<<<<<;;;;;;999::::::;;;<<<;;;;;;;;;888AAA===:::>>>;;;IIImmm^^^FFF???DDDEEE:::;;;BBB>>>>>>888;;;GGGOOO]]]~~~gggOOOEEEBBBAAACCCGGGUUUnnn~~~qqqdddWWW___kkk^^^```rrr}}}{{{zzz}}}WWW777999===666333666444444444444444444444444333333444444555666666666666666666777888999;;;;;;===wwwpppZZZSSSWWWvvviiiyyyzzzvvvttthhhgggiii___PPPHHH777===>>>FFFhhhsssWWWFFFIIIrrrkkkFFFLLL\\\rrrlll{{{zzzxxxzzzsssssstttQQQ<<<444777555555777111333333333333333333333333222222222222222222222222222222222222222222222222333333333444444444444555444444888777000555QQQrrrsss{{{qqqcccVVV:::222000666777111...333111111111111111111111111\\\WWWRRRNNNMMMKKKHHHEEEBBB@@@>>>===>>>>>>===<<<<<<;;;;;;;;;;;;<<<======<<<<<<=========>>>>>>>>>============>>>>>>>>>>>>AAA<<>>MMMeeerrrYYYPPPTTTXXXPPPLLLNNNIIILLLJJJIIIUUUwwwooo^^^]]]TTTOOOOOO[[[rrruuuuuuyyyvvv~~~gggttthhhLLL:::>>>@@@777777AAA<<<<<<<<<<<<<<<<<<<<<<<<999999:::;;;;;;;;;;;;;;;777>>><<<999;;;>>>CCCNNNXXX???@@@HHH<<<<<>>@@@FFFJJJNNN\\\mmmXXXXXXvvvtttNNNBBBooo~~~yyy|||xxx~~~KKK:::555777444555666000333333333333333333333333222222222222222222222222222222222222222222222222333333333333444444444444666000111888666///555CCCggg|||zzz{{{mmmXXXFFF<<<333222222333111///222888111111111111111111111111\\\WWWQQQNNNMMMLLLHHHEEEBBB@@@>>>===>>>>>>===<<<;;;;;;;;;;;;;;;<<<======<<<=========>>>>>>>>>>>>============>>>>>>>>>>>>???>>>???AAABBBBBBFFFKKKwww```SSSXXXTTTSSSUUUMMMPPPOOOJJJFFFMMMjjjwwwiii```WWWUUUYYYddd{{{rrrrrryyyxxxgggrrr}}}OOOEEE======>>>;;;<<<@@@::::::::::::;;;;;;;;;;;;999999:::;;;;;;;;;;;;::::::555888<<<999<<>><<>>BBBEEEKKK[[[lllzzz]]]OOODDDBBB@@@>>>EEEPPPiiizzzooopppNNNRRROOO```pppOOOOOOdddzzz~~~tttmmmooo~~~~~~{{{MMM:::666666---111888111333333333333333333333333222333333444444555555666666666666666777999:::;;;===HHH}}}pppuuunnnLLLFFFOOOjjjyyyXXXTTTHHH@@@AAANNNlllyyyhhh```eeeNNNEEELLL]]]UUUJJJjjjsss___]]]zzzxxx___iiiyyywww~~~}}}}}}|||}}}EEE777444666222444666000222222222222222222222222111111111111111111111111111111111111111111111111222222333333333444444444555222111555888888555222<<>>===>>>>>>===<<<;;;;;;;;;;;;;;;<<<===>>>============>>>>>>>>>>>>============>>>>>>>>>>>>===@@@???<<>>;;;777999999999999999999999:::999999:::;;;;;;;;;::::::???///666AAA888888AAA???JJJTTT:::FFF???;;;AAA;;;:::<<<>>><<<;;;BBBQQQ___ppplllVVVEEECCCDDD@@@>>>AAALLLbbb~~~dddnnnmmmsss```\\\999RRRnnnVVVJJJuuuuuubbbooo{{{kkkxxx999222888888---444:::***333333333333333333333333222222333444444555555666555555666666777999:::;;;999:::tttzzz}}}WWW@@@BBBYYYooozzz\\\KKKEEEBBBCCCeeeiiidddkkkrrrXXXAAAEEEfffbbbKKKccckkkhhhxxxwwwvvvqqqxxxxxxzzzwwwwww|||vvvfffAAA555333444111333666111222222222222222222222222111111111111111111111111111111111111111111111111222222333333333444444444---666666...///999;;;444555888CCCVVVnnn~~~xxxzzz}}}ttt```QQQDDD:::222...,,,444666111000444333,,,111111111111111111111111___WWWPPPOOONNNIIIFFFFFFAAA@@@>>>===<<<;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<===============>>>>>>>>>>>>;;;<<<>>>???@@@@@@@@@?????????@@@@@@@@@AAAAAAAAA@@@^^^___OOOWWWVVVKKKUUUMMMJJJOOOMMMGGGLLLXXXrrr{{{gggQQQPPP[[[SSS]]]mmm|||oooeeeaaaiiitttxxxnnn```QQQ```MMM@@@======<<<;;;::::::999999999999999999999999999999777888999999::::::999999999999::::::::::::;;;;;;EEEYYYUUU@@@FFF<<>>DDDMMMaaazzz}}}|||pppnnn___HHHsssttt|||}}}xxx{{{qqqwwwJJJ777666555444333222222222333333333333333333333333333333222222333333444555444444555555666777777777===777NNN}}}CCCGGGKKKEEEooo}}}rrrnnnooonnnhhhaaaYYYqqq|||yyyxxx___JJJ???CCC___kkkTTTeeebbbccc]]]KKKYYY}}}wwwaaakkklllzzzooo{{{~~~uuuyyyrrrkkktttOOO777666555444333222222222333333333333333333333333111111111111111111111111000000000000000000000000111111222222222333333333444444444444444444444444333222333666<<>>===<<<;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<===============>>>>>>>>>>>>;;;<<<>>>???@@@@@@@@@????????????@@@@@@@@@AAAAAAHHHIIInnnSSSNNNTTTSSSVVVNNNJJJKKKJJJGGGJJJPPPUUUppprrr}}}}}}```MMMVVVUUUSSSSSS]]]tttvvvlllbbb___cccnnn~~~rrreeeVVVXXXeee[[[AAABBB<<<<<<<<<;;;::::::999999999999999999999999999999888888999:::::::::::::::999999999:::::::::;;;;;;@@@KKK{{{WWW;;;III===@@@===<<<;;;;;;===@@@CCCEEENNNaaalllUUUKKKEEEBBBCCC===AAAOOObbbsssccchhh}}}~~~zzzhhhgggyyymmm>>>666666555333333222222333333333333333333333333333333222222222222333444444444444555555666666777777<<<666HHHuuuoooAAACCCJJJNNNooozzzggg[[[[[[bbbiiilllooosssjjjooowwwjjjWWWBBB@@@```|||zzzjjjOOOmmm{{{qqq___JJJSSSjjj```OOOUUUzzztttyyy}}}zzznnnoooqqqssstttaaa>>>666666555333333222222333333333333333333333333333111111111111111111111111000000000000000000000000111111111222222222333333444444444444444444444444333555888888555888HHHZZZyyynnnMMMCCC888222333444444111222111111111000000//////000000000000000000000000]]]VVVQQQQQQPPPJJJEEEDDDAAA@@@>>>===<<<;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<===============>>>>>>>>>>>><<<===>>>??????@@@???????????????@@@@@@@@@@@@AAAIII===LLLwwwVVVQQQTTTVVVRRROOOMMMLLLJJJIIIHHHCCCUUUoooxxxuuu[[[TTTMMMNNNVVV]]]___^^^}}}uuuiiicccSSSWWWbbbqqq~~~|||jjj```PPPLLLppp]]]???<<>>===;;;::::::<<<===???DDDOOOcccrrrXXXGGG@@@???===<<<@@@JJJVVVfff{{{}}}vvv}}}kkkZZZjjj{{{tttvvvKKK888666555444333333222222333333333333333333333333333222222222222222333444444444444444555666666777777:::555@@@lllzzzNNN;;;KKK:::MMMiiitttpppaaaGGGBBBcccsssdddfffwwwmmm~~~qqq^^^TTT[[[\\\LLLEEELLLoooyyy{{{~~~tttqqqvvvttthhhdddrrrppp{{{UUU777666555444333333222222333333333333333333333333333111111111111111111111111000000000000000000000000111111111222222222222333333333333333444444444444222444888:::666111333999KKKgggyyynnneeeVVVIII555333111111222333222111333333222111000///......000000000000000000000000\\\VVVQQQRRRQQQJJJEEECCCAAA@@@>>>===<<<;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<===============>>>>>>>>>>>>======>>>>>>????????????????????????@@@@@@@@@@@@AAAAAACCCUUUaaaUUURRRUUUVVVTTTRRROOOKKKGGGQQQFFFCCCUUUyyy}}}zzzvvvfffXXXPPPNNNOOOPPPVVV```nnn{{{wwwjjj___XXXTTTSSS___iii{{{qqqhhh[[[PPPUUUvvvbbbEEE??????===;;;:::::::::999999999888888888888888888888888888999999:::;;;;;;;;;;;;:::888999999999999:::::::::;;;;;;IIIqqqkkk===FFF:::>>>===;;;:::::::::;;;<<<@@@FFFQQQffftttYYYGGG???CCC@@@>>>AAAEEEOOO```pppuuuvvv|||mmmiii~~~[[[888777555444444333222222222333222222222222222222222222222222222111222333333444333333444555555666666777888666:::SSSwwwxxxGGGEEEAAAEEEKKK]]]|||wwwooo{{{uuunnncccSSSPPPkkknnncccjjjuuuzzzrrreeehhhooo```LLLJJJOOOpppwwwwww{{{{{{wwwrrrqqqvvvwwwooojjjmmm~~~tttMMM777555444444333222222222333222222222222222222222222111111111111111111111111000000000000000000000000111111111111222222222222333333333333333444444444444444555666666666999;;;222<<>>===<<<;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<===============>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>?????????@@@@@@@@@<<>>??????BBBKKKUUUkkk{{{uuuttt~~~mmmiiikkkCCC000555444444333222222222333333222222222222222222222222222111111111111222333333333333444444555666666666777888888DDDqqqjjjDDDEEE???CCCJJJ```yyyssstttsssqqqnnnmmmooorrroootttqqqiiiiiiiiivvvoooqqqlllpppiii```\\\YYYvvvqqqmmmrrrwwwsssvvv{{{~~~tttooorrrxxx___>>>111444444333222222222333333222222222222222222222222111111111111111111111111000000000000000000000000000000111111111222222222222222222333333333444444888666222000111555777777:::444777WWWddd^^^QQQBBB888555444222333555666555333111222333000000000000000000111111////////////////////////]]]VVVQQQQQQPPPJJJEEEDDDAAA@@@>>>===<<<;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<===============>>>>>>>>>>>>??????>>>>>>>>>>>>??????>>>>>>>>>????????????@@@AAA>>>AAADDDEEE[[[lll]]]RRRRRRSSSPPPNNNQQQIIIJJJMMMKKKEEEGGG\\\ssswwwyyy~~~~~~nnnaaaYYYSSSNNNLLLLLLKKKOOOSSSXXX]]]dddkkkrrr|||fffXXXVVVQQQOOONNNHHHFFFLLLUUUbbbppp}}}{{{hhh[[[WWWQQQVVVyyy___AAA<<>>888888888888888888888888888888888888888888888888888888999:::::::::999999888888888888999999999999777<<<>>>IIIsss@@@CCC===<<<<<<<<<<<<<<<======999>>>EEEKKKTTTiii{{{]]]HHHBBB>>>>>>>>>>>>AAAFFFGGGZZZppp}}}{{{ooommmvvvrrrVVVfffmmm~~~vvvMMM:::444666333333222222222222333333222222222222222222222222111111111111111222333333333333333444555555666666555;;;777>>>rrr}}}mmmVVV@@@444FFF???MMMgggwwwnnnzzz{{{jjjooonnnpppttt```[[[hhhuuuuuuooozzzmmmhhhooorrrrrrzzzxxxppprrruuuJJJ888333333333222222222222333333222222222222222222222222111111111111111111111111000000000000000000000000000000000111111111111222111111222222333333444444222444333111333666555222666666555CCC]]]ggghhhoooeeeppp{{{dddgggooowwwwwwlll```ZZZAAA???:::666333333333444333333444333111111333444//////000000111111111111////////////////////////^^^VVVQQQPPPNNNJJJFFFEEEAAA@@@>>>===<<<;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<===============>>>>>>>>>>>>@@@???>>>======>>>??????>>>>>>>>>>>>????????????BBB:::>>>GGGDDDDDDhhhZZZRRRTTTOOONNNSSSVVVMMMDDDCCCGGGJJJLLLMMM^^^sss}}}zzzttthhh^^^\\\[[[WWWUUUVVVRRRRRRRRRRRRTTTWWW\\\```]]]]]]___]]][[[bbbeee^^^]]]\\\\\\\\\ZZZYYY^^^fffvvv^^^SSSRRRMMMOOOYYY]]]WWWbbbttt~~~wwwjjj[[[VVVXXXlllUUUGGG>>>??????:::999>>>777888888888888888888888888888888888888888888888666777888888999999888888888888888888999999999999555666===BBBVVVpppGGG======<<<<<<;;;;;;;;;;;;888999>>>CCCIIIVVVnnnfffYYYJJJCCC@@@===>>>@@@777???PPPdddttt~~~xxxuuuzzzzzz|||yyymmmgggppp{{{wwwcccaaa~~~\\\>>>999666777333222222222222222333333111111111111111111111111111111111111111222222333222333333444444555555666444<<<666;;;OOOxxxyyyHHH999BBB888AAAQQQkkkccckkk{{{xxx~~~hhhXXXooozzzfffOOOYYYlllvvv~~~lllhhhrrruuuuuu~~~~~~~~~~~~~~~}}}zzztttuuu~~~|||]]]===999777333222222222222222333333111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111000111111222333333444444---222444333555888888333,,,555555444>>>CCCBBBGGG666:::IIIaaauuu~~~tttrrriii^^^ZZZZZZUUUMMMJJJKKKQQQUUUPPPCCC999777333333333444444111000000111111000111111222222222111111111000000000000000////////////////////////___WWWPPPOOONNNIIIFFFFFFAAA@@@>>>===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<==================>>>>>>>>>>>>@@@???>>>======>>>??????>>>>>>>>>>>>????????????>>>===???BBBAAAAAAKKKWWWgggVVVWWWQQQNNNTTTLLLOOOQQQPPPMMMJJJHHHFFFHHHOOOXXXhhhzzzzzz}}}uuufff]]]QQQRRRRRRRRRQQQOOOLLLJJJJJJIIIOOOOOOKKKQQQSSSHHHLLLKKKKKKLLLJJJIIIPPPYYY```RRRUUU^^^]]]cccuuuzzz}}}rrreeeZZZSSSUUUfffyyyVVV???===;;;;;;<<<:::666444777777777777777888888888777777777777777777777777666666777888888888888888777888888888888999999999>>>555>>><<<888iiiUUU>>>>>>===<<<:::999888888;;;888888>>>DDDMMM]]]mmmtttZZZJJJBBB>>>===???DDD;;;<<>>333000;;;HHHJJJEEEAAA@@@;;;:::<<<:::444222666555333444777444000222999000///111333444222111222222111000111333222000---333333222111000///......////////////////////////\\\YYYTTTQQQNNNKKKHHHEEEAAA@@@>>>===<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@BBBDDDFFFGGG]]]uuuUUUNNNSSSVVVQQQPPPOOONNNMMMLLLIIIFFFKKKJJJJJJLLLUUUhhhwwwppppppwww{{{vvvrrroookkkfffbbbccc\\\XXX[[[[[[UUUQQQRRRUUUUUUUUUVVVZZZbbblllsssyyyzzz~~~uuuppprrrvvvwwwddd^^^[[[ZZZ\\\pppUUUBBB<<<<<<;;;::::::999888888777777777777777777777777777777777777777777777777777777777777777777777777888888888888888888888888:::999666999===IIIyyy???CCCAAA999888<<<===999;;;<<<<<<===???GGGQQQYYYgggzzzcccOOOEEEAAA???===<<<===@@@CCCHHHTTTaaaqqqeeeaaaaaajjjuuuwww___KKKDDDxxxvvvUUU777000777888000222222222222222222222222111111111111111111111111222222111111222222333444333333333444444444555555:::222999:::333QQQoootttJJJ??????;;;:::CCCYYYyyyzzz]]]ooovvvyyywwwwww}}}ooommmtttFFFAAAbbbvvvoooooommmnnnvvv{{{yyyzzz~~~~~~|||yyyxxx{{{hhhCCC777666555333333333222222222111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222222222333333222222333333444555555555555555555555555555444444444444444444444444444444444333333222222222222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000\\\YYYTTTPPPNNNKKKGGGEEEAAA@@@>>>===<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>>>>???@@@@@@@@@@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@BBBCCCEEEFFFLLLlllkkkSSSGGGMMMRRRTTTPPPIIIGGGOOOWWWIIIGGGDDDAAABBBIIIRRRZZZlll||||||sssjjjcccwwwuuutttwww|||~~~|||~~~vvvvvvooofffbbbdddeeeaaa[[[^^^YYYRRRaaauuuSSSCCC@@@<<<;;;;;;:::999999888888666666666666666666666666777777777777777777777777777777777777777777777777888888888888888888888888999999777:::<<>>FFF;;;444::::::::::::999:::@@@HHHNNNTTTccc{{{xxxaaaTTTNNN@@@?????????<<<:::AAAJJJWWWeeexxxzzzjjj\\\WWW\\\gggoooyyyzzzcccNNNDDDhhhaaaCCC888666444222444222222222222222222222222111111111111111111111111222222111111222222333444333333333444444444444555999555999888222GGG|||tttoooFFFDDD>>>777777IIIgggnnn[[[lllpppssszzz~~~bbbVVVfffpppnnnnnnnnnpppxxx~~~{{{xxxxxxzzz}}}}}}~~~pppooommmppp~~~tttSSS;;;666888888333333222222222111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222222222333222222222222333444444444444444444444444444444444444444444444444444444444444333333333222222222222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000\\\XXXTTTPPPMMMKKKGGGEEEAAA@@@>>>===<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>??????>>>>>>??????@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@AAABBBCCCDDD@@@GGGdddxxx\\\IIIOOOTTTUUUPPPLLLKKKLLLOOONNNLLLIIIGGGFFFFFFGGGFFFOOO___qqqoookkkfffddddddeeeffffffhhhhhhmmmvvv{{{|||{{{{{{rrrooojjjeeedddiiipppwwwxxx|||zzzuuunnnfffnnnppprrrpppiii^^^UUUPPPSSSeeeiiiEEE:::<<<===;;;;;;::::::999888888888666666666666666666666666777777777777777777777777777777777777777777777777888888888888888888888888888888777:::;;;888KKKnnnmmm<<<777???:::777===999999999888777:::>>>AAAGGGQQQ```rrrzzzcccWWWMMMHHHDDDBBB>>>999:::>>>@@@HHHUUU```iiiqqqyyy~~~~~~xxxsss^^^XXXSSSUUU^^^lllyyy~~~ttt```JJJHHHVVVlllGGG000777<<<111---777222222222222222222222222111111111111111111111111222111111111111222333333333333333333444444444444777888888777555;;;bbbYYYDDD???:::777;;;MMMlllhhh[[[``````]]]iiijjjmmmqqqssssssooolllsssvvv}}}sssrrrpppnnnoooqqqrrrtttzzz|||{{{{{{{{{{{{{{{||||||}}}|||{{{zzz{{{|||}}}~~~~~~{{{wwwwww{{{~~~|||}}}wwwqqqooolllooo{{{xxxaaaEEE666555555222333222222222222111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222111111222222333444333333333333333333333333333333333333333333333333333333333222222222222222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000[[[XXXTTTPPPMMMJJJGGGDDDAAA???>>>===<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<======>>>????????????>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@AAAAAABBB@@@FFFKKKZZZggg[[[PPPNNNSSSUUUOOOGGGLLLKKKJJJJJJIIIIIIGGGGGGKKKHHHDDDCCCIIIUUUeeepppzzz}}}rrrooommmnnnppprrruuuxxxzzzzzzyyyxxxyyy~~~~~~vvvqqqmmmgggaaa^^^```aaabbb___eeehhh```RRRMMMZZZlll~~~zzzeeeGGG???@@@>>>888::::::999999888888888777666666666666666666666666777777777777777777777777777777777777777777777777888888888888888888888888666888666999;;;444:::OOOzzzkkk@@@555AAADDD;;;;;;::::::999999999:::;;;CCCIIIQQQZZZhhh~~~dddXXXKKKGGGEEEBBB@@@@@@@@@???===>>>CCCNNN\\\fffgggppp~~~~~~zzzqqqhhh^^^WWWRRRJJJOOOWWWdddrrr}}}ooo]]]GGGBBB\\\~~~TTT888***555:::///---666111111111111111111111111111111111111111111111111111111111111111222222333222222333333333444444444555999444666;;;555JJJxxxuuuMMMAAA===AAA<<<:::TTTxxxiiihhh{{{mmmnnnpppssswww||||||www|||~~~qqq||||||tttoootttvvvwwwvvvzzz~~~|||wwwwwwwwwvvvvvvwwwwwwxxxxxx{{{zzzyyyxxxxxxyyyzzz|||xxxtttqqqsssyyy~~~}}}{{{|||}}}~~~}}}wwwqqqrrrkkknnn~~~{{{wwwXXX@@@666555333...222222222222111111111111000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////111111111111111111111111111111111111111111111111111111111111111222333333111111111111111111111111222222222222222222222222222222222222222111111111111111111111000000000000000000000000000000000000////////////////////////000000000000000000000000[[[XXXSSSPPPMMMJJJGGGDDDAAA???>>>===<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>???????????????===>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@?????????@@@@@@AAAAAAHHHGGGDDDYYYhhhPPPLLLQQQUUUUUUOOOOOOMMMKKKIIIHHHIIIIIIKKKKKKJJJHHHFFFEEEGGGIIILLLSSS\\\fffppp|||sssjjjddd___]]]YYYYYYZZZYYYWWWSSSPPPOOOLLLLLLMMMOOOUUUjjjooovvvVVV<<<;;;CCCAAA999555999888888888888888777777555555555555555555555555666666666666666666666666666666666666666666666666777777777777777777777777666888555666;;;666666BBBSSS|||fffAAAAAADDD:::::::::999::::::::::::999999???GGGLLLSSS```rrrvvv^^^SSSPPPJJJBBB===;;;<<<======>>>@@@BBBDDDGGGMMMXXXdddnnntttsssoootttvvvzzz~~~}}}{{{{{{|||}}}}}}{{{wwwrrroooaaa^^^XXXQQQMMMKKKLLLMMM^^^aaafffllluuummmfffUUUBBB???UUUzzzddd>>>666111222333000000222111111111111111111111111111111111111111111111111111111000000111111222333222222222333333333444444444666111666???555:::YYY|||ttttttMMM888AAABBB666DDDcccyyy{{{~~~~~~}}}}}}zzzbbbhhhxxxxxxooommmrrruuuvvvuuuvvvyyywwwsssssssssssssssssstttuuuvvvyyyxxxwwwvvvvvvvvvwwwxxxooollljjjmmmtttxxxwwwuuu|||{{{{{{|||{{{wwwrrrooopppeeettteeeGGG666444666555444222222222111111111000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000111000000000000111222222111111111111111111111111222222222222222222222222111111111111111111111111111111111000000000//////////////////////////////////////////////////////////////////////////////[[[WWWSSSOOOLLLJJJFFFDDDAAA@@@>>>===<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????@@@@@@??????======>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>??????@@@@@@EEEAAACCCGGGFFFUUUbbbQQQLLLLLLNNNPPPRRRPPPMMMKKKLLLOOOFFFIIILLLMMMKKKHHHGGGGGGFFFGGGIIIIIILLLRRR\\\cccpppuuu}}}}}}fffbbb\\\XXXVVVVVVVVVVVVOOOLLLLLLNNNMMMMMMQQQVVV[[[]]]jjjoooPPP>>>555>>>@@@666444<<<777777777777777777777777555555555555555555555555666666666666666666666666666666666666666666666666777777777777777777777777555999555444:::999777???AAAdddQQQ555777BBB999888777888999:::999777222888@@@FFFKKKSSS]]]eeezzzwwwlll^^^OOOGGG===>>>>>>>>>===;;;888777>>>@@@AAADDDMMMUUUUUUQQQ^^^aaafffjjjlllkkkiiigggbbbaaa```]]]ZZZVVVRRRPPPFFFEEEDDDCCCFFFMMMVVV\\\mmmttt}}}yyygggZZZMMM;;;999RRRwwwxxxuuuBBB333888777000...333444///111111111111111111111111111111111111111111111111111000000000000111222222222222222222333333333333333222000666<<<777777BBBhhhjjj<<<:::BBB<<<<<>>===<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>???@@@@@@@@@@@@???<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAEEE>>>@@@FFFAAA===PPPlll~~~bbbSSSJJJSSS[[[[[[TTTLLLJJJKKKKKKKKKIIIGGGEEEFFFIIILLLLLLKKKJJJHHHGGGIIILLLNNNGGGKKKPPPSSSUUUWWWZZZ]]]eeennntttsssrrrsssqqqmmmlllmmmllliiiccc]]]XXXVVVQQQQQQRRRSSSRRRNNNIIIEEEOOOMMMPPPXXXaaajjjxxxaaaIII???<<<<<<>>><<<666777>>>777777777777777777777777555555555555555555555555666666666666666666666666666666666666666666666666777777777777777777777777444:::666333:::;;;777;;;:::PPPqqqEEE;;;EEE<<<:::888888::::::999777666888;;;???DDDKKKSSSXXXdddrrrqqqkkkSSSOOOHHHCCC???>>>=========>>><<<888999>>>@@@===>>>???BBBDDDEEEEEEDDDDDDHHHGGGDDDBBBAAAAAABBBCCCHHHJJJLLLPPPWWWaaannnvvv|||wwwcccPPPJJJ===;;;QQQuuuXXX555444777555//////444444///111111111111111111111111111111111111111111111111000000000000000111222222111222222222222333333333333000444666222666;;;888bbb~~~___DDD======<<<:::CCCcccvvvdddWWWcccrrr{{{{{{xxxyyy{{{zzzxxxvvvvvvvvvuuusssqqqttttttssssssrrrqqqppppppmmmnnnoooyyytttyyyvvvjjjkkkgggkkkllljjjkkknnnnnnllliiiiiiiiiiiijjjkkklllmmmkkklllmmmnnnmmmllljjjiiimmmnnnoooqqqsssttttttsssuuutttttttttpppnnnuuu{{{tttnnn^^^III888666777222000444111111111111000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////000////////////000111111111111111111111111111111111111111111111111111111/////////000000000111111111000000000////////////////////////////////////000000000000000000000000////////////////////////ZZZWWWSSSOOOLLLIIIFFFCCCAAA@@@>>>===<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>???@@@@@@@@@@@@???<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>???@@@AAA>>>AAAAAA@@@DDDJJJJJJEEEeeedddqqq|||{{{mmm]]]SSSQQQMMMNNNPPPOOOMMMKKKJJJJJJDDDDDDEEEFFFGGGGGGFFFEEEFFFHHHKKKKKKKKKNNNRRRVVVTTTZZZ[[[UUUQQQTTTUUUSSSVVVXXXXXXWWWUUURRRRRRRRRNNNKKKGGGFFFIIIMMMPPPRRRVVV]]]ooo|||hhhjjj~~~ZZZCCC;;;666::::::888:::>>><<<555666666666666777777777777555555555555555555555555666666666666666666666666666666666666666666666666777777777777777777777777333;;;888333999:::666888111===gggrrrNNN===@@@===::::::;;;<<<:::888;;;888666555999@@@GGGLLLMMMZZZjjjwwwfffccc^^^XXXRRRKKKCCC???888>>>>>>888444888;;;;;;<<<<<<;;;:::;;;<<<===>>>>>>===;;;<<>>======<<<<<<<<<;;;;;;;;;;;;<<<==================>>>>>>>>>>>>@@@@@@??????????????????>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>????????????@@@AAACCCDDDDDDEEEGGG^^^~~~hhhzzzjjjXXXRRRTTTOOONNNOOOJJJPPPLLLIIIGGGDDDAAADDDJJJIIIIIIHHHFFFDDDEEEHHHKKKJJJJJJKKKLLLNNNNNNLLLKKKKKKHHHJJJPPPQQQLLLIIIKKKOOONNNTTTbbbkkkppp}}}tttiiiqqqjjjKKK<<<:::>>>888888888888888888888888666666666666666666666666444444444555555555555666555555555555555555555555666666666666666666666666777777777777666666666666777777777777777777777777BBB666777dddHHHAAA<<<999;;;;;;777666999666666666777999;;;>>>???JJJMMMRRRXXXaaannn~~~tttqqqlllccc[[[QQQMMMGGGCCCBBBCCCCCCDDDAAA???>>>???AAACCCCCCBBBFFFEEEEEEHHHMMMTTT[[[```kkknnnttt~~~wwwppprrrvvvxxxwww{{{xxxyyy}}}iiiTTTKKKEEE???>>>NNN|||___<<<111666111111111111111111111111222333333111///...///000000000000000000000000000////////////000000000000000111111111111222222222333333333444444444555555999KKKddd|||qqqyyyBBB777AAA:::<<>>>>>>>>>>>????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>??????>>>???@@@AAABBBCCCCCCDDDGGGFFFSSSwww~~~pppyyyeeeWWWWWWWWWJJJHHHJJJPPPRRRMMMHHHFFF@@@AAADDDHHHLLLMMMLLLKKKIIIIIIIIIJJJKKKKKKJJJIIIRRROOOMMMMMMKKKMMMXXXfff}}}rrrfffcccsss^^^EEE>>>>>>;;;777888888888888888888888888555555555555555555555555444444444555555555555666555555555555555555555555555555555555555555555555777666666666666666666666666666666666666666666666333@@@???GGGttthhh;;;<<<<<<;;;<<<===:::777666666555555666777999:::@@@DDDJJJPPPWWWbbbnnnwww~~~yyymmmhhh```YYYTTTSSSUUUWWWSSSRRRPPPOOOPPPQQQPPPOOORRRSSSVVV[[[ccckkkrrrvvv{{{yyysssmmmlllooorrrsssssszzz{{{|||zzzyyyyyy|||yyyiiiUUUGGGAAA;;;666WWWppphhhHHH999333///111111111111111111111111...///000///......000111000000000000000000000000000000000000111111111111000000111111111222222222333333333333444444444444222>>>RRRpppqqqxxxnnnCCC777>>>777777AAARRR___iiiwww|||aaaIIIHHHXXXeeehhhfffffffffeeefffggggggfffeeeggggggfffeeeeeeeeeffffffhhhfffdddbbbaaaccchhhlllkkknnnooolllfffaaa^^^^^^ddddddbbbaaa______^^^^^^```______```aaaaaa```___]]]\\\\\\^^^```aaa```^^^```aaa```^^^[[[[[[^^^aaabbbaaaaaabbbdddeeeffffffgggbbbbbblllzzzkkk|||vvvUUUAAA777666555333222222222222222222111111000//////...111000000000/////////...000000000000000000000000////////////////////////.../////////000000000000//////////////////////////////////////////////////////000000000111111111000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////ZZZWWWRRROOOMMMJJJGGGEEE@@@???>>>===<<<;;;;;;;;;<<<;;;;;;;;;;;;<<<==================>>>>>>>>>>>>????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>??????===>>>>>>???@@@AAABBBBBB@@@CCCCCCKKKjjj{{{zzzmmm```SSSOOONNNLLLJJJJJJLLLIIIGGGIIILLLLLLIIIEEEMMMMMMLLLLLLLLLMMMNNNNNNNNNSSSZZZ^^^bbbooonnniiivvvnnnWWW===333999???===777777777777777777777777777555555555555555555555555444444444555555555555666555555555555555555555555555555555555555555555555666666666666666666666666666666666666666666666666...BBB???333IIIuuuaaaGGG999BBBEEE:::555;;;888888666555555555666777777;;;BBBGGGLLLTTT]]]dddbbbiiitttxxxoookkknnnqqqmmmllljjjjjjkkklllkkkjjjmmmpppwwwzzzrrrnnnkkkhhhiiikkkmmmoooqqqqqqqqqpppssswwwxxxxxxwwwxxxxxxlll___NNNAAA888888BBBLLL|||qqqDDD111777777---111111111111111111111111///000222222222333666888000000000000000000000000000000111111111222222222000000000111111111222222222222333333333444444444444666BBB___xxxyyyRRR222@@@555444777AAARRRaaalllqqq{{{aaaEEECCCXXXeeebbbddddddddddddeeeeeeffffffddddddcccbbbbbbbbbbbbbbbdddbbb___]]]^^^___``````dddgggiiieee___\\\]]]___[[[[[[\\\\\\\\\\\\\\\[[[\\\[[[[[[\\\^^^___^^^]]]YYYXXXYYYZZZ\\\]]]\\\[[[]]]\\\[[[XXXVVVXXX[[[^^^```___^^^^^^^^^___aaabbbbbbXXXZZZlll{{{~~~}}}ooohhhjjjnnnvvvqqqiiikkk```GGG777555444333333222222333333222222111111000/////////000000000000////////////000000000000000000000000////////////////////////....../////////000000000//////////////////////////////////////////////////////000000000000111111000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////YYYVVVRRRNNNLLLJJJGGGEEEAAA@@@???===<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<==================>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>??????======>>>>>>???@@@@@@AAA<<>><<<;;;:::888777777777888888444888===@@@DDDJJJSSSYYY^^^```ccchhhoooyyyyyyoooiiiggghhhiiihhhccchhhmmmooonnnmmmlllmmmlllooorrrsssrrroookkkiiiRRRIII???999444<<>>===999999777:::GGGXXXcccdddqqq{{{uuuZZZBBBCCCUUUcccbbbcccddddddccccccdddeeebbbaaa``````____________```]]][[[\\\___```^^^\\\cccffffffbbb[[[XXX[[[```XXXYYY[[[\\\]]]\\\[[[[[[YYYXXXWWWXXX[[[\\\\\\[[[WWWWWWWWWXXXZZZ[[[ZZZYYYYYYWWWUUURRRRRRUUUYYY\\\\\\]]]]]]\\\[[[ZZZ[[[\\\[[[VVVYYYhhhuuuwwwwwwxxxrrr}}}{{{nnn\\\```oookkk{{{vvvaaaVVVLLL===555222222222222222222333333111111111111000000//////000000000000////////////////////////////////////////////////////////////........./////////000000////////////////////////////////////////////////////////////000000000111000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////YYYUUUQQQMMMKKKJJJHHHFFFBBBBBB@@@???>>>=========<<<;;;;;;;;;;;;<<<==================>>>>>>>>>>>>======>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>??????<<<======>>>>>>?????????DDD>>>>>>CCCDDDHHH[[[sssvvv||||||rrrnnnrrrvvvqqqtttxxx{{{ttthhhjjjvvvhhhPPP999555:::???===888444444777666666666666666666666666555555555555555555555555444444444555555555555666555555555555555555555555555555555555555555555555444444555555666666666777555555555555555555555555888222222<<<;;;444TTTRRR<<>>:::<<<:::888???NNN[[[```aaafffqqqrrrZZZ>>>AAAVVV[[[]]]___```^^^]]]^^^___``````^^^]]]]]]\\\\\\\\\\\\ZZZYYYZZZ]]]]]]ZZZWWWVVVXXXXXXTTTOOONNNSSSWWWXXXYYY[[[[[[[[[ZZZYYYXXXWWWVVVUUUUUUXXXZZZZZZZZZWWWVVVVVVXXXZZZ[[[ZZZXXXUUUSSSPPPOOOPPPSSSWWWZZZXXXZZZ\\\\\\ZZZWWWVVVWWWZZZ```eeejjjsss|||{{{tttnnn~~~}}}}}}yyybbbYYYcccqqqyyybbbKKK===333222111111111222222222222222111111111000000000000000////////////000000000000////////////////////////////////////////////////............////////////////////////////////////...........................////////////000000000//////////////////////////////////////////////////////000000000000//////////////////////////////////////////////////////................................................YYYUUUPPPLLLKKKIIIHHHGGGCCCBBBAAA@@@???>>>>>>>>><<<;;;;;;;;;;;;<<<==================>>>>>>>>>>>><<<======>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>??????=========>>>>>>>>>??????FFF999777BBBFFF>>>AAALLLUUU}}}ssseeewwwyyyiii]]]]]]hhhssswwwlllLLLAAA@@@999===999555444666888777555666666666666666666666666444444444444444444444444444444444555555555555666555555555555555555555555444444444444444444444444444444444555555666666777555555555555555555555555///666666666777666DDD^^^^^^<<<777AAA:::999777666666666777888555666666666777<<>>>>>======<<<;;;;;;;;;;;;<<<==================>>>>>>>>>>>><<<<<<======>>>??????@@@>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>??????===>>>>>>>>>>>>?????????@@@???BBBFFFCCC>>>BBBJJJBBBTTTqqq}}}wwwtttuuuwwwwwwzzzwwwpppnnnjjjccc^^^fffvvvxxx^^^GGG666777???===@@@999333333888;;;999666555555555555555555555555444444444444444444444444444444444555555555555666555555555555555555555555444444444444444444444444333333444555555666777777555555555555555555555555---:::888000555:::;;;???hhhZZZCCCLLL===<<<:::888666666666666444555666555444666;;;@@@DDDHHHMMMQQQTTTVVVYYY[[[VVVZZZ^^^___^^^___cccfffgggjjjooouuuzzz}}}}}}yyyuuupppkkkhhhfffeeeccc```]]][[[[[[\\\]]]ZZZ\\\___aaabbbccceeegggeeegggiiijjjiiihhhhhhggg```YYYOOOFFF@@@;;;777444888AAAQQQggg~~~SSS;;;444222666666000...222000000000000000000000000111222222111000///111333000000000000000000000000............////////////////////////000000000111000000000000111111111222333444666888:::HHHeeeqqquuuccciiizzzppp~~~ccc@@@999666777777999EEETTTYYYTTTWWWeeennndddMMM:::EEEMMMVVV[[[[[[ZZZ[[[]]][[[ZZZYYYWWWVVVVVVVVVUUUTTTUUUVVVUUUTTTSSSSSSTTTSSSPPPNNNOOORRRVVVXXXXXXSSSSSSRRRRRRRRRSSSSSSTTTTTTRRROOOOOOPPPRRRSSSSSSRRRQQQQQQSSSUUUVVVUUUSSSPPPMMMLLLMMMQQQUUUVVVVVVUUUVVVWWWTTTPPPOOOSSSWWW___gggooorrrsssvvv{{{~~~~~~uuupppxxxuuujjjaaacccaaa[[[YYY^^^bbbaaaZZZZZZMMM>>>999222///666000111111222222111000///000000000000000000000111.../////////000000000111000000000000000000000000////////////////////////---------.........//////////////////////////////................................./////////000000//////////////////////////////////////////////////////000000000000//////////////////////////////////////////////////////................................................XXXTTTOOOKKKJJJIIIHHHGGGBBBAAA@@@>>>======<<<<<<<<<;;;;;;;;;;;;<<<==================>>>>>>>>>>>>;;;<<<<<<===>>>??????@@@>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>??????>>>>>>>>>>>>????????????===@@@???<<>>;;;999777666666444666888777444333555888<<<@@@EEEIIILLLNNNPPPRRRRRRUUUXXXYYYXXXXXXYYY[[[YYYXXXYYY\\\___bbbbbbaaadddbbb``````aaabbbaaa```bbb```___]]]\\\\\\]]]^^^XXXXXXWWWXXXYYY\\\^^^```]]]___```___]]]^^^cccgggbbbcccdddeeedddaaa^^^[[[OOOHHH>>>777666777888888@@@]]]{{{xxx|||zzzYYY222666666222......222444222000000000000000000000000---...///...---...///111000000000000000000000000////////////000000000000////////////000000000000000000000000111111111111111111222222000999TTTooo~~~~~~qqqffftttwww~~~jjj^^^uuuvvvqqqpppuuuJJJ===666999777333;;;JJJNNNZZZ[[[UUU___nnnaaaDDD777@@@LLLSSSUUUUUUVVVXXXYYYXXXWWWUUUTTTSSSSSSSSSOOORRRUUUUUUTTTUUUXXX[[[UUUPPPLLLLLLQQQSSSRRRPPPRRRQQQPPPPPPQQQRRRTTTUUUSSSPPPMMMMMMNNNOOOPPPPPPOOONNNNNNPPPRRRRRRQQQPPPOOOMMMKKKNNNRRRVVVVVVVVVUUUVVVTTTOOOJJJLLLSSSYYY^^^___fffnnnjjjccchhhvvvllldddjjj{{{~~~pppiiiooo___VVVQQQXXXdddjjjiiigggVVVLLL:::333888333...333000111222222222000///...000000000000000111111111.../////////000000111111000000000000000000000000////////////////////////---------.........//////////////////////////////..................................../////////000//////////////////////////////////////////////////////000000000000//////////////////////////////////////////////////////................................................XXXUUUOOOLLLIIIHHHFFFDDDDDDBBB???>>>>>>>>>>>>===;;;;;;;;;<<<<<<<<<===============>>>??????@@@@@@>>><<<<<<===>>>???>>>===??????@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@CCCDDDBBBHHH]]]}}}qqqkkk|||zzzxxx~~~xxxWWWHHH======<<<<<<<<<;;;;;;;;;666666666666666666666666666666666666666666666666555555555555555555555555444444444444444444444444444444444444444444444444222333444444555555444444333333333444444444555555555555555555555555555555444444444555555555555666666AAA[[[{{{www```GGG000444CCC;;;///444666777888888666555555555555666888;;;???BBBDDDEEEKKKMMMQQQRRRSSSSSSTTTUUUUUUUUUUUUTTTTTTSSSSSSSSSVVVVVVMMM???>>>KKKWWWYYYRRRSSSTTTTTTTTTUUUWWWZZZXXXRRRWWW[[[WWWXXX]]]ZZZ[[[\\\^^^___```aaaaaaaaadddbbb```^^^ZZZTTTJJJDDD======;;;777222222<<>>>>>>>>>>>===;;;;;;;;;<<<<<<<<<============>>>>>>??????@@@@@@>>>===<<<===???@@@???>>>??????@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>?????????AAABBBCCCBBBBBBGGGRRRZZZ{{{mmm[[[IIIAAAAAA<<<<<<;;;;;;;;;:::::::::777777777777777777777777666666666666666666666666555555555555555555555555444444444444444444444444444444444444444444444444222333444444555444444444333333333444444444555555555555555555555555555555444444444444555555555555777999@@@WWW|||~~~ttt{{{zzzRRR>>>===555111:::333444555666555555555555333444555777999;;;<<<===CCCFFFJJJLLLNNNOOOQQQRRRRRRRRRQQQPPPPPPOOONNNNNNNNNPPPLLLBBB;;;===AAADDDMMMOOOPPPQQQPPPQQQRRRTTTVVVRRRUUUXXXTTTTTTWWWTTTZZZZZZ[[[\\\\\\\\\\\\\\\```YYYPPPHHHBBB???;;;888444777666222222BBB```zzzsssTTT>>>555444333333222111111000//////000000000000//////......000000000000000000000000333333333333333333333333///////////////000000111.../////////000000000000000000000000111111111111111444555333000222:::AAATTTeeevvvvvv|||xxxmmmeee___wwwrrrlllyyy{{{iiiSSSCCC:::444222444HHHPPPTTTRRRQQQWWW^^^aaaTTTDDD<<>>>>>>>>>>>===;;;;;;<<<<<<<<<===============>>>>>>???@@@@@@@@@???>>>===>>>@@@AAA@@@?????????@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>?????????>>>???AAABBB@@@<<<999DDDWWWuuu}}}cccJJJ???;;;888777::::::::::::999999999999888777777777777777777777777666666666666666666666666444444444444444444444444444444444444444444444444444444444444444444444444222222333444444444444444333333333444444444555555444444444444444444444444444444444444555555555555666555111999[[[~~~wwwzzzhhhrrroooLLL===333000777444444555555555555444333333444444444555555666666:::===@@@CCCEEEGGGJJJLLLNNNNNNMMMLLLLLLKKKJJJJJJDDDFFFGGGEEE<<<333333999CCCFFFJJJLLLMMMNNNPPPQQQTTTUUUVVVWWWVVVVVVVVVTTTXXXXXXWWWVVVTTTQQQOOONNNJJJDDD===777555666777777222444555888DDD^^^zzzrrrmmmuuu|||pppPPP555000333333222222222111111000000///000000000////////////...000000000000000000000000666666666555555444444333//////......//////000111....../////////000000000000000000000111111111111222333444444222111222444CCC\\\rrr{{{uuuvvvggg[[[___mmm|||cccfff|||yyyssscccNNN>>>888555333<<>>>>>>>>>>>===<<<<<<<<<<<<===============>>>>>>??????@@@AAAAAA@@@???>>>???AAABBBAAA@@@??????@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>====================================>>>>>>>>>??????===;;;===AAACCCBBB@@@AAA???FFFUUUiiihhhVVVEEE===:::???CCC@@@:::888999999888888888777777777666666666666666666666666666666666666666666666666444444444444444444444444444444444444444444444444444444444444444444444444222222333444444444444333333333333444444444555555444444444444444444444444333333444444444555555555444999888555@@@\\\xxx~~~yyyxxxtttnnneeepppwwwdddQQQ>>>777666666555555555555444222555555555555555555555555333555888:::<<<===@@@BBBHHHHHHHHHHHHHHHIIIIIIIII@@@<<<<<>>DDDIIILLLOOORRRSSSNNNUUUTTTRRRUUUUUUQQQRRRSSSQQQOOOKKKGGGCCC???===777777777777888777666666111555>>>OOOggg}}}oootttvvvgggggg\\\GGG333...333444...222111111111000000000///////////////////////////////////////////////////444444333222111111000000///............///000000........./////////000000///000000000111111111111000000000111333333222111:::MMM```lllzzzxxxsssnnntttxxxjjjhhhXXXVVVddd|||oooaaaaaagggpppmmmYYYEEE===<<<:::111;;;GGGMMMMMMKKKKKKKKK___QQQEEEAAABBBBBBFFFKKKJJJJJJIIIHHHGGGGGGGGGGGGDDDEEEGGGIIIIIIGGGEEECCCFFFFFFEEEDDDDDDEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFEEEEEEFFFFFFGGGHHHGGGGGGGGGGGGGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJLLLGGGNNNZZZ```jjjoooiii]]]YYYaaaooommm]]][[[eeeooo___aaaiii___RRRSSSVVVVVVYYYeeefffVVVKKKDDD999222111///000222333222111000000111111111111000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////........................//////////////////////////////............/////////////////////////////////////////////.........////////////////////////................................................---------.......................................WWWSSSOOOKKKJJJHHHGGGFFFDDDBBB???>>>>>>>>>>>>===<<<<<<<<<=========>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAA??????@@@AAABBBAAA@@@??????@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>========================<<<============>>>>>>>>>AAA???===;;;;;;===@@@BBBDDD======BBBFFFLLL___vvvjjjYYYKKK@@@:::???===;;;<<<;;;999888999888777777777777666666666555555555555555555555555666666666666666666666666444444444444444444444444444444444444444444444444444444444444444444444444111222333333444444333333333333333444444444555555444444444444444444444444333333333444444444444555666888;;;:::444;;;ZZZzzzooogggsss{{{|||{{{hhhWWW^^^xxxjjjHHH444777444222222444555555444444444444444555555555555111222444444444555777999===>>>???AAABBBCCCDDDEEEIII>>>888999777111444<<<888<<>>@@@CCCFFFHHHHHHHHHHHHGGGGGGGGGHHHHHHHHHHHHHHHNNNLLLUUU```bbbjjjnnnhhh]]]aaaeeefffaaa^^^bbbiiihhhVVVZZZgggaaaWWWZZZ```TTTVVVccceeeTTTEEE<<<111111111111111222222111///000000000111111000000000////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////........................//////////////////////////////............//////////////////////////////.........///////////////////////////////////////................................................---------.........//////........................VVVSSSNNNKKKJJJIIIGGGFFFDDDBBB???>>>>>>>>>>>>===<<<<<<=========>>>>>>>>>>>>>>>??????@@@AAAAAAAAA@@@???>>>???AAABBBAAA@@@??????@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<============>>>>>>===???@@@???===<<<>>>@@@???<<<>>>BBBAAA===AAAIIIVVVrrrmmm\\\JJJ@@@===;;;;;;<<>>===999666444777:::777777777777666666666666444444444444444444444444666666666666666666666666333333333333333333333333444444444444444444444444444444444444444444444444111111222333333333333333333333333444444444555555333333333333333333333333333333333333444444444444999111000777333///???XXX}}}iiihhhwww|||zzz{{{vvvcccOOOZZZppp~~~xxxZZZHHH;;;777222000333666777666222222222333333333444444111222333222000000222444444444666777999;;;<<<===VVVOOOHHHBBB<<<777888<<<;;;>>>AAABBBBBBBBBCCCDDDEEETTTHHH;;;BBB???444888555555555555555444333222666555333111111555<<>>>>>>>>>>>===<<<=========>>>>>>>>>>>>>>>??????@@@@@@AAAAAABBB@@@???>>>???@@@AAAAAA?????????@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<=========>>>>>>:::===???@@@@@@@@@@@@@@@===<<<;;;>>>@@@BBBEEEGGGFFFFFFMMMaaannnWWWHHH???::::::???@@@===<<<>>>666888:::;;;;;;;;;:::888777777777777666666666666555555555555555555555555666666666666666666666666333333333333333333333333444444444444444444444444444444444444444444444444111111222333333333333222333333333444444444555555333333333333333333333333222222333333333444444444555...---333555333444:::RRR{{{pppeeekkknnnnnnttt|||fffdddhhhgggpppvvvoooNNNFFF;;;666555666666444333333333333333222222222222333222111//////111333000000111222333444555555MMMUUUYYYQQQEEE>>><<<;;;999:::;;;:::888777777888@@@QQQBBB111<<<999---444///000111222333333333333000000111444<<>>===<<<333...000333555;;;BBB:::AAAFFFGGGDDDAAA@@@@@@>>>===<<<;;;:::::::::::::::999888888999:::;;;<<<::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::888888888777888999999::::::<<<>>>???AAABBBBBBBBBAAABBBBBBCCCDDDEEEFFFFFFLLLRRR___```QQQNNNVVVWWWWWWXXXWWWTTTXXX^^^\\\UUULLLHHHLLLNNNKKKNNNPPPFFFPPPEEEDDDDDD777000000---000111111111000///////////////000000000000//////.../////////000000000111000000000000000000000000////////////////////////////////////////////////////////////////////////........................//////////////////////////////............//////////////////////////////............/////////000////////////////////////................................................,,,,,,------...//////000........................VVVSSSNNNKKKJJJIIIHHHGGGDDDBBB???>>>>>>>>>>>>===============>>>>>>>>>>>>>>>??????@@@@@@AAABBBBBB???>>>===>>>@@@AAA@@@?????????@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<=========>>>AAA>>><<<;;;<<<<<<<<<;;;<<<===<<<<<>>999>>>AAADDDDDDFFFQQQfffyyyhhhTTTIIIBBB>>>===:::888999;;;999444777???;;;999555444777;;;999666888777777777666666666666666666666666666666666666666666666666666666666666333333333333333333333333444444444444444444444444444444444444444444444444111111222333333333333222333333333444444444555555333333333333333333333333222222333333333444444444...222444444555777555000888OOO```hhhllldddYYYYYYoookkktttsssfffUUUYYYpppxxxsssrrrcccWWWHHH===888666444111666666555555444333222222222333333111000000222444111111111111222222222222222KKK\\\VVVGGG???;;;888444444444222000///111222333GGG777&&&444444)))222222222222333222222111111111444999AAAMMM___qqq~~~yyyqqqdddbbbqqq~~~ttt___[[[kkkrrryyyxxxfffiiifff[[[MMMAAA999555---111///+++000:::777,,,////////////000000000000---------.........//////000000000000000000000000............////////////...------------...//////---------.........//////000000000000111111111111***---000111000//////000,,,222000---999OOOVVVOOOYYY^^^ccc```TTTNNNZZZkkkdddaaa\\\VVVSSSVVVaaakkkjjj\\\SSSUUUTTTHHH===:::555222333555333///111888???<<<999;;;BBBHHHFFFAAAAAAAAA@@@???>>>>>>>>>>>>;;;<<<======>>>>>>>>>>>><<<======>>>>>>======<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>???@@@>>>===<<<<<<<<<>>>???@@@@@@@@@AAABBBCCCEEEEEEFFFJJJSSScccbbbPPPKKKVVV[[[WWWQQQNNNVVV```aaaWWWMMMVVVAAAEEEYYYVVVIIIIIIPPPPPP???999888000///666666...///000///......///000//////000000000000//////.../////////000000111111000000000000000000000000////////////////////////////////////////////////////////////////////////........................//////////////////////////////............//////////////////////////////---.........//////000000////////////////////////................................................,,,,,,------...///000000........................UUURRRNNNLLLJJJIIIGGGFFFBBB@@@>>>===???@@@@@@???<<<<<<<<<<<<============@@@@@@??????@@@BBBCCCDDDAAA@@@???>>>>>>???@@@AAA@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>========================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;<<<=========>>>>>>>>>???@@@@@@@@@@@@AAABBBCCCDDDRRRYYYfffuuu|||pppddd\\\EEECCC@@@===<<<;;;;;;<<<::::::999888777777777888;;;:::999888888:::<<<===777777777777777777777777555555666777777666555555555555555555555555555555333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222555111111555555111222666333333333333333333333333444444444444444444444444111333<<>>===>>>??????>>><<<<<<<<<<<<============??????>>>>>>???AAABBBCCC@@@@@@???>>>>>>???@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>================================================>>>=========<<<<<<<<<;;;<<<<<<<<<======>>>>>>???????????????@@@AAABBBCCC>>>AAAEEEJJJNNNTTTYYY]]]nnnnnnyyyiiibbbXXXPPPKKKEEE>>>888BBB@@@>>>;;;:::::::::;;;:::999888888777777888888:::999888777888999;;;<<<666666666666666666666666555555555555555555555555555555555555555555555555333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444111111444333000///333333333333333333333333333444444444444444444444444333222444===LLL[[[gggmmmfffdddhhhqqqssscccXXXUUUYYY___uuurrrrrrtttnnnbbbWWWSSSDDD???999444222333666888444555555555444333444555111111111111000//////...,,,000555888666333000.........///000111111222222222111///000111222222111111000...///333999@@@EEEUUUYYY\\\[[[YYYZZZ^^^bbbwwwhhhYYYUUU\\\eeehhhgggqqq{{{nnn^^^VVVVVVWWWRRRHHH===555111000000111111111000000000//////////////////////////////........................000000///......///000000111000///...---......///........................................................................---...//////000000//////111000000///000555;;;@@@BBBHHHPPPSSSQQQLLLGGGDDDSSSVVVZZZ[[[TTTLLLKKKOOOSSSZZZZZZQQQKKKMMMLLLGGGBBB???<<<888444222000///222222333444555555666666888777777777666666666666666666666666666666666666666666666666666666666666666666666777777777777888777777777777777777777777::::::999999888777666555;;;999888;;;@@@AAA???;;;AAAGGGNNNPPPNNNJJJIIIJJJLLLPPPRRRNNNGGGBBBCCCFFF>>>>>>??????@@@AAACCCCCC???999111...///111000///////////////////////////------......//////...---////////////////////////////////////////////////---------............///........................////////////////////////................................................---------............///........................////////////////////////........................................................................---------............///........................VVVSSSNNNKKKIIIHHHEEEDDDDDDAAA>>>===>>>>>>>>>===<<<<<<<<<<<<============>>>>>>>>>>>>???@@@AAAAAA@@@@@@???>>>>>>???@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========================================================<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>???>>>>>>===>>>>>>???@@@AAA@@@AAABBBAAA@@@@@@AAACCCIIIEEEGGGOOORRRPPPRRRXXXeeekkkpppssswww}}}~~~|||xxxwwwuuuvvvvvvrrrkkkeeeeee```ZZZVVVSSSOOOIIIDDDHHHDDD???===>>>>>>;;;999===<<<:::999888888999:::999999888777777777888888999888777666777888999:::666666666666666666666666555555444444444444555555444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333555222222444333000000222333333333333333333333333333333333333333333333333333222//////777HHH^^^nnncccccc[[[]]]vvv~~~kkkZZZPPPLLLSSSXXXbbbjjjjjjccc^^^]]][[[UUUJJJ@@@888444444444222222222333555555444333444444333333222222111111...///111111///...///000111111222222222333333333333333333111///...000111111444888>>>EEENNNXXX^^^dddaaaaaabbb[[[PPPPPPXXXsssfffXXXUUU___mmmuuuxxxxxxiiiYYYOOONNNQQQJJJAAA555///000222111///111111000000000000//////////////////////////////........................//////...------...//////000000///............///...........................................................................//////000000000000000000000000///...///333555>>>CCCHHHJJJIIIEEEBBB@@@HHHKKKSSSZZZWWWNNNGGGFFFFFFJJJNNNOOOKKKJJJLLLPPPGGGEEEAAA===999666444333111111111222222222333333444444444333333333222222222222222222222222222222333333333333333333333333333333333333444444444444444444444444444444444444666777888888777444222000000222444888===AAADDDEEE>>>BBBEEEFFFDDDCCCDDDFFFMMMLLLJJJEEE???<<<<<<<<<;;;<<<>>>>>>>>>===;;;:::555111------///222111000////////////////////////,,,+++,,,...111222///+++////////////////////////////////////////////////---------............///........................////////////////////////................................................---------............///........................////////////////////////........................................................................---------............///........................VVVRRRNNNKKKIIIGGGEEECCCDDDAAA???============<<<<<<<<<<<<<<<============???????????????@@@AAAAAA@@@??????????????????@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>================================================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;<<<>>>???===<<<<<<<<<======>>>??????@@@AAAAAA@@@AAACCCEEEDDD???>>>@@@@@@<<<<<<@@@;;;@@@CCCCCCEEEHHHGGGDDDBBBAAABBBCCCDDDCCC???<<<::::::;;;;;;::::::;;;;;;???===;;;;;;<<<======<<<:::999999888888999999:::888888777777777777888888777777666666666666777888666666666666666666666666666555444333333444555666444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444333333444444333333333222222222222222222222222222222222222222222222222000111111000111:::HHHSSSZZZeee\\\YYYooozzz{{{wwwfffYYYQQQGGGLLLSSSZZZ]]]^^^___aaabbb```]]]VVVNNNFFF>>>:::666333000111333444111///222222222222222222222222000111222111//////111333444333222222111111111111---///111111000111666:::AAAGGGOOOTTTWWWZZZ```ddd[[[UUU[[[iiifffTTTKKKQQQ___[[[XXX^^^kkkwww}}}~~~}}}nnn\\\RRRQQQQQQLLLFFF<<<555---***...111000...000000000000000000//////////////////////////////.................................------........./////////.........//////...........................................................................///000000111111000000...///000///------...///666888<<<>>>>>>===<<<<<<<<<>>>EEEOOORRRNNNIIIHHHCCCBBBFFFKKKIIIDDDJJJUUUFFFEEECCC@@@>>><<<:::999333333333222222222222222555555555555444444444444111111111111111111111111222222222222222222222222111111111222222222333333222222222222222222222222444444555555444333111000///333777999;;;???DDDIII@@@AAABBBAAA@@@AAACCCFFFGGGEEEBBB???>>>===;;;:::<<<===???@@@>>>;;;777444000...---...000222111000///////////////////////////------111666777222---////////////////////////////////////////////////---------............///........................////////////////////////................................................---------............///........................////////////////////////........................................................................---------............///........................UUUQQQMMMJJJHHHFFFDDDBBBDDDAAA>>>=========<<<;;;<<<<<<<<<<<<============@@@@@@@@@AAAAAAAAAAAAAAA?????????@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>================================================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<:::::::::;;;===>>><<<<<<;;;;;;;;;<<<=========>>>>>>===;;;:::;;;======<<<<<>>===???AAA@@@===<<<>>>@@@:::999777777777777777666999888888999999999::::::888777777666777777888888777666666666666666666666555555555555555555555555555555555444444555555555444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444111222222222222444444444222222222222222222222222222222222222222222222222///111222333333333555777HHHZZZ\\\\\\gggddd]]]eeebbbqqq~~~}}}vvvooohhhbbbUUURRRMMMKKKMMMRRRUUUVVVWWWZZZ]]]___^^^ZZZUUURRREEE@@@;;;888999:::888666555444222111000/////////---///000///...---...//////.........///000111111,,,000666:::>>>CCCKKKQQQUUUYYY\\\YYYSSSRRRVVV[[[SSSJJJOOOcccgggVVVLLLOOOXXX[[[cccnnnuuuuuuoooiiicccWWWJJJEEEGGGFFF>>>666222000///.../////////...//////////////////000000////////////////////////////////////////////////---..................---......//////////////////..............................................................................///000000000000000,,,...000000.........///000111333666888:::::::::888666999AAAGGGHHHHHHJJJDDD??????DDDAAA<<>><<<;;;666666666555555555555444777777777777666666666666333333333333333333333333222222222222222222222222111111111222222222333333222222222222222222222222222111111111111333444555<<>>:::888;;;>>>@@@@@@???>>>>>>@@@CCCEEE???===<<<<<<===<<<999666888999;;;;;;999555111...///...///000111111000///////////////////////////000......222777888444...////////////////////////////////////////////////---------............///........................////////////////////////................................................---------............///........................////////////////////////........................................................................---------............///........................SSSPPPLLLIIIHHHFFFEEECCCCCC@@@===<<<=========<<<<<<<<<<<<<<<============@@@AAAAAABBBBBBBBBAAAAAA>>>???@@@@@@@@@@@@???>>>======>>>>>>>>>>>>>>>???================================================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<>><<<::::::;;;<<<>>><<<<<<;;;;;;;;;;;;<<<<<>>===???@@@???>>>===;;;999666555444:::<<<;;;888777:::;;;999::::::;;;;;;;;;;;;;;;;;;:::<<<===<<<888666777999<<<<<<<<<;;;;;;;;;;;;;;;888888999999999:::::::::777777666666666777888888777777666666666666555555555555555555555555555555555555666777777666555555333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333///111222000000333333111222222222222222222222222111111111111111111111111000000///000111111000///444DDDPPPVVVXXXRRRKKKMMMTTTbbbmmmnnnnnnqqqqqqmmmaaa\\\QQQGGGDDDFFFFFFDDDNNNOOOPPPQQQRRRSSSTTTTTTRRRNNNJJJHHHGGGGGGFFFEEEAAA@@@===999777555444444111222444444222111222333222222333444777:::===>>>FFFIIIMMMPPPSSSVVVZZZ\\\WWWYYYXXXQQQJJJLLLWWWbbbUUUIIIHHHVVVYYYPPPLLLSSSaaagggnnnrrrooodddUUUJJJKKKLLLKKKEEE<<<555000///---000222222///---...///......////////////000000////////////////////////////////////////////////---...////////////...------...//////000/////////........................---------------------------------------------------......///////////////+++---///000/////////000//////000333777:::::::::999444333666;;;===AAAFFFCCC===:::<<<:::666:::AAABBBAAAAAA@@@>>><<<:::999777777777777777777777777777777777666666666666555555555555555555555555555333333333333333333333333222222222222333333333444222222222222222222222222111111000000111333666888===???@@@>>>:::888999;;;<<<;;;::::::;;;<<<>>>???888888777777777666333000777777888777555222///---///000000111000000///...///////////////////////////---...000333444111...////////////////////////////////////////////////---------............///........................////////////////////////................................................---------............///........................////////////////////////................................................---------------------------------............///........................QQQNNNJJJHHHGGGGGGEEEDDDAAA???===<<<===>>>======<<<<<<<<<<<<============???@@@AAAAAAAAAAAA@@@???>>>???@@@@@@@@@@@@???>>>============>>>>>>??????================================================<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<>>@@@<<<===???????????????===999<<<===;;;;;;>>>???<<<:::;;;;;;::::::::::::;;;999;;;<<<<<<::::::;;;===777888888999888777888888777888888999999999999999666666666666666777888888777777777777777666555555555555555555555555555555444666888999999888666444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333666666222111444333///111111111111111111111111111111111111111111111111000////////////000111222///111===GGGFFFGGGIIIEEEOOOXXX]]]YYY[[[cccfffbbbdddgggeee\\\TTTPPPLLLFFFJJJHHHFFFDDDCCCCCCEEEFFFKKKLLLNNNOOONNNMMMMMMMMMHHHGGGDDDAAA@@@??????@@@>>>??????>>><<<===>>>@@@AAAAAAAAABBBCCCFFFIIIKKKWWWWWWWWWXXXXXXWWWTTTRRRMMMQQQSSSNNNGGGHHHTTT___PPPIIIHHHLLLLLLIIIOOO[[[eeeeeeeeeaaaZZZOOODDD>>>BBBDDDDDD>>>555...---///...000111000...---...000........./////////000000////////////////////////////////////////////////...///000000000000///...,,,---///000000000//////........................------------------------------------------------,,,,,,---...............,,,...//////......///000000//////222555888777666666333111444555555999>>>>>>;;;888999999888666555:::;;;;;;<<<;;;:::999888666666666666666777777777777777666666666555555555666666666666666666666666333333333333333333333333222222222222333333333444222222222222222222222222111111222222333555666666444666888::::::::::::;;;555555555666888888888888555444444222111111111222888777555333222111000000...///000000///......///////////////////////////---....../////////......////////////////////////////////////////////////---------............///........................////////////////////////................................................---------............///........................////////////////////////................................................---------------------------------............///........................PPPMMMJJJHHHGGGGGGFFFEEE@@@>>><<<<<<===>>>>>>===<<<<<<<<<<<<=========>>>>>>???@@@AAAAAA@@@>>>>>>>>>???@@@AAAAAA@@@???>>><<<=========>>>>>>??????================================================<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<>>888:::<<<;;;;;;;;;999666444888:::999:::<<<;;;777888999:::999999:::<<<>>>999::::::999888888888999888:::;;;;;;999888888999777777888888888888777777666666666666666777888888777777888888777666555555555555555555555555555555444666999;;;;;;999666444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222:::===<<<666444666555000111111111111111111111111000000000000000000000000...000222222///...000222666)))000:::999DDDNNNFFFFFFLLLJJJCCCDDDNNNQQQLLLQQQ___hhhddd[[[SSSLLLEEEDDDDDDEEEDDDDDDDDDDDDDDD;;;AAAIIIMMMLLLKKKKKKKKKBBBAAA@@@@@@@@@BBBDDDFFFIIIHHHFFFDDDBBBDDDGGGKKKMMMKKKJJJHHHHHHIIIKKKLLLGGGGGGGGGJJJNNNMMMIIIEEEIIIQQQWWWQQQEEE===@@@FFFCCCEEEIIIKKKHHHHHHTTTbbb\\\YYYSSSKKKEEECCCCCCDDD===666///---000222///,,,000///---,,,---...000000---.........//////000000////////////////////////000000000000000000000000...///000111111000///...,,,---///000000000//////........................------------------------------------------------+++,,,------......---------...//////------...///000......000333444333000000///111444444222555:::;;;;;;::::::===>>>888000111333666888:::;;;;;;;;;444444444555555555666666888888777777777666666666555555555555555555555555333333333333333333333333222222222222333333333333222222222222222222222222111333444666666555444333444555666888888777444333222222333555777777555444333333222000///111555999555333000...------...///,,,---......------...000////////////////////////...///000///...---...///////////////////////////////////////////////////---------.........//////........................////////////////////////................................................---------.........//////........................////////////////////////................................................---------------------------------.........//////........................QQQOOOMMMJJJGGGFFFEEEEEECCCAAA>>>============<<<===============>>>>>>???@@@@@@??????@@@@@@AAABBB======>>>?????????>>>>>>>>>>>>>>>>>>===============<<<<<<<<<<<<;;;;;;;;;========================:::;;;;;;;;;:::999999888888888888888888888888888888888888888999:::;;;<<<;;;;;;:::999999999::::::999:::;;;;;;<<<<<<;;;;;;<<<<<<;;;::::::999888888888999;;;:::999888888888888888999999999999::::::888888888888888888888888888888999999999999888888777777777777777777777777777777666666555555555444666666555555555555666666555555555555555555555555444555555555444333333222444444444444444444444444444444444333333222222222444444444444444444444444444444444444444444444444111222222333333222222111222222222222222222222222222222222222222222222222000111333444444333111000111111111111111111111111000000000000000000000000111111111111111444999===BBBAAA@@@???@@@AAACCCEEEIIIOOOZZZaaaccc^^^VVVPPPOOOKKKFFFAAA???@@@CCCEEE>>>AAACCCAAA>>>===AAAFFF@@@>>>===>>>??????>>>===CCCBBB@@@>>>>>>???@@@AAABBBCCCDDDCCCAAA@@@AAABBBEEEDDD@@@@@@HHHPPPMMMCCC???BBBCCC@@@<<<;;;@@@DDD===GGGQQQQQQKKKHHHLLLRRRDDDDDDBBBAAA???===<<<;;;000000//////.........---.......................................///000000111000///////////////000........................////////////////////////------------------------............---,,,+++***------------------------------,,,,,,,,,,,,------................................................000///---,,,---...111222111111000000111111222333444444444555555555666666222222111111222222333444555555555555555555555555555555555555555555555555444444444333333222222222222222222222222222222222333222111111000111111111222222222222222222222222222222222222222222222222333222222222333333444555555555555444444333333333111111111111111111111111111111000000//////......////////////////////////////////////////////////////////////////////////000000000000000000000000//////////////////////////////.........---------................................................////////////////////////........................//////.........---------..............................---------......//////......---------..............................------------------------------------------------------------------------QQQOOOMMMJJJGGGFFFEEEEEECCCAAA>>>======>>>===<<<======<<<<<<======>>>???@@@????????????@@@AAAAAABBBBBBBBBAAAAAA@@@???>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999999999999999999999999999999888888888888999:::;;;;;;<<<<<<;;;:::999999999:::888999::::::;;;;;;::::::<<<;;;;;;:::999999888888888888999999888888999999888888999999999:::::::::888888888888888888888888777888888999999888888777666666666666666666666666777666666666555555555444666666555555555555666666555555555555555555555555444444555555444444333222444444444444444444444444444444444333333222222222444444444444444444444444444444444444444444444444222222222222222222222222222222222222222222222222222222222222222222222222000111333444444333111000111111111111111111111111000000000000000000000000000222444444444444555666;;;<<<===>>>??????@@@@@@<<>><<<;;;;;;;;;<<<===<<<===>>>===<<<;;;<<<===BBBBBB>>>===AAAGGGCCC<<<>>>@@@BBB@@@======AAAFFFCCCIIINNNLLLDDD???@@@CCC===<<<:::888666333222111000/////////.........---.......................................//////000222222000///............................................................------------------------.........---------------------------------------......------------......................................................---------------......///...000222333444333111000222222222333333333444444222111111111111222333333333333333333333333333222444444444444444444444444444333333333222222222222222222222222222222222222111111111111222222333444222222222222222222222222222222222222222222222222222222111111222333333444333333333222222111111111111111111111111111111111000000000000//////......//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////.........---------................................................................................................//////.........---------..............................---------......///.........---------..............................------------------------------------------------------------------------QQQOOOLLLIIIGGGEEEEEEEEEDDDAAA???===>>>>>>=========<<<<<<<<<<<<===>>>>>>??????>>>>>>>>>???@@@@@@BBBBBBBBBAAAAAA@@@@@@???>>>============<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999999999999999999888888888999999:::;;;;;;======;;;:::999999999999888888999:::::::::::::::;;;;;;::::::999888888888888777777777777888:::;;;888999999999999:::::::::777777777777777777777777777777888888888888777777666666666666666666666666666666666555555555555555555555555555555555555555444444444444444444444444444444555555444444333333444444444444444444444444444444333333333333222222444444444444444444444444444444444444444444444444333333222222222222333333222222222222222222222222222222222222222222222222000111222333333222111000111111111111111111111111000000000000000000000000///222666777555222000///444555888;;;<<<<<<;;;:::666888===BBBHHHLLLPPPQQQLLLLLLLLLKKKIIIFFFDDDBBB@@@AAAAAA>>>:::888999<<<===;;;::::::::::::888666:::999888777777777888999555777888777666666777888======<<<:::<<>>:::<<<>>>??????===>>>AAAEEEDDDEEEFFFBBB;;;666555666:::999777555222000...---/////////.............................................------......///000333222111///...---,,,,,,................................................------------------------///...---------...///000........................///..................///................................................,,,---......//////......,,,///333666777444000---000000000000111111111111111111111111111222222333222222222111111000000000222222222222222222222222333222222222222111111111111111111111111111111111000000111111222444555666000000000000000000000000111111111111111111111111111111000000000111222222111000000000000000//////000000000000000000000000000000000////////////...////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////...............---------...............................................................................................................---------........................///......---------......................................................------------------------------------------------------------------------PPPOOOLLLIIIGGGEEEDDDDDDDDDAAA???===>>>>>>===<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>======>>>>>>???@@@>>>>>>>>>>>>>>>??????@@@=========<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::999999999999999999999999777777888999::::::::::::>>>===<<<:::999999999999888999::::::;;;;;;::::::::::::999999888888888777999888666666888:::<<<===888888888999999999::::::777777777777777777777777666777777777777777777666666666666666666666666666555555555555555555555555555555555555555555555555444444444444444444444444333444444555444444333333444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333444333222222222222333444111111111111111111111111111111111111111111111111000111222222222222111000111111111111111111111111000000000000000000000000///222555666444111///...///000222444666666666666::::::999999:::<<<>>>???>>>@@@AAACCCCCCBBBAAA@@@???@@@@@@>>>;;;999:::;;;<<<:::999888888777666444888777666666555666777777222444555555444444666777888:::;;;;;;;;;===>>>???:::;;;<<<;;;::::::===???<<<;;;:::777555333222222777777555444222000///......................................................------------...//////222111000///...---------................................................------------------------///...---,,,---///111333//////////////////////////////............//////....................................................../////////000000000,,,...222555666333000---.../////////000000000000000000000000000111222222222111111000000//////...111111111111111111111111111111111111111111111111111111111111111111111111000000000000111222333444000000000000000000000000111111111111111111111111000000/////////000000111////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........................................................................................................................................................................//////...------------...------..........................................------------------------------------------------------------------------PPPNNNLLLIIIFFFEEEDDDDDDCCCAAA>>>============<<<;;;;;;;;;;;;;;;<<<<<<======<<<<<<<<<<<<===>>>>>>AAA@@@???===============<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::999999999999999999999999999999999999999999:::::::::::::::999999999999999999999999999666777999:::::::::::::::<<<<<<;;;999999888888888999999:::;;;;;;;;;;;;;;;999888888888888888777777;;;888666666999<<<======777777777888888888999999666666666666666666666666555666666777777666666555555555555555555555555555444444444555555555555555444444555555555555444444444444444444444444444444333333444444555444444333444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333444333333333333333333444111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////...000222222111000000111............///111333444:::999888666555444333333666777777888888999::::::===>>>>>>>>><<<<<<<<<<<<;;;999777777777666444333777666666666666666777777444555666666666666777888777888:::;;;::::::<<>>EEEDDDAAA>>><<<;;;;;;;;;<<<<<<;;;;;;;;;::::::::::::::::::999999999888888999999999999999999999999777888888999999999999999888888888888888888888888666777999:::;;;;;;:::999:::999999888888888888888888999999:::::::::::::::777777777777777777777777;;;888555666:::<<<;;;:::555666666666666777777777666666666666666666666666555555666666666666555555555555555555555555555555444444444444444555555555333444555666666555444333333333333333333333333333333333444444555555444444444444444444444444444444222222333333333333444444333333333333333333333333333333333333333333333333333333444444444444333333111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////...///000///...///111333///...,,,,,,,,,...000222111222333333444333333333666555333222222222333444888999:::;;;;;;;;;;;;;;;888777555555555555333222555555555666666666666666555666777777666555666888888666666888666333333666555444444333222111000///000000000/////////000111+++++++++,,,,,,------...---------------.................................------,,,,,,------...///------------...///000111........................------------------------------------------------------,,,,,,---///000222........................///..................///................................................---,,,,,,,,,,,,---......///......---......000000////////////000000000000///////////////000000111111111111111111111111111////////////////////////......///////////////000////////////////////////000000///...------......////////////////////////////////////////////////000000///.........////////////000000000000111111////////////////////////---............/////////////////////////////////////////////////////////////////////////////////........................////////////////////////---------...............................................................------------------------........................---------.......................................000///...---------------+++,,,---/////////..............................------------------------------------------------------------------------PPPNNNKKKHHHFFFDDDDDDCCCAAA>>>;;;::::::;;;:::999:::::::::999:::;;;;;;<<<;;;;;;;;;:::;;;<<<<<<===BBB@@@>>><<<;;;;;;<<<===;;;;;;;;;::::::::::::999999999999999888888888888888888888888888888888888666666777888888888888888777777777777777777777777666777999;;;;;;;;;:::999777777777666777777888999666666777888888888888888777777777777777777777777:::666444555999;;;888555444444444555555555555666555555555555555555555555444555555666666555555444555555555555555555555555333333333444444555555555222333555666666555333222333333333333333333333333222333444444555555444444444444444444444444444444222222222333333444444444222222222222222222222222222222222222222222222222111333555666666555333111111111111111111111111111111111111111111111111111111111000000000000111111000000000000000000000000////////////////////////...///000///......000111.........------.........,,,---...///111222333333333333222111111111111111444444555666777777666555555333222222333333222000222222333333444444444444333444555444333222333444555111000333333///...111111000000000000000...------///000///---,,,---///---------.........//////,,,,,,,,,------.................................------,,,,,,------...///......---------...//////........................------------------------------------------------,,,,,,------.........///------------------------......------------......................................................+++---///111222000...,,,------,,,,,,,,,---...///........./////////000000///............///000000/////////000111111222222////////////////////////------.........///////////////////////////////////////.........//////000000000000000000000000000////////////////////////111000000///......//////.../////////000000000111........................---------.........//////////////////////////////////////////////////////////////////////////////........................////////////////////////---------.........//////................................................------------------------........................---------.........//////........................000000///------,,,,,,---***+++---///000000///...........................------------------------------------------------------------------------OOONNNKKKHHHFFFDDDCCCCCC@@@===;;;999::::::999888::::::999999::::::;;;<<<;;;::::::::::::;;;<<<<<<999888888888999<<>>888888999999999:::::::::<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::999888888999999999888888888888777888888777777666666666555777777777777777777777777777777888888888888777777555777888999999888777555666666666666666666666666666777888888888666555444777666555444444444444444444444444444444444444444222222333333333444444444444444444444444444444444444444444444444444444444333333333333333333333333444444444444444444444444333333333333333333333333444444444444444444444444333333333333333333333333111111222222222333333333222222222222222222222222222222222222222222222222333222222222222222222222111222222333333222222111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////......//////000000111111////////////////////////---------............///------......//////000000000000000000000000000000////////////////////////............////////////////////////////////////////////////////////////---------............///...------,,,,,,------...........................------------------------------------------------------------------------------------------------------------------------------------------------------------------------++++++,,,,,,,,,---------------------------------------------------------...,,,++++++,,,---+++***......---------,,,,,,,,,---------------------------------------------------------............///111111000000//////......////////////000000000000000000////////////000000////////////////////////000000000000000000000000000000000000000000000000////////////000000000000////////////////////////000000000000000000000000111000000///...---------................................................................................................---------............///000000000///......------........................---------............///---------............///------............------................................................------------------------//////.........---------//////.........------------------............///................................................------------------------.........------,,,,,,,,,MMMLLLJJJGGGEEECCCBBBAAA>>>===<<<;;;:::;;;;;;<<<999999999:::::::::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999999888999999999999888888888888888888777777777666666666777777777777777777777777666777777888888777777666666777888999999888777666666666666666666666666666666666777777777666555444666666555444444444444444444444444444444444444444222222333333333444444444444444444444444444444444444444444444444444444444333333333333333333333333444444444444444444444444333333333333333333333333444444444444444444444444333333333333333333333333111111222222222333333333222222222222222222222222222222222222222222222222444444333333222111000000111222222333333222222111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000///////////////........................---------............///............////////////////////////////////////....................................////////////................................................------------...............------,,,,,,------...........................------------------------------------------------------------------------------------------------------------------------------------------------------------------------++++++,,,,,,,,,---------------------------------------------------------...,,,+++,,,---...---,,,......---------,,,,,,,,,------------------------------------------------------------............000000000/////////..................////////////000000////////////000000////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////000000000000000000000000111000000///......------................................................................................................---------............///////////////....................................---------............///---------............///------............------................................................------------------------//////.........---------//////.........------------------............///................................................------------------------......---------,,,,,,,,,MMMLLLJJJGGGEEECCCBBBAAA@@@???===;;;:::::::::;;;::::::;;;;;;;;;<<<<<<<<<===<<<<<<;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999:::::::::999999999888888888888888777777777777777777777777777777777777777666666777777777777666666666777888999999888777666666666666666666666666666555555666666666555444444555555444333333333444444444444444444444444444444333333333333444444444444444444444444444444444444444444444444444444444444333333333333333333333333444444444444444444444444333333333333333333333333444444444444444444444444333333333333333333333333111111222222222333333333222222222222222222222222111111111111111111111111666555444333111000//////111222222333333222222111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////111111000000///......---........................---------............////////////...............................................................---............/////////................................................------------...............------,,,,,,------...........................------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,---------------------------------------------------------------,,,,,,---///000000///......---------,,,,,,,,,------------------------------------------------------------............///////////////.........------------............000000////////////000000////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////000000000000000000000000000000000///......------................................................................................................---------............///............////////////........................---------............///---------............///------............------................................................------------------------...............---------...............------------------............///................................................------------------------...------------,,,,,,,,,NNNLLLJJJGGGEEECCCBBBBBB@@@???===<<<;;;;;;;;;<<<<<<<<<<<<<<<============>>>>>>============>>>>>><<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<;;;;;;::::::;;;:::::::::999999999999888888888888888888888888777777777777777777777777666666666777777666666666666777888888888888777666666666666666666666666666555555555555555555444444444444333333333333444444555555555555555555555555333333333444444444444555555555555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333111111222222222333333333222222222222222222222222000000000000000000000000444444333333222111000000111222222333333222222111111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000////////////////////////000000/////////.................................---------............////////////......---------------------------------........................---------.........//////................................................,,,,,,---------............------,,,,,,------...........................------------------------------------------------------------------------------------------------------------------------........................------------------------,,,,,,,,,------------...------------------------------------------------------,,,...111222222111......---------,,,,,,,,,------------------------------------------------,,,,,,---------.................................------.........///////////////000000000000//////////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////000000000000000000000000000000//////............................................................................................................---------............///---------...///000000111........................---------............///---------............///------............------................................................------------------------................................................---------............///................................................------------------------------------------------NNNMMMJJJHHHEEEDDDBBBBBB>>>===<<<;;;<<<<<<>>>>>><<<<<<=========>>>>>>>>>@@@@@@????????????@@@@@@==============================<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::999888888888999999999999999888888888888888888888888666666777777777777666666777777888888888888777777777777777777777777777777555555444444444555555555444444444333333444444555555555555555555555555555333333444444444555555555555555555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333111111222222222333333333222222222222222222222222000000000000000000000000222222222222222222222333111222222333333222222111111111111111111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////---........./////////000........................---------............/////////......------,,,,,,------------------------........................------------............................................................,,,,,,,,,------------......------,,,,,,------...........................------------------------------------------------------------------------------------------------------------------------........................------------------------,,,,,,---------.........------------------------------------------------...------///111333333222......---------,,,,,,,,,------------------------------------------------,,,,,,,,,------------...---------------.............../////////000000000//////000000000000//////////////////////////////................................................////////////000000000000////////////////////////////////////////////////////////////............................................................................................................---------............///,,,------...///000111111........................---------............///---------............///------............------................................................---------------------------.....................---.....................---------............///................................................------------------------------------------------NNNMMMKKKHHHFFFDDDCCCBBB======<<<<<<<<<===??????<<<<<<=========>>>>>>>>>AAA@@@@@@??????@@@@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>========================<<<<<<;;;;;;;;;:::::::::999999999999999:::::::::888888888888888888888888777777888888888888777777888777777777777777777888777777777777777777777777555555555444555555666777555555444444444555666666555555555555555555555555333444444444555555555555555555555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333111111222222222333333333222222222222222222222222111111111111111111111111000111111222222333444444111222222333333222222111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////,,,------...//////000000---------------------------------............///.........---------------------------------------------------------------,,,------------.........------------------------------------------------,,,,,,,,,,,,------------...------,,,,,,------...........................------------------------------------------------------------------------------------------------------------------------........................------------------------,,,---------............------------------------------------------------...------///111333333222......---------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,---------------////////////000000000111...///000111111000///...////////////////////////................................................////////////000000000000//////////////////////////////////////////////////////////////////......................................................................................................---------............///---------...///000000111........................---------............///---------............///------............------................................................---------------------------------...............---------...............---------............///................................................------------------------,,,,,,,,,------------...OOOMMMKKKHHHFFFDDDCCCBBB???>>>===<<<<<<======>>><<<<<<<<<=========>>>>>>??????>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>========================<<<<<<<<<<<<;;;;;;;;;;;;999999999:::::::::;;;;;;888888888888888888888888888888999999999999888888888888777777777777888888777777777777777777777777666666555555555666777888666555555555555666777888555555555555555555555555444444444444555555555555555555555555555555555555555555555555555555555555555555555555555555555555444444444444444444444444555555555555555555555555444444444444444444444444333333333333333333333333111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222333333111222222333333222222111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////........................---------------------------------............///,,,------------------...------------------------------------------------,,,,,,---------.........------------------------------------------------++++++,,,,,,,,,---------...------,,,,,,------...........................------------------------------------------------------------------------------------------------------------------------........................------------------------------------............------------------------------------------------///...---///111222222111......---------,,,,,,,,,------------------------------------------------++++++,,,,,,,,,---------++++++,,,,,,,,,---------........./////////000000...///000111111000///...////////////////////////................................................////////////000000000000////////////////////////////////////////////////.../////////////////////................................................................................................---------............///------......//////000000........................---------............///---------............///------............------................................................---------------------------------.........//////---------.........//////---------............///................................................------------------------,,,,,,,,,---------......OOOMMMKKKIIIFFFDDDCCCCCCAAA@@@>>>===<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;999999999::::::;;;;;;;;;888888888888888888888888999999::::::::::::999999888888777777777777888888777777777777777777777777777666555555666777888999666666666666666777888888666666666666666666666666444444444555555555666666666666666666666666666666666666666666666666666666555555555555555555555555444444444444444444444444555555555555555555555555444444444444444444444444333333333333333333333333111111222222222333333333222222222222222222222222222222222222222222222222333333333222222111111111222222222333333222222222111111111111111111111111000000000000000000000000000000000000000000000000/////////////////////////////////////////////////////////...------,,,,,,---------------------------------.........//////,,,,,,,,,------.................................------------------------,,,,,,,,,---------......------------------------------------------------++++++,,,,,,,,,---------...------,,,,,,------...........................------------------------------------------------------------------------------------------------------------------------////////////////////////---------------------------------.........//////------------------------------------------------///...---...000222111000......---------,,,,,,,,,------------------------------------------------++++++,,,,,,,,,---------+++++++++,,,,,,------------------.........//////...///000222222000///...////////////////////////................................................////////////000000000000////////////////////////////////////////////////.........///////////////................................................................................................---------.........//////.........///////////////........................---------.........//////---------.........//////---..................---................................................---------------------------------.........//////---------.........//////---------.........//////................................................------------------------,,,,,,,,,------.........NNNLLLJJJIIIHHHFFFCCCAAACCC@@@>>>======>>>======>>>>>>>>>>>>>>>??????@@@??????>>>>>>>>>>>>????????????@@@@@@@@@??????>>>????????????>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::999999999999999999999999666777999;;;<<<;;;999888777777777777777777777777777777777777777777777777555555666666777777888888555555555555555555555555666666666666666666666666666666666666666666666666666666666666666666666666555555555555555555555555555555555555555555555555444444444444444444444444555555555555555555444444666666555555555444444444555555555444444333333333333333333333333333333333333333333333333333333333111222222333333222222111555444444333222111000000222222222222222222222222111222222333333222222111000000000000000000000000000000000000000000000000////////////////////////////////////////////////................................................---,,,,,,,,,,,,---..............................------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------------------------------.........------,,,,,,,,,------------------------------------------------------------------------------,,,,,,---000222444---------............///------------------------////////////////////////...---,,,,,,,,,,,,---...........................,,,---...///000000000000------------------------------------------------------------------------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............////////////000////////////////////////////////////////////////////////////////////////............////////////..........................................................................................................................................................................................------//////.........---------........................,,,,,,,,,---------..............................................................................------------------------,,,,,,,,,---------..............................------------------------------------------------------------------------------------------------------------------------------------------------NNNLLLJJJIIIHHHGGGDDDAAACCCAAA>>>===>>>>>>>>>===>>>>>>>>>>>>>>>???@@@@@@?????????>>>>>>????????????@@@@@@@@@@@@@@@??????@@@@@@?????????>>>>>>>>>>>>>>>=========<<<<<<<<<::::::::::::::::::::::::999999999999999999999999777888999:::;;;::::::999888888888888888888888888888888888888888888888888666666666777777777777777555555555555555555555555666666666666666666666666666666666666666666666666666666666666666666666666555555555555555555555555555555555555555555555555444444444444444444444444555555555555555555555555666666555555555444444444555555555444444333333333333333333333333333333333333333333333333333333333222222333333333333222222444444333333222111111111222222222222222222222222222222333333333333222222111111111111111111111111000000000000000000000000////////////////////////////////////////////////................................................------,,,,,,------...///........................------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------------------------------......---------,,,,,,,,,------------------------------------------------------------------------...---,,,,,,---///111333---------............///------------------------........................------------------------........................,,,---...///000000000000------------------------------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------........./////////....................................................................................////////////................................................................................................................................................................................................//////.........---------........................,,,,,,---------.................................................................................------------------------,,,,,,,,,---------..............................------------------------------------------------------------------------------------------------------------------------------------------------OOOMMMJJJIIIIIIGGGEEECCCCCCAAA>>>===>>>??????>>>??????>>>>>>??????@@@AAA@@@@@@????????????@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999::::::::::::888888888888888888888888888888888888888888888888777777777777777777666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666555555555555555555555555444444444444444444444444555555555555555555555555666666666555555555444444555555555444444444444444333333333333333333333333333333333333333333333333222222333333333333222222333333333333222222222222333333333333333333333333222222333333333333222222111111111111111111111111000000000000000000000000////////////////////////////////////////////////................................................---------,,,------...///........................------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------------------------------------------------...------------,,,,,,,,,------------------------------------------------------------------------///...---------...000111---------............///------------------------........................---...////////////...---........................,,,---...///000000000000------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......................................................---------------------------............/////////...............................................................................................................................................................................................................---------........................,,,------------.................................................................................------------------------,,,,,,,,,---------..............................------------------------------------------------------------------------------------------------------------------------------------------------OOOMMMKKKIIIIIIHHHFFFDDDCCCAAA???>>>???@@@@@@???@@@????????????@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@AAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@>>>>>>>>>>>>============<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::::::::999999999::::::;;;888888888888888888888888999999999999999999999999999888888777777666666666666666666666666666666666666666666666666666666666777777777777777777777777666666666666666666666666666666666666666666666666555555555555555555555555555555555555555555555555555555555555666666666666666666666666555555555555555555555555555444444444444444444444444444444444444444444444444444444444222333333333333333333222222222222333333333444444333333333333333333333333222333333333333333333222111111111111111111111111000000000000000000000000////////////////////////////////////////////////................................................---------------...//////........................------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------------------------------------------------//////...---------...///---------............///------------------------........................---...000111111000...---........................------...//////000//////------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,---------................................................,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////........................................................................................................................................................................---------...............................................................------------....................................................................................------------------------,,,,,,,,,---------..............................------------------------........................------------------------------------------------------------------------------------------------PPPNNNKKKIIIIIIIIIGGGFFFCCCAAA??????@@@AAAAAA@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBAAAAAAAAAAAABBBBBBAAAAAABBBCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAA>>>>>>>>>============<<<=========<<<<<<;;;;;;;;;::::::::::::::::::::::::;;;;;;:::999999::::::;;;888888888888888888888888999999999999999999999999999999888888777777666666777777777777777777777777777777777777777777777777888888888888888888888888777777777777777777777777777777777777777777777777666666666666666666666666555555555555555555555555555555555666666666777777777777666666666555555555555555555555555555555555444444444444444444444444444444444444444444444444333333333444444333333333222222222333333444555555333333333333333333333333333333333444444333333333111111111111111111111111111111111111111111111111////////////////////////////////////////////////...................................................------------...//////........................------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------------------------------------------------///......------------------------............///------------------------........................---...000111111000...---........................---...//////////////////------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,,,,,,,---................................................,,,,,,,,,,,,,,,,,,,,,,,,------------....................................................................................................................................................................................---------.........//////---.............................................---------.........//////........................................................................------------------------,,,,,,,,,---------..............................------------------------........................------------------------------------------------------------------------------------------------QQQNNNKKKIIIIIIIIIHHHGGGDDDBBB??????@@@BBBBBBAAAAAAAAA@@@@@@AAAAAABBBCCCCCCCCCBBBBBBBBBBBBCCCCCCAAABBBCCCDDDDDDEEEDDDDDDCCCCCCCCCCCCBBBBBBBBBBBB????????????>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;::::::::::::999999999999999999999999::::::::::::::::::::::::888888888888888888777777777777777777777777777777777777777777777777777777888888888888888888888888777777777777777777777777777777777777777777777777666666666666666666666666555555555555555555555555555555555666666777777888777777777666666666555555555555555555555666666666444444444444444444444444444444444444444444444444333333444444444444333333222222333333444444555555333333333333333333333333333333444444444444333333222222222222222222222222111111111111111111111111////////////////////////////////////////////////......................................................------......///000........................------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------------------------------,,,,,,,,,------------...------------------------------------------------------------------------.........------------------------............///---------------------------------------------------...////////////...---..............................///////////////...------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.................................................................................................................................................................................,,,,,,------.../////////---------.......................................------........./////////........................................................................------------------------,,,,,,,,,---------..............................------------------------........................------------------------------------------------------------------------------------------------QQQOOOKKKIIIIIIJJJIIIIIIDDDBBB@@@@@@AAABBBCCCBBBAAAAAAAAAAAAAAABBBCCCCCCDDDCCCCCCCCCCCCCCCCCCDDDBBBBBBCCCDDDEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@??????>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<<<<;;;999888999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888999999888888888888888888888888777777777777777777777777999999999999999999999999777777777777777777777777888888888888888888888888666666666666666666666666555555555555555555555555444555555666777777888888777777777777666666666555444555555555666666666777555555555555555555555555555555555555555555555555333333444444444444333333333333333444444444444444444444444444444444444444333333444444444444333333222222222222222222222222111111111111111111111111////////////////////////////////////////////////...............................................................//////000........................------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,------...------------------............///------------------------------------------------------------------------..............................////////////......------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,------------------------------------------------------------------------------------,,,,,,---------.................................................................................................................................................................................,,,,,,------...//////000---------.........//////....................................////////////........................................................................------------------------,,,,,,,,,---------..............................------------------------........................------------------------------------------------------------------------------------------------RRROOOKKKIIIJJJJJJJJJIIIDDDBBB@@@@@@AAACCCCCCCCCBBBAAAAAAAAAAAABBBCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDBBBBBBDDDEEEFFFFFFFFFFFFDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBBBB@@@??????>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<======;;;999888999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;777777777888999999999:::888888888888888888888888777777777777777777777777999999999999999999999999777777777777777777777777888888888888888888888888777777777777777777777777666666666666666666666666444555555666777888888999777777777777666666666666444555555555666666777777555555555555555555555555555555555555555555555555333444444555555444444333444444444444444444444444444444444444444444444444333444444555555444444333222222222222222222222222111111111111111111111111////////////////////////////////////////////////...............................................................///000000........................------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------------------------------,,,,,,,,,------.........------------------------------------------------------------------------+++,,,------......---------------.........//////------------------------------------------------...---,,,,,,,,,,,,---..............................///////////////......------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------------......------------------------------------------------------------------------,,,,,,,,,---------..............................................................................................................................................................................,,,,,,------...///000000---------.........//////..................................../////////000........................................................................------------------------,,,,,,,,,---------..............................------------------------////////////////////////------------------------------------------------------------------------------------------------TTTRRROOOLLLIIIGGGFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBAAABBBCCCDDDEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEFFFFFFDDDEEEEEEEEEEEEEEEDDDDDDGGGHHHHHHGGGDDDAAAAAAAAA@@@?????????@@@AAAAAABBBAAA@@@???>>>============<<<=========<<<;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999888888999999999:::::::::888888888888888888888888999999999888888888888888:::::::::999999999888888999999999999999999999999999999999999999999999999777777777777777777777777888888999999999:::::::::666666777777777777666666666666555555555444444444666666666666777777777777555555555555555555555555333444444555555444444333555555555555555555555555555555555555555555555555444444444444444444444444333333444444333333222111222222222111111111111000000000000000000000000000////////////////////////////////////////////////................................................///......---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---------------------------,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------................................................,,,,,,,,,---------..............................---------............///......------------......................................................---------.........//////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///................................................---------............///......//////...---,,,,,,..........................................------................................................---------............///.........................................................////////////000111000...,,,,,,,,,...///..........................................------......------------......////////////////////////........................//////.........---------......------------..............................//////...,,,+++,,,...111---------............///000000///...------,,,,,,------------------------...+++)))***---000000///,,,,,,,,,---------......SSSQQQNNNKKKIIIGGGGGGGGGFFFEEEDDDDDDCCCCCCCCCDDDCCCCCCDDDEEEFFFFFFFFFFFFGGGGGGFFFFFFFFFFFFGGGGGGFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGFFFEEEDDDBBBAAAAAAAAAAAABBBCCCDDDBBBBBBAAA@@@????????????===============<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999::::::::::::;;;;;;;;;;;;:::::::::::::::::::::::::::::::::999999999999999;;;;;;;;;:::::::::999999999999999999999999999999999999999999999999999999888888888888888888888888888888888999999999::::::777888888999999888888777777777777666666666666555666666666777777777888888555555555555555555555555444555555666666555555444555555555555555555555555555555555555555555555555444444444444444444444444333444444444444333222222222222222222111111111111000000000000000000000000////////////////////////////////////////////////................................................///......------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------,,,,,,------...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------................................................,,,,,,,,,---------..............................---------............///......------------......................................................------------....................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///................................................---------............///++++++,,,,,,------......................................................................................................---------............///................................................------........./////////111///...,,,,,,,,,...///......................................................------...///000000////////////////////////........................//////.........---------......------------..............................---......,,,++++++---///---------............///000//////...------,,,,,,---------------------------+++***+++...000///...,,,,,,,,,---------......QQQOOOMMMKKKIIIHHHHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGGGGHHHIIIHHHHHHGGGGGGHHHHHHIIIHHHIIIIIIJJJJJJIIIIIIIIIHHHGGGGGGJJJMMMNNNKKKGGGDDDDDDCCCCCCCCCDDDEEEEEEDDDDDDCCCBBBAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>===<<<========================<<<<<<<<<<<<<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::999999999;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::999999999999999999999999888888888888888888888888888888888888999999999999999999999::::::999999999999999888888888777777777666777777777777888888888666666666666666666666666555555666666666666555555666666666666666666666666666666666666666666666666555555555555555555555555444444555555444444333222333222222222111111111111000000000000000000000000////////////////////////////////////////////////................................................///......---......//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---------------------------------,,,------...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------................................................,,,,,,,,,---------..............................---------............///......------------......................................................---------------------,,,........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///................................................---------............//////...---,,,,,,---...///................................................................................................---------............///................................................,,,---------............000///...,,,,,,---......................................................//////...//////000111111////////////////////////.......................................---------......------------..............................+++,,,...---,,,+++,,,------------............////////////...------,,,,,,------------------------,,,,,,,,,---///000...---,,,,,,,,,---------......PPPNNNLLLJJJIIIIIIIIIIIIGGGFFFFFFEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIHHHHHHHHHHHHIIIIIIJJJJJJKKKKKKLLLKKKKKKKKKLLLJJJIIIMMMRRRRRRNNNIIIFFFEEEEEEDDDDDDEEEFFFFFFEEEDDDCCCBBBBBBAAAAAABBB??????@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>===============>>>??????>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;::::::::::::999;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999999999999999999999888888888888999999999:::999999::::::::::::999999999999999888888888888777777777777888888888999999777777777777777777777777555555666666666666555555666666666666666666666666666666666666666666666666555555666666666666777777555555555555555444333333333333222222222111111111000000000000000000000000////////////////////////////////////////////////...............................................................//////000........................------------------------------------------------................................................---------------...//////........................------------------------................................................------------------------................................................,,,,,,,,,---------..............................---------............///......------------......................................................------------,,,,,,,,,,,,........................---------------------------------------------------------------------------------------------------------............///................................................---------............///777555222///------...///....................................////////////................................................---------............///................................................,,,,,,,,,---------......///...------------..........................................////////////222111111000///000000000////////////////////////......................................................------------..............................***,,,///000...---,,,,,,---------............/////////.........---------------------------------,,,,,,---/////////---,,,,,,,,,,,,---------......PPPOOOMMMKKKJJJJJJJJJJJJGGGFFFFFFFFFFFFFFFGGGGGGHHHGGGGGGFFFFFFGGGHHHIIIJJJIIIIIIHHHHHHIIIIIIJJJJJJKKKLLLMMMMMMMMMMMMMMMNNNKKKJJJLLLPPPPPPLLLGGGGGGFFFEEEEEEEEEEEEFFFFFFEEEEEEDDDCCCBBBBBBBBBBBB@@@@@@AAABBBBBBAAAAAAAAA??????????????????????????????>>>>>>??????@@@AAA????????????????????????<<<<<<<<<;;;;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999999999999999999999888999999999::::::::::::888999999::::::999999888999999999888888888777777888888888888999999999999888888888888888888888888555555666666666666555555777777777777777777777777777777777777777777777777666666666777777888888888555666666666666555444444333333333222222222222111111111111111111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////...............///000111........................------------------------------------------------...................................................------------...//////........................------------------------................................................------------------------................................................,,,,,,,,,---------..............................---------............///......------------......................................................------------------------........................---------------------------------------------------------------------------------------------------------............///................................................---------............///777555222///.........///................................./////////000000................................................---------............///................................................,,,,,,,,,---------............---------........................................../////////000000555444222111///.........////////////////////////........................---...........................------------..............................+++...111222000...---------------............///...............------------------------------------...///000///...---,,,,,,,,,,,,---------......QQQPPPNNNLLLKKKKKKKKKKKKHHHHHHGGGGGGHHHHHHIIIIIIJJJIIIHHHHHHHHHIIIJJJKKKKKKKKKJJJJJJJJJJJJKKKKKKLLLLLLMMMNNNOOOOOOOOOOOONNNLLLJJJJJJLLLLLLIIIFFFHHHHHHGGGFFFFFFFFFFFFGGGFFFEEEDDDCCCCCCBBBBBBCCCAAABBBBBBCCCCCCCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>=========<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<======>>>>>>======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;888999999::::::999999888:::999999999888888888888888888999999999:::::::::999999999999999999999999666666777777777777666666777777777777777777777777777777777777777777777777666777777888888999999:::666666666777666666555444333333333333222222222222111111111111111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////............///000111111........................------------------------------------------------......................................................------......///000........................------------------------................................................------------------------................................................,,,,,,,,,---------..............................---------............///......------------......................................................---------.........//////........................---------------------------------------------------------------------------------------------------------............///................................................---------............/////////...------...///000.................................//////000000111................................................---------............///................................................,,,---------............---------................................................//////000000111555444222111///...------////////////////////////........................---------.....................------------..............................,,,///111222111///......---------............///........................------------------------...///111000...---------,,,,,,,,,---------......SSSRRRPPPNNNLLLKKKKKKLLLKKKJJJJJJJJJKKKKKKLLLMMMNNNMMMKKKJJJJJJKKKLLLNNNNNNNNNMMMMMMMMMMMMNNNNNNNNNOOOPPPQQQQQQRRRRRRRRRPPPNNNMMMLLLKKKKKKKKKLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDDDDDDDDDDBBBCCCCCCDDDEEEEEEDDDDDDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAA????????????>>>>>>>>>===<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>??????@@@@@@AAA?????????>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======::::::;;;;;;;;;;;;::::::;;;;;;;;;:::::::::999999999999999::::::::::::;;;::::::::::::::::::::::::888999999::::::999999888888888888888888888888888888888888888888888888888777777888888999::::::;;;666777777777777666555555444444333333333222222222111111111111111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////............///000111222.......................................................................................................................................//////000................................................................................................------------------------................................................,,,,,,,,,---------..............................---------............///......------------......................................................,,,------...///000111111........................------------------------------------------------........................---------------------------------............///................................................---------............///---------....../////////........................---......///000000111111................................................---------............///................................................------........./////////,,,------......///..............................---......///000000111111222222111000////////////////////////////////////........................---------.........//////......------------..............................,,,...000111///......///---------............///........................------------------------000111111///,,,+++---///,,,,,,,,,---------......UUUSSSQQQOOOMMMLLLLLLLLLMMMMMMLLLLLLMMMNNNOOOOOOQQQOOONNNLLLLLLMMMOOOPPPQQQPPPPPPOOOOOOPPPPPPQQQPPPPPPRRRSSSTTTTTTTTTTTTRRRRRRQQQOOONNNNNNQQQSSSLLLLLLKKKJJJJJJJJJJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFCCCCCCDDDEEEEEEEEEEEEEEEAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAAAAAAAABBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>??????????????????????????????????????????@@@AAABBBBBBCCCCCCAAAAAAAAA@@@@@@@@@??????================================================;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<============>>>;;;<<<<<<<<<<<<<<<<<<;;;======<<<<<<<<<;;;;;;;;;999999:::::::::;;;;;;;;;:::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::888888888888888888888888888888888888888888888888777777888999::::::;;;;;;777777777777777666666555444444444333333333222222111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000............///000222222////////////////////////........................................................................////////////////////////...............///000000////////////////////////........................////////////////////////////////////////////////------------------------................................................,,,,,,,,,---------..............................---------.........//////.........------.........................................................,,,---...///000222333333........................------------------------------------------------........................---------------------------------.........//////................................................---------.........//////000000111111000///...---........................---......///000111111222................................................---------.........//////.........................................................////////////000,,,,,,---.../////////...........................---......///000111111222///////////////000000111////////////////////////........................---------.........//////.........------.................................,,,...//////...------...---------.........//////---.....................------------------------111222222///++++++---000,,,,,,,,,---------......VVVTTTRRRPPPOOONNNNNNOOOQQQPPPNNNNNNNNNPPPRRRSSSSSSQQQNNNLLLKKKMMMOOOQQQRRRRRRRRRRRRSSSSSSSSSSSSQQQRRRSSSTTTUUUVVVVVVVVVWWWVVVTTTRRRQQQQQQQQQQQQNNNMMMLLLKKKKKKJJJJJJJJJKKKJJJIIIHHHGGGHHHIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEDDDCCCCCCCCCCCCDDDCCCCCCBBBBBBBBBBBBBBBBBBEEEEEEEEEEEEEEEEEEDDDDDDAAABBBDDDDDDDDDBBB@@@???AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAABBBAAA@@@@@@BBBDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA???>>>=========>>>@@@@@@@@@@@@@@@??????>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>===<<<<<<;;;::::::::::::;;;<<<===>>>======>>>>>>======<<<;;;::::::::::::::::::::::::::::::::::::::::::::::::888888999999999888888777;;;;;;;;;:::::::::999999999999999999999888777777666666666666666666555555333222111111000111111111...///000111222222111111////////////000000000000////////////////////////......////////////....................................////////////......................................................................................................////////////////////////////////////////////////...,,,---///...******///...........................///000///...---...000................................................................................................................................................000000000000000000000000........................////////////////////////////////////////////////........................................................................---------.........//////................................................................................................//////.........------------------.........//////......////////////......//////////////////////////////////////////////////////............////////////.........---------------............------////////////////////////...................................................---000777888222///000111000000/////////000000////////////////////////////////////////////////000000000000000000000000------------------------......------------......//////.........---------------------------------***///000,,,---222333///........................------------------------555444111///------------,,,,,,,,,------.........VVVUUURRRPPPOOOOOOOOOOOORRRQQQPPPOOOPPPRRRTTTUUUUUUTTTQQQOOONNNOOOQQQRRRTTTTTTTTTTTTTTTTTTTTTTTTUUUVVVWWWYYYZZZZZZZZZZZZXXXWWWUUUSSSRRRRRRRRRRRRPPPPPPOOONNNMMMMMMMMMMMMLLLKKKIIIHHHHHHHHHIIIJJJIIIIIIIIIIIIIIIHHHHHHHHHFFFFFFEEEDDDDDDCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCEEEEEEDDDDDDDDDDDDDDDDDDFFFEEEDDDBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBAAA@@@BBBDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>???>>>======<<<>>>>>>>>>>>>===============>>>>>>??????>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<;;;;;;<<<<<<>>>??????===>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;::::::999;;;;;;;;;;;;::::::::::::999999::::::999999888777777777777888777777666555333333222111111111111111000000000///.........---/////////000000000111111////////////////////////...//////000000//////.................................////////////......................................................................................................////////////////////////////////////////////////000///......---,,,,,,+++........................---...//////------...///................................................................................................................................................000000000000000000000000........................////////////////////////////////////////////////........................................................................---------.........//////........................////////////////////////................................................//////.........------------------.........//////......////////////......//////////////////////////////////////////////////////............///////////////......------------......//////......---////////////////////////...................................................,,,///444555000...000000000///////////////000////////////////////////////////////////////////////////////////////////------------------------///......------....../////////.........---------------------------------+++//////,,,---111111...........................------------------------000000...---------......------------------......VVVUUUSSSQQQPPPOOOOOOOOOSSSRRRRRRRRRRRRTTTVVVWWWWWWVVVUUUSSSRRRRRRSSSTTTVVVVVVVVVVVVVVVVVVVVVVVVWWWXXXYYY[[[\\\\\\]]]]]]YYYXXXWWWUUUTTTTTTTTTTTTSSSSSSRRRQQQPPPPPPPPPPPPNNNMMMLLLKKKJJJKKKKKKLLLLLLLLLLLLLLLLLLKKKKKKJJJIIIHHHGGGFFFEEEDDDDDDDDDFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDJJJHHHDDDAAA@@@???@@@AAA????????????????????????@@@@@@AAAAAABBBBBBCCCCCCBBBCCCDDDCCCBBBAAABBBDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@??????@@@@@@>>>????????????>>>======????????????@@@@@@@@@@@@???@@@@@@AAAAAA@@@@@@????????????????????????????????????@@@??????>>>===>>>>>>>>>>>>???@@@AAAAAA>>>>>>?????????>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;<<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::999999888888888999999888777777666444333222222111111222222111000///......///000000///000000000000111111111//////////////////////////////000000000000//////////////////////////////...//////000000//////...................................................................................................///////////////////////////////////////////////////222000,,,///555444,,,........................,,,...///...---,,,---...////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////........................................................................------........./////////........................000000000000000000000000------------------------......................../////////............---------........./////////...//////000000//////...////////////////////////////////////////////////000//////......//////000////////////..................////////////......////////////////////////////////////////////////////////////////////////---,,,---111111...---////////////......//////000////////////////////////////////////////////////................................................//////............///////////////............---........................---//////------///000---////////////////////////........................,,,++++++,,,,,,---//////...............---------WWWVVVTTTRRRPPPPPPPPPPPPSSSSSSRRRSSSTTTUUUWWWWWWXXXXXXWWWVVVUUUUUUTTTTTTWWWWWWWWWWWWWWWVVVVVVVVVUUUVVVWWWYYYZZZ[[[[[[[[[ZZZYYYXXXWWWWWWVVVVVVVVVVVVUUUTTTSSSRRRRRRRRRRRRRRRQQQPPPNNNNNNOOOOOOPPPNNNOOOPPPPPPOOOOOOMMMMMMKKKJJJIIIHHHGGGFFFFFFFFFGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDEEEEEEEEEEEEFFFFFFIIIGGGEEEDDDBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDEEEEEEDDDEEEGGGFFFDDDCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBAAA@@@@@@@@@AAAAAAAAAAAABBBBBBBBBCCCCCCDDDDDDCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@AAABBBCCC@@@@@@@@@AAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>========================<<<======>>>>>>>>>>>>===>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<;;;::::::999999999999888777777666444444333222222222222222000/////////111333666888000000000111111111222222000000000000000000000000///000000111111000000/////////////////////////////////000000000000//////................................................................................................////////////////////////////////////////////////,,,222111,,,222???>>>222...........................///000///...---...000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////....................................................................................////////////........................000000000000000000000000------------------------......................../////////...........................//////////////////000000000000//////////////////////////////////////////////////////000000////////////000000////////////////////////...//////000000//////...///////////////////////////////////////////////////////////////////////////......//////....../////////......//////000000////////////////////////////////////////////////................................................000//////......//////000/////////..........................................//////............---////////////////////////........................++++++,,,,,,---...//////000/////////......------XXXVVVTTTRRRQQQPPPPPPQQQRRRRRRSSSSSSUUUVVVWWWXXXXXXWWWWWWVVVVVVVVVVVVVVVXXXXXXXXXWWWWWWVVVVVVVVVTTTUUUVVVXXXYYYZZZ[[[[[[[[[[[[ZZZZZZYYYYYYXXXXXXXXXWWWVVVUUUTTTTTTTTTTTTVVVUUUTTTSSSRRRSSSTTTTTTQQQQQQRRRSSSSSSRRRPPPOOONNNMMMLLLKKKJJJJJJJJJJJJJJJJJJIIIHHHGGGGGGFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHEEEFFFGGGHHHGGGGGGEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDEEEFFFGGGGGGHHHFFFHHHIIIIIIHHHGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFFFFFFFEEEEEEEEEFFFFFFFFFFFFEEEDDDDDDAAABBBBBBBBBCCCCCCCCCDDDEEEFFFFFFGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDEEEEEEEEEDDDDDDCCCBBBBBBBBBBBBCCCDDDDDDBBBCCCCCCCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA????????????????????????===>>>??????@@@@@@@@@???@@@@@@@@@@@@????????????>>>>>>>>>???>>>======<<<:::::::::999888777666666555444444333333333333333111000///000111444777999111111111111222222222222111111111111111111111111000000111111111111000000000000000000000000000000//////000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000+++111000+++222???>>>222///////////////////////////111222111000///000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////........./////////000000////////////////////////////////////////////////........................////////////////////////////////////////////////........./////////000000//////000000000000//////000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000///000000000000000000///000000000000000000000000000000000000000000000000000000000000000000000000000111111//////000111000///////////////000111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000//////000000000////////////////////////////////////////////////000////////////......///000000000000000000000000////////////////////////.........///////////////000000000//////.........XXXWWWUUUSSSQQQQQQQQQQQQRRRRRRSSSUUUVVVWWWXXXXXXWWWWWWVVVUUUVVVWWWXXXYYYYYYYYYYYYXXXWWWWWWVVVVVVWWWXXXYYY[[[]]]^^^______^^^^^^^^^^^^^^^]]]\\\\\\ZZZYYYXXXWWWWWWVVVVVVWWWYYYXXXWWWUUUUUUVVVVVVWWWRRRSSSUUUVVVUUUTTTRRRPPPPPPPPPOOONNNNNNNNNNNNOOONNNMMMMMMLLLKKKJJJIIIIIIIIIIIIIIIJJJJJJKKKKKKLLLFFFGGGIIIKKKKKKJJJIIIGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHHHHIIIIIIJJJJJJGGGIIILLLMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIJJJJJJJJJJJJIIIHHHGGGHHHHHHHHHHHHGGGFFFFFFDDDDDDDDDEEEFFFFFFGGGGGGHHHIIIIIIJJJJJJIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGHHHHHHHHHHHHHHHHHHFFFFFFEEEEEEEEEFFFFFFGGGEEEEEEFFFFFFEEEEEEDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAABBBCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@???;;;;;;;;;;;;:::999777777666555444444333333444444333222111000000111222222111111222222222333333333111111111111111111111111111111222222222222111111000000000000000000000000///000000111111000000///////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000...111000,,,///666555---////////////////////////111222333222111000111333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////....../////////000000000////////////////////////////////////////////////////////////////////////////////////////////////...////////////000000000....../////////000000000///000000111111000000///000000000000000000000000000000000000000000000000111000000//////000000111000000000000111111111111000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111333333000000222222000000000000000111222333333000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111000000000000111111...////////////000000000000000000000000000000000111//////111111//////222000000000000000000000000000000000000000000000000000000000111000000///...000000000000000/////////YYYWWWUUUSSSRRRQQQRRRRRRSSSTTTUUUWWWXXXYYYZZZZZZXXXWWWVVVUUUVVVYYY[[[]]][[[[[[[[[ZZZYYYYYYXXXXXXZZZ[[[]]]___aaabbbccccccbbbbbbcccdddcccbbbaaa```]]]\\\[[[ZZZZZZYYYYYYZZZYYYXXXWWWVVVVVVVVVWWWXXXSSSTTTVVVWWWWWWUUUSSSQQQRRRQQQQQQQQQQQQRRRSSSSSSSSSRRRRRRQQQPPPOOONNNMMMKKKLLLLLLMMMNNNNNNOOOOOOKKKKKKKKKLLLKKKKKKKKKJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKHHHKKKNNNOOOOOONNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNKKKLLLMMMNNNNNNMMMLLLKKKKKKKKKLLLLLLKKKKKKJJJIIIGGGGGGHHHHHHIIIJJJJJJKKKJJJKKKKKKLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJJJJKKKKKKLLLKKKKKKJJJJJJIIIIIIIIIIIIJJJJJJHHHHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEECCCCCCEEEFFFFFFGGGGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDCCCDDDDDDDDDDDDCCCBBBBBB>>>>>>>>>===<<<;;;:::999666555555444444444444444333333333222111111111000222222222333333333333444222222222222222222222222111222222222222222222111111111111111111111111111000000111111111111000000////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000///////////////////////////000111222222000000111222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////.../////////000000000000////////////////////////000000000000000000000000111111111111111111111111////////////////////////.../////////000000000000.../////////000000000000000000111111111111000000000000000000000000000000000000000000000000000000111111000000000000111111000000000111111222222222000111111222222111111000000000000000000000000000111111111111111111111111111111111111111111111111000444444111111333222...111111111111222333444555000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000222111111000000111111222.../////////000000000000000000000000000000000000222...///333333000111555111111111111111111111111000000000000000000000000//////000111111000000///000000000000000000111111YYYXXXVVVTTTRRRRRRRRRRRRTTTUUUWWWYYYZZZ[[[\\\\\\YYYXXXVVVUUUWWWZZZ^^^aaa]]]]]]\\\\\\[[[ZZZZZZYYY[[[\\\^^^```bbbcccddddddeeefffgggggggggfffeeeddd______^^^]]]\\\\\\\\\\\\YYYXXXWWWVVVUUUVVVWWWWWWSSSUUUWWWXXXWWWVVVSSSQQQRRRRRRRRRRRRSSSTTTUUUVVVVVVVVVUUUTTTSSSRRRQQQQQQMMMMMMNNNOOOPPPPPPQQQQQQQQQOOOMMMKKKJJJJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLIIILLLOOOQQQQQQQQQQQQRRROOOOOOOOOOOOOOOOOOOOOOOOLLLMMMOOOOOOPPPOOONNNMMMOOOPPPPPPPPPPPPOOONNNNNNJJJJJJJJJKKKLLLMMMMMMNNNLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKLLLMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLMMMIIIIIIJJJJJJIIIIIIHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFGGGHHHIIIJJJJJJIIIGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEDDDDDDCCCAAAAAA@@@@@@???===<<<;;;666666555444444444444555222333444555555555555444222222333333333444444444222222222222222222222222111222222333333222222111111111111111111111111111000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111///111444333000222777000000000000000000000000///111222111000///000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000.../////////000000111111////////////000000000000000000111111111111000000000000000000000000000000000000000000000000000000111111000000000000111111000000111111222222222222111111222222222222111111000000000000000000000000111111111111111111111111111111111111111111111111///444555111000333222---222222222222333444555666000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222111111111111222222.../////////000000111111000000000000000000000000222...///444555111222777111111111111111111111111000000000000000000000000---...///111111111000000//////000000111111222222ZZZYYYWWWUUUTTTSSSRRRRRRUUUWWWYYY\\\]]]]]]\\\\\\YYYYYYYYYYYYXXXZZZ]]]```fffbbb^^^\\\\\\]]]^^^^^^^^^___aaadddfffhhhiiiiiiiiihhhggghhhiiiiiigggeeeaaaaaa```___^^^]]]]]]\\\ZZZZZZZZZZZZYYYXXXWWWVVVRRRTTTVVVWWWXXXWWWUUUTTTTTTSSSSSSSSSUUUXXX[[[\\\[[[ZZZXXXTTTPPPOOOPPPRRRPPPPPPOOOOOOPPPQQQSSSTTTVVVTTTQQQOOOOOOPPPOOONNNNNNNNNOOOPPPQQQRRRSSSSSSPPPPPPPPPPPPPPPPPPOOOOOONNNPPPRRRUUUVVVWWWXXXXXXWWWSSSOOONNNOOOQQQRRRQQQSSSSSSSSSSSSRRRRRRRRRRRRTTTTTTTTTSSSRRRPPPOOONNNRRRQQQOOOOOOQQQRRRRRRQQQRRRQQQQQQQQQPPPPPPPPPPPPPPPOOONNNNNNMMMMMMNNNNNNRRRRRRRRRRRRQQQQQQQQQQQQMMMNNNPPPPPPPPPPPPNNNMMMNNNNNNOOOOOONNNNNNMMMMMMIIIIIIJJJJJJKKKKKKLLLLLLMMMLLLLLLLLLKKKKKKJJJJJJKKKKKKLLLMMMMMMMMMMMMLLLOOOMMMKKKIIIHHHIIIJJJKKKJJJJJJIIIHHHGGGGGGGGGGGGEEEEEECCCBBB@@@???======:::999888666555555444444333333444444444444444444222222222222222222222222222333333444444333333222333333333333333333333333333333333222222111111111222111000111222333111///222222222222222222222222111333444333111//////000222111111111000000////////////000111111111111111222111000000000111333444111111111111111111111111111111111111111111111111111111111111111111111111000000000111111222222333222222222222222222222222333222222111111222222333222222222222222222222222222222222222222222222222111111222222222333333333555444333333222222222222000000000000000000000000222222222222111111000000222222222222222222333333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111111111111111111222333333222000///000111000000000000000000000000111111111111111111111111111111111111111111111111000111111111111222222222222222222222222222222222000111111111111222222222111111111111111111111111000000000000000000000000111111111111111000//////000000000000000000000000111111222222222111111000111111222222222333333333222111111111000000//////000000000000111111111111111222222333333222222111111111111111000000000000///////////////000111111000000000000000000000000111111111111111111111111000111111111111222222222///000000000000111111111111111111111111111111111222222111111111111222222000000000000000000000000///222444333...,,,///222000000000000000000000000YYYXXXWWWUUUSSSRRRRRRRRRWWWXXX[[[]]]^^^___^^^]]]ZZZ[[[[[[ZZZZZZ\\\___bbbcccbbb``````aaa```^^^\\\___```bbbeeegggiiijjjkkkjjjiiihhhiiiiiiiiigggeeefffeeedddbbbaaa___^^^^^^\\\\\\\\\\\\[[[ZZZYYYYYYTTTUUUVVVWWWWWWVVVUUUTTTSSSSSSSSSTTTWWWZZZ]]]___\\\\\\ZZZXXXTTTSSSSSSUUUUUUTTTSSSRRRRRRSSSTTTTTTWWWUUURRRQQQQQQQQQQQQPPPPPPQQQRRRRRRTTTTTTUUUVVVUUUTTTTTTTTTSSSSSSRRRRRRRRRSSSVVVXXXZZZ[[[[[[[[[YYYYYYWWWTTTQQQQQQSSSUUUUUUUUUUUUTTTTTTTTTSSSSSSTTTTTTTTTUUUTTTTTTSSSRRRTTTRRRQQQQQQRRRSSSSSSRRRSSSSSSSSSSSSRRRRRRRRRRRRQQQQQQPPPOOOOOOOOOOOOPPPSSSSSSSSSSSSSSSSSSSSSSSSPPPQQQQQQRRRRRRQQQQQQPPPQQQQQQRRRQQQQQQPPPOOOOOOLLLLLLMMMMMMMMMMMMMMMMMMOOOOOONNNNNNNNNMMMMMMMMMMMMNNNOOOOOOPPPPPPOOOOOOOOONNNLLLJJJIIIJJJJJJKKKKKKKKKJJJIIIHHHHHHHHHHHHFFFEEEDDDBBBAAA???>>>===;;;:::888777666666555555444444444444444444444444333333333333333333333333333333444444444444333333333333333333333333333333333333333333222222222111222111111222333333222000222222222222222222222222222000000111333444222000222222111111111000000000000000111222222222222111222111111000111222333444222222222222222222222222222222222222222222222222222222222222222222222222111222222222222222222333222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222222222222333333333444444555444444333222222333333222222222222222222222222333333222222222111111111333333333333222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111//////000000000111111111111111111111111111111111222222222222222222222222111222333222000///000111111111111111111111111111222222222222222222222222222222222222222222222222111111111111222222222222222222222222222222222222111111111111222222222222222222222222222222222222222222222222222222222222222222333333222111111000222222222222222222222222222222333333333333222222222222222222333333333333222222111111111000000000000000000111111111222222222222333333333333222222333222222222222111111111000000/////////000111111111111111111111111111111222222222222222222222222111111111111222222222222333333222222111000000000222222222222222222222222222222111111111111222222111111111111111111111111///222444333///---///222000000000000000000000000XXXWWWVVVTTTSSSRRRRRRRRRXXXZZZ\\\___`````````___\\\\\\]]]]]]]]]___bbbeeeaaabbbccceeeeeeccc___[[[```aaacccfffhhhjjjkkklllkkkjjjiiiiiijjjiiigggeeeggggggeeecccaaa```^^^]]]]]]]]]]]]]]]]]]\\\[[[ZZZWWWWWWWWWVVVUUUUUUTTTTTTSSSSSSTTTVVVXXX\\\___aaa\\\]]]^^^]]]ZZZYYYXXXYYY[[[ZZZXXXVVVVVVVVVVVVWWWYYYWWWUUUTTTTTTTTTSSSRRRSSSTTTTTTUUUVVVWWWXXXXXXZZZYYYYYYXXXWWWVVVUUUUUUVVVXXXZZZ\\\^^^_________[[[]]]]]]YYYTTTRRRTTTXXXVVVVVVVVVVVVUUUUUUUUUUUUTTTUUUVVVWWWWWWWWWWWWWWWVVVTTTSSSSSSTTTUUUUUUTTTVVVUUUUUUUUUUUUTTTTTTTTTTTTSSSRRRRRRQQQQQQRRRRRRSSSTTTTTTUUUUUUVVVVVVVVVTTTTTTSSSSSSSSSSSSTTTTTTUUUUUUUUUUUUTTTSSSRRRQQQPPPPPPPPPPPPPPPOOOOOOOOOQQQQQQQQQQQQPPPPPPPPPPPPQQQQQQRRRSSSSSSSSSSSSSSSPPPNNNMMMKKKKKKKKKLLLLLLMMMMMMLLLKKKKKKJJJJJJJJJFFFFFFEEECCCAAA@@@>>>>>><<<;;;:::888777777777777666666555555444444333333444444444444444444444444333333444444444444333333222222222222222222222222444333333333333333222222444333222333555555333222222222222222333333333333444000...222888;;;888333222222222222111111111111111222333333444444333333222222222111222333333444222222222222222222222222222222222222222222222222222222222222222222222222444444444333333333333333333333333333333333333333222333444555555444333222333333333333333333333333333333333333333333333333333333444444444555555555555555444333333333333444444444444444444444444444333333333333333222222222555555444444333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222000000111111111222222222222222222222222222222222222222222222222222222222111222333222000000000111222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333333333333333333333333333111111222222222333333333222222222222222222222222333333333333333333333333333333444444444333222222333333333333333333333333333444444555555444444333222222222333333333444444222222222222111111111111111111111111222222222222222333333444444333333222444444444333333333222222222111111000000000111111222222222222222222222222222222222222222222222222111111222222222333333333777666555444222111//////222222222222222222222222333222222222222222222333333333333333333333333333000222444333000...000333111111111111111111111111WWWWWWUUUTTTSSSRRRRRRRRRXXXZZZ\\\___aaaaaaaaa```]]]^^^^^^^^^^^^```dddgggddddddeeeffffffccc^^^ZZZ```aaadddgggiiikkkmmmmmmmmmkkkjjjiiiiiihhhfffcccdddcccbbbaaa```^^^^^^]]]]]]]]]]]]]]]]]]\\\[[[[[[[[[ZZZXXXWWWVVVUUUUUUUUUUUUUUUVVVWWWYYY\\\^^^___[[[^^^``````___]]]]]]]]]]]]\\\ZZZYYYYYYYYYZZZ[[[[[[YYYWWWWWWXXXWWWVVVUUUUUUUUUVVVWWWXXXYYYZZZZZZ\\\[[[[[[YYYXXXWWWVVVVVVXXXZZZ\\\^^^___`````````\\\\\\[[[ZZZWWWVVVVVVWWWWWWWWWWWWVVVVVVVVVUUUUUUVVVVVVWWWXXXYYYYYYYYYYYYWWWVVVTTTTTTUUUVVVUUUTTTVVVVVVVVVVVVUUUUUUUUUUUUTTTTTTSSSRRRRRRRRRRRRSSSSSSSSSTTTTTTUUUVVVWWWWWWVVVUUUTTTSSSSSSTTTUUUVVVWWWWWWWWWWWWVVVTTTSSSRRRSSSSSSRRRRRRQQQQQQPPPPPPSSSSSSRRRRRRRRRRRRRRRRRRSSSSSSTTTUUUUUUUUUUUUUUUPPPOOONNNMMMMMMMMMNNNNNNOOOOOOOOONNNMMMMMMLLLKKKGGGGGGFFFDDDBBBAAA??????===<<<;;;:::999888888888777777777666555444333333555555555555555555555555444444555555555555444444333333333333333333333333444444444444333333333333555444444444666666444333222222222333333333333333666444333666:::<<<:::777333333333333222222222222333333444555555555555555333333333333333444444444333333333333333333333333333333333333333333333333333333333333333333333333666666555555444444333333444444444444444444444444222333555666666555333222444444444444444444444444444444444444444444444444555555555555666666666666555555444444444444444555555555555555555555555555444444444444444444444444666666555555444333222222333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222111222222222222333333333333333333333333333333333333333333333333333333333111222333222111000111222222222222222222222222222333333333333333333333333333333333333333333333333222222222222333333333444444444444444444444444444222222222222333333333444333333333333333333333333333333333333333333333333333333444444444333333222333333333333333333333333333333444555555555444444333333333333444444444444333333333333222222222222222222222222333333333333333333444444444444333333444444444333333333222222333222222111111111111222222222222222222222222222333333333333333333333333222222222222333333333444888777666555444222111111333333333333333333333333333333444444444444333333333333333333333333333333111222444333111000111333222222222222222222222222WWWWWWUUUTTTSSSSSSSSSSSSWWWYYY\\\___aaaaaaaaa```^^^____________aaaeeehhhiiigggeeeeeedddbbb___]]]aaaccceeehhhkkkmmmooooooooommmkkkjjjjjjhhheeeccc````````````````````````______`````````___^^^^^^^^^]]][[[ZZZXXXXXXWWWWWWXXXXXXXXXYYYZZZ[[[[[[\\\[[[^^^aaacccbbb`````````]]]\\\[[[[[[[[[\\\^^^___\\\[[[ZZZZZZ[[[ZZZYYYWWWVVVVVVWWWXXXYYYZZZZZZ[[[\\\[[[ZZZYYYXXXWWWVVVUUUXXXZZZ\\\^^^____________^^^[[[YYYZZZ^^^___\\\XXXWWWWWWVVVVVVVVVUUUUUUUUUWWWWWWXXXYYYYYYXXXXXXXXXXXXVVVTTTTTTUUUVVVUUUTTTVVVVVVUUUUUUUUUTTTTTTTTTTTTSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRSSSTTTUUUVVVVVVVVVUUUTTTSSSSSSTTTUUUVVVWWWWWWWWWVVVVVVTTTSSSSSSSSSSSSSSSRRRRRRQQQQQQQQQSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTUUUUUUUUUUUUUUUQQQQQQPPPPPPOOOOOOOOOPPPPPPPPPPPPPPPPPPNNNMMMLLLHHHHHHGGGEEECCCBBB@@@@@@>>>===<<<:::999999999888888888777666666555444444666666666666666666666666444555555666666555555444333333333333333333333333444444444444444444444444666555444555777777555444222222333333333444444444444555777777777777777777333333333333444444444444444444555666666666666666333444444444555555555555333333333333333333333333333333333333333333333333333333333333333333333333777666666555555444444444444444444444444444444444333444666777777666444333444444444444444444444444444444444444444444444444555555666666666777777777555555555444444555666666555555555555555555555555555555555555555666666666777777777666555444333333444444444444444444444444444444444444444444444444555555555555555555555555444444444444444444444444333333333333444444444555555555555555555555555555444444444444444444444444111333444333222111222444444444444444444444444444333333333333333333333333333333333333333333333333222333333333444444444444444444444444444444444444222333333333444444444444333333333333333333333333333333333333333333333333222222333333333333333222333333333333333333333333222222333444444444444444333333444444444555555555333333333333444444444444333333333333444444444444444444444555555444444444444333333333333222222222444333333222222222333333444444444444444444444444333333333333333333333333222333333333444444444444666666666666555555555444444444444444444444444444333444555555555555444333333333333333333333333333222222333333222222222333333333333333333333333333XXXWWWVVVUUUTTTTTTTTTTTTWWWYYY\\\___aaabbbbbbaaaaaaaaaaaaaaa```bbbeeehhhkkkiiifffdddeeedddcccbbbdddeeehhhkkknnnqqqrrrsssrrrpppnnnmmmllliiifffdddbbbbbbbbbcccddddddeeeeeeddddddeeeeeeeeeddddddccc``````___^^^]]]\\\[[[ZZZ[[[[[[[[[[[[\\\\\\\\\[[[]]]```cccdddcccbbbbbbbbb^^^]]]]]]\\\]]]___```aaa]]]\\\[[[\\\]]]]]][[[YYYVVVVVVWWWXXXYYYZZZ[[[[[[[[[[[[ZZZYYYYYYXXXWWWWWWYYY[[[\\\^^^___```______bbb]]]ZZZ^^^eeefffaaaZZZWWWWWWWWWWWWVVVVVVVVVVVVWWWXXXXXXYYYYYYYYYXXXXXXYYYWWWUUUUUUVVVVVVUUUTTTUUUUUUUUUUUUTTTTTTTTTTTTSSSSSSRRRQQQQQQQQQRRRRRRQQQRRRRRRRRRSSSTTTTTTTTTUUUTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUTTTTTTSSSSSSSSSSSSSSSRRRRRRRRRRRRSSSSSSSSSSSSTTTTTTTTTTTTSSSSSSTTTUUUUUUUUUUUUTTTRRRRRRRRRRRRRRRQQQQQQQQQPPPQQQRRRRRRQQQPPPNNNMMMIIIIIIHHHFFFDDDCCCAAAAAA>>>===<<<:::999999999999888888777777666666555555666666666666666666666666555555666666666666555555444444444444444444444444444444444555555555555666666555444555777777555444222222333333444444555555111444666555333111222444444444444444555555555555444555666666777777666666444444555666666666666555444444444444444444444444444444444444444444444444444444444444444444444444666666666555555555555555555555555555555555555555555666777777777777666555555555555555555555555555555555555555555555555555555555666666666777777777666555555555555666777777666666666666666666666666666666666777777777777777888777777777666555555555555555555555555555555555555555555555555555555555666666666666666666666666444444444444444444444444444444444555555555666666666666666666666666666666555555555555555555555555222444555555444333444666444444444444444444444444444444444444444444444444444444444444444444444444333333333444444444555555555555555555555555555555333333333444444444555555444444444444444444444444333333333333333333333333222222333333444444333333333333333333333333333333222222333444555555555555444444444555555555666666444444444444555555555555444444444444555555555555444555555666666555555444444444333333333222222222333333333333333444555555444444444444444444444444444444444444444444444444333333333444444444555555555555555666666666777777555555555555555555555555444555666777777666555444333333333333333333333333222333333333333444444444444444444444444444444444XXXXXXWWWVVVUUUUUUUUUUUUYYY[[[^^^aaacccddddddccceeeeeeeeecccbbbcccfffiiiiiihhhggggggiiijjjjjjiiihhhjjjlllpppsssuuuwwwxxxwwwuuusssqqqooommmiiifffeeeeeeeeeffffffffffffffffffgggggghhhhhhggggggfffbbbbbbccccccbbb```___^^^]]]]]]^^^_______________```bbbeeeeeeeeedddeeeeeeaaaaaa```______```aaabbb]]]\\\\\\]]]^^^^^^\\\ZZZWWWXXXXXXYYYZZZ[[[\\\]]]\\\\\\\\\\\\[[[[[[ZZZZZZ\\\]]]___aaaaaabbbaaaaaabbb___^^^aaaeeeeee```[[[YYYYYYXXXXXXXXXWWWWWWWWWVVVWWWXXXYYYZZZ[[[[[[[[[[[[YYYWWWWWWXXXXXXWWWVVVVVVVVVVVVUUUUUUUUUTTTTTTTTTSSSSSSRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSTTTUUUUUUVVVVVVUUUUUUTTTSSSTTTTTTUUUUUUUUUUUUUUUSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUVVVVVVSSSSSSTTTUUUUUUUUUUUUUUURRRRRRSSSSSSSSSSSSSSSRRRPPPQQQRRRSSSRRRPPPNNNMMMJJJJJJHHHGGGEEECCCBBBAAA======;;;:::999888888888777777777777777777777777666666666666666666666666666666666777777666666666666666666666666666666666444444555555666666666666555444444555666666555333222222333333444555555666333222222333444333222111444444555555555666666666444555555666666666666666444555666777777777666666444444444444444444444444444444444444444444444444444444444444444444444444444444555555555555555666555555555555555555555555777777777777777777777777555555555555555555555555555555555555555555555555555555555666666666777777666666555555666777777888777777777777777777777777777777777888888888999999777777777777777777777777666666666666666666666666666666666666666666666666777777777777777777777777555555555555555555555555555555555666666666777777777777777777777777777777666666666666666666666666444555666666555555666888555555555555555555555555444444444444444444444444444444444444444444444444444444444444555555555555555555555555555555555555444444444444555555555555444444444444444444444444444444444444444444444444333333444555555555555555444444444444444444444444333333444555666666666666444555555555666666666666444444555555555666666666444444555555555666666666555555666666666666555555555555555444444444444333333333333333444555777777555555555555555555555555444444444444444444444444444444444444555555555555555555555555666666777777666666666666666666666666444555777888888777555444555555555555555555555555333333222333444555555444444444444444444444444444YYYXXXXXXWWWVVVVVVVVVVVVZZZ\\\___bbbdddeeeeeeeeehhhhhhgggeeedddeeegggjjjffffffgggjjjnnnpppooonnnkkkmmmpppsssvvvyyy{{{{{{{{{xxxvvvtttrrroookkkiiiggggggfffffffffeeeeeeeeeffffffgggggggggggggggfffcccdddeeefffeeecccaaa```]]]^^^___aaabbbbbbcccccccccdddfffgggfffeeefffgggeeedddbbbaaa```aaaaaabbb]]]]]]]]]^^^___^^^\\\ZZZYYYYYYZZZ[[[\\\]]]]]]^^^^^^^^^^^^^^^^^^^^^]]]]]]___```aaacccdddddddddccc___```aaabbbbbb```]]]ZZZZZZZZZZZZZZZYYYYYYYYYYYYUUUVVVXXXZZZ\\\]]]^^^___]]][[[YYYYYYYYYYYYXXXWWWWWWWWWVVVVVVVVVUUUUUUUUUUUUTTTTTTSSSRRRSSSSSSSSSTTTTTTTTTSSSSSSSSSSSSSSSTTTUUUWWWWWWWWWWWWUUUTTTSSSSSSTTTUUUVVVVVVVVVVVVTTTTTTTTTUUUUUUVVVVVVVVVUUUUUUUUUVVVVVVWWWWWWWWWSSSTTTUUUUUUVVVVVVUUUUUURRRSSSSSSTTTTTTTTTSSSSSSPPPQQQRRRSSSRRRPPPNNNMMMKKKJJJIIIGGGEEEDDDCCCBBB===<<<;;;:::999888888888777777777777777888888888666666666666666666666666666666777777777777666666777777777777777777777777444555555555666666777777555444444555666666555333222222333333444555666666666333000333888999666222444555555555666666777777444555555666666666666666444555777888888888777666555555555555555555555555555555555555555555555555555555555555555555555555333444444444555555666666666666666666666666666666888888777777777777888888666666666666666666666666666666666666666666666666555555555555666666666666666666666666666777888888999999999999999999999999777777888888888999999999777777777777777888888888777777777777777777777777777777777777777777777777777777777777777777777777666666666666666666666666666666666666777777777777777777777777777777777777777777777777777777777777444666777777666666777999666666666666666666666666555555555555555555555555555555555555555555555555444444444555555555666666666666666666666666666666444444444555555555666666555555555555555555555555666666666666666666666666444444555666777777666666666666666666666666666666444555666777888888888888555555555555666666666777444555555555666666777777555555555555666666666666555555666666666666555555777666666666555555555555222222333333555666888999666666666666666666666666555555555555555555555555444444444555555555666666555555555666666666666666777777777777777777777777444666777999999777666444777777777777777777777777333333222333555666555444555555555555555555555555[[[YYYXXXVVVUUUUUUVVVVVVXXX\\\aaaeeegggggghhhiiikkkkkkkkkkkkiiihhhgggfffhhhiiikkkmmmoooppppppooooooqqqsssuuuwwwyyy}}}~~~}}}|||yyyuuuqqqmmmkkkkkkiiiffffffggghhhhhhhhhjjjkkkllljjjhhhggghhhiiihhhjjjjjjiiigggeeedddeeecccdddggghhhiiihhhgggfffdddddddddeeeffffffeeedddeeeeeeeeedddcccaaa^^^]]]bbbbbbbbbaaa```___]]]]]]YYYZZZ[[[\\\]]]^^^_________```aaa```^^^]]]]]]^^^```aaacccdddeeeeeeeeedddaaabbbcccbbb___]]]]]]^^^^^^___aaa```]]][[[YYYZZZ[[[XXXWWWXXX[[[___bbbccc``````___^^^\\\[[[ZZZZZZYYYYYYXXXWWWWWWWWWXXXXXXZZZYYYYYYXXXWWWVVVUUUUUUTTTTTTTTTTTTUUUUUUUUUUUUZZZZZZYYYYYYXXXWWWVVVUUUVVVVVVVVVVVVVVVWWWWWWWWWXXXWWWWWWWWWXXXXXXYYYZZZXXXXXXXXXXXXXXXXXXXXXXXXXXXVVVUUUVVVWWWWWWVVVUUUWWWWWWVVVVVVUUUTTTTTTTTTTTTTTTTTTSSSRRRQQQOOONNNMMMKKKIIIIIIIIIGGGEEEBBBAAA???<<<;;;;;;;;;999888999999999999999999999999888888888888888888888888888888888888888888888888888999:::;;;;;;:::888888777777666666666666777777999888777666555555666777444444444444444444444444555555555555555666777777888888888888888888888888777777777777777777777777777777777777666666666666777777777777777777777777777777777777777777777777888888888888888888888888666666666666777777777888666666666666777777777777777999;;;;;;999888999:::777777777777777666666666777777777777777777777777777777777777777777777777:::777666777:::;;;999777999999999999999999999999999999999999999999999999888888888888888888888888888888888777777777777777777777777777777777777777777777777777777777777777999999888888888888888888;;;999888999===@@@???>>>888888888888888888888888888888888888888888888888888888777777666666666555888888888888777777777777777777777777777777777777777777777777777777777777999999888888888888999999888888888888888888888888333444666777777777666555777777888999:::;;;;;;<<<;;;999777666555666777888777777777777777777777777777777777777777777777777999999999999999888777666777777777777777777777777777777777777777777777777888888777777777777888888777777777777777777777777999999999888888888777777666666666666777777777777777777777777777777777777777777777777777777777777777777777777666666666666555555555555555555555555444444666777888888888888777777777777777666555555777777777777888888888888555555555555555555555555555555555555555555555555[[[ZZZXXXVVVUUUUUUVVVVVV[[[^^^cccfffhhhiiijjjkkknnnnnnnnnnnnmmmllljjjjjjjjjlllnnnppprrrsssssssssrrrtttvvvxxxyyy{{{~~~}}}|||{{{zzzwwwtttpppooollljjjhhhhhhjjjkkkkkkkkklllmmmmmmllljjjjjjjjjkkkkkkmmmnnnmmmkkkjjjiiijjjhhhiiijjjkkkkkkkkkjjjiiiiiiiiijjjkkkmmmnnnmmmmmmkkkkkkkkkjjjhhhfffeeedddbbbbbbbbbaaa```___^^^]]][[[\\\]]]^^^```aaabbbccceeeeeeeeeccc```]]]]]]^^^dddeeeggghhhiiihhhhhhgggdddffffffeeecccaaaaaaaaa___aaacccbbb```^^^^^^^^^```^^^[[[[[[]]]```bbbbbbbbbaaaaaa___^^^]]]\\\\\\ZZZYYYYYYXXXXXXXXXXXXXXXZZZZZZZZZYYYXXXWWWWWWVVVUUUUUUVVVVVVWWWWWWXXXXXX\\\\\\\\\[[[[[[ZZZXXXXXXWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYZZZZZZXXXXXXXXXXXXXXXXXXXXXYYYXXXWWWVVVVVVXXXXXXWWWVVVXXXXXXXXXWWWVVVVVVUUUUUUVVVVVVVVVUUUTTTSSSRRRQQQOOOMMMKKKKKKKKKIIIFFFDDDBBB@@@>>>======<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999888999:::;;;::::::999888999888888777777888888999:::999888777666777777888666666666666666666666666999999999999999::::::;;;999999999999999999999999888888888888888888888888777777777777777777777777888888888888888888888888888888888888888888888888888888888888888888888888666666666777777777888888777777777888888888999999888888999999888888888999888888888888888888888888888888888888888888888888888888888888888888888888:::888777888:::;;;:::888::::::::::::::::::::::::::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999999999999999999999999999999999999999999999999999::::::::::::::::::::::::<<<:::888:::===???>>>===999999999999999999999999999999999999999999999999999999999999888888888777:::::::::999999999888888888888888888888888888888999999999999999999999999999999999888888999999999999999999999999999999999999999:::;;;;;;;;;;;;:::888888999999::::::;;;;;;;;;:::888777666777888999888888888888888888888888888888888888888888888888888888999999:::999999999888888888888888888888888777777777777777777777777888777777666666777777888777777777777777777777777999999888888888777777777555666666666666777777777777777777777777777777777888888888888888888888888777777777777777777777777888888888888888888888888444555666777888888888888888888888888888777666666777777777777888888888999666666666666666666666666555555555555555555555555\\\[[[YYYWWWVVVVVVVVVVVV^^^aaaeeehhhjjjlllnnnppprrrrrrrrrrrrrrrqqqpppooonnnoooqqqtttvvvxxxyyyyyyxxxyyy{{{||||||}}}~~~|||zzzwwwvvvpppnnnllllllmmmoooooonnnnnnooopppooommmmmmmmmnnnmmmoooppppppooonnnooooooppppppppppppoooooooooooojjjkkkmmmnnnppppppqqqqqqqqqpppooommmlllkkkkkkkkkeeeeeeeeeeeedddbbbaaa```______aaabbbdddfffhhhhhhiiiiiiiiigggdddbbbbbbcccjjjkkklllmmmmmmlllkkkjjjiiijjjkkkiiigggeeeeeefffbbbdddggggggeeeddddddeeefffdddaaa```aaabbbbbbbbbccccccbbbbbbaaa```______^^^]]]\\\\\\[[[[[[[[[\\\[[[[[[[[[ZZZZZZYYYYYYYYYWWWWWWXXXYYYZZZZZZ[[[[[[____________^^^]]]\\\\\\YYYZZZZZZZZZ[[[[[[[[[\\\ZZZZZZZZZYYYZZZZZZ[[[\\\ZZZZZZZZZYYYYYYYYYYYYYYYYYYXXXWWWWWWYYYYYYXXXWWWZZZYYYYYYXXXXXXWWWVVVVVVXXXYYYXXXXXXWWWVVVTTTTTTQQQPPPNNNMMMMMMKKKIIIFFFDDDBBB@@@>>>>>>>>>===;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999::::::;;;::::::999::::::999999999999::::::;;;:::999888888888999999888888888888888888888888;;;;;;;;;;;;;;;<<<<<<<<<::::::::::::::::::::::::999999999999999999999999888888888888888999999999999999999999999999999999999999999999999999999999888888888888888888888888777777777777888888888888999999999999::::::::::::;;;999888888999::::::999999999999999999:::::::::999999999999999999999999999999999999999999999999;;;999888999;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===;;;::::::<<<>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999::::::::::::::::::::::::::::::::::::999999999::::::;;;;;;::::::::::::::::::::::::<<<;;;:::999999999:::;;;999999999999999999999999999999999999999999999999777888999:::;;;;;;;;;;;;999999999999999999999999888888888888888888888888888888777777777777888888888888888888888888888888999999999999888888888888666666777777777888888888888888888888888888888888999999999999999999999999777777777777777777777777999999999999999999999999555666777888888888888888999999999999999888888777777777888888888999999999777777777777777777777777666666666666666666666666^^^]]][[[YYYWWWWWWWWWWWW^^^bbbgggkkkooorrrvvvyyyvvvwwwwwwwwwvvvvvvuuutttrrrsssuuuxxxzzz}}}~~~}}}~~~}}}wwwtttqqqpppqqqqqqqqqppppppqqqrrrqqqpppooopppqqqmmmoooqqqrrrqqqqqqrrrsssxxxwwwvvvuuuttttttuuuuuuoooqqqrrrssssssrrrssstttsssrrrpppnnnmmmmmmmmmnnnjjjjjjjjjjjjiiigggfffeeebbbcccdddfffiiikkklllmmmjjjkkkllllllkkkjjjkkkmmmnnnooopppppppppooonnnmmmmmmnnnnnnllljjjhhhiiijjjgggiiilllmmmlllkkkkkkllljjjgggeeecccdddeeeeeeddddddddddddccccccbbbbbbbbbccccccbbbaaa````````````\\\\\\\\\\\\\\\[[[[[[[[[YYYYYYZZZ[[[\\\]]]^^^^^^aaaaaaaaabbbaaaaaa``````]]]]]]^^^^^^___`````````^^^]]]]]]\\\]]]]]]^^^^^^\\\\\\\\\\\\\\\[[[[[[[[[YYYXXXWWWXXXZZZZZZZZZYYY[[[[[[ZZZZZZYYYXXXXXXWWWYYYYYYYYYYYYXXXWWWVVVUUUTTTRRRQQQPPPOOOMMMJJJHHHEEECCCAAA@@@@@@???>>><<<========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;:::::::::999999999::::::::::::::::::::::::::::::999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::888888888999999999::::::999:::::::::;;;;;;;;;;;;>>><<<::::::<<<======<<<:::::::::::::::;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::;;;===>>>>>>================================================;;;;;;;;;;;;;;;;;;;;;;;;<<<===============>>>>>>========================<<<<<<<<<<<<<<<<<<<<<<<<===============>>>>>>>>>======<<<<<<<<<=================================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999888999:::;;;<<<<<<<<<<<<;;;;;;;;;::::::======<<<;;;;;;<<<<<<===::::::::::::::::::::::::::::::::::::::::::::::::999:::;;;;;;<<<<<<<<<;;;999999999999999999999999:::::::::::::::::::::::::::999999999999999999:::::::::::::::::::::::::::;;;;;;;;;:::::::::999999888888888999999999::::::999999999999999999999999::::::::::::::::::::::::777777888888888888888999999999999999999999999999666777888888999999999888999:::::::::::::::999999888888888999999999::::::999999999999999999999999777777777777777777777777```___]]][[[YYYYYYYYYYYY^^^bbbiiiooouuuzzz~~~{{{{{{{{{{{{{{{zzzyyyxxxvvvwwwyyy{{{~~~|||xxxvvvuuutttsssrrrtttuuuuuutttrrrqqqqqqrrroooqqqssstttttttttuuuwww|||{{{zzzyyyyyyyyyyyyyyyyyy{{{|||{{{yyywwwwwwxxxuuutttrrrpppooooooppppppnnnnnnnnnmmmlllkkkiiiiiieeefffhhhjjjlllnnnpppqqqnnnoooqqqqqqppppppqqqsssqqqqqqrrrssssssrrrqqqpppqqqqqqpppnnnlllkkklllmmmnnnppprrrrrrqqqppppppqqqkkkiiigggfffggghhhhhhgggeeeeeeeeeeeeeeeeeeeeedddffffffeeeccccccbbbbbbbbb]]]^^^^^^^^^^^^^^^^^^^^^\\\\\\]]]^^^______``````bbbcccdddddddddddddddcccbbbbbbccccccdddeeeffffffcccbbbbbbaaaaaaaaabbbbbbaaa`````````_________^^^[[[ZZZYYYZZZ\\\]]]\\\[[[]]]]]]\\\[[[[[[ZZZZZZYYYZZZZZZZZZZZZYYYXXXWWWWWWWWWUUUSSSRRRQQQOOOLLLJJJGGGDDDBBBAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>><<<;;;;;;;;;;;;;;;;;;<<<::::::::::::::::::::::::::::::::::::::::::::::::999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<==============================;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<::::::;;;;;;;;;<<<<<<<<<>>>===<<<<<<===>>>>>>===::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;==============================<<<<<<<<<>>>@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@=========>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>=================================>>>>>>>>>??????>>>>>>>>>>>>===>>>??????@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????========================>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<>>>======<<<<<<===???@@@>>>>>>======<<<;;;;;;;;;>>>===============>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===============<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::777888888888999999::::::::::::::::::::::::::::::777888888999999999999999::::::;;;;;;;;;;;;::::::999999999999::::::::::::::::::::::::::::::::::::888888888888888888888888cccbbb```]]]\\\[[[[[[[[[^^^dddmmmuuu{{{~~~|||||||||}}}}}}}}}{{{zzzyyywwwyyyzzzzzzxxxuuutttttttttrrrtttwwwxxxwwwxxxyyyzzz}}}}}}}}}||||||||||||||||||~~~zzzxxxxxxzzzyyyyyyxxxwwwvvvvvvvvvvvvpppppppppooonnnmmmlllkkkjjjkkklllnnnppprrrssstttuuuvvvvvvuuutttssssssttttttuuuvvvwwwwwwwwwvvvuuuvvvvvvuuurrrpppoooqqqrrrtttvvvxxxxxxvvvtttttttttmmmkkkjjjjjjkkklllkkkkkkgggggghhhhhhhhhhhhhhhhhhhhhgggfffeeedddccccccccc```aaaaaabbbbbbcccccccccaaaaaaaaabbbbbbbbbbbbccceeeeeefffggghhhhhhgggggggggggghhhiiijjjkkkkkklllhhhhhhgggfffffffffggggggffffffeeeeeedddccccccccc___^^^^^^___aaabbbaaa````````````___^^^^^^]]]]]]]]]]]]]]]]]]]]]\\\[[[[[[ZZZYYYWWWUUUTTTRRROOOMMMIIIGGGDDDCCCCCCCCCAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>???@@@AAA>>>>>>============>>>>>>:::;;;<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@???>>>>>>========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>========================>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>><<<============>>>>>>>>><<<>>>@@@@@@>>>======>>><<<<<<<<<===>>>>>>??????========================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>BBBEEE@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>??????@@@@@@AAAAAA????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>??????@@@@@@@@@>>>???@@@@@@??????AAACCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>?????????????????????>>>>>>>>>======================================================>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===============>>>??????>>>>>>>>>=========<<<<<<===>>>>>>>>>>>>?????????================================================????????????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;========================<<<<<<;;;;;;;;;;;;<<<<<<====================================<<<<<<<<<<<<;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::888888888999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<888999999:::::::::999999999::::::;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;::::::::::::::::::::::::999999999999999999999999fffdddbbb```^^^]]]]]]]]]aaagggqqqzzz}}}yyywwwvvvwwwsssuuuwwwxxxxxxxxxyyyzzz{{{|||}}}~~~~~~~~~}}}|||||||||yyyzzz}}}}}}}}}}}}}}}|||{{{zzzzzzuuuuuuuuutttsssrrrppppppppppppqqqssstttuuuwwwwwwwwwxxxyyyxxxwwwvvvwwwxxxyyyzzz|||}}}~~~}}}}}}|||||||||{{{xxxvvvuuuwwwyyyzzz|||}}}|||yyyvvvuuuuuuqqqooonnnnnnoooooonnnmmmkkkkkkkkkkkkllllllmmmmmmlllkkkjjjhhhgggfffffffffeeeeeeffffffggghhhhhhiiigggggggggffffffffffffeeeggghhhiiijjjkkklllllllllkkkkkklllmmmnnnoooppppppmmmmmmlllkkkkkkkkkkkkkkkjjjjjjjjjiiihhhgggggggggeeedddcccdddfffhhhgggfffeeeeeeddddddcccbbbbbbbbbbbbbbbcccccccccbbbaaaaaa___]]][[[ZZZXXXVVVSSSPPPLLLJJJHHHGGGGGGFFFEEECCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????@@@AAACCCDDDAAAAAA@@@@@@@@@@@@AAAAAA======???@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@BBBBBBAAA@@@???@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????=========>>>???@@@@@@@@@????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA?????????@@@@@@@@@@@@AAA???@@@@@@@@@AAAAAAAAAAAA<<>>??????@@@AAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????>>>???@@@>>>===???CCCGGGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA????????????????????????@@@@@@AAAAAABBBCCCCCCDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@??????@@@AAAAAABBBCCCCCC???@@@BBBBBB@@@AAADDDFFFDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAA@@@@@@@@@??????????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>??????????????????????????????<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========>>>???????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???????????????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<::::::::::::::::::::::::999999999999999999999999888888999999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<999:::::::::::::::999999999999:::;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::gggfffdddaaa___^^^^^^^^^cccjjjttt}}}|||yyyyyyyyyrrrsssvvvvvvuuuuuuvvvwwwyyy{{{}}}}}}|||~~~~~~|||{{{zzzzzzzzzyyyxxxwwwvvvuuussstttuuuvvvwwwxxxyyyyyytttvvvxxxyyyyyyyyy{{{}}}}}}~~~}}}zzzzzz|||~~~~~~~~~zzzwwwuuuuuuuuusssqqqqqqqqqqqqooommmmmmmmmnnnnnnooooooppppppppppppnnnmmmlllkkkkkkkkkhhhhhhiiijjjkkkllllllmmmkkkkkkjjjjjjiiihhhhhhhhhjjjjjjlllmmmnnnnnnnnnnnnmmmnnnooopppqqqrrrssssssppppppooonnnnnnnnnnnnnnnmmmmmmllllllkkkjjjiiiiiihhhhhhggghhhkkkllllllkkkiiihhhhhhgggffffffeeeeeeggggggggghhhggggggffffffbbb```^^^]]][[[YYYVVVSSSOOOMMMJJJIIIIIIIIIGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDAAAAAA@@@@@@AAACCCDDDEEECCCCCCCCCBBBBBBCCCCCCCCC???@@@AAABBBCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@===>>>@@@BBBBBBAAA@@@???BBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA======>>>???@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDD???GGGOOONNNHHHCCCEEEIIIAAAAAABBBBBBCCCDDDEEEEEECCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@???>>>???DDDHHHBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCDDDEEEEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBCCCDDDEEEEEE???AAACCCCCCBBBBBBEEEHHHDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@????????????????????????@@@AAABBBCCCDDDCCCBBBAAA>>>>>>>>>>>>>>>>>>??????<<<===>>>???????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>???@@@@@@@@@@@@@@@========================;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999999999:::::::::;;;;;;999999999999999999999999999999999999999999999999888888999::::::;;;<<<<<<:::::::::::::::::::::::::::::::::;;;;;;:::999999888999999:::;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::eeeeeeeeeaaa\\\ZZZ[[[]]]eeeoooyyy~~~}}}|||{{{vvvvvvwwwwwwwwwwwwvvvvvvwwwzzz|||~~~~~~}}}~~~~~~~~~~~~~~~~~~}}}{{{yyyxxxuuuuuuxxx{{{}}}||||||||||||}}}}}}}}}~~~}}}|||}}}~~~}}}{{{zzzyyywwwvvvuuutttsssrrrqqqqqqrrrrrrsssqqqpppqqquuuwwwvvvtttuuutttrrrpppoooooooooppptttqqqnnnmmmnnnoooppppppqqqqqqqqqppppppppppppqqqsssssssssttttttuuuuuuuuuvvvuuuuuuvvvxxxyyyxxxwwwwwwxxxxxxyyyxxxwwwuuuttt{{{sssooopppqqqqqqqqqsssqqqqqqrrrsssttttttuuuuuurrrqqqppppppqqqqqqpppnnnmmmsssuuusssqqqqqqppplllkkkgggcccccceeeddd]]]XXXVVVSSSPPPNNNNNNNNNLLLKKKGGGIIIKKKKKKJJJJJJKKKLLLHHHIIIKKKJJJIIIIIIJJJKKKLLLIIIEEEDDDFFFIIIKKKLLLGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFDDDDDDDDDCCCCCCBBBBBBBBB@@@BBBCCCCCCBBBAAAAAABBBCCCDDDDDDDDDDDDCCCBBBAAACCCDDDEEEFFFFFFFFFFFFFFFCCCDDDEEEEEEEEECCCAAA@@@BBB???>>>AAABBBAAACCCGGGFFFEEEBBB@@@EEEMMMKKKCCCBBBFFFGGGAAA@@@BBBAAA===@@@EEEFFFAAA???CCCCCC@@@BBBAAABBBEEEEEEBBBCCCHHHIIIGGGEEEDDDDDDEEEEEEEEEJJJKKKLLLIIIDDDAAAAAACCCBBBCCCCCCBBBAAAAAACCCEEE@@@BBBDDDEEEEEEDDDDDDEEEGGGEEEBBBBBBDDDFFFFFFFFFEEEEEEEEEEEEFFFGGGHHHHHHBBBBBBDDDHHHMMMOOOOOONNNRRRSSSVVVYYYZZZYYYXXXVVVaaa```___aaadddeeebbb___eeecccbbb```aaabbbdddeee``````___[[[VVVUUUWWWZZZRRRPPPMMMKKKLLLPPPUUUXXXWWWYYY[[[]]]_______________]]]\\\^^^aaabbbaaa_________```aaabbbaaa^^^[[[dddcccbbbbbbbbbaaa___]]]```^^^\\\]]]______\\\YYY___\\\ZZZZZZ^^^``````___```bbbcccaaa]]][[[\\\^^^___```aaabbbaaa___]]]\\\ZZZ^^^^^^YYYTTTTTTUUUTTTYYYUUUQQQPPPRRRSSSRRRQQQQQQNNNLLLKKKKKKLLLKKKJJJEEEHHHKKKMMMOOORRRVVVXXXVVVVVVVVVTTTRRRQQQSSSUUUWWWXXXYYYZZZZZZZZZZZZZZZWWWVVVTTTSSSSSSSSSTTTUUUSSSRRRRRRRRRQQQNNNIIIFFFHHHFFFDDDCCCCCCAAA>>><<>>@@@???<<<::::::;;;;;;::::::999888888888999:::;;;;;;;;;;;;;;;:::888777777888:::;;;888:::<<<;;;888888;;;>>>888999:::;;;;;;:::999999;;;<<<======;;;:::;;;;;;;;;;;;:::999999999::::::ggggggfffbbb___]]]___aaaiiisss}}}}}}}}}|||||||||{{{{{{zzz|||~~~||||||~~~~~~~~~~~~~~~|||{{{yyyxxxyyyxxxwwwvvvvvvwwwxxxyyytttsssrrrsssvvvwwwvvvtttuuuuuutttsssssssssssssssrrrpppooooooqqqqqqqqqpppppprrruuuwwwwwwuuusssqqquuuuuuvvvwwwxxxxxxyyyyyyzzzyyyyyyzzz|||~~~}}}|||{{{yyy|||}}}}}}~~~{{{{{{{{{{{{{{{||||||}}}{{{yyywwwwwwwwwxxxwwwvvvtttyyy{{{yyyvvvvvvuuuqqqnnnnnnlllkkkhhheeebbb___\\\YYYTTTQQQPPPPPPNNNMMMLLLMMMOOONNNMMMLLLLLLMMMHHHIIIJJJJJJIIIIIIJJJLLLKKKJJJKKKLLLLLLJJJGGGCCCFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGFFFFFFEEEEEEDDDDDDGGGGGGGGGFFFFFFFFFEEEEEEBBBCCCEEEEEECCCBBBCCCDDDIIIHHHHHHHHHHHHGGGGGGGGGGGGFFFCCCAAAAAAAAACCCDDDCCCCCCBBBBBBBBBBBBBBBBBBGGGDDDCCCEEEFFFDDDEEEIIINNNPPPLLLEEEBBBEEEEEEBBB???EEEIIIGGGHHHMMMOOOMMMIIINNNOOOLLLJJJMMMNNNLLLMMMKKKMMMPPPQQQOOOPPPTTTTTTSSSRRRRRRSSSSSSSSSRRRZZZ\\\\\\YYYVVVSSSSSSUUUZZZ[[[]]]]]]\\\ZZZ[[[[[[^^^```cccdddddddddeeefffbbbaaa___```bbbeeeggggggffffffffffffggghhhiiijjjgggjjjnnnvvv~~~}}}}}}}}}zzz}}}}}}zzzvvvvvvwwwxxxxxxwwwrrrpppmmmllllllllllllkkkhhhjjjmmmpppqqqsssuuuwwwyyyzzzzzzyyyxxxwwwxxxzzzzzzzzz{{{|||}}}~~~~~~~~~yyyxxxxxxwwwwwwxxxxxxyyyxxxxxxxxxyyyyyyvvvrrrnnniiihhhfffeeedddaaa^^^[[[]]]^^^^^^\\\WWWTTTRRRQQQKKKJJJIIIGGGFFFEEEDDDDDDIIIIIIJJJJJJJJJJJJIIIIIICCCEEEFFFDDDAAA>>>>>>@@@@@@?????????>>>>>>======>>>>>>?????????@@@@@@@@@<<<:::888888;;;<<<<<<;;;;;;;;;;;;;;;:::999888888777888:::;;;<<<<<<;;;:::;;;;;;<<<<<<;;;:::999888<<<;;;:::::::::;;;;;;;;;:::;;;<<<>>>?????????>>>:::<<<>>>>>>===<<<===>>>BBBAAA@@@???>>><<<;;;;;;eeedddbbb```]]]]]]```bbbjjjttt~~~}}}||||||||||||}}}}}}|||{{{}}}}}}|||||||||}}}~~~~~~}}}~~~~~~}}}zzzzzzzzz{{{}}}}}}{{{yyyyyy}}}}}}zzzxxxxxxzzz{{{|||}}}~~~~~~||||||}}}}}}}}}|||{{{{{{{{{xxxyyy}}}}}}|||}}}}}}}}}}}}}}}||||||}}}}}}|||xxxrrrsssssspppjjjeeebbbbbb]]]YYYSSSOOOMMMMMMLLLKKKKKKLLLMMMMMMKKKIIIIIIJJJIIIKKKLLLMMMLLLMMMNNNPPPNNNNNNNNNOOOPPPOOOLLLIIILLLKKKKKKJJJIIIHHHHHHGGGOOOOOONNNMMMLLLKKKKKKJJJJJJJJJJJJJJJJJJIIIIIIIIIJJJKKKMMMMMMKKKJJJKKKLLLHHHHHHHHHHHHIIIKKKMMMNNNQQQOOONNNNNNQQQWWW^^^bbbaaa___]]]\\\\\\^^^```bbbaaa______bbbcccbbbcccgggrrrvvvwwwpppkkkkkkpppssspppvvv{{{zzzzzz}}}}}}yyy}}}~~~~~~zzzvvvqqqnnnmmmrrrqqqooommmkkkiiiiiihhh]]]^^^^^^______^^^^^^^^^^^^```bbbcccaaa^^^]]]\\\______^^^^^^]]][[[ZZZYYYWWWWWWXXXYYYZZZ[[[[[[\\\______^^^\\\ZZZYYYYYYZZZSSSRRRRRRRRRRRRRRRQQQQQQNNNQQQTTTWWWYYYYYYXXXWWWUUUWWWYYYZZZXXXUUUQQQNNNRRROOOMMMPPPTTTVVVUUURRRVVVWWWYYY[[[]]]^^^___```fffhhhjjjjjjiiiiiiiiikkkeeeffffffggggggfffdddccckkkiiigggddddddfffiiikkksss}}}}}}~~~~~~|||{{{zzz{{{|||{{{zzzzzz}}}~~~yyyvvv{{{|||~~~~~~}}}|||~~~~~~{{{wwwwwwvvvsssnnnjjjfffddd^^^ZZZUUUQQQPPPPPPPPPOOONNNOOOQQQQQQOOONNNNNNOOOHHHIIIKKKLLLLLLLLLNNNPPPPPPLLLGGGEEEIIIOOOTTTXXXRRRRRRSSSSSSTTTUUUUUUUUUQQQQQQQQQPPPPPPOOOOOOOOOZZZZZZZZZZZZZZZZZZZZZZZZbbbdddeeeeeedddccccccdddmmmmmmmmmooorrrvvvyyy||||||||||||||||||}}}~~~~~~~~~}}}}}}}}}}}}~~~}}}uuuqqqqqqsssuuuuuuvvvwwwxxxyyyzzz{{{tttwww|||~~~~~~{{{wwwtttqqqpppqqqtttxxxzzzzzzyyy~~~|||zzz}}}yyywwwxxx|||~~~|||yyyzzz||||||wwwsssoookkkgggeeeffffffgggfffbbbdddffffffffffffggghhhxxxyyy{{{|||||||||~~~{{{uuussswww~~~{{{