BM6 6(0@ ```333000222000000,,,...333...000???ggg{{{eeeggg|||uuu}}}}}}wwwwwwvvvtttrrrrrrtttvvvwwwxxxyyyyyyzzzzzzyyyyyyggg___WWWTTTWWWZZZYYYVVVRRRRRRUUUYYYWWWQQQNNNOOOFFFHHHJJJOOOWWWcccooowwwxxx~~~zzzxxx}}}|||}}}|||~~~|||xxxiiiaaaWWWRRRQQQMMMFFF>>>AAA===777444444555666666888888888AAAYYYooooooaaa???<<<999<<>>GGGJJJDDD<<<888666222///.........,,,)))''''''''''''(((((((((((()))((('''&&&%%%&&&''''''&&&&&&%%%&&&&&&'''((())),,,+++)))(((''''''''''''***)))******+++,,,---...///111222222222222333555777999999222:::[[[kkk^^^yyy^^^555000000000111---...333000333DDDiiiyyygggnnn~~~zzzyyyrrrtttuuutttssssssuuuvvv{{{{{{{{{{{{zzzyyyxxxxxxsssjjj\\\NNNDDDBBBCCCEEEBBB@@@AAACCCCCCCCCHHHPPPWWWSSSOOONNNSSS]]]hhhpppppp|||~~~{{{pppllleee```]]][[[XXXWWWRRRMMMGGGBBB@@@@@@@@@@@@BBBEEEEEEFFFPPPZZZVVVIII999888999===AAACCCBBB???DDDDDDHHHPPPXXX[[[VVVPPPOOOZZZkkkxxx}}}||||||~~~|||eeeYYY[[[bbbfffgggddd^^^ZZZYYYUUUPPPNNNOOOQQQRRRQQQNNNGGGAAA<<<:::888222+++)))+++///333666777777:::???AAA===666222555333000/////////---***''''''''''''((((((((((((***)))((('''''''''((((((&&&&&&%%%&&&&&&'''((())),,,+++)))((('''''''''((()))))))))***+++,,,---...///111222222222222333555444555555222AAAfffyyylll~~~^^^777111000000111---...333111777JJJlllwwwjjjvvvvvvqqqoooqqqssstttttttttvvvwww{{{{{{|||||||||{{{{{{{{{|||ppp]]]HHH;;;777999888555333444555;;;JJJXXXaaa\\\UUUNNNMMMSSS]]]eeeooo}}}wwwtttoooggg```^^^```cccaaa\\\VVVRRRPPPOOOMMMMMMCCCJJJMMMKKKJJJKKKDDD:::333555999===@@@AAABBBAAADDDHHHMMMRRRUUUYYY___bbbZZZUUU[[[lllvvvuuuzzzlllWWWVVV^^^aaa`````````\\\YYYYYYVVVQQQPPPRRRSSSTTTSSSOOOIIIAAA<<<:::;;;222,,,---,,,---666BBBCCCEEEEEEAAA<<<777333111333111000//////...,,,***''''''''''''((((((((((((******)))(((((((((((()))&&&&&&%%%&&&&&&'''((()))+++***)))(((''''''(((((()))))))))***+++,,,...//////111222222222222333555444444333333GGGppprrrccc999111000...000---...222111;;;RRRqqqwwwlll{{{~~~uuu|||uuuooopppqqqrrrrrrqqqsssvvvyyyyyyyyyzzz|||}}}yyyeeeNNN===444444222111111222888GGGVVVYYY\\\\\\TTTJJJHHHQQQZZZvvv|||}}}~~~yyypppeee\\\XXXXXXZZZ___^^^]]]\\\[[[XXXTTTQQQFFFNNNSSSQQQNNNJJJBBB999222555888;;;>>>AAAEEEHHHGGGLLLSSSWWWZZZaaajjjqqqeee[[[XXXaaammmuuu}}}xxx```PPPVVV^^^[[[ZZZ^^^\\\ZZZYYYYYYVVVRRRQQQTTTUUUVVVUUUPPPIIIAAA<<<999888---***...///...<<>>DDDLLLRRRQQQUUU[[[```eeekkkqqquuuhhhddd\\\WWWbbbvvv~~~|||hhhXXXOOOUUUWWWSSSTTT]]]YYYXXXYYYZZZWWWRRRRRRVVVVVVWWWUUUPPPHHH@@@:::888555,,,)))/////////???TTT[[[fffdddOOO:::555666555111222444444222///---+++''''''''''''((((((((((((((((((((('''''''''&&&&&&&&&&&&%%%&&&&&&'''((()))((((((((()))))))))))))))(((((()))***+++---/////////111222222222222333555555333222222EEEffflllTTTqqqsss===000222+++///------000333FFFcccxxxkkkyyy}}}rrrzzzzzz|||yyyuuussswwwvvvtttrrrrrrtttyyy}}}~~~}}}}}}}}}~~~qqqXXXFFF888444333333000---///444AAAVVViiieeeOOO<<<;;;BBBMMM^^^fffmmmyyy|||yyy{{{{{{|||zzzwwwyyy}}}}}}zzzxxxnnnddd^^^YYYSSSPPPXXX[[[```cccaaaZZZOOOGGGVVVTTTTTTXXX]]]\\\UUUMMMBBB???======BBBKKKUUU[[[]]]```eeejjjnnnqqqsssttthhhiiiaaaVVV\\\rrr|||rrr^^^UUUQQQQQQOOOMMMRRR\\\YYYYYY[[[]]]YYYTTTUUUYYYXXXXXXVVVQQQIII@@@:::777555///---...---...;;;JJJHHHUUUTTTBBB777:::;;;555555777::::::777333///...''''''''''''(((((((((((('''''''''((('''&&&&&&%%%&&&&&&%%%&&&&&&'''((()))&&&'''((()))******))))))(((((((((***+++---///000///111222222222222333555000000000111BBBccchhhPPPnnnyyyAAA000111+++111///...222666KKKllluuuiiiyyy|||ttt~~~|||zzzvvvrrrqqqtttvvvwwwwwwxxxyyy|||}}}|||}}}~~~zzzhhhZZZFFF>>>777666444111000222777KKK^^^]]]LLL<<<888<<<888DDDIIIPPPdddqqquuu{{{{{{}}}|||zzz{{{~~~|||xxxwwwuuuqqqjjjbbb[[[XXXVVV___aaaeeehhhgggaaaWWWPPPWWWSSSRRRUUUZZZ\\\ZZZWWWIIIEEEAAACCCKKKUUU\\\___aaaeeekkkoooqqqssswwwzzzrrrpppiii___]]]fffttt~~~xxxkkk]]]ZZZUUUPPPMMMOOOVVV\\\\\\\\\___aaa]]]WWWXXX]]][[[[[[YYYSSSJJJAAA;;;777333222///,,,+++///777===;;;DDDCCC:::@@@OOOLLL;;;666999===<<<888222///---''''''''''''(((((((((((('''(((((()))((('''&&&%%%&&&&&&%%%&&&&&&'''((()))%%%&&&((()))*********)))'''((((((***+++---///000///111222222222222333555000000000000AAAdddmmmYYYxxx}}}|||DDD000///---222111000333888OOOqqqssshhhzzz|||{{{sssnnnmmmppptttxxx|||}}}~~~}}}|||{{{{{{}}}}}}ooodddPPPDDD888555555333333555///>>>NNNQQQGGG<<<:::<<<:::???:::<<>>AAAFFFKKKMMMLLLMMMRRRUUU\\\kkkzzz}}}|||~~~{{{qqqmmmoookkkmmmppptttvvvwwwwwwwww}}}vvvlll```WWWQQQLLLJJJDDDDDDGGGMMMUUU[[[```ccckkksss{{{|||~~~rrrkkkhhhgggggguuuyyy|||}}}}}}||||||{{{}}}nnnbbbWWWTTTHHH777...111777:::DDDFFFKKKRRRTTTTTTWWW\\\dddfffiiikkkkkkkkkkkklllfff```XXXOOOHHHAAA;;;777555000------...///444:::>>>???>>><<>>LLL___mmmooo{{{oooiiivvv|||yyy|||||||||zzzyyyyyy|||~~~uuulllmmmtttvvvkkk\\\PPPIIIDDD:::777666;;;???BBBHHHOOONNNOOOSSSWWWYYY^^^iiiuuu}}}||||||~~~~~~~~~}}}wwwtttvvvuuuvvvxxx{{{}}}yyyooofff^^^YYYVVVMMMLLLRRR\\\aaa```cccjjj{{{{{{tttuuuwwwsssnnnuuuyyy~~~}}}{{{{{{}}}yyy|||xxxeeeJJJ===@@@???:::333222777;;;<<<@@@===AAALLLUUUXXXXXXYYY___dddjjjlllkkkjjjjjjkkkfff```XXXOOOGGG@@@:::666333000......---...666???===<<<<<<<<<<<<:::777444555444222111111///---***((((((((((((((('''''''''((((((((('''&&&&&&&&&%%%((((((''''''''''''((((((%%%&&&&&&%%%$$$$$$%%%'''(((''''''))),,,......---000222333333222111333444444555;;;222HHHttt~~~}}}zzzDDD111---)))222888777===PPPdddooocccssszzzwwwppphhhsssxxx}}}}}}|||zzz|||vvvnnniiirrryyywwwooofffZZZPPPEEEAAA???AAABBBDDDKKKRRRVVVYYY\\\]]]]]]aaajjjrrr~~~}}}}}}}}}}}}~~~~~~|||{{{|||~~~~~~~~~wwwqqqnnnaaa___eeeooopppkkkoooyyyzzzxxx~~~{{{}}}}}}xxxyyy}}}yyy~~~xxxrrr]]]CCC888<<<:::666444666;;;>>>>>>AAA===???JJJTTTZZZ]]]___```fffkkkllliiieeeddddddddd^^^VVVNNNGGG@@@:::777333000---,,,+++000===JJJPPPLLLIIIEEE===444444888555333222111111///,,,***((((((((('''''''''(((((())))))((('''&&&%%%%%%%%%)))((('''&&&&&&'''((()))'''((()))((('''&&&(((***(((((((((***,,,......---000222333333222111333444333777999000MMMxxxyyyttt}}}GGG555222)))000333222777JJJbbbrrraaakkkrrrsssooofffrrrwwwzzzxxxooonnnttt{{{~~~}}}}}}yyymmmpppuuu|||ppp^^^UUUQQQNNNLLLIIIHHHMMMSSSiiikkkllliiifffjjjqqqwww~~~|||~~~zzz|||~~~}}}xxxqqqsssxxxwww|||wwwqqqlllYYYDDD???;;;666222333999@@@GGGLLLHHHFFFGGGMMMSSSXXXaaajjjnnnqqqssspppjjjdddaaa``````[[[TTTMMMGGGAAA<<<999444000,,,++++++333DDDSSSrrrlllcccUUUBBB222000666555444222111111///---***((((((''''''''''''((()))))))))((('''&&&%%%%%%%%%)))((('''&&&&&&'''((())))))******)))(((((()))+++)))((((((***---.........000222333333222111333444333888888666___{{{rrr}}}FFF555333///000111000111>>>ZZZtttnnnooommmmmmiiiaaaqqqnnnyyy|||wwwtttyyy}}}yyyxxxyyyrrrjjjfffaaa]]]WWWQQQTTTZZZiiipppsssrrrssszzz{{{vvvppprrryyyxxxzzztttmmmhhhUUUDDDCCCDDD===999:::???GGGSSS]]]XXXVVVVVVWWWXXX\\\hhhtttzzzxxxtttnnniiiccc^^^[[[^^^YYYRRRLLLGGGBBB===:::555///++++++---666FFFTTTqqqpppgggUUU@@@333111444666444333222222000...+++(((((('''&&&&&&''')))***((((((((('''&&&&&&&&&%%%((((((''''''''''''((((((((())))))(((''''''(((***)))((((((***---//////...000222333333222111333444444777888AAAuuu|||~~~GGG444111111...000333111777VVVyyy{{{llleee___ZZZqqqnnn~~~~~~~~~~~~~~~{{{}}}}}}zzztttkkkcccccciiiiiisss|||}}}}}}xxxuuuqqqttt|||{{{}}}vvvooohhhTTTCCCDDDGGGAAA===>>>BBBJJJ[[[jjjooollljjjjjjhhhjjjsss}}}~~~wwwnnngggdddaaa\\\XXX^^^YYYRRRLLLFFFAAA<<<999444...+++---111777AAAKKKPPPXXXXXXIII<<<999999777777666444333333111///,,,((((((&&&&&&&&&''')))***''''''''''''''''''&&&&&&''''''(((((((((((('''''''''((()))(((&&&&&&((())))))))))))***---//////...000222333333222111333444333555666GGG~~~LLL888555000***///777333666WWWlll___XXXTTTpppssssssrrr}}}}}}}}}~~~~~~~~~}}}~~~{{{rrrrrrwwwzzz~~~vvvqqqpppnnnrrrzzz{{{}}}vvvqqqiiiSSSBBBCCCMMMJJJJJJOOOUUU```uuu}}}zzzyyyxxxxxx|||wwwkkkeeedddccc```[[[___ZZZSSSLLLEEE@@@:::777333...,,,///444777<<>>@@@@@@:::888666555444444222///---((('''&&&%%%&&&'''***+++&&&&&&&&&'''''''''''''''&&&'''((())))))((('''&&&((()))***)))'''''')))******))))))+++---//////...000222333333222111333444111333444FFF|||yyyRRR;;;555222333000000111555WWW|||dddPPP```ooo}}}mmmjjj{{{}}}zzz|||~~~~~~xxxuuu|||}}}~~~~~~}}}~~~|||zzzvvvqqqqqquuurrrnnnpppvvvmmmYYYJJJHHHLLLYYYbbbdddlll}}}zzziiihhhhhhaaa\\\\\\___ZZZRRRKKKDDD>>>888444///,,,,,,000222333555999AAA===DDDDDDFFFZZZZZZ;;;999555222000000///+++((()))***+++++++++***((('''(((((())))))((('''&&&&&&&&&''''''(((((((((((((((&&&&&&%%%&&&''')))+++,,,***))))))***,,,...---,,,000111222111000000222333222222444GGG{{{wwwTTT>>>999111222000111111666XXX~~~fffUUUiiitttsssmmmxxx{{{zzz~~~vvvddd\\\hhhxxx~~~~~~~~~vvvtttsssppprrrvvvsssnnnpppuuuooo^^^SSSSSS[[[fffpppyyy~~~pppmmmiiibbb___cccbbb\\\TTTKKKDDD===777444000,,,+++000444444555777===999@@@CCCCCCSSSUUU>>>999555111000000///+++((('''''''''''''''&&&%%%%%%((((((((((((((('''&&&&&&&&&''''''(((((((((((((((&&&&&&&&&&&&'''(((***+++***))))))***,,,...------000111222111000000222444555444666JJJyyyvvvSSS???:::000222000111333888ZZZkkk___|||~~~}}}|||}}}|||wwwvvvyyy}}}sss]]]NNNFFFOOO___lllxxx~~~||||||~~~vvvpppnnnooopppsssxxxtttpppqqquuurrrgggbbbdddgggllltttuuupppkkkdddeeekkkfff```VVVLLLCCC<<<666333222...,,,///111111333666???===DDDIIIFFFJJJHHH999888444111000000///+++(((***))))))((((((((((((((('''(((((((((((('''&&&&&&&&&''''''((((((((((((((('''''''''''''''((()))***))))))(((***,,,......---000111222111000111333444777444666JJJsssyyyqqqYYYDDD<<<111222000222444:::^^^sssjjjzzz}}}{{{zzz{{{~~~xxxpppmmmrrrwww{{{{{{rrr```NNNJJJHHHFFFFFFPPPfff|||~~~zzzyyyyyytttnnnlllnnnrrrvvvyyyuuuqqqqqqttttttpppppptttxxxvvvvvv}}}uuuqqqoookkklllpppiiibbbVVVKKKBBB:::555111222000///...++++++444>>>@@@AAAHHHLLLGGGAAA;;;555777444000///000///,,,(((+++***)))(((((()))***+++'''''''''(((((('''&&&&&&&&&''''''((((((((((((((((((''''''''''''((((((((()))((((((***,,,......---000111222222111111333555777222555GGGkkkmmmkkkfffNNNAAA444444222333555<<>>RRRMMMOOOKKKFFF@@@:::777:::666333000///000///,,,((('''&&&%%%$$$$$$%%%'''(((&&&&&&''''''''''''&&&&&&&&&''''''(((((((((((((((''''''(((((((((((((((((((((((((((***---.........000111222222111222444666888444666GGGiiilllmmm|||jjjRRRCCC999888333333666>>>eeelllzzzwwwrrrkkkrrrwwwyyy{{{|||~~~|||xxx|||{{{zzzzzzzzzzzzxxxvvvrrrnnnmmmqqqxxx~~~~~~}}}{{{}}}tttggg\\\VVVUUUVVVXXXooottt{{{~~~}}}||||||}}}~~~|||yyyyyyxxxwwwtttqqqrrrwwwyyywwwtttsssrrrtttvvvyyy|||{{{wwwwww{{{|||yyyuuuggg^^^QQQEEE<<<666222000+++///222000,,,333KKKbbboooooo[[[CCC;;;666555<<<666222////////////,,,((('''&&&&&&&&&&&&'''((((((%%%%%%&&&''''''''''''&&&&&&''''''(((((((((((((((&&&&&&'''((())))))((((((((('''(((***---//////...000111222222222333555777888666999IIIoooyyy{{{gggSSSHHH>>><<<555333666???iiilllvvvmmmqqqnnnppp{{{sssppp{{{zzz}}}{{{wwwxxxwwwwwwxxxzzzyyyuuurrruuusssrrruuuzzz}}}wwwjjj___WWWaaajjjuuu|||}}}||||||~~~|||{{{{{{yyyvvvuuuwwwtttvvvtttqqqtttyyyyyyuuussssssssssssuuuxxx{{{{{{}}}{{{{{{zzzzzzzzzxxxuuuqqqcccZZZMMMAAA999444222000,,,---//////...666JJJ]]]pppwww```BBB<<<;;;555999555222///...//////,,,)))'''(((((()))******))))))$$$%%%&&&&&&'''''''''&&&&&&''''''((((((((((((((($$$%%%'''((())))))))))))(((''''''***---/////////000111222222222333555777333666:::JJJwwwzzzgggXXXSSSBBB???666333666@@@jjjnnnyyyxxxhhhbbbwww|||zzz|||{{{wwwttttttuuuwwwyyyxxxsssnnnyyywwwuuuvvvyyy}}}~~~{{{mmmhhh\\\gggttt|||}}}|||{{{|||xxx}}}~~~|||wwwvvvuuurrrtttxxxooossssssqqqtttyyyyyytttrrrssstttssstttwwwyyyxxx|||}}}tttyyy|||zzztttpppnnnkkk```XXXKKK???777333111111///,,,+++,,,...444AAANNNLLL___QQQ;;;???CCC999777555222///...//////,,,)))###$$$&&&'''''''''&&&%%%$$$%%%&&&&&&'''''''''&&&&&&''''''(((((((((((((((###$$$&&&(((*********)))(((''''''***---/////////000111222222222333666888...444999III|||yyy~~~mmm]]]UUUJJJAAA:::666222@@@nnnsss\\\ccc{{{yyyyyy{{{sssvvvxxxxxxuuutttuuuwwwvvvuuutttwww{{{~~~}}}yyyoooeeeeeerrr{{{zzz|||~~~zzz}}}~~~zzzrrroootttuuurrrtttsssqqqrrrtttuuuuuutttpppooooooqqqsssuuuuuuttttttuuuyyy|||yyywwwwwwsssxxxyyyrrrmmmkkkfff___SSSMMMCCC;;;555222111///---***)))---222888???EEEMMMGGGDDDFFFFFF@@@:::777555222///---------,,,+++(((((('''''''''&&&&&&&&&'''&&&&&&&&&&&&'''(((((((((((((((((())))))))))))'''&&&%%%''')))******)))(((((()))***,,,---...///...///111111111222333555222888777IIImmmuuubbbVVVPPPCCC999666777IIIuuu}}}nnndddccc{{{yyyzzz|||wwwyyy{{{{{{yyywwwxxxyyyyyyxxxxxxyyy|||~~~~~~}}}uuuiiidddlllttttttxxx~~~{{{zzz~~~{{{sssqqqtttuuurrrtttsssrrrrrrtttuuuuuutttsssrrrqqqrrrtttuuuuuuuuuqqqqqqqqqtttwwwzzzzzzzzzyyyxxxvvvtttrrrpppoooooopppttttttnnniiieee```YYYMMMGGG>>>888444222111000............---000777>>>KKKHHHIIILLLKKKCCC<<<999444222///......---+++)))(((((('''''''''&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''((((((((())))))))))))'''&&&%%%''')))***)))((((((((()))***,,,---...///...///111111111222333555333888666GGGkkk}}}tttiii```SSSHHHAAAAAAFFFWWW~~~ppp|||mmmddd|||zzz|||~~~}}}~~~|||||||||zzzyyyyyyzzz|||}}}}}}{{{~~~~~~qqqhhhkkkppprrrvvv|||~~~yyyzzz|||wwwtttuuuuuusssuuusssrrrrrrtttuuuuuuttttttrrrpppppprrrttttttttttttrrrqqqpppqqqrrrqqqppplllmmmnnnnnnnnnmmmkkkjjjmmmooonnniiiccc^^^WWWQQQEEE@@@999444222111111111***---000///---222;;;CCCFFFFFFJJJOOOLLLCCC<<<999333111000000///...***((('''''''''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''((((((((()))))))))'''&&&&&&''')))***)))((((((((()))***,,,---...///...///111111111222333555222777666HHHnnn{{{pppiiicccRRRNNNNNNQQQTTTbbb|||uuuiii~~~}}}~~~yyywwwvvvwwwzzz}}}~~~}}}~~~~~~zzzqqqrrrvvvxxxzzz~~~||||||~~~}}}}}}zzzxxxzzz}}}~~~{{{yyywwwvvvtttuuusssrrrrrrtttuuutttssspppnnnllllllnnnqqqrrrrrrwwwtttrrrrrrrrrssssssrrrmmmmmmmmmmmmlllkkkjjjiiilllllliiieee___YYYQQQKKK@@@;;;555111000000111000(((+++------000999CCCHHHEEEDDDGGGJJJGGG???:::999333333222333222///+++''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''''''''((((((((())))))(((&&&&&&''')))))))))((((((((()))***,,,---...///...///111111111111333555111777777KKKvvvsss|||mmmcccZZZSSSTTTVVVTTTSSSbbb~~~vvv}}}{{{xxxttttttwww{{{~~~}}}~~~||||||~~~}}}|||wwwyyy~~~{{{{{{|||~~~rrrsssrrrrrrvvv~~~|||yyyvvvuuutttsssqqqqqqrrrssssssrrrlllkkkjjjkkknnnqqqrrrrrrrrrpppnnnnnnoooooonnnmmmmmmllljjjhhhggghhhiiiiiimmmiiifffccc]]]UUULLLFFF>>>:::444111000000//////------,,,,,,666FFFOOOPPPKKKFFFCCCBBB@@@;;;:::<<<555444444555444111,,,(((&&&''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((((('''&&&'''((()))((('''(((((()))***,,,---...///...///111111111111333555222999888NNN}}}~~~{{{ddd___]]]XXXXXXUUUMMMKKK```~~~~~~zzz}}}yyyuuusssuuuxxxzzz||||||}}}}}}|||{{{{{{|||~~~}}}}}}|||}}}|||yyyxxx||||||{{{{{{{{{{{{{{{}}}~~~~~~}}}~~~yyykkkkkkooopppuuu}}}zzz|||{{{|||~~~xxxuuuuuusssrrrppppppqqqqqqqqqppplllkkkkkkmmmppprrrrrrqqqpppooommmmmmmmmkkkiiifffjjjiiigggfffgggiiilllnnnkkkfffaaa```[[[QQQHHHCCC;;;888333000//////......---...---222EEE^^^lllmmmXXXMMMBBB>>>===<<<<<>>777444000...............)))---///444IIIggg|||bbbRRRBBB<<<=========>>>555444333222111...***'''&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''(((((()))(((&&&'''((()))(((&&&(((((()))***,,,---...///...///111111111222333555222999999QQQrrryyywww^^^YYY]]]VVVVVVVVVWWW^^^vvv|||sssqqqoooooottt~~~uuuyyyyyy}}}yyytttoooppprrrvvvyyy{{{yyyxxxzzzyyyxxxzzz}}}}}}zzzwww{{{}}}~~~}}}}}}}}}yyywww{{{~~~~~~xxx{{{{{{{{{zzzzzzzzz{{{{{{uuuvvvwwwzzz~~~xxxwwwwwwvvvwwwxxxyyy{{{|||~~~xxxvvvzzzzzzwwwvvvzzz}}}}}}sssbbb]]]iiiooovvv{{{}}}rrrqqquuu{{{{{{tttpppqqqqqqooonnnmmmnnnooonnnmmmlllllllllnnnnnnlllhhheeekkkkkkmmmooopppnnnjjjggg```aaaccceeefffgggffffffeee\\\WWWXXXUUUJJJ???;;;333111...------...///...)))/////////===YYYnnnuuufffTTTAAA:::<<<===;;;;;;555333111000///---)))&&&&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''(((((()))(((''''''((()))(((&&&(((((()))***,,,---...///...///111111111222333555///777888RRRuuu|||rrr___OOO[[[TTTXXXVVVXXXaaannnyyy|||oooWWWcccrrr{{{zzzsssqqquuusssrrrrrrtttuuuuuutttzzzzzz|||}}}xxxwwwzzz}}}~~~~~~}}}||||||}}}|||xxxyyy}}}|||{{{{{{yyyxxxxxxzzz~~~~~~{{{www{{{qqqiiillluuu|||~~~~~~zzzzzz{{{|||}}}}}}}}}|||uuuwwwzzzzzzwwwuuutttsssxxx{{{}}}|||yyyqqqaaaRRR___kkksss~~~~~~xxxtttsssvvvwwwrrrnnnmmmsssqqqooonnnmmmoooqqqrrrllllllkkkkkkllljjjgggdddjjjkkkkkkkkkmmmoookkkdddbbbccceeeeeeeeefffiiikkkccc___ZZZUUUOOOGGG<<<444111000///...---,,,,,,,,,111---,,,555HHH]]]lllsssYYYTTTMMMFFFAAA???@@@AAAIII@@@555//////...***%%%$$$%%%'''((((((((('''&&&$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&&&&&&&'''(((((())))))))))))(((&&&%%%$$$(((((()))***,,,---...///,,,...///000///000111333444666;;;VVVwwwyyylll^^^QQQ[[[UUUXXXTTTTTT\\\kkkooo^^^jjjxxxyyyxxxuuuyyyyyysssrrrlllnnnqqqtttuuuvvvvvvvvvyyyxxx{{{~~~}}}yyyyyy|||zzz{{{||||||||||||~~~|||yyy{{{}}}|||yyyxxxxxxoooppprrruuuyyyzzzzzzyyyuuukkkbbbdddnnnuuuuuurrrsssuuuvvvuuurrrqqqtttwwwuuuuuutttuuuwwwyyyzzz{{{yyyzzzyyyxxxwwwppp```QQQZZZeeennn~~~~~~}}}vvvsssuuuvvvsssppppppsssrrrooonnnnnnoooqqqsssnnnlllkkkkkkkkkjjjhhhfffkkknnnnnnmmmnnnooolllfffffffffffffffeeefffggghhh```^^^ZZZTTTMMMDDD;;;555000000///...---,,,,,,,,,---///444999AAAMMMZZZdddVVVRRRMMMIIIFFFCCC@@@>>>BBB;;;333//////...+++'''%%%&&&''''''((('''''''''%%%%%%&&&&&&&&&''''''''''''''''''''''''((()))))))))))))))(((((('''&&&&&&(((((()))***,,,---...///---///000111000111333444555777;;;VVVyyy~~~eee\\\RRRYYYSSSWWWTTTTTT[[[fffyyynnnxxx~~~wwwmmmiiippp}}}~~~xxxssssssiiinnnuuuxxxxxxwwwwwwxxxxxxwwwzzz}}}}}}yyyzzz}}}wwwyyy{{{{{{||||||~~~||||||}}}}}}{{{|||}}}}}}zzzwwwuuutttuuunnnqqqtttvvvwwwyyy{{{}}}uuujjjaaabbbjjjpppkkkccc^^^aaacccaaa___bbbkkkrrr|||zzzwwwwwwxxx{{{|||}}}zzzyyywwwvvvvvvppp```OOOUUUaaammm~~~vvvqqqsssvvvtttsssrrrsssrrrpppnnnnnnppprrrtttpppmmmkkkjjjjjjjjjjjjiiikkkppprrrooommmmmmllliiiiiiiiigggfffeeeddddddddd^^^^^^ZZZSSSIII???888444000///...---------------///222777===DDDKKKPPPSSSRRRNNNKKKJJJJJJGGG???888999555000.........+++)))'''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((((((((((('''((())))))***((((((((((((((((((''''''(((((()))***,,,---...///...///111222111222333555666777;;;VVVyyy|||~~~{{{^^^YYYRRRWWWQQQXXXXXXXXX]]]cccuuu~~~~~~}}}vvvjjjccciiiuuu}}}~~~~~~{{{vvvttttttrrrwww}}}}}}yyyvvvwwwyyyyyyxxxzzz}}}|||xxxxxx|||wwwyyy{{{|||||||||~~~|||}}}~~~~~~}}}{{{zzzxxxuuusssrrrrrrsssqqqtttwwwwwwuuuuuuxxx{{{zzzrrrjjjiiioooooocccTTTEEEGGGJJJNNNTTT^^^jjjssstttwwwzzz{{{zzzzzz{{{}}}yyyyyyxxxxxxxxxqqq___LLLRRRaaannn}}}|||yyywwwqqqooossswwwvvvsssrrrsssqqqooonnnnnnppprrrtttqqqnnnjjjhhhiiijjjkkkkkkjjjpppsssoookkkkkkkkkjjjiiigggeeeddddddcccbbbbbb```___[[[QQQEEE:::444333///......---------......111000333@@@OOOUUUPPPIIIMMMIIIFFFGGGIIIFFF===444444222000...---,,,***(((''''''&&&%%%%%%'''((()))&&&&&&&&&&&&'''''''''''''''''''''''''''((())))))'''''''''''''''((())))))(((((()))***,,,---...///---///111111111111333555666777:::WWW|||www|||vvvXXXXXXSSSYYYVVV]]]\\\ZZZ___eeesss|||ppptttsssmmmfffeeemmmtttxxx{{{~~~~~~{{{xxxvvvuuuuuuyyy|||}}}xxxvvvxxx||||||zzz{{{}}}zzzvvvvvvzzzyyy{{{}}}}}}|||{{{|||}}}}}}~~~~~~~~~}}}|||{{{{{{yyywwwsssqqqpppqqqrrrsssnnnqqqttttttqqqppprrrtttzzzwwwqqqoooqqqlllZZZGGG888888<<>>:::777444777444...'''&&&)))***(((+++***)))((('''%%%$$$###&&&&&&&&&&&&&&&''''''(((''''''''''''''''''''''''''''''(((((((((((((((((((((((()))***+++---...//////000111000//////111333555777===UUUppp{{{hhhxxxwwwhhhbbb]]]YYY[[[UUUXXX[[[]]]^^^\\\ZZZXXXWWWTTT[[[www}}}YYYLLLfffnnnccc___```^^^bbbiiisss{{{}}}~~~yyyxxxxxxyyyyyyyyyyyyyyyyyyzzzyyywwwuuuttttttuuuvvvvvvwwwxxxyyyxxxvvvsssqqqvvvtttqqqppppppqqqrrrssspppnnnmmmrrrzzz~~~}}}zzzcccjjjuuu|||{{{vvvvvvwwwyyy|||{{{xxxuuussstttsssnnnccc\\\ooo|||ddddddtttrrruuupppnnnllllllmmmnnnnnnnnniiiiiiiiiiiihhhhhhhhhhhhfffjjjmmmmmmiiidddaaa```^^^___```aaa^^^WWWMMMFFF555222...,,,---......---,,,///000---...666@@@FFFQQQUUUVVVTTTTTTTTTNNNFFFIIIOOOMMMAAA:::<<<;;;555888222)))%%%&&&******)))***)))((('''&&&%%%%%%$$$&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''''''''''''''''''''(((((((((((((((((()))***+++---...//////000111000//////111333666666<<>><<>>XXXzzzyyyppphhhggghhhfffaaa]]]VVVEEE;;;@@@FFFBBB:::888///)))&&&))))))'''(((,,,+++***'''%%%######$$$%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))***(((((()))***+++---...//////000111000//////111333:::888;;;SSSyyy```jjjkkkXXX[[[XXXUUUWWWVVVVVVXXX[[[ZZZWWWSSSQQQPPPTTTVVV[[[\\\ZZZccckkkvvv{{{{{{{{{zzz~~~ZZZttt]]]]]]YYYUUUVVV```mmmwwwyyy|||}}}{{{zzz{{{|||{{{wwwtttrrrrrrrrrssstttuuuvvvwwwuuuvvvvvvuuurrroooooooootttwwwyyyxxxsssppppppqqqpppppprrruuuwwwzzz}}}~~~|||xxxvvvvvvxxxxxxxxxrrrsssssstttuuuvvvwwwwwwppprrruuuwwwxxxxxxwwwwwwsssssstttsssnnndddXXXOOOAAAOOOkkk~~~wwwuuurrrooommmjjjkkkmmmnnnnnnnnnmmmmmmmmmmmmkkkiiihhhhhhjjjlllqqqoookkkeee^^^XXXUUUTTTTTTOOOGGG>>>666111...---(((+++---,,,,,,...//////111000666KKKiiiyyyoookkkooonnnggggggnnnZZZFFF;;;FFFPPPIII:::111***)))(((''''''((()))***+++***)))(((%%%"""$$$'''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''''''''((())))))))))))***+++---...//////000111111111111222555777777555BBBPPP|||eeejjjfffUUUYYYWWWUUUXXXWWWZZZZZZ[[[[[[YYYWWWTTTRRRXXXYYY\\\]]]YYY___zzzwwwwww```ccckkk[[[SSSXXX```aaaeeekkktttxxx}}}~~~~~~~~~|||zzzyyyzzzxxxuuurrrsssssssssrrrssssssttttttyyyyyyxxxvvvuuuuuuwwwyyytttuuuvvvuuusssqqqpppqqqqqqqqqrrrsssuuuwwwyyy{{{xxxvvvuuuuuuxxxzzz||||||xxxxxxwwwvvvvvvvvvvvvvvvpppqqqssstttuuuuuuuuuuuuwwwxxxvvvpppfff]]]WWWUUUiii}}}sssppprrrpppnnnllllllkkkkkkkkklllmmmooopppmmmmmmkkkiiigggggghhhiiikkkkkkhhhddd]]]WWWRRROOOKKKFFF???777111---+++***+++,,,,,,++++++,,,---...---333AAAUUUkkkwwwsssjjjaaaaaaaaacccggglllllliiiUUUCCC;;;EEEOOOIII;;;333***)))(((((((((((()))***&&&%%%%%%%%%%%%%%%&&&(((%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''''''''((())))))))))))***+++---...//////000111111111111222555777;;;666???KKK~~~fffjjjzzz^^^RRRWWWVVVVVVZZZYYY^^^\\\ZZZ[[[]]]]]]ZZZWWW[[[ZZZ]]]^^^YYYZZZiii}}}cccQQQddd```[[[XXXYYY\\\```aaakkkqqqxxx|||{{{zzz}}}}}}{{{yyyxxxxxxwwwvvvtttvvvuuutttsssrrrqqqqqqqqqttttttsssqqqqqqrrrvvvzzztttsssqqqqqqrrrrrrrrrqqqsssrrrqqqqqqrrrsssvvvwwwuuuttttttvvvyyy|||||||||yyywwwuuurrrpppooooooooossssssssssssssstttuuuuuuyyy||||||xxxtttttt{{{tttlllmmmpppooollljjjmmmllljjjiiijjjllloooqqqmmmllljjjhhhgggfffffffffccccccaaa^^^XXXQQQJJJGGG@@@<<<777111---+++******,,,++++++,,,---...///111111AAATTTbbbjjjjjjaaaWWWZZZccceeeccciiiqqqlll]]]KKK>>>999BBBIIICCC888111***))))))(((((())))))***,,,***((('''''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''''''''((())))))))))))***+++---...//////000111111111111222555777:::444>>>NNNvvvpppxxxoooYYYQQQWWWWWWXXX]]]\\\___\\\YYY\\\aaacccaaa^^^\\\\\\^^^```]]]ZZZ```iiiwwwWWWCCCUUUnnnvvv```NNNRRR[[[ZZZ```gggpppuuuvvvxxx}}}|||zzzxxxxxxxxxyyyyyyyyyyyyxxxwwwuuusssrrrqqqqqqoooppppppooonnnooorrrttttttqqqnnnnnnqqqtttsssqqqtttrrrqqqpppqqqsssvvvwwwxxxxxxxxxyyy{{{{{{yyywwwwwwuuurrrooommmmmmmmmmmmwwwvvvuuuttttttuuuwwwxxxxxxzzz}}}|||tttoooqqqssspppllliiiooonnnllljjjjjjkkkmmmnnnkkkjjjiiihhhhhhgggeeeddd___\\\XXXTTTNNNHHHAAA===888666222///---,,,,,,---++++++---000000000222777DDD\\\ppppppfff___[[[XXX]]]dddjjjnnnrrrrrreeeUUUBBB:::777===@@@:::000***))))))))))))))))))))))))******(((%%%&&&(((&&&"""%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''''''''((())))))))))))***+++---...//////000111111111111222555777444111AAAXXXjjjwwwhhhWWWSSSYYYXXXZZZ```^^^]]]ZZZXXX\\\cccgggfffccc______bbbeeedddaaaaaaccciiizzztttTTTJJJTTTiiiyyyqqq]]]QQQQQQUUUVVV]]]eeekkkooottt{{{~~~}}}|||zzzxxxxxxyyy{{{|||{{{yyywwwuuutttssssssqqqsssvvvvvvtttrrrrrrrrrsssooommmnnnqqqttttttrrrrrrrrrqqqrrrsssvvvxxxzzz{{{zzzzzz{{{|||zzzwwwuuuwwwvvvtttsssrrrrrrrrrrrrxxxvvvtttssssssuuuwwwxxxwwwvvvvvvyyy~~~zzztttqqqtttvvvrrrnnnlllppppppooonnnmmmkkkjjjiiijjjhhhgggggggggfffccc```]]]XXXQQQJJJEEE@@@<<<888111000///---------...///++++++///222111...444===aaa~~~jjj\\\\\\___]]]]]]ffftttwwwjjjZZZRRR???<<<:::;;;999222***&&&))))))************))))))"""%%%%%%"""$$$((('''###%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''''''''((())))))))))))***+++---...//////000111111111111222555777333111BBB\\\|||lllhhhhhh{{{cccVVVVVV[[[XXX[[[```^^^YYYXXXYYY]]]cccffffffdddaaaccceeeggggggfffdddccccccmmmvvvttt___RRRYYYpppqqqZZZNNNUUUQQQTTTYYY___eeemmmuuuzzz|||yyywwwxxxxxx|||{{{zzzxxxwwwvvvuuuuuusssvvvxxxyyywwwtttqqqpppqqqpppooopppqqqssssssssspppqqqrrrtttvvvxxxzzz{{{xxxxxxxxxzzz{{{{{{yyywwwssssssssssssttttttttttttuuusssrrrqqqrrrsssuuuwwwwwwtttsssuuuzzz||||||zzzwwwuuupppnnnrrruuussspppqqqqqqrrrrrrqqqooollljjjhhhiiigggeeeeeeeeeccc]]]XXXXXXRRRIIIBBB???<<<888555,,,,,,+++++++++,,,...///,,,---111333...---:::LLLrrrccccccfffnnniiinnnxxxsss]]]MMMJJJAAAAAA@@@<<<555...)))''')))******++++++******)))***111111)))%%%'''&&&!!!%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''''''''((())))))))))))***+++---...//////000111111111111222555777999333@@@VVVxxxqqqFFFQQQxxxooo```WWWXXX\\\WWWYYY^^^[[[WWWYYY\\\___aaabbbaaaaaaaaacccdddcccaaa```^^^]]]]]]aaammmjjjUUU\\\gggbbbWWWRRROOONNNNNNRRR[[[dddkkknnnzzz|||~~~}}}zzzyyyyyy{{{zzzzzzyyyxxxwwwwwwwwwwwwrrrtttvvvvvvtttrrrqqqqqqoooppprrrsssrrrrrrrrrsssooopppsssuuuwwwyyyyyyyyyuuuuuuuuuwwwyyyzzzyyyxxxoooqqqrrrtttuuutttsssssssssrrrrrrrrrssstttvvvwwwrrrssstttvvvxxx{{{~~~xxxzzz{{{yyyzzz{{{xxxssssssmmmkkknnnqqqpppppprrrrrrrrrqqqpppooonnnmmmmmmjjjgggcccbbbaaa\\\TTTMMMJJJDDD>>>:::999777333///+++******++++++---...///,,,---222333///444NNNlllsssmmmqqqsss|||uuufffUUUIIIDDDAAACCCCCC<<<222+++******)))***++++++++++++***)))...888:::///&&&'''&&&"""%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''''''''((())))))))))))***+++---...//////000111111111111222555777:::333???SSS~~~{{{fff>>>QQQtttwwwkkk___WWWYYY\\\WWWXXX\\\XXXWWWZZZ^^^```___^^^]]]]]]^^^```___\\\YYYWWWVVVTTTYYYYYY]]]lllwwwMMMLLLbbb___IIIPPPKKKHHHKKKTTT^^^dddeeeqqquuuzzz|||{{{{{{}}}xxxxxxwwwwwwwwwwwwwwwxxxuuuvvvvvvuuusssssstttvvvnnnqqquuuuuurrrqqqrrrtttnnnpppsssvvvxxxxxxwwwwwwvvvuuuttttttvvvwwwvvvuuussstttwwwyyyzzzyyywwwuuusssssstttuuuvvvwwwxxxyyylllpppsssrrrooopppvvv{{{yyy||||||yyyxxxyyyxxxtttuuuoookkkmmmnnnnnnoooqqqsssrrrooonnnnnnoooqqqssskkkgggbbb```]]]WWWLLLDDD<<<888444333444333---(((,,,,,,,,,,,,---...///000+++---111444222>>>cccmmmttt~~~jjjZZZTTTOOOGGG>>>BBBBBB:::///))))))+++)))***+++,,,,,,+++***)))+++111)))###'''+++***%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&''''''''''''''''''''''''((())))))))))))***+++---...//////000111111111111222555777444111@@@VVVvvvtttiiiJJJ```~~~aaaWWWYYYZZZWWWSSSSSSWWW\\\]]]]]]\\\[[[ZZZYYYXXXXXX[[[]]]\\\XXXRRRPPPSSSWWW\\\^^^^^^^^^lllwwwuuuSSS???VVV^^^MMMQQQIIIDDDIIIMMMPPPWWW```fffkkksssxxx{{{{{{{{{{{{{{{{{{{{{zzzyyyvvvtttsssttttttsssttttttuuuvvvwwwvvvuuussssssuuuwwwxxxxxxtttsssrrrqqqrrrssstttuuuwwwsssqqqssswwwxxxvvvssssssuuuvvvuuurrrqqqtttwwwqqqqqqrrruuuwwwxxxwwwuuuqqqqqqrrrtttwwwyyyxxxxxxyyyxxxxxxzzz||||||{{{zzzqqqkkkiiinnnrrrrrruuuzzzuuuqqqmmmlllnnnooommmkkkeeeaaa\\\VVVPPPIIIBBB>>>666444111...+++)))))))))))),,,+++))),,,111///)))//////000444???TTTrrr~~~aaaiii}}}bbbHHHGGGMMMLLLDDDDDD???666,,,''')))---******+++---...,,,'''$$$''''''(((((('''&&&%%%%%%)))((('''&&&&&&&&&&&&&&&***)))'''%%%$$$%%%'''(((''''''''''''((((((((((((((()))***+++,,,---------000111111111111222222222,,,:::;;;UUU\\\gggwww\\\PPPzzzaaaZZZ^^^aaa```\\\YYYYYY[[[\\\[[[ZZZXXXXXXWWWWWWWWWYYY[[[ZZZVVVPPPNNNQQQTTTVVVYYY[[[[[[```sss^^^???EEEYYYeeeVVVNNNFFFEEEJJJNNNSSSVVV```dddkkkqqqtttwwwzzz|||||||||}}}~~~}}}{{{xxxwwwwwwvvvtttssstttvvvyyy{{{wwwuuuttttttuuuvvvuuutttqqqqqqpppppppppppppppqqqrrrpppnnnqqqvvvxxxwwwtttrrrsssssssssqqqpppqqqqqqsssssstttvvvxxxyyywwwuuuppppppqqqtttvvvxxxxxxwwwxxxxxxxxx{{{~~~~~~rrrmmmkkkpppsssrrrssswwwrrrooolllkkkmmmmmmjjjhhh___[[[UUUNNNHHHBBB<<<777444222000---+++***))))))---///---***,,,111111---...000555BBBSSSeeevvvxxxkkkhhhvvvwwwZZZJJJNNNTTTTTTNNNGGG<<<111+++(((((((((***,,,......---***'''%%%''''''(((((('''&&&&&&%%%(((((('''&&&&&&&&&&&&&&&)))((('''&&&%%%&&&&&&'''''''''''''''((((((((((((((()))***+++,,,---------000111111111111222222222...999888RRRWWWcccsss^^^YYY{{{\\\^^^ccchhhhhhddd___\\\[[[XXXVVVUUUSSSSSSSSSTTTUUUXXXYYYYYYUUUPPPNNNPPPRRRSSSTTTXXXYYYVVV[[[ttt|||]]]@@@999NNNggg```YYYMMMCCCBBBHHHMMMMMMYYY]]]bbbggglllppptttwwwxxxzzz|||~~~}}}{{{zzzyyywwwtttrrrrrruuuxxxzzzwwwuuutttuuuuuuuuusssqqqpppppppppqqqppppppooooootttrrrqqqrrrvvvxxxvvvttttttsssssstttuuutttrrrpppsssssstttuuuwwwwwwvvvtttpppqqqrrrtttuuuvvvvvvvvvwwwwwwwwwyyy{{{||||||zzzrrroooooorrrtttrrrqqqrrrmmmjjjgggfffgggfffbbb^^^VVVQQQJJJCCC===888333000000000...,,,+++*********,,,---,,,***+++///111111...;;;SSSnnn|||}}}jjjeeevvv}}}kkkUUUOOOTTTXXXXXXRRRDDD444+++***,,,***'''+++...111///+++'''&&&''''''''''''(((''''''&&&%%%(((((('''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((()))***+++,,,---------000111111111111222222222222888555RRR~~~TTTkkkwwwdddaaannnXXX]]]aaafffgggddd___\\\ZZZTTTSSSPPPOOOOOOPPPSSSTTTYYYYYYYYYVVVSSSQQQRRRTTTWWWTTTVVVZZZTTTPPPaaazzzkkk[[[MMMCCCAAAEEE^^^___WWWHHH>>>AAAFFFHHHQQQUUU[[[```dddhhhmmmoooqqqtttwww{{{||||||{{{zzzxxxwwwuuusssrrrrrrsssttttttttttttuuuvvvuuurrrppppppqqqssstttuuuuuutttsss{{{yyywwwvvvwwwwwwuuurrrrrrqqqqqqtttwwwwwwtttpppsssssssssuuuvvvvvvtttrrrssstttuuuuuutttsssssssssvvvuuutttssstttssspppnnnjjjjjjkkknnnooonnnkkkiiigggdddaaa______\\\VVVQQQIIIEEE>>>999555222///---------,,,,,,+++++++++++++++...///...---///222444222TTTwwwtttgggXXXUUUVVVTTTQQQEEE:::---'''***//////,,,---000333000)))%%%&&&(((&&&'''''''''''''''&&&&&&(((''''''&&&&&&&&&''''''&&&''''''(((((('''&&&&&&''''''''''''((((((((((((((()))***+++,,,---------000000111111111222222222444777444UUUYYYuuu{{{fff___}}}eee[[[YYY[[[\\\\\\[[[ZZZYYYYYYTTTSSSQQQPPPPPPSSSUUUWWWZZZ[[[ZZZYYYWWWVVVWWWWWW[[[SSSSSSYYYVVVPPPYYYiii{{{uuuppphhhSSS???JJJTTTYYYQQQEEE@@@@@@BBBEEEJJJQQQXXX^^^cccgggjjjkkknnnrrrvvvyyyzzzzzzyyyxxxxxxxxxxxxvvvssspppnnnrrrrrrrrrtttvvvvvvtttrrrooopppsssuuuwwwxxxxxxxxx{{{yyyxxxwwwvvvuuutttsssooonnnnnnrrrvvvwwwuuuqqqvvvuuuvvvwwwyyyyyywwwuuuvvvxxxyyywwwtttrrrrrrrrrtttsssqqqpppooommmjjjgggbbbccceeeggghhhhhhddd```ccc___[[[XXXVVVRRRKKKFFF>>>:::555222000///...---++++++,,,,,,,,,,,,,,,,,,...111333333///...222777GGGuuuxxxhhh___ZZZUUUMMMGGG555000+++)))+++...///000...111222...((($$$%%%(((&&&&&&'''''''''''''''&&&''''''&&&&&&&&&''''''(((&&&&&&'''((((((''''''&&&''''''''''''((((((((((((((()))***+++,,,---------000000111111111222222222444666555ZZZaaasssyyyiii```yyy~~~qqq\\\YYYWWWUUUSSSQQQRRRSSSUUUWWWUUUTTTSSSSSSUUUWWWYYY[[[YYYZZZZZZZZZZZZZZZZZZZZZZZZRRROOOTTTUUUSSSUUU\\\ddd|||}}}yyyDDDGGGMMMRRRPPPGGG???===999>>>EEEMMMSSSZZZaaaeeegggiiilllppptttwwwxxxyyyyyyzzz|||}}}{{{wwwrrrpppsssrrrrrrtttvvvwwwvvvuuunnnoooqqqtttvvvwwwxxxxxxtttttttttttttttttttttuuussssssuuuwwwzzz{{{zzzyyyyyyyyyzzz{{{}}}}}}|||zzzxxx{{{|||zzzvvvssstttuuutttsssqqqppppppnnnllliiidddggghhhhhhiiiiiiddd^^^\\\XXXSSSPPPMMMIIICCC>>>555333000/////////...---++++++,,,------------------...000000,,,,,,444>>>kkk~~~nnnmmmhhh```ZZZSSSHHH===,,,,,,,,,++++++,,,...000///000///,,,'''$$$%%%'''%%%&&&''''''(((''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''''''''''''''''''''((((((((((((((()))***+++,,,---------000111111111111222222222333555777___aaappp|||yyyuuugggYYYWWWWWWSSSOOOMMMMMMOOOQQQSSSRRRRRRSSSTTTUUUWWWYYYZZZVVVVVVWWWXXXZZZ[[[[[[[[[WWWTTTPPPPPPRRRSSSTTTSSSXXXggg~~~gggKKK:::DDDRRROOODDD>>>666777:::>>>DDDLLLUUU[[[bbbccceeeiiimmmppptttuuuxxxyyy{{{||||||zzzwwwuuuvvvuuussstttuuuvvvvvvuuurrrrrrrrrrrrsssuuuvvvwwwqqqrrrsssssssssssstttuuuxxxyyyzzz{{{zzzzzz|||}}}yyyyyyzzz|||~~~}}}|||www{{{~~~}}}yyywwwyyy|||xxxwwwtttsssrrrpppmmmjjjgggjjjjjjfffeeeeee```YYYOOOKKKFFFCCCAAA???;;;777111000......//////---,,,+++,,,---...///...------++++++...000111888JJJ\\\eeeaaahhheeeZZZSSSPPPBBB000++++++++++++,,,...000111///...+++(((&&&&&&&&&&&&%%%&&&&&&'''((((((''''''&&&&&&&&&&&&&&&'''(((((('''&&&&&&%%%&&&'''((()))''''''''''''((((((((((((((()))***+++,,,---------000111111111111222222222222555999aaasssWWWvvvggg^^^YYYXXXUUUPPPMMMLLLNNNOOOPPPMMMNNNOOOQQQSSSTTTUUUVVVSSSSSSTTTVVVYYY[[[[[[ZZZUUUVVVTTTOOOOOOSSSTTTQQQSSSMMM^^^}}}tttZZZ,,,222MMMSSSJJJDDD999888555555888???JJJQQQ]]]]]]___bbbfffjjjoooqqquuuvvvwwwxxxyyyzzzzzzzzzzzzwwwuuutttuuuuuuuuutttvvvuuutttsssssstttuuuvvvuuuvvvwwwvvvtttsssssstttuuuwwwxxxvvvsssrrrtttwwwvvvvvvwwwzzz|||}}}|||{{{uuuzzz~~~~~~{{{zzz}}}~~~{{{xxxuuurrrooojjjgggbbbeeeccc]]][[[ZZZUUULLLDDD???:::777777777444111000///......///...+++))),,,---.../////////...---//////333999???MMMiii|||}}}|||^^^```hhhdddSSSLLLLLL===&&&+++)))(((***...222444555000---)))&&&&&&&&&&&&%%%%%%%%%&&&'''((((((((('''&&&&&&&&&&&&&&&'''((()))((('''%%%$$$%%%''')))***''''''''''''((((((((()))((()))***+++,,,---------000111111111111222222222222555:::aaahhhNNN{{{dddXXXNNNUUURRRMMMJJJJJJLLLMMMNNNPPPNNNMMMOOORRRTTTSSSQQQPPPRRRTTTWWWXXXYYYYYYXXXTTTQQQOOOPPPRRRSSSRRRPPPKKKOOOTTT___xxxnnnrrrlll???...333EEEMMMCCC???999222222777<<<<<<;;;IIINNNUUU[[[___cccfffhhhlllkkkkkkooouuuxxxxxxvvvvvvvvvuuusssrrrrrrsssuuussswwwwwwrrrooorrrvvvwwwsssrrrrrrrrrrrrtttuuuvvvwwwwwwvvvuuutttsssrrrrrrtttuuuuuuvvvwwwxxxyyyzzzwww|||~~~xxxuuuxxx|||{{{vvvpppmmmlllhhhaaa[[[UUUTTTQQQMMMJJJFFFCCCBBB999777444111000//////000...---,,,,,,......---,,,)))333666///+++...---'''...111>>>WWWtttrrr|||~~~wwwaaaTTT^^^```]]]TTTEEE777///,,,))))))+++000666999777444222...***'''&&&''''''&&&(((''''''&&&&&&%%%$$$$$$'''''''''&&&&&&%%%%%%%%%)))((('''&&&&&&&&&&&&&&&((((((((((((((()))******)))(((''''''(((***,,,...111222333222000000111222---:::;;;___WWWRRRxxxrrr___XXXWWWVVVTTTPPPNNNNNNNNNOOOOOOSSSRRRQQQRRRTTTTTTSSSPPPRRRSSSVVVYYYYYYXXXVVVUUUTTTSSSRRRSSSVVVVVVTTTRRROOOPPPRRRXXXggguuuwww|||cccQQQEEE555333<<>>;;;:::888666444222000///...---,,,*********++++++))))))***,,,...///...,,,111...///333444222333666GGGiii~~~gggkkkqqqllllll```MMM<<<111,,,+++++++++000777;;;<<<999666444---+++'''&&&'''((((((((($$$$$$%%%&&&&&&'''(((((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&((())))))((((((((((((((()))******+++*********+++---...000...000111111000000222333222999666]]]\\\]]]nnn\\\lllddd]]]PPPUUUPPPQQQQQQQQQOOOMMMMMMMMMTTTUUUUUUVVVUUUTTTRRRPPPQQQQQQRRRRRRRRRQQQPPPPPPPPPRRRTTTWWWXXXWWWUUUSSSWWWPPPNNNQQQPPPSSSiiiZZZQQQppprrrEEE;;;>>>CCCEEEBBB;;;333---+++...444888;;;===@@@BBBMMMQQQWWW[[[^^^bbbhhhmmmjjjmmmppprrrsssssstttuuuvvvuuurrrppprrrvvvtttoooooooooppprrrtttuuuwwwxxxtttrrrpppnnnmmmnnnqqqrrrppppppooommmllljjjiiiiiillliiieeecccaaa^^^YYYTTTMMMJJJFFFBBB???;;;666222111111000///...---,,,+++------,,,++++++,,,------,,,,,,---///111222000...///000555999333000>>>RRRrrrrrrxxxqqqcccTTT???000+++---///111111777???BBB???:::666444+++(((&&&&&&''')))))))))%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((((((((())))))***************+++---...///---///000111000111222444666:::888aaacccjjjfff[[[cccaaa\\\MMMOOONNNPPPRRRQQQOOOMMMMMMNNNOOOPPPRRRSSSSSSRRRRRRRRRSSSRRRPPPOOOOOOQQQSSSUUUMMMOOORRRTTTTTTRRRQQQPPPSSSKKKKKKRRRRRRNNNWWWgggqqqQQQYYYmmmlll999888<<>>RRRttt~~~zzzQQQCCC333))))))...222333:::???EEEFFFAAA:::555333((('''%%%%%%'''))))))(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&&&&((((((((((((((())))))***((())))))***+++,,,---...---///000000000000222333666999999ddddddqqq|||ZZZ[[[yyyYYYYYYWWWMMMMMMNNNQQQSSSRRROOOMMMNNNPPPKKKMMMOOOOOOOOOOOOQQQSSSVVVUUURRRQQQQQQSSSVVVXXXLLLNNNQQQQQQPPPNNNMMMMMMNNNIIIKKKRRRUUUPPPOOOSSShhhnnnOOOgggQQQCCC444555DDDTTT\\\]]]@@@<<<555...***,,,222777222444888;;;???DDDJJJNNNUUUYYY]]]aaacccfffiiilllkkkmmmmmmkkkmmmqqqpppmmmkkkllllllmmmmmmllllllkkkjjjiiifffdddccccccdddeeecccbbb```^^^[[[XXXWWWVVVMMMJJJEEECCCAAA===888444111111111111000///......++++++******************+++,,,,,,,,,------------000///...///111333222111555444===VVVwww|||uuuyyy}}}zzzqqqkkk???666,,,(((,,,333888999CCCEEEGGGEEE???888222///'''&&&%%%%%%'''(((((('''(((((('''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&'''))))))(((&&&&&&%%%%%%%%%((((((((((((((()))******(((((()))***+++,,,---------///000000//////111222222666999fff[[[nnn{{{bbbHHHTTT}}}eeeRRRPPPQQQMMMJJJMMMPPPRRRQQQMMMKKKNNNQQQKKKLLLMMMLLLKKKMMMPPPTTTUUUUUUTTTSSSSSSRRRRRRRRRNNNPPPRRRQQQNNNLLLMMMNNNNNNOOOPPPSSSTTTTTTRRRPPPVVVkkkjjjZZZggg~~~YYYOOOBBB;;;???JJJWWW___KKKHHHAAA999333111333555111//////111555999;;;<<>>@@@XXXuuukkkyyy|||rrrlllgggOOO111,,,+++---444@@@NNNZZZ```OOOIIIBBB<<<777111***%%%'''%%%%%%%%%''''''&&&%%%$$$%%%%%%&&&&&&''''''(((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&'''((()))((((((((((((((()))************,,,---...////////////000111000///...///000111999@@@llllllGGGaaa^^^HHHCCC___zzzaaaKKKHHHKKKJJJKKKPPPJJJKKKLLLMMMMMMMMMMMMMMMTTTPPPLLLJJJLLLOOOQQQSSSTTTQQQMMMLLLMMMOOONNNLLLTTTUUUSSSMMMHHHGGGLLLQQQVVVUUUTTTUUUUUUUUUSSSPPPMMMUUU]]]mmmdddJJJWWWpppoooWWW@@@999<<>>222+++000444111///111222---,,,222:::<<<<<<===AAABBBDDDEEEHHHJJJKKKLLLOOOOOOOOONNNLLLJJJGGGFFFBBBBBBBBBAAA???<<<888666444444444333333111000000---,,,,,,,,,------,,,***,,,,,,,,,,,,,,,,,,...///+++++++++,,,---...//////000------...---,,,000666222...000777<<>>111,,,+++(((%%%%%%)))'''%%%%%%((()))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%&&&((((((''''''''''''(((((((((((((((((((((((())))))))))))***))))))***---...---+++/////////000111111222222///888999jjj[[[JJJmmmoootttbbbRRREEEFFFIIIHHHFFFGGGIIIIIIJJJJJJKKKMMMOOOPPPLLLJJJHHHHHHJJJLLLLLLLLLIIIGGGEEEFFFIIILLLMMMNNNIIILLLOOONNNKKKIIIJJJLLLRRRPPPNNNNNNOOOQQQRRRRRRPPPOOOMMMNNNWWWlllaaaVVV\\\eeeFFFAAA:::444222:::LLL]]][[[aaa]]]NNNGGGGGG@@@444222222333444111---///555///.........---------,,,111111111111000///...---....../////////...,,,+++............---,,,++++++------,,,---//////...,,,///---+++,,,......,,,)))///---------///000000///222000000111000111777@@@HHHhhhkkkwwwrrrZZZGGG777...222===???HHHTTT]]]^^^[[[WWWTTTGGG999,,,''''''&&&''')))(((&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))&&&''''''''''''((((((((((((((((((((())))))))))))***))))))+++---...---+++...//////000111111222222000888:::ggg~~~TTTPPPzzz|||VVVKKKEEEGGGJJJHHHDDDDDDHHHHHHHHHIIIKKKMMMOOOPPPIIIHHHGGGHHHJJJLLLKKKJJJFFFEEEEEEEEEHHHKKKMMMOOOVVVTTTPPPLLLHHHJJJNNNSSSSSSPPPMMMKKKMMMOOOQQQRRROOOMMMOOORRRRRRVVVhhh}}}XXXYYYccc}}}aaaeeejjjmmmcccQQQ@@@;;;===FFFRRR^^^```[[[QQQDDD999>>>666222555999666000---000000//////...------,,,......////////////......,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,+++******,,,++++++---//////...---...,,,+++---111222///,,,+++---000222333222111///000444999===???GGG[[[mmmtttnnn~~~eeeHHH888222555CCCRRR^^^aaabbb```ZZZUUUSSSTTT???444***((((((((())),,,'''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))***+++,,,---,,,,,,......///000111222222333///555999dddsssMMMSSS~~~NNNIIIGGGIIIKKKHHHEEECCCGGGGGGHHHIIIJJJLLLNNNOOOHHHHHHHHHIIIKKKLLLKKKJJJHHHHHHHHHHHHIIIKKKOOOQQQZZZWWWRRRNNNLLLNNNRRRVVVUUUQQQMMMKKKKKKNNNPPPPPPMMMIIIKKKQQQOOOJJJPPP]]]___MMMOOOSSSMMMXXXkkkkkkxxxfffEEE222555<<>>>>>CCC>>>111,,,222000777CCCNNNLLL???333---111111111111000000/////////...---------...///000.........------.........,,,------.........------,,,,,,,,,///111333333222000333444333111333888===DDDTTTeeemmmnnnuuuuuu{{{~~~rrr___KKK===;;;FFFaaauuussseee\\\___ZZZSSSJJJ@@@666,,,&&&&&&$$$$$$((()))&&&%%%'''&&&((()))(((%%%%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''(((''''''&&&%%%%%%&&&&&&&&&'''''''''(((((((((((())))))))))))'''***,,,,,,++++++,,,...------...000111222333444666333EEE|||VVVSSSgggKKK===TTTMMMNNNMMMJJJGGGFFFFFFDDDDDDFFFJJJLLLMMMKKKIIIGGGHHHFFFEEEEEEHHHJJJKKKKKKFFFHHHKKKMMMOOOSSSZZZ___ppphhh]]]SSSMMMKKKKKKLLLFFFEEEDDDFFFJJJNNNPPPQQQIIIKKKLLLKKKJJJKKKJJJFFFMMMPPPYYYxxxiiiTTTUUUkkk{{{www```bbb___YYYRRRJJJAAA:::555888333;;;RRRddd```III555:::999888777666555555444///...---,,,------//////////////////000111333333,,,------.........------...---...111444555555444666;;;??????>>>BBBLLLUUUnnnuuujjjzzzvvvUUU>>>666BBBIII___}}}{{{aaaQQQWWWSSSKKKAAA777///+++***(((%%%&&&)))***((((((***'''(((***(((&&&%%%(((***&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%%%%%%%$$$###%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))'''***------+++***,,,...------...000111333444444111---BBB|||TTTJJJVVVFFF999PPPOOONNNLLLJJJIIIHHHGGGGGGLLLHHHHHHLLLNNNKKKIIIJJJFFFHHHJJJKKKJJJIIIHHHHHHKKKIIIHHHHHHJJJPPPWWW[[[mmmcccUUULLLIIIIIIGGGEEEFFFEEEDDDEEEGGGIIIIIIIIIJJJLLLNNNNNNMMMKKKKKKLLLMMMOOOTTT^^^qqq\\\QQQNNNMMMWWWccc___cccvvvqqqMMM???===777555FFFUUUIII777777AAALLLSSSQQQOOONNNGGG>>>888555111000111333333333+++///222333333333666999333444333222333666777666666999999666444777AAAJJJUUUccciiicccddduuusssqqqgggHHH???DDDHHH___sssxxxdddMMMUUUJJJ;;;000,,,***)))''')))((('''&&&%%%%%%&&&''''''&&&&&&''')))***)))(((***(((&&&%%%%%%'''***+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))************)))******++++++,,,------...000222222000///000333999444@@@dddaaaHHHKKKKKKCCC<<>>KKKRRRBBB@@@___MMMMMMLLLKKKKKKKKKKKKKKKIIIFFFEEEEEECCCCCCIIIRRRNNNJJJFFFHHHMMMQQQQQQOOOHHHGGGGGGKKKPPPSSSSSSQQQRRRNNNIIIHHHIIIJJJHHHFFFHHHGGGGGGJJJMMMPPPPPPPPPMMMNNNOOOOOONNNNNNPPPRRRRRRSSSRRRLLLKKKVVVkkk}}}pppTTTEEE@@@HHHYYY```KKKBBB>>>999<<>>;;;555---))))))***)))(((''''''&&&&&&&&&'''(((((()))'''&&&'''(((((('''&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((())))))))))))******++++++,,,------+++...000111111000111111000222<<>>PPPFFF===ZZZiiiWWWXXXuuuIIIIIIIIIIIIJJJKKKLLLMMMIIIHHHHHHHHHHHHJJJTTT```YYYOOOFFFEEEKKKMMMHHHBBBGGGHHHJJJOOOSSSSSSNNNJJJLLLHHHCCC@@@??????@@@@@@EEEDDDEEEFFFHHHHHHGGGEEEDDDDDDDDDCCCBBBCCCFFFHHHGGGGGGGGGFFFGGGHHHJJJKKKMMMfffzzzjjjgggQQQPPPFFFAAAIIIRRRccc{{{VVVKKKBBBEEEPPPXXXUUUPPPFFF@@@===CCCQQQ^^^ddddddooolllssssssaaaYYYaaasssvvvuuusssttt|||ooo```___gggxxxkkkSSSHHHaaaxxxsss]]]LLL@@@666...++++++***((((((((((((((('''%%%%%%&&&''''''((((((((()))'''&&&&&&''''''&&&$$$###$$$&&&'''((('''&&&%%%###$$$$$$%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''((())))))))))))******++++++,,,------///......///111444666777;;;;;;===JJJCCC>>>XXX```PPPWWWxxxFFFFFFFFFGGGGGGIIIJJJJJJJJJHHHHHHIIIHHHGGGLLLSSSPPPIIIDDDEEEKKKMMMHHHBBBBBBEEEHHHKKKLLLKKKHHHGGGGGGEEEBBB???>>>???AAABBBBBBBBBBBBCCCEEEDDDBBB@@@CCCDDDDDDCCCBBBAAACCCEEEIIIDDD@@@???CCCHHHLLLMMMMMMHHHYYY~~~lllMMM:::;;;<<<@@@LLLIIIeee|||}}}||||||yyymmm^^^WWWXXX[[[\\\[[[WWWLLLJJJXXXfffiiifffeeekkkddd\\\YYY[[[___aaabbbnnnggg``````fffpppvvvxxxttt```WWWUUUXXX\\\kkkZZZiiizzzeeeMMM>>>333***)))---******))))))((((((''''''%%%&&&''''''((('''''''''(((&&&%%%&&&''''''&&&%%%$$$%%%&&&((((((''''''&&&###$$$$$$%%%&&&'''(((((($$$%%%%%%&&&&&&'''''''''&&&&&&'''((())))))***+++)))******++++++,,,------......000444999>>>???@@@<<<;;;888BBB<<<;;;SSSUUUBBBSSS|||DDDDDDDDDDDDEEEFFFGGGGGGHHHFFFFFFIIIIIIEEEDDDFFFGGGDDDCCCGGGLLLNNNHHHCCC@@@DDDHHHHHHEEEDDDEEEGGGDDDDDDCCCBBB@@@@@@@@@AAA??????@@@BBBDDDDDDBBB@@@CCCDDDEEEDDDBBBAAAAAABBBEEECCCAAA@@@BBBEEEIIILLLSSSGGGDDDTTTlllvvvddd\\\MMM======<<>>???CCCYYY{{{xxxyyy~~~}}}}}}yyy{{{iii___WWWWWW___rrrnnneee___sss\\\EEE111---,,,((()))...))))))***)))(((''''''(((&&&'''((((((((('''&&&%%%&&&%%%$$$%%%'''((('''&&&&&&&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((&&&''''''((()))***+++,,,)))******++++++,,,------,,,...444;;;AAABBB???<<<555666444<<<999>>>ZZZ]]]HHH[[[CCCCCCCCCCCCCCCDDDEEEEEEDDDBBBDDDJJJKKKGGGCCCBBBDDDCCCEEEIIIMMMMMMGGGAAA@@@FFFJJJHHHCCCAAAEEEJJJDDDEEEFFFFFFCCC@@@>>>===>>>>>>@@@BBBEEEFFFDDDBBBBBBDDDEEEEEEBBB@@@??????===AAAFFFGGGDDDBBBCCCEEE===GGGLLLGGGFFFXXXuuuxxxaaa[[[JJJCCC:::???EEE>>>???OOO[[[oooyyytttmmmeeeuuuxxxdddUUULLLOOOVVVaaaoootttlllkkkxxxvvviiiHHH111!!!'''...+++&&&''''''((())))))''''''((()))''''''((((((((('''%%%$$$&&&%%%$$$%%%'''((('''&&&''''''''''''(((((()))))))))(((((('''%%%$$$######$$$$$$%%%%%%&&&'''((((((''''''((()))***+++,,,,,,)))******+++,,,,,,------+++///777???CCC@@@888111...333333<<<;;;FFFhhhoooZZZlllFFFDDDAAA@@@AAACCCDDDDDDAAABBBDDDEEEEEEDDDDDDCCCBBBAAAAAAAAABBBBBBCCCDDDBBBBBBBBBCCCCCCDDDDDDDDDCCCCCCBBBAAA@@@>>>>>>===888;;;<<<===@@@DDDCCC>>>AAAAAA@@@??????@@@@@@@@@BBBAAAAAA@@@AAABBBCCCDDDBBBDDDEEEEEEEEEJJJTTT\\\}}}rrrfff^^^VVVKKK@@@999DDDCCCFFFIIIEEEAAADDDLLL[[[nnnxxxlllgggaaajjj{{{xxxoooeeeTTTFFFEEEJJJWWWnnnvvv\\\GGG<<>>======333:::>>>>>>>>>AAAAAA???CCCBBBAAA???>>>>>>>>>>>>AAA@@@@@@@@@AAABBBDDDEEEEEEGGGGGGEEEBBBDDDJJJPPPZZZyyyyyypppkkkNNNMMMNNNOOOIII@@@>>>BBB===FFFPPPTTTPPPIIICCC@@@FFFNNN[[[mmmzzz~~~yyyssspppooouuu}}}qqqqqq~~~|||{{{bbbZZZTTTTTTTTTQQQOOOOOONNNVVVfffxxxkkkPPP<<<000,,,///...,,,***))))))))))))((((((((((((((('''&&&&&&&&&&&&''''''''''''&&&&&&'''&&&%%%&&&''''''&&&$$$###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&'''((((((((((((((((((((()))))))))))))))'''***---/////////000111000111111111000000222444222111666111777eee~~~EEECCCAAAAAAAAA@@@>>><<<>>>???@@@AAABBBCCCCCCBBB??????>>>>>>>>>>>>>>>???>>>>>>>>>???????????????BBBAAA@@@???>>>=========555@@@HHHDDD>>>===>>>@@@DDDCCCAAA???===<<<;;;;;;??????>>>???@@@BBBDDDEEEEEEFFFFFFDDD@@@???BBBEEECCCRRRgggxxxyyylll[[[QQQNNNMMMJJJFFFAAA>>>:::777555555777<<>>@@@HHHUUU```bbb[[[RRRAAA===EEE]]]tttxxxlll```WWWNNNCCCCCCPPPZZZUUUJJJRRRQQQVVV___fffiiijjjmmmqqquuuZZZ???...((((((***...---+++***))))))))))))(((((((((((((((''''''&&&'''''''''(((((('''''''''((('''&&&&&&'''&&&$$$"""###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&'''((()))))))))((('''***)))((('''(((((()))***,,,///333555444222111111...///111000000111333555555222555111;;;mmmzzzBBBAAA@@@@@@AAA@@@>>>;;;>>>>>>???@@@AAABBBBBBCCC??????>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>===<<<<<<<<<<<<>>>KKKSSSLLL@@@:::<<>>???AAADDDEEE???AAACCCBBB@@@@@@AAABBBKKKFFFFFFLLLVVViiixxxppphhhaaa]]]]]]XXXQQQKKKGGGCCC>>>;;;===<<<===@@@BBBAAA===:::999HHH[[[ddd\\\LLLDDDDDDDDDHHHJJJIIIKKKTTT]]]bbbzzzrrrcccMMMBBB333)))'''))),,,...,,,++++++***)))((((((((('''(((((((((((((((''''''''''''(((((((((((('''''''''&&&&&&&&&''''''%%%######$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&((())))))((('''&&&((('''&&&'''(((+++...///666777888777444111//////---...000000000111333555444111444333AAAuuuxxx???>>>>>>???@@@AAA???===>>>>>>??????@@@AAABBBBBB@@@??????>>>>>>>>>??????????????????>>>>>>>>>>>>???>>><<<;;;::::::;;;<<>>@@@CCCDDD===???AAABBBBBBAAAAAAAAACCCAAACCCGGGHHHPPPiiiwwwnnnhhhddd^^^^^^^^^___aaadddfffgggddduuujjjYYY^^^mmmkkkuuu{{{yyyxxxgggMMMAAA111---(((''')))+++***(((************)))(((((('''''''''((((((((((((((('''''''''((((((((((((''''''%%%$$$$$$&&&'''((('''%%%###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''''''''&&&&&&%%%%%%&&&'''***...222555666666444111...---...///---...///000///000333555000///333555GGG{{{{{{>>>======>>>@@@AAA@@@???>>>>>>>>>===>>>>>>???@@@???????????????@@@AAAAAA@@@???????????????>>>>>>>>><<<:::999888999;;;<<<<<>>999999999::::::;;;======<<<<<<;;;<<<===???AAABBB@@@@@@AAABBBBBBAAA???>>>:::===DDDIIIHHHGGGRRRbbboooVVV>>>333222---+++***)))******)))((()))))))))))))))(((''''''&&&'''(((((((((((((((((('''''''''(((((('''''''''$$$$$$$$$%%%(((((('''&&&###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&''''''((('''((((((***---000333555......,,,***)))***---000---...000//////000222444///...333555JJJ~~~wwwnnnAAA???======???@@@@@@@@@===<<<;;;:::::::::;;;<<<=========>>>???@@@AAABBB????????????>>>>>>>>>======;;;999777777888:::;;;;;;???@@@<<<:::;;;<<<;;;888888888999999;;;<<<<<<<<<<<<;;;;;;<<<>>>???@@@@@@@@@@@@AAAAAAAAA???>>>???>>>???AAACCCEEEIIINNNWWWkkklll\\\KKK===222)))(((+++((()))++++++******+++---'''((()))))))))((('''&&&&&&&&&'''(((((((((((((((&&&&&&''''''''''''&&&&&&&&&%%%%%%&&&'''(((&&&%%%###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$$$$%%%(((***,,,/////////...............***++++++***)))***---000...///000/////////111222111///222444KKK~~~ooohhhDDDAAA>>>===>>>?????????<<<;;;999888777888888999<<<<<<<<<===???@@@BBBCCC??????>>>>>>=========<<<<<<;;;888777666888:::;;;>>>???<<<888999;;;:::666999888888888999:::;;;;;;===<<<;;;;;;<<<===>>>???>>>===>>>???AAABBBAAA@@@BBB@@@>>>???DDDGGGBBB;;;DDDIIIUUUkkkrrrIII999------111///,,,,,,$$$(((------+++))))))+++'''((()))))))))((('''&&&&&&&&&'''((())))))((((((%%%&&&&&&&&&&&&&&&&&&%%%((('''&&&&&&'''&&&%%%######$$$%%%&&&'''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$$$$&&&))),,,///666555444222///,,,)))(((,,,...//////---------...///000000///......000222444111222333JJJ~~~kkkyyy???===<<<===>>>@@@@@@???;;;<<<<<<888444333666999<<<:::999999<<<>>>>>>>>>>>>>>>>>>>>>===<<<::::::;;;:::999888777777777777999888888888888888888888888777666666666777999:::===<<<;;;:::::::::::::::<<<<<<===>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGGGFFFIIIPPPWWW___ppp}}}kkkYYYHHH<<<222000...,,,+++******+++******))))))((((((''''''''''''((((((((((((''''''+++***((('''&&&''')))***''''''''''''&&&%%%$$$$$$###%%%'''&&&$$$###%%%'''&&&++++++%%%###%%%%%%""")))&&&######&&&'''&&&###)))(((&&&&&&***111888<<<444222...+++((((((((()))***++++++,,,,,,------...,,,---///111111111000000333---999333FFF???===<<<===???@@@@@@???<<<;;;:::777555444666888;;;999888999;;;===>>>>>><<<<<<<<<<<<;;;:::999888999999777666666666666666888888888888888888888888777666666666777777888999::::::999999888888888888999:::;;;<<<===>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CCCHHHJJJMMMVVVaaasss}}}ooo[[[JJJ???888333//////...,,,+++************)))))))))(((((((((((((((''''''((((((((((((''''''((((((((((((((('''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$)))***&&&$$$''''''%%%!!!$$$(((+++,,,,,,++++++!!!%%%,,,222666888777666///---+++((('''((()))******++++++,,,,,,------...---...///000111111000000111***555222GGG???===<<<===???@@@???>>><<<:::777666666666666555999888777888;;;=========999:::::::::999888777777888777666555444444444444777777777777777777777777555555666777777777777666777777777777666666666666777777888999:::;;;;;;<<<>>>>>>>>>>>>>>>>>>>>>>>><<<>>>BBBEEEDDDAAACCCHHHIII^^^ssswwwjjj```KKKAAA333***(((***,,,---,,,+++***))))))))))))***(((((((((((((((((())))))''''''((((((((((((''''''%%%&&&((()))((('''%%%###%%%%%%&&&&&&'''&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$###'''(((&&&%%%''')))((("""&&&***)))&&&%%%&&&)))///222777999888333,,,((()))((('''&&&'''(((***,,,***++++++,,,,,,------...---...///000111111111000444)))111111FFFzzz>>>===<<<===??????>>><<<;;;888444444666777555333777666666777:::<<<<<<;;;888888888999888888777777777666555444444333333444555555555555666666666666444444666777777666555444555555666666666555555555666666666777888999999:::;;;;;;;;;<<<<<<<<<<<<<<<999<<>><<<777111,,,(((&&&%%%'''&&&&&&&&&''')))+++,,,***++++++,,,,,,------...---...//////000111111111888---222222GGGppp<<<<<<;;;<<<>>>===<<<:::999666333444666777444222555444444666999;;;;;;:::777888888999999999999888777777666444444444444444333333333444444555555555333444555666666555333222444555666666777666555555666666666777777888888888999999999::::::;;;;;;;;;777:::===>>>???@@@@@@@@@>>>CCCFFFFFFGGGKKKPPPRRRXXXeeevvvyyynnnVVVLLL>>>333///...---,,,'''(((***,,,---+++(((%%%((())))))***************&&&&&&''''''(((((())))))&&&&&&''''''''''''&&&&&&)))((('''&&&&&&&&&'''((($$$$$$%%%&&&'''''''''''''''%%%###$$$&&&'''%%%######$$$%%%%%%$$$###$$$&&&"""###%%%+++333999<<<<<<555111***%%%$$$''',,,000((((((''''''((()))+++,,,***++++++,,,,,,------............///000000111111555...222555NNNsss:::::::::;;;<<<<<<999777666555444444555555333222222222333666999::::::999777777888999:::::::::999777666555444333333333333111111222222333444444444333444444444444333222222444444666777777777666555555666666666777777777777777888888999999:::::::::;;;>>>>>><<<===@@@AAA???@@@BBBDDDCCCBBBAAAAAAAAA@@@EEENNNUUU]]]fffooovvv{{{tttggg]]]QQQDDD;;;000...---------...---,,,---,,,+++***((('''&&&&&&(((((()))******)))))))))''''''''''''''''''((((((&&&&&&''''''''''''&&&&&&***)))'''%%%%%%&&&''')))%%%%%%&&&&&&'''&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$###$$$&&&%%%"""###'''###%%%,,,555======888222'''&&&%%%%%%&&&)))+++---)))(((((())))))***+++,,,***++++++,,,,,,------...///.........///000111222,,,,,,222666ZZZ999888999:::;;;:::777555333444555555333222222333111111222555888:::999888666666777888999:::::::::555444333222222111222222000000111111222333333444444444333222222222222222222333555666777666555444444555555555555666666666777777777888999:::::::::===@@@???===>>>BBBBBB>>>BBB???<<<::::::<<<@@@DDDGGGFFFDDDCCCCCCEEEIIILLLIIIKKKSSSbbbpppyyyzzzoooccc\\\PPPIII???777222...+++((()))+++---......,,,***(((///......,,,***)))******''''''((()))(((((('''&&&''''''''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%(((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$"""$$$((((((%%%&&&+++)))+++///222222...((($$$$$$%%%'''))))))(((&&&$$$&&&'''''')))***+++,,,,,,***++++++,,,,,,------...//////......///000111222+++111333444^^^888777888999:::999666333111444666555222111222444000000222555888999888777444555666888999999999999444333222111000000000000///000000111222222333333555444222111000111222222111222444666666666444333444444444444444444444555666777777888999:::::::::777;;;<<<999;;;@@@???:::===<<<===??????===<<<>>>???@@@AAACCCEEEFFFFFFFFFJJJDDDAAADDDJJJOOOUUU[[[cccaaaaaafffiiilllrrrxxxxxxjjj]]][[[VVVNNNGGGBBB<<<666111000111222111...---...000+++++++++***))))))***,,,$$$&&&***++++++)))''''''&&&&&&'''''''''&&&$$$$$$(((((((((''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&''''''%%%###"""''''''''''''&&&%%%$$$$$$###&&&(((&&&$$$###%%%'''$$$"""$$$******'''***000,,,------)))%%%$$$'''***"""###&&&)))***)))((('''$$$%%%&&&(((***+++------***++++++,,,,,,---......//////......///000222333111888555111\\\;;;:::888666666666666777333222222111000000000111333222222444777888777666666777888888888777555444555444444333222111000000000000000111222222222333111111000000111111222333555555555444444333333333555555555555555555555444666666777999999999999999888888777888999;;;===???>>>>>>>>>============<<>>>>>>>>>>>>>>>>>>>>>>>AAAAAAAAABBBDDDFFFHHHJJJDDDBBB@@@@@@CCCEEEEEEDDDDDDCCCBBBDDDFFFHHHGGGFFFDDDCCCBBBAAAAAABBBBBBCCC@@@???<<<;;;===@@@DDDFFFCCCBBB@@@>>>???AAADDDFFFDDDDDDDDDBBB@@@<<<999777;;;:::999777666555444444222222222111000///...------,,,,,,++++++,,,,,,---+++++++++*********))))))))))))))))))((((((((((((''''''''''''''''''''''''"""######$$$%%%&&&''''''''''''''''''''''''''''''&&&&&&'''''''''&&&%%%$$$&&&(((***)))&&&&&&''')))"""%%%))),,,,,,(((### ***///555999777111((("""$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''(((''''''''''''((())))))+++++++++,,,---...............//////000000111111///555666777bbb;;;:::999777555444444333333333222222222222222222222111222333666777666555555666666777666555444333000000//////......------111111111111111111000000000000000000000111111222333333333333333222222222222222222222222222222333444555666777777888888777888999999:::;;;;;;::::::=========>>>>>>???@@@@@@???@@@BBBCCCEEEFFFGGGGGGDDDCCCAAAAAACCCDDDDDDCCCAAA@@@???@@@BBBCCCBBBAAABBB???;;;777666777999:::@@@>>>;;;777666666777888999888777777777888999999777888:::;;;:::888666444111000...------///111333....../////////......---,,,,,,++++++++++++,,,,,,++++++*********)))))))))))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&'''''''''&&&%%%$$$'''+++---+++&&&$$$'''***''''''&&&&&&(((+++...///666555333000,,,)))&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''''''''(((((()))***,,,,,,------.../////////......//////000000111111...333666<<>>???@@@AAA@@@AAACCCDDDDDDCCCAAA@@@DDDCCCBBBBBBBBBCCCBBBBBBBBB@@@???@@@AAABBB@@@???AAA???===;;;:::<<<>>>@@@>>>===;;;888777777888999666777777888888777666555999:::<<<===<<<999666444333222111000///000111111///////////////...------,,,,,,++++++++++++,,,,,,************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%&&&***---+++%%%###&&&***'''&&&&&&''',,,222888<<<222///)))$$$"""###&&&((($$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((()))******,,,---............///000......//////000000111111000222444===kkk:::999888777555333111000111111222333333333222111000000000222444666555444333444444555444333222111.../////////////////////222111111000000///////////////......//////000111000111111111111111111111/////////000000000111111111111222333444444444444777888999999999888666555999999:::;;;===>>>??????@@@AAACCCDDDDDDCCCAAA???AAABBBBBBBBBAAAAAAAAAAAAAAA@@@??????@@@@@@???>>>888888999999999:::::::::555555444444444444555555000111333444444222000///333444666666555333000...000111111111000///---,,,/////////...---,,,+++***,,,++++++******++++++,,,*********)))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&%%%%%%%%%%%%$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$(((***)))%%%###&&&)))$$$)))222888:::777111--- ###'''))))))&&&### $$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''(((((()))+++++++++---///...---,,,...000......//////000000111111222222333;;;jjj888888777666555333111000///000111222333222111000000///000111444555444333222333333444444222111000......//////000000111111000000000000000000//////...............///000000/////////000000000000000.........///000000111111///000111222222333333333666666666777666666555555666777888999:::;;;<<<<<<===???AAACCCDDDDDDCCCCCC>>>@@@AAAAAA@@@???@@@AAA???===<<<===>>>>>>===<<<777888:::;;;;;;999777555999999999888888888777777333555777888888777555444222333444555555444444333,,,...///111111///---,,,------,,,,,,***)))((('''++++++************++++++******)))))))))((((((((())))))))))))(((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''%%%&&&((((((((()))+++,,,222444666666333---'''###$$$$$$%%%&&&&&&%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''((()))***+++,,,+++...000///,,,+++---000......//////000000111111333222222:::fff666666666666555333111000---...000222222111000////////////111333444444222111222333333333222000///---......///000111111111/////////000000000000000......------......///000.........//////000000000.........///000111111111......///111111111111111444444444333444444555555444555555666777888888999;;;<<<>>>???@@@@@@@@@@@@:::===@@@@@@???>>>???@@@===<<<;;;<<<===>>>===<<<;;;<<<>>>>>>>>><<<999888555555666666555444333222///000222444444444333222///////////////000000111//////000000000//////...+++++++++++++++***)))(((++++++************++++++***)))))))))(((((((((((())))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))))))))))))))''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''(((((('''(((+++///222222111999444---&&&######%%%'''***'''### """&&&)))$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''((()))+++,,,------000222111---,,,...111......//////000000111111000000333;;;ddd555555666666555333222000,,,...000111222111000////////////111333444333222111111222333222111000///,,,------...///000111111......//////000000111111...------------...//////---.........//////000000.........///000111111222---...///000111111111111333333222111222333444555333333444444555555666666:::;;;;;;::::::999888888888;;;???@@@>>>===>>>@@@>>>===<<<===???@@@???>>>888888999:::::::::999888444555666666666555444333///000222333444444444444555333222000000000111222222111...,,,++++++,,,,,,++++++,,,---------------++++++************++++++))))))))))))(((((((((((())))))))))))((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%$$$%%%&&&'''(((+++))))))---444999888666&&&&&&&&&&&&&&&%%%$$$$$$!!!%%%((((((&&&"""$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''((()))+++,,,---...111444222...---///333......//////000111111111---///444===ddd~~~555444222000............/////////...------,,,,,,,,,---...///000000000000333222111222333333222000...,,,+++---000222111///------...............---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---------............///.........///000000111111///...---...000111111111777666555444333444555555777777888888888999999999;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::;;;:::999999888888999999555555444444444444555555111111111111000000000000000000111111111111000000......---,,,,,,,,,,,,---++++++++++++++++++++++++,,,+++******))))))******+++*********))))))(((((()))&&&%%%&&&((()))'''%%%&&&%%%%%%%%%%%%&&&''''''***(((%%%######$$$''')))(((((((((((('''%%%$$$###((('''&&&&&&&&&'''((()))---000555777555///(((###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''(((((((((((()))***+++,,,+++,,,...---,,,,,,---///000000000000////////////...666666;;;cccwwwqqq444333111000............---------...............,,,---...//////000000000333222111222333333111///---++++++,,,///111000///------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------------............,,,,,,---...///////////////...---...000111111111444444333222222333444555666666666777777777888888::::::;;;;;;;;;;;;<<<<<<<<<;;;::::::999999999:::999888777777666666777777444444333333333333444444222222111000000///000000000000000111111000000000......---,,,,,,,,,,,,---++++++++++++++++++++++++++++++***)))))))))******)))))))))(((((((((''''''(((&&&%%%&&&(((((('''%%%&&&%%%%%%%%%%%%&&&''''''%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%&&&'''((())))))***%%%### %%%---666;;;:::777222,,,'''###!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%###############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''(((((((((((()))***+++,,,+++,,,------,,,,,,---...000000000000////////////...444666AAApppyyy333222111///............+++,,,,,,---......//////,,,---...//////000//////222222111222333222000...+++******+++...//////...------............------++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......)))***,,,---......------///---,,,---///111111000111111000111111222333444555555555555666666666666999999999999::::::;;;;;;;;;:::999888777888999:::666666555444444444444555333222222111111222222333444333111//////////////////000000000000000000///......---,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******)))))))))))))))(((((('''''''''''''''&&&'''&&&%%%&&&'''((('''%%%&&&%%%%%%%%%%%%&&&''''''!!!"""$$$&&&&&&&&&%%%%%%)))((('''&&&%%%&&&''''''%%%)))000666999:::888777222...(((### !!!$$$'''$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###$$$$$$########################%%%%%%%%%%%%%%%&&&&&&'''(((((((((((()))***+++,,,***+++---,,,++++++,,,...////////////000000000000///222555GGG|||111000000///............,,,,,,,,,------.........,,,,,,---...////////////222111111222333222///,,,)))))))))+++,,,---......------.........---,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,+++,,,,,,,,,------------(((***,,,---......---,,,...---,,,,,,...000000////////////000111333444444444555555555666666666666777777888888999999:::::::::999777666666777888999555555444333333333333333333222222111111222222333555444111///.........///////////////////////////...---,,,,,,++++++,,,,,,******************************)))(((((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''$$$%%%&&&'''''''''&&&&&&'''&&&%%%$$$%%%''')))+++444999>>>AAA>>>555,,,%%%"""""""""###$$$&&&''''''########################"""""""""!!!""""""###$$$########################%%%%%%%%%%%%%%%&&&''''''(((((((((((()))***+++,,,***+++,,,,,,++++++,,,...////////////000000000000///222555III|||~~~......//////..................------,,,,,,,,,,,,+++,,,---...////////////111111111222333111...+++((()))******+++,,,---...------......---,,,++++++************************)))***+++,,,,,,,,,++++++++++++++++++,,,,,,,,,---)))***,,,---......---------,,,+++,,,.../////////......000111222333444444555555555666666666777777666666777777888999999:::888777666666666777888888555555444333333333333444333333222222222222333333555444222000///.........//////...------...//////------,,,++++++++++++,,,***************************)))((((((''''''((((((((((((((((((((((((((((((%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&'''''''''&&&%%%%%%%%%%%%&&&&&& """%%%***000666999===999333,,,&&&###""""""$$$$$$%%%&&&%%%###!!! ########################"""""""""!!!""""""###$$$########################&&&&&&%%%%%%&&&&&&'''((((((((((((((()))***+++,,,***,,,------,,,+++---....../////////000000000111000333666FFFsssvvv,,,---......///......---......------,,,++++++***+++,,,---......///......000000111222222000,,,)))''')))***+++***+++---...------...------,,,+++***))))))))))))))))))))))))((()))***+++,,,+++************+++++++++,,,,,,,,,******++++++,,,,,,---------+++***+++---//////...---...///111222333333333555555555666666666666777555666666777888999::::::666666777777777777777777555555444333333333333444333222222222222222222333333222222111000///......///...---,,,,,,---...///------,,,+++++++++++++++************************))))))((('''''''''''''''((((((((((((((()))))))))$$$&&&'''&&&%%%$$$%%%&&&&&&%%%%%%%%%%%%&&&''''''&&&%%%$$$$$$$$$%%%''''''&&&&&&(((***---111555777***(((%%%###""""""###$$$)))'''$$$"""!!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&''''''((((((((((((((()))***+++,,,+++,,,...---,,,,,,---///......//////000000111111000333666CCCkkkwwwppp+++,,,---...///......------,,,,,,,,,,,,,,,,,,,,,++++++,,,---............000000111222222000,,,(((''')))++++++***+++---///------------,,,+++******))))))))))))))))))))))))'''(((***+++,,,+++***)))************++++++++++++***)))(((((()))***,,,---,,,+++***+++---.........,,,---...000111111111000333444444444555555555555555666777888999::::::;;;444666777999999999777666555444333333222222333333222111111000000111111222000111222222222000///---///...,,,++++++,,,...///---,,,++++++***+++++++++************************)))(((''''''&&&&&&''''''&&&&&&'''''''''((((((((($$$&&&'''&&&$$$###%%%'''&&&%%%%%%%%%%%%&&&''''''$$$%%%'''(((***+++,,,,,,///...---,,,***)))((('''$$$((()))(((&&&$$$%%%###!!! """%%%)))+++%%%%%%%%%%%%%%%%%%%%%%%%###############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''(((((((((((((((((()))***+++,,,,,,...//////...---///000.........///000111111111///111444BBBjjjwwwrrr***+++---...///......---***++++++,,,,,,------...++++++,,,---............///000111222222000+++''''''))),,,,,,++++++---000---...------,,,+++***)))))))))))))))))))))))))))'''(((***+++,,,+++)))((()))************+++++++++***(((&&&%%%&&&(((+++---,,,+++******,,,......---+++,,,---////////////...222222333333333444444444555666777888999:::;;;;;;333555888:::;;;999777666444333222222111222222222000000////////////000000...000222333333111///---///...,,,++++++,,,...///---,,,++++++******++++++))))))))))))))))))))))))(((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&'''''''''###%%%'''&&&$$$###%%%'''&&&%%%%%%%%%%%%&&&''''''###&&&+++///222333222111*********(((&&&$$$"""!!!(((%%%""""""%%%((($$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((((((((((((((()))***+++,,,---...//////......///111---......///000111111222//////222BBBnnn{{{vvv***++++++,,,,,,++++++***---,,,,,,++++++,,,,,,---+++---///000///.........000111222333222000...---&&&(((***+++++++++,,,---...---,,,***)))((((((''',,,***))))))***++++++***(((((((((((())))))))))))(((''''''(((***,,,+++*********+++++++++,,,,,,,,,---,,,+++,,,------,,,***---------............///111000000000000222333444444444333444444555666777888888999999999888777777222333333333333222111111222111000///000111333444222333333444333222000///------,,,,,,,,,---......------------,,,,,,+++*********++++++++++++******&&&&&&&&&&&&&&&'''(((((((((&&&%%%&&&((('''$$$ %%%&&&((((((&&&%%%%%%%%%&&&'''&&&$$$!!!"""&&&***222777>>>BBB@@@888///(((&&&&&&%%%$$$%%%&&&'''((((((%%%######&&&'''%%%######&&&&&&######&&&&&&###$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%%%%""""""###$$$&&&'''((((((***)))((('''(((***,,,---,,,,,,...000222111...,,,////////////000111333333---555444CCCxxxxxx***++++++,,,,,,++++++***+++++++++******+++++++++***---//////...---......///000111222111///---,,,''')))++++++******+++,,,---,,,+++***)))(((((((((,,,***))))))***+++***)))'''((((((((()))))))))))))))((('''(((+++,,,+++************+++++++++,,,,,,,,,++++++,,,------,,,***------------............000000//////000111333444333333333333444555666777999999999999999888777666222222333333222222111000000000000000000111222222111111111222111111000000...------,,,,,,,,,------,,,,,,,,,,,,,,,+++******)))******++++++******)))''''''&&&&&&&&&''''''((($$$!!! !!!%%%)))++++++%%%&&&'''''''''((()))***###)))...222666<<>>===:::222111///,,,)))%%%!!!###$$$%%%%%%$$$###!!! ###$$$$$$%%%%%%%%%%%%%%%###############$$$%%%&&&!!!$$$$$$!!!!!!$$$$$$!!!$$$$$$############$$$$$$$$$$$$###""""""###$$$$$$$$$$$$$$$###############"""######$$$&&&''''''(((((((((((())))))***+++++++++++++++---//////...,,,111111000000///000000000...333222@@@lllrrriii))))))************))))))+++++++++******+++++++++)))+++......---,,,,,,---+++,,,---------+++)))'''(((***,,,,,,***)))***+++((('''''''''''''''((()))'''''''''(((***)))'''%%%&&&&&&'''''''''((((((((()))(((''''''))))))((('''(((((((((((()))))))))))))))))))))***,,,---,,,*********+++++++++,,,,,,,,,++++++---...........................///000111222444444555555555444333333111111222222111111000///------.........---,,,,,,000////////////000000111///...------,,,,,,,,,,,,((())))))************)))''''''((((((((((((''''''&&&&&&&&&&&&&&&'''((((((++++++***((((((,,,222666888777666888999666///***&&&$$$""""""###$$$$$$###((('''%%%###"""###$$$$$$###$$$$$$%%%&&&%%%%%%%%%"""###$$$#########%%%'''!!!$$$$$$!!!!!!$$$$$$!!!$$$$$$############$$$$$$##########################################$$$$$$!!!"""###$$$&&&'''((()))((((((((()))******++++++------,,,---//////...---111111000000000000111222000444444CCCmmmrrrkkk))))))************))))))******))))))))))))******)))+++---...---,,,,,,---+++,,,---------+++)))'''''')))++++++******+++,,,(((((('''&&&&&&'''''''''&&&&&&'''(((***)))'''$$$&&&&&&&&&'''''''''((((((((('''%%%&&&'''((('''%%%'''''''''((((((((()))))))))((((((***,,,---,,,+++************++++++++++++******,,,---......------------------...///000111111111222333333333333222111111111111111000000///......---,,,,,,,,,,,,,,,....../////////......---...------,,,,,,,,,------((()))******+++++++++***&&&''''''((((((''''''&&&%%%%%%%%%&&&'''((()))***"""&&&---333999@@@HHHNNN999444...+++***&&& %%%"""!!!!!!###%%%###"""""""""!!!!!!###%%%'''(((""""""$$$%%%%%%%%%$$$###!!!"""$$$###""""""%%%'''"""%%%%%%""""""%%%%%%"""$$$$$$############$$$$$$!!!"""###$$$$$$###"""!!!"""""""""###$$$$$$$$$%%%######$$$%%%%%%&&&'''''''''((()))******+++++++++---,,,,,,---///000000//////////////////000111222///444555DDDnnnrrrmmm))))))************))))))))))))(((((((((((()))))))))+++---...---,,,,,,---+++,,,---...---+++)))(((&&&(((***+++++++++,,,---(((((('''&&&&&&&&&&&&&&&&&&&&&&&&((())))))&&&$$$&&&&&&&&&'''''''''(((((('''&&&%%%%%%&&&'''&&&$$$''''''''''''((((((((())))))((((((***,,,---,,,+++)))************+++++++++)))***,,,---......---,,,------------...///000000//////111222222222222222111111111111111000/////////...,,,+++***+++,,,,,,------...///...---+++***------,,,,,,,,,---......))))))***+++++++++++++++&&&''''''''''''''''''&&&$$$$$$%%%%%%'''(((***+++444:::AAACCC>>>666000,,,+++%%% $$$'''&&&$$$$$$""""""###&&&&&&$$$!!! ###%%%%%%$$$!!! !!!"""$$$$$$######""" """$$$###""""""%%%(((###&&&&&&######&&&&&&###$$$$$$############$$$$$$ !!!$$$%%%%%%$$$!!! !!!!!!"""###$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''((()))******++++++******))))))+++...000111000---------......000111222---111333BBBlllpppmmm))))))((('''''''''''''''(((((((((((())))))))))))***,,,------,,,+++,,,---+++,,,------***(((''''''((()))***+++,,,,,,+++***)))((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((()))***+++&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))************************,,,+++)))((((((((()))***))))))***++++++++++++***++++++,,,,,,---.........000111333333222222222333000000000000000///..................---,,,+++***------............------+++*********+++,,,,,,---...---+++)))((()))***+++)))((('''&&&&&&&&&(((((()))((('''''',,,666CCCKKKEEE;;;///'''&&&(((((('''$$$$$$%%%%%%%%%$$$######""""""""""""""""""""""""""""""""""""""""""""""""%%%%%%$$$######$$$$$$$$$#########"""""""""""""""###$$$$$$$$$$$$###""""""!!!!!!"""###############%%%%%%%%%$$$###"""!!!!!!$$$$$$######$$$$$$%%%&&&""""""###$$$&&&'''(((((()))((((((((((((***+++,,,)))******+++,,,---......000000000///////////////---666666JJJjjjiiirrr))))))((('''''''''''''''(((((((((((())))))))))))+++,,,...---,,,++++++,,,***,,,------***((('''''''''((()))*********)))))))))((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))))))))))))))))))))++++++)))((((((((())))))***+++,,,,,,------,,,,,,***++++++,,,,,,---......///000222222111111111222000000000000000///......------------,,,+++***)))------............------++++++******++++++,,,---******++++++,,,,,,,,,+++''''''&&&&&&&&&'''((((((444999???AAA???:::444111000***###!!!"""$$$$$$"""######$$$%%%%%%$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""%%%$$$$$$$$$###$$$$$$$$$###"""""""""""""""""""""###$$$$$$$$$$$$###""""""!!!!!!"""############### !!!!!!"""######$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&)))((((((((((((***+++,,,++++++,,,---...///000000000000000000000000000000...444222HHHjjjiiirrr)))(((''''''&&&'''''''''(((((((((((()))))))))))),,,---......,,,******+++***,,,---,,,***(((''''''((())))))))))))((((((''')))((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((******)))((((((((())))))******+++,,,,,,,,,,,,,,,******+++,,,,,,------...---///111111000///000111//////000000000///......,,,,,,,,,,,,,,,+++***)))------............------++++++******++++++,,,,,,***+++---......,,,***)))###$$$&&&((()))+++++++++BBBAAA>>>999222,,,)))(((%%%###!!!"""%%%&&&$$$!!!""""""###$$$%%%%%%%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""#########$$$$$$$$$$$$###""""""!!!!!!"""############### !!!"""$$$$$$%%%$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))((((((((((((***+++,,,------...///000111111222///000000000111222222222000222000IIInnnlllttt(((''''''&&&&&&'''''''''(((((((((((())))))))))))---...///...,,,************+++---,,,***'''''''''*********))))))(((((('''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))))))))((((((((())))))'''(((((()))***)))))))))++++++,,,,,,---.........,,,---//////.........///...///////////////......---------------,,,+++***,,,------......------,,,,,,++++++***++++++,,,,,,.........---,,,)))'''&&&$$$%%%(((+++.../////////999444,,,$$$!!!''',,,'''&&&%%%%%%'''&&&$$$"""!!!!!!"""$$$%%%%%%%%%%%%"""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$$$$"""""""""""""""############$$$$$$$$$$$$###""""""!!!!!!"""###############""""""""""""###########################$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&)))((((((((((((***+++,,,------...///000111222222//////000111222333333444222222222RRRxxxrrrvvv''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))---...///...,,,*********)))+++,,,,,,)))'''&&&&&&,,,++++++***))))))))))))((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((((((((((()))))))))((((((&&&'''(((((())))))((((((,,,,,,,,,---......//////+++,,,......---------.........////////////........................---,,,,,,,,,------------,,,,,,,,,,,,++++++***++++++,,,///...,,,***)))))))))))),,,---.../////////------###%%%(((((('''&&&%%%%%%&&&%%%###""""""""""""!!! !!!"""###$$$%%%%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""!!!"""###$$$$$$$$$$$$###!!!!!!""""""###############$$$$$$$$$$$$###""""""!!!!!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%"""######$$$&&&''''''((()))((((((((((((***+++,,,,,,,,,---...///000000111//////000111222333333444222333777^^^yyywww&&&&&&&&&%%%&&&&&&'''((((((((((((((()))))))))))),,,---......,,,******+++)))+++,,,+++)))'''&&&&&&,,,+++***************+++((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((''''''((()))))))))(((((((((((()))***************++++++,,,------......///***,,,......---,,,---...------.../////////............////////////......,,,,,,------------,,,,,,,,,,,,++++++******++++++***)))))))))***---///111333222111///---***(((&&&!!!%%%)))***(((%%%"""!!!$$$###"""!!!"""###$$$%%%!!!!!!"""###$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""" !!!"""$$$$$$$$$######!!!!!!!!!"""######$$$$$$###$$$$$$$$$$$$###""""""!!!!!!"""###############""""""###$$$%%%''''''(((###""""""""""""###$$$$$$!!!"""###$$$&&&'''((())))))((((((((((((***+++,,,++++++,,,---...//////000///000000000111222222222222333<<>>:::444---))))))+++---))))))************))))))(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###########################$$$###""" """$$$&&&$$$!!! """$$$%%%%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$!!!"""""""""############"""""""""""""""""""""""""""############$$$$$$$$$###$$$$$$%%%&&&'''((((((***)))((((((((()))+++,,,+++,,,,,,---...///000111111111111111000000000000222333...<<>>&&&&&&(((***+++***)))'''))))))************))))))(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''$$$$$$#########"""!!!!!!###$$$$$$%%%%%%$$$$$$###########################$$$""""""%%%***---,,,***'''%%%""""""#########"""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""""""""###############""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$######$$$%%%&&&(((((()))***)))((((((((()))+++,,,++++++,,,---...//////000111111111111000000000///+++111111CCCcccqqq#########$$$&&&)))+++---"""&&&+++,,,***)))***,,,+++---......,,,++++++,,,+++++++++(((&&&%%%'''((()))))))))((('''%%%$$$######$$$$$$###""""""###%%%######$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%$$$$$$""""""############""""""$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''(((((((((((('''&&&$$$'''222999555...)))(((***+++***''''''))),,,))))))************))))))(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&"""######$$$######"""!!!######$$$$$$$$$$$$##############################%%%$$$$$$$$$%%%%%%###!!!%%%$$$""""""###$$$###"""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!"""""""""##################"""""""""""""""""""""""""""""""""""""""############$$$$$$$$$%%%%%%%%%&&&&&&'''''''''***)))((((((((()))+++,,,******+++,,,---...//////111111111111000000000000---222///???bbbttt !!!!!!"""######$$$###&&&***)))''''''***---+++---///...+++***+++,,,+++++++++(((&&&%%%'''(((******)))((('''%%%###"""$$$%%%&&&###!!! """$$$#########$$$$$$###############$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%%%%$$$#########$$$$$$#########$$$############$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&%%%&&&'''(((((((((''''''%%%%%%,,,555888111'''!!!+++***)))'''%%%&&&***...))))))************))))))(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&%%%$$$$$$######$$$$$$$$$$$$##############################"""###%%%$$$###!!! !!!$$$###""""""$$$%%%$$$###""""""""""""""""""""""""########################!!!!!!!!!!!!"""""""""###############"""""""""!!!"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$%%%&&&&&&''''''(((***)))((((((((()))+++,,,++++++,,,---...///000000111111111111000000000000000555222BBBggg{{{""""""############"""!!!###&&&)))(((%%%%%%)))...***---///...+++***+++,,,+++,,,+++(((&&&%%%'''(((******)))((('''%%%###"""%%%&&&&&&$$$ !!!$$$#################################$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$######""""""######$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%'''((((((((('''&&&'''(((---333222---))))))&&&%%%%%%%%%&&&((()))***))))))************))))))(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''(((''''''&&&######$$$$$$$$$$$$##############################!!!%%%%%%$$$###$$$&&&###"""!!!"""$$$%%%%%%$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""$$$#########""""""!!!!!!"""""""""""""""""""""""""""############$$$$$$$$$######$$$%%%&&&(((((()))***)))((((((((()))+++,,,,,,,,,---...///000111111111111111111000000000000,,,333333FFFlll~~~$$$###"""!!!!!!###%%%&&&&&&&&&''''''''''''&&&&&&...///000///---,,,,,,---++++++)))(((&&&&&&%%%%%%''''''%%%%%%%%%%%%&&&'''###########################$$$%%%$$$"""""""""############$$$$$$%%%%%%%%%"""######$$$$$$%%%&&&&&&$$$$$$######"""#########$$$$$$$$$#########""""""########################%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$######### !!!######"""""""""###&&&$$$###%%%((()))'''$$$'''...333111)))$$$%%%(((''''''''''''((((((((((((***)))(((''''''((()))***))))))))))))((('''&&&%%%%%%&&&&&&''''''&&&&&&%%%########################$$$$$$$$$############"""$$$%%%&&&%%%###!!!!!!"""$$$$$$$$$#########""""""""""""""""""""""""""""""!!!"""###""" """"""""""""""""""""""""########################$$$#########""""""!!!!!!%%%$$$######$$$$$$""" ######$$$$$$$$$######""""""###$$$%%%&&&'''''''''))))))))))))))))))***+++***+++,,,---...////////////////////////000000111333///555FFFqqq$$$###"""!!!"""###%%%&&&&&&''''''((((((''''''&&&...///000///---++++++++++++***)))''''''&&&&&&&&&)))(((&&&%%%$$$$$$$$$%%%###########################$$$%%%$$$"""""""""###$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$#########$$$$$$$$$$$$$$$#########""""""########################%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$######!!!###%%%%%%$$$###$$$%%%&&&%%%%%%%%%'''''''''&&&...---,,,***((('''''''''''''''''''''((((((((((((***)))(((''''''((()))***(((((((((((((((''''''&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""$$$%%%$$$""" !!!$$$$$$$$$#########"""""""""""""""""""""""""""""" !!!######"""!!! """"""""""""""""""""""""####################################"""""""""!!!%%%$$$######$$$$$$"""!!!"""######$$$$$$$$$######"""###$$$%%%&&&''''''''')))))))))))))))******+++,,,---...//////000000000000000/////////000111111111...333DDDppp|||$$$###"""""""""###%%%&&&''''''((((((((((((''''''---//////...+++)))))))))))))))((('''''''''''''''***(((&&&$$$###"""""""""###########################$$$%%%$$$"""""""""###%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$######"""%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$#######################################%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%$$$$$$$$$$$$######%%%''''''&&&%%%&&&'''&&&&&&&&&%%%%%%%%%''')))333,,,%%%###'''***(((&&&''''''''''''(((((((((((())))))(((((((((((())))))'''(((((((((((((((''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############"""!!!###$$$###!!! $$$############""""""""""""""""""""""""""""""""" !!!"""#########"""!!!""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""$$$#########$$$$$$###!!!!!!"""###$$$$$$$$$$$$$$$"""###$$$%%%&&&''''''''')))))))))))))))***++++++---------...//////000000111000000000000111222222000---222AAAjjjwwwnnn######"""""""""###$$$%%%'''(((((())))))(((((('''---...///---***((((((((()))(((((('''''''''((((((((('''%%%###""""""""""""###########################$$$%%%$$$"""""""""###%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$#########%%%%%%$$$$$$%%%%%%&&&&&&################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%''''''&&&%%%&&&'''###%%%&&&%%%$$$%%%***...111***###"""&&&)))(((%%%''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))((('''&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""!!!###$$$###""" !!!############""""""""""""""""""""""""""""""""""""!!!!!!"""###$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#########"""""""""""""""$$$###"""###%%%%%%###!!! !!!"""###$$$%%%%%%%%%"""###$$$%%%&&&''''''''')))((((((((()))***+++,,,+++++++++,,,,,,---......111111111111111222222333111///333???dddyyy{{{hhhiii###############$$$$$$$$$((())))))))))))))))))(((,,,---...---***((((((((()))(((((('''''''''((((((&&&%%%$$$#########$$$%%%###########################$$$%%%$$$"""""""""###%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%&&&%%%$$$%%%&&&!!!###%%%%%%%%%'''---222)))'''&&&%%%%%%&&&%%%%%%''''''''''''(((((((((((((((((())))))))))))((((((++++++***)))'''&&&$$$###%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""###%%%$$$###""""""###""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""###############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""############"""###%%%%%%###""" !!!"""###$$$%%%%%%%%%"""###$$$%%%&&&'''''''''(((((((((((()))***+++,,,+++++++++,,,---...000000111111111111111222222333111000666AAAbbbttttttttt|||""""""######$$$$$$$$$$$$))))))************))))))+++,,,...---+++))))))***))))))((('''''''''''''''&&&%%%$$$######$$$%%%&&&###########################$$$%%%$$$"""""""""###%%%%%%$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$######$$$$$$%%%&&&'''###############$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%!!!###$$$%%%$$$###$$$%%% """$$$%%%'''***...111"""%%%((('''%%%###$$$%%%''''''''''''(((((((((((((((((())))))))))))((((((++++++***)))'''&&&$$$###%%%&&&&&&''''''&&&&&&%%%########################$$$$$$$$$############""""""$$$%%%%%%###"""###$$$!!!!!!"""""""""""""""###""""""""""""""""""""""""!!!!!!!!!"""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###############""""""###%%%%%%$$$"""!!!"""###$$$$$$$$$$$$$$$"""###$$$%%%&&&'''''''''(((((((((((()))***,,,,,,---------...000222444666111000000000000111222222///111888BBBbbbuuuxxx""""""###$$$$$$$$$$$$$$$)))******++++++******)))***,,,------,,,++++++,,,+++***)))''''''&&&&&&&&&((('''&&&$$$$$$$$$%%%%%%###########################$$$%%%$$$"""""""""###$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%"""""""""######%%%&&&&&&""""""#########$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%!!!###%%%%%%$$$###$$$%%%#########&&&))),,,,,,,,,"""$$$%%%%%%###"""$$$%%%''''''''''''(((((((((((('''((()))******)))((('''))))))))))))((('''&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""!!!"""$$$$$$###""""""###!!!!!!!!!!!!""""""######""""""""""""""""""""""""!!!!!! !!!!!!""""""""""""""""""""""""""""""########################!!!"""""""""###############""""""###%%%%%%$$$###"""######$$$$$$$$$######"""###$$$%%%&&&'''''''''''''''(((((()))+++,,,------------...111444777999000000/////////000111111000111666???___ttt|||""""""###$$$$$$$$$$$$###******++++++++++++*********+++------,,,,,,,,,---++++++)))(((&&&&&&%%%%%%+++)))'''%%%$$$$$$$$$$$$###########################$$$%%%$$$"""""""""############$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$#########""""""""""""###$$$%%%&&&""""""######$$$$$$$$$$$$#################################$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%"""###%%%%%%$$$$$$$$$%%%&&&$$$$$$'''***,,,***((($$$###"""""""""###$$$%%%''''''''''''((((((((()))'''((()))******)))((('''&&&&&&'''((())))))((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############""" !!!######"""!!!!!!""" !!!!!!!!!""""""######"""""""""""""""""""""""" !!!""""""""""""""""""""""""""""""########################!!!!!!""""""#########$$$"""""""""###%%%%%%$$$#########$$$$$$$$$######""""""###$$$%%%&&&''''''''''''''''''((()))+++,,,---+++++++++---000444777:::///////////////000000111222111444:::YYYppp{{{$$$$$$##################***************+++++++++***,,,...---***))),,,///+++,,,***&&&%%%((()))&&&%%%$$$######""""""###############$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$"""!!!$$$$$$############$$$$$$"""###$$$$$$%%%%%%%%%%%%"""""""""###$$$$$$$$$%%%########################"""""""""###$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%''''''%%%"""$$$(((&&&!!!$$$$$$$$$############"""!!!!!!!!!!!!"""###$$$%%%""""""#########""""""!!!""""""""""""""""""""""""###$$$$$$"""!!!!!!"""###!!!"""###$$$$$$###"""!!!'''&&&$$$"""!!!!!!!!!""""""""""""""""""""""""""""""######$$$$$$$$$######"""############$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&(((''''''&&&'''((()))***---,,,,,,---///000///...333000......000333444444<<<333,,,:::TTTggg########################)))))))))******************,,,...---***))),,,///***,,,***&&&%%%((()))&&&%%%$$$######""""""######$$$$$$$$$$$$$$$#####################$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""$$$$$$############$$$$$$######$$$%%%%%%%%%$$$$$$###############$$$$$$$$$#######################################$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$&&&&&&$$$!!!###&&&%%% """"""######$$$$$$$$$%%%######"""""""""""""""###""""""############""""""""""""""""""""""""""""""!!!!!!"""!!!  !!!"""###$$$$$$###"""!!!$$$###"""!!!!!!!!!"""###""""""""""""""""""""""""######$$$$$$$$$######""""""############$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''(((((('''&&&'''((()))***,,,++++++,,,...//////...222000......000333444444222222444CCCZZZjjj########################'''(((((()))))))))))))))***---...,,,***)))+++...***+++***&&&%%%((()))'''%%%$$$######""""""######%%%$$$$$$###""""""!!!!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%$$$######$$$$$$$$$#######################################$$$$$$$$$#####################$$$$$$$$$%%%%%%%%%###$$$&&&''''''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%$$$!!!"""%%%$$$ !!!"""###$$$%%%&&&&&&$$$$$$######"""!!!!!!!!!""""""############"""""""""""""""""""""""""""""" !!!"""""""""!!!!!!"""############""""""!!!!!! !!!"""######""""""""""""""""""""""""$$$$$$$$$$$$$$$###"""!!!"""############$$$$$$$$$######$$$%%%%%%&&&''''''(((((('''''''''((()))***---,,,,,,---///000000///222000...///111333444333+++000777EEEYYYiii###############$$$$$$$$$&&&'''((()))))))))((((((+++---...,,,)))(((+++---)))+++)))%%%%%%((()))'''%%%$$$######""""""###############"""""""""!!!!!!!!!""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%$$$$$$###"""%%%$$$$$$$$$###"""""""""########################%%%$$$$$$$$$###"""""""""######$$$$$$$$$%%%%%%%%%###%%%&&&((('''&&&###"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""%%%%%%"""###%%%%%%!!!!!!""""""###$$$$$$%%%%%%###############"""!!!!!!!!!""""""############"""!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$%%%$$$!!!!!!""""""###############!!!!!!!!!!!!""""""######""""""""""""""""""""""""$$$$$$$$$$$$$$$###"""!!!""""""#########$$$$$$$$$######$$$%%%%%%&&&'''''')))((('''''''''(((******...------...000222222111111000//////111333333333///111222>>>RRRfff""""""#########$$$$$$$$$%%%&&&((())))))(((''''''+++---...,,,)))(((***---(((***)))%%%%%%((()))'''%%%$$$######""""""######!!!!!!"""""""""#########!!!""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%#########$$$%%%&&&$$$$$$############$$$$$$%%%%%%%%%%%%$$$$$$###"""%%%$$$$$$$$$###"""""""""########################%%%$$$$$$$$$###"""""""""######$$$$$$$$$%%%%%%%%%$$$%%%&&&''''''%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""&&&'''$$$$$$&&&&&&########################### !!!"""###############!!!!!!"""###############!!!!!!!!!!!!!!!!!!!!!!!!###""""""$$$%%%%%%!!!"""""""""""""""######$$$$$$$$$$$$#########""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$###"""!!!""""""#########$$$$$$$$$"""######$$$&&&''''''((()))(((((('''((()))***+++,,,++++++---///111111000111000///000222333333222444222000===TTThhh"""""""""###$$$$$$%%%%%%%%%&&&(((******)))'''&&&+++---...,,,((('''))),,,''')))((($$$$$$((()))'''%%%$$$######""""""######!!!!!!""""""###$$$$$$%%%"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$%%%%%%%%%$$$######$$$$$$$$$#######################################$$$$$$$$$#####################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%!!!&&&(((&&&%%%&&&&&&$$$$$$$$$$$$#########"""""" """###$$$$$$###### !!!"""######$$$######""""""""""""""""""""""""""" !!!###### """!!!!!!!!!"""###$$$%%%$$$$$$$$$$$$$$$###"""!!!"""""""""""""""""""""""""""######$$$$$$$$$######"""############$$$$$$$$$""""""###$$$&&&'''(((((())))))((((((((()))***+++)))))))))***---//////...000//////000222444333222333222333DDD\\\lllooowww!!!""""""###$$$$$$%%%%%%%%%&&&)))***+++***((('''+++---...+++(((''')))+++''')))((($$$$$$((()))'''%%%$$$######""""""###############$$$$$$$$$$$$$$$############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$############$$$$$$######$$$%%%%%%%%%$$$$$$###############$$$$$$$$$#######################################$$$$$$$$$######$$$$$$$$$%%%%%%%%%((('''&&&$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''''''''&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&$$$(((&&&$$$%%%%%%$$$###############$$$$$$$$$ !!!###$$$$$$###"""!!! !!!"""######$$$$$$$$$""""""""""""""""""""""""$$$!!!"""### """!!!!!!!!!"""###$$$%%%!!!"""###$$$$$$######"""""""""""""""""""""""""""!!!"""###$$$$$$$$$$$$$$$"""############$$$$$$$$$!!!"""###$$$&&&'''((()))***)))((((((((()))++++++***))))))+++...000000///000//////111333444333111222111333DDD[[[iii~~~nnn}}}!!!""""""###$$$$$$%%%%%%%%%''')))++++++***((('''+++---...+++(((&&&(((+++&&&((('''$$$$$$((()))'''%%%$$$$$$###"""#########&&&&&&%%%%%%$$$############$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$%%%&&&%%%%%%$$$$$$$$$############$$$$$$"""###$$$%%%%%%%%%%%%%%%""""""######$$$$$$$$$%%%########################""""""######$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%)))(((%%%###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&''''''''''''''''''&&&%%%%%%%%%&&&&&&'''''''''###'''%%%###$$$$$$###!!!!!!"""###$$$%%%%%%&&&"""###$$$%%%$$$"""  !!!######$$$$$$$$$""""""""""""""""""""""""'''### ###%%%### """!!!!!!!!!!!!###%%%&&& """###$$$######"""""""""""""""""""""""" !!!"""###$$$%%%%%%%%%"""############$$$$$$$$$!!!"""###$$$&&&'''((()))***)))((((((((()))+++,,,---,,,,,,...111333333222000//////111333444333111222111000===RRRbbb|||###$$$###""" """$$$&&&((()))(((''''''((())),,,+++***((((((((())))))***(((&&&&&&&&&'''&&&%%%########################""""""""""""############""""""""""""############"""%%%&&&######&&&%%%"""######$$$$$$$$$$$$######%%%%%%%%%$$$$$$#########""""""""""""""""""""""""%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%&&&%%%###!!! !!!$$$#########$$$&&&((()))''''''&&&%%%%%%$$$######""""""###$$$%%%%%%&&&&&&!!!$$$&&&%%%###"""$$$'''((('''%%%$$$###$$$%%%%%%'''&&&%%%%%%''''''&&&%%%###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$$$$###### !!!"""$$$$$$######$$$$$$$$$$$$#########"""!!! !!!"""###""""""############""""""!!!!!!!!!!!!"""""""""""" !!!"""$$$$$$######"""""""""""""""############!!!!!!"""###############"""""""""###$$$%%%''''''$$$$$$$$$%%%&&&'''((()))---,,,***))))))***,,,---((()))***,,,---...//////000///...///111111///...333...///:::III^^^}}}yyy###$$$###""" !!!###%%%'''((()))(((''''''((())),,,+++)))((((((((()))***)))((('''&&&''''''&&&$$$########################""""""""""""############""""""""""""############"""%%%%%%######%%%%%%"""######$$$$$$$$$$$$######%%%%%%%%%$$$$$$#################################%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%$$$###"""""""""######"""!!!!!!!!!###$$$&&&'''&&&%%%%%%$$$######"""""""""######$$$%%%%%%&&&&&&"""$$$&&&%%%$$$###%%%''''''&&&%%%$$$$$$$$$%%%%%%'''%%%%%%%%%&&&'''&&&%%%###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$$$$######!!!!!!!!!!!!"""######$$$"""######$$$$$$######"""###"""!!! !!!"""###""""""############""""""!!!!!!!!!"""""""""###### !!!"""###$$$######"""""""""""""""############!!!""""""###############$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$%%%&&&'''((())),,,+++)))(((((()))+++,,,((()))***,,,---...//////000//////000111111000...000///222:::CCCVVVzzznnn|||#########"""!!!!!!###%%%'''((())))))''''''((()))+++***)))((((((((()))***(((''''''(((((((((%%%###########################""""""""""""############"""""""""#########$$$$$$!!!$$$$$$""""""$$$$$$!!!######$$$$$$$$$$$$######$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%###############$$$%%%&&&!!!!!!!!!"""###$$$%%%&&&$$$$$$$$$###""""""!!!!!!#########$$$$$$%%%%%%&&&###%%%&&&&&&%%%%%%&&&'''&&&&&&%%%$$$$$$$$$%%%%%%'''%%%$$$%%%&&&'''&&&$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$$$$##############################"""######$$$$$$######"""""""""!!!!!!!!!!!!""""""""""""############"""""""""""""""#########$$$$$$!!!!!!"""############"""""""""""""""############!!!"""######$$$$$$######%%%%%%$$$$$$###############$$$$$$%%%&&&'''((()))+++***)))(((((()))***+++((()))+++,,,.../////////111000000111222222111///---000666:::>>>PPPxxx~~~"""######"""!!!"""$$$'''((()))***)))''''''((()))+++***)))(((((()))******'''''''''))))))(((%%%"""########################!!!"""""""""############""""""#########$$$$$$$$$ ###$$$""""""$$$### ###$$$$$$%%%%%%$$$$$$###$$$$$$$$$###############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$%%%&&&''''''$$$$$$#########"""""""""#########$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$$$$#########$$$$$$$$$$$$######"""""""""############""""""""""""!!!!!!!!!!!!""""""""""""############"""""""""#########$$$$$$$$$$$$!!!"""""""""############!!!"""""""""############""""""###$$$$$$$$$$$$#########$$$$$$$$$###############%%%&&&''''''((((((+++***))))))))))))***+++))))))+++---...//////000222111000111333333111000...111666:::???RRR|||!!!"""###""""""###&&&((()))*********((('''''')))******)))(((((()))***+++'''''''''))))))(((%%%"""""""""""""""""""""""""""!!!"""""""""########################$$$$$$$$$$$$ ###$$$""""""$$$### $$$$$$%%%%%%%%%%%%$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$$$$############$$$$$$$$$######""""""""""""######"""""""""!!!!!!""""""""""""!!!!!!""""""############"""""""""#########$$$$$$$$$$$$"""""""""""""""#########!!!"""""""""############""""""###$$$$$$$$$$$$$$$ !!!"""$$$$$$%%%$$$$$$"""###%%%&&&'''(((((((((+++++++++******+++++++++)))***+++---...///000000222111000111333333111000222000333:::DDD[[[!!!"""######"""$$$''')))***++++++***(((''''''(((***)))((((((((()))***+++(((''''''(((((((((%%%###""""""""""""""""""""""""""""""""""""#####################$$$$$$$$$$$$%%%!!!$$$$$$""""""$$$$$$!!!$$$$$$%%%%%%%%%%%%$$$$$$"""""""""###############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%$$$###""""""!!!"""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$$$$%%%&&&'''&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&$$$###$$$%%%&&&%%%######$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$$$$######!!!"""###$$$$$$$$$""""""!!!""""""######""""""!!!!!!!!!""""""""""""!!!!!!""""""############"""""""""""""""#########$$$$$$"""""""""!!!"""######$$$""""""""""""############"""###$$$$$$%%%$$$$$$$$$ """$$$%%%%%%%%%$$$"""###%%%'''((((((''''''++++++++++++++++++++++++)))***,,,---///000000000111000000111222222111///333000111;;;IIIaaa """#########$$$'''******+++,,,***(((''''''(((***)))((((((((()))+++,,,)))((('''&&&''''''&&&$$$""""""""""""""""""""""""""""""""""""#####################$$$$$$$$$%%%%%%"""%%%%%%######%%%%%%"""$$$%%%%%%&&&&&&%%%%%%$$$!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%!!!"""###$$$$$$$$$###"""!!!"""###$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$%%%###"""###&&&'''&&&$$$###$$$%%%&&&&&&&&&%%%%%%%%%$$$###$$$%%%%%%%%%######$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$$$$###### """###$$$$$$""""""!!!!!!""""""""""""!!!!!! !!!"""######"""!!! """"""############""""""!!!!!!!!!"""""""""#########"""!!!!!!!!!"""$$$$$$""""""""""""############"""###$$$$$$%%%%%%$$$$$$!!!###$$$%%%$$$###"""!!!###%%%'''((((((''''''******++++++++++++******)))***,,,...///000000000000//////000111111000...222///222;;;HHH``` !!!"""######%%%(((+++***+++,,,+++(((''''''(((***)))(((((((((***+++,,,***(((&&&&&&&&&'''&&&%%%""""""""""""""""""""""""""""""""""""##################$$$$$$$$$%%%%%%%%%"""%%%&&&$$$$$$&&&%%%"""$$$%%%%%%&&&&&&%%%%%%$$$!!!!!!""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%!!!###$$$$$$$$$$$$###$$$%%%&&&'''&&&%%%$$$!!!!!!!!!!!!""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%###!!!###%%%'''%%%###"""###%%%&&&'''&&&%%%%%%%%%$$$######%%%%%%$$$###$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$$$$######!!!###$$$$$$""""""!!!!!!""""""""""""!!!!!! !!!"""######"""!!! """"""############""""""!!!!!!!!!!!!""""""""""""###"""!!!!!!!!!"""$$$%%%""""""""""""##################$$$%%%%%%%%%%%%$$$!!!"""$$$%%%$$$###!!! !!!###%%%'''(((((('''&&&))))))************))))))***+++,,,...///000000111000///...///111111///...//////333;;;FFF\\\######$$$%%%&&&((()))***************************%%%&&&'''((())))))))))))(((((('''&&&%%%$$$$$$###"""############$$$$$$$$$######$$$$$$$$$######"""$$$$$$$$$$$$$$$###"""!!!&&&&&&&&&&&&%%%$$$#########$$$$$$%%%%%%$$$$$$#########$$$$$$$$$######""""""$$$&&&&&&%%%######$$$$$$""" """%%%&&&%%%######$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$ ###%%%'''&&&&&&&&&'''######$$$$$$$$$$$$##############################%%%$$$$$$%%%''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%&&&&&&&&&&&&########################!!!"""#########!!! !!!"""$$$%%%$$$###!!! """"""""""""##################""""""!!!!!! """"""""""""###############!!! """$$$%%%###!!!""""""""""""!!!!!!!!!!!!""""""###$$$$$$$$$$$$###"""############$$$$$$$$$######$$$%%%&&&(((((()))(((((((((((()))))))))))),,,,,,,,,---...///000111//////000111111111111111222000222777>>>UUU""""""######%%%&&&((()))***************+++++++++%%%&&&'''((())))))))))))(((((('''&&&%%%$$$$$$###!!!""""""""""""###############$$$$$$$$$######""""""######$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$######""""""$$$&&&&&&%%%######$$$$$$"""!!!"""$$$%%%$$$"""###$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$###%%%''''''%%%$$$$$$$$$"""######$$$$$$######"""########################$$$$$$###%%%&&&'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%########################!!!"""#########""" !!!"""###$$$$$$###"""!!!""""""""""""############"""""""""""""""!!!!!!!!!""""""""""""############"""!!! """$$$%%%###!!!""""""""""""!!!!!!!!!!!!""""""###$$$$$$$$$$$$###"""############$$$$$$$$$$$$$$$%%%%%%&&&'''(((((('''((((((((())))))******,,,,,,,,,---...///000111//////000111111111111111//////333777<<>>```###$$$%%%&&&((())))))***'''(((***+++***)))'''&&&***************+++++++++,,,(((&&&'''%%%""""""%%%$$$$$$############$$$$$$########################"""###$$$$$$$$$$$$###"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$############################################################$$$$$$$$$%%%%%%%%%'''%%%######%%%'''((((((!!!"""$$$%%%%%%$$$###"""######$$$$$$$$$$$$####################################$$$$$$$$$$$$$$$#########$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$######"""""""""#########"""!!! !!!"""###$$$$$$%%% !!!"""""""""""""""!!!"""""""""############!!!!!!"""##################"""!!!!!!!!!"""$$$$$$%%%$$$###""""""$$$%%%&&&###"""""""""######""""""$$$###"""!!!"""###%%%&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''((())))))******)))))))))***+++,,,+++,,,---...//////000000//////000111111111111111555222555666:::\\\"""###%%%'''((())))))***'''(((***++++++)))(((&&&+++******)))***+++,,,,,,444---(((&&&$$$!!!###'''$$$$$$############$$$$$$#################################$$$$$$#########""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######################################################%%%%%%%%%$$$$$$$$$######%%%###""""""$$$&&&'''&&&"""###%%%&&&%%%$$$""" """######$$$$$$######"""########################""""""######$$$#########"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$############%%%&&&&&&%%%%%%%%%%%%$$$######$$$!!!"""#########""""""""" !!!"""###$$$$$$%%%"""""""""""""""!!!!!!!!!!!!"""""""""############!!!!!!"""##################"""!!!!!!!!!"""$$$%%%###""""""!!!"""###$$$%%%""""""######"""""""""#########"""""""""###%%%&&&%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%&&&'''((())))))***************+++++++++***+++---...///000000000//////000111111111111111555222555555999ZZZ!!!###%%%''')))******)))((()))*********)))((('''+++***)))))))))***,,,---555///)))&&&###!!!###((($$$$$$############$$$$$$################################################"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######################################################&&&%%%%%%$$$######""""""###""""""###%%%&&&&&&%%%"""###%%%&&&%%%###!!! """"""############""""""########################"""###############""""""""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&$$$%%%&&&%%%###"""###$$$ """###$$$"""""""""###!!!!!!""""""######$$$$$$######"""""""""""""""###""""""""""""############!!!!!!"""###############!!!!!!!!!!!!"""###$$$%%%!!!!!!""""""############!!!###$$$###"""!!!"""###"""""""""###$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&'''((())))))))))))******++++++++++++)))***,,,///000000000000//////000111111111111111333000555777;;;\\\ """%%%((()))******)))************))))))((((((+++***((((((((()))+++,,,///***''''''%%%"""###&&&$$$$$$############$$$$$$########################$$$##################$$$""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###########################################################################"""""""""###&&&((((((&&&$$$!!!"""###$$$%%%$$$######""""""############""""""########################%%%%%%%%%%%%$$$###""""""""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$""""""###$$$%%%###%%%&&&%%%###"""###%%%"""$$$$$$"""!!!###$$$"""""""""""""""#########!!!!!!""""""$$$%%%&&&'''""""""""""""############!!!!!!"""############### !!!"""######$$$$$$$$$ """###%%%%%%$$$###"""!!!###$$$###!!!!!!"""$$$ !!!###%%%%%%%%%$$$###!!!!!!"""###$$$$$$$$$$$$$$$%%%%%%&&&'''((())))))))))))***+++++++++++++++(((***,,,///000111000000//////000111111111111111111///555888===]]] """%%%(((*********))),,,+++***)))((((((((((((***)))((('''''')))+++,,,(((&&&&&&(((((($$$###%%%$$$$$$############$$$$$$########################$$$$$$############$$$$$$""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######################################################!!!!!!!!!"""######$$$$$$"""###%%%(((***)))&&&$$$ !!!"""###$$$%%%%%%&&&""""""############""""""########################'''''''''&&&%%%$$$###"""""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$(((&&&$$$""""""###$$$%%%###%%%'''&&&###!!!###%%%"""$$$$$$"""!!!###%%%#########""""""""""""""" !!!"""%%%'''***+++""""""""""""############!!!!!!"""############### """###$$$$$$$$$### """%%%''''''&&&$$$"""!!!###%%%$$$!!! """$$$ ###&&&'''&&&$$$""" !!!######$$$$$$$$$$$$%%%%%%&&&'''((())))))))))))***++++++++++++***(((***,,,///111111000000//////000111111111111111111///555888<<<[[[vvvyyy"""###%%%(((+++,,,+++)))+++,,,,,,+++)))((()))+++,,,,,,,,,***)))***+++---+++***)))'''%%%$$$$$$$$$$$$$$$##################%%%$$$"""!!!!!!"""$$$%%%&&&&&&%%%$$$############%%%$$$$$$######$$$$$$%%%###%%%&&&&&&$$$######$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""%%%%%%$$$$$$%%%%%%&&&'''%%%###'''------&&&###$$$###$$$%%%%%%######$$$%%%$$$$$$###"""!!!!!!""""""##############################""""""""""""######!!!"""###$$$%%%%%%$$$###$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%'''%%%######%%%&&&$$$"""%%%$$$$$$$$$######""""""""""""""""""""""""""""""!!!"""###%%%'''(((((((((""""""#########!!! """"""""""""""""""""""""""""""""""""############ !!!!!!"""###$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%###!!!!!!###$$$"""""""""###$$$%%%%%%&&&&&&$$$%%%%%%&&&'''((())))))******))))))******+++,,,+++,,,,,,---...///000000///000000111111111111000///333333;;;<<>>KKK;;;###$$$,,,$$$###'''---,,,&&&%%%)))&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&%%%$$$###$$$%%%################################################################################################$$$%%%%%%###!!! """########################$$$$$$###"""!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&%%%$$$$$$%%%&&&(((******************************------+++,,,000000---000000000000000000000000222///111555IIISSS]]]}}}!!!$$$&&&$$$ """&&&!!!!!!""""""###$$$%%%&&&(((''''''(((***,,,,,,++++++++++++***((('''%%%$$$######$$$$$$$$$%%%%%%%%%"""######$$$&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%###"""###$$$%%%$$$###&&&&&&%%%%%%%%%%%%&&&&&&"""888EEE888$$$""")))&&&&&&))),,,+++'''&&&(((&&&&&&&&&&&&&&&'''''''''###%%%'''((()))((('''&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%###"""###$$$################################################################################################%%%%%%$$$!!! ###%%%########################$$$###!!! !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$%%%'''((()))***************************------+++,,,///000---000000000000000000000000......333666HHHSSSccc}}}{{{"""$$$$$$###!!! """$$$!!!!!!!!!""""""$$$%%%%%%((((((((()))++++++,,,,,,+++++++++***((('''%%%$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$###"""###$$$%%%$$$"""''''''&&&&&&&&&'''((((((###)))+++(((&&&&&&$$$'''(((******)))'''&&&(((''''''''''''(((((((((((($$$%%%'''((())))))(((''''''''''''&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%$$$"""!!!"""######################################################################################################$$$$$$"""!!!!!!$$$&&&########################$$$"""  ###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&%%%%%%%%%&&&'''((()))************************)))---...,,,+++...000...///////////////////////////000444444AAAJJJ]]]sss{{{%%%""" !!!###$$$###!!!######"""######$$$%%%&&&)))******+++++++++,,,---+++++++++***((('''%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&$$$###$$$%%%&&&%%%$$$&&&&&&&&&&&&&&&'''(((((()))&&&""""""(((---)))""")))+++,,,***)))))))))******************+++++++++((((((((())))))******+++)))(((((((((((((((((()))(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%$$$"""!!!"""################################################################################################### ###%%%%%%$$$######$$$########################$$$""" !!!###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&'''((())))))************************(((---///,,,+++...//////////////////////////////000111555222;;;CCCWWWxxxeeevvv$$$!!!###%%%$$$!!!$$$$$$######$$$%%%%%%&&&(((***++++++******+++,,,+++++++++***((('''%%%$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%$$$%%%&&&'''&&&%%%$$$$$$$$$$$$%%%&&&''''''***+++***)))'''(((+++---...111111...---///111111111111111000000000////////////...------......///+++******))))))******+++((((((((('''&&&&&&%%%%%%(((((('''&&&&&&&&&''''''$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%###"""###$$$################################################################################################ ###&&&'''%%%$$$##############################%%%$$$"""!!! !!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%&&&&&&'''(((((())))))************************(((---000---***---//////000000000000000000000000000111666333===EEEZZZ~~~eeeuuu  """###$$$$$$$$$$$$#########$$$%%%%%%&&&(((***)))(((''')))++++++++++++***((('''%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%$$$%%%&&&'''&&&%%%&&&&&&&&&&&&'''((()))***)))---111111---,,,000666666::::::555444999<<<;;;:::999888888777666555555555666666666666444333222,,,,,,,,,++++++,,,,,,,,,,,,,,,++++++***))))))(((***)))(((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&%%%$$$###$$$%%%###################################################################################################$$$&&&%%%$$$######$$$########################&&&%%%$$$######"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%&&&'''(((((()))))))))************************'''---000---***,,,///000000000000000000000000000///111555444@@@III]]]lll{{{"""""" !!!$$$(((##################$$$%%%$$$''')))(((&&&%%%''')))+++++++++***((('''%%%$$$######$$$$$$$$$%%%%%%%%%######$$$%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$&&&&&&%%%$$$************+++,,,---.........111777;;;<<<;;;<<<<<<@@@@@@;;;:::@@@CCCBBB@@@???>>>===;;;:::999999888:::===>>>===:::666333...------,,,,,,------...111111000//////...------******)))(((((((((((((((&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&(((((()))$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%################################################################################################&&&&&&%%%###!!!"""$$$&&&########################&&&&&&&&&%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%&&&'''((())))))))))))************************'''---111---***,,,///000000000000000000000000000000111555444AAAJJJ]]]|||lll######""""""######$$$%%%########################)))((('''((()))***)))(((,,,,,,,,,+++***(((%%%$$$%%%$$$###$$$'''(((&&&###$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$#####################$$$%%%&&&&&&'''((((((%%%%%%$$$$$$%%%&&&((()))***+++---000333666999;;;<<<:::888999<<>>>>>???@@@@@@@@@===>>>>>>>>><<<:::777555555666999;;;<<<;;;:::999222111000///...---------000000000111111333444555000///---+++***)))************))))))(((''''''&&&&&&&&&&&&%%%%%%&&&'''''''''&&&%%%%%%$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$$$$&&&''')))$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$!!!%%%&&&"""!!!###$$$"""##############################""""""######$$$%%%############$$$%%%&&&&&&########################"""############$$$$$$$$$%%%%%%$$$###"""""""""###&&&&&&&&&''''''''''''''')))***++++++***)))***+++++++++,,,------......///111000...---,,,,,,------333...333111:::JJJ```sssbbbooo######""""""######$$$%%%########################'''&&&%%%&&&((()))(((''',,,,,,,,,+++***(((%%%$$$%%%$$$###$$$'''(((&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$&&&%%%%%%%%%&&&'''((((((%%%%%%&&&'''))),,,///000999999:::;;;===???AAABBBAAA???>>>???@@@AAAAAA@@@<<<999777666666777666555333444666777888777666555111222333444555555444444333333222111000000000000////////////000222333444333333111///...---,,,,,,++++++***)))(((''''''&&&'''''''''&&&&&&''''''(((''''''&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$######%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$%%%"""!!!$$$$$$"""##############################""""""######$$$%%%$$$$$$#########$$$%%%%%%########################"""############$$$$$$$$$%%%$$$##################&&&&&&&&&''''''''''''''')))***++++++))))))***++++++,,,,,,------......//////......------...///000111---333222;;;KKKaaawwweeerrr######""""""######$$$%%%########################$$$###"""$$$&&&''''''&&&++++++++++++***(((&&&%%%%%%$$$$$$%%%''''''&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%'''(((***'''(((+++...222666:::<<>><<<777555222000111111000///111111111000///---,,,+++///...,,,+++++++++---...000///...---------------++++++++++++,,,---...///222222333444333222000///000///...---,,,++++++***)))((((((''''''''''''(((&&&&&&&&&&&&'''((())))))&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$###$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$$$$"""$$$((((((%%%##############################""""""######$$$%%%%%%%%%$$$###""""""##############################""""""#########$$$$$$$$$############$$$$$$%%%&&&%%%%%%&&&&&&'''((((((((()))***+++***)))((()))+++,,,,,,------.../////////////////////000000111111555222999:::EEEVVVllllll|||######""""""######$$$%%%###########################""""""$$$'''(((((('''((()))******)))((('''&&&###$$$%%%&&&&&&%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%%%%&&&&&&''''''!!!"""$$$'''+++000444666<<<===???AAACCCEEEGGGGGGHHHGGGGGGFFFEEEEEEFFFFFFAAA>>><<<;;;<<<>>>>>>>>>888666444444555666666555666555444333111///---,,,///...+++******+++---...000//////...............+++++++++***++++++,,,,,,,,,---///000111111000000111111000//////......---))))))((('''''''''''''''&&&%%%%%%%%%&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###&&&***)))%%%##############################""""""######$$$%%%%%%$$$$$$###""""""""""""########################""""""#########$$$$$$$$$$$$#########$$$%%%&&&&&&%%%%%%&&&&&&'''(((((()))((()))******)))((()))***,,,,,,---......//////000000000000000000//////...555222:::;;;FFFVVVmmmmmm~~~######""""""######$$$%%%########################%%%$$$$$$%%%''')))(((''''''((()))))))))((('''&&&"""$$$&&&&&&%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&'''''''''%%%'''+++000666;;;???AAAFFFGGGGGGGGGGGGGGGFFFEEEEEEDDDBBB@@@>>><<<;;;;;;>>>;;;888888:::===@@@@@@888666444444666777777777444444444444333333333333///...,,,++++++---...000444444333333333333333444//////...---,,,,,,,,,---)))***+++---.../////////////////////////////////+++***)))((((((''''''(((&&&&&&&&&%%%&&&&&&''''''''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&$$$###&&&+++)))$$$##############################""""""######$$$%%%$$$$$$###"""""""""##############################"""############$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&$$$%%%%%%&&&'''((())))))((()))******(((((()))***---------...//////000000000000000000///...---,,,222///777888BBBQQQggg{{{kkk~~~~~~######""""""######$$$%%%########################&&&%%%$$$%%%'''((('''&&&&&&'''((())))))(((''''''"""$$$''''''%%%$$$%%%'''$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&'''(((((())))))...222777===CCCGGGJJJKKKKKKKKKKKKIIIGGGEEEBBBAAA<<<<<<:::999888888888888===<<<;;;<<>>888888888:::;;;===???@@@???>>>???BBBEEEEEEDDDCCC999777444222222222111000000000000000000111222333666666666666777888999::::::999999999999999::::::;;;:::888666444222111111111///...,,,,,,,,,---...))))))***+++,,,---...///000///...---,,,,,,,,,,,,+++***)))(((((('''((((((''''''&&&&&&&&&&&&''''''######$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$!!! $$$(((%%%#################################"""###$$$$$$%%%""""""!!!!!!"""###$$$$$$########################"""############$$$$$$$$$'''&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&'''((()))***((()))***)))((('''(((***------......///000000000+++,,,---////////////...222///666666>>>LLL```sssfffyyy{{{#############################################$$$$$$$$$$$$$$$%%%&&&''''''$$$%%%'''))))))((('''&&&'''%%%$$$$$$&&&''''''&&&$$$$$$%%%&&&'''(((((()))))))))))))))+++000777<<<@@@HHHKKKJJJJJJNNNNNNKKKOOOMMMJJJGGGEEEBBB>>>;;;<<<===???@@@AAAAAAAAA@@@CCCCCCBBBCCCFFFIIIHHHEEEAAA:::777:::???>>>:::666999666555666999:::999666777999;;;:::888777999;;;555888:::999888999888777777888777555333333555777666000---000111...///333,,,,,,---..................,,,***((((((***,,,---,,,,,,+++***)))'''%%%$$$(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$############%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!$$$&&&'''&&&%%%%%%########################$$$$$$######%%%'''***,,,$$$$$$######$$$$$$%%%&&&%%%%%%&&&&&&'''((((((((((((((((((((()))***+++,,,,,,---//////......000111000000000000000000000000000,,,222>>>DDDMMMiiimmmkkk#############################################"""$$$$$$$$$$$$%%%&&&''''''%%%&&&'''((()))(((&&&%%%'''%%%$$$$$$&&&''''''&&&%%%&&&''''''((('''&&&&&&&&&***///333888<<>>===999666666888:::999888999;;;===;;;777333999333000222222///000444---///111111000---)))'''///......---,,,,,,++++++,,,,,,,,,+++***((('''&&&)))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&%%%$$$###########################%%%$$$###"""###$$$&&&((($$$$$$######$$$$$$%%%&&&%%%%%%&&&''''''(((((()))(((((())))))***+++++++++,,,---//////......000111........................444///111:::@@@KKKjjjkkkjjj{{{########################$$$#########""""""!!!!!!$$$$$$$$$$$$%%%&&&''''''&&&&&&((((((((('''&&&%%%'''%%%$$$$$$&&&''''''&&&'''''''''''''''&&&&&&%%%(((///888@@@EEEGGGIIIJJJLLLPPPQQQOOONNNPPPPPPOOOMMMJJJFFFDDDEEEGGGHHHIIIHHHIIIJJJJJJJJJIIIGGGGGGFFFFFFGGGIIIIIIFFFBBB>>>>>>>>><<<888666666888:::888999;;;???AAAAAA???===CCCIIIOOORRRSSSUUU[[[___gggccc\\\UUUQQQQQQTTTXXXVVVWWW\\\ccchhhcccWWWMMMCCC>>>999777444111222555555555555555555555555555---...//////...---+++***---,,,,,,+++******))))))))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%&&&'''''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$#########$$$$$$%%%&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!"""###$$$$$$$$$######$$$$$$%%%&&&%%%&&&&&&''''''((())))))'''((()))++++++++++++***,,,---//////......000111........................777222111666;;;IIIkkklllmmm}}}########################$$$######""""""!!!!!!!!!$$$$$$$$$$$$%%%&&&''''''''''''((((((((('''&&&%%%'''%%%$$$$$$&&&''''''&&&'''&&&%%%$$$%%%'''***,,,444:::CCCIIILLLKKKJJJIIILLLNNNNNNLLLLLLMMMOOOQQQIIIGGGEEEFFFGGGIIIJJJJJJIIIJJJJJJJJJIIIGGGEEEDDDCCCBBBCCCFFFEEEAAA>>>>>>999666222333999@@@@@@<<>>BBBAAADDDMMMTTTWWWnnnttt}}}{{{wwwuuu{{{{{{|||{{{uuuoookkkiiihhhqqqiii\\\NNNAAA888444222333222000///...///000111------+++************+++******)))(((((((((((()))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''' !!!$$$&&&''''''&&&%%%&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$#########""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%&&&$$$$$$######$$$$$$%%%&&&&&&&&&''''''((())))))***'''(((***,,,---,,,+++***,,,---//////......000111111111111111111111111111444333555666999IIIllltttiiinnn################################################$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&''''''(((((('''%%%$$$$$$&&&''''''&&&'''''''''***000777???CCCKKKMMMPPPQQQQQQPPPPPPQQQQQQLLLHHHDDD@@@===@@@EEEGGGHHHJJJMMMOOOOOOLLLIIIEEEEEEEEEEEECCCAAA???>>>777555888>>>===777777===CCCWWWeee^^^UUU___vvvxxx~~~{{{}}}pppbbbUUUKKKEEE@@@===888333///------...000///---++++++++++++,,,+++******)))))))))))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''!!!"""###%%%&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&''''''$$$$$$######$$$$$$%%%&&&&&&''''''(((((()))******((()))***,,,,,,,,,,,,+++,,,---//////......000111////////////////////////000333666777999JJJnnnvvvnnnttt#################################$$$%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%&&&'''((()))***'''%%%$$$$$$&&&''''''&&&(((***///666===CCCHHHJJJNNNPPPRRRRRRPPPOOONNNOOOGGGAAA<<<:::666333777???BBBBBBDDDGGGJJJKKKJJJHHH@@@AAAAAAAAA???===;;;:::444555@@@OOOSSSNNNOOOWWWWWWkkkuuunnnjjj}}}}}}zzz~~~wwwooohhhdddbbbaaa___[[[TTTKKKBBB:::555222444333000...---------...++++++***)))))))))******''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''###$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&#########$$$$$$%%%%%%&&&############$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%&&&'''''''''((())))))******))))))***++++++,,,,,,---,,,---//////......000111///////////////////////////333666555777KKKppp}}}vvv{{{##############################$$$%%%&&&''''''((($$$$$$$$$$$$%%%&&&''''''$$$$$$%%%%%%'''(((***+++'''%%%$$$$$$&&&''''''&&&(((---666???GGGKKKMMMMMMOOOQQQRRRQQQNNNJJJHHHGGG:::444000000///---444===<<<;;;<<<>>>BBBEEEFFFFFF<<<<<<<<<<<<;;;999777666;;;@@@SSSiiisssqqqsss|||hhhoooooolllzzzwwwooonnnttt|||vvvkkk^^^QQQFFFAAA777666333000///...//////,,,+++******)))*********((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$#########$$$%%%%%%&&&""""""###$$$%%%&&&&&&'''&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%###""""""$$$$$$######$$$$$$%%%&&&''''''(((((())))))******************+++,,,---...,,,---//////......000111111111111111111111111111///333555333555JJJrrr~~~xxx{{{$$$$$$$$$#########""""""!!!!!!!!!!!!!!!"""######$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%&&&))),,,444<<>><<<;;;888:::;;;888666;;;EEEOOOQQQ]]]nnnwwwssstttlll[[[QQQGGG:::222111333333222111...------+++'''(((,,,)))))))))***+++***(((&&&&&&'''''''''(((((())))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%% """$$$%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%&&&'''(((((('''""" %%%((((((((()))******+++,,,,,,---......,,,///000...///222222//////111222222111111222333555444000888999JJJyyy{{{}}}$$$$$$$$$#########""""""###""""""""""""###$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''&&&'''***...222;;;@@@GGGMMMOOOOOOOOONNNNNNMMMKKKEEE???:::777666111000......///000111111333000111666999999:::===888777777999@@@JJJTTTZZZfffxxxtttuuu^^^VVVKKKBBB<<<888666555777000,,,...000---*********(((&&&'''((())))))((('''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%###%%%'''(((''''''((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$%%%%%%&&&''''''((((((######'''***)))((()))******++++++,,,------...,,,///000...///222222//////111222222111111222333555555000777888KKKyyyyyysssuuu~~~~~~$$$$$$$$$###############$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&'''''')))+++111888===EEEGGGJJJNNNQQQQQQNNNLLLNNNHHH@@@999666555444444222111111333666666222///000333999>>><<<666444666???CCCKKKXXXeeekkkkkkhhhttt~~~oooooo~~~yyypppooollliiifffeeefffhhhYYYFFF333...000111...,,,---***'''&&&'''(((((((((''''''(((((((((((())))))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%!!!###%%%&&&%%%%%%%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''(((%%%%%%***,,,)))((((((******++++++,,,,,,------+++///000...///222222//////111222222111111222333555555///555888MMMzzzqqqmmmmmmrrrxxx########################$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''((((((%%%'''***---333:::CCCIIILLLKKKLLLNNNQQQQQQMMMIIIGGG@@@777111111333333333333333555999===<<<777222555555999>>>>>>???DDDKKK[[[```iiiuuuzzzpppkkkeeeaaabbbhhhqqqxxx}}}|||qqqHHH333111333111...000---***))))))((('''&&&(((((((((((((((((())))))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%!!!"""$$$$$$$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%'''+++,,,(((&&&'''******++++++,,,,,,,,,,,,+++...///......111111...///111222222111111222333333666000444999RRR}}}pppkkkgggjjjvvv########################$$$############$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&'''((((((%%%)))...555<<>>CCCWWWnnnzzzwww}}}tttqqqttthhhlllqqqyyywwwsssqqqnnnhhhgggppp~~~vvvhhhhhhlllfffWWWLLLCCC===666000---,,,,,,,,,*********)))))))))((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%"""###%%%$$$###""""""###%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''***)))&&&(((---++++++*********************...///---...111000...///111222222111111222333...888444555===ZZZzzzoooaaa^^^eeeuuu|||{{{""""""######$$$$$$$$$$$$'''&&&&&&&&&&&&'''(((((($$$$$$%%%%%%%%%&&&&&&&&&(((((('''&&&''')))+++---444;;;FFFNNNPPPMMMIIIGGGOOORRRRRRMMMBBB777///+++333555555444111222666;;;999;;;<<<:::888===IIISSS~~~uuunnnhhhjjjlllooossssss|||{{{qqq]]]WWWXXXeeerrrtttllleeeYYYPPPBBB666///,,,,,,,,,+++*********))))))(((((())))))))))))))))))))))))%%%%%%%%%&&&&&&&&&''''''&&&'''''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&((('''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&(((+++)))'''+++111++++++*********************---...------000000---///111222222111111222333...:::555444<<>>:::666777@@@PPPaaalll}}}~~~yyy}}}mmmccchhhsssttt|||~~~oooUUUTTT[[[ccciiiqqqwwwssskkkfffVVVGGG@@@999000---111---******+++***(((+++000++++++++++++***)))''''''))))))(((((('''''''''&&&(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''((()))(((%%%###$$$$$$&&&&&&&&&&&&$$$$$$$$$%%%&&&&&&''''''&&&&&& !!!!!!"""###%%%%%%(((((('''''''''&&&&&&&&&&&&'''((())))))***,,,///)))************+++++++++,,,---------.../////////222333444444222222333444444333:::777888]]]qqqkkkooo{{{{{{~~~###$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""###$$$&&&'''&&&&&&%%%%%%%%%&&&&&&'''%%%'''((((((+++222===DDDJJJMMMOOONNNLLLJJJJJJKKKOOORRRRRRLLLBBB===???CCCHHHJJJHHHBBB??????<<<777666:::CCCOOO^^^nnn|||ppphhhcccffflllyyyoookkkrrrxxx{{{}}}zzzvvvrrr~~~rrrrrr~~~|||vvv{{{qqqzzzwwwgggeeeaaaiiimmmwwwuuuiiijjj\\\PPPMMMJJJ???666222000,,,***++++++))))))---************)))(((((('''))))))((((((((('''''''''(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''((()))(((%%%###$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%&&&&&&''''''&&&&&&############$$$%%%&&&&&&(((((('''''''''&&&&&&&&&))))))***)))(((''')))+++************++++++++++++,,,,,,------.../////////111222333333111111222333555111777888???hhhtttrrryyy||||||$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$#########$$$&&&'''&&&&&&%%%%%%%%%%%%%%%&&&'''''')))---444===EEEKKKNNNOOOOOONNNLLLKKKKKKLLLPPPQQQQQQOOOKKKIIIIIIJJJKKKFFFCCCAAA===999:::>>>HHHQQQ___ppp~~~~~~ttthhhfffqqqyyyddd\\\eeevvvtttjjjoooxxxvvvyyy{{{~~~~~~zzzrrriiibbb^^^eeeggglllpppgggdddpppxxx}}}yyyiiilllvvv{{{eeeggguuummmcccpppzzzqqqgggaaaeeeiiiaaaOOOAAA888000***++++++******+++)))))))))))))))((((((((())))))((((((((((((''''''(((((((((''''''''''''&&&'''''''''''''''''''''''''''&&&'''((()))(((&&&$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&((())))))(((''''''(((***************+++++++++,,,,,,,,,------...//////000000111222222000000111222777111444666BBBmmmwww{{{}}}|||$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&)))***...555===DDDGGGIIILLLMMMMMMMMMKKKJJJIIIHHHKKKIIIIIIJJJLLLLLLKKKHHHJJJ???:::<<<:::888DDDVVVpppuuu~~~ggggggddddddpppvvvxxxrrrrrryyyyyyyyytttgggqqqtttvvvuuunnnfff^^^ZZZ[[[dddggggggfff___bbbsssssstttvvvzzz{{{fffoooyyynnnqqq~~~}}}~~~{{{dddKKK>>>000+++******+++---(((((((((((((((((())))))))))))(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&'''((((((&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''(((((('''&&&&&&%%%&&&&&&''''''''''''''''''''''''$$$%%%&&&''''''(((***---*********+++++++++,,,,,,+++,,,,,,---...///000000000222333222111000111333666111555444>>>hhhvvvvvv$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''((((((,,,444>>>FFFJJJIIIGGGLLLLLLKKKIIIGGGCCC>>>;;;:::999:::@@@GGGJJJHHHDDDJJJ>>>999???CCCJJJddd~~~nnn```kkkzzztttmmmrrr}}}wwwyyyzzztttqqqpppnnnnnnjjjrrruuurrruuuwwwvvvsssvvv{{{{{{wwwhhhlllyyyvvvppp~~~gggUUU@@@333---******,,,))))))(((((((((((()))***(((((())))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((((('''&&&%%%%%%$$$$$$%%%&&&'''''''''''''''''''''$$$%%%&&&''''''(((***---***++++++++++++,,,,,,,,,++++++,,,---...///000111222333444333222111222444222222777444;;;dddqqqrrr%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''')))***+++***111<<>>888222---+++,,,///888BBBGGGFFFCCC;;;666:::GGGUUUiiiwwwmmmzzzxxx}}}}}}~~~|||tttqqqlllkkksss{{{vvvzzziiiUUUFFF999///***++++++***)))(((((()))***+++(((((())))))))))))******'''(((((((((((()))))))))'''''''''''''''''''''''''''&&&%%%&&&'''(((((('''''''''&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%&&&'''((('''&&&%%%$$$$$$$$$$$$$$$&&&&&&&&&'''''''''''''''((())))))(((''''''(((***++++++++++++,,,,,,,,,,,,***+++,,,---...000111111222333444444222222333444///111999777???kkktttppp%%%%%%%%%&&&&&&&&&&&&'''$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&''')))+++---...555===HHHOOOQQQPPPOOOOOONNNHHH@@@:::555111---+++***+++000888@@@DDDCCC@@@777<<>>222///...,,,+++)))((()))***+++(((((()))))))))*********'''((((((((())))))))))))'''''''''''''''''''''''''''&&&%%%%%%'''(((((('''((('''&&&%%%%%%&&&'''((('''&&&%%%$$$$$$&&&''')))&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&'''''''''(((((())))))***)))(((''')))++++++++++++,,,,,,,,,------***+++,,,---...000111111111333444333222111222333222222888888FFFtttvvvqqq%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&(((***,,,...000BBBIIIQQQTTTRRROOOOOOQQQKKKCCC999222000000000///111222666<<>>EEEIIIPPPSSSSSSPPPMMMLLLOOODDD777000000111///,,,555888===@@@???===@@@EEEeeehhhpppxxxrrruuu{{{tttkkkttt|||~~~wwwxxxggguuupppaaafffttt|||wwwppphhhXXXGGG555111......+++''''''***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((&&&&&&''''''(((((())))))$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%&&&'''((((((((((((&&&&&&&&&'''''')))*********)))))))))))))))***+++******+++++++++,,,,,,,,,+++,,,---///000000111111111222222222222111000000777111999333FFFsss}}}sss}}}&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&&&&%%%&&&''''''***111:::BBBHHHKKKNNNPPPOOOMMMMMMMMMPPPJJJAAA;;;888888999999;;;===???===999;;;DDDMMMaaajjjuuu|||{{{wwwpppwww|||ttt~~~jjjkkkzzzxxxxxxtttsssmmmhhhrrrqqqsssuuummmZZZVVVYYYppp|||~~~yyyvvvlll```GGG:::...+++,,,***((('''************************))))))))))))))))))))))))))))))))))))(((((((((((('''''''''(((((((((((((((%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%&&&&&&''''''''''''&&&%%%%%%%%%&&&&&&''')))))))))))))))))))))******+++******+++++++++,,,,,,,,,+++,,,---///000000111111111222222222222111000000444...888555LLL{{{yyy}}}&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&)))000999BBBHHHLLLMMMNNNMMMLLLKKKLLLNNNOOONNNKKKFFFAAA@@@BBBEEE>>>@@@???===???JJJ\\\iiifffsssttthhhaaadddjjjrrrxxxjjjgggttt}}}}}}yyynnnooonnnhhhlllsssiiiYYY```wwwuuuoooppprrrwww~~~xxxpppZZZGGG333---...---***(((************************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%&&&'''((((((((())))))))))))******+++******+++++++++,,,,,,,,,+++,,,---///000000111111111222222222222111000000555///888777NNN{{{qqq|||%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''&&&%%%''',,,666@@@HHHLLLMMMNNNOOONNNMMMLLLMMMNNNMMMNNNMMMJJJFFFDDDDDDEEE???@@@???AAALLLaaauuuzzzpppcccbbbkkk|||wwwlllrrrtttzzztttpppuuu|||wwwsssvvvhhhWWWbbb~~~wwwnnnzzz~~~{{{zzzpppfffVVVDDD999333---++++++************************))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((''''''&&&&&&((((((''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''&&&%%%$$$###&&&&&&&&&&&&&&&'''((()))'''((())))))******************+++++++++,,,,,,,,,+++,,,---///000000111111111222222222222111000000666111::::::QQQ|||nnnyyy%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((&&&'''***111;;;DDDKKKNNNLLLNNNPPPPPPNNNLLLLLLLLLNNNMMMKKKJJJIIIGGGCCC@@@>>>@@@BBBKKK```xxxrrrqqq~~~ssshhhssszzzgggXXXPPPQQQ[[[fffooowwwxxxxxxwwwzzz|||hhhlllfff\\\iiirrrwwwxxxyyy~~~rrrqqqiii^^^OOO<<<,,,))),,,************************))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((''''''&&&&&&(((((((((''''''&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((('''&&&%%%$$$###(((((((((((((((((()))***&&&''')))***+++++++++*********+++++++++,,,,,,,,,+++,,,---///000000111111111222222222222111000000666111<<<<<>>:::DDDQQQcccxxxqqq~~~uuutttvvvzzzssshhhnnnsss{{{~~~aaabbbZZZRRRQQQUUU___ppp}}}kkkfffkkkwwwzzz~~~vvvzzz|||lllcccnnnvvv|||zzz}}}~~~zzzrrrcccLLL666---...++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''''''''((((((((()))))))))(((((((((((('''&&&%%%$$$***))))))((())))))******&&&''')))***+++++++++*********+++++++++,,,,,,,,,+++,,,---///000000111111111222222222222111000000999444>>>999JJJsssxxxkkk{{{$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&'''(((((((((000999AAAEEEHHHKKKNNNNNNMMMJJJEEE???<<<;;;;;;HHHIIIJJJIIIEEEBBB@@@@@@AAATTTlll|||vvvvvvjjjTTTUUU\\\cccnnnyyy}}}}}}ooommmpppvvv~~~}}}iiioooqqqwww~~~wwwqqqxxxzzz{{{vvvnnnaaaNNN===555++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))(((((((((((('''''''''(((((((((((((((((((((((((((((()))))))))))))))))))))************))))))))))))((('''&&&&&&))))))(((((((((((())))))%%%&&&)))+++,,,,,,+++*********+++++++++,,,,,,,,,+++,,,---///000000111111111222222222222111000000777444===666DDDmmmuuulll$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%&&&'''((()))***444???GGGHHHIIIKKKNNNPPPMMMFFF>>>666333333444AAAFFFJJJGGGAAA===???CCCQQQiiivvv{{{~~~jjj[[[bbbzzz|||xxx~~~|||tttrrrvvvwwwtttkkkhhhffflllyyy|||oootttrrruuu{{{{{{zzz~~~qqqppppppcccNNN>>>++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))((((((((((((&&&'''''''''(((((())))))''''''(((((())))))******)))*********++++++++++++)))))))))))))))((((((''')))(((((('''''''''(((((($$$&&&)))+++,,,,,,+++*********+++++++++,,,,,,,,,+++,,,---///000000111111111222222222222111000000//////<<<888IIIxxx$$$$$$%%%%%%%%%&&&&&&&&&%%%'''((()))(((((()))***777>>>GGGJJJIIIGGGHHHKKKPPPAAA777888444,,,000===IIIHHHFFFBBB;;;<<>>///,,,------+++,,,+++***)))(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''***(((''''''((())))))(((+++***)))(((((((((((((((******)))((((((((((((((())))))((('''''''''''''''(((((())))))************++++++******++++++,,,---,,,,,,,,,---...///000111222111111111111111222222444666333777DDDwwwzzz%%%%%%%%%&&&&&&&&&&&&''''''&&&$$$$$$'''...888???FFFGGGIIILLLLLLIIICCC>>>333666666222333;;;AAACCC>>>888777GGG___qqqwwwwwwsss}}}oooccc```dddfff}}}|||wwwuuusssrrrpppwww{{{nnnnnnppppppyyy}}}mmmUUU@@@333...------++++++***)))(((((()))))))))))))))))))))))))))))))))))))))(((((((((((('''***(((''''''((())))))(((,,,+++***))))))(((((()))***))))))((((((((((((((())))))((('''''''''''''''(((((())))))******++++++++++++******++++++,,,---,,,,,,,,,---...///000111111111111000111111222333000222000555CCCxxx{{{%%%%%%&&&&&&&&&''''''''''''&&&%%%&&&***333>>>FFFFFFIIILLLOOOMMMFFF<<<555333666777777:::@@@@@@<<<888@@@MMMZZZdddiiihhheeezzzoooYYYRRRVVVaaajjjyyyuuurrrooonnnqqq{{{xxxiiiaaa|||||||||iiiRRR===000,,,---))))))(((((()))***++++++************************))))))))))))))))))))))))***)))'''''')))***)))(((++++++***)))))))))))))))((((((((((((((())))))***))))))(((''''''''''''''''''(((((()))******++++++++++++******++++++,,,---,,,,,,,,,---...///000111111111000000111222222333111444111555AAAssstttyyy%%%&&&&&&&&&''''''''''''''''''(((***///888CCCJJJGGGJJJOOOOOOJJJAAA666///333555888<<<>>>>>>===<<>>444//////333555???GGG@@@888DDDZZZwwwwwwvvvbbbRRRPPPbbbrrr{{{lllZZZPPPOOOXXX___ffflllyyyxxxqqqzzzzzzyyysssuuu{{{yyy|||~~~uuunnngggYYYFFF888,,,+++***)))((((((((((((************************''''''(((***+++,,,---...+++)))(((((()))******)))&&&&&&&&&&&&''')))***+++,,,+++***(((''''''&&&&&&))))))((('''''''''''''''&&&'''((()))***+++,,,,,,++++++******++++++,,,---,,,,,,,,,---...///000111000000000000111222333444222777888===IIIwwwsssttt'''(((***)))(((&&&'''''''''+++111999>>>BBBCCCCCCMMMNNNKKKAAA555---,,,///999<<>>MMMyyysssuuu&&&((())))))'''&&&'''((('''---555<<<@@@CCCFFFHHHOOOMMMFFF<<<333000444888===AAAAAA<<>>111))),,,---)))(((,,,)))+++,,,,,,+++******+++******)))))))))***,,,,,,,,,+++***((((((((())))))''''''((()))***++++++++++++***)))((('''''''''''''''''''''''''''((())))))&&&&&&'''((((((((((((((()))))))))))))))***++++++,,,,,,,,,---...///000111111000///000222333333222222444666>>>KKKvvvrrrwww&&&((()))(((''''''((()))(((000:::@@@BBBEEEIIIMMMNNNGGG===444111555<<>>JJJvvvtttzzz&&&'''(((((('''''')))***)))222===CCCCCCEEEKKKPPPIIIAAA777111333:::AAAEEEFFFAAA888:::WWWnnnOOOUUUbbbzzzjjjUUUXXXhhhsss}}}}}}{{{~~~SSSBBB222------,,,+++,,,***,,,...---,,,+++,,,,,,,,,+++)))(((((()))+++------,,,***)))((('''(((((('''(((***++++++***)))(((******)))((((((((((((((('''''''''''''''((())))))(((((()))*********************))))))******+++,,,,,,,,,,,,---...///000111111000///000222333333222555555444===LLL{{{yyy~~~%%%&&&''''''&&&'''***,,,+++444???DDDDDDEEEJJJOOOFFF@@@999777;;;AAADDDEEE@@@:::;;;NNNmmm~~~qqqfff___uuu|||mmmccc^^^```xxxwww{{{yyyyyyqqq[[[LLL;;;222///.........***,,,...---,,,+++,,,,,,,,,+++***(((((()))+++,,,---,,,***(((((((((((()))((()))******+++***))))))***))))))(((((((((((()))'''''''''''''''((())))))(((((()))******************************++++++,,,,,,,,,,,,---...///000111111000///000222333333222666333000:::MMM%%%&&&'''&&&&&&(((+++---111888@@@EEEEEEEEEHHHLLLGGGDDDAAABBBDDDFFFEEEDDD999<<>>mmmvvv{{{www''')))***(((&&&(((...444BBBCCCDDDHHHJJJHHHDDD@@@<<>>777999MMMcccuuu}}}~~~kkkZZZ]]]~~~vvveeeTTTSSSOOOHHHCCCEEEMMMUUUtttxxxxxxiiiaaaaaa\\\\\\ZZZ[[[kkkvvvjjjfffooorrrqqq~~~ppp___eee~~~zzzcccYYYjjjuuuoooiiisssqqqkkk___NNN<<<111...***++++++***)))(((((()))))))))************))))))))))))(((((((((((())))))+++***))))))******)))'''((((((((((((((((((((((((%%%%%%%%%&&&'''((())))))'''((())))))(((((()))******)))((((((((()))***+++***++++++,,,---...//////...---...000222444333222444///666444EEEfffttt&&&((()))((((((+++333999BBBCCCFFFHHHGGGAAA999333444AAADDDBBB@@@999666???PPPaaarrr}}}yyy~~~vvv]]]aaawww~~~{{{|||zzzwwwssspppoooqqqssszzz{{{{{{|||~~~zzzjjjYYYPPPQQQQQQQQQOOOLLLKKKJJJUUUeeeyyysssaaaZZZ\\\```]]]XXXVVV___qqq|||vvvsssmmmlllzzzxxxfff```gggvvvgggZZZgggtttwwwzzz|||yyyrrrfffUUUCCC555...******+++***)))((((((((())))))************))))))))))))(((((((((((())))))***((('''(((***++++++***((((((((((((((((((((((((&&&''''''(((((()))))))))'''((())))))(((((()))***,,,++++++***+++,,,------+++,,,,,,---...///000111.........000222333222111333///666111BBBdddppp{{{%%%'''(((((()))///888???@@@CCCHHHIIIEEE;;;111***---777===@@@???555888KKKdddnnn|||yyyvvv}}}```jjj|||uuujjjfff```\\\YYYXXXWWWVVV\\\___ccciiinnnmmm```SSSNNNOOORRRUUUWWWTTTNNNHHHFFFRRRcccnnnkkk___YYYYYY___\\\YYYYYY[[[cccuuutttggghhhtttqqqgggmmmtttxxxppp___eeennnwwwwwwkkk]]]LLL<<<222))))))*********)))(((((())))))************))))))))))))(((((((((((()))))))))'''&&&&&&)))+++,,,,,,(((((((((((((((((((((((((((((())))))))))))))))))'''((())))))(((((()))***,,,,,,++++++,,,,,,---...,,,------...///000111111000//////000222333111000111222888000DDDjjjtttxxx%%%&&&''''''***111:::@@@???DDDHHHHHHAAA888///***,,,444:::@@@>>>555>>>ZZZvvv~~~~~~ooottt{{{zzzxxxooo```\\\WWWUUUUUUTTTQQQNNNIIILLLQQQXXX___```ZZZRRRPPPPPPQQQSSSTTTTTTTTTSSSRRRJJJHHHTTTaaaeee```[[[\\\[[[___dddccc___iiiwwwxxxnnnrrryyy{{{|||tttqqqxxx~~~tttmmmiiikkkwwwuuuiii]]]QQQBBB666************+++***)))'''))))))************))))))))))))(((((((((((())))))***(((&&&&&&(((***++++++(((((((((((((((((((((((())))))(((((((((((((((((('''((())))))(((((()))***)))))))))******+++,,,,,,,,,,,,---...///000111111000000///000222222111///222444;;;444IIIrrr|||}}}&&&&&&&&&'''+++111999>>>AAAEEEGGGCCC:::111---+++---333888======888HHHiiivvvhhhbbbsssuuullleeecccbbbbbbbbb```ZZZUUUNNNMMMOOOSSSVVVVVVTTTRRRRRRUUUVVVTTTQQQOOORRRVVV[[[MMMCCCIIIWWW___aaa```aaa___dddkkkjjjcccdddlll}}}}}}|||}}}}}}wwwzzzqqqeeejjjtttdddYYYPPPDDD888...,,,******++++++***((())))))************))))))))))))(((((((((((())))))+++)))'''&&&((())))))((((((((((((((((((((((((((((((''''''''''''''''''''''''((())))))(((((()))***(((((()))***++++++,,,,,,++++++,,,---...//////000000000///000222222111///333444;;;444GGGnnnwww{{{&&&&&&''')))---333999<<>>???<<>>;;;444???VVVttt~~~qqqyyypppqqq|||xxxvvvyyyxxxvvvpppiiifffhhhkkkiiigggiiillljjjcccdddiiiqqqqqqpppqqqrrrqqqnnnkkkbbb]]]ZZZZZZXXXUUUUUUXXX\\\jjjrrrooonnnrrrsssoooaaakkkuuuuuunnniiikkkooouuu{{{~~~sssbbbrrrsssvvv}}}~~~tttooofffZZZ===666---)))***,,,,,,+++))))))************))))))))))))(((((((((((())))))###$$$&&&))),,,+++)))&&&((((((((((((((((((((((((&&&''''''((()))******+++'''((())))))(((((()))***###$$$&&&((()))***)))))),,,,,,---...///000111111...---...000222444333222:::///666666>>>PPP^^^yyy~~~+++'''(((///777;;;>>>AAABBBDDDFFFEEE@@@;;;777666???666@@@444DDDnnnyyyzzz{{{}}}rrrddd^^^qqq~~~|||{{{~~~zzzrrrppprrrtttyyy~~~}}}}}}~~~}}}xxxnnndddbbbaaa\\\UUUccckkkooolllllloooqqqoooggggggeee```ZZZUUUSSSSSSYYYhhh{{{~~~fffiii~~~zzz|||}}}||||||}}}jjjwwwiiiXXX===000///)))''',,,---***+++,,,------,,,+++***))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++(((((((((((())))))))))))''''''((()))***+++++++++(((***,,,.../////////...///,,,,,,111444222222333444///777444CCC^^^gggrrryyy***''')))000888;;;>>>AAACCCEEEGGGGGGDDD@@@===<<<<<<444777:::OOOpppjjjdddaaaggg~~~{{{{{{~~~{{{vvvssswwwzzz}}}tttpppkkkbbbXXX___gggmmmmmmnnnrrrsssqqqdddaaa\\\VVVRRRPPPQQQRRRRRR\\\kkkwww}}}~~~tttkkkpppzzzpppooouuurrrhhhkkkzzz~~~mmmlllvvvuuuVVVAAA:::111------***((()))***++++++***)))((())))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''((())))))******(((((((((((())))))))))))((())))))******+++++++++******,,,---.../////////000------111444222111222222,,,222000DDDbbbbbbbbbttt***(((***222999<<>>===666<<<888[[[tttzzzfffWWWTTThhh~~~{{{|||}}}~~~}}}pppffffffhhhmmmzzz~~~wwwvvvxxx~~~xxxpppdddXXXLLLPPPSSSWWW\\\aaafffgggnnnggg]]]UUUSSSTTTUUUUUUVVVSSSSSSZZZfffrrrzzz|||~~~~~~|||}}}xxxlllqqqtttnnnkkknnnzzzuuuzzz|||{{{oooqqq~~~www|||jjjRRRAAA888,,,)))+++'''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((()))))))))))),,,,,,++++++++++++++++++,,,,,,++++++,,,---///000222......222333111///000444111555222KKKooogggXXXppp}}}zzz)))***000888===>>>@@@DDD@@@CCCEEEEEEBBB>>>;;;:::333AAACCCggg{{{}}}~~~wwwgggXXXRRRttt~~~~~~}}}vvvgggVVVHHHEEEFFFJJJXXXjjjxxx||||||{{{|||wwwxxxtttlllddd]]]TTTKKKGGGEEEEEEHHHMMMSSSYYY]]]ddd```[[[XXXVVVVVVWWWWWWVVVTTTPPPQQQWWWcccqqqzzz~~~~~~~~~~~~~~~{{{zzz{{{|||wwwmmmkkkqqqvvvsssmmmnnn{{{~~~}}}}}}|||~~~zzzwwwvvvuuuqqqjjjeeeWWWKKKGGG???///***...,,,))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))))),,,,,,++++++++++++++++++---,,,++++++,,,---///000222......222333111///000///...555000DDDeeeeee___wwwzzzwww)))+++222;;;???>>>AAAEEEDDDFFFHHHGGGDDD???<<<:::333AAANNNgggwww}}}nnneee```eeennnttthhhSSSKKKGGGHHHGGGCCCFFFLLLQQQ[[[jjjwww}}}~~~}}}~~~wwwuuurrrjjj\\\QQQJJJCCC===EEE???===@@@EEEJJJPPPUUUWWWYYY[[[\\\[[[[[[\\\]]][[[ZZZXXXVVVYYYcccsss~~~~~~}}}}}}~~~~~~||||||}}}~~~}}}|||zzzxxxzzz|||uuukkkmmmxxxxxxnnnmmm~~~~~~{{{iiibbbeeebbbXXXSSSOOOQQQHHH333***,,,***+++******))))))******+++))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))*********+++++++++++++++,,,,,,,,,,,,,,,---...///111...---111333111000111000...777333@@@\\\ccckkkyyyyyy))),,,444===@@@???AAAFFFDDDGGGIIIHHHEEEAAA===<<<777@@@VVVaaaqqq{{{eeeWWWaaa}}}rrrfffYYYYYY[[[[[[YYYTTTPPPNNNFFFJJJQQQ[[[ccchhhiiiiiinnnnnnpppvvv}}}|||xxxvvvsssgggWWWJJJCCC>>>:::???:::999???DDDFFFJJJNNNOOOUUU[[[\\\YYYWWWZZZ]]]```aaaaaaaaabbbiiittt|||{{{{{{{{{{{{|||}}}~~~|||||||||}}}wwwrrryyy~~~{{{pppmmmtttvvvqqqooo}}}{{{ggg\\\\\\XXXOOOUUUSSSUUUKKK666---,,,'''+++******))))))******+++))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))((())))))******+++++++++,,,,,,------......------000------111444222111222444...777777AAAUUU^^^pppzzz}}}))),,,555>>>AAA???BBBFFFBBBEEEHHHGGGDDD@@@>>><<<===@@@[[[\\\nnnxxxbbbRRRYYYxxx~~~wwwlllnnnnnnkkkfffcccdddcccaaaYYYPPPHHHGGGNNNWWWZZZ[[[TTTWWW^^^iiitttzzz|||{{{xxxtttiiiXXXLLLFFFCCC???:::555666>>>EEEEEEFFFIIIJJJQQQWWWUUUOOOKKKNNNTTT___```bbbccceeehhhlllooovvvwwwxxxyyy{{{}}}~~~~~~~~~}}}sssjjjpppuuuwwwtttqqqsssyyy}}}sss||||||xxx~~~{{{oooeee^^^WWWPPPXXXTTTUUUMMM;;;555333++++++***)))(((((()))***+++))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((('''''''''''''''''''''&&&(((((((((((())))))))))))''''''((()))***++++++,,,+++,,,---...///...---,,,///,,,,,,111444222222333222)))222555>>>MMMUUUkkk|||...333999???AAACCCDDDEEEHHHGGGEEECCCBBB@@@;;;555999GGGWWWeeeuuuttt|||yyybbbMMMFFF[[[||||||}}}~~~|||wwwsssoookkkgggfffeeedddcccccc^^^WWWRRRRRRUUUXXXZZZZZZWWWTTTTTTZZZdddmmmsssrrrmmm```MMMCCCEEEIIIIIIIII???:::AAAIIIKKKJJJKKKMMMTTTXXXSSSHHHBBBEEELLLZZZ^^^aaadddddddddeeefffnnnqqqsssttttttwww|||{{{||||||}}}~~~~~~~~~}}}uuunnnjjjmmmrrruuuvvvwwwxxxzzzxxxwwwpppzzz}}}yyy|||nnn```XXXXXXZZZWWWYYYYYYUUUIII:::///,,,******)))(((((()))***+++'''((()))((('''''')))+++)))))))))))))))((((((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((()))))))))))))))(((((())))))))))))************+++,,,---...////////////------...111333444222000000222...222@@@JJJXXXkkkyyyyyy///444:::@@@BBBDDDEEEFFFHHHFFFDDDCCCBBB@@@;;;666888OOOeeeqqq|||}}}|||oooWWWRRRggg~~~~~~~~~~~~}}}|||{{{|||}}}~~~|||rrrpppnnnllljjjgggccc```]]]YYYTTTQQQRRRUUUWWWXXX___^^^[[[WWWTTTWWW^^^dddmmmiii[[[III>>>>>>AAA@@@CCC???@@@FFFIIIHHHJJJOOOQQQTTTSSSLLL@@@:::<<>>;;;888HHHfff|||uuujjjQQQ[[[}}}}}}~~~~~~}}}|||{{{}}}~~~yyyxxxwwwvvvsssllleee___[[[YYYXXXXXXXXXXXXVVVTTT___```___XXXPPPMMMQQQVVVccc___TTTEEE;;;;;;<<<===???BBBHHHKKKIIIHHHMMMUUUUUUSSSMMMCCC999444555888AAAHHHQQQXXXZZZYYYWWWVVVQQQNNNIIIIIINNNWWW___dddwwwvvvwwwzzz~~~|||~~~}}}}}}yyyvvvqqqllllllrrrzzzmmm]]]```rrr}}}zzzqqqjjjooo{{{}}}sssggggggeee[[[YYY^^^```cccggghhh```OOO999)))+++***)))(((((()))******)))))))))'''%%%$$$$$$%%%&&&&&&&&&'''((((((((()))((((((((((((((()))******(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))************,,,++++++***+++---...//////...---...111222333222---111///333AAAJJJWWWkkk~~~111555;;;@@@BBBDDDFFFHHHGGGDDDBBBBBB@@@<<<;;;;;;YYYqqqiiiTTTccc~~~}}}~~~yyyqqqllloooppprrrtttqqqjjjaaaZZZXXXZZZZZZWWWSSSQQQRRRSSSVVVSSSKKKBBB<<<===@@@CCCCCCGGGLLLNNNLLLNNNUUU\\\XXXRRRIII???888666777999777===FFFNNNRRRTTTUUUVVVKKKFFF@@@@@@FFFNNNTTTWWWhhhnnnuuu|||~~~}}}{{{zzz{{{~~~zzzvvvoooiiigggllluuu|||xxxkkk___```hhhmmmkkkhhhjjjkkk}}}tttvvv}}}}}}fff[[[bbbcccWWWQQQVVVjjjqqqyyy|||wwweeeHHH000+++***)))((((((((()))***)))))))))'''%%%$$$%%%'''$$$%%%%%%&&&'''((())))))((((((''''''(((((()))***(((((((((((((((((((((((('''(((((())))))))))))(((((()))))))))************,,,+++)))))))))+++...///000...,,,---///222333333---111000333???FFFSSSggg~~~111555:::>>>AAACCCFFFHHHGGGCCCAAABBB???;;;;;;???^^^jjjZZZVVVjjj~~~}}}~~~|||}}}~~~tttjjjYYYXXXXXXZZZ]]]]]]ZZZWWWNNNJJJEEE@@@<<<===BBBGGGLLLNNNNNNOOORRRWWW]]]aaa^^^WWWLLLBBB<<<:::;;;<<<999===BBBGGGKKKOOOSSSVVVQQQLLLHHHHHHLLLQQQSSSSSSXXXdddsss}}}~~~~~~~~~}}}{{{zzz|||~~~yyyvvvqqqllliiikkkppptttnnnlllnnnpppnnnkkkpppwwwzzzxxxtttrrr~~~xxxccc[[[dddfffYYYPPPTTTttt}}}xxxXXX<<<,,,+++)))((((((((()))***((())))))(((''''''(((***$$$%%%%%%&&&'''((())))))''''''&&&&&&''''''((()))((((((((((((((((((((((((''''''((()))))))))))))))((()))))))))************+++***)))((()))+++---//////---,,,---///111222222...333000222;;;BBBOOOccc}}}|||zzz}}}111555:::>>>@@@CCCFFFHHHGGGAAA@@@AAA???999:::BBBcccmmm~~~mmmKKKYYYwww~~~~~~||||||}}}~~~~~~~~~yyyzzz{{{}}}~~~~~~uuufffcccaaadddhhhggg```ZZZNNNIIICCC???;;;:::???FFFSSSSSSQQQRRRXXX```cccbbbbbb\\\RRRHHHAAA>>>>>>???CCCDDDEEEFFFHHHLLLRRRVVVSSSPPPNNNNNNOOOPPPPPPPPPPPP]]]mmmxxx||||||~~~~~~||||||}}}yyyxxxvvvqqqmmmlllmmmnnnfffnnnzzz}}}uuuppp~~~zzztttmmmqqqnnnaaaZZZ[[[nnnxxxsssXXX>>>,,,+++***((((((((())))))'''((()))(((((((((***+++&&&&&&&&&'''((((((((()))&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&'''((())))))******)))))))))))))))************+++******)))***,,,---......---,,,---000111222111///444111000999???NNNdddttt~~~333666;;;>>>AAADDDGGGJJJGGGAAA???AAA>>>777:::DDDeee{{{|||bbbWWWkkk~~~~~~}}}|||}}}~~~~~~|||{{{||||||}}}}}}}}}}}}}}}~~~~~~}}}wwwtttrrrqqqpppkkkccc]]]SSSLLLEEEAAA===;;;@@@HHHRRRUUUWWWXXX]]]dddddd```]]]ZZZTTTLLLDDD@@@@@@BBBFFFFFFGGGHHHIIINNNTTTXXXSSSRRRQQQOOONNNMMMOOOQQQTTTYYYdddoooxxx|||}}}}}}~~~}}}|||{{{|||}}}xxxxxxwwwsssoookkkiiiiiidddnnn{{{}}}sssqqqtttgggaaabbbaaaiiimmmiiifff```NNN;;;---,,,***(((((((((((()))((())))))(((&&&&&&''')))(((((((((((((((((((((((('''''''''''''''(((((()))((((((((((((((((((((((((&&&'''((()))************))))))))))))******************++++++,,,------------,,,,,,...111222111000000444111000888@@@QQQiiisss}}}444777<<>>AAA>>>777:::EEE\\\gggqqq~~~}}}~~~}}}|||}}}~~~{{{ssskkkddd```WWWOOOGGGEEEAAA???EEEOOONNNVVV\\\]]]```dddccc^^^TTTTTTRRRLLLEEEBBBDDDFFFBBBDDDFFFIIIMMMRRRYYY]]]WWWXXXWWWTTTPPPQQQUUUYYY[[[YYY\\\ggguuu}}}}}}zzz{{{{{{{{{zzzyyyyyy{{{}}}wwwwwwvvvrrrlllhhheeeeeeeeelllvvvvvvmmmooovvvhhhbbbbbb\\\bbbaaaYYYVVVUUUKKK===---,,,***)))((((((((())))))))))))'''%%%$$$%%%&&&)))))))))))))))(((((((((((((((((((((((()))******((((((((((((((((((((((((&&&'''((()))************))))))))))))******************+++---------------,,,,,,---///111222000//////444000000999BBBUUUooosss{{{555777<<<@@@DDDFFFGGGHHHCCCBBB???AAA<<<000===___vvvtttccc{{{~~~|||{{{{{{~~~yyyuuummmiiiooozzz~~~yyytttnnngggbbbYYYSSSMMMJJJFFFCCCFFFKKKSSSZZZ^^^^^^aaaeeeddd___MMMPPPNNNGGGEEEGGGEEE???HHHCCCDDDKKKPPPRRRUUU[[[[[[ZZZYYYWWWUUUUUUWWWYYY___```eeelllttt{{{~~~}}}{{{zzz{{{~~~}}}{{{xxxyyywwwrrrkkkfffddddddbbbbbbccceeegggsssuuufff```XXXUUUccceeeUUUIIIJJJIIIBBB777222,,,***,,,------+++***)))((('''''''''''''''))))))(((((('''''''''&&&'''&&&&&&%%%%%%'''((()))((((((((((((((((((((((((''''''((())))))))))))))))))))))))))))))******+++++++++++++++,,,---.........------...111222222111444------333444;;;XXXzzz}}}xxxvvvyyy555777;;;@@@CCCEEEFFFFFFBBBCCCAAA@@@;;;666PPP|||{{{ppprrr~~~|||~~~~~~}}}}}}|||}}}~~~xxxiiiYYYRRRQQQXXXeeerrr~~~vvvnnnfffaaa^^^VVVOOOKKKGGGDDDGGGMMMPPPUUUXXXWWWXXX[[[ZZZVVVOOORRRQQQJJJFFFFFFEEEAAADDD@@@AAAHHHNNNQQQVVV\\\```___]]]ZZZVVVUUUVVVWWWccceeeiiinnnssswww{{{}}}|||||||||~~~|||yyyxxxyyyyyytttmmmgggcccccc```___aaaeeehhhqqqhhhdddcccVVVVVVdddfffXXXMMMJJJDDD999777111+++((()))******))))))((((((''''''''''''((()))(((((((((''''''''''''(((''''''&&&&&&'''((()))((((((((((((((((((((((((''''''((())))))))))))))))))))))))))))))******+++************+++,,,------...------...111222222111444......444666>>>[[[|||zzz{{{}}}|||555888;;;???BBBCCCDDDDDDAAADDDAAA>>>:::===bbbxxxkkkhhh~~~~~~}}}~~~}}}}}}}}}}}}}}}}}}~~~~~~~~~}}}~~~~~~lllWWWFFFBBBBBBIIITTTcccvvvxxxooohhheeeccc[[[SSSNNNJJJGGGJJJOOOPPPSSSSSSQQQQQQRRRQQQNNNQQQUUUVVVPPPKKKIIIHHHFFFDDDBBBCCCHHHNNNRRRYYY```dddcccaaa^^^ZZZYYYZZZ\\\gggkkknnnpppqqqsssxxx||||||}}}~~~zzzwwwyyyzzzzzzwwwpppiiicccaaa___\\\]]]dddlllssszzzvvvgggvvv~~~ooo___hhhlll]]]LLLZZZ```VVVMMMKKKFFF===;;;444,,,(((((())))))((((((''''''''''''(((((()))((((((((((((''''''''''''))))))(((''''''(((((((((((((((((((((((((((((((((''''''((())))))))))))))))))))))))))))))******+++))))))))))))***+++,,,,,,...------...111222222111333...///333555???\\\|||uuuvvvyyy}}}~~~{{{|||666888;;;>>>AAABBBBBBAAA@@@CCC???:::999???dddppp```___~~~}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~hhhOOOEEEDDDEEEJJJPPPZZZkkkzzz~~~~~~zzzrrrlllhhhgggbbb\\\VVVTTTQQQLLLKKKMMMLLLLLLKKKIIIIIIIIIIIIHHHNNNTTTYYYXXXTTTPPPNNNNNNKKKJJJKKKNNNRRRWWW^^^dddfffeeeccc```^^^```cccgggkkkooossssssqqqrrrxxx}}}~~~~~~}}}zzzxxxzzz{{{{{{yyyssskkkddd```aaa\\\\\\dddqqqzzz{{{zzzxxxZZZbbbllljjjfffrrrxxxmmmRRRbbbkkkaaaTTTOOOMMMIIIBBB;;;000***((()))***)))'''''''''''''''((()))***((((((((((((((('''''''''***))))))(((((((((((((((((((((((((((((((((((((((''''''((())))))))))))))))))))))))))))))******+++)))))))))******+++,,,---...------...111222222111222......111333===ZZZxxxxxxwwwxxxzzz|||}}}~~~666888;;;>>>@@@AAAAAAAAA???@@@;;;777999>>>YYY~~~eeeYYY___~~~~~~}}}|||||||||~~~iiiOOODDDEEEJJJNNNPPPTTT___kkkrrrqqqnnniiiddd```^^^^^^ZZZVVVUUUWWWVVVPPPKKKIIIAAA@@@@@@AAABBBCCCEEEFFFJJJPPPXXX]]][[[VVVRRRRRRRRRTTTUUUUUUVVV[[[aaaeeejjjgggbbb^^^]]]bbbiiiooonnnrrrvvvvvvtttuuuzzz~~~|||zzzzzzzzzzzzyyyzzz{{{zzzvvvooogggbbbddd___\\\dddtttfff___gggsssuuuyyy|||xxxllliiiWWWOOOKKKIII@@@333+++((()))))))))'''''''''''''''((()))***'''''''''((((((((((((((())))))))))))))))))((((((((((((((((((((((((((((((''''''((())))))))))))))))))))))))))))))******+++++++++***++++++,,,---......------...111222222111333111111111333???\\\xxx~~~|||}}}666888;;;>>>AAABBBBBBAAA>>>>>>888666<<<@@@RRRpppyyy~~~mmmTTTYYYnnn}}}||||||}}}~~~~~~}}}}}}|||~~~}}}{{{iiiRRRBBBEEELLLSSSVVVXXX___iiillleee\\\TTTPPPNNNMMMMMMMMMKKKMMMTTTVVVPPPHHHEEE===<<<>>>EEEIIIKKKOOOTTTOOOQQQWWW^^^___YYYTTTRRRVVV[[[\\\ZZZYYY]]]aaacccmmmggg^^^VVVUUU\\\gggppprrrvvvyyyzzzyyyzzz|||~~~}}}zzzwwwwwwyyy|||xxxyyyyyyzzzxxxssslllfffdddaaa^^^bbbqqq}}}yyykkkppp}}}vvvuuussspppvvv^^^QQQLLLNNNCCC555***&&&&&&(((((((((''''''''''''(((((()))'''''''''(((((((((((((((&&&'''((())))))))))))(((((((((((((((((((((((((((''''''((())))))))))))))))))))))))))))))******+++++++++++++++,,,---...///...------...111222222111444333444444666DDDbbb}}}~~~}}}{{{|||666888;;;???AAACCCCCCCCC======888777???GGGZZZuuutttooouuuuuu```LLLccc}}}||||||~~~~~~~~~~~~yyy{{{iiiUUUDDDGGGNNNXXX^^^aaahhhpppiii\\\LLLBBB???@@@@@@>>>@@@>>>BBBKKKOOOLLLEEEAAA======CCCOOOWWW[[[aaahhhaaa\\\[[[```aaa\\\VVVTTTWWW___bbb^^^\\\```cccdddhhh```SSSIIIIIITTTdddpppwwwyyy|||~~~~~~~~~|||{{{{{{||||||zzzwwwvvvxxxzzzwwwwwwwwwyyyyyyvvvpppkkkaaaaaa^^^___iiixxxrrryyyzzzwwwooollleeedddttt|||lll^^^VVVTTTSSSHHH888+++&&&'''((())))))((((((''''''''''''(((''''''''''''((((((((()))$$$%%%&&&((())))))))))))((((((((((((((((((((((((''''''((())))))))))))))))))))))))))))))******+++************+++,,,---......------...111222222111000111333444888IIIhhh}}}{{{yyyyyy555888;;;???BBBCCCDDDDDD;;;>>>999999BBBMMMeee|||ggguuudddiii^^^NNNooo}}}}}}~~~~~~~~~|||}}}{{{{{{|||}}}~~~|||zzziiiWWWEEEGGGNNNXXX```eeellltttfffVVVBBB777666::::::999888555999BBBIIIGGGCCC@@@;;;;;;DDDSSS^^^cccjjjrrrtttiiiaaacccddd___YYYWWWXXXaaafffbbb```dddgggfff```WWWHHH???@@@OOOdddrrr||||||~~~|||xxxwwwzzz}}}|||yyyvvvwwwxxxvvvuuuvvvxxxyyyxxxsssooo^^^```^^^\\\bbbpppyyyzzzkkkpppyyyzzzoooiiiggg[[[dddhhhiiiccc[[[XXXZZZ\\\YYYLLL;;;...))))))***+++***)))((('''''''''''''''&&&'''''''''(((((())))))"""###%%%'''))))))))))))(((((((((((((((((((((((('''(((((())))))))))))))))))))))))))))))******+++))))))))))))***+++,,,---...------...111222222111***---000222777KKKkkk}}}|||~~~999;;;===@@@BBBCCCBBBBBB???555:::===BBBcccqqqnnnwwwqqqgggmmmVVV\\\|||}}}~~~zzz~~~~~~}}}}}}~~~~~~~~~~~~}}}xxxfffXXXIIIFFFQQQ]]]aaaiiirrrqqqZZZIII777111222444444555333111333;;;EEEKKKIIIEEE888???IIIPPPVVV^^^hhhppprrrlllhhhjjjkkkddd]]]YYYbbb```dddbbb\\\cccllliii]]]LLLAAABBBEEEHHHVVVhhhsssxxx}}}yyyooo}}}|||{{{yyyzzz{{{}}}~~~{{{zzzyyyyyyyyywwwtttqqqgggaaa]]]___dddmmm{{{zzzggg~~~zzz}}}pppccc___hhh]]]XXXVVVQQQUUU\\\[[[SSSQQQGGG555))))))***)))(((''''''''''''&&&&&&&&&'''((((((((((((((('''''')))'''%%%&&&)))***(((&&&''''''((((((((((((''''''&&&''''''((((((((((((((((((((()))***************)))***++++++------...///---------...000111000///000///000222555DDDccc888:::===@@@BBBCCCBBBBBBAAA555888???DDDcccttthhhUUUqqq{{{vvvvvvzzz}}}~~~~~~}}}||||||{{{{{{{{{{{{||||||{{{}}}~~~|||xxxeeeVVVEEEDDDPPP]]]bbbllluuurrr[[[KKK:::444444333222222333111222:::DDDJJJIIIFFF<<>>BBBDDDQQQaaassszzzwwwmmmyyyyyyzzz{{{||||||{{{{{{wwwvvvvvvvvvwwwwwwuuurrrggg```[[[^^^eeennnyyytttwwwwww{{{}}}xxxvvvrrrcccPPPJJJVVVbbb___WWWOOOMMMCCC444***)))***)))(((''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%)))'''&&&'''))))))(((&&&''''''((((((((((((''''''&&&''''''((((((((((((((((((((()))***************)))***++++++------...///.........///111222111000000000000222555EEEeee777999<<>>BBBCCCMMM[[[uuu~~~zzzrrrxxxzzz|||~~~}}}zzzwwwtttuuuttttttvvvxxxyyyxxxvvvkkkbbbZZZ\\\cccjjjttt{{{sss{{{uuusssuuu}}}zzzYYYEEEWWWbbbWWWOOOOOOLLLCCC555,,,))))))((((((''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%)))'''&&&'''((()))((('''''''''((((((((((((''''''&&&''''''((((((((((((((((((((()))***************)))***++++++------...////////////000222333222111///000111111666GGGggg555888;;;???AAABBBCCCBBBBBB???;;;<<>><<>>DDDHHHHHHNNNZZZttt~~~|||}}}~~~~~~|||yyyuuurrrxxxwwwwwwxxxzzz{{{zzzyyysssfffZZZXXX\\\ccclllttt}}}lllqqqooolllyyylllKKKWWW___TTTWWWTTTOOODDD888...***((('''(((''''''''''''&&&&&&&&&&&&'''(((((()))(((((((((((((((''''''((((((((('''''''''((((((((((((''''''&&&''''''((((((((((((((((((((()))***************)))***++++++------...//////......000222333222000///111222111666JJJkkk444666:::>>>AAABBBCCCCCC===BBB<<<999RRRxxxooo]]]}}}~~~{{{ppp___VVV]]]jjjttt{{{~~~zzz{{{|||}}}vvvvvvuuuuuuvvvtttqqqoookkkkkkllllllnnnqqqsssttt{{{xxxtttpppmmmkkkjjjjjjiiieee```[[[VVVOOOFFF@@@888===PPPbbbooo{{{gggWWWCCC888111......000333222222555:::<<<;;;:::;;;EEEVVVgggvvvoooaaaZZZ[[[YYY___cccbbbkkkrrrlllWWWIIICCCKKKQQQOOOSSS]]]qqq~~~~~~}}}|||{{{zzzyyyyyyzzzyyywwwwwwxxxyyyxxxwwwvvvgggXXXRRRUUU]]]iiisss}}}ppphhh~~~lllfffttt~~~uuugggKKKZZZeee^^^cccVVVNNNBBB888///***))))))(((''''''''''''&&&&&&&&&&&&''''''((())))))(((((('''(((((((((''''''((((((''''''((((((((((((''''''&&&''''''((((((((((((((((((((()))***************)))***++++++------...///...------///111111000///...222333111666MMMooo222555999===@@@BBBCCCCCC888AAA===BBBdddrrrvvv~~~~~~~~~xxxnnnbbbUUUQQQ\\\iiipppxxxvvvuuusssssssssssspppnnnlllmmmnnnppprrrtttuuuuuuvvvuuusssnnnggg^^^VVVQQQNNNJJJEEE@@@===:::777555:::AAASSSdddpppttt^^^OOO>>>444///---///222333444666:::===>>>===;;;===FFFVVVhhhzzzsssddd]]]]]][[[bbbfffgggpppuuummmVVVIIIEEEOOOWWWWWWZZZcccnnn{{{|||{{{zzzyyyzzz|||yyywwwuuutttuuuuuutttsssrrrfffWWWPPPPPPWWWfffsssxxxqqqaaazzzrrr```___mmmuuurrriiihhhMMM>>>SSSccc^^^[[[WWWLLL???666000******,,,(((''''''''''''&&&&&&&&&$$$$$$%%%&&&'''''''''''''''((()))((('''&&&''')))''''''((((((((((((''''''&&&''''''((((((((((((((((((((()))***************)))***++++++------...///---,,,---...000111000///---222444000777PPPsss111444888<<<@@@BBBCCCCCC;;;???AAAZZZsss|||pppaaaUUUNNNOOOYYYdddjjjsss|||~~~vvvtttnnnkkkiiigggfffeeecccbbbcccdddgggiiikkklllkkkkkkdddccc```[[[TTTKKKBBB>>>777444111...------......888???PPP]]]gggtttrrr```LLLAAA666111///...000444444777<<>>DDDQQQbbbtttooobbb]]]^^^^^^hhhooopppwwwyyynnnTTTGGGDDDRRR]]]___dddlllqqq{{{{{{zzzyyyxxxyyy{{{}}}xxxvvvtttsssssstttssssssqqqhhh\\\SSSNNNQQQ___mmmnnnnnn[[[www{{{eee___jjjmmmeee```TTTBBB<<>>FFFpppwwwrrr{{{kkkZZZOOOKKKMMMVVV^^^dddnnnxxx|||}}}yyyrrrsss}}}}}}oooccc```]]]ZZZVVVRRRQQQOOONNNLLLPPPRRRUUUXXXZZZYYYXXXWWWMMMJJJDDD>>>888444222111///...------...///000111---444CCCNNNUUU```\\\GGG===555000///000///111444555999@@@GGGLLLNNNMMMLLL<<>>AAA@@@===;;;777444111............---///...---,,,,,,---///000///222999@@@EEEEEEAAA===555111///000111///111555999===DDDNNNVVVWWWNNNCCC888<<<@@@HHHYYYnnnyyyyyy|||qqqddd___bbbdddmmmtttvvv{{{|||rrrXXXIIIGGGXXXgggjjjoooxxx}}}zzz||||||yyyxxx{{{zzzwwwwwwtttqqqrrrtttuuutttrrrssskkk^^^RRRKKKMMMUUU\\\eeennn\\\pppnnnqqqWWWNNNPPPUUUYYYjjjmmmVVVEEE999///***)))***)))((('''&&&&&&'''(((''''''(((((((((((('''''')))((('''&&&&&&'''((()))'''''''''''''''((()))))))))))))))))))))(((((((((((((((((((((((()))******)))******+++---......///...,,,++++++---///000000555000222333888SSSuuu{{{sss|||~~~ssslll666555666;;;BBBFFFDDDBBB@@@GGG[[[ppp}}}qqqrrr~~~{{{ppp]]]MMMLLLPPPRRRVVV[[[```bbbhhhrrr||||||wwwlll```UUUPPPJJJBBB;;;:::<<<666444666777555444666,,,---...111444555333111444333111111111111///---////////////000111222222444555777:::;;;999555111222///...111111000111555@@@BBBIIISSS\\\ZZZLLL>>>:::AAAHHHLLLUUUdddppptttzzzwwwuuurrrhhh\\\XXXZZZ```lllwww}}}wwwWWWJJJIII\\\lllqqquuu}}}{{{wwwzzzvvvyyyyyyvvvvvvyyyyyyvvvxxxvvvssssssuuuvvvtttsssssslllaaaSSSJJJKKKUUU]]]mmmpppXXXeeemmm|||yyyggg```YYY\\\^^^[[[fffxxx{{{mmm[[[JJJ;;;///+++---))))))''''''&&&'''((((((''''''(((((((((((('''''')))((('''&&&&&&'''((()))'''''''''''''''(((((()))((((((((((((((((((((((((((((((((((((((()))************+++,,,,,,---......///---,,,,,,...000000000333///000111666RRRuuu}}}wwwwwwrrr444444555:::AAADDDDDDBBBAAAMMMqqqsssqqq}}}zzzkkkXXXJJJLLLSSSUUUWWWZZZ___[[[[[[dddqqqzzz{{{xxxnnncccXXXPPPIII@@@999777777222111555777555333333444222111111222111///---//////000111222111...,,,...///000222333444444555999999999:::;;;;;;999777555222000333333222444888GGGJJJRRR]]]ccc\\\JJJ;;;BBBKKKSSSTTTUUU]]]hhhoooqqqooolllfff\\\PPPKKKMMMXXXeeerrr{{{yyyVVVKKKLLL```tttzzz~~~qqqdddcccmmmvvvsssvvvwwwvvvvvvyyyzzzwwwyyywwwuuutttuuuuuutttsssrrrnnndddUUUIIIIIIUUUaaaqqquuuaaahhhttt{{{zzzrrrddd___aaa]]]TTTYYYeeegggkkkdddYYYKKK;;;---+++...(((''''''''''''(((((()))''''''((((((((((((''''''((((((''''''''''''((((((''''''&&&&&&''''''((()))''''''''''''''''''''''''((((((((((((((()))******+++++++++,,,,,,---------///...------///111111111111---//////555SSSuuu{{{{{{yyy333333666:::@@@CCCCCCBBBGGG___uuuppp}}}yyygggUUUIIIMMMUUUVVVVVVWWWZZZUUURRRVVVaaannnwww{{{yyyrrrjjjddd]]]UUUNNNKKKJJJFFFDDDHHHIIIDDD@@@???AAA>>><<<:::999777555333000000000222444444333111222444666888:::;;;;;;:::@@@???>>>???BBBDDDDDDCCCAAA;;;666555444333777===IIIQQQ^^^iiihhhZZZJJJ@@@NNNUUU[[[\\\[[[^^^ffflllnnnkkkfff]]]PPPEEE@@@???JJJUUU```iiiwwwuuuUUULLLPPPfffyyy|||bbbRRRVVVbbbhhhrrrvvvxxxwwwxxx||||||yyyyyywwwvvvtttssssssrrrrrrpppooohhhXXXJJJJJJXXXfff{{{ooolllzzzyyy}}}|||zzzggg___\\\UUUKKKOOOVVVRRRUUUQQQLLLEEE999---)))+++''''''''''''(((((())))))''''''((((((((((((''''''(((((((((''''''((((((((('''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''''''''((((((((((((((())))))***+++++++++,,,,,,---------///...---...000222111111000---///...555UUUvvv}}}yyy{{{222444666;;;???BBBCCCBBBRRR{{{wwwqqqrrr|||xxxfffUUUJJJOOOUUUUUUSSSUUUSSSOOOJJJIIIOOO]]]mmmxxx||||||{{{yyywwwtttpppllldddaaaaaabbb___XXXSSSSSSQQQNNNJJJGGGEEEBBB???<<<777666555555888:::;;;;;;;;;<<<>>>@@@BBBBBBBBBAAAFFFEEEEEEFFFHHHIIIHHHFFFKKKAAA888333111222999@@@IIIWWWjjjrrrhhhUUULLLMMMWWWXXX[[[___bbbdddeeeggggggeee^^^RRREEE===:::999===DDDJJJQQQ```pppssslllSSSPPPWWWlll}}}pppXXXOOOWWWaaacccoootttvvvvvvxxx{{{{{{xxxvvvvvvuuusssqqqqqqqqqqqqoooooojjj[[[LLLLLLZZZiiivvvbbbqqquuukkkkkkooonnnlllaaaYYYPPPHHHOOOSSSIIIDDDAAA@@@@@@:::000***(((&&&&&&'''(((((()))))))))''''''(((((((((((('''''''''(((((((((((((((((('''&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&''''''((((((((((((((((((((())))))******++++++,,,,,,---------///......///111222111000000///111000777XXXwww~~~}}}|||~~~yyytttzzz222444888<<>>@@@BBBDDDFFFSSSiiiooottt~~~{{{||||||}}}}}}zzzwww___VVVQQQTTTTTTQQQUUU]]]RRRPPPMMMLLLJJJGGGBBB>>>===BBBCCC???AAAJJJOOOOOOIIIQQQ\\\```]]]\\\fffsss~~~|||zzzyyyyyyzzzvvvxxxzzzwwwnnn^^^LLL@@@777333111666;;;AAAKKKSSSXXXaaannnrrrbbbOOOQQQ___XXXUUUXXXbbbfffbbb______^^^\\\PPP>>>444555999:::???GGGPPPZZZiiissslll___QQQ^^^rrrzzzdddcccjjjlllkkklllmmmrrruuuuuuwwwyyyxxxtttsssuuuvvvtttrrrqqqsssvvvrrrqqqjjj\\\MMMGGGKKKRRR```ooowwwRRRKKKgggsss~~~]]]cccuuummmwww|||oooZZZYYY\\\TTTMMMRRRWWWSSSCCC000((()))(((((()))))))))'''&&&%%%''''''((((((((((((''''''&&&'''((())))))((('''&&&&&&%%%%%%%%%%%%&&&'''''''''''''''((()))******+++((((((((((((((()))******'''((()))+++---///000111,,,+++,,,...000000///---+++...333222:::ZZZqqqoooqqqzzz}}}~~~|||rrrrrr333555555>>>GGGAAA<<>>FFFAAA@@@MMMaaayyyrrrnnnvvv{{{mmmddddddgggrrr{{{wwweee[[[RRRQQQTTTVVVWWWYYYYYYZZZYYYVVVPPPHHHAAA<<<222111000///...//////000/////////000111222333444...111444777999>>>DDDIIIRRRUUU[[[bbbjjjrrrwww{{{}}}wwwiiidddYYYKKK===444111000666666:::BBBHHHLLLVVV```vvv~~~dddPPPOOOTTTUUUZZZ^^^dddhhhjjjjjjjjjkkkggg\\\KKK;;;444555:::>>>GGGNNNYYYeeelllmmmkkkiiieeeooo~~~mmmmmmnnnjjjkkksssqqqtttxxxyyywwwvvvwwwxxxvvvuuusssrrrqqqrrrssstttuuusssmmm```NNNDDDHHHRRRjjjvvvtttSSSAAAjjj|||qqq```gggrrrgggnnnpppqqqcccRRRWWWcccbbbZZZWWWXXXWWWJJJ555,,,///(((((((((((((((''''''&&&((((((((((((((((((((((((&&&((()))***(((''''''''''''((()))(((&&&%%%%%%&&&%%%&&&''''''((((((''''''))))))(((((((((((()))))))))******++++++,,,------------......///000000000000,,,222999AAAWWWkkknnnqqq{{{xxxxxx333888999>>>CCC@@@FFFXXXqqqvvv{{{zzztttjjj^^^\\\aaaqqq{{{wwwfff[[[QQQPPPTTTVVVXXX[[[\\\\\\\\\[[[XXXPPPDDD;;;333222000///...------------,,,,,,,,,------...///...//////......///222444000111333666<<>>888777555333222000///...//////............//////000000000//////000111333///...---,,,---...000111000222444555555333111///111111222333555888<<<>>>EEENNNWWWYYYVVVYYYeeeqqquuuaaaWWWUUUUUUXXX\\\eeekkkrrrssspppoootttyyyrrr```III:::666;;;FFFOOOWWWbbbmmmooommmpppuuuxxxzzztttsssssspppqqqwwwxxxyyyyyyxxxvvvtttrrrrrrrrrrrrqqqppppppqqqqqqrrrpppoookkk___NNNBBBEEENNN[[[sssmmmGGG>>>hhhyyyfffeeesssoooYYYZZZ[[[OOODDDPPPcccfffXXXcccpppmmmVVV888(((&&&***)))'''&&&&&&''''''((((((((((((((((((((((((((($$$&&&(((((((((((()))+++((())))))(((&&&$$$$$$%%%&&&&&&'''((((((((((((((())))))(((((((((((()))))))))******++++++,,,------------......///000000000444000333888BBB\\\qqqpppuuuzzzzzz///777888:::===???PPPnnnwwwkkksss|||yyybbbXXXOOOOOOSSSUUUXXX[[[```]]]ZZZZZZZZZVVVNNNGGG@@@???===;;;888555333111222222111000000000000111---------...///000000111,,,---...//////000000000333222111000111333666888555555777:::???EEEJJJLLLZZZ^^^aaabbbdddjjjqqqvvvxxxhhhYYYXXX\\\\\\\\\^^^hhhooovvvxxxuuuvvv{{{xxxbbbIII;;;888===HHHSSS___jjjsssssssssxxx~~~yyyxxxxxxvvvwww{{{}}}{{{zzzxxxvvvtttqqqpppqqqqqqqqqpppqqqqqqqqqqqqnnnnnnjjj^^^MMM@@@BBBJJJ[[[uuunnnIIIFFFjjj{{{iiieeetttpppbbb^^^ZZZMMMCCCRRRdddeeecccrrr~~~uuuVVV777))))))***)))'''&&&&&&''''''((((((((((((((((((((((((((('''((()))((('''&&&((()))((())))))(((&&&$$$%%%&&&&&&'''(((((())))))(((((())))))(((((((((((()))))))))******++++++,,,------------......///000000000111...111555AAA___uuusssuuuxxxwww}}}///555666888===AAAVVVuuuwwwnnnvvv}}}}}}~~~~~~{{{xxx```WWWOOOPPPUUUWWWYYY[[[```^^^[[[[[[[[[ZZZVVVSSSJJJIIIGGGDDDAAA===999777666555555444444444555555444333222333555555444333...///000222333444444444555444444444555777999;;;>>>@@@EEEOOO\\\hhhqqqvvvooonnnlllmmmttt{{{|||wwwkkkccc\\\\\\^^^^^^^^^^^^mmmttt{{{~~~yyyaaaHHH===<<<@@@KKKWWWfffooouuuvvv{{{~~~~~~~~~~~~{{{xxxwwwuuurrroooppppppqqqqqqqqqrrrrrrrrrpppppplllaaaNNN@@@AAAHHH[[[rrreeeDDDFFFcccxxx~~~yyy~~~oooeeeZZZLLLEEEUUUeeeccchhhpppssscccGGG000***---))))))((('''''''''''''''(((((((((((((((((((((((()))))))))(((&&&%%%'''(((&&&(((((((((&&&%%%&&&'''''''''((())))))))))))((())))))(((((((((((()))))))))******++++++,,,------------......///000000000000---000333BBBddd{{{xxxsssvvvuuu{{{///555555888???EEE[[[zzzvvvqqqxxx}}}|||}}}}}}zzzwww```WWWQQQTTTXXXZZZ[[[\\\___``````aaaaaa```___^^^XXXWWWUUUQQQMMMHHHDDDBBB@@@???????????????@@@@@@;;;999888999;;;;;;999777<<<<<<<<<===???BBBDDDFFFBBBBBBAAABBBEEEJJJNNNQQQ\\\cccooo}}}yyyyyy~~~xxxlllcccdddccc]]][[[^^^bbbeeewww{{{oooXXXCCC>>>AAAHHHTTTbbbkkkppptttwww|||yyyxxxvvvsssppppppqqqqqqrrrrrrrrrrrrrrrqqqqqqnnnbbbOOO@@@???FFFVVVgggVVV:::BBB\\\qqqwwwhhhXXXIIIFFFXXXfffaaa]]]]]]XXXJJJ:::...++++++(((((((((((((((''''''&&&(((((((((((((((((((((((()))))))))'''&&&%%%''')))%%%&&&((('''&&&&&&'''(((''''''((()))))))))))))))))))))(((((((((((()))))))))******++++++,,,------------......///000000000000...111444FFFkkkxxxzzzxxx}}}111555555888AAAIII^^^~~~~~~uuu{{{~~~}}}}}}|||xxxuuu```XXXSSSVVV[[[\\\\\\]]]^^^aaaeeegggfffeeeeeeeeecccbbb```\\\XXXRRRNNNKKKKKKJJJJJJJJJJJJKKKLLLMMMKKKIIIHHHJJJLLLMMMKKKHHHHHHGGGHHHKKKQQQXXX```dddeeebbb``````eeeoooyyy~~~nnn]]]___fffggg]]]WWW^^^hhhmmm}}}cccMMM<<<===FFFPPP___nnnmmmqqqrrrwww|||zzzyyywwwtttqqqpppqqqrrrsssssssssssssssqqqqqqmmmbbbNNN>>>===DDDTTT```LLL555CCC]]]vvvyyyyyyfffTTTFFFFFFZZZggg```QQQNNNHHH@@@;;;555...((('''((()))))))))(((&&&%%%((((((((((((((((((((((((((((((((('''&&&&&&(((***$$$&&&''''''&&&'''(((***'''(((((()))))))))))))))))))))(((((((((((()))))))))******+++,,,,,,------------......///000000000111000333777IIIqqq~~~111444777777<<>>>>>BBBOOOTTTBBB999>>>XXXxxxdddyyy~~~^^^GGGAAACCCNNNYYYXXXTTTMMMGGGEEE@@@777...+++''''''((((((''''''&&&%%%(((((())))))((('''&&&&&&(((((('''&&&&&&'''))))))***)))((('''''''''''''''&&&''''''((((((((((((((((((((((((((())))))))))))))))))***+++,,,------...000...------///111222222222///222777KKKsss|||---222888;;;AAAPPPhhh{{{oooeeeppp~~~|||yyywwwjjj___UUUUUUYYY\\\___aaaeeejjjpppqqqpppnnnnnnooonnnllliiieeebbb___^^^]]]___]]]]]]```dddffffffeeeeeecccdddfffffffffiiioooooottt{{{}}}wwwnnnddd```aaalllhhhcccccciiittt}}}tttTTTEEE???LLLWWWZZZbbbmmmtttyyyooo___[[[```hhhqqqwwwzzzttttttuuuuuuuuurrrpppooooooqqqqqqpppnnnoooqqqmmm^^^JJJ======AAAOOOWWWBBB999EEEdddyyyjjjzzz|||xxx```YYYPPPFFFDDDVVV___SSSPPPLLLIIIFFF???444+++)))''''''((((((''''''&&&%%%((((((((((((((('''&&&&&&)))(((''''''&&&'''(((((()))(((((('''''''''''''''%%%&&&&&&'''''''''''''''(((((((((((())))))))))))))))))***+++,,,------...000...------///111222111000---000555HHHppp{{{+++000555888@@@QQQjjj}}}}}}eee```ooo~~~|||{{{zzznnnbbbXXXVVVZZZ^^^bbbgggkkkppptttvvvtttrrrrrrtttsssqqqmmmiiigggeeeeeeeeegggffffffhhhlllnnnnnnmmmkkkjjjjjjmmmmmmkkknnntttxxx~~~|||ppphhhaaa^^^aaafffllliiihhhlllvvvwww~~~jjjNNNFFFHHHWWWbbbeeekkkvvvmmm\\\NNNQQQ```nnnwww|||{{{tttssstttuuuuuuqqqpppnnnnnnoooooommmlllnnnppplll]]]III<<<;;;???TTTaaaIII>>>UUU{{{tttjjjrrriiibbbLLL[[[```PPPLLLeeeooo]]]QQQPPPPPPLLLAAA222***)))'''(((((((((((('''&&&&&&(((((((((((((((''''''&&&***)))(((''''''&&&'''''''''''''''''''''((((((((($$$%%%%%%&&&'''&&&&&&&&&(((((((((((())))))))))))))))))***+++,,,------...000...---...000111222111000...000444FFFmmm~~~zzz}}}}}}yyy{{{---///000111999MMMhhh|||rrr~~~___```sss}}}{{{zzzzzzrrrfff[[[YYY\\\```gggmmmnnnrrrvvvwwwuuussssssuuuwwwuuuqqqnnnlllkkklllmmmlllkkklllmmmnnnoooooooooooommmoooqqqqqqppprrrwwwzzz~~~tttfff___\\\]]]eeellliiiggghhhppp{{{{{{pppqqqyyy]]]OOONNNUUUbbbhhhjjjuuuuuuXXXSSSTTTbbbsss}}}}}}uuurrrssssssrrrqqqpppooooooppppppooonnnlllnnnjjjZZZFFF:::999>>>VVVhhhOOOFFFhhhzzzvvvlllbbbbbbWWWSSSRRRaaagggXXXRRRjjjvvvgggWWWYYY[[[VVVGGG444++++++((((((((((((((('''&&&&&&'''(((((((((((((((''''''******)))((('''&&&&&&&&&%%%&&&&&&'''((((((((((((%%%%%%&&&''''''''''''&&&(((((((((((())))))))))))))))))***+++,,,------...///...---...000222111000111000222666FFFlll}}}{{{|||xxxrrrttt|||...000111222777FFF[[[kkkgggqqq^^^cccxxx}}}{{{yyyxxxxxxtttiii___\\\^^^cccjjjqqqrrruuuyyyyyyvvvtttuuuvvvzzzxxxtttqqqpppppprrrssssssssssssrrrqqqqqqqqqqqqvvvuuuwww{{{{{{zzz}}}yyymmmbbb^^^^^^aaahhhoooffffffiiiqqq{{{|||yyyuuuxxxiiiVVVWWWZZZaaahhhiiimmm~~~zzzeeeIIIPPP___ppp{{{}}}vvvqqqppppppooopppooooooppprrrtttsssrrrkkklllfffVVVCCC777888>>>SSSjjjQQQNNNzzzqqqsssjjj\\\\\\VVV[[[aaabbbddd]]]TTT\\\bbbYYY[[[^^^aaa[[[JJJ555+++***(((((())))))(((((('''&&&''''''((((((((((((((('''***))))))((('''&&&&&&%%%$$$%%%&&&'''((((((''''''&&&&&&'''((((((((((((((((((((((((((())))))))))))))))))***+++,,,------.........---///111222111000111000222555CCChhh~~~{{{{{{wwwooopppwww+++000444888<<>>NNNQQQLLLMMMOOONNNCCC444***((()))))))))))))))(((((('''&&&&&&'''((())))))((((((&&&'''((())))))(((''''''%%%&&&(((((((((&&&$$$###$$$%%%&&&&&&''''''&&&&&&(((((((((((())))))))))))))))))***+++,,,------...------...000222222111///000000333333>>>aaa|||~~~yyyvvv}}}~~~...,,,---111888GGG```tttooo{{{{{{sss{{{~~~}}}}}}|||vvvrrrsssvvvyyyzzzwwwpppgggbbbcccjjjqqqvvv}}}}}}~~~}}}|||zzzxxxvvvwwwuuuuuuvvvsssooopppsssvvvsssrrrvvvwwwvvvxxx}}}{{{|||uuugggbbb]]][[[]]]```aaaaaabbbiiirrrwwwxxxzzz~~~}}}xxxyyy~~~|||{{{uuuvvvcccPPPMMMZZZjjjzzz|||tttsssqqqnnnnnnmmmkkkiiiiiijjjlllmmmlllmmmbbbRRRCCC888444777<<>>ddd~~~zzz|||zzzvvvzzz------...111444<<>>333666HHH[[[nnndddFFF>>>gggyyyhhhTTT\\\fffvvv{{{ooobbbOOOEEEPPPfffssstttbbbZZZOOOFFF;;;///(((&&&))))))(((((((((((())))))***)))(((((('''''''''((('''&&&&&&'''(((((('''%%%&&&&&&&&&''''''''''''''''''((()))((('''&&&''')))***)))(((''''''((()))***'''(((***+++,,,---.........---,,,---...//////---111///222555CCCeee|||yyyyyyrrrpppvvvxxxtttvvv{{{((()))...333444555;;;CCCZZZ}}}qqqmmmppptttuuuuuuvvvwwwxxx{{{xxxtttrrrsssuuuvvvwwwvvvtttpppllljjjlllpppssstttyyyxxxmmmeeehhhpppsssrrrrrrwwwuuuxxx}}}||||||jjjRRRFFF@@@???@@@CCCIIIPPPWWW[[[fffhhhmmmttt{{{~~~~~~|||yyyyyyzzzxxxaaaSSSYYYeeexxxsssnnnmmmllllllmmmiiihhhhhhiiikkkllljjjiiigggXXXGGG;;;444888JJJ^^^hhhVVVEEERRRggg^^^www||||||~~~sss```JJJDDDRRRccciiigggaaa[[[RRREEE888---((('''***))))))(((((((((((()))******))))))(((((('''''''''&&&&&&&&&(((((('''%%%%%%&&&&&&&&&'''((((((((('''((()))((('''&&&''')))))))))(((((((((((())))))'''(((***,,,---------,,,...---,,,---///000///...222///222666EEEeeexxxqqqxxxqqqpppwwwzzzxxxxxx}}}'''(((,,,222444666;;;CCCZZZ}}}ooouuukkkaaa\\\```iiittt|||wwwuuurrrqqqrrrtttttttttssstttssspppmmmmmmooorrrtttwww|||}}}ooocccdddlllrrruuuwww|||zzz|||}}}|||~~~eeeMMM>>>999888888:::>>>DDDMMMUUUZZZdddffflllsss{{{~~~zzz}}}ppp[[[UUUaaaqqqsssnnnllljjjjjjlllgggggghhhjjjlllkkkiiigggfffRRR???888666999GGGVVVaaaEEEAAAfffddddddnnn[[[JJJLLLZZZdddddd```ZZZ[[[TTTDDD222((((((,,,******)))((((((((((((((()))))))))))))))(((((('''((('''%%%&&&'''((('''&&&%%%&&&&&&&&&'''((((((((('''((()))((('''&&&''')))))))))(((((((((((())))))'''(((***,,,---------,,,///...---...000111000///222000222666EEEeeewwwpppxxxqqqpppwwwzzzxxx{{{)))(((***///111333888>>>[[[wwwuuufffbbbffflllqqquuusssrrrpppoooqqqrrrrrrqqqppprrrtttssspppnnnoooqqqtttwww{{{~~~~~~|||~~~ooobbbbbbkkksssyyy|||}}}zzz{{{}}}}}}zzzyyy{{{qqqVVVCCC777444888666888:::>>>DDDLLLUUU\\\bbbfffmmmtttzzz~~~}}}jjjXXXXXXhhhxxxzzzqqqnnnmmmjjjiiijjjffffffhhhjjjlllkkkhhheeebbbKKK999666888:::DDDRRR^^^<<>>AAAFFFMMMWWW^^^ccciiiqqqvvvxxx{{{~~~~~~}}}ggg[[[```sssyyyrrrmmmmmmmmmjjjiiikkkdddeeehhhkkklllkkkgggdddYYYEEE555555777888EEEWWWVVV;;;LLL___ggguuuppprrrlll\\\PPPLLLVVV[[[TTTMMMLLLXXX[[[SSS@@@...''')))++++++***)))(((''''''''''''$$$%%%'''((())))))(((((()))'''%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&'''((()))((('''&&&''')))(((((())))))))))))((((((************+++,,,------///...---...000111000///111///111111>>>bbb~~~yyytttrrrsssqqqqqq|||)))(((+++000333333555999BBBaaakkkfffttt~~~pppnnnxxxtttoootttuuuqqqnnnnnnmmmlllmmmnnnooonnnmmmiiiooouuuuuurrrooonnnppplllqqqxxx}}}~~~zzzuuupppfff^^^YYY]]]fffmmmtttzzz{{{wwwwwwyyyzzzyyy{{{~~~YYYAAA------222333333777<<>>///***)))(((++++++)))(((''''''''''''###$$$&&&((())))))(((((()))'''%%%%%%&&&'''((('''(((((((((''''''&&&&&&%%%'''((()))((('''&&&''')))(((((())))))))))))((((((++++++***)))***+++---......---,,,---/////////...111///000000<<>>///------)))******)))(((((((((((((((''''''''''''(((((((((((()))((('''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))******,,,---//////......000111222///222555>>>\\\zzzsssvvvwwwsssooowww''''''(((+++...111555777???```|||~~~{{{}}}|||llljjjeeefffiiigggkkkkkklllmmmmmmllliiiffflllllllllllllllllllllllllllnnnpppqqqooojjjbbb\\\TTTOOOFFFDDDUUUmmmxxxwwwyyyyyyzzz|||||||||}}}\\\===333111...---...000222333:::???EEEHHHKKKRRR^^^ffflllpppuuuyyy{{{{{{|||}}}~~~vvv{{{zzzpppmmmmmmlllkkkjjjiiihhhhhheeefffffffffiiijjjbbbYYYEEE555000222333???QQQWWW;;;???ppplllzzzhhh```UUUUUUHHHSSSllllllbbb```bbb___^^^PPP999******,,,)))******)))(((((((((((((((''''''''''''(((((((((((((((((('''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''')))((((((''''''(((((()))(((((((((((())))))))))))******)))))))))***++++++,,,---//////......000111222///222444===[[[www}}}qqquuuwwwuuuttt{{{''''''(((***---111444666;;;]]]rrrkkknnniiigggjjjhhhhhhjjjmmmnnnllljjjgggfffiiiiiijjjjjjkkklllllllllkkkjjjjjjjjjhhhaaaVVVNNNHHHHHHAAAAAAZZZ|||~~~zzzzzz|||yyyuuuxxxxxxXXX>>>...//////...---...000222333:::AAAIIILLLMMMSSS```jjjmmmqqqwww|||}}}~~~~~~~~~yyyxxxqqqnnnnnnmmmkkkiiihhhhhhhhhiiifffeeedddeeeiiiiii]]]OOO>>>333///000555GGGSSSMMM:::EEEpppuuulllxxxqqqccc]]]MMMTTTjjjooojjjgggdddjjjaaaJJJ111&&&(((+++)))******)))(((((((((((((((''''''''''''(((((((((((((((((('''&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''((((((((((((((())))))))))))***************+++,,,,,,,,,---//////......000111333000222333<<<[[[vvvyyynnnrrruuuuuuvvv}}}&&&'''(((***,,,000333555555TTTyyy~~~}}}pppnnnuuutttrrrqqqkkkeeeiiiooopppmmmiiiggghhhgggggghhhiiijjjkkkllllllkkkiiihhhgggeee^^^SSSJJJBBBEEEJJJ[[[zzz|||xxxvvvrrrnnnuuutttVVV???333...///000000//////000333555;;;DDDNNNPPPPPPUUUbbbnnnqqqvvv|||tttyyyvvvppppppnnnllliiigggfffggghhhhhhgggeeeccceeeiiifffWWWFFF:::444111000888LLLQQQ@@@;;;PPPwwwdddlllnnnaaaPPPSSSeeemmmnnnmmmgggmmm^^^CCC,,,$$$)))+++(((***))))))(((((((((((((((''''''''''''(((((((((((((((''''''&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))************+++,,,------,,,---//////......000111222000222222===]]]wwwxxxnnnppprrrrrrttt|||&&&''''''))),,,///222444555KKKmmmqqqmmmvvvyyyxxxsssiiiccchhhnnnpppmmmjjjiiijjjeeefffggghhhiiikkkllllllllljjjiiihhhfffaaaYYYRRRJJJLLL___|||ssskkkhhhmmmxxxeeeMMM<<<222.........///000000///111555999CCCLLLUUUWWWVVV[[[hhhtttwww{{{yyytttvvvvvvuuupppnnnmmmkkkhhhfffeeeeeegggggghhhfffddddddgggbbbQQQ???666222222222<<>>ddd{{{uuuwwwvvvwwwzzz&&&&&&'''(((***---000111555555LLLwww}}}sssooofffccceeeccc^^^]]]^^^ccciiilllllliiihhhhhhiiiiiijjjjjjkkkkkkeeeiiijjjgggaaa```ffflllsss||||||uuurrrrrrqqqcccllleeeYYYiii}}}|||~~~lllFFF999...---,,,***))),,,,,,///333666;;;FFFTTT^^^dddeeeeeeeeegggooo{{{|||}}}}}}|||{{{{{{|||~~~yyytttssswwwuuusss|||ppplllmmmhhhhhhhhhgggfffeeecccbbbcccdddccc^^^WWWNNN>>>111666...333???FFFMMMIII999YYYpppdddQQQ[[[nnntttjjjfffeee[[[PPPAAA111)))((()))***+++******)))(((((((((((((((''''''''''''((((((((()))&&&&&&&&&&&&&&&'''((()))'''&&&&&&%%%%%%&&&&&&'''))))))(((((((((((())))))(((((((((((())))))))))))'''''''''((()))+++,,,---,,,---//////......000111000222333000===cccyyyqqqrrrsssvvv|||&&&&&&'''((()))+++---...333000RRR~~~zzzyyymmmmmmooohhhZZZYYY\\\bbbjjjmmmkkkgggfffgggggghhhiiijjjjjjjjjhhhiiigggdddbbbdddjjjpppzzz|||~~~}}}yyytttpppoooggg```YYYddd||||||{{{|||eeePPP777444000,,,***+++,,,...---///555===IIIUUU```gggjjj```SSSOOOUUU```kkkpppmmmiiieeedddeeefffeeedddaaa```\\\WWWTTTVVV\\\bbbnnnsssxxx|||xxxppplllkkkiiihhhfffeeeddddddeeeeeegggbbbbbbbbbVVVAAA444333...222000AAAXXXNNN>>>EEEhhhssshhheee___tttuuuiiifffccc^^^QQQ<<<+++***+++((((((---((((((''''''''''''((((((((((((((((((((((((((((((,,,+++(((&&&%%%%%%&&&'''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((()))***************+++,,,---///000......---------......//////222///...BBBcccyyy}}}|||ssssss}}}&&&&&&'''((()))+++---...888999VVV}}}tttooonnneeeWWWVVVWWW]]]dddhhhgggeeeeeeeeeffffffggghhhhhhiiihhhgggfffdddcccfffjjjmmmzzz{{{{{{{{{yyyuuupppmmmfff```cccyyy|||xxxyyyyyy{{{mmmOOO;;;222000---+++)))***++++++---000555>>>JJJVVV```gggWWWMMMAAA;;;===CCCIIILLLHHHEEEBBBAAABBBCCCCCCBBBCCCCCCAAA===;;;===CCCIIIVVV___jjjqqqwww}}}qqqjjjgggfffiiihhhfffeeeddddddeeeeeecccbbb```\\\OOO???555222000111333GGG]]]UUUMMM[[[ssszzzoooWWWUUUiiizzzqqqdddeeeiiigggLLL999+++***,,,((((((,,,)))(((((('''''''''((((((((((((((((((((((((((((((+++***(((&&&%%%&&&'''(((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((())))))***+++++++++++++++,,,---......------------...//////000333000111DDDeee}}}xxxwww&&&&&&'''((()))+++,,,---000555KKKtttyyyttt|||xxxvvv{{{yyypppooojjj\\\VVVUUUUUUXXX___dddeeeeeedddddddddeeeffffffgggggggggeeeddddddfffhhhiiiiiisssrrrrrrssstttqqqkkkffffffcccqqq}}}vvvpppnnnnnnqqqxxx~~~iiiOOO999,,,,,,,,,***))))))((()))))))))+++///666>>>HHHOOOTTTDDD<<<333---,,,...//////222///------...000000//////000000...,,,///444999AAALLLZZZdddkkkuuusssiiieeedddeeeffffffdddccccccbbbcccccc^^^aaa___RRRDDD;;;555111666555:::KKKWWWNNNPPPgggrrreeePPPQQQjjjwwwyyyjjj]]]___cccaaaDDD555******,,,)))(((******)))((('''''''''''''''(((((((((((((((((((((((()))((('''&&&&&&'''((()))''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((''''''(((((()))***,,,,,,++++++++++++,,,,,,---------------...//////000222000111CCCaaa|||{{{{{{&&&''''''''')))***+++,,,***000;;;^^^}}}yyy}}}pppnnnuuu{{{|||zzzooohhhdddcccllljjjYYYYYYWWWUUUWWW\\\bbbfffgggdddddddddeeeeeeeeeffffffeeecccbbbdddgggiiigggeeefffddddddhhhmmmmmmhhhccckkknnnzzznnnbbb[[[YYY[[[bbbjjjxxxxxxqqq```III666......(((((()))))))))))))))((())))))+++---000444777999555111---++++++++++++***......------...///000000---///111000///111666:::>>>HHHSSSYYY]]]gggvvvxxxkkkdddccceeefffcccbbbaaaaaa``````______[[[aaa\\\III;;;777555000777888BBBNNNLLLCCCUUUvvvmmmcccOOORRRcccooorrrddd[[[[[[ZZZTTT<<<111))))))+++***((((((***)))(((''''''&&&''''''(((((((((((((((((((((((('''&&&&&&&&&&&&'''((()))''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((''''''''''''((())))))+++*********+++,,,---------------------...///000//////---///<<>>YYYsss~~~'''''''''''''''((()))***+++***222BBB[[[{{{ooottttttZZZRRR```eeeYYYVVVSSSPPPPPPSSSYYY]]]cccccccccccccccccccccccc___aaacccdddcccccccccddd___```bbbfffmmmuuu|||rrrbbbPPPDDD<<<555222222,,,...///...,,,***))))))+++++++++++++++,,,,,,,,,&&&((()))+++,,,+++******,,,---......---------------///111111///...000111...111444666888===EEEKKKRRRTTTXXX^^^fffpppzzz{{{hhh___```cccbbb```___````````````^^^]]]\\\QQQGGG<<<666444333666:::<<>>EEENNNUUUYYY[[[aaajjjttt}}}~~~pppaaa[[[```eeefffccc\\\\\\]]]]]]\\\[[[YYYXXXMMM===222333555333666===???AAALLLMMMOOOvvvjjj}}}iiihhhzzziiibbbTTTOOOZZZdddWWW???000///+++((((((***)))'''&&&&&&&&&&&&((()))***+++((((((((((((((((((((((((%%%&&&&&&''''''&&&%%%%%%'''''''''&&&&&&'''''''''(((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((())))))))))))***+++,,,---+++,,,,,,---...///111111...***,,,///,,,///JJJhhh|||ttt&&&''''''((()))(((((((((,,,///...000EEEfffxxxxxxsss}}}vvvyyyqqqppp}}}lllccciii]]]XXXTTTQQQNNNLLLPPPWWW^^^^^^]]]___aaabbbaaa```\\\]]]___bbbeeefffdddccc```___^^^^^^aaafffkkknnnsssmmmaaaWWWRRRNNNEEE:::222222///******......+++---,,,+++************+++,,,,,,,,,,,,---------------------,,,---//////,,,111///------000222333333222999BBBJJJPPPVVV]]]bbbccckkkqqquuu}}}wwwiiiddd___]]]]]]^^^]]]\\\\\\]]]\\\[[[^^^^^^XXXOOO888555000...000444888999AAACCCFFFHHHYYY}}}{{{fffxxxppptttqqqgggaaaeeedddPPP777///+++((())),,,---***&&&))))))))))))))))))))))))'''''')))*********)))((()))'''%%%&&&)))***(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((('''''''''(((((((((((()))***+++,,,//////------,,,---...//////333111000000111JJJqqq}}}}}}ttt%%%&&&''''''((((((''''''(((,,,---000DDDcccyyy~~~qqqzzzzzzrrreeemmmwwwlllpppddd[[[RRRLLLIIIGGGKKKPPPXXXYYY[[[]]]^^^^^^^^^]]]\\\\\\]]]```cccdddbbbaaa]]]\\\[[[[[[]]]```ccceeeiiinnnuuu|||}}}{{{llliiiccc^^^______WWWNNN<<<;;;555...,,,......,,,,,,,,,,,,+++++++++++++++.........---------------------------...000000///222222222111000333888<<>>^^^|||}}}pppfffyyygggQQQaaadddHHH555+++***)))((()))+++---,,,***(((((((((((((((((((((((($$$$$$%%%&&&'''((())))))''''''&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((()))***+++,,,***+++---......---,,,+++---///---,,,...333PPPyyy}}}zzz###$$$$$$%%%&&&%%%%%%%%%&&&))),,,---111BBB```yyy{{{tttpppuuuwwwvvv{{{{{{yyyvvvsssffflllrrrpppaaaPPPGGGGGGDDDKKKTTTWWWWWWVVVYYY\\\ZZZXXXWWWWWWXXXYYYYYYXXXWWWWWWYYYZZZZZZZZZYYYYYYYYYYYYYYYXXXXXXWWWWWWVVVdddffffffdddbbb```WWWNNNLLLMMMJJJAAA;;;999999777222333333444444333333333333333333444777999<<<>>>CCCAAABBBGGGHHHIIIPPPXXX```\\\XXXYYYaaaooo~~~wwwfff]]]YYYXXXTTTUUUUUUUUUUUUVVVXXXYYYUUUWWWUUUNNNGGGAAA777---......---...111222111000555KKKooo___qqqwww[[[OOOlll^^^CCC111)))&&&%%%%%%&&&'''(((((('''''''''''''''''''''''''''%%%%%%%%%&&&'''(((((()))&&&'''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&'''''''''(((((())))))(((((((((((()))***+++,,,---------------.../////////111...,,,---222NNNwww|||xxx}}}###$$$%%%%%%&&&&&&%%%%%%&&&'''+++///222>>>]]]zzz}}}wwwsssfffccc```eeetttyyylll~~~xxxuuuoooqqqrrrmmm]]]MMMGGGJJJAAAGGGNNNSSSTTTVVVYYY[[[WWWVVVUUUVVVWWWXXXWWWVVVSSSSSSUUUVVVVVVVVVVVVVVVUUUVVVXXXYYYXXXWWWUUUTTTYYY]]]^^^]]]^^^___[[[UUUVVV[[[\\\UUUNNNKKKHHHFFFAAA@@@???>>>>>>>>>>>>???AAAAAAAAABBBEEEHHHLLLNNNQQQMMMOOOUUUWWWXXXaaammmooonnnooowwwtttccc[[[XXXWWWUUURRRSSSTTTSSSRRRSSSTTTVVVRRRSSSOOOFFF>>>999333,,,---...///222444555444222===WWWvvvccc___]]]```aaapppjjjPPP;;;///)))'''''''''(((((((((((((((''''''''''''''''''''''''''''''&&&&&&''''''((()))%%%'''((('''&&&%%%&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''((()))))))))(((((((((((()))***+++,,,...---,,,,,,---...000111000222///---...111LLLtttvvv}}}zzz$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%(((...000888UUUsssyyyvvvtttmmmlll```fffuuu{{{pppvvv~~~kkkgggooolllkkkhhh```TTTLLLKKK>>>AAAFFFKKKPPPTTTWWWXXXTTTTTTTTTVVVXXXXXXVVVUUUSSSSSSSSSSSSSSSTTTTTTTTTSSSTTTVVVXXXXXXXXXVVVVVVPPPSSSTTTTTTVVVYYYYYYVVVZZZcccjjjhhhdddaaa^^^[[[YYYWWWTTTRRRQQQRRRSSSTTTVVVUUUUUUUUUWWWZZZ]]]___^^^[[[]]]dddfffgggqqqyyynnnaaaWWWTTTUUUUUUUUUPPPRRRSSSRRROOONNNOOOQQQNNNNNNHHH===555333000------...111555999999888555OOOiii{{{sssqqqNNN[[[nnntttxxx|||ppp\\\FFF444+++)))******+++***)))))))))***''''''''''''''''''''''''***)))((('''''''''(((((($$$&&&((('''%%%$$$&&&(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''((())))))***(((((((((((()))***+++,,,++++++,,,---......//////...111///...///222LLLsssoooooo|||xxx$$$%%%&&&&&&''''''&&&&&&((($$$&&&,,,+++111KKKhhhfffhhh|||zzz~~~qqqwwwyyy|||vvvbbb^^^fffcccdddiiijjj```RRRJJJ<<<===@@@FFFMMMRRRUUUUUURRRSSSTTTVVVYYYXXXVVVTTTUUUUUUTTTSSSSSSSSSSSSTTTPPPPPPRRRSSSSSSSSSSSSRRRSSSUUUTTTQQQRRRVVVWWWTTTVVVcccnnnrrrqqqpppnnnkkkmmmjjjgggcccbbbccceeeffffffeeedddcccdddfffiiikkkmmmiiilllsssvvvvvvvvvddd___XXXTTTSSSTTTVVVWWWOOOQQQRRRPPPMMMKKKLLLNNNKKKJJJCCC777000//////------///333777;;;<<<:::888aaa|||xxxfffzzzkkkVVVmmmxxx}}}uuu{{{|||nnn[[[DDD111)))((('''(((((('''&&&%%%%%%&&&'''''''''''''''''''''''',,,+++)))(((''''''(((((($$$&&&((('''%%%$$$%%%(((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))***(((((((((((()))***+++,,,'''))),,,...///...---,,,,,,000//////000333MMMttt}}}hhhbbbmmmxxxvvv&&&&&&%%%$$$############%%%%%%(((***+++///===JJJcccpppzzz{{{qqqnnn~~~~~~tttfff]]]XXX___qqqkkkYYYYYY]]]PPP@@@???<<<999:::@@@HHHOOOSSSQQQRRRRRRRRRPPPPPPRRRSSSTTTQQQOOONNNOOOQQQRRRRRRPPPPPPPPPPPPPPPOOOOOOOOOQQQRRRRRRQQQNNNOOOSSSVVV[[[]]]bbbgggkkkmmmnnnooooooqqqqqqnnnlllmmmqqquuussspppmmmmmmqqqvvvzzz|||zzzsssmmmhhhccc___XXXTTTQQQRRRUUUVVVSSSOOOWWWSSSNNNNNNOOOOOOKKKGGGJJJAAA777111000000///---...///777???888///===VVVvvvlll|||lllppptttwww~~~||||||xxxmmmNNN000+++...%%%(((((((((((((((((((((((('''&&&&&&'''(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''(((((('''%%%$$$$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&''''''''''''(((%%%&&&''''''&&&&&&''')))&&&'''((()))++++++,,,,,,+++,,,,,,---.........---,,,,,,///000,,,333NNNllltttooorrr}}}yyywww%%%%%%$$$$$$###$$$$$$$$$&&&&&&''')))(((+++777DDDVVVfffvvvwwwvvvfffggg```gggkkkhhhfffhhhkkkkkkjjjppp```OOOYYYdddXXXHHH>>>===;;;:::<<>>888333...---...///...,,,///666999666888NNNsssyyygggzzzxxxsssqqqooopppwww}}}{{{tttiiiRRRAAA666(((%%%(((%%%''''''''''''''''''''''''$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$%%%'''''''''&&&%%%&&&'''&&&&&&&&&''''''''''''(((%%%&&&''''''&&&&&&''')))&&&'''(((******++++++++++++,,,,,,---------------,,,,,,//////---555SSSqqqwwwwww|||############$$$%%%&&&&&&'''%%%%%%&&&%%%&&&---666JJJ\\\lllrrryyyyyykkkpppyyy}}}}}}|||tttggg^^^jjjvvvgggeeeWWWPPPDDD:::555777<<>>888444222;;;>>>AAADDDEEEEEEGGGHHHGGGFFFEEEEEEGGGGGGFFFEEEEEEEEEEEEFFFGGGGGGGGGHHHGGGFFFEEEFFFHHHIIIHHHGGGHHHKKKOOOUUU[[[aaafffhhhkkkjjjkkkmmmqqqtttuuuuuu{{{~~~|||ssslllfffddd]]]TTTOOOMMMIIICCC???AAAEEEFFFEEEDDDCCCCCCHHHHHHHHHIIIIIIIIIIIIIIIGGGFFFDDD@@@;;;555000---+++,,,---...////////////&&&***444JJJsss~~~RRROOOtttsssyyy|||ccc^^^]]]iiizzzSSS777)))+++)))''''''$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$'''***)))&&&%%%&&&(((%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%'''''''''&&&%%%&&&'''&&&&&&&&&''''''''''''(((%%%&&&''''''&&&&&&''')))(((((()))***************,,,,,,,,,,,,,,,++++++***,,,,,,...//////<<<^^^~~~yyy%%%%%%$$$$$$###$$$$$$$$$%%%"""###&&&&&&&&&)))...***AAAVVV___hhhvvvyyysss```eeeyyy|||}}}}}}{{{[[[MMM]]]___\\\TTTFFF;;;555444444888===@@@BBBCCCEEEGGGFFFEEEDDDDDDEEEDDDCCCAAACCCCCCCCCCCCDDDDDDDDDDDDDDDCCCBBBCCCFFFGGGEEECCCDDDFFFJJJOOOUUU[[[___bbbgggiiillloooqqqtttxxxzzz}}}yyyxxxvvvsssnnnfff]]]WWWQQQQQQNNNHHHFFFGGGFFFCCC@@@BBBEEEEEECCCBBBBBBCCCEEEFFFFFFFFFEEEDDDEEEEEECCCAAA===888333///---------............---------,,,777OOOrrrttt___OOO^^^rrr|||ttthhhmmm]]]bbb```eeewwwooo@@@---&&&(((&&&''')))$$$&&&&&&&&&&&&&&&&&&&&&&&&###&&&)))(((%%%###%%%((($$$$$$$$$%%%&&&'''''''''&&&&&&&&&%%%%%%&&&&&&&&&$$$&&&'''&&&%%%$$$%%%&&&&&&&&&&&&''''''''''''(((%%%&&&''''''&&&&&&''')))(((((()))************))),,,,,,,,,,,,,,,+++******,,,,,,---///000>>>```}}}xxx&&&&&&%%%$$$############&&&######%%%&&&$$$&&&***+++:::FFFNNN___ttt|||wwwfff```oooyyysssxxx~~~qqqaaaaaaeeennnxxxzzzyyy{{{jjjQQQHHHNNNYYYbbb]]]LLL<<<777888000444999>>>@@@BBBDDDEEEFFFDDDCCCCCCDDDCCCAAA???BBBBBBBBBBBBBBBBBBAAAAAABBBAAA@@@AAADDDEEECCC@@@AAABBBDDDFFFIIIMMMPPPRRR[[[___dddgggiiilllqqqvvvwwwxxxzzz|||xxxwwwvvvvvvvvvuuurrrpppeeedddaaa___[[[VVVOOOJJJCCCFFFFFFCCCDDDGGGHHHEEE@@@BBBCCCBBB??????AAACCCCCCCCCDDDCCCAAA@@@AAAAAA???<<<888222...,,,,,,......//////...,,,++++++,,,888HHHkkkvvvVVVMMM]]]}}}lll```zzzqqqYYYcccbbbbbbbbbjjj~~~xxx[[[333'''&&&'''%%%)))---'''&&&&&&&&&&&&&&&&&&&&&&&&"""%%%)))((($$$"""$$$'''######$$$%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&'''''''''((((((%%%&&&((('''&&&&&&''')))((())))))************))),,,,,,,,,,,,,,,+++***))),,,,,,---///000???bbbzzz~~~vvv##############################$$$$$$$$$%%%%%%%%%***000???SSS```eeelllttthhh[[[XXXZZZXXX]]]ccc^^^PPPLLLVVVnnn|||vvvmmmdddYYYTTTSSSRRRLLLGGGGGGBBBTTTbbbWWWNNNEEE222666333333666999:::===BBBBBBBBB@@@???>>>============>>>@@@AAABBBAAA???>>>???????????????>>>======>>>???@@@BBBDDDFFFGGGHHHQQQWWW^^^aaa```aaadddhhhhhhhhhjjjoootttvvvtttrrrjjjjjjkkknnnsssvvvwwwwwwuuupppjjjiiikkkllljjjggg[[[VVVPPPLLLJJJHHHEEEBBBBBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBAAAAAA@@@@@@?????????@@@AAAAAA???;;;888222333111---)))'''))),,,------***---111)))+++<<>>>>>>>>>>>>>>;;;<<<===>>>>>>>>>===<<<>>>>>>>>>>>>>>>===<<<<<<<<<======>>>???@@@@@@AAAHHHNNNTTTWWWXXXYYY\\\```\\\]]]```eeejjjjjjgggccc___\\\XXXXXX]]]ccchhhkkkiiiddd^^^[[[[[[ZZZWWWSSSOOOKKKGGGDDDDDDCCCAAA@@@AAA@@@@@@??????@@@@@@AAAAAA@@@@@@@@@??????>>>>>>AAA@@@???>>>===:::666333//////...+++))))))+++---111222,,,)))******:::VVVlll___bbbhhh{{{fff___]]]MMMVVVkkkjjjoooqqq~~~YYY666...+++((('''((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$%%%&&&'''(((&&&&&&''''''''''''&&&&&&&&&&&&%%%&&&&&&'''((()))((((((((())))))*********,,,,,,+++++++++,,,---...000***...111...AAAfff~~~||||||~~~%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$%%%+++,,,666LLL___hhhgggeee\\\TTTUUUXXXVVV[[[^^^WWW___UUUNNNWWWmmm{{{uuugggiiieee\\\RRRMMMTTTdddqqqnnnVVV:::555>>>AAAFFFSSSPPPCCC777222222111333666999:::<<<===>>>>>>>>>===999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::<<<<<<<<<<<<;;;;;;;;;:::===BBBHHHKKKKKKLLLOOORRRLLLNNNRRRWWWZZZYYYTTTPPPNNNJJJGGGGGGJJJOOOTTTVVVVVVRRRLLLJJJIIIIIIFFFCCCCCCAAA>>>>>>>>>??????>>>???>>>>>>======>>>>>>???>>>>>>>>>>>>>>>=========AAA>>>;;;888666444000---,,,***))))))***,,,,,,,,,***///,,,(((***222PPPwww|||gggVVV\\\mmmqqqtttnnn```^^^ZZZQQQeee}}}zzzxxxzzzlllCCC***,,,)))'''&&&'''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&%%%&&&&&&'''((()))'''(((((()))***+++,,,,,,,,,,,,+++++++++,,,---......***...111000EEEkkk~~~$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$***)))000DDDZZZeeeaaaZZZ]]]WWWYYYZZZXXX___ccc\\\``````^^^___iiittttttlllsssqqqjjjaaa[[[___kkkuuummmHHH555777111666PPPRRRHHH>>>888333...---///222444888;;;<<<======<<<888777777777888999:::;;;999:::::::::::::::999999===<<<<<<<<<;;;;;;::::::999<<>>>>>===<<<===>>>??????>>>======<<<<<<======>>>============<<<<<<<<<<<<<<<999555222000...,,,***+++(((&&&'''***,,,,,,***&&&...,,,***000>>>^^^kkkHHHOOObbbnnniiijjjooolllUUUOOOXXXccciii|||oooJJJ111))))))'''%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%&&&&&&'''((()))'''((()))***+++,,,------+++++++++,,,,,,,,,---------***...111111HHHmmm""""""""""""""""""""""""""""""#########$$$$$$$$$(((''',,,;;;PPP\\\YYYPPPXXXUUUWWWVVVSSS\\\ccc\\\YYYccchhhdddaaaiiiwww}}}uuuhhh\\\UUUUUUZZZ^^^uuuxxxgggTTTHHH444...AAADDDAAA>>>;;;555---+++......000333777999::::::999777777666777777999:::;;;777888888999999999888888::::::::::::;;;;;;;;;;;;999;;;<<<<<<;;;;;;<<<===AAAAAAAAA@@@@@@@@@@@@AAACCCBBBBBBBBBBBBAAA===:::<<<;;;;;;<<<>>>?????????============<<<<<<============<<<<<<<<<<<<============<<<<<<;;;:::::::::555222///---,,,,,,+++***,,,)))&&&'''***+++)))''',,,///******999LLLgggkkkLLLLLLWWWoooyyykkk___\\\XXXQQQGGGNNNdddttt|||{{{~~~sssSSS222''',,,'''&&&$$$$$$%%%&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%&&&&&&'''((()))'''((()))***+++,,,------++++++,,,,,,,,,------------***///000111JJJmmm"""""""""""""""""""""""""""""""""############$$$&&&&&&)))222AAANNNOOOJJJTTTTTTXXXWWWSSS]]]ddd[[[VVVbbbllljjj```ddd~~~ooo___XXXXXXZZZ\\\iii}}}zzzfffMMM;;;999<<<999888888555///---///+++---///222444555555555555555666777888999999:::666777888888888888888888666666777777888888999999;;;;;;:::::::::999999999??????>>><<<::::::===@@@FFFCCC>>>;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===<<<:::999999:::<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;:::888777666555...,,,***)))+++,,,,,,++++++***))))))))))))(((&&&)))+++'''///JJJcccxxxzzzhhhpppbbbMMMjjjeeeyyyuuuVVVRRR]]]QQQCCCBBBVVVjjjnnnpppvvvooovvvuuuaaaAAA***%%%***&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&"""""""""###$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%&&&&&&'''((()))'''(((((()))***+++,,,,,,***+++,,,---------,,,,,,,,,***//////222MMMooo~~~""""""""""""""""""""""""""""""""""""###############&&&'''***333@@@GGGFFFOOOSSS\\\\\\XXXaaadddYYYTTT\\\jjjqqqhhhcccxxxwwwmmmjjjjjjmmmnnncccvvv{{{xxxnnnYYYKKK???555444555333000///***+++,,,---///000111111222333555777888888888888666666777888888888888888555555666666666777777777:::999888888999::::::999;;;<<<<<<:::777777:::<<>>:::888999;;;<<<<<<:::;;;;;;;;;999888888888888:::<<<;;;999777888999:::999999999999999999:::;;;:::888777444333111000+++)))((()))***,,,++++++)))***+++***)))(((((()))&&&...555FFFdddwww}}}ppp___RRR^^^rrrooogggmmmxxxsssoooUUUUUU^^^KKKIIIEEEMMMaaajjjkkknnnggglllbbbIII111)))'''$$$%%%$$$$$$%%%&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%"""###$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%&&&&&&'''((()))((((((((())))))************+++,,,---------,,,,,,******///000444QQQttt########################""""""""""""############!!!&&&'''%%%***777BBBEEEGGGOOO\\\]]]YYY```aaaSSSMMMRRRdddvvvooo___ggg~~~ppppppppppppqqqrrrssstttZZZdddwww}}}bbbLLL777222555666111---+++******+++,,,---...///000222444666888777777666666666777888888888888888777777777777777666666666777666666777999:::;;;;;;666888:::999777555777888777888:::<<<>>>>>>;;;888888:::;;;;;;:::999999999777:::<<<<<<999888999;;;888888777777777777888888999888777444222///...---)))(((((()))+++,,,+++***&&&))),,,,,,)))((())),,,...>>>MMMaaazzz}}}ooohhhZZZJJJ???KKKYYYXXXdddqqq|||vvv]]]YYY\\\UUUJJJWWWUUURRRaaannnkkkffffffeeeQQQ222###((()))!!!%%%$$$$$$%%%''''''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$###"""###%%%&&&'''&&&%%%%%%#########$$$$$$%%%%%%%%%"""###$$$%%%&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&'''))))))(((((((((((())))))))))))***+++,,,---...---,,,,,,((()))///000666UUUxxx%%%$$$"""!!!!!!!!!"""###$$$$$$############$$$$$$$$$######$$$(((000:::AAABBBSSSdddeeeVVVHHHHHHPPP___PPPWWWssszzzdddWWW]]]aaabbb]]]XXX]]]eeecccYYYfffZZZLLLTTT}}}xxxaaaDDD111---222666666444///***)))******,,,......///000222333555666666777666555444444555666777777777666666666666666777777666444333444555777888:::999888666555555555555555555666666777777888888888888888999999:::::::::888888888777777888999999::::::999888777666555555999777222...+++))))))***)))+++------,,,+++++++++111...---...***&&&)))111777>>>YYYqqq|||zzzTTTHHHIIIEEE:::>>>]]]pppggg~~~uuuggg]]]XXXTTTNNNVVVVVVWWWZZZ[[[[[[^^^ccc```MMM999---)))&&&&&&'''''''''&&&%%%%%%$$$######''''''''''''''''''''''''&&&&&&%%%%%%$$$###""""""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########'''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%&&&'''&&&%%%''''''''''''(((((((((((()))*********++++++++++++...///...,,,***)))***,,,---,,,...---555WWW{{{{{{$$$$$$"""!!!!!!!!!"""###$$$######""""""######$$$$$$######$$$'''...777===BBBSSSddddddTTTHHHKKKSSS\\\RRRTTTbbb```LLLBBBGGGQQQOOOKKKMMMWWWdddiiihhhcccTTTCCCBBB[[[xxx~~~uuutttfffQQQ???444000...---222111///...+++)))***,,,,,,,,,---...111333555666444444444444444555666777666555555444444555555666555444333222333444666777888888777666555555555555444444444555555666666666666666777777777888888888888888777777777777888888::::::999888666555444444111///,,,)))''''''((()))***++++++***((((((***+++000//////000,,,***222<<>>AAACCC@@@AAALLLXXX```hhhmmmbbbRRR???999@@@LLLSSSTTTXXXUUUMMMAAA666///------333666888666222---++++++)))))))))***,,,///222444111111222444555555555555444444333333333333444444444333222222222333555666666555555444444555555555333333333333444444444444444444555555555555555666777666666555555666666777666666555444222111000///***)))'''&&&&&&''')))***))))))***))))))***---000111000...,,,---666KKK^^^zzzuuuuuuxxxiiinnn\\\LLLOOO\\\ZZZ^^^sssssskkkddd]]]PPPBBBAAAGGGOOOSSSQQQLLLMMMTTTWWWTTTAAA555)))%%%%%%$$$%%%''''''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&(((((((((((())))))))))))%%%(((---//////...------,,,,,,///...666XXX||||||$$$######"""""""""""""""######""""""""""""######$$$######"""###'''---111999DDDMMMNNNJJJIIIIIIJJJSSSVVVXXXUUURRRPPPNNNLLLEEEBBBIIIWWW^^^\\\]]]cccdddTTTGGGCCCBBB>>>@@@FFF>>>??????===:::777555444555999<<<;;;999666111+++***((('''&&&(((***---///---...000222333444333333333222222222222333333444333333222222222333444555333333333333333444555555333333333333333333333333333333333333333444444444555555444333333333444444000000///---,,,***)))))))))(((''''''((()))+++,,,''')))+++---...000333666111///+++***444NNNqqqvvvuuuXXXaaaPPPFFFPPP```]]][[[jjjzzzkkk\\\UUU[[[]]]TTTPPPUUUTTTVVVSSSOOOVVV```^^^SSS777---&&&%%%&&&&&&&&&(((&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&&&&%%%$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((((((((((()))&&&))),,,......---......,,,,,,//////777YYY|||yyy############"""""""""!!!###""""""""""""""""""############""""""%%%))),,,:::@@@EEEIIIOOOSSSNNNFFFHHHPPPUUUVVVYYY\\\XXXNNNMMMJJJOOOZZZ\\\VVVVVV]]]bbbVVVPPPQQQLLL>>>777999777888<<>>EEENNNUUUMMM??????LLLZZZdddfffddd]]]VVVIIILLLJJJDDDCCCJJJVVV]]]ZZZ___dddeee```YYYUUUUUULLLBBB999<<>>HHHJJJEEE???;;;>>>CCCHHHLLLLLLIIIFFFAAADDDHHHKKKIIIEEE???;;;CCCOOORRRQQQSSSNNNKKKSSSggg```TTTFFF;;;999@@@HHHHHHOOOPPPFFF;;;555333111///+++((()))...111...)))&&&))))))%%%$$$&&&%%%"""&&&&&&%%%%%%&&&''''''(((%%%%%%&&&&&&'''((())))))'''(((((())))))(((((('''******))))))(((''''''''')))))))))))))))(((((((((&&&&&&&&&&&&''''''''''''))))))(((((((((((()))***...+++...333555222333666;;;>>>999999???AAAJJJ]]]nnnlll^^^___AAA:::888GGG\\\eeeYYYJJJDDDDDDJJJTTTXXXNNN>>>444HHHYYYfffhhhkkknnnbbbQQQ^^^WWWJJJ;;;...&&&######&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$######%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$#########$$$%%%&&&''''''&&&$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%(((''''''''''''((())))))+++*********++++++,,,,,,000///111111777UUUssszzz!!!"""############""""""########################"""""""""#########$$$$$$ !!!&&&///777;;;;;;999>>>;;;999;;;AAADDDBBB@@@<<<@@@FFFIIIHHHAAA999444777BBBDDDBBBDDD???===FFFUUURRRMMMFFFAAA===<<<;;;111999???;;;555666;;;>>>777///'''&&&+++//////...(((+++,,,)))((()))'''###%%%%%%&&&'''''''''''''''$$$$$$%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&%%%%%%'''''''''''''''''''''''''''''''''(((((((((((((((%%%%%%%%%%%%&&&&&&&&&'''%%%&&&'''((()))***+++,,,&&&&&&)))---///000333999CCCCCC;;;===LLLZZZkkkfffOOOEEE???;;;777===QQQhhhooodddUUUNNNOOORRRUUUPPPEEE???>>>NNNZZZ^^^UUUPPPRRRPPPHHHNNNBBB222(((%%%%%%###!!!%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%%%%&&&'''&&&$$$######$$$((('''%%%$$$###$$$$$$%%%'''''''''''''''((())))))************++++++,,,,,,---+++...---333QQQnnnuuu!!!""""""###########################""""""""""""!!!""""""###############"""!!!"""&&&,,,222666777>>>:::666444666:::===???999===CCCHHHHHHDDD>>>:::555=========BBBAAA???GGGDDDGGGIIIIIIJJJHHH@@@888,,,333999<<<===AAAGGGLLLAAA999222///...,,,+++,,,***...///------///...***'''((()))***)))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&&&&'''''''''((((((((()))%%%&&&&&&''''''(((((((((%%%%%%&&&&&&''''''((((((&&&'''(((***,,,---......+++++++++,,,...555AAAKKKKKKGGG<<>>999999BBBCCC???DDDDDDIIIMMMNNNQQQOOOEEE999222555:::@@@FFFKKKRRRVVVKKKGGGCCC???666+++(((+++(((,,,...,,,---000000---+++,,,,,,,,,***(((&&&$$$'''''''''&&&&&&&&&&&&&&&%%%&&&'''(((((((((((((((&&&&&&''''''(((((())))))%%%%%%&&&&&&''''''((((((''''''(((((()))******+++------------------------***...111000111999FFFPPPSSSNNNCCCJJJgggzzz~~~uuujjjooohhhIII===MMMUUUWWWTTTVVV^^^bbbcccfffjjjYYYKKK@@@BBBJJJPPPRRRSSSYYYVVVQQQOOOWWW^^^YYYMMM333---'''$$$%%%&&&&&&$$$############$$$$$$%%%&&&%%%$$$######%%%%%%$$$###########################%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%""""""""""""""""""""""""######"""""""""###%%%%%% """$$$$$$$$$$$$&&&(((((('''%%%#########%%%&&&&&&&&&&&&''''''(((******((()))***+++++++++******---,,,///...444RRRooovvv|||"""!!!!!!!!!"""###$$$%%%"""""""""""""""""""""""" !!!"""#########"""!!!$$$"""!!! ###(((---111666:::<<<888111///555<<>>:::@@@???;;;???FFFKKKMMMJJJKKKLLLDDD999666666888<<>>)))(((&&&%%%%%%$$$$$$$$$######"""######$$$%%%&&&%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###%%%&&&###$$$%%%$$$###"""###$$$&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&'''''')))***+++'''(((***+++++++++***))),,,+++......444RRRpppwww"""!!!!!!!!!"""###$$$%%% !!!!!!""""""###### """###$$$###"""!!!!!!!!!!!!!!!"""$$$(((+++111666::::::555111111333;;;===@@@EEEIIIMMMPPPRRRLLLQQQIII???===888666??????FFFFFFBBBEEEMMMNNNHHHFFFDDDAAA<<<555666EEEWWW\\\OOOFFFGGGFFF???<<>>111&&&$$$######$$$%%%$$$###""""""""""""###$$$%%%&&&%%%$$$######%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!!!!"""###%%%&&&"""$$$%%%$$$###"""###%%%###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&((()))***+++'''(((***+++++++++))))))***))),,,---444RRRqqqxxx"""!!!!!!!!!!!!###%%%&&& !!!"""######$$$ """###$$$###!!! !!!"""""""""$$$&&&(((...222777999888333...,,,111444;;;CCCJJJPPPTTTVVVIIIRRRMMM@@@888000222@@@999AAACCCAAAHHHYYYbbbaaa]]][[[TTTFFF555111FFF___```KKK===AAAHHHIIIIIILLLKKKJJJBBB666///,,,)))%%%''''''&&&%%%%%%'''((()))&&&&&&&&&'''''''''((((((&&&'''((()))************,,,,,,,,,,,,++++++++++++)))))))))((('''''''''&&&((()))***+++,,,---......444444777<<>>===<<<:::777666555999:::;;;EEEWWWdddhhhggg]]]PPPCCC777222777???AAA@@@DDDHHHGGGDDDIIIRRRXXX\\\YYYLLL???666---$$$///(((%%%(((***'''&&&)))''''''&&&&&&&&&&&&&&&&&&)))(((%%%$$$%%%)))...222((())))))******+++,,,------)))'''(((***((('''(((***,,,,,,++++++000999AAAJJJLLLQQQSSSZZZqqqyyybbbZZZTTTRRRIII???CCCOOOfffllllll___MMMAAA;;;888DDDWWWggggggccc```XXXMMMFFFGGGGGGFFFBBB<<<777333555;;;===BBBJJJIIIHHHNNNWWWZZZYYYMMM;;;+++$$$"""######$$$$$$$$$%%%%%%%%%""""""!!!!!!"""$$$'''(((+++(((%%%###$$$%%%%%%%%%&&&&&&$$$###""""""!!!!!!$$$#########$$$%%%%%%&&&######""""""######$$$%%% !!!"""###$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&'''((()))***++++++******************111+++000000666]]]~~~zzz"""!!!!!!!!!"""###$$$%%%"""""""""""""""""""""""" !!!""""""###""""""""""""""""""""""""$$$%%%''')))---111555777...---///444===CCCEEEDDD777777888888888777666555---333888;;;BBBLLLQQQQQQMMMDDD;;;777444222444999555444666888666666@@@LLLWWWgggnnn```HHH888333333222***(((000666444///---%%%&&&%%%%%%%%%&&&)))+++(((''''''((()))))))))((((((((((((***++++++***)))'''))))))(((((()))******+++---000444>>>OOObbbooojjj^^^ZZZ```nnnfff\\\SSSOOOIIIEEEOOO]]]dddaaaTTTCCC999???KKKTTT]]]jjjnnnbbbSSSKKKDDD<<>>AAAEEELLLUUUZZZcccZZZKKK;;;...'''%%%%%%############$$$$$$$$$%%%######""""""###%%%''')))---***&&&$$$$$$$$$###"""%%%%%%$$$###""""""""""""$$$#########$$$$$$%%%&&&######""""""######$$$%%%""""""######$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$%%%%%%&&&'''((())))))************************111,,,///000:::aaa|||"""!!!!!!!!!"""###$$$%%%"""""""""""""""""""""""" !!!"""""""""""""""""""""""""""""""""###""""""$$$)))...444888000...,,,,,,...333777:::111111111222222333444444,,,111444666999======;;;999333///333888888777888222111000...+++,,,777CCCIII[[[ggg^^^III999444555///******555???@@@888111---......,,,***,,,222666000...,,,---///000...,,,---...000555:::;;;888444+++333666444555;;;<<<888333333555<<>>;;;777666:::???AAA<<>>CCCCCC???:::444111---+++---666>>>???:::444777888888555333555;;;AAA;;;666000000666<<>>DDDMMMSSSSSSLLLFFF666>>>CCCCCCIIISSSQQQHHHBBBBBBCCCJJJXXXkkk|||wwwSSSBBBOOO[[[___YYYMMMKKKKKKNNNPPPJJJ>>>888888???AAAAAABBBKKKYYYbbbeeeVVVWWWSSSJJJFFFFFFDDD@@@444777888444///000888@@@;;;???^^^iiiUUUUUU___QQQ>>>555)))######%%%$$$!!!!!!""""""""""""########################%%%&&&'''$$$###""""""%%%&&&'''&&&######""""""###$$$$$$%%%$$$###############$$$$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$######%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''***************+++++++++,,,,,,,,,...>>>```}}}|||!!!"""""""""############!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$""" !!!%%%***---***---000...+++)))+++...//////000000111111111222666444333333222111111222111111444888888555777<<<999666333333666777333---444111000111444666888999444666888999999999777555888:::;;;;;;<<<@@@FFFKKK???<<<:::===DDDLLLQQQTTTMMMPPPUUU[[[\\\WWWMMMDDD<<>>KKKpppwwwVVVKKKLLL999'''&&&%%%$$$$$$$$$$$$###!!!""""""""""""#########!!!!!!!!!""""""###$$$$$$###"""!!!"""%%%&&&&&&&&&""""""""""""###$$$%%%%%%$$$$$$###""""""###############""""""######$$$%%%###############"""""""""%%%$$$$$$######$$$$$$%%%#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''))))))*********+++++++++(((------///DDDbbb{{{!!!"""############"""""""""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!""""""""""""""""""""""""$$$###"""!!!!!!###%%%&&&%%%***///111...+++******---...000222222222111111111222666::::::444000///...111666:::999666888>>>777777777999@@@EEEBBB;;;888555222...)))***444???===AAAAAA;;;666444333222777999===BBBHHHNNNRRRTTTBBBFFFLLLRRRWWWZZZ[[[[[[VVVWWWXXXUUUNNNDDD:::444@@@@@@EEEPPPZZZ\\\UUULLLPPPPPPSSSZZZcccfffccc^^^KKK;;;???MMMKKKBBB<<<555555555555666999<<>>EEEEEE<<<222444666555333000333:::AAAJJJWWWllleeeEEE888555&&&$$$&&&&&&%%%""""""%%%'''"""""""""#########$$$$$$!!!!!!!!!"""""""""######%%%$$$######$$$$$$"""!!!###"""""""""###$$$%%%%%%$$$$$$###""""""""""""#########""""""######$$$%%%"""""""""""""""""""""###%%%$$$$$$######$$$$$$%%%############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''(((((()))))))))***++++++,,,,,,&&&......888VVVqqq!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!! """"""""""""""""""""""""!!!!!!"""#########"""!!!!!!%%%+++......+++(((&&&'''***...111333333111000///...222888888222///000---///444;;;<<<999888999444777999888>>>HHHNNNNNNAAA888000,,,(((&&&+++222666999999444222444222---444555999BBBKKKPPPPPPMMMCCCJJJQQQUUUTTTQQQQQQQQQQQQQQQNNNFFF;;;444222333AAA@@@HHHUUUWWWNNNFFFGGGHHHDDDBBBEEEIIIHHHAAA999777000666===555///...***)))///666===AAAAAA===888BBBAAA;;;222///222444444666333333777;;;<<<888444111222222222222666;;;???KKKSSSSSSCCC111+++&&&$$$%%%%%%###!!!!!!$$$'''############$$$$$$$$$%%%!!!""""""###############%%%$$$############!!!##################$$$$$$$$$$$$###"""""""""""""""######""""""######$$$%%%"""""""""######$$$$$$$$$%%%$$$$$$######$$$$$$%%%############$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&'''((())))))((())))))***++++++,,,,,,'''...///EEEsss!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""!!!!!!!!!!!!!!! """""""""""""""""""""""" ###%%%%%%###!!!"""&&&***+++)))%%%""""""&&&+++000333333111000222---,,,000000---...333+++***...777<<<777111......444555000222???NNNVVVMMM888''')))000///'''!!!&&&)))******///444111)))------000999CCCFFFAAA;;;???DDDHHHEEE>>>:::===@@@GGGGGGCCC;;;333222999@@@<<<<<>>888222000---444888222444:::888555555555444666888888555...222333///---......---666444333222000///111444,,,,,,---///222666:::<<>>???777000.../////////000333666999<<<444222000//////000333444:::CCCJJJFFF:::222222666000222222---***000===IIIMMM===222444666333666>>>@@@;;;666555777777444111///000111111000...,,,***,,,000222111222444333000+++)))+++111555333222333+++(((%%%######$$$######""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$%%%%%%%%%%%%$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$#########""""""!!!!!!###!!! """$$$%%%%%%!!!"""###$$$%%%$$$######"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((%%%%%%&&&'''((()))******))))))***+++,,,,,,,,,,,,+++///111FFF""""""############""""""""""""""""""!!!!!! ###"""""""""!!!!!!!!! """"""""""""""""""""""""!!!""""""######""""""!!!!!!!!!!!!"""#########$$$'''***+++'''&&&)))***)))------,,,,,,+++******)))(((***---000111...***&&&000...------...111555777,,,+++)))(((***+++---......,,,+++---111333000---((()))...555666111------------,,,+++,,,///111333,,,------...............+++000555666333000//////---000111000444AAATTTcccNNN???444555777666:::BBBEEE???888555444333///+++......//////...,,,+++******///111000111333111---+++)))***///222000...///***'''$$$"""#########"""""""""""""""############""""""""""""""""""""""""!!!""""""""""""""""""!!!########################"""""""""#########$$$$$$""""""""""""!!!!!!!!! """!!! !!!###$$$$$$$$$!!!"""###$$$%%%$$$$$$###"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&''''''''''''(((((((((((())))))***+++,,,,,,,,,,,,***000111???yyy!!!""""""######""""""!!!!!!!!!!!!!!! """"""""""""!!!!!!!!!!!! !!!"""######"""!!! !!!!!!""""""!!!!!! """"""""""""""""""""""""&&&***+++(((&&&((((((&&&+++++++++******)))))))))''',,,222555444///)))&&&,,,,,,,,,,,,,,,+++*********((('''(((+++...///000000...---///222444111///)))'''(((,,,...+++,,,///...---+++)))((()))***+++(((***---//////...,,,******)))***///444555222...---000222333666???LLLWWWEEE888///000222222666===:::666222111333666666555------,,,+++++++++++++++***///111111111222///***+++((((((,,,...+++))))))(((&&&###""""""###"""!!!""""""""""""#################################### !!!!!!""""""!!!!!! ########################!!!!!!!!!"""""""""######"""!!!!!!!!!!!! !!!!!!!!!"""$$$%%%$$$"""""""""###$$$$$$$$$$$$###"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%%%%((((((((('''''''''&&&&&&((()))***+++,,,,,,,,,,,,)))000111444___!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! !!!###$$$$$$###!!! !!!!!!!!!!!! """""""""""""""!!!!!!!!!"""'''***'''&&&((('''%%%))))))))))))(((((((((((((((...444555222,,,)))(((&&&'''((()))***)))((('''***(((&&&(((,,,......,,,---,,,+++---///000...,,,+++((((((+++,,,+++,,,000000///,,,***))))))***+++,,,---///111111000///---333111///222777888333...***///444666444333222333777000+++---///...000444///---+++---222777:::;;;---,,,+++))))))***+++,,,,,,111333222222222///***+++'''&&&))))))&&&###$$$&&&$$$"""!!!"""###"""!!!!!!"""""""""####################################""""""############""""""########################!!!!!!!!!"""""""""######"""""""""""""""!!!!!!!!!!!!!!!!!!###%%%%%%###!!!""""""######$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%''''''''''''''''''''''''((()))***++++++,,,,,,+++***...000---LLLrrr!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!"""$$$%%%%%%$$$"""!!! !!!!!!!!!!!! """""""""!!!!!!!!!!!!!!!$$$'''%%%%%%((((((&&&&&&&&&&&&''''''''''''''''''***------)))&&&%%%&&&%%%&&&&&&'''''''''((((((&&&%%%%%%)))...///---************+++,,,,,,+++***(((''')))---...,,,+++...///...,,,+++***+++,,,---111111000000000000111111444222111111111000---+++'''+++000444444111---***111...///111333111000111222000---,,,---...000111---,,,***))))))***---...///333555444333333///******%%%$$$&&&&&&### !!!$$$"""!!!!!!"""###"""!!!!!!"""""""""####################################""""""############""""""########################"""""""""#########$$$$$$########################!!!!!!!!!###%%%%%%### ###############$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&'''(((((()))(((((()))***++++++++++++---,,,///***CCCkkk}}} !!!!!!""""""!!!!!! """"""""""""############!!!!!!!!!!!!"""""""""""""""###$$$%%%%%%$$$###""" !!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""$$$######'''((('''$$$$$$$$$%%%%%%&&&&&&''')))***)))(((&&&&&&'''((()))((('''&&&&&&&&&&&&&&&&&&&&&)))///666888333...)))******++++++******)))%%%$$$(((...///+++)))***,,,+++)))))))))***,,,...333111...,,,+++,,,...000.........---+++***+++,,,+++++++++---///000...---+++,,,///111111000...---...---,,,***))))))******+++***)))((()))+++---...111444444111000000---)))((($$$"""$$$%%%""" !!!###"""!!!"""###$$$###"""""""""""""""#################################### !!!!!!""""""!!!!!! ########################"""""""""#########$$$$$$######$$$$$$$$$$$$$$$%%%###"""!!!"""$$$$$$###!!!######""""""######$$$%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$%%%%%%&&&&&&###$$$%%%&&&'''((())))))'''((()))***++++++++++++///)))///,,,@@@jjjyyy !!!!!!!!!!!! !!!!!!!!!"""""""""###### !!!!!!!!!"""""""""###########################!!!""""""######""""""!!! !!!""""""""""""###!!!!!!%%%'''&&&""""""###$$$$$$%%%&&&&&&***(((''''''((()))(((((('''((((((''''''&&&%%%$$$''''''+++333::::::222***'''((())))))(((((((((((($$$$$$(((...///+++((()))))))))''''''''')))+++,,,222///,,,)))((((((***++++++***)))))))))***+++,,,---+++)))***------+++(((&&&(((***))))))))))))((($$$%%%'''(((((()))***+++(((((('''((((((***+++,,,///111000,,,***+++)))&&&'''###!!!$$$%%%""""""###"""!!!!!!###$$$%%%$$$###""""""""""""############""""""""""""""""""""""""!!!""""""""""""""""""!!!########################!!!!!!!!!"""""""""######""""""######$$$$$$$$$$$$$$$###!!!!!!"""######"""$$$###"""""""""###$$$%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''((()))***++++++++++++///(((111...===hhhwww !!!!!!!!!!!!  !!!!!!"""""" !!!!!!!!!""""""######""""""!!!!!!!!!!!!""""""""""""############"""""" !!!"""###### $$$$$$ ###%%%%%%!!!!!!"""###$$$%%%%%%&&&%%%###!!!###&&&'''%%%"""###$$$'''))))))(((&&&%%%$$$$$$(((///555222'''$$$&&&''''''&&&%%%%%%%%%&&&&&&)))...000,,,***,,,***)))(((''''''(((***+++111///,,,***((('''''''''***'''$$$$$$''')))((('''((((((***///333222,,,&&&&&&((((((%%%$$$&&&(((((("""$$$'''((('''&&&&&&&&&&&&&&&&&&'''((()))***+++---///,,,'''%%%&&&&&&###&&&""" ###%%%######%%%"""""""""###%%%&&&%%%###""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$%%%%%%%%%%%%$$$$$$######################## !!!!!!!!!"""!!!!!!""""""#########$$$%%%###!!! """#########$$$###"""""""""###%%%&&&"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$''''''&&&&&&&&&%%%%%%%%%'''((()))******++++++***...'''222///;;;fffuuu""""""""""""!!!!!!!!!!!! !!!!!!!!!!!! """"""############"""""""""""""""""""""""""""""" !!!!!!!!!!!! """""""""""""""""""""""" $$$%%%""" !!!!!!""""""###$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%"""###%%%''''''&&&%%%$$$$$$%%%&&&''''''%%%###"""######$$$$$$$$$%%%%%%%%%$$$'''+++------+++'''$$$''''''((((((((((((''''''((((((((((((((((((''''''((((((((((((((('''''''''((()))*********)))'''&&&''''''''''''''''''''''''))))))(((((((((((()))))))))************))))))((()))((('''%%%$$$###""""""###$$$%%%%%%$$$###"""!!!"""############$$$$$$$$$$$$###!!! """$$$%%%$$$###"""!!!!!!"""###### !!!"""######$$$########################"""""""""""""""######$$$########################""""""""""""""""""""""""""""""""""""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''+++*********,,,.........---...111000<<>>((('''%%%$$$$$$&&&((()))''''''(((((((((''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$###"""!!!$$$$$$###"""""""""##############################$$$$$$############$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################""""""""""""!!!!!!!!!############""""""""""""!!!###$$$###"""!!!"""#########""""""""""""######$$$$$$$$$%%%$$$$$$######$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&''')))******)))(((((())))))'''++++++---GGGiiiwww{{{|||~~~!!!""""""######$$$%%%%%%######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$%%%########################$$$%%%%%%%%%$$$$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$$$$$$$############"""#########$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$&&&,,,555;;;'''&&&$$$$$$%%%'''***+++(((((((((((((((''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""######""""""!!!""""""!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$#########""""""###############$$$$$$$$$$$$############%%%%%%%%%%%%#####################$$$$$$$$$######"""""""""!!!!!!!!!############""""""""""""!!!###$$$###"""!!!"""#########""""""""""""############$$$%%%%%%%%%$$$$$$$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%&&&&&&'''''''''&&&(((******)))''''''(((''''''++++++---GGGiiixxxzzz|||!!!""""""###$$$$$$%%%%%%#########"""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&########################$$$%%%%%%%%%$$$$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$############"""#########$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&###"""###'''+++...///%%%$$$######%%%(((,,,...))))))))))))((('''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!!!!!!!!!!!!!"""!!!!!! !!!!!!"""######%%%%%%%%%%%%%%%%%%%%%%%%######""""""""""""############$$$$$$$$$$$$######"""###%%%&&&&&&%%%###"""""""""######$$$$$$$$$%%%#########""""""""""""!!!############""""""""""""!!!###$$$###"""!!!"""#########""""""""""""######"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$######$$$%%%'''((())))))%%%''')))***(((''''''''')))(((------///JJJlllzzzxxx{{{~~~!!!!!!""""""#########$$$"""!!! """###$$$#########################################################"""######$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&'''$$$""""""%%%&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$###"""!!!!!!############"""######$$$%%%%%%$$$###%%%'''***+++***'''((()))(((&&&%%%&&&'''######""""""###$$$%%%%%%&&&%%%###""""""###%%%&&&&&&%%%%%%$$$$$$######"""%%%%%%$$$###""""""######$$$$$$############$$$$$$%%%%%%%%%$$$$$$#################################$$$$$$############$$$$$$""""""""""""""""""""""""######"""""""""""""""###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$############$$$$$$###$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%$$$"""!!! $$$$$$$$$$$$$$$$$$$$$%%%"""###$$$&&&'''((((((((((((((((((((((((((((((((()))%%%)))+++---FFFlllzzzxxxzzz|||""""""""""""#########$$$###""""""""""""######$$$###############################################################$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&$$$""""""%%%&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%$$$###"""###$$$###############$$$$$$%%%%%%$$$$$$&&&)))+++,,,,,,&&&'''((('''%%%$$$%%%&&&###############$$$%%%%%%&&&%%%###""""""###%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$$$$###""""""######$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$##############################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$############$$$$$$###$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%$$$###"""!!!&&&%%%%%%$$$$$$#########%%%%%%&&&&&&'''''''''(((((((((((((((((((((((((((***&&&***+++---EEEjjjwwwwwwyyy"""""""""##################$$$$$$$$$$$$######"""###############################################################$$$%%%%%%#########$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$&&&$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&$$$###$$$%%%###############$$$%%%%%%%%%$$$$$$'''***,,,,,,,,,%%%&&&'''&&&%%%$$$%%%&&&$$$############$$$$$$%%%&&&%%%$$$######$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$######"""#########$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$$$$###########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$############$$$$$$###$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""'''&&&&&&%%%$$$###""""""(((((('''&&&&&&'''((((((((((((((((((((((((((((((+++'''+++,,,,,,DDDiii|||vvvyyy|||###########################$$$$$$%%%$$$###!!! ################################################$$$############$$$%%%%%%""""""#########$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$######$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$###$$$%%%$$$############$$$%%%%%%&&&%%%%%%''')))***)))((($$$%%%&&&&&&$$$$$$$$$&&&$$$$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&'''''''''''''''$$$$$$###############$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$""""""""""""""""""""""""$$$$$$#########$$$%%%%%%########################################################################$$$$$$############$$$$$$###$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$#########)))(((&&&%%%&&&(((***+++((((((((((((((((((((((((,,,(((,,,,,,,,,CCCgggzzzyyy~~~~~~$$$$$$$$$###############""""""###$$$###""" ################################################$$$$$$$$$###$$$%%%%%%&&&""""""#########$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$$$$$$$$$$$$$######$$$%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%###"""###$$$$$$$$$$$$###$$$%%%%%%&&&'''&&&&&&&&&''''''%%%###$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&''''''((((((((($$$###############$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$"""""""""""""""""""""""""""""""""""""""###$$$$$$########################################################################$$$$$$############$$$$$$###$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%&&&%%%%%%%%%&&&))),,,...)))))))))))))))))))))))),,,(((,,,---,,,BBBeeexxx|||}}}yyy~~~$$$$$$$$$$$$$$$#########!!!""""""""""""!!!!!! ################################################$$$$$$$$$$$$$$$%%%&&&&&&#########$$$$$$$$$$$$%%%#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%$$$######$$$&&&$$$$$$$$$%%%%%%&&&&&&'''###%%%%%%$$$###"""###$$$$$$$$$$$$$$$$$$%%%&&&&&&'''&&&&&&&&&'''&&&###!!!$$$%%%&&&&&&%%%%%%&&&'''&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''((())))))#########"""######$$$%%%$$$$$$############$$$$$$###$$$$$$$$$$$$%%%%%%%%%########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!"""###$$$$$$###############################################################$$$$$$$$$$$$$$$############$$$$$$###$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$""""""###$$$%%%&&&&&&'''######$$$%%%'''***,,,...))))))))))))))))))))))))+++(((,,,---,,,BBBeeewww|||yyyuuu{{{%%%%%%%%%$$$$$$#########"""""""""!!!""""""######################################################%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%###%%%&&&%%%""""""$$$&&&$$$%%%%%%&&&''''''(((((($$$&&&&&&&&&$$$###$$$%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%'''((((((%%%###$$$&&&''''''&&&&&&'''((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$###$$$%%%&&&'''((())))))######""""""###$$$$$$%%%$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%&&&################################################""""""#########$$$$$$$$$$$$$$$############$$$$$$###$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###############$$$$$$%%%%%%&&&"""###$$$&&&''')))******))))))))))))))))))))))))***''',,,------BBBeeewww}}}wwwuuu}}}%%%%%%%%%$$$$$$###############"""""""""###%%%&&&################################################%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&###%%%&&&%%%""""""$$$'''%%%%%%&&&&&&'''((())))))&&&'''((('''%%%$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&'''###$$$%%%(((******(((&&&%%%&&&''''''&&&&&&((()))'''&&&%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$%%%&&&((())))))######""""""###$$$%%%%%%$$$$$$############$$$$$$#########$$$$$$%%%%%%%%%########################$$$$$$############$$$$$$""""""""""""""""""""""""############$$$%%%&&&'''########################""""""""""""""""""""""""""""""######$$$$$$$$$$$$$$$$$$############$$$$$$###$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""%%%%%%$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''''''''''')))))))))))))))))))))))))))''',,,------CCCeeewwwyyyxxx(((''''''&&&&&&''''''((($$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$######"""%%%%%%%%%%%%&&&'''((((((((('''%%%$$$$$$%%%'''(((%%%&&&&&&&&&'''(((((((((&&&&&&%%%%%%%%%%%%$$$$$$###((('''######'''&&&"""'''&&&&&&%%%&&&''')))***)))(((&&&%%%$$$%%%%%%&&&%%%%%%&&&&&&'''(((((((((%%%$$$$$$######$$$$$$%%%#########"""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$###"""!!! &&&%%%%%%$$$#########$$$""""""""""""""""""""""""######$$$$$$$$$$$$######&&&%%%###"""""""""############"""""""""""""""###%%%$$$$$$######$$$$$$%%%'''%%%$$$$$$$$$$$$###!!!%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$#########$$$%%%&&&&&&%%%$$$###%%%%%%&&&&&&&&&%%%%%%$$$(((''''''''''''((())))))***************++++++,,,,,,&&&))),,,,,,BBBjjjuuuuuu~~~%%%$$$$$$######$$$$$$%%%$$$%%%%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((()))&&&%%%$$$$$$$$$%%%&&&'''&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%)))((($$$$$$'''&&&###'''&&&&&&%%%%%%&&&'''(((''''''&&&%%%$$$%%%&&&&&&&&&&&&''''''((())))))***%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############&&&%%%%%%$$$######$$$$$$##############################$$$$$$$$$$$$######&&&%%%###"""""""""###$$$######""""""""""""######%%%$$$$$$######$$$$$$%%%&&&%%%###$$$%%%%%%$$$###%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%%%%%%%%%%$$$###$$$%%%%%%%%%%%%%%%$$$$$$''''''&&&&&&''''''((()))***))))))))))))***++++++***&&&+++......BBBggg~~~uuulllmmm{{{~~~~~~$$$$$$############$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''((((((%%%&&&'''(((((()))(((((($$$$$$$$$%%%%%%&&&&&&&&&((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&''')))***)))&&&%%%''''''$$$((('''&&&%%%$$$%%%&&&'''&&&%%%%%%$$$%%%%%%&&&'''''''''(((((()))*********%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###$$$$$$$$$######"""######$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$###$$$%%%&&&%%%$$$$$$$$$###$$$$$$%%%&&&'''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&''''''((())))))((((((((()))*********&&&,,,000...AAAcccyyyppplllllluuu}}}'''''''''&&&&&&'''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((%%%%%%%%%%%%&&&'''))))))&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((%%%%%%&&&&&&''''''((((((((((((''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''((($$$%%%&&&((((((((((((((($$$%%%&&&'''((((((((('''))))))((((((''''''&&&&&&&&&&&&&&&''''''(((((((((++++++***'''&&&''''''&&&((('''&&&%%%$$$$$$%%%&&&$$$$$$%%%%%%%%%&&&''''''&&&''''''((())))))******%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$#########$$$%%%$$$$$$#########$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$###"""$$$&&&''''''&&&#########$$$%%%&&&'''(((&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&''''''((((((((((((((())))))***,,,''',,,...,,,???bbbxxxuuusssoooppp}}}{{{))))))(((((((((((())))))&&&&&&'''''''''((((((((('''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((((((&&&%%%&&&&&&'''((()))***(((((((((((((((((((((((()))((((((''''''(((((()))&&&&&&&&&''''''((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''(((((((((''''''((()))******)))))))))))))))((((((''''''&&&&&&&&&'''((())))))******---+++)))((('''''''''))))))(((&&&%%%$$$%%%%%%&&&$$$%%%%%%&&&''''''''''''%%%&&&&&&''''''(((((()))&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$&&&%%%%%%$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%%%%%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$######$$$&&&(((''''''$$$$$$$$$$$$%%%&&&'''((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((((((((((())))))***...(((+++,,,***>>>ccc{{{~~~|||tttooowwwwww(((((((((''''''((((((((('''''''''(((((((((((()))'''(((((())))))(((((('''''''''''''''''''''''''''(((((('''''''''(((((()))'''''''''''''''((()))***))))))))))))))))))))))))***))))))(((((())))))***'''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''((()))***************************))))))((((((((((((((((((&&&&&&'''(((***+++,,,,,,---)))'''(((((('''(((,,,)))((('''&&&%%%&&&'''(((&&&''''''(((((((((((('''%%%%%%&&&&&&'''(((((((((&&&&&&%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&%%%%%%$$$######$$$&&&'''$$$$$$$$$$$$%%%&&&''''''%%%$$$$$$######$$$$$$%%%$$$######$$$'''(((((('''%%%%%%$$$%%%%%%&&&'''(((((('''%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$###$$$%%%'''(((&&&&&&&&&&&&&&&''''''((())))))((((((((()))******...(((***+++***???eee~~~yyy}}}{{{((((((''''''''''''((((((''''''((((((((()))))))))'''(((((((((((((((((('''''''''''''''''''''''''''))))))((((((((((((((())))))((((((((((((((())))))((((((((((((((((((((((((*********))))))*********((((((((((((''''''''''''((((((((((((((()))))))))((((((((())))))******+++***)))'''''''''))),,,------,,,***)))((())))))***((((((((((((((()))))))))&&&'''((()))+++,,,---...,,,'''%%%((((((&&&)))...)))((('''&&&'''((()))***((())))))******)))((('''&&&&&&&&&'''(((((())))))&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$######$$$&&&'''%%%%%%$$$###$$$%%%&&&'''$$$$$$$$$%%%%%%&&&'''(((%%%$$$$$$######$$$$$$%%%%%%$$$$$$%%%'''((('''&&&&&&&&&%%%%%%%%%&&&&&&'''((('''%%%$$$$$$$$$&&&''''''&&&%%%%%%%%%%%%&&&'''&&&%%%$$$$$$%%%&&&(((***''''''&&&&&&''''''((()))***))))))))))))***+++++++++&&&***------BBBggg))))))(((((((((((())))))(((((((((((())))))))))))''''''((((((((((((''''''((((((((((((((((((((((((***)))(((((((((((())))))***))))))(((((((((((()))((((((((((((((((((((((((++++++************++++++))))))((((((''''''&&&&&&''''''(((((())))))******(((((()))***,,,---...///---+++)))'''(((+++...000...,,,***(((''''''((()))''''''(((((())))))******&&&'''((()))+++---......+++&&&$$$'''(((&&&)))///)))(((''''''((()))***+++)))***+++++++++)))((('''''''''(((((()))*********'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''((())))))***''''''''''''''''''''''''$$$$$$%%%&&&'''((()))***%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$######$$$&&&'''%%%%%%$$$###$$$%%%'''((($$$$$$$$$%%%&&&'''((()))%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$%%%'''((('''&&&''''''&&&%%%%%%%%%&&&&&&)))'''&&&$$$$$$%%%&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&%%%$$$%%%''')))+++(((''''''''''''((())))))***************++++++,,,((($$$+++000000DDDhhh))))))(((((('''''''''&&&((()))++++++)))))))))***,,,+++++++++******))))))'''(((((()))))))))))))))(((((((((((((((((((((((((((((())))))*********+++)))***+++***)))((((((***'''(((***+++,,,+++)))((((((((((((((())))))))))))(((((())))))))))))((((((((()))***+++++++++++++++*********)))'''(((***,,,((()))***+++***(((&&&$$$'''''''''&&&&&&&&&&&&'''###$$$''')))++++++++++++***+++,,,+++***))))))++++++***)))(((((())))))***+++++++++++++++***)))(((&&&((((((&&&(((,,,,,,((('''(((((((((((((((''''''$$$%%%&&&&&&''''''&&&&&&&&&''''''((()))******+++&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''&&&%%%&&&'''((()))$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$%%%&&&'''((($$$$$$%%%%%%%%%%%%&&&&&&((((((((('''&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%***))))))))))))+++,,,---,,,+++,,,///333AAA___{{{)))))))))(((((('''''''''((()))++++++)))((()))***+++++++++*********))))))''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))******++++++***+++,,,+++)))((()))***((()))+++------,,,+++******)))))))))))))))))))))((())))))******))))))((())))))***+++++++++******)))******)))((((((***,,,))))))***+++***(((&&&%%%'''((((((((((((''''''&&&%%%&&&(((***++++++++++++((()))++++++******+++---,,,+++***)))((()))*********++++++++++++******)))''')))((('''))),,,,,,(((&&&'''(((((())))))((((((&&&&&&'''(((((((((((('''''''''(((((()))******+++&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''&&&&&&&&&'''((()))%%%%%%&&&''''''''''''&&&%%%&&&&&&&&&''''''''''''''''''&&&&&&''''''((()))%%%&&&&&&&&&''''''''''''(((''''''''''''&&&&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%***))))))))))))+++,,,---000///...,,,,,,:::\\\}}})))))))))))))))(((((((((((()))++++++)))((()))******************)))))))))''''''((())))))))))))))))))))))))))))))))))))))))))************+++++++++***,,,,,,+++***)))***+++***+++---.........---,,,+++++++++******)))))))))))))))************))))))******+++++++++***)))))))))******)))(((((()))+++******+++++++++)))'''&&&)))******++++++)))((('''))))))***+++++++++******'''(((******)))***,,,...---,,,+++)))))))))***+++)))***++++++++++++++++++((())))))''')))------)))&&&'''((()))))))))))))))'''(((((()))))))))))))))'''(((((())))))*********''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''((())))))%%%&&&&&&''''''''''''''''''''''''(((((((((((()))''''''((())))))))))))((('''''''''(((((((((((()))&&&&&&'''''''''(((((((((%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&******))))))***+++---...,,,,,,---,,,)))444VVVzzz*********************)))(((***++++++***))))))***************************'''((())))))******))))))************************+++++++++++++++++++++++++++,,,---,,,+++******,,,+++,,,---.........------------,,,,,,+++***************++++++++++++******++++++,,,++++++***)))((()))***+++***)))((()))+++,,,,,,------,,,+++******,,,---.........---+++***---,,,,,,,,,++++++******)))*********)))***,,,///...---,,,*********++++++)))******+++,,,,,,,,,,,,)))******(((***......***)))))))))******))))))((('''((())))))***)))))))))(((((()))))))))*********''''''((((((((()))))))))((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((()))))))))&&&&&&'''((((((((((((''''''''''''((((((((())))))&&&'''((()))***)))(((''''''''''''((((((((())))))%%%&&&&&&'''((()))))))))&&&&&&''''''''''''&&&&&&&&&&&&'''(((((((((((('''''''''''''''''''''''''''&&&'''''''''''''''((((((+++***))))))***+++---...((('''***---,,,444QQQrrr~~~++++++++++++++++++++++++)))+++,,,,,,+++******+++************++++++++++++((()))******++++++******++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,---...---,,,+++,,,---,,,,,,,,,---------------......------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,---,,,,,,+++******)))+++,,,,,,*********+++...////////////......---...///000111111000///...000///...---,,,+++******,,,---,,,+++)))***,,,...000///---,,,+++++++++,,,)))***+++,,,,,,,,,,,,,,,***++++++)))+++//////+++,,,,,,++++++***)))''''''''''''((())))))))))))((())))))))))))************((((((((()))))))))******))))))))))))))))))))))))((((((((()))))))))******((((((((()))))))))))))))&&&'''(((((())))))((((((&&&'''''''''((((((((((((%%%&&&'''))))))(((''''''&&&'''''''''((((((((((((%%%&&&&&&'''((()))******''''''''''''''''''''''''&&&'''(((((())))))(((((('''''''''''''''''''''''''''''''''(((((()))))))))+++************,,,---...444+++(((,,,...555PPPnnn}}}}}}+++++++++,,,,,,,,,,,,,,,+++,,,......,,,+++,,,---+++++++++,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,+++---...///...---,,,,,,...---------------.................................,,,,,,------------,,,,,,------.........---,,,,,,***,,,......,,,+++,,,,,,000000///////////////////////////000111111222222222111000...---,,,++++++//////...,,,******---///111000...---,,,,,,,,,,,,***+++,,,,,,,,,,,,,,,,,,+++,,,,,,***,,,000000,,,,,,,,,,,,,,,+++)))((('''''''''((()))))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))************(((((()))***************'''(((((()))))))))))))))''''''''''''((((((((((((&&&&&&'''(((((((((((('''''''''''''''((((((((((((&&&&&&'''((())))))******)))(((''''''''''''((()))'''(((((()))))))))))))))''''''''''''''''''''''''((((((((())))))******+++++++++******+++,,,...///DDD333(((***,,,444OOOnnnyyy}}}|||{{{+++,,,,,,,,,------------,,,...//////...------...,,,,,,,,,------.........+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,,,,,,,...///000///---,,,---...............//////000000---......//////000000111------............---------...//////////////////,,,...///000...------...//////........./////////------,,,---...000333444333222000...------------000//////---,,,---000333222111///---,,,,,,,,,---,,,,,,,,,---,,,,,,+++++++++------+++---111000---******++++++,,,++++++***((()))******++++++******************************)))))))))*********++++++************************)))))))))*********++++++((()))***+++++++++******(((((()))************)))((((((((()))))))))******((((((''''''(((((()))***((((((((()))))))))******''''''(((((()))))))))***))))))(((''''''((())))))(((((()))************)))''''''''''''''''''''''''(((((())))))***++++++,,,++++++******+++,,,...///===///)))---...222LLLmmmxxx|||~~~~~~,,,,,,,,,------.........---///000000///......///---------....../////////,,,---......//////......------------------------.........------,,,,,,,,,...000000///...---...///000000000000000111111222------...///000111222222------............------......///000111111000000,,,...000111///...............---------......///,,,+++******,,,///333555444333111///...------...//////...------///333666333222000...---,,,------------------,,,,,,+++***,,,------+++---111111---((((((***+++,,,---------******+++,,,,,,,,,,,,+++++++++******************)))************+++++++++************************)))************+++++++++((()))***+++,,,+++******(((((()))***************)))************+++++++++***)))((((((((()))+++,,,)))************+++++++++(((((((((((())))))))))))***)))(((''''''((()))***(((((()))***************(((((((((((((((((((((((((((((()))***++++++,,,,,,,,,+++******+++,,,...///)))###(((333333111HHHhhhyyy}}}222111000///////////////////////////......------111111000//////...---------///111222333222000//////---++++++------+++)))000...,,,---000000///,,,...//////000000000//////111000///......///000111000000000000000000000000111000///......///000111///000000000000///...------...000111111111000///---...///000///...,,,+++------------,,,+++***)))000///.........000111222...---------...000333555333111///,,,++++++,,,,,,000000///...------,,,,,,+++---///111222222111000.........------,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******************************...---,,,+++++++++++++++000...,,,,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------,,,+++************++++++***************)))*********)))'''(((((())))))))))))(((((((((333###,,,)))'''&&&******************++++++******++++++++++++******,,,,,,,,,***(((((()))+++******+++++++++******))),,,,,,,,,+++++++++******---,,,***///444000===ZZZvvvyyy|||~~~......------------......//////......//////000000---------------...//////....../////////---,,,+++111000...000222444333111///---,,,,,,...///...,,,000111111222222111111000222111111000000111111222111111111111111111111111222111000000000000111222....../////////......---///000000111111000///...///////////////......---------------....../////////.........//////000111......---...///222444666333222000---,,,,,,---...000000//////...------,,,,,,...000222222222000000.........---------,,,,,,,,,,,,,,,,,,---------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,///...,,,,,,---...---,,,------------------------***+++,,,,,,,,,,,,+++******++++++,,,,,,++++++*********************)))((())))))************))))))+++(((333$$$***'''+++******************++++++******++++++++++++******++++++,,,+++))))))***+++******++++++++++++************++++++,,,,,,,,,------,,,***...111...:::UUUqqqwww333333333333333444444555333222222222222444555666444333333222333444666777444444444333333222222222000...---...000111111000444333222222444444333222000000111111111000000///111111000000000000111111////////////////////////111000000//////000000111......///000000000//////111111111111000///...---111111000000////////////000//////......///111111//////000111111111111000/////////000111444777888444333111///......//////000000000//////......---///000111333333222000///...............---------------.........///////////////.........---------........................,,,---.../////////...---...---+++,,,---///...---////////////////////////******+++,,,,,,++++++***,,,,,,------------,,,,,,***++++++++++++***))))))******++++++++++++******))),,,***333+++...&&&***++++++++++++++++++************++++++++++++******(((***,,,,,,+++***+++,,,******+++++++++++++++***)))******+++,,,---...///,,,---***,,,///+++555OOOhhhqqq~~~~~~111111000000///000000000000///...------///111222222111000///...///111222000////////////000111222222111/////////000000000////////////////////////222222333333333222111111222222222222222222222222111111111111000000000000111111111111111111111111//////000111111111111000000000000111111111000000000111222333222111000///555333111///......///000111222333444444333222111///000000222444666888999444333222111111111111111111111000000000/////////111222333444333222000//////..............................////////////000//////.........---------////////////////////////,,,---///111222111000......,,,+++,,,.../////////////////////////////////++++++,,,,,,,,,,,,,,,,,,------............------***+++,,,,,,+++*********++++++,,,,,,,,,,,,++++++777)))%%%(((,,,444((())),,,+++++++++++++++*********++++++,,,,,,++++++***'''))),,,---,,,++++++,,,******++++++,,,,,,+++++++++++++++,,,---.........***---+++,,,...+++555LLLccclllyyy}}}666666444333222222222222555555444333333333444555444444333222222222333444444444333333333444444555444333333222222333555666333333444333333333333444555666666666555555444333555555555555555555555555444444444333333333222222222333333333333333333222///000000111111000000000//////000111222444555555---000333666666444000...444333111///...///000111111222333444333222111000000111222333555777999999444333333222222222333333111111111111111111000000222333444555444333000///////////////////////////............////////////............------------........................,,,...000222222222000///...---,,,,,,...000000///........................------------......//////.........//////.........***,,,...---+++******+++,,,,,,------------,,,,,,///(((444))),,,222)))///,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++'''***,,,---,,,+++,,,,,,******+++,,,,,,,,,,,,,,,------------------------(((---,,,,,,///---666KKKcccjjjttt}}}999888777666555555555555666666666666777777777777666666777777777777666666777777666666666555555555000000000//////000444777555666777777555555666777666777777777666555444333555555666666666666555555444444333333222222111111111111222222222222111111111111222222111000000//////000111222444666888999---///333666666444111...////////////111333555666000111111111111000//////111222333444666777888888333333333333333333444444222222222222222222222222333444555666555444222000////////////000000000000....../////////000000000///............---------...........................///000111111111000//////...,,,---...000///...////////////////////////...............///111111......////////////......***---///...+++)))+++---,,,,,,------------,,,,,,,,,:::___@@@///+++%%%111---------,,,++++++******++++++,,,,,,,,,,,,++++++)))+++------,,,+++,,,---)))***+++,,,------------//////.........---------'''......---000///666JJJcccjjjttt|||===<<<<<<<<<===>>>>>>???===>>>AAACCCEEEEEEEEEDDDDDDDDDDDDCCC@@@===:::888666777999;;;============???@@@>>>;;;999999<<>>===<<<>>>>>>???@@@@@@???>>>>>>;;;::::::999888888777777888888999::::::999888888888888888777666555444333222222333333555777999;;;///000111222333222222111...///000222444666888888333333222111111111111111222333444555666666666666111222333333444444444444222222222333333333333333333444555666666555333222//////000000000111111111000000000000111111111111000000000/////////......////////////////////////000000000000000/////////111///------...//////...000000000000000000000000...---------...///111222---......//////......---***...000///+++)))+++...,,,,,,,,,------,,,,,,,,,000FFFtttDDD000---%%%,,,...------,,,++++++******+++,,,,,,------,,,,,,+++,,,------,,,******+++---)))***+++,,,------------.............../////////(((000000---///---444EEE]]]fffttt}}}zzz^^^^^^___```bbbccceeefffhhhkkkooosssvvvwwwwwwvvvrrrqqqooolllfff___XXXTTTOOORRRWWW]]]aaadddffffffaaa```]]]WWWQQQNNNOOORRRTTTVVVXXXWWWTTTSSSUUUWWWQQQQQQQQQPPPOOONNNMMMLLLNNNOOOPPPQQQQQQPPPOOONNNIIIIIIHHHHHHGGGFFFEEEEEEGGGHHHIIIIIIIIIIIIHHHGGG@@@@@@???>>>===;;;:::999555555555555666777999:::222111000//////111333444111222333555666777777777888777555444333444555555333444444555666555555555111111222333444444444444333333333333333333333333333444555777777666444333//////000000111111111222111111222222222333333333111111111111000000000000////////////////////////222111000///......//////222000.........///...---111111111111111111111111------,,,,,,---...000111------............------***...111000+++)))+++...+++,,,,,,------,,,,,,+++***:::ccc000***555+++)))......---,,,,,,+++******+++,,,,,,------,,,,,,+++......---+++***)))+++---)))***+++,,,------...---,,,------...///000111111)))222111---...,,,111AAAUUUbbbtttxxxrrrzzz{{{~~~yyytttzzzwwwttttttpppmmmnnnssspppmmmnnnvvv{{{nnniiiaaaZZZVVVRRROOOMMMOOOHHHJJJJJJBBBAAABBB;;;???;;;777333222444888:::333444999??????;;;;;;===BBBIIIHHH@@@>>>CCCBBB:::999666666888999777555555444444666777444000333999777333666AAACCC===<<>>:::777555444444555555555666666666333333444444444444444333333111111333333222222333333444444222000///111222111444444000///111000+++222111000000000000...,,,)))000444222/////////---111///......///000222222222000000111111///...///,,,---...//////...------......------000111///+++///......000111000---***------...............///...******//////******---///---+++***+++,,,,,,+++111///...,,,---...000111333...)))***///222111///...((()))000000,,,000;;;HHHYYYsss}}}tttssszzztttnnnkkkhhhfffdddbbbbbbkkknnneeecccgggcccVVVRRRKKKCCC===:::999999;;;;;;===AAACCCBBBEEEKKKaaafffeee___^^^ccc```VVVCCCBBBBBBDDDDDDAAA===::::::666333555666666999>>>===AAAPPPaaadddYYYRRRTTTKKKMMMPPPQQQPPPMMMKKKJJJEEECCC???;;;999999:::;;;;;;===???AAAAAA>>>;;;999666555666777777777666777555666777999::::::::::::333333222333444444444333...///000///...///222666///222111---+++///111000///000111111111///---,,,000///.../////////000111------,,,+++++++++,,,...///000000...---,,,+++***111000000000000//////...---000222111...---///222111------111000,,,+++...111///---,,,...//////...000///---,,,,,,---...//////...,,,+++,,,---......333---,,,111000,,,111<<>>=========???BBBMMMWWWlllvvvooopppnnnooopppqqqqqqqqqqqqppprrrmmmgggaaa^^^^^^aaaccceeeiiiooosssrrrmmmfffbbbOOOPPPQQQRRRRRRRRRRRRQQQQQQPPPRRRTTTUUURRRKKKEEEBBB;;;999>>>@@@;;;;;;???:::>>>@@@???:::888999<<<666888777555888===???<<<777888777666555555777888HHHEEEAAA;;;666444222111444333222///...///333666000222444444333222444666...///000000///......///---///000///,,,,,,...000000......000///,,,,,,...111///------...///...---111000///...............+++---...---++++++---000333...---///---***000:::GGGUUUiiizzz}}}yyyxxx|||}}}{{{yyymmmmmmvvvuuufff```aaa\\\XXXYYYZZZ\\\^^^```aaabbb\\\YYYYYYXXXTTTMMMLLLNNNIIIKKKMMMRRR]]]eeebbbYYYiiiqqq{{{wwwpppiiieeeaaa]]]^^^bbbooovvvyyyvvvzzz{{{{{{zzz{{{~~~zzzvvvtttvvvyyy|||||||||rrruuuvvvuuuvvvxxxxxxvvvxxxwwwwwwxxxuuujjjZZZNNNMMM@@@===EEEFFF>>><<>>BBBFFFKKKQQQWWWTTTNNNSSSNNNGGG???===???FFFKKK\\\ZZZSSSIIIBBB@@@===:::222333333111000111666:::777666666888777555666999555:::???AAA???<<<;;;::::::888555555666777666555222111111222333222333444666555333222222222000///111111000000//////......,,,---......//////000111///---...000---+++000999CCCPPPcccrrrvvvssstttyyysssssssssrrrpppmmmjjjiiiiiillluuu}}}~~~xxxuuuuuukkkiiiggghhhlllmmmeee\\\mmmxxx|||iiiZZZTTTHHHEEENNNQQQJJJHHHNNNHHHEEECCCGGGLLLMMMFFF???EEEHHHKKKNNNTTT[[[YYYTTT]]]WWWNNNGGGEEEGGGKKKMMMMMMNNNKKKDDDBBBFFFGGGDDD===AAADDDDDDCCCDDDIIIMMMVVVPPPMMMOOONNNIIIHHHJJJMMMSSS[[[aaaaaa]]]YYYVVVWWWPPPIIIJJJPPPSSSOOOIIICCCDDDDDDDDDEEEHHHJJJJJJKKKIIIGGGFFFFFFEEEBBB@@@:::999999888777777888888;;;777333333555666333000,,,...111222///...444<<>>@@@EEEMMMSSSNNNCCC<<<;;;??????FFFSSS```iiisss{{{}}}}}}~~~}}}xxxppphhhhhhooowww|||}}}}}}zzzyyyyyyzzzwwwtttuuuyyy|||}}}|||~~~}}}zzzxxxuuu{{{{{{xxxrrrnnnmmmlllkkkiiijjjnnnuuu{{{}}}yyyvvvjjjiiifffaaa___aaabbbaaaOOOQQQUUUWWWTTTNNNMMMPPP???>>>BBBKKKUUU___kkkuuu~~~}}}~~~wwwnnnmmmsss{{{}}}yyyvvvvvvzzz}}}~~~~~~}}}{{{zzzyyywwwxxx}}}zzzzzzsssiiiaaa\\\[[[ZZZZZZRRRQQQQQQTTTYYYZZZWWWUUUPPPSSSWWWZZZ[[[[[[YYYWWWOOOQQQWWW___bbb``````cccPPPQQQUUU]]]ccckkkxxx~~~|||{{{}}}zzzyyy{{{}}}~~~}}}|||{{{zzz{{{{{{xxxvvv}}}|||wwwssspppmmmkkkfffbbb\\\XXXWWWUUURRROOOEEEFFFHHHJJJHHHCCC>>><<>>EEEJJJJJJHHHHHHBBBOOO```lllllljjjoooxxxxxxuuummmhhhkkktttxxxwwwwww{{{~~~{{{zzz}}}~~~}}}|||uuusssrrrnnnllllllqqqvvvxxxvvvwww|||{{{vvvxxx~~~~~~wwwyyyuuusssuuuwwwxxx~~~xxxttttttmmmaaa^^^ccc\\\SSSPPPUUUYYYTTTLLLIIIHHHSSS___aaaYYYUUU]]]hhhWWWSSSNNNSSScccsssuuunnnfffsssyyy}}}wwwrrr{{{zzzzzz|||yyyxxxyyyvvvuuuvvvzzz~~~}}}~~~zzzzzzyyyvvvvvvzzz}}}~~~yyy}}}{{{zzzyyyttttttrrrmmmjjjlllggglllooolllccc^^^cccjjjSSSRRRVVVcccsss{{{zzzuuuooowwwtttnnnooommmllltttkkkpppllljjjnnnkkkiiiqqq||||||~~~}}}}}}{{{yyyvvvvvvyyyxxxuuutttvvvpppddd^^^bbbgggffffffiiiwwwrrrmmmjjjhhhgggkkkqqqnnnpppqqqrrrvvv|||tttooosss~~~yyyyyy|||rrraaaaaaccccccfffdddggg^^^TTTVVVWWW^^^kkk{{{|||~~~~~~~~~}}}zzzvvv~~~|||}}}}}}wwwsssssshhhaaa]]]```bbb```___bbbaaa\\\VVVTTTUUUXXX]]]```KKKLLLMMMSSS___nnnwwwzzzxxxyyytttsss{{{xxx}}}ppp```dddjjjfffdddnnntttmmmaaa```bbbiiivvvzzzzzz||||||yyytttssspppkkkiiihhhlllrrrsssooommmooojjjkkkoooqqqnnnjjjkkknnngggaaa[[[[[[___cccbbb^^^JJJJJJGGGEEEKKKSSSUUUPPP^^^YYY]]]hhhhhhaaadddpppccclllfffaaajjjmmmeeeaaakkkxxxxxxpppqqqrrrsss{{{yyyxxxzzz{{{~~~|||}}}}}}}}}xxxrrrooonnniiidddYYYXXXZZZ___```]]]\\\^^^^^^ccchhhfff^^^WWWUUUVVVXXXUUUSSSUUU]]]ddd```YYY___bbb```YYYYYY^^^]]]WWWRRRQQQVVV]]]ZZZRRRPPPVVVWWW\\\YYYWWW\\\UUUIIIGGGRRRccceee```dddeeecccfff~~~uuutttvvvxxx|||}}}zzz~~~|||}}}wwwrrrrrrsssnnnggglllhhhhhhjjjiiiffffffhhhdddggghhhbbbZZZSSSOOOMMMFFFHHHHHHHHHMMMRRRPPPIIISSS[[[\\\TTTRRRYYY]]][[[ZZZ[[[[[[YYYVVVRRRQQQQQQ[[[XXXPPPPPPQQQCCC999@@@FFFSSSPPPFFFJJJNNNKKKLLLyyypppooorrrvvvzzzzzz~~~xxxwww~~~}}}zzzyyy~~~{{{wwwzzz|||wwwnnnppplllllloooqqqpppssswwwppppppnnnkkkhhhgggddd```XXX[[[YYYQQQLLLLLLHHHAAAHHHQQQQQQDDD===BBBHHHHHHMMMPPPNNNKKKPPP[[[eeehhhaaaXXXOOOSSSVVVKKKJJJ\\\RRRYYYMMM===???DDDBBBBBB