BM6P6(@ lllHHHDDDCCCEEEEEECCCBBBBBBAAA???999666777::::::999???HHHTTT___kkkssstttrrrmmmiiipppvvvmmmQQQ@@@GGGSSS]]]qqq|||yyypppgggWWWNNNCCC;;;777555333222000000000000222444666777::::::999999999:::;;;;;;::::::999888777555555444888888888999:::===???@@@CCCHHHMMMZZZyyyeeeOOOMMMVVV[[[hhhwwwyyygggUUUDDD@@@CCCKKKZZZhhhvvvrrr|||xxxiii___TTTKKKJJJIIIIIIJJJIIIGGGEEEFFFEEEEEECCCBBBAAA@@@@@@AAA@@@>>>=========>>>???===;;;<<<>>><<<:::@@@JJJGGG;;;333666999888;;;@@@JJJvvv~~~~~~xxxbbbYYYfff{{{{{{bbbEEEAAA;;;666444333333222222222111111000/////////////////////////////////...............///000000222///111555777AAAYYYsss~~~iiiooowwwxxx}}}eeeQQQNNNhhh|||yyytttssssssssstttuuuwwwxxxzzzxxxvvvxxxzzzzzzxxxvvvrrruuuyyy{{{||||||}}}~~~~~~}}}}}}~~~}}}}}}}}}|||}}}}}}~~~|||yyyxxxyyy{{{|||xxxxxxxxxuuusssqqqrrrrrrmmmhhh```VVVKKKAAA999555222111///...,,,,,,++++++...///111222333444555555444444333333333333222222444444444333222111//////000111111222333555666777555555666999999888999;;;777:::<<<;;;999:::===AAA<<<<<<:::777666777666333888>>>DDDDDD@@@AAAMMMZZZtttpppfffcccbbbhhhooovvv|||{{{ssslllssstttlllkkkvvv}}}xxxzzz|||}}}{{{}}}{{{xxxxxxyyywwwsssooopppppppppqqqssstttvvvwwwuuuttttttsssrrrpppooonnnoooqqqqqqooolllkkkmmmooorrrqqqqqqpppqqqrrrttttttsssssssssuuuxxxzzzzzzzzzwwwwwwuuussspppmmmkkkiiiooommmkkkiiiiiiiiikkkkkkrrrmmmfffbbb````````````^^^QQQDDD===:::888888;;;@@@EEE===777EEE[[[rrr{{{mmm]]]OOOJJJDDD\\\lllssswwwlllHHHDDDBBBBBBBBBAAABBBBBB@@@>>>>>>:::999;;;<<>>===<<<:::888666555444777777777888:::<<<>>>@@@EEEJJJOOO]]]|||lllXXXMMMUUUeeeooo~~~xxxeeeYYYTTTMMMGGGIIIUUUiiiyyyuuuzzzvvvgggZZZNNNLLLKKKIIIIIIJJJIIIGGGEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@???>>>=========>>>???===;;;;;;===<<<;;;BBBKKKAAA777111666;;;;;;>>>EEEUUUwwwaaa[[[ooo|||yyy]]]CCC???:::666555555555444222222111111000000//////////////////////////////...............///000000000///111555888DDDbbbmmmrrr|||xxx___SSSfff~~~}}}zzzwwwwwwvvvvvvvvvwwwxxxyyyxxxwwwvvvxxxzzz{{{yyyvvvuuuwwwzzz{{{{{{{{{}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}|||{{{zzzyyyxxxwwwwwwvvvtttrrrqqqqqqqqqlllhhh```VVVKKKAAA999555111000///...---,,,,,,,,,000111222333333333333333444444333333333333222222444444444333222111000///000000000111222444555666777666777888:::;;;<<<>>>?????????>>>===???DDDIIIBBBAAA===777333444777999888>>>CCCEEEGGGQQQfffxxxpppeeeaaaiiiooowww}}}|||vvvzzzuuuiiieeennnxxx|||~~~{{{~~~}}}{{{zzzzzzzzzyyyuuuqqqrrrrrrssssssuuuvvvwwwxxxtttttttttsssrrrqqqooooooqqqrrrsssqqqnnnmmmoooqqqsssrrrqqqqqqqqqssstttuuutttsssssstttvvvxxxwwwwwwwwwwwwvvvtttrrrooommmlllooonnnllljjjjjjkkklllmmmoookkkeeeaaa````````````^^^QQQDDD===:::888888;;;BBBDDD<<<;;;QQQmmm{{{jjjXXXFFFDDD]]]hhhhhhlll|||lllHHHEEEEEEBBBAAABBBDDDDDDAAA>>>;;;999888:::???LLLcccwww|||sssqqqsssfffwww~~~~~~aaaJJJHHHNNNUUUhhh~~~}}}zzzqqqhhhZZZQQQEEE<<<777666444333000000000111222444666777:::999::::::;;;<<<===>>>@@@???>>><<<:::777555444444444555666888;;;>>>@@@DDDIIIPPP___}}}nnnXXXNNNSSShhh}}}lllYYYPPPZZZ\\\SSSQQQbbbzzz{{{zzzzzzkkk\\\MMMMMMKKKIIIIIIIIIIIIGGGEEEDDDDDDCCCBBBAAA@@@??????@@@???>>>=========>>>>>>===;;;:::;;;<<<>>>DDDKKK===555222888<<<<<>>999777666666666666222222222111000000//////////////////////////////...............///000000//////222555888GGGkkkpppuuukkk[[[iii}}}|||{{{yyyxxxxxxxxxyyyyyywwwvvvwwwxxxzzz{{{yyywwwyyyzzz{{{zzzzzzzzz|||~~~~~~~~~~~~~~~}}}|||{{{{{{zzz{{{~~~}}}zzzwwwtttvvvuuutttsssqqqpppoooooolllhhh```VVVKKKAAA999444111000///...---,,,,,,,,,222222333333333333222222444444333333333333222222444444444333222111000////////////000111222333444888888999;;;???BBBDDDCCCBBB@@@>>>>>>BBBIIIPPPUUUTTTMMMBBB888222333999>>>777<<<@@@DDDMMMdddqqqiiidddkkkqqqxxx}}}|||||||||sssddd```iiisssvvvxxx~~~}}}||||||}}}}}}{{{xxxuuuuuuvvvvvvwwwxxxxxxyyyzzzttttttssssssrrrqqqppppppsssttttttrrrpppoooppprrrsssrrrqqqqqqqqqrrrtttttttttsssrrrssstttuuutttssswwwvvvvvvtttsssqqqooonnnnnnnnnlllkkkkkklllmmmmmmllliiidddaaaaaaaaa```___]]]PPPCCC===:::888999<<>>]]]}}}pppWWWFFFIIIccciiicccggg}}}mmmHHHGGGKKKEEECCCEEEGGGEEEBBB@@@:::>>>CCCHHHQQQccc|||sssjjjfffXXXnnn}}}bbbJJJEEEIIIRRRfff|||}}}zzzsssjjj]]]SSSFFF===888666555333111000000111222444666888888888888999:::<<<===>>>>>>>>>>>>===;;;888666555222222333444777:::===???AAAFFFNNN___||||||\\\MMMRRRddd|||lllZZZXXXjjjnnnaaa^^^qqqvvvsss|||ooo^^^NNNNNNLLLIIIHHHIIIHHHGGGEEECCCCCCBBBAAA@@@@@@????????????>>>>>>===============;;;999:::===AAAFFFJJJ<<<666555:::<<<<<>><<<@@@BBBEEEUUUuuu|||qqqnnnmmmmmmsssyyy{{{~~~}}}xxxxxxwwwnnnbbbbbbooozzz}}}~~~~~~}}}zzz}}}~~~~~~{{{yyyyyyyyyzzzzzz{{{{{{{{{zzztttssssssrrrqqqqqqqqqqqqttttttsssrrrqqqpppqqqqqqrrrqqqpppoooooopppqqqrrrqqqppppppqqqssstttsssrrrtttttttttsssrrrpppooonnnllllllkkkkkkkkkllllllmmmjjjhhheeecccccccccaaa```[[[OOOBBB<<<:::888999<<>>999777666444111111111111333555777888666666666777888:::;;;<<<:::;;;;;;;;;;;;999777666111111222333666999<<<>>>@@@EEEOOOaaa}}}uuubbbPPPPPP___qqq~~~wwwuuutttvvv~~~yyytttttt{{{~~~pppbbbmmm|||}}}pppqqqwwwdddgggyyy{{{nnn^^^OOOOOOLLLIIIHHHHHHHHHFFFEEEBBBBBBBBBAAAAAA@@@@@@???>>>>>>>>>>>>======<<<<<<===;;;999:::???DDDGGGGGG999555666;;;======FFFRRRyyy~~~fffRRRVVVgggqqqmmmtttJJJEEEBBB===:::888666444333333333222222111000000000////////////////////////...............///000000//////222333333BBBhhhuuudddiii{{{}}}|||yyywwwuuuttttttttttttvvvyyyzzzzzzyyyxxxwww{{{||||||{{{zzz{{{}}}~~~~~~~~~~~~|||{{{yyyxxx{{{{{{{{{zzzyyywwwuuutttrrrqqqppppppqqqpppnnnkkkjjjggg```WWWLLLAAA888222///......---------......000000222333444555555555444444333333333222222222333333333333222222111000/////////......///000000333888>>>FFFRRR[[[WWWNNNGGGEEEHHHVVViiizzzmmmVVV???666777999<<<>>>CCCFFFGGGKKK___tttmmmoooqqqvvv{{{~~~}}}~~~zzzvvvssssssllleeekkk{{{zzzyyy|||}}}|||}}}}}}|||||||||}}}}}}}}}|||{{{zzzssssssrrrqqqqqqqqqrrrssssssrrrqqqppppppppppppooopppooonnnmmmmmmmmmnnnooonnnmmmmmmooorrrttttttsssqqqqqqqqqpppooonnnlllllliiiiiiiiijjjjjjkkklllllliiihhhgggffffffeeebbb```ZZZNNNAAA<<<999888:::===BBB???777AAAccczzz|||{{{|||yyy{{{uuu\\\JJJPPPkkkrrrooowwwrrrMMMOOOOOOHHHDDDFFFEEEAAADDDKKK]]]iiiyyy}}}vvvcccKKK===BBBUUUvvvrrrXXXKKKHHHNNNaaattt}}}|||uuummmbbbXXXJJJ???999777666555111111111111333555777888555555666666777888999:::777888:::;;;:::999777666111111222333555888;;;===BBBFFFQQQeee~~~bbb[[[WWW]]]gggjjjddd\\\TTTTTTXXX```ooo|||vvvtttkkkgggdddhhhsss}}}|||xxxnnnzzzwww}}}eeeWWWccc}}}pppaaaVVVOOOMMMIIIHHHGGGGGGFFFEEECCCBBBBBBBBBAAAAAAAAA@@@======>>>>>>>>>===<<<;;;===<<<::::::AAAGGGGGGBBB555222555<<>>;;;999777444222333333333222111111000000////////////////////////...............///000000//////111222222===]]]}}}{{{ccc^^^jjjzzz~~~|||yyywwwuuutttsssssstttwww{{{|||zzzxxxwwwvvvyyy{{{|||||||||}}}}}}|||{{{zzzzzzzzz}}}{{{yyywwwvvvuuuttttttrrrpppnnnppprrrqqqnnnjjjiiifff```WWWLLLAAA777222......---------......//////000222333555666666666444444333333333333222222333333333333333222111000000000///.........//////000666===FFFTTT___ZZZNNNBBBCCCKKK___www^^^HHH555333999===@@@CCCCCCGGGJJJRRRjjj~~~lllhhhmmmpppzzz~~~{{{yyyvvvssssssuuuqqqnnnwwwzzzpppqqqwww~~~~~~~~~}}}}}}}}}~~~~~~}}}|||zzzyyysssrrrqqqpppqqqrrrssstttsssqqqooooooooopppooommmnnnmmmlllkkkkkkkkklllmmmlllllllllnnnqqqssstttsssooooooooonnnmmmkkkjjjiiiggghhhhhhiiijjjkkkkkkllliiiiiihhhiiiiiifffbbb___YYYMMMAAA;;;999888:::>>>;;;<<<888BBBaaarrrpppmmmzzz}}}nnnVVVGGGNNNiiiooonnnxxxuuuPPPTTTPPPIIIGGGIIIGGGDDDKKKXXXttt~~~~~~xxxjjjSSSDDDAAA???NNNrrr}}}wwwyyy^^^NNNHHHMMM]]]nnn~~~||||||vvvooodddZZZKKK???:::888777666222111111222333555777999777777777777777888999999888999;;;;;;;;;888666444222222222333555888:::<<>>>>>>>>===<<<;;;===<<<;;;<<>>444333666<<>>;;;:::888666444444333333222222111111000////////////////////////...............///000000......000333333;;;TTTooo}}}ssszzzcccYYY```rrr~~~|||yyywwwvvvuuuuuuuuuyyy|||}}}zzzwwwuuuuuuvvvxxx{{{}}}~~~~~~~~~|||zzzyyyzzz{{{||||||{{{yyywwwuuutttssssssrrrooonnnpppsssrrrnnniiihhhfff```WWWLLL@@@777111---------------...///000111222333444555555555555444444333333333333222222222222333333333222111111111111000///......//////000555888>>>NNN[[[WWWIII>>>@@@KKKbbbzzz~~~sssLLL===333777<<<>>>CCCKKKFFFLLLTTTcccrrrfffhhhnnnpppyyy~~~{{{vvvuuussspppuuuxxxxxxxxxpppaaaaaalllwww~~~~~~~~~}}}}}}~~~~~~~~~}}}{{{yyywwwsssrrrqqqpppppprrrtttuuutttqqqooonnnppppppooommmooonnnlllkkkkkkkkklllmmmnnnmmmmmmnnnqqqrrrrrrqqqoooooonnnmmmllljjjhhhgggggggggiiijjjkkklllllllllhhhhhhiiijjjiiifffaaa]]]XXXLLL@@@;;;999888:::>>>777;;;999AAAZZZiiifffeee}}}fffLLLIIIQQQkkkooollluuuwwwRRRWWWQQQLLLKKKNNNKKKHHHTTTeeewww\\\@@@888@@@>>>KKKssssssmmmxxx^^^MMMGGGKKK[[[kkk{{{}}}||||||wwwpppeee[[[LLL@@@:::888777666222111111222333555777999999888888888888888999999:::;;;<<<===;;;888555222333333333444555777:::;;;???CCCPPPfffrrrZZZVVVXXXVVVMMMCCC@@@AAADDDBBBGGGSSScccrrr|||ccccccaaaZZZRRRJJJGGGFFFMMMLLLOOOZZZlll}}}|||sssjjjgggaaa___fffnnnllldddOOONNNiiipppaaaZZZQQQMMMIIIGGGGGGGGGFFFEEECCCCCCCCCCCCCCCCCCBBBBBB<<<===>>>>>>>>>===;;;:::======;;;<<>>BBBSSSfffpppUUUVVVqqq}}}aaappp~~~~~~\\\LLLCCC@@@===<<<;;;:::888666444444333222222111111000////////////////////////...............///000000...---///444444:::PPPggg|||~~~pppeeexxxtttccc[[[aaarrr~~~{{{yyyxxxxxxxxxvvvyyy}}}}}}zzzvvvttttttssswww{{{~~~~~~}}}}}}~~~~~~{{{xxxxxxyyy|||~~~zzzzzzzzzxxxwwwtttrrrqqqrrrooonnnpppssssssnnniiihhheee```WWWLLL@@@666111---------------...///000333444444555555444444333444444444333333333222222222222333333333222111111222111000///////////////222444444777GGGVVVRRREEE@@@BBBOOOfff|||tttdddDDD;;;888===???===DDDPPPQQQYYYeeeyyy}}}hhhdddkkkrrrrrryyy~~~|||wwwvvvtttrrrvvvzzz|||~~~hhhUUUTTT___mmmvvv}}}}}}}}}~~~~~~~~~}}}zzzxxxvvvsssrrrppppppppprrrtttvvvtttqqqoooooopppqqqooommmooonnnmmmlllkkkllllllmmmpppnnnnnnooopppqqqqqqooopppoooooommmllljjjhhhgggggghhhiiikkklllmmmnnnnnngggggghhhiiiiiieee___ZZZXXXLLL@@@;;;999999;;;>>>777<<<:::???TTT```______vvv|||jjjNNNNNNXXXrrrrrrkkktttrrrRRRVVVPPPPPPQQQPPPRRR]]]qqquuu^^^III;;;777:::888EEE```nnnuuukkkSSSFFFJJJZZZiiiuuu~~~zzzvvvtttjjjaaaQQQBBB::::::999555000111111222444666888999777777666666666666777777:::;;;======<<<888444222111111222333555777999:::AAA???JJJfffooo[[[OOORRRNNNGGG???::::::>>>BBBAAAEEEQQQcccsssvvvnnndddFFFEEECCC@@@>>>======>>>BBBFFFKKKUUUggg}}}wwwrrr{{{zzzwwwiiibbbeeecccWWWNNNMMMHHHWWWzzzoooaaaVVVMMMKKKIIIHHHHHHIIIHHHFFFCCCDDDFFFDDD@@@>>>???AAA>>>>>>?????????>>>>>>===<<<>>>===???IIIPPPFFF555222777888<<>>;;;999888777666222222111111000111111111000000000000////////////////////////////////////...000...111555777JJJkkkwwwhhhhhhiiijjjooowwwooo```TTTYYYnnn~~~{{{yyyyyyyyyyyyxxx{{{{{{zzzzzzzzzyyyyyyyyyzzzyyyxxxxxxzzz}}}}}}}}}}}}~~~}}}{{{yyy}}}|||{{{}}}~~~~~~}}}{{{}}}{{{yyyvvvtttsssssssssrrrqqqpppooonnnnnnnnnooogggddd___WWWKKK???555//////////////////000111111222222222333333444444444555444444444444555666666222333444444333222000///......////////////......222111222777>>>CCCDDDCCC===EEEXXXqqqkkkXXX>>>888777>>>EEEKKKUUU```fffnnnooohhhhhhiiirrr~~~{{{yyyvvvuuutttvvvxxx|||```IIIJJJPPP\\\ooouuu~~~}}}}}}{{{yyyxxxvvvsssoooqqqqqqppppppqqqqqqrrrrrrrrrpppnnnnnnoooppppppoooppppppooommmllllllooorrrrrrpppnnnnnnpppqqqqqqqqqqqqnnnkkkkkklllllljjjhhhiiikkkmmmnnnmmmkkkkkklllgggiiihhheeeeeefffbbb]]]XXXLLL???:::888888;;;???===;;;666CCC\\\ccc```ccctttnnnUUULLL^^^ttt~~~zzz}}}sssTTTYYYWWWSSSQQQUUUaaawwwyyy\\\III>>>:::<<>>FFFIIIQQQ\\\ccc```TTTJJJGGGBBB===;;;>>>BBBCCCCCC<<<@@@GGGSSSggg|||zzzjjjkkkyyyzzzuuutttzzzyyyggg\\\\\\```lllsssaaaTTTMMMKKKIIIHHHHHHHHHGGGEEEAAACCCDDDBBB@@@>>>???AAA???????????????>>>===<<<<<<<<<===BBBJJJMMMCCC666777<<<;;;===CCCIII]]]{{{qqq\\\[[[ppp[[[MMMGGGCCC>>>;;;999888777555444333333222222222222333111000000000////////////////////////////////////---///---000555888LLLnnnssspppnnnkkkooozzztttfffYYY[[[mmm~~~~~~~~~zzzxxxxxxyyyyyyxxxwwwxxxxxxyyyyyyzzz{{{{{{zzzzzzyyyzzz{{{~~~~~~}}}~~~~~~|||{{{|||{{{{{{|||}}}}}}|||{{{|||{{{yyywwwuuuttttttsssrrrrrrqqqooommmllljjjjjjhhhfffbbbZZZOOOBBB777111///////////////000111111333333333333333333333444444444444444444555555666333444444444444222111000///000000000000000000///000///000333777;;;;;;::::::EEEZZZsss}}}gggRRR===;;;>>>FFFOOO\\\nnnvvvhhhgggkkkoooyyy}}}zzzxxxvvvuuutttyyyxxxzzz~~~aaaRRRXXX\\\aaammmpppzzz~~~{{{yyyxxxwwwtttqqqtttsssrrrqqqqqqrrrrrrsssqqqpppoooppprrrssssssrrrpppppppppnnnmmmmmmppprrrtttrrrppppppqqqrrrrrrrrrrrrooommmlllmmmmmmllljjjkkkmmmoooooonnnmmmmmmmmmjjjkkkiiifffeeeeeeaaa[[[WWWKKK???:::999888;;;???;;;999666DDD^^^hhhgggkkkvvvcccKKKHHH^^^yyytttVVV]]]\\\SSSMMMVVVpppsss\\\CCC999:::===???AAACCCFFFQQQooozzz~~~yyy___LLLFFFNNNXXXjjj{{{~~~yyyvvvjjjdddVVVGGG???<<<999444222222333444666888999:::999888888777777888888999<<<;;;:::888555222///...222333333444555666777888>>>>>>HHH```}}}nnnVVVDDD<<<:::666888::::::999999:::<<>>AAAHHHLLLJJJFFF???DDDMMMZZZnnnlll[[[cccvvv}}}zzzsss|||vvvqqqvvvwwwcccRRRNNNLLLIIIHHHHHHGGGFFFDDD???AAABBBAAA@@@???@@@AAA@@@@@@@@@???>>>===<<<;;;===:::===FFFLLLGGG>>>777:::>>><<<<<>>999999999;;;???999777555CCC^^^jjjlllssspppVVVEEEGGG```tttXXX```^^^RRRIIIUUUyyyiiiUUUFFF::::::@@@AAA???======@@@JJJggg{{{{{{bbbNNNGGGOOOXXXcccsss~~~yyyuuujjjfffZZZKKKAAA===999555333333444555777999;;;<<<::::::999999999999::::::;;;:::888666333222111000333333333444555666777777<<<===FFF[[[wwwiiiRRRDDD;;;999999222555777999999:::<<<===;;;<<<>>>@@@AAACCCEEEGGGFFFIIINNNTTTWWWSSSKKKDDDFFFMMMWWWeeevvveeeVVVaaaqqqvvvvvvyyyvvv~~~yyyeeeQQQOOOLLLIIIHHHGGGFFFEEECCC@@@@@@AAAAAAAAAAAABBBCCC@@@@@@@@@???>>><<<;;;:::>>>999>>>IIILLLBBB999888777<<<<<<===DDDOOOkkkzzz[[[VVVlll{{{|||~~~TTTNNNHHHDDD@@@<<<:::999888666666666555444333333333333111111111000000000//////////////////////////////000000---///444777LLLooo}}}|||wwwsssuuuqqqmmmcccYYY[[[iiizzz}}}zzzxxxxxxxxxxxxwwwssstttuuuvvvwwwyyyzzzzzzwwwxxxyyy{{{}}}~~~~~~}}}|||}}}~~~||||||zzzyyyyyyzzz{{{zzzyyyuuuvvvwwwwwwvvvuuusssrrrqqqrrrrrrqqqnnnkkkgggeeeeeedddaaaZZZOOOBBB666//////////////////000000111444444444444444333333333333333333333333444555555555666666666666444333222000000000000000000000000111111000000000000000///888CCCVVVjjjssskkkWWWFFF>>>CCCLLL[[[qqqxxxgggbbbccckkkssswww||||||zzzwwwuuusssssssssssstttuuuwww|||ooodddeee___YYY^^^kkkuuu}}}zzzyyywwwvvvvvvuuuttttttrrrqqqooonnnoooqqqtttuuusssrrrsssuuuwwwwwwuuusssqqqrrrrrrqqqppppppqqqssswwwuuusssssstttsssrrrqqqrrrqqqooonnnnnnnnnmmmmmmmmmoooqqqqqqooonnnmmmnnnkkkmmmlllhhhfffeee```ZZZSSSHHH===999999999;;;???888666444AAA[[[hhhkkkssscccPPPGGGJJJcccsssYYYccc^^^SSSLLL[[[~~~aaaOOOCCC===:::>>>@@@>>>;;;;;;999<<>>:::666444555555777888:::<<<===;;;;;;::::::::::::;;;;;;:::999777555444444444444333333333444555666777777999<<>><<<;;;999999555555666666666888;;;>>>??????>>>>>>@@@FFFOOOVVVXXX]]]aaa```YYYPPPHHHEEEIIISSS```nnn|||}}}hhh[[[dddnnnooorrryyyxxxzzzyyygggSSSNNNLLLIIIGGGGGGFFFDDDCCCAAAAAAAAABBBCCCDDDDDDDDD@@@@@@??????===<<<::::::>>>;;;@@@JJJIII===777888444;;;<<>>888777444@@@YYYdddgggooo```NNNHHHIII```www~~~rrr[[[fff^^^XXXTTTcccrrrRRRFFFIII@@@<<<:::;;;999666999>>>:::===;;;GGGddd{{{lllSSSHHHLLLTTT\\\hhh}}}}}}xxxtttooolllaaaQQQDDD???;;;888666666777888:::<<<===>>>===<<<<<<;;;;;;<<<<<<===999888777666666555555666222333333444555666777888888;;;AAAMMMaaayyyxxxZZZ===555999:::777666666666555444333555999<<>>===<<<;;;:::<<>>:::@@@OOOhhhsssdddfffjjjqqqxxx}}}}}}||||||uuutttqqqooonnnoooqqqrrrsssvvvzzz}}}qqqggg___bbbsssxxx~~~}}}~~~}}}zzztttuuuuuutttrrrqqqsssttttttuuuvvvwwwyyy{{{}}}~~~vvvwwwxxxyyyzzzwwwsssooossstttuuuuuusssssstttuuusssrrrqqqrrrsssrrrpppnnnoooppppppooommmlllnnnooonnnoooqqqqqqooommmlllmmmjjjlllllljjjiiihhhccc\\\OOOEEE;;;888999999;;;>>>888888777DDD[[[eeehhhqqqcccMMMDDDHHH\\\lllnnnooosss]]]jjj[[[XXXVVVaaaqqqSSS@@@===DDD@@@<<<:::999888666999>>>999>>>:::>>>VVVqqquuu\\\LLLKKKPPP\\\eeexxx~~~{{{xxxqqqnnncccRRRDDD???<<<:::777777888999;;;<<<>>>???>>>======<<<<<<======>>>999999888777666555444333111222222333555777888999999<<>>>>>===<<<;;;;;;;;;CCCHHHDDD===999888666<<<>>>???JJJ___sssfffVVV___ttt}}}xxxiii{{{rrrWWWKKKEEEBBB???============<<<999888666555444333333333222222222111111111000000////////////////////////---///...000333333DDDdddzzzwwwnnnnnnkkkiiiaaa___XXXSSS[[[ooo}}}{{{}}}|||zzzzzzzzzzzzyyywwwwwwwwwvvvvvvvvvuuuuuuwwwvvvvvvvvvxxx{{{~~~}}}}}}}}}}}}zzzxxxyyyzzzzzzyyyxxxwwwvvvuuutttsssssssssooonnnnnnmmmmmmlllllllllgggddd^^^UUUKKKAAA888333///////////////000111111222333333444555666777777666555555555555666777777555555666666555444222111111000///------///000111---///111000///...000222222333444666777888999:::EEE^^^wwwiiifffeeeeeegggpppuuu||||||yyysssqqqnnnllllllnnnppprrrvvvxxx{{{|||}}}~~~|||vvvoooqqq~~~|||}}}|||xxxtttvvvvvvuuurrrrrrsssvvvvvvwwwyyy{{{|||||||||{{{vvvwwwyyy|||}}}zzzuuuqqqsssuuuvvvvvvuuuttttttuuurrrqqqqqqrrrssssssqqqooopppqqqrrrpppnnnmmmoooqqqoooqqqsssrrrpppnnnmmmnnnlllnnnnnnkkkjjjhhhbbbZZZNNNDDD:::888999999;;;>>>888:::<<>>;;;;;;>>>>>>;;;:::<<<333===>>>@@@TTTlll{{{|||cccQQQMMMPPP]]]cccuuu}}}{{{ssspppdddRRRDDD???===<<<777777888999;;;===???@@@>>>>>>============>>>>>>:::999999777666333111000111111222333555777999:::;;;======???LLL^^^kkkmmmSSSBBB777:::>>><<<<<>>>>>>>>>>>:::999888666555555444444222222222111111111111000////////////////////////))),,,,,,000444333DDDddd~~~wwwmmmllleee___dddaaaZZZSSSWWWhhhyyywwwsss|||zzz}}}}}}{{{{{{{{{{{{zzzwwwwwwwwwwwwwwwvvvvvvvvvxxxwwwvvvvvvxxx{{{}}}zzzyyyyyyzzzzzzzzz{{{yyywwwvvvttttttuuuuuuooonnnmmmlllkkkjjjjjjjjjeeebbb[[[RRRGGG>>>666222///////////////000111111111222333444555777888888666666666666666777888888444555555555555333222111222111000......000111222000222444333111000111444555555444444444777:::===KKKkkkoooYYYVVV[[[___gggrrrzzz~~~yyyuuurrrpppmmmkkkkkkmmmppprrrxxxzzz{{{|||}}}}}}zzzsssqqq{{{~~~|||}}}|||yyyvvvwwwxxxvvvtttssstttwwwvvvwwwyyyzzzzzzyyywwwvvvvvvwwwzzz~~~}}}yyyuuutttuuuwwwwwwvvvuuuuuuvvvqqqqqqqqqsssttttttrrrpppppprrrsssrrrooonnnqqqsssqqqsssttttttqqqooooooooonnnppppppllljjjggg```XXXMMMCCC:::888999999;;;>>>888<<<@@@PPPjjjvvv{{{aaaQQQLLLSSScccllleeeddd{{{tttXXX^^^TTTXXXSSSSSSnnnyyyfff\\\WWWKKKGGGFFFAAA???@@@@@@???>>>===:::666666>>>@@@>>>LLLlllzzzuuuiiiVVVNNNOOOVVV^^^ooo}}}zzzxxxpppjjj^^^PPPCCC===;;;<<<999888777888;;;===??????AAA@@@???>>>===;;;;;;:::888777555222111222333333444666888999888888999:::<<>>>>>::::::888777666666777777===DDDOOOVVVWWWTTTPPPMMMCCCDDDFFFHHHHHHLLLYYYggg}}}xxxkkk```aaammmzzz~~~xxxsssnnniiihhhiiijjjjjjmmmnnnwww~~~~~~~~~nnnQQQNNNJJJGGGHHHGGGCCCCCCFFFCCCCCCBBBAAAAAA@@@??????@@@===<<>>DDDBBBEEEFFFEEE@@@;;;999:::;;;333999999:::JJJggg}}}zzzrrr]]]PPPKKKSSSYYYiii~~~~~~zzzxxxooohhh\\\NNNBBB<<<;;;<<<999888888999;;;===??????CCCBBBAAA@@@>>><<<:::999777666444222222222333444555666888999999999:::::::::===@@@BBBGGGOOOXXX]]]OOOEEE======AAAAAAAAAAAA>>>===;;;999888999:::;;;777<<>>BBBJJJJJJ???444333888;;;>>><<>>;;;::::::999666555222111111111111000000000//////////////////////////////---000444///<<>>FFFddd{{{bbbVVVTTTUUUZZZcccnnnvvv{{{zzztttpppoooooollliiiggggggkkkoooqqqqqqwwwwwwxxxyyy|||}}}wwwxxx|||{{{yyyyyyxxxuuusssrrrsssvvvyyyyyyxxxzzz{{{|||}}}}}}|||zzzyyyxxxyyyzzz{{{{{{zzzyyyxxxvvvwwwwwwwwwvvvvvvuuutttrrrssssssqqqooonnnoooppppppppppppoooooopppqqqqqqqqqpppnnnllllllnnnppprrrqqqrrrqqqmmmkkkggg^^^TTTHHHBBB;;;888888::::::999;;;888LLLuuueeeKKKLLLXXXtttwwwqqq{{{qqqRRRUUUQQQRRRPPPVVVnnnyyy```KKKMMMQQQLLLCCCJJJQQQJJJLLLLLLKKKEEE===888999<<<888::::::;;;IIIbbbuuu|||{{{gggTTTHHHOOOTTTbbbvvv~~~zzzwwwmmmfffZZZLLL@@@::::::<<<999999888999:::<<<>>>???DDDDDDDDDCCC@@@===:::888666555444333333444555666888999:::;;;<<<<<<<<<<<<;;;<<<>>>AAAEEEJJJRRRWWWPPPFFF??????CCCDDDEEEFFFDDDBBB>>>;;;:::;;;<<<>>>:::;;;===>>>===<<<===>>>AAAAAAFFFQQQ\\\hhhwww~~~qqqdddWWWVVVaaammmssssssuuurrrnnnjjjkkknnnssswww{{{zzzdddOOOIIIEEEFFFFFFCCCBBBDDDBBBBBBAAAAAA@@@@@@??????===;;;;;;>>>???===>>>AAAKKKKKKFFF<<<555555999;;;CCC???EEE^^^bbb]]]XXX___mmmllldddeeezzzpppVVVOOOGGGJJJHHHGGGFFFFFFFFFDDDCCCAAA???===<<<;;;:::888666333222222222111111111000////////////////////////---///...222444...555LLL\\\xxx}}}iiihhhttt|||xxxvvvtttgggZZZcccqqqqqqpppuuu~~~xxxvvvxxxzzz{{{zzzzzz{{{|||}}}||||||zzzzzztttssssssuuuyyy}}}~~~~~~|||zzz{{{{{{zzzyyyvvvsssqqqqqqooommmllljjjfffaaa]]]ZZZVVVOOOIIIBBB<<<555111------...///000111333444444555555666666666555555555555555555666777888888<<<===>>>>>>===;;;888666222111000111333555555555777777777777777888888999666777999999999999;;;======RRRbbbrrrcccMMMMMMPPPWWWaaallluuuyyy{{{~~~{{{vvvoooiiigggiiikkkfffeeedddfffiiimmmpppqqquuuttttttwww||||||{{{zzzyyytttsssrrrsssvvvyyyyyyyyy||||||}}}||||||{{{zzzyyyzzzzzzzzzzzzzzzzzzzzzzzzyyyxxxwwwuuutttttttttttttttttttttrrrooonnnooopppppppppqqqrrrsssssssssssspppooonnnmmmnnnppprrrsssssstttrrrnnnkkkfff\\\QQQFFFAAA;;;888999::::::888888888UUUiiiNNNLLLZZZzzz{{{rrrSSSVVVVVVSSSMMMLLL[[[iiicccRRRPPPKKKHHHIIITTTnnnuuueeeZZZUUUOOOIIIBBB;;;888999<<<>>>===<<>>999999;;;999999999999:::;;;>>>@@@BBBCCCDDDDDDCCC@@@<<<:::666666666555666777888999=========>>>??????>>>======<<<===AAACCCGGGMMMTTTPPPGGG@@@AAADDDFFFHHHKKKJJJGGGBBB===::::::<<<======???@@@AAAAAABBBEEEGGGGGGHHHNNN\\\jjjxxxwwwbbbYYYQQQRRR[[[fffjjjkkknnnmmmmmmmmmnnnrrrwwwzzziiiPPPIIIDDDEEEEEECCCBBBCCCAAAAAAAAAAAA@@@@@@??????>>><<<<<<>>>>>><<<>>>CCCSSSLLLAAA888555888;;;<<>>======<<<:::888444444333333222222111111////////////////////////,,,//////111444...333GGG___zzzqqqooozzzzzzxxxvvvjjj[[[aaaoooqqqppprrr~~~{{{xxxxxxzzz||||||zzz{{{}}}~~~~~~}}}|||{{{xxxwwwvvvxxx{{{~~~~~~~~~}}}zzz{{{||||||zzzwwwsssppppppooommmllliiieee___[[[UUUQQQKKKEEE???:::555111------...///000222444555555555555555555555444444777777888999:::;;;======>>>???AAABBBAAA>>>;;;888444333222444666888999888666666666666666777888888444666888999999;;;===???:::IIIQQQ^^^uuuxxxbbbOOOOOOTTT]]]iiirrrwwwxxxwwwvvvsssnnnhhheeedddfffhhhccccccdddfffiiimmmqqqrrrtttsssssswww~~~}}}zzzvvvuuuuuuwwwyyyzzzzzzzzzyyy{{{{{{{{{{{{{{{{{{{{{{{{}}}|||{{{zzzzzz{{{|||}}}zzzyyywwwtttsssrrrssssssvvvwwwvvvtttqqqpppppprrrnnnoooqqqsssttttttssssssoooooonnnnnnppprrrtttuuuvvvwwwuuupppkkkeeeZZZOOODDD???:::888999:::999888:::<<>>;;;:::777999;;;999;;;KKKjjjwwwcccQQQPPPRRR]]]mmm}}}}}}|||wwwtttkkkcccVVVHHH<<<777777999888:::;;;:::999:::===@@@@@@AAACCCDDDDDDBBB???>>>999999999999:::;;;;;;<<>>===???@@@AAA???===???<<<<<<@@@BBBBBBHHHPPPPPPHHHAAABBBDDDFFFJJJOOOOOOLLLFFF@@@<<<;;;<<<<<<;;;>>>@@@AAABBBCCCEEEGGGLLLNNNXXXhhhwww~~~oooQQQOOONNNRRRYYY```dddeeennnqqqsssttttttvvvxxx{{{sssRRRJJJDDDDDDEEEDDDBBBCCCAAA@@@@@@@@@@@@@@@??????@@@>>>>>>>>>===;;;???EEEUUUJJJ<<<666777:::<<<===DDDCCCRRRtttyyyfff___RRR[[[ooollljjj~~~nnnXXXPPPQQQJJJIIIGGGGGGGGGEEECCC@@@BBBAAA???>>>>>>===<<<:::555555555444333222222222000000000000000000000000,,,000...///333///444GGGfff|||vvvqqquuuyyysssrrrtttlll___eeetttxxxxxxwww|||{{{zzzzzz{{{|||yyyzzz|||}}}~~~}}}{{{zzzyyyxxxwwwxxx{{{~~~~~~~~~|||{{{|||||||||zzzvvvrrrpppooonnnlllkkkiiiddd^^^ZZZPPPLLLFFFAAA<<<888444111------...///111333444555555555555444444444444444666777999;;;===???@@@AAA@@@BBBDDDEEECCC@@@<<<:::666555555666888:::;;;:::666666666666666777777888888:::<<<======???AAACCCCCCNNNRRR^^^vvv{{{gggVVVWWW\\\dddnnnvvvyyywwwuuunnnllliiifffffffffggghhhcccdddfffhhhkkknnnrrrttttttssstttyyyyyysssooosssxxx|||}}}|||zzzyyy{{{{{{|||}}}~~~~~~}}}||||||}}}~~~{{{zzzwwwuuussssssssssssuuuvvvuuutttqqqpppqqqrrrmmmnnnppprrrssssssrrrqqqooooooooopppqqqsssuuuvvvxxxyyyvvvqqqllleeeXXXLLLAAA===999888:::;;;999777===CCC^^^|||yyy\\\LLLSSSkkk~~~{{{nnnOOOQQQKKKMMMPPPRRRTTTVVVUUUSSSIIIIIIOOORRR[[[{{{mmmPPPDDDBBB??????AAA555777;;;;;;:::HHHlll}}}jjjVVVRRRSSS\\\kkkzzz~~~zzz}}}wwwsssllldddVVVGGG:::555666888888:::<<<;;;999999===@@@???@@@BBBCCCDDDCCCAAA@@@;;;;;;<<<<<<============>>>===<<>>@@@CCCDDDDDDEEEFFFHHHRRRXXXeeewwwyyygggGGGLLLSSSXXXZZZ]]]cccgggkkkpppvvvzzz}}}tttUUULLLDDDDDDFFFEEECCCCCC@@@@@@@@@@@@@@@@@@??????AAA?????????===<<>>???>>><<<;;;777777666555444333222222000000000000000000000000---111......222111666EEE```rrrvvvooonnnooooooooouuurrrfffjjjzzz|||{{{~~~|||~~~xxx|||zzzzzzzzzyyyzzz{{{{{{{{{zzzyyyyyyvvvuuutttvvvyyy|||}}}}}}}}}|||||||||{{{xxxuuurrrpppmmmlllkkkjjjgggbbb[[[VVVKKKGGGAAA===:::777444111......///000111222444555555444444333444444555555666777:::===@@@BBBCCCDDDDDDEEEGGGHHHFFFBBB>>>;;;888777666777999;;;;;;:::888888888888888999999::::::>>>CCCGGGIIIIIIJJJJJJMMMZZZaaammmuuuddd]]]bbbjjjssszzz{{{yyyvvvkkkiiigggggghhhiiiiiiiiifffhhhjjjlllmmmooorrrttttttuuuxxx|||yyyqqqiiiooovvv{{{||||||{{{zzz|||}}}}}}}}}}}}}}}{{{zzzxxxwwwuuutttssssssqqqrrrrrrpppnnnnnnooopppnnnnnnooopppqqqqqqqqqpppppppppqqqqqqssstttuuuvvvwwwxxxuuupppjjjcccVVVIII>>>;;;888999:::;;;999666888CCC[[[qqqtttmmmsss{{{SSSMMMYYYmmmsssvvvnnnOOOSSSMMMMMMOOOTTTWWWVVVTTTSSSIIIFFFKKKNNNOOO```yyyvvv___JJJEEEEEEAAAAAADDD;;;;;;>>>@@@>>>GGGiii}}}ppp[[[QQQSSSZZZhhhvvv|||~~~yyyuuummmeeeWWWFFF:::444444777888;;;<<<;;;888888<<<@@@AAAAAABBBBBBBBBAAAAAA@@@<<<<<<==================>>>===>>>CCCJJJOOOOOOLLLEEE??????EEEFFFCCCHHHRRRTTTMMMGGGFFFGGGIIINNNUUUUUUSSSPPPLLLIIIHHHHHHHHHFFFHHHJJJKKKMMMOOOSSSVVVbbbkkk{{{ttt^^^IIISSS]]]___\\\]]]fffnnnnnnrrrxxx{{{uuuWWWMMMEEEEEEGGGFFFDDDDDD??????????????????@@@@@@???>>>>>>@@@>>>???GGGPPPMMMAAA666777;;;<<<>>>@@@FFFRRRnnn}}}nnn\\\WWWjjj~~~pppxxxpppggg\\\NNNOOOKKKJJJJJJJJJIIIGGGCCC@@@BBB@@@???>>>???>>>===;;;888888777666555444333222000000000000000000000000,,,222///...333111333@@@OOOcccwww}}}wwwrrrrrrsssyyyyyy|||mmmkkkwww|||zzz~~~xxxsssyyyxxx}}}zzzyyyyyy{{{{{{zzzzzzyyyyyyxxxxxxsssrrrrrrtttxxx|||~~~||||||{{{yyyvvvtttqqqppplllkkkjjjhhhddd]]]UUUPPPGGGCCC>>>:::777555333222000000000000111222333444444333333333333444666777999;;;>>>BBBFFFHHHIIIJJJHHHJJJLLLLLLJJJEEE@@@<<<999777666777999::::::999999999888888999999:::;;;<<>>@@@???AAAKKKUUUIII===555888<<<===>>>AAARRRaaapppaaa]]]ZZZzzz|||bbbbbb]]]PPPRRRMMMLLLKKKKKKKKKHHHDDDAAABBB@@@>>>>>>???>>>===;;;999888777666555444333333000000000000000000000000+++222000///333000000;;;BBBYYYsss~~~|||xxx{{{pppiiipppttt{{{vvvoooxxx}}}}}}zzzyyyyyy}}}|||{{{yyyxxxxxxxxxxxxqqqqqqqqquuuzzz}}}|||zzzwwwuuusssqqqpppmmmkkkiiifffaaaYYYQQQKKKEEEAAA<<<888666555333222111000000000111222333333333333222222333555666777>>>@@@DDDHHHKKKNNNOOOPPPKKKMMMOOOOOOLLLGGGAAA===999888666777888999999888888888777777888888999:::CCCRRRhhh{{{ooojjjooowww~~~}}}tttnnnppplllgggeeegggjjjkkkkkkiiillloooooommmmmmppprrrqqqvvv|||}}}{{{}}}{{{ttt|||}}}}}}zzzvvvuuuvvvxxxzzz|||{{{{{{||||||||||||{{{{{{yyyzzzzzzzzzyyywwwvvvtttooopppqqqpppooooooqqqsssrrrqqqpppooooooooopppqqqrrrrrrsssssstttuuuuuuuuuppprrrpppkkkeee]]]OOOCCC<<<999888999;;;;;;888555999IIIYYYaaadddjjjpppuuubbbNNNUUUdddttt{{{{{{jjjQQQZZZTTTSSSSSSTTTVVVUUUPPPKKKIIIHHHGGGGGGGGGIIILLLMMMGGGIIIKKKIIIBBB>>>BBBHHHEEE@@@>>>???===???SSSkkknnnlllnnnmmm{{{yyyhhhWWWQQQUUUaaakkkqqq}}}}}}yyyqqqfffVVVFFF<<<888777888>>><<<;;;999999:::;;;<<>>===???AAA;;;;;;;;;;;;<<<======>>>@@@AAAFFFOOOZZZaaaaaa___OOOEEE???EEEMMMQQQWWW]]]aaaXXXMMMKKKPPPVVVYYYYYY[[[YYYWWWUUURRRQQQQQQQQQRRRPPPTTT]]]ccchhhqqq|||mmmYYYLLLYYYfffgggaaabbbppp~~~~~~VVVMMMFFFEEEEEEBBBAAABBBAAAAAA@@@@@@??????@@@@@@AAAAAA>>><<<===DDDLLLRRR===???999888@@@@@@@@@III^^^tttzzz```WWWYYY[[[vvvyyy\\\RRRYYYXXXHHHMMMKKKIIIHHHHHHGGGEEEDDDCCCBBBAAA???>>><<<;;;:::888888888777666666555555222222111111000/////////...///000///...///000222;;;TTTsssvvvhhhiiicccvvv|||tttuuu~~~|||{{{{{{wwwxxxyyywwwuuusssrrrrrrttttttwww{{{zzzyyy}}}zzzyyyxxxvvvuuutttttttttooollljjjiiiaaaUUUKKKHHHBBB>>>:::777666555444333111000000//////000111222444555555555666888;;;>>>FFFHHHKKKPPPTTTVVVWWWWWWVVVUUUTTTSSSQQQLLLFFFAAA888666444444666888999999:::;;;444222999::::::CCCLLL___zzzwwwnnnttt|||{{{vvvrrrooojjjfffggglllooonnnlllmmmnnnnnnlllkkklllnnnpppwww{{{~~~~~~yyyvvvtttsss||||||wwwsssrrrtttwwwzzz{{{|||}}}|||{{{yyywwwxxxzzz|||}}}{{{zzzzzz{{{yyy{{{|||yyyuuurrrqqqrrrmmmmmmmmmmmmnnnpppqqqrrrooopppqqqqqqrrrrrrrrrrrryyyvvvrrrpppqqqsssuuuuuutttrrrnnniiibbbXXXMMMEEE===:::777666888999888666999>>>SSSdddbbbfffwwwtttTTTFFFRRRddd|||{{{kkkPPPXXXTTTSSSRRRTTTVVVUUUPPPLLLIIIHHHGGGFFFFFFGGGHHHJJJIIIGGGEEEEEEEEEEEEFFFHHHEEE@@@???@@@<<<===MMMbbbyyyqqqlllppptttqqq]]]TTTRRR]]]iiiqqq}}}}}}|||yyyrrrhhhWWWGGG<<<777666666>>>===:::999888999;;;<<>>===<<<===@@@BBBFFFHHHNNNYYYbbbfffddd```QQQHHHCCCHHHOOOUUU[[[aaalllddd\\\YYY^^^bbbcccbbbeeedddbbb```^^^^^^___`````````eeennnvvv{{{kkkVVVKKKUUUaaaeeeeeejjjvvv}}}UUUMMMFFFFFFFFFCCCBBBCCCBBBBBBAAA@@@????????????===>>>===;;;AAALLLQQQPPP;;;>>>999888???>>>>>>III^^^zzzsssYYYQQQUUUddd~~~xxx^^^RRRTTTTTTKKKMMMKKKIIIHHHHHHGGGEEEDDDBBBAAA@@@???>>>===<<<;;;;;;::::::999888777666555222222111111000000//////...///000///...///000222===RRRpppwww|||mmmeeejjjhhhuuuzzzzzz~~~{{{zzzzzzzzz{{{{{{zzzwwwuuuuuuvvvvvvuuuxxx{{{{{{zzz}}}}}}zzzyyyxxxvvvuuussssssrrrnnnjjjhhhfff^^^RRRIIIGGG@@@===888555444444333111111000/////////000111222444555666666777;;;@@@DDDGGGJJJOOOSSSUUUVVVVVVWWWYYYXXXWWWVVVSSSNNNGGGBBB999777444444555777888888777:::555444:::888777AAAQQQiii{{{www{{{|||wwwtttsssnnnjjjiiilllmmmllljjjlllmmmnnnmmmmmmooorrrtttwww{{{uuuuuuvvvwww{{{vvvssstttvvv{{{{{{|||}}}|||{{{yyywwwxxxyyy{{{{{{zzzxxxxxxyyyxxxzzzzzzwwwssspppooopppooooooooooooooopppppppppooopppqqqrrrssssssssssssxxxuuurrrqqqrrrsssttttttsssqqqnnniiibbbWWWLLLDDD===:::777777888888777555<<>><<>>=========>>>>>><<<;;;999888666666222222222111000000//////...///000///...///000222===OOOkkk|||rrruuuyyylllfffkkkmmm{{{www|||zzzzzzzzzzzz||||||{{{xxxwwwwwwxxxyyywwwyyy||||||zzz}}}zzz{{{zzzyyywwwuuusssrrrqqqnnniiieeebbbZZZNNNGGGEEE>>>;;;666444333222111000000000///...///000111222444555666888;;;@@@GGGLLLPPPUUUZZZ]]]\\\[[[\\\]]]___]]]\\\ZZZVVVQQQIIIDDD<<<999555444444666666666444888666777<<<999:::GGGbbb|||||||||xxxvvvyyyuuupppoooppppppooommmooopppqqqrrrrrrtttxxxzzzzzz}}}vvvhhhkkkpppuuu{{{vvvuuuvvv{{{||||||}}}|||zzzyyywwwxxxyyyzzzzzzxxxvvvvvvwwwxxxxxxwwwtttqqqnnnmmmmmmqqqqqqqqqppppppoooooooooooopppqqqssstttuuuuuuuuuvvvuuusssrrrsssttttttsssrrrpppmmmiiiaaaVVVJJJBBB<<<:::999888888888666444@@@MMMbbbnnnuuukkkMMMGGG\\\tttwwwkkkMMMQQQPPPNNNMMMOOOQQQQQQNNNJJJGGGFFFFFFEEEEEEFFFGGGHHHWWW\\\]]]VVVLLLFFFDDDCCCCCC@@@@@@AAA===;;;AAAJJJ^^^}}}|||nnnsss{{{ppp]]]OOOTTTcccqqqzzz~~~{{{wwwppphhhZZZKKK>>>888777888>>>===:::888888999;;;===>>>BBBFFFHHHIIIIIIJJJJJJMMMQQQTTTRRROOOQQQZZZbbbkkkooouuu{{{{{{uuujjjaaaNNNKKKJJJPPPZZZeeennntttpppjjjdddbbbfffkkkmmmmmm}}}~~~~~~~~~{{{cccTTTTTT]]]gggmmmooosss{{{{{{XXXOOOHHHGGGGGGDDDCCCCCCCCCBBBAAA@@@???>>>>>>>>>???CCCAAA@@@KKKXXXOOO;;;444999999<<>>>>>>>>??????@@@???>>><<<:::888666555333333222111111000000///...///000///......000222:::JJJeeetttwwwwww~~~tttgggffflll~~~vvv}}}{{{yyyzzz{{{yyyzzzzzzyyywwwvvvwwwyyy{{{yyyyyy|||}}}{{{}}}~~~{{{||||||{{{yyywwwuuusssrrrooojjjddd```WWWLLLFFFEEE===:::666333222222111000//////......///000111222444555777:::>>>EEENNNSSSXXX]]]cccdddbbbaaabbbdddcccaaa___]]]YYYSSSLLLGGG???;;;666444333444444444222666666888??????HHH\\\~~~yyyvvv}}}zzzvvvuuuwwwxxxxxxwwwxxxyyyyyyyyyxxxxxx{{{}}}}}}hhhWWW[[[ccckkkxxx{{{yyyyyy||||||||||||{{{zzzxxxwwwyyyzzzzzzyyywwwvvvvvvvvvxxxwwwuuussspppnnnlllllloooooopppppppppooooooooooooppprrrtttuuuvvvwwwwwwuuutttssstttuuuuuusssqqqqqqooolllggg___TTTHHH@@@;;;::::::999888777666555FFFUUUhhhooowwwiiiLLLIIIaaa{{{ssskkkKKKNNNLLLJJJIIIKKKNNNOOOLLLIIIEEEEEEFFFGGGHHHIIIKKKKKKNNNaaammmbbbNNNDDDFFFJJJBBBAAA@@@@@@>>>===@@@EEEWWWrrrvvvzzzxxxeeeSSSSSS```oooyyy||||||~~~{{{wwwooohhh\\\NNNAAA:::999;;;===<<<;;;999999:::;;;<<<===@@@CCCEEEGGGJJJNNNQQQRRRVVVZZZYYYXXX[[[eeemmmlllooosssuuuqqqfffZZZQQQLLLLLLLLLPPPXXXccckkkooohhhccc]]]]]]aaaiiiooorrrvvvzzzrrr```XXX]]]iiivvv{{{yyy{{{yyyZZZQQQJJJHHHFFFCCCAAAAAACCCBBBAAA@@@???????????????CCCDDDEEEPPPXXXKKK666555999:::===BBBBBBQQQlllfffOOOSSSbbbsss~~~sssuuuxxxUUUVVVWWWQQQOOONNNNNNLLLJJJIIIIIIHHHFFFEEEAAA@@@???>>>>>>???@@@AAAAAA@@@>>><<<:::888666555333333222222111000000000...///000///......000222555EEEaaarrryyysss```]]]hhhuuu}}}zzzzzz{{{|||zzzzzzzzzyyyxxxwwwyyy{{{|||yyyyyy|||}}}||||||~~~~~~~~~}}}|||zzzxxxvvvuuuqqqkkkeee___WWWLLLEEEDDD===:::666333333222222111///............000222333444666999===BBBIIIRRRXXX[[[___cccdddccccccdddfffcccbbbaaa___[[[VVVOOOJJJAAA<<<777333333333333333111555555999BBBGGG[[[zzz{{{xxx{{{zzzyyyzzz}}}~~~{{{zzz{{{|||dddOOOQQQZZZeeettt~~~}}}}}}||||||{{{yyyxxxxxxzzz{{{{{{yyywwwvvvvvvwwwyyywwwtttrrrpppooonnnmmmkkklllmmmnnnoooooooooooooooppprrrtttuuuwwwwwwwwwuuutttssstttuuuuuusssqqqooommmiiiccc[[[PPPEEE>>>:::::::::999888777777777GGGWWWiiimmmtttgggPPPQQQjjjnnnjjjJJJMMMJJJHHHGGGIIILLLNNNLLLIIIEEEEEEGGGHHHJJJLLLMMMMMMVVVnnn{{{mmmSSSFFFGGGJJJFFFDDDBBB@@@???@@@AAACCCPPPdddwww~~~nnn[[[UUU\\\iiisssxxx}}}}}}|||yyyooojjj```QQQDDD<<<;;;<<<;;;<<<;;;;;;;;;;;;::::::<<<>>>@@@BBBEEEIIINNNRRRPPPSSSWWWWWWWWW[[[bbbiiieeegggiiihhhbbbXXXNNNHHHLLLOOOQQQQQQVVV^^^cccddd^^^[[[XXXYYY___gggnnnrrrooouuu~~~jjj___]]][[[iiiyyyxxxYYYQQQIIIGGGFFFBBB@@@AAABBBAAA@@@@@@??????@@@@@@<<<@@@EEELLLSSSTTTGGG999888<<<<<<>>>AAABBBUUUwww```LLLOOO]]]rrruuuooo}}}nnnRRRWWW[[[WWWTTTPPPNNNLLLJJJIIIIIIIIIGGGEEEBBBAAA???>>>>>>???@@@AAAAAAAAA???===;;;999777666333333333222111111000000...///000///...///000222222AAA[[[yyy}}}|||xxxlllXXXUUUfffqqq|||}}}|||{{{|||}}}{{{||||||{{{yyyzzz|||~~~|||xxxwww{{{}}}||||||~~~~~~~~~~~~}}}{{{yyywwwqqqkkkeee```WWWKKKDDDCCC<<<999555333222222222111......------...000222333333666:::???EEEKKKSSSXXX^^^___```aaadddfffggghhhaaa```___^^^\\\WWWQQQLLLBBB===777333222333333333222555555:::DDDNNNkkk}}}||||||}}}~~~}}}}}}~~~lllSSSQQQXXXfffxxx~~~~~~}}}{{{zzzyyyxxxxxxyyyzzzzzzxxxvvvvvvwwwyyyyyyvvvsssqqqqqqqqqpppoooiiijjjlllnnnooooooooonnnpppqqqrrrtttuuuvvvvvvvvvuuutttssstttuuuuuusssqqqoookkkeee^^^VVVLLLCCC<<<999999999888666666999;;;CCCSSSggglllqqqyyycccTTTZZZqqq~~~iii{{{jjjJJJLLLKKKHHHGGGIIIMMMNNNMMMJJJFFFFFFHHHIIIJJJKKKLLLLLLXXXiiiqqqcccQQQIIIGGGEEEMMMJJJDDD@@@@@@BBBBBBBBBIIIYYYqqq~~~vvvdddWWWVVV___jjjqqq~~~~~~{{{}}}zzzsssoooeeeUUUEEE<<<:::;;;999;;;<<<======;;;999888:::===@@@BBBDDDFFFIIILLLLLLNNNPPPQQQRRRTTTXXX[[[[[[]]]]]][[[WWWRRRNNNKKKMMMSSSVVVVVVZZZ```dddbbb______aaaeeekkkqqqvvvyyyxxxxxxeee___aaa]]]hhhwwwvvvVVVNNNGGGFFFFFFCCCBBBCCC@@@@@@??????@@@@@@AAAAAA<<<>>>GGGRRRTTTKKK@@@:::999===>>>AAAEEEHHHaaatttZZZMMMUUUccczzz}}}}}}fffUUUYYYYYYVVVTTTOOONNNLLLJJJJJJJJJIIIGGGEEEDDDBBB@@@>>>===>>>@@@AAABBBBBB@@@???===;;;:::999444333333222222111111000...///000///...///000222111;;;QQQnnnyyyyyytttqqq___UUUdddrrr}}}xxxttt|||||||||{{{{{{{{{zzzyyyzzz}}}{{{vvvuuuyyy}}}||||||~~~~~~|||}}}~~~~~~~~~|||zzzxxxpppkkkeee```WWWKKKCCCAAA:::777333111111111000///------------...000222333222555;;;AAAFFFLLLRRRVVVZZZWWWTTTWWW]]]bbbdddccc]]]\\\\\\\\\[[[WWWRRRNNNBBB===777333222222333444333666777<<>><<<999666999===AAADDDDDDDDDDDDEEEJJJKKKKKKLLLMMMOOOPPPQQQQQQRRRRRRQQQOOONNNNNNOOOMMMUUU[[[\\\```hhhkkkiiilllnnnsssyyyrrrccc```bbbgggooo|||uuuSSSKKKEEEEEEFFFDDDCCCEEE????????????@@@AAABBBCCC@@@AAAKKKWWWTTTCCC888999888===???EEEKKKQQQooogggSSSOOO___pppxxxaaaWWWYYYUUUQQQQQQLLLNNNLLLKKKJJJJJJIIIGGGEEEEEECCC@@@>>>===>>>@@@AAACCCCCCBBB@@@>>>===<<<;;;444444333222222111111000...///000///...///000222111666FFFcccsss{{{wwwyyylllYYYbbbkkkuuuzzz}}}wwwyyy}}}|||{{{xxxyyyxxxwwwvvvxxx{{{}}}zzzuuutttyyy|||||||||~~~|||{{{|||}}}~~~}}}|||zzzyyyooojjjeee```WWWJJJAAA???888555222////////////...------,,,---...000222333111555<<>>EEENNNooouuuXXXOOOTTTfff~~~~~~}}}{{{yyyxxxxxxxxxuuuvvvvvvuuuttttttvvvxxxvvvrrrooonnnppprrrrrrqqqmmmnnnpppqqqpppooommmlllqqqqqqrrrssstttttttttsssvvvuuusssrrrtttttttttsssnnnhhh```WWWNNNFFF???;;;888888777555333666<<>>>>>===<<<<<<===>>>>>>???BBBFFFIIIJJJJJJSSSPPPNNNMMMOOORRRTTTUUUQQQTTTZZZ___[[[TTTVVV^^^^^^bbbgggiiijjjnnntttyyy}}}hhhYYY]]]kkkppp{{{oooPPPLLLGGGCCCBBBBBBAAA@@@@@@>>>???BBBBBB???@@@CCCAAAJJJUUUXXXOOOAAA;;;<<<@@@<<>>???AAADDDFFFEEEDDDCCCAAA???===<<<;;;;;;999777444333222111222/////////000000000000000///666DDD[[[www~~~uuuxxxuuubbbZZZdddppp{{{vvv}}}zzzzzzzzzxxxyyyzzzzzzyyyyyy{{{}}}zzzyyyxxxxxxyyy|||~~~|||}}}}}}|||zzzuuuqqqnnnmmmlllhhhaaaWWWKKKAAA;;;888333000111111///...000------......///000000000333444777===DDDHHHHHHFFF>>><<<::::::<<<@@@EEEHHHFFFFFFIIIPPPWWWXXXTTTOOOGGG>>>666444444222222444666999888===FFFNNNiiiyyyaaaPPPLLLWWWooo}}}zzzyyyyyyyyyzzzvvvvvvvvvwwwxxxxxxyyyyyy{{{vvvpppnnnpppqqqnnnkkkooosssvvvsssmmmjjjnnnssstttsssrrrrrrsssuuuxxxyyyxxxuuurrrqqqrrrrrrrrrqqqpppkkkbbbVVVIII???:::888666999555444666333<<>>===<<<<<<===@@@AAABBBEEEIIIMMMOOOPPPUUUTTTTTTUUUYYY\\\___aaa]]]```eeeiiiddd^^^```ffffffhhhkkkmmmooottt{{{}}}ssseee\\\aaammmzzzlllOOOLLLGGGCCCBBBBBBAAA@@@@@@>>>???BBBAAA??????CCCBBBPPP]]]YYYJJJ>>>:::<<<@@@@@@FFFNNNYYYqqqfffSSSUUUhhh~~~ddd\\\TTTTTTTTTQQQOOOOOORRRPPPMMMLLLKKKJJJHHHFFFEEECCCBBBAAAAAACCCFFFHHHFFFEEEDDDBBB@@@???======:::999777444333222111111////////////////////////111666BBBVVVqqq{{{}}}ssssssrrr^^^SSS^^^nnn~~~}}}}}}}}}yyyyyyyyyzzz|||}}}yyyyyyxxxxxxzzz|||~~~}}}}}}}}}|||yyyuuurrrpppnnnlllhhhaaaWWWKKKAAA:::888333000111111///...000------......///000000000444444666;;;@@@BBBAAA???777666555555777:::>>>AAACCCDDDGGGNNNUUUXXXUUUQQQEEE===666555666444444555666999888===EEELLLfffwwwmmm^^^PPPMMM[[[xxx~~~}}}|||zzzzzzzzz{{{{{{wwwwwwwwwxxxxxxyyyyyyyyy{{{uuunnnkkkmmmoooooommmnnnqqqrrrppplllkkkmmmqqqssssssrrrrrrtttvvvxxxzzzyyywwwtttrrrrrrrrrqqqpppoooiii___RRRFFF>>>:::888888:::666555777444>>>UUUwwwaaaUUUMMMWWWkkkvvvqqqtttzzz~~~\\\HHHJJJFFFDDDCCCDDDFFFHHHHHHGGGLLLGGGEEEFFFGGGDDDCCCDDDGGGFFFDDDBBBBBBCCCEEEFFFGGGEEECCCAAA@@@AAABBBCCCEEENNNccc||||||ssshhhaaa^^^^^^fffppp}}}~~~{{{xxxpppaaaPPPBBB<<<;;;===??????>>>===<<<<<<===BBBBBBDDDGGGKKKOOOTTTVVVWWWXXX\\\```eeeiiilllnnnoooqqqtttsssmmmggggggkkkjjjiiiiiijjjlllpppuuuxxx}}}xxxlllddd___eeennnfffNNNKKKGGGDDDCCCBBBBBBAAA@@@>>>???BBBAAA>>>@@@DDDHHHZZZcccWWWDDD;;;;;;===<<>>>>>:::888777555333222111111////////////////////////222555>>>QQQkkk|||ttttttvvvaaaTTT]]]pppzzzxxxwwwzzzyyyxxxxxxyyyzzz}}}~~~~~~}}}{{{xxxuuusssqqqooommmjjjcccXXXLLLAAA:::999333000111111......///------......///000000000444444555777999:::888777111111111222333666888999;;;;;;>>>EEELLLQQQPPPNNNCCC;;;555666777555555666666888777<<>>BBBBBBDDDEEEHHHNNNTTTXXXYYY]]]dddjjjooorrruuuvvvwwwxxxwwwssskkkdddccceeeccccccdddgggkkkooorrrsss}}}zzzpppfffaaafffnnn\\\MMMJJJFFFDDDDDDCCCBBBAAA@@@???@@@BBBAAA???BBBHHHUUUaaaaaaNNN===;;;>>>>>>===CCCIIIRRRjjj|||dddPPPVVVooo~~~ZZZSSSPPPQQQVVVYYYVVVSSSSSSSSSRRROOOOOOOOONNNMMMKKKIIIHHHGGGFFFFFFEEEEEEEEEEEEDDDCCCBBB@@@???>>>===999888777555444333222222000000///////////////...000333:::LLLggg}}}}}}nnn```bbbuuu|||yyywwwzzzxxxxxxyyyzzz|||~~~}}}{{{xxxvvvtttsssooonnnkkkdddZZZMMMBBB;;;999444000111111...---///------......///000000000111111222222333333222111//////111222444555777777666777999>>>DDDIIIJJJIIIAAA999444555666555444555666777666;;;BBBEEEZZZ{{{|||{{{{{{oooaaallloooeeebbbttt{{{yyyzzz{{{{{{{{{{{{zzzyyywwwwwwwwwwwwwwwwwwwwwvvvvvvsssnnnmmmnnnpppqqqqqqtttqqqooopppsssuuutttrrrssssssssstttuuuwwwyyyzzzzzzxxxuuusssqqqooommmkkkiii```SSSFFF>>>:::999999888;;;777666888666AAAYYYwww{{{}}}{{{zzz]]]NNNNNNbbbttttttkkkrrrSSSAAAFFFCCCBBBAAABBBEEEGGGGGGGGGIIIEEEDDDGGGGGGDDDBBBDDDBBBAAABBBDDDHHHJJJJJJIIIGGGFFFEEEDDDCCCDDDDDDEEEBBBBBBIII___||||||pppgggdddgggnnnyyyzzz{{{xxxmmm\\\LLLBBB???@@@@@@@@@???===<<<>>>@@@EEEEEEEEEEEEFFFKKKRRRXXX]]]dddnnnuuuyyyzzz{{{|||uuuvvvtttnnngggdddccccccccceeeiiimmmppprrrssstttvvv{{{zzzlllcccfffmmm}}}yyyRRRKKKIIIFFFDDDDDDDDDCCCBBB@@@???@@@BBBAAAAAAHHHQQQbbbaaaUUUCCC:::>>>AAA@@@EEEHHHPPPcccmmmXXXJJJYYYvvvtttXXXSSSQQQSSSXXXZZZVVVTTTTTTPPPPPPQQQRRRSSSQQQMMMIIIJJJJJJHHHFFFEEEDDDCCCCCCCCCBBBAAA@@@???>>>===<<<999999888777666444333333111111000000000/////////000222777FFFaaa|||xxxiiifffvvvyyywww~~~zzzwwwyyy~~~~~~{{{xxxxxxzzz|||~~~~~~{{{yyyvvvtttsssooonnnkkkeee[[[OOOCCC<<<:::444111222111...---...------......///000000000,,,---...///////////////...///111333555777888999999999;;;>>>BBBEEEFFFGGGAAA999333333444333222444666777555:::AAACCCUUUtttyyylllhhhllliiikkkqqqyyy~~~{{{kkkiiixxx~~~uuuuuu}}}yyyzzz{{{{{{{{{zzzyyyxxxwwwwwwwwwvvvvvvuuuuuuuuutttsssrrrrrrrrrsssrrrqqqpppssspppnnnoootttvvvuuussssssttttttuuuvvvwwwxxxyyyyyyvvvsssqqqooommmiiigggeee[[[MMMAAA;;;999999999777:::555444777666AAAZZZpppqqqqqqssszzzpppYYYNNNVVVtttfffnnnTTT@@@CCCBBBAAAAAABBBEEEGGGGGGGGGGGGCCCCCCFFFHHHEEECCCDDDCCCCCCFFFKKKOOOPPPLLLHHHAAAAAABBBBBBDDDEEEGGGGGGGGGFFFHHHWWWqqqtttkkkgggdddjjjttt{{{{{{yyyqqqcccTTTGGG???@@@@@@@@@???===>>>@@@BBBKKKJJJHHHEEECCCGGGOOOVVVaaajjjvvv~~~xxxzzzxxxrrrooopppqqqppprrrttttttooohhhaaa______eeekkkuuuuuulllnnnuuu|||kkkMMMJJJHHHFFFEEEEEEEEECCCBBBAAA@@@AAABBBBBBEEEQQQ]]]iii[[[HHH===<<<@@@CCCCCCFFFJJJZZZyyycccQQQIIIZZZuuukkkYYYTTTRRRSSSWWWWWWSSSRRRTTTLLLNNNPPPRRRSSSQQQLLLHHHJJJIIIGGGEEEDDDCCCDDDDDDAAAAAA@@@???>>>===<<<<<<::::::999999888666555444333222222111111000000///111222555BBB[[[vvv~~~llleeessswwwssswww}}}|||yyyyyy{{{|||{{{yyyxxxyyy{{{~~~}}}zzzwwwuuusssmmmmmmlllggg]]]QQQEEE>>>:::444111222111...,,,...------......///000000000***+++------------///000...///111444666999;;;<<<:::<<<>>>@@@BBBCCCDDDEEEEEE<<<444333333111111333555666444:::AAABBBQQQnnnuuullldddXXXSSSWWWZZZ^^^fffnnnssszzz~~~xxx}}}}}}sssrrr}}}~~~zzz{{{{{{zzzyyyxxxxxxwwwwwwxxxxxxwwwvvvuuuuuuttttttrrrssstttuuuuuussspppooonnnlllkkkmmmqqqttttttrrruuuuuuvvvvvvvvvwwwwwwwwwwwwuuurrrpppnnnlllhhheee```VVVHHH===999999999999777999555444777666CCC[[[qqqnnnlllpppyyyzzzhhhXXXUUUhhhjjjpppYYYBBBCCCBBBAAAAAABBBEEEGGGHHHHHHDDDAAABBBFFFHHHFFFDDDFFFGGGHHHLLLSSSWWWTTTKKKDDDAAABBBCCCDDDEEEGGGHHHHHHHHHHHHJJJSSShhh|||tttpppjjjmmmttt~~~~~~|||zzzxxxsssjjj[[[KKK@@@?????????>>>>>>???BBBDDDNNNMMMIIIBBB>>>AAAIIIPPP___jjjxxx}}}|||uuusssvvvwwwuuuvvvvvvrrreeeTTTHHHFFFIIIQQQWWWaaalllwwwxxx___NNNIIIGGGEEEEEEEEEEEEDDDBBBBBBAAAAAABBBCCCJJJYYYhhhgggQQQ???===@@@@@@BBBFFFGGGMMMgggxxxXXXOOOQQQfff|||```XXXSSSPPPPPPRRRQQQNNNOOORRRLLLLLLMMMOOOQQQOOOLLLIIIHHHGGGEEEDDDDDDFFFHHHJJJBBBAAAAAA@@@???>>>======:::;;;;;;;;;:::888777666444444333333222111111000111111444@@@YYYuuupppdddqqq|||sssqqqsssrrr|||}}}|||{{{{{{zzzzzzzzzzzzyyyzzz}}}|||xxxuuurrrllllllkkkggg___SSSHHHAAA:::555111222111...,,,...------......///000000000***,,,------,,,,,,...111000111333555999<<<@@@AAAAAACCCFFFHHHIIIJJJKKKKKKKKKAAA777333222000111333555555444:::AAAAAAOOOjjjxxx\\\UUURRRKKKHHHLLLQQQVVV___gggllltttxxxqqqyyy|||zzz|||~~~zzzyyyxxxwwwwwwxxxyyyyyyzzzzzzyyyxxxwwwvvvuuuuuurrrsssttttttsssqqqpppoookkkkkkkkkmmmppprrrssstttwwwwwwwwwwwwwwwvvvuuuuuuvvvtttrrrqqqooolllhhheee]]]SSSEEE<<<999999999999888:::666555888888EEE^^^tttooolllqqq|||wwweeeUUUUUUpppqqquuu]]]EEECCCCCCAAAAAACCCEEEHHHHHHHHHCCC@@@AAAFFFIIIGGGEEEFFFJJJLLLQQQXXX[[[VVVJJJ@@@GGGGGGGGGGGGGGGGGGGGGGGGEEEHHHJJJQQQddd}}}zzzpppqqqsssyyy||||||zzzwwwtttmmm___MMM@@@?????????>>>>>>@@@CCCFFFNNNLLLGGG???999;;;CCCJJJ[[[gggwww~~~zzz|||xxxoookkknnnnnnkkkhhhjjjfffXXXHHH@@@CCCJJJDDDIIIRRR[[[fffqqq|||kkkYYYPPPHHHGGGEEEEEEFFFFFFDDDBBBCCCAAAAAABBBDDDLLL^^^ooobbbJJJ;;;???CCC???@@@HHHLLLUUUvvviiiOOOOOO]]]vvvsssYYYVVVPPPMMMLLLMMMLLLJJJLLLQQQMMMLLLKKKLLLNNNNNNLLLJJJFFFEEECCCCCCDDDHHHLLLOOOBBBBBBAAAAAA@@@???>>>>>>;;;;;;<<<<<<;;;999888666555555444444333222111111///000444AAAZZZyyyvvvgggrrruuukkkhhhiiiwww||||||}}}|||zzzzzz{{{}}}zzz{{{~~~}}}yyyuuurrrkkklllkkkhhh```TTTIIIBBB;;;555111222111---,,,---------......///000000000+++---///...,,,+++...111333444555888<<>>;;;===???@@@CCCHHHUUUNNNGGGDDDAAA???BBBHHHTTTYYY]]]aaaiiiooonnnjjjhhheee```YYYRRRNNNOOOPPPMMMNNNMMMHHHCCC@@@BBBDDDGGGGGGIIILLLSSS\\\eeekkkxxx{{{zzz~~~aaaNNNKKKHHHGGGEEEDDDCCCCCCDDDDDDBBBBBBBBBDDDMMMZZZdddhhhLLLCCC===???AAA@@@GGGPPPXXXgggqqq\\\QQQYYYeee~~~|||xxx|||hhhZZZRRRLLLKKKJJJKKKMMMNNNNNNMMMKKKJJJIIIHHHHHHHHHHHHHHHFFFDDDDDDEEEFFFGGGGGGEEEBBBAAA@@@@@@BBBEEEIIIKKK>>>?????????===;;;999777777555222111111111000///444222222>>>[[[xxxtttxxx~~~zzzlllaaammmrrryyy|||{{{yyyxxxyyyzzzzzzzzz|||~~~}}}}}}}}}}}}}}}zzzvvvrrrpppmmmkkkhhheee```VVVJJJAAA<<<666111111000---,,,............///////////////...------------...//////333444555888===CCCHHHLLLRRRXXX^^^cccjjjpppoookkkdddNNN:::555222,,,---333222222:::888>>>FFFNNNnnn```UUUJJJEEEDDDFFFLLLSSSXXX]]]eeelllsss}}}uuufffkkk{{{}}}{{{xxxzzz{{{yyyuuusssuuuwwwxxxyyyzzzzzzyyywwwtttsssuuurrrpppqqqrrrqqqnnnkkklllmmmnnnooopppqqqrrrsssvvvuuutttuuuvvvwwwvvvuuusssuuuvvvvvvrrrmmmfffbbbXXXKKK===:::;;;;;;;;;<<<::::::<<<:::555888MMMcccssswwwxxx{{{^^^OOOMMMlll|||{{{\\\GGGIIIDDDBBBCCCHHHJJJFFFBBBBBBAAAAAA@@@AAABBBCCCEEEFFFGGGLLLPPPOOOKKKHHHIIILLLOOORRRKKKHHHOOOMMMIIIMMMHHHFFFFFFIIINNN\\\sss{{{xxxvvvvvvyyy}}}|||}}}~~~~~~{{{{{{yyywwwuuummm\\\KKKCCC@@@>>>??????@@@FFFOOOYYYPPPFFFBBB??????BBBHHHGGGJJJKKKMMMQQQWWWVVVQQQMMMKKKHHHEEEBBBBBBCCCDDDCCCCCCBBBAAA@@@AAAEEEHHHFFFFFFHHHLLLSSSZZZ___bbbfffhhhlllsss||||||~~~sss}}}yyy\\\NNNKKKIIIHHHFFFDDDCCCCCCDDDDDDEEEEEEBBBDDDTTTeeedddXXXGGG@@@>>>CCCDDDCCCIIIRRReee|||~~~cccQQQUUUmmmtttnnnxxxuuuWWWOOOIIIKKKJJJJJJLLLMMMNNNMMMKKKIIIJJJLLLMMMLLLKKKIIIGGGGGGEEEDDDDDDDDDDDDCCCAAABBBAAA@@@@@@AAADDDGGGIIIDDDDDDCCCAAA@@@???>>>===:::777444222222222111111...---///;;;TTTnnnzzzyyy~~~~~~rrrwww}}}oooeeemmmsssyyy~~~zzz{{{|||zzzvvvuuuxxx{{{~~~~~~~~~~~~~~~~~~}}}yyyuuurrrooollljjjhhheee```VVVJJJAAA<<<666111111000---,,,...............////////////...---------...///000000444333444666999>>>BBBEEELLLRRRYYY___gggnnnnnnjjj]]]III888444222---...333222111888555;;;FFFPPPrrriiiSSSKKKDDDDDDHHHNNNWWW```pppvvvqqqdddkkk}}}~~~}}}zzzyyyzzz{{{yyywwwvvvvvvwwwxxxyyyzzz{{{zzzwwwtttrrrsssqqqooooooppppppnnnkkkllllllmmmnnnpppqqqrrrsssvvvuuutttuuuvvvwwwvvvuuusssssstttssspppkkkddd```UUUHHH<<<888999::::::;;;;;;;;;;;;:::666;;;PPPeeeuuuyyyzzztttYYYOOOQQQmmm}}}uuuuuu~~~WWWEEEIIIGGGEEEFFFJJJKKKFFFBBBBBB@@@??????>>>???@@@AAABBBGGGLLLPPPMMMGGGGGGOOOWWW```___RRRJJJLLLIIIEEEIIIHHHIIIJJJIIIIIIRRRhhh|||~~~{{{yyyzzz~~~~~~zzzyyy~~~~~~}}}|||{{{yyywwwwwwyyytttdddSSSDDDBBB@@@@@@@@@BBBLLLXXX[[[PPPEEEAAA@@@AAACCCGGGCCCDDDBBB???@@@CCCCCC???===<<<:::;;;===>>>??????@@@>>>===>>>AAAFFFIIIKKKFFFFFFHHHOOOXXX```cccddddddeeegggjjjnnnttt||||||jjjqqq|||ooozzzgggRRRLLLIIIJJJHHHGGGEEEDDDCCCDDDDDDGGGGGGEEEKKK___mmm^^^DDDAAA===???EEEGGGFFFMMMYYYvvvnnnXXXNNNSSSttt|||mmmqqqbbbMMMKKKGGGJJJJJJKKKMMMNNNNNNLLLIIIFFFIIIMMMQQQQQQNNNJJJGGGHHHFFFDDDCCCBBBAAA???>>>AAAAAA@@@@@@@@@BBBDDDEEEGGGEEECCCBBBBBBDDDFFFHHH>>>:::666333222333222222......000;;;PPPfffrrrttt~~~{{{uuuttt{{{sssxxxuuulllooouuu{{{}}}~~~zzz~~~}}}wwwvvvzzz~~~~~~~~~}}}{{{xxxtttqqqooollljjjgggddd```WWWKKKCCC<<<666222222111---,,,...------........./////////---------...///000111222333333222333555888;;;===EEELLLTTT[[[cccjjjjjjfffQQQBBB555333222//////333333000666222999EEEQQQuuuiiiPPPHHHEEEFFFNNNXXXbbbnnnyyy~~~ooodddmmm~~~~~~|||}}}{{{{{{zzzyyyyyyzzzzzzxxxvvvvvvxxx{{{|||{{{xxxtttqqqqqqooommmlllmmmnnnmmmlllkkklllmmmnnnooopppqqqrrruuuttttttuuuvvvwwwwwwvvvsssrrrqqqpppmmmhhhbbb]]]PPPDDD999777888888888:::===<<<;;;999888AAATTTgggxxx|||}}}jjjRRRNNNTTTnnnuuunnnppp```NNNPPPKKKIIIJJJNNNNNNHHHCCCBBB@@@???>>>======>>>??????CCCIIIMMMIIIDDDFFFSSS^^^rrrjjjVVVKKKNNNKKKDDDEEEEEEHHHLLLLLLIIINNNbbbvvv|||{{{}}}~~~}}}~~~|||wwwzzz~~~}}}||||||yyyyyyxxxwwwxxxuuuiii[[[HHHBBB===???BBBHHHSSS\\\WWWMMMFFFEEEFFFEEEEEEGGGJJJIIIDDD===;;;>>>>>><<<@@@>>><<<===@@@BBBAAA@@@DDDAAA@@@CCCHHHKKKLLLKKKFFFEEEHHHQQQ^^^jjjppprrrrrrssssssrrrqqqrrrwwwzzzmmm___sss~~~mmmvvv}}}VVVJJJJJJIIIIIIHHHFFFDDDCCCCCCCCCCCCHHHHHHNNN\\\iiifffPPP;;;???===@@@FFFGGGIIIWWWhhhzzz___RRRPPPWWWuuu|||XXXMMMPPPIIIKKKKKKMMMOOOPPPOOOLLLIIIFFFIIIMMMPPPPPPNNNKKKHHHGGGFFFDDDCCCCCCBBB@@@>>>AAAAAA@@@@@@@@@@@@AAAAAADDDBBB@@@???AAAEEEJJJMMM???<<<666333222222222222000000111:::JJJ^^^nnnvvvxxxyyyxxxyyyvvvyyy~~~yyyuuuxxx|||}}}zzz|||~~~}}}}}}~~~~~~~~~}}}}}}|||{{{yyyvvvssspppnnnllljjjgggeeeaaaYYYNNNFFF<<<666222222111...,,,...---------......//////000.........///000111222333222111111111222444666888???FFFMMMSSSZZZ``````[[[DDD:::222222222000000333222000666333999DDDOOOrrrmmmVVVIIIFFFHHHQQQ^^^jjjtttyyy}}}ppphhhppp~~~}}}zzzxxxwwwxxx{{{{{{xxxuuutttvvvzzz{{{zzzwwwrrrooonnnmmmlllkkkllllllmmmmmmkkkkkklllnnnooopppqqqrrruuutttssstttvvvxxxwwwvvvtttrrrooonnnkkkfff___ZZZKKKAAA888777888777888:::>>>===:::999<<>>=========>>>??????EEEIIIEEE???@@@JJJUUUbbb]]]OOOOOO]]]\\\OOOIIIBBBFFFKKKKKKGGGJJJZZZlllzzz{{{~~~~~~}}}}}}}}}yyyyyy~~~~~~~~~~~~}}}}}}}}}}}}xxx|||~~~{{{wwwtttmmmfffOOOCCC999<<>>???>>>>>>>>>@@@AAAAAAAAADDDCCCCCCFFFKKKMMMLLLJJJJJJIIIJJJQQQ]]]kkkuuuzzzwwwzzz|||zzzwwwvvvyyy|||}}}~~~pppbbb[[[rrr{{{lllxxxoooNNNIIIMMMLLLGGGFFFDDDCCCBBBBBBCCCDDDHHHLLL[[[mmmjjjSSSAAA===BBB@@@BBBEEEGGGOOOggggggPPPMMMTTTkkkiiiQQQOOOQQQIIILLLMMMNNNPPPQQQPPPMMMJJJGGGHHHJJJKKKKKKKKKKKKJJJFFFEEEDDDDDDEEEEEEDDDBBBAAABBBBBBBBBAAAAAA@@@???BBB@@@===;;;<<<@@@DDDGGG???;;;666333333222222111000//////444???SSSiiiyyytttsssttt}}}}}}||||||}}}yyywww}}}}}}~~~}}}||||||{{{zzz{{{zzzyyyvvvtttqqqooonnnmmmkkkhhhfffbbb[[[QQQIII===777222222111...---///------......///000111111000//////000111222333444000000000111222444555666999>>>BBBFFFKKKPPPNNNJJJ:::444000000222111111222222111888555;;;CCCKKKlllyyyaaaPPPGGGEEEHHHLLLVVVbbbjjjnnntttzzzwww|||iiigggdddcccdddgggiiijjjlllssszzz~~~{{{pppkkksss}}}xxxvvvuuuxxx{{{{{{xxxtttrrruuuxxxzzzyyyuuupppmmmmmmmmmmmmllllllllllllmmmkkklllmmmnnnoooqqqrrrrrruuutttssstttwwwxxxwwwvvvuuurrrooommmkkkfff]]]VVVHHH???999888999888999<<<>>><<<999999@@@NNN^^^hhhmmm{{{bbbIIIHHHTTTjjjyyysssyyy|||ooo]]]ZZZNNNLLLMMMRRRQQQKKKDDDBBB@@@???>>>=========>>>???AAAHHHLLLJJJCCC@@@DDDJJJJJJKKKIIITTTgggeeeRRRGGGGGGJJJNNNMMMHHHHHHSSSaaa|||xxx}}}}}}}}}zzzxxxwww{{{|||zzz{{{~~~}}}~~~~~~~~~~~~~~~~~~~~~zzz~~~yyyvvvsssoooYYYIII<<<>>>IIIRRRUUUVVVJJJLLLRRRZZZZZZSSSNNNMMMZZZYYYRRRGGGAAABBBEEEEEE???@@@AAAAAAAAABBBFFFHHHBBBBBBBBBEEEIIIMMMPPPQQQVVVUUUSSSUUU[[[dddnnnuuusssyyyzzzkkkbbb```vvv}}}sssdddNNNMMMQQQPPPFFFEEEDDDCCCCCCDDDEEEFFFMMMVVVgggooo]]]CCC:::BBBDDDCCCEEEHHHLLL\\\www\\\MMMUUUcccrrr]]]RRRQQQRRRLLLNNNMMMNNNOOOPPPOOOMMMJJJIIIIIIHHHGGGHHHHHHJJJJJJEEEDDDDDDEEEGGGHHHGGGFFFBBBCCCDDDDDDDDDBBBAAA@@@CCCAAA>>>;;;::::::;;;<<<===:::777555555444333111444222111333:::KKKfff|||yyyyyyyyyyyyooohhhgggsss}}}zzz~~~~~~wwwuuuxxx{{{|||~~~{{{zzzyyyyyyxxxyyyxxxwwwtttrrrooonnnmmmmmmjjjgggeeebbb\\\RRRLLL===777333333222...---///......///000111111222222222222111111111222333333000000000111222333555666333666777888;;;>>>===999333111//////000111222222111111999666;;;BBBIIIiiioooWWWGGG>>>>>>BBBDDDGGGMMMTTTUUUSSSUUU[[[gggppp{{{~~~|||wwwdddMMMLLLIIIHHHIIILLLPPPRRR^^^fffooovvv~~~vvvooollluuu~~~{{{uuuuuuvvvxxxzzzzzzxxxuuusssuuuxxxyyyxxxuuuqqqnnnmmmooopppooonnnllllllmmmlllmmmmmmooopppqqqrrrssstttsssssstttwwwxxxxxxwwwtttqqqnnnmmmkkkeeeZZZQQQDDD>>>999999:::999:::===<<<;;;888999DDDTTTbbbgggeee{{{xxx```FFFHHHUUUhhhsssmmmyyy~~~[[[LLLLLLKKKIIIKKKPPPPPPIIICCCAAA>>>===<<<<<<<<<===>>>???AAAHHHPPPQQQMMMGGGDDDEEEBBBGGGGGGOOO]]]ZZZJJJDDDHHHIIILLLLLLHHHFFFNNNXXXnnn|||tttxxx|||xxxuuurrrsss}}}~~~{{{yyyzzz}}}~~~~~~{{{}}}{{{{{{xxxssscccSSSEEEDDDJJJOOOQQQQQQMMMSSS]]]dddaaaXXXSSSTTTfffeee^^^RRRJJJJJJKKKKKKGGGKKKMMMJJJGGGHHHNNNTTTKKKJJJHHHGGGIIIOOOXXX^^^hhhiiigggccc```cccjjjqqqsss|||ssskkkkkk{{{wwwYYYNNNOOOPPPOOOFFFEEEEEEEEEEEEGGGHHHIIIUUUeeemmm```III>>>>>>BBBDDDDDDHHHNNNUUUkkklllXXXUUUggg|||```YYYTTTOOOPPPOOONNNLLLLLLLLLMMMMMMKKKIIIJJJIIIHHHHHHGGGHHHHHHIIIFFFEEEDDDEEEGGGHHHGGGFFFCCCDDDFFFGGGFFFEEECCCAAABBBAAA@@@???===<<<::::::<<<:::999888888777444222555444444555888EEE```yyy~~~xxxyyy|||}}}mmmbbb]]]lll{{{uuu~~~|||qqqlll~~~{{{}}}~~~~~~zzzyyyxxxxxxwwwxxxwwwuuussspppnnnmmmllljjjhhheeecccaaa[[[RRRLLL===777333333222...---/////////000111222333444444444333333222222222222333000000111111111222222333111333222///111555444111000000///...///111222111111000777333999BBBJJJlllmmmSSSDDD???<<<<<>>???AAAEEEIIIRRRZZZeeeooo|||vvvqqqpppwww}}}yyysssuuuyyy{{{zzzyyyxxxxxxvvvwwwxxxyyyxxxuuusssqqqnnnqqqsssssspppmmmllllllmmmnnnooopppqqqrrrsssttttttsssssstttwwwxxxxxxwwwqqqnnnllllllkkkcccVVVLLLAAA<<<888999:::888:::>>>:::999777:::GGGYYYccceeeiiipppYYYBBBKKK^^^oootttlllyyyvvvSSSJJJPPPIIIGGGIIINNNNNNHHHAAA???<<<<<<;;;:::;;;<<<===>>>999AAALLLRRRPPPJJJDDDAAABBBFFFBBBCCCLLLLLLFFFJJJ@@@@@@CCCEEECCCBBBGGGOOObbbnnn}}}yyy~~~yyytttqqqpppzzz{{{xxxxxx|||~~~~~~zzz{{{zzzyyy{{{~~~zzzsssiii[[[NNNJJJJJJKKKLLLOOORRRYYYeeekkkeee[[[WWWYYYlllkkkdddVVVMMMLLLMMMMMMPPPTTTVVVQQQJJJJJJQQQYYYYYYVVVQQQLLLLLLSSS```jjjwwwyyyxxxrrrkkkhhhmmmsssvvvzzzqqqrrrwwwfffPPPLLLMMMLLLKKKGGGFFFFFFFFFGGGIIIKKKLLL]]]qqqoooPPP:::@@@FFF@@@BBBEEEKKKSSS]]]wwwwww```SSSYYYssswwwUUUUUURRRHHHIIINNNMMMKKKJJJJJJKKKKKKJJJHHHJJJJJJJJJIIIIIIHHHHHHGGGFFFEEEDDDEEEFFFGGGFFFEEECCCEEEGGGHHHHHHGGGDDDCCC??????AAABBBBBBAAA???>>><<<;;;:::;;;;;;999666444000000222333333<<>>;;;:::888666666666555888BBBMMMUUUZZZaaafffiiilllpppttthhhcccXXXLLLGGGFFFCCC>>>@@@???===<<<<<>>PPPnnnqqqPPPHHH>>>888999;;;;;;999666555444444555777999;;;EEEGGGJJJJJJKKKQQQ[[[cccYYYSSSIIIAAA===<<<<<<<<<=========<<<<<<>>>AAADDDKKKWWWfffrrr}}}{{{{{{}}}xxxvvvvvvwwwyyy{{{||||||{{{zzz{{{zzzyyyxxxwwwuuuttttttpppqqqrrrpppnnnlllkkkkkkssssssrrrqqqqqqqqqrrrrrrrrrssstttuuuuuuvvvvvvvvvpppkkkhhhiiiiiibbbQQQCCC===;;;999888888999:::<<<888999777>>>MMMSSS```uuuvvvlllNNNMMMXXXlllwwwwww}}}yyyxxxMMMGGGCCCDDDHHHLLLMMMJJJFFFCCCBBB;;;::::::999999999::::::999;;;===???@@@@@@??????CCCCCCDDDEEEFFFFFFCCCAAAAAAAAAAAAAAAAAACCCEEEFFFNNN^^^ttt{{{xxxvvvtttxxx}}}|||||||||{{{yyy{{{~~~}}}}}}xxx{{{zzzyyyyyyzzzzzzxxxvvvqqqjjj___TTTMMMMMMRRRVVV\\\aaaeeebbbZZZTTTUUUZZZnnnwwwuuubbbVVVYYYbbbdddlllrrrpppbbb[[[aaakkkoooiiigggdddbbbdddjjjrrrwww~~~yyyzzzhhhQQQLLLMMMJJJHHHJJJJJJHHHDDDBBBFFFRRR\\\bbbbbbUUUGGGBBBBBBBBBEEEHHHHHHPPP[[[mmmooo[[[[[[kkkiiiSSSQQQMMMJJJKKKHHHLLLLLLKKKJJJIIIHHHGGGGGGJJJJJJIIIJJJKKKKKKIIIGGGFFFFFFFFFHHHJJJIIIFFFCCCDDDDDDDDDCCCBBBAAA@@@@@@DDDDDDDDDCCCBBBAAA???>>>=========<<<;;;:::999888666888333333888999GGG```~~~|||yyygggWWWQQQYYYiii|||zzzqqqqqqxxx~~~eee___nnn{{{zzz|||}}}yyywwwwwwyyyyyyxxxvvvtttrrrqqqoooooollliiieee___YYYPPPGGGAAA999777444222222111///...000000000222333555777888777666444222222333444555555555555444444444444444333333222111000000000111///000000000000111111111///444333555:::>>>OOOlllrrr\\\DDD???999777888:::888666666666555555666777888999666888:::999999>>>FFFMMMLLLHHHBBB>>><<<<<<<<<;;;888:::<<<===???AAAEEEHHHIIIWWWgggttt~~~}}}zzz}}}zzz{{{{{{xxxwwwxxxvvvwwwzzz{{{|||{{{yyyxxxyyyyyyxxxwwwuuutttssssssooopppqqqpppnnnllllllmmmsssrrrrrrrrrqqqrrrrrrrrrtttuuuvvvvvvvvvuuutttssspppjjjdddcccccc[[[LLL@@@;;;:::999888888999;;;<<<;;;:::888BBBVVVbbbqqqoooNNNNNNXXXhhhrrrxxxmmmzzzNNNFFFAAAAAAEEEIIIJJJIIIEEECCCAAA;;;;;;::::::999999888888999999::::::;;;<<<===>>>AAAFFFEEEAAACCCIIIIIIBBBAAA@@@???>>>>>>???@@@@@@EEERRRhhhyyyvvvxxx~~~~~~~~~|||xxxvvvuuuyyy|||{{{|||}}}{{{www}}}{{{yyyyyyzzzyyyxxxvvvtttrrrkkk^^^QQQMMMSSS[[[bbbdddgggfffZZZOOORRR]]]mmmzzzxxxcccUUU\\\eeeeeemmmqqqmmmbbb___iiirrruuummmnnnpppssswww}}}|||yyy}}}eeeVVVKKKKKKNNNLLLJJJMMMIIIJJJCCC???MMMcccjjjcccMMMDDD===???CCCDDDFFFGGGOOOVVVjjjmmm\\\RRRaaa```OOOOOOKKKIIIKKKIIILLLKKKKKKJJJIIIHHHGGGGGGHHHIIIJJJLLLMMMKKKHHHEEEFFFFFFGGGJJJKKKJJJGGGDDDCCCCCCCCCBBBBBBAAAAAA@@@GGGFFFFFFDDDCCCAAA???>>>??????===<<<;;;;;;;;;;;;888:::555333666777FFFaaa}}}uuunnnggg]]]VVVVVVeeezzzrrroootttyyyppp]]]nnn}}}}}}~~~zzzxxxwwwxxxyyyxxxwwwuuusssqqqpppoookkkhhhccc]]]VVVMMMEEE???888666333222111111///...//////000111333555777888888777555333222222333333555555555555555666666666555444333222111000000000/////////000000000111111000444444555:::===LLLgggwww]]]GGG999666555777999:::777444666666666666777777777777444555666555444888>>>DDDDDDAAA>>><<<<<<<<<;;;999888:::<<<>>>@@@DDDIIILLLQQQ___ppp||||||uuuuuuyyyyyyuuuooommmnnnqqqqqqoooqqqvvvvvvwwwzzz||||||zzzxxxvvvwwwwwwvvvuuuuuutttssssssooopppqqqpppnnnmmmnnnooorrrrrrrrrrrrrrrrrrrrrrrruuuvvvxxxyyyxxxuuusssqqqpppjjjccc```]]]UUUHHH===999999888888999:::;;;<<<:::888888KKKkkk~~~jjjOOOUUU```lllsssccc{{{OOOEEE>>>===@@@CCCEEEEEEBBB@@@>>>;;;;;;;;;:::999888777777888999:::;;;<<<<<<<<<<<<<<>>CCCPPPRRRJJJAAA@@@???===<<<<<<<<<<<<>>>GGG^^^|||{{{}}}}}}xxxuuusssvvvyyyzzz{{{zzzxxxuuu|||zzzyyyyyyzzzzzzzzzxxxuuuuuuooocccVVVPPPSSSYYYhhhiiimmmlll^^^PPPVVVgggoooxxxsss^^^UUU]]]bbb^^^bbbhhheee[[[XXXdddqqqvvvrrrsssvvv{{{|||~~~}}}{{{}}}lllZZZRRRLLLLLLLLLIIIHHHJJJGGGEEECCCIIIZZZiiifff[[[AAA<<<;;;@@@EEEFFFFFFHHHPPP```}}}```PPPQQQooorrrYYYMMMOOOLLLKKKNNNLLLLLLKKKKKKJJJIIIHHHHHHHHHIIIHHHIIIJJJKKKJJJGGGEEEFFFGGGIIIKKKKKKIIIFFFCCCDDDDDDCCCCCCCCCCCCCCCCCCEEEEEEEEEDDDBBBAAA???>>>@@@>>>===;;;::::::;;;<<<777:::666555888:::JJJggg}}}|||wwwsssqqqjjjaaaYYYccc~~~rrrsssyyyzzz|||}}}ddduuu~~~{{{yyyxxxwwwxxxwwwvvvtttrrrpppnnnmmmjjjfffaaaZZZSSSKKKBBB===666444222111111111///...//////000111333666888999999888666444333222222222444444555555555555666666444333222111000/////////...//////000000111111111111555444555:::;;;IIIbbblllRRR@@@777666666888:::;;;999777666777777777777777666555888999999999999<<<@@@DDDGGGDDD@@@===<<<;;;:::888======>>>>>>AAAFFFNNNSSS^^^jjjxxx|||yyyyyyvvvpppooooooqqqssspppmmmooouuuvvvxxxzzz|||}}}|||zzzyyywwwwwwvvvuuuuuutttssssssrrrssssssqqqooonnnoooppppppqqqqqqrrrsssssssssssstttvvvxxxzzzyyyvvvsssqqqppplllfffaaa\\\RRREEE;;;777777888999:::;;;;;;;;;;;;777;;;\\\qqqZZZKKKZZZmmmvvvzzzzzz```{{{OOODDD;;;;;;===???AAABBBAAA>>><<<::::::;;;:::999888777666888:::===???@@@???<<<;;;888@@@@@@;;;@@@OOORRRJJJAAA@@@>>><<<;;;;;;;;;;;;???BBBUUU{{{vvv|||}}}{{{zzzxxxxxx~~~zzzwwwuuuvvvxxx{{{{{{yyywwwvvvzzzyyyxxxxxxzzz|||||||||tttrrrlllcccZZZTTTSSSTTTggglllsssppp```TTT^^^pppvvvuuukkk\\\YYY``````YYY]]]fffggg[[[UUUaaarrr|||yyywwwwww{{{]]]VVVQQQMMMJJJHHHEEEEEEGGGEEE???EEEXXXeeeaaaTTTKKKAAA???@@@EEEGGGHHHKKKOOOTTTrrrfffXXXKKKXXX~~~fffTTTNNNQQQMMMMMMPPPNNNLLLKKKKKKJJJJJJIIIIIIIIIJJJHHHFFFFFFGGGHHHGGGFFFGGGIIIJJJJJJHHHFFFCCCAAACCCBBBBBBAAABBBBBBCCCDDDBBBBBBBBBBBBBBBAAA@@@???>>>===<<<:::::::::;;;;;;777999666555999:::HHHccc{{{zzzooo___```zzz}}}tttwww{{{wwwyyykkkwww~~~}}}{{{yyywwwuuuuuutttsssqqqnnnlllkkkhhheee___YYYRRRIII@@@:::555333111000111111000...//////000111333555777888888888777555444333222222333333333333333333333333222222000//////........./////////000111222222333333666444555::::::EEE\\\~~~cccMMM@@@:::888777777888999999999666777777777777777666555666777888999:::===AAACCCIIIEEE???;;;:::;;;;;;;;;@@@???>>>???DDDNNNZZZbbbkkksss}}}~~~}}}~~~|||vvvnnnkkklllppptttsssqqqttt{{{wwwxxx{{{}}}~~~~~~~~~}}}xxxxxxwwwvvvuuuuuuttttttvvvvvvuuurrrpppnnnooopppooopppqqqrrrssstttssssssrrrtttwwwyyyyyywwwtttrrrmmmkkkgggaaaYYYMMM@@@777666777888:::;;;;;;:::::::::888@@@jjjyyyZZZIIIFFF```zzznnn^^^yyyNNNBBB999======>>>@@@BBBAAA>>>;;;999999:::::::::888777666777:::>>>@@@AAA???<<<999888<<<<<<888<<>>???@@@BBBCCCAAAAAAAAABBBAAAAAA@@@@@@===<<<<<<;;;::::::;;;;;;999;;;666666999666>>>SSSeeesssmmmcccsss~~~{{{~~~yyy{{{nnnsss~~~~~~~~~}}}zzzxxxtttttttttrrrpppnnnkkkiiifffddd___YYYRRRHHH>>>777333111//////000111000///000000111222333555666777777777777666555444333333222222222222111111111000000000///............//////000000111222333444444444777444555:::999BBBWWWxxxYYYFFF???;;;999777555555666777888666666666666777777777777:::;;;<<<>>>AAADDDFFFHHHDDD@@@;;;999:::<<>>@@@???<<<999777888999::::::999777666777888;;;<<<<<<;;;:::888;;;999888888:::;;;;;;999===<<<;;;::::::;;;<<<===@@@???EEEVVVlll}}}zzzssskkkjjjttt|||{{{|||yyyyyy~~~}}}~~~|||yyyxxxyyyzzz{{{zzzooonnnllljjjfffbbb]]]ZZZ___vvvuuubbbaaannnzzzwwwggg\\\___bbb______dddjjjpppnnnaaa\\\hhhyyy{{{xxx{{{kkkXXXOOOJJJHHHFFFDDDEEEGGGGGGFFFMMMRRRXXXXXXPPPDDD===<<<;;;>>>CCCEEEEEEMMMaaauuuppp[[[QQQUUUdddiii[[[QQQJJJNNNQQQIIIIIIMMMJJJHHHHHHHHHGGGGGGGGGGGGFFFEEEDDDCCCCCCDDDEEECCCBBBBBBCCCDDDCCCAAA@@@BBBDDD???>>>>>>===>>>@@@BBBCCCCCCCCCCCCCCCBBBAAA@@@???<<<============<<<;;;;;;===<<<777888;;;555666FFFOOO^^^pppyyyhhhmmm}}}yyyyyyuuurrrwww~~~~~~~~~}}}}}}~~~|||yyytttttttttsssqqqnnnkkkiiieeeccc```[[[SSSHHH===555222000//////000000000///222222222222333444555666666666666666666555444444333333222111000000///...///////////////000000111000111222333444555555666555777444666:::888???SSSppp{{{NNN@@@===:::999888777666666777888666666555555666777888999===>>>???BBBEEEGGGHHHHHH???===;;;;;;===???AAAAAA@@@CCCGGGOOO[[[kkk{{{~~~kkkdddnnn|||xxx{{{yyy{{{~~~|||zzzzzz{{{}}}~~~zzzyyyxxxvvvtttrrrqqqppppppppppppnnnlllllloooqqqlllnnnqqqsssuuuuuuttttttttttttuuuuuuuuusssrrrqqqhhheee^^^SSSGGG===777444555777999;;;;;;:::777666111777FFFfff|||WWWEEEIIIaaa~~~xxxYYYYYYuuuKKK@@@777;;;:::999;;;===<<<999555666777999::::::999888777777777777777888888888888<<<777666:::;;;888777999:::999999999999:::<<<===<<<===@@@GGGSSSddduuu{{{xxxqqqttt|||}}}|||}}}yyyyyy{{{yyyyyyyyyyyyxxxmmmoooqqqoookkkfffbbbaaaaaa}}}yyyeeeggguuu}}}{{{iiiaaaiiillldddgggttttttwwwqqqeeecccppp~~~yyywww{{{nnnVVVLLLLLLHHHHHHFFFFFFHHHJJJIIIFFFRRR___```OOO???<<>>CCCJJJLLLMMMYYYuuuvvvYYYNNNRRR]]]xxx~~~nnnTTTWWWKKKFFFLLLOOOGGGEEEIIIGGGFFFFFFFFFEEEEEEEEEEEEEEEBBBBBBCCCEEEFFFDDDAAA>>>>>>@@@AAA@@@>>>???CCCFFFAAA@@@??????@@@BBBDDDFFFFFFFFFEEEDDDCCCAAA???>>>======>>>??????>>><<<<<>>888;;;@@@999666AAALLLYYYiii{{{~~~zzzggggggxxxrrrooovvvuuu~~~}}}~~~~~~}}}||||||~~~}}}zzztttuuuuuutttrrrooollljjjdddbbb```\\\TTTIII<<<444111000......000000000///333333222222333333444555555666666666666666555555555444333222111///......////////////000111222333111111222333555666666777666888444666:::777>>>QQQiiisssHHH======999:::;;;;;;999999999999666666444444555777999;;;777777888:::===??????>>>>>>>>>>>>???AAABBBAAA???DDDHHHOOOYYYeeessswww]]]bbbooo~~~~~~xxxuuuyyy|||yyywwwxxxzzz|||zzzyyywwwuuussspppooonnnkkkllllllkkkjjjlllooorrrlllnnnqqqsssuuuuuuuuutttvvvvvvuuutttsssqqqoooooojjjeee\\\OOOBBB:::777777555777:::<<<<<<999666444888CCCSSSmmmwww|||vvvSSSFFFOOOhhhzzzmmmVVV[[[rrrJJJ:::===<<<;;;:::999888999::::::666666666666666666666666::::::999999999999999999;;;999666666666777777777999:::;;;:::888888888:::777666999@@@JJJZZZooo}}}}}}~~~}}}}}}wwwvvvyyyyyy~~~~~~{{{zzz|||}}}~~~wwwwww|||~~~yyyrrrtttsssrrroookkkgggcccaaa^^^llloooyyy{{{uuummmdddccciiioootttuuuwwwssskkkffflllxxx~~~|||{{{{{{|||pppZZZLLLHHHJJJLLLIIIGGGGGGJJJMMMOOOOOOccc\\\QQQEEE===<<>>======>>>AAACCCCCCCCCBBBAAA????????????@@@AAABBBCCCIIIIIILLLNNNKKKCCC@@@AAA???@@@AAAAAAAAA???>>>===999:::;;;<<<<<<<<<;;;:::BBBJJJdddzzzuuuzzzzzzzzzvvvnnnllluuu~~~xxxttt{{{~~~xxxxxx}}}|||~~~~~~~~~}}}|||zzzzzzxxxvvvrrrnnnkkkiiihhhgggeee___UUUHHH<<<555666111.........---///444777333000000///...222777999999999888888888888888333333333333222111000000///000000000000111111111444444444444555666777888999999777555555999@@@FFFhhh|||fffHHH;;;::::::999999999:::999888666666555555555666777999:::::::::;;;<<<<<<<<<<<<<<<@@@???AAADDDCCC@@@AAADDDIIIOOOWWW___lllxxx~~~}}}ooobbbcccrrr{{{vvvvvv|||zzzyyywwwwwwyyy}}}zzzuuurrrqqqqqqpppoooooonnnlllkkkkkkmmmppprrrrrrrrrrrrrrrrrrssstttuuuyyywwwtttrrrrrrqqqooonnnmmmaaaSSSHHH>>>777666999999999888888:::;;;999444222AAA```xxx|||zzz}}}bbbGGGNNNUUU|||{{{pppbbbHHHnnnHHH999;;;;;;:::999888777888999999777777777777777777777777999999999999999999999999:::888666666777777777666888999:::999888777888999;;;;;;===AAAGGGTTTlll}}}~~~}}}vvvwww}}}|||~~~}}}|||xxxwww{{{~~~{{{uuuuuuxxxzzzwwwsssrrrqqqpppnnnjjjfffbbb```^^^{{{pppqqq{{{zzznnngggkkkssswwwzzz|||zzzuuummmjjjppp|||||||||}}}{{{cccVVVNNNJJJIIIFFFHHHIIIHHHHHHMMMUUU\\\ZZZTTTKKKBBB<<<<<>>>>>>>>???@@@AAAFFFEEEGGGIIIGGGAAA???AAA>>>???@@@@@@???>>>===<<<999::::::;;;;;;;;;::::::AAAJJJ```{{{{{{ppplllrrrtttwwwuuunnnmmmyyy~~~vvvvvv}}}wwwooozzz}}}|||}}}}}}~~~~~~}}}{{{{{{yyyvvvrrrnnnjjjhhheeeeeeccc^^^UUUIII>>>777555000...000000000333888>>>666222444777555111///555555555666666777777777333333333333333222111000111111111111222222222222444444444555666888::::::888888777555555999???EEEeeetttwww]]]FFF<<<===:::999999999999999888777999888888777777888999:::::::::;;;<<<<<<<<<<<<<<>>@@@DDDDDDCCCEEEJJJQQQXXX```gggrrr|||iiiZZZ___mmmzzz~~~{{{zzz~~~zzzyyyvvvuuuwwwzzzvvvsssppppppooonnnmmmooonnnlllkkklllnnnppprrrrrrssssssttttttuuuuuuvvvxxxvvvsssrrrqqqpppooommmkkk___PPPEEE<<<555555888888888888888999999666333999FFF```rrruuu|||{{{\\\CCCIIIWWW{{{}}}~~~hhh]]]OOOlllHHH:::<<<999999888777777777777888777777777777777777777777777777888888999999::::::999888666666777777777666777888888888666666888999999999;;;===???III```uuu~~~~~~|||vvvpppwww}}}zzz{{{~~~zzzvvvuuuzzz~~~~~~{{{xxxvvvwwwwwwwwwvvvqqqqqqqqqooolllgggcccaaafff{{{}}}xxxrrrlllxxxyyyrrrqqqyyy}}}zzz\\\NNNMMMMMMJJJGGGEEEEEEFFFKKKQQQWWW[[[^^^LLLHHHBBB???>>>@@@BBBDDDEEEOOOTTT]]]{{{lll[[[NNNHHHRRR```eeeMMMIIILLLHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBBBB???@@@@@@@@@@@@??????>>>@@@BBBDDDEEEFFFGGGFFFFFF???>>>===<<<<<<===???@@@BBBAAABBBCCCAAA===>>>AAA======>>>>>>>>>===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<>>888333000...111333333666;;;bbbMMM888000222444333222222333444555666777888888555555555555444333222111333333333333444444444444666666777888:::<<<===>>>888888777555666999>>>BBBSSS\\\bbb[[[LLL???;;;===;;;;;;;;;;;;;;;::::::999<<<;;;::::::999999::::::<<<======>>>>>>>>>>>>>>>???>>>???DDDFFFGGGLLLSSSZZZbbbkkkuuukkk^^^bbbnnnzzz}}}}}}|||xxxtttssstttuuurrrooonnnnnnnnnmmmlllnnnmmmlllkkklllnnnppprrrssstttvvvwwwxxxxxxwwwwwwwwwuuurrrqqqqqqpppnnnlllhhh[[[KKK@@@888333444888::::::;;;;;;:::777444333:::HHHbbbpppsss~~~}}}kkkUUUDDDMMMgggvvv~~~sss]]]VVV\\\kkkJJJ<<<===999999888888777777777777777777777777777777777777555666666777888999::::::888777555666777888777666555666777666555666888:::888777888<<>>BBBFFFHHHHHHRRRTTT[[[uuusss[[[QQQKKKIII[[[tttvvvSSSHHHJJJJJJHHHHHHHHHHHHGGGEEEDDDCCCCCCCCCCCCBBBBBBBBBAAAAAA<<<<<<<<<<<<=========<<<@@@AAABBBDDDEEEEEEEEEDDD???>>><<<;;;<<<>>>AAACCCCCC@@@??????===:::;;;@@@<<<<<<<<<===<<<<<<<<<<<<=========>>>@@@AAABBBCCCCCCLLL]]]nnnssspppooorrrhhhrrr~~~wwwmmmsssuuukkkmmmwww~~~}}}||||||~~~~~~~~~}}}}}}|||{{{{{{yyyyyyxxxvvvsssooollljjjcccbbb```[[[RRRGGG===777333//////111333333666:::eeeOOO888///000333444555444555555666777777888888666777777777666555444444555555555666666666666777999999:::;;;<<<>>>@@@AAA;;;:::888666666999===@@@AAADDDGGGFFFAAA>>>>>>???>>>?????????===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<>>???;;;666555666===PPPmmmzzz|||qqqXXXLLLDDDPPPrrryyyooogggTTTWWWssshhhIII<<<<<<999999999999999888888888666666666666666666666666555555666777777888999999777666555666777888777555555555666555444666999;;;???;;;<<>>======>>>BBBFFFIIIJJJSSS[[[sss{{{cccPPPMMMKKKNNNjjjdddLLLIIIIIIEEEGGGGGGGGGGGGFFFEEEDDDCCCCCCBBBBBBBBBBBBAAAAAAAAA;;;;;;;;;<<<<<<===>>>>>>???@@@@@@AAAAAAAAAAAAAAA>>>=========???BBBDDDFFFEEEBBB???>>>;;;888:::>>>===<<<<<<<<<<<<=========???@@@AAADDDFFFHHHIIIJJJCCCKKKXXXeeekkkmmmpppuuueeeooo}}}}}}{{{uuummmrrr}}}|||{{{pppdddkkk~~~}}}||||||{{{}}}{{{zzzyyyxxxwwwwwwvvvuuusssqqqnnnllldddccc```ZZZQQQFFF<<<666444000///111111000222555777222222666999666222000555555555555555555555555777777888888888888888777777777777777888888888888999999:::;;;===???AAABBBAAA>>>:::777888:::<<<>>><<<===???BBBDDDEEECCCBBB@@@AAABBBAAA>>><<<<<<===:::;;;<<<===>>>???@@@@@@???@@@AAACCCDDDDDDEEEEEEKKKIIIKKKQQQWWW]]]gggqqqnnnkkkttt~~~yyysssqqqrrrqqqooommmmmmmmmmmmlllkkkiiiiiiiiiiiikkklllnnnoootttuuuxxxzzz{{{{{{zzzyyyxxxvvvtttsssrrrooollliii```RRRBBB:::666555666:::;;;;;;>>>???:::333444:::GGG]]]{{{mmmNNNEEEBBBRRRrrr{{{mmmnnnmmmYYYRRRfffbbbEEE999999999999::::::999999888777555555555555555555555555555555666666777777888888666555555666888888777555444555555444444666:::===AAA;;;;;;CCCMMMQQQQQQQQQ___oooyyy}}}|||yyy{{{~~~xxxwww{{{|||uuutttyyy|||{{{~~~xxxtttrrrrrrpppnnnkkkiiihhhgggggghhhppp~~~nnnYYYQQQMMMKKKJJJHHHDDDFFFJJJLLLZZZhhhhhhZZZJJJBBB@@@@@@@@@AAA@@@AAAEEEKKKOOOXXXrrrdddUUUKKKNNNQQQ]]]}}}|||[[[MMMIIIFFFBBBFFFFFFFFFGGGFFFFFFEEEDDDBBBBBBBBBBBBAAAAAAAAAAAA>>>>>>>>>>>>???@@@BBBBBBAAAAAA@@@??????>>>>>>>>>>>>>>>???@@@BBBDDDFFFFFFFFFCCC@@@>>>;;;777999>>>>>>>>>=========>>>???@@@AAACCCEEEHHHJJJKKKKKKKKKAAAFFFOOOYYY```ffflllooodddgggqqq|||zzztttrrr|||xxxtttrrrppppppwww~~~uuubbbeee}}}~~~||||||{{{{{{~~~|||zzzxxxxxxwwwvvvvvvvvvuuusssqqqnnnmmmfffdddaaaZZZQQQFFF<<<666444000///111000......222+++,,,000666666333111444333333333222222222111111555555777888999999999999888888888888999999999999888999;;;===@@@CCCEEEGGGIIIDDD===999999;;;===>>>===>>>AAAEEEJJJJJJGGGCCCCCCFFFGGGDDD@@@<<<<<<>>>;;;<<<>>>@@@BBBCCCCCCDDD@@@AAACCCEEEGGGHHHIIIJJJLLLKKKOOOWWW```iiiuuummmiiirrr}}}xxxrrrppprrrpppooommmmmmnnnmmmkkkjjjhhhhhhiiijjjkkklllnnnoootttuuuwwwyyyzzz{{{zzzzzzxxxwwwtttsssqqqmmmiiieeeZZZLLL===777666666888;;;999888;;;>>>888111555@@@LLLbbbfffJJJCCCLLLccc}}}}}}tttmmmxxx\\\OOO\\\zzz^^^CCC999999777888999999999888666666444444444444444444444444666666666666666666666666555444444666888888666555555555555555555777;;;>>>;;;666555;;;AAABBBBBBCCCRRReeeqqq|||~~~|||tttqqquuuxxxwwwzzz}}}~~~yyyuuurrrpppllliiigggfffhhhhhhkkkqqqwww{{{ooo\\\TTTKKKHHHGGGHHHGGGGGGMMMUUU\\\bbbcccYYYHHH===>>>CCC@@@CCCEEEEEEEEELLLWWW```{{{vvvkkkTTTMMMLLLTTT```sssdddTTTLLLDDDBBBDDDDDDEEEEEEFFFFFFFFFFFFFFFBBBBBBBBBAAAAAAAAA@@@@@@????????????AAABBBDDDEEEEEEDDDCCCAAA???>>>>>>>>>@@@@@@BBBCCCDDDDDDCCCCCCDDDAAA???>>>;;;888:::>>>@@@@@@?????????@@@AAABBBCCCEEEHHHJJJJJJIIIFFFEEE===AAAHHHQQQ]]]gggnnnppphhhcccdddoooxxxvvvllldddmmmrrrrrrmmmllltttxxxqqqpppzzz}}}|||{{{{{{{{{~~~|||zzzyyyyyyyyyzzzyyyxxxwwwvvvsssooolllkkkeeeccc```ZZZQQQGGG>>>999333000///111000......111;;;777444333111///222777111111111111222222222222000222333555777888999999888888888999999999::::::;;;<<>>??????@@@DDDKKKQQQRRROOOKKKLLLNNNOOOLLLFFFAAAAAACCC???@@@BBBDDDEEEFFFFFFFFFEEEFFFHHHKKKNNNQQQRRRSSSUUUVVV\\\hhhuuujjjiiinnn{{{~~~vvvpppnnnppppppnnnmmmmmmmmmllljjjhhhiiiiiijjjkkkmmmnnnooopppssstttuuuvvvxxxyyyzzz{{{xxxvvvsssqqqnnnjjjddd```RRREEE888444666777888::::::999<<>>@@@@@@>>>CCCHHHJJJLLLUUUfffsss|||lll[[[NNNLLLOOO[[[mmmeeeRRRNNNIII??????IIICCCDDDEEEFFFFFFGGGGGGFFFBBBBBBBBBAAAAAAAAA@@@@@@>>>>>>>>>>>>@@@BBBDDDEEEHHHGGGEEECCCAAA@@@??????AAABBBDDDDDDDDDBBB@@@???AAA>>>======;;;888:::???AAAAAA@@@@@@@@@AAACCCDDDDDDFFFHHHJJJIIIEEEAAA>>>;;;>>>EEEPPP___nnnvvvxxxpppddd___iiiwwwwwwkkk```cccoootttllljjjvvv{{{{{{zzz~~~}}}{{{{{{{{{{{{|||{{{zzzyyyyyyzzz{{{|||{{{zzzyyyvvvrrrnnnjjjhhhcccbbb___ZZZRRRIIIAAA<<<222//////111111//////222444222444888888333//////111111222333444555555666---...111333555777888999888888999999999999::::::???AAAEEEKKKRRRYYY^^^aaaVVVNNNCCC<<<:::<<>>???>>>===<<<<<<>>>@@@AAACCCCCCBBB@@@======>>>@@@GGGFFFCCCAAA@@@AAABBBCCCAAA>>>;;;;;;<<>>???BBBCCCDDDFFFDDDAAA@@@??????===<<>>???>>>===BBBLLLXXX___eeejjjjjjggg^^^PPPCCC>>>===<<<>>>@@@FFFJJJSSS___iiinnnnnnkkkhhhccc\\\UUUQQQOOONNNMMMLLLMMMRRRVVVSSSMMMNNNTTTWWWYYY\\\___ccciiiooosss{{{cccZZZ```jjjvvvppprrrpppqqqooollljjjiiiiiikkklllpppmmmkkkiiikkkoootttwwwwwwwwwwwwvvvtttssstttuuurrrssspppjjjhhheeeZZZNNNDDD<<<444111555999;;;;;;<<>><<>>>>>???>>>===>>>???AAADDDEEEBBBBBBCCCAAA??????@@@BBBFFFEEECCCAAA@@@@@@@@@@@@>>>===;;;<<<===@@@AAABBBBBBAAA@@@AAADDDEEEEEEEEEAAA@@@>>>>>>???@@@??????;;;:::===DDDMMMYYYiiivvv~~~yyymmmfffqqq~~~uuu```ggghhhfffdddkkkzzz~~~{{{zzzzzzyyyxxxvvvxxxyyyzzzyyyxxxxxxyyyzzzzzzxxxuuurrrnnnllljjjiiigggddd```\\\VVVLLLAAA888555222///...///222333333222444666999999666222...///111333555777999:::;;;777444222333666888888777555777999;;;===AAAFFFJJJNNNXXXbbbhhhmmmqqqpppmmm```SSSGGGBBB@@@???@@@CCCKKKPPPZZZfffqqqvvvvvvsssqqqjjjaaaZZZWWWVVVUUUSSSVVVWWWYYYZZZUUUPPPTTT]]]hhhiiikkknnnttt|||hhhUUUQQQWWWhhh~~~xxxrrrrrrnnnpppnnnllljjjiiijjjlllmmmpppnnnkkkjjjkkkooosssvvvwwwwwwwwwvvvtttssstttuuuqqqqqqnnniiifffbbbWWWKKK@@@:::444222666:::;;;;;;===AAA;;;999<<<999NNNyyyuuudddNNNGGG___yyybbb}}}~~~ddd\\\}}}SSS@@@===888777777777777666666666666444444333333333333444444444444444444333333333333222222333444444444444444222222222222333333333333444555555555555666666666@@@HHHSSSddd~~~~~~{{{|||~~~wwwsssvvv}}}xxxpppmmmnnnpppqqqsssyyy{{{vvvqqqmmmiiihhhhhhhhhgggddddddhhhlllnnnwwwsss```TTTKKKKKKJJJFFFEEEHHHLLLTTT```pppzzzttt[[[CCC>>>???@@@AAAAAABBBGGGKKKGGGHHHPPPeeevvvdddRRRMMMPPPPPPYYYsssXXXKKKIIIGGGEEEDDDBBB???<<>><<<<<<<<<<<<===@@@CCCEEEGGG@@@AAACCCCCCAAA@@@AAABBBCCCCCCAAA@@@>>>===<<<;;;;;;<<<===>>>@@@BBBCCCDDDAAAAAACCCEEEGGGFFFDDDAAA???===<<<<<<>>>??????>>>:::777888>>>GGGTTTgggxxx{{{pppttt|||sssaaa```eeegggiiippp~~~{{{yyyxxxxxxwwwvvvwwwyyyzzzyyywwwwwwxxxyyy}}}|||yyyvvvrrrooommmlllhhheeeaaa]]]XXXOOOCCC;;;555333///...000222333333555666999:::999666222000///111222555888:::<<<===<<<;;;:::;;;===>>>===<<<;;;>>>@@@AAADDDKKKWWW```bbbjjjqqquuuxxxzzzwwwrrrcccXXXNNNJJJIIIHHHIIILLLVVV]]]hhhuuu}}}tttjjjdddddddddbbb```iiikkknnnnnnhhhgggooozzzpppXXXNNNQQQXXXjjjzzzsssrrrnnnooonnnlllkkkkkklllmmmoooqqqooommmlllmmmooosssuuuvvvwwwwwwvvvsssssstttuuuoooooommmhhhccc]]]QQQFFF;;;777333444777;;;<<<;;;???@@@:::777;;;AAA^^^lllZZZHHHMMMmmmrrrssshhhTTT^^^zzzPPP>>>===888777777777777666666666666333333333333333333333333333333333333333333333333222222333444444444444333111222222222222333333333444444444555555555666666???DDDJJJWWWsss}}}{{{{{{{{{}}}{{{uuuttt}}}yyytttwwwzzzyyyvvvqqqrrrqqqmmmkkknnnwww~~~xxxtttlllooollljjjooonnnhhhgggiiikkkuuuxxxdddVVVVVVNNNIIIHHHHHHHHHLLLRRRcccjjjnnnjjj___QQQFFF@@@@@@AAACCCFFFEEEDDDGGGKKKPPPPPP\\\~~~uuuiiiYYYLLLMMMUUUZZZlllfffJJJGGGFFFDDDCCCBBBAAA???>>>YYYUUUPPPJJJEEECCCCCCCCCBBBCCCDDDDDDCCC@@@===;;;999999:::;;;===@@@BBBDDD>>>@@@BBBBBBAAA???>>>?????????>>>===<<<:::888777;;;===@@@BBBCCCDDDEEEFFFEEEEEEDDDDDDDDDBBB???<<<@@@>>><<<;;;<<<<<<;;;:::<<<:::999>>>EEETTTiii{{{|||zzz|||sssfffZZZhhhuuuyyy|||~~~~~~{{{xxxxxxyyyyyyyyywwwxxxyyyxxxwwwvvvwwwxxx}}}|||zzzwwwtttqqqnnnmmmgggdddaaa^^^YYYPPPEEE===666333000///000222333333666777999999777444222111111111222444666888:::;;;???@@@AAACCCEEEFFFFFFFFFHHHMMMQQQSSSUUU]]]kkkwwwwww{{{yyyrrreee\\\TTTRRRRRRSSSUUUZZZeeelllwww|||rrrnnnppprrrrrrpppwww~~~fffOOOLLLVVV```nnnzzztttsssooonnnmmmlllkkklllmmmooopppqqqpppooonnnnnnqqqsssuuuvvvwwwwwwuuusssrrrsssuuuooonnnlllggg```WWWKKKBBB666555444555999<<<<<<<<>>BBBIII[[[sss|||{{{yyy{{{xxxsssuuu}}}yyywwwvvvuuuqqqsssrrrmmmhhhgggmmmssssssxxxrrruuu|||jjjgggdddaaagggsssyyy{{{ttteeeXXXOOOJJJKKKGGGEEEGGGLLLTTT```jjjsssmmmcccTTTEEE===>>>CCC@@@>>>@@@FFFIIIJJJNNNTTT]]]kkkuuuaaaWWWPPPKKKQQQ\\\llldddPPPGGGGGGFFFCCCAAA@@@@@@BBBCCC___YYYOOOFFFAAA@@@AAACCC@@@AAABBBCCCBBB???<<<::::::::::::;;;<<<===>>>???<<<>>>@@@@@@===;;;:::;;;::::::;;;::::::999777777===@@@DDDFFFFFFEEEFFFHHHFFFDDD@@@???>>>>>>===<<<>>><<<::::::;;;;;;;;;999>>><<<;;;>>>DDDRRRhhh{{{|||uuuwwwwwwrrrfffwww~~~}}}{{{zzz~~~{{{yyyzzz|||}}}}}}wwwxxxyyyxxxvvvuuuvvvwwwvvvvvvuuussspppmmmjjjiiifffccc```^^^YYYQQQGGG???777444111///000222333333444666888777444111111111333333333333333555666777<<<>>>BBBEEEHHHJJJLLLMMMTTTZZZaaadddffflllxxx|||tttkkk___YYYTTTUUUWWWXXX\\\bbblllsss|||yyyrrrppptttxxxzzzyyy|||{{{[[[HHHGGGSSS___qqqyyytttuuurrrmmmmmmmmmmmmmmmnnnpppqqqqqqpppppppppqqqrrrtttuuuvvvvvvvvvuuusssrrrssstttpppnnnjjjeee\\\PPPEEE???333333444777:::<<<======EEE===777888BBB___WWWHHHBBBXXXxxx}}}nnnkkkdddwww~~~mmmZZZUUUUUUQQQxxxNNN<<<<<<888777777777777666666666666222222333333333333222222222222222222333333333333111111222333333333333333111111111111222222222222333444444444444555555555555:::<<<===FFFXXXiiiqqq}}}|||vvvxxxwwwuuu{{{|||tttoooooopppooolllhhhgggiiilllsss|||{{{\\\ZZZ___]]]```gggkkklllvvvwwwmmmccc[[[TTTLLLIIIIIIEEEGGGLLLUUU```lllvvv|||kkkZZZHHHAAAAAABBBBBBBBBGGGAAA@@@GGGKKKMMMTTT___ooo}}}~~~{{{cccMMMHHHIIIMMM\\\mmmbbbJJJFFFGGGEEEEEECCC@@@??????BBBEEESSSNNNFFF???;;;===@@@CCC===>>>?????????===;;;:::;;;<<<<<<<<<<<<<<<======:::;;;===<<<:::999999:::888888888999::::::;;;;;;@@@DDDGGGHHHFFFDDDFFFGGGCCC???;;;999:::===???@@@999888888999;;;===>>>======;;;<<<>>>AAALLLaaatttsssjjjppp{{{{{{wwwvvv~~~{{{zzz}}}uuummmppp}}}~~~{{{{{{|||~~~~~~~~~wwwxxxxxxwwwuuutttuuuvvvtttttttttsssqqqnnnllljjjeeeccc```^^^[[[SSSIIIAAA888555111000000222333333333555777555111///000222444444333222222333444555666999===@@@CCCGGGKKKNNNVVV]]]eeejjjmmmqqqyyy{{{xxxtttjjj```VVVRRRPPPRRRTTTVVV[[[aaaiiinnnvvv{{{}}}|||zzzyyyssspppnnnnnnqqquuuyyyzzzkkkTTTGGGDDDPPP___rrryyytttvvvsssnnnnnnnnnnnnnnnoooppppppoooppppppqqqssstttvvvwwwuuuvvvvvvuuurrrrrrssstttqqqlllgggaaaVVVHHH???<<<333444666888;;;===>>>???DDD999999>>>LLLnnnsssOOOEEEIIIaaayyy~~~tttjjjiiirrrbbbdddccc[[[RRRNNNSSS[[[vvvMMM======999777777777777666666666666111222333333333333222111111111222222222333333333111111222333333333333222111111111111222222222222333333444444444555555555444777777777<<>>===???AAADDDBBB>>>;;;:::;;;===???::::::;;;;;;;;;;;;::::::999::::::;;;;;;;;;;;;:::777888999999888999;;;===888888888999;;;>>>@@@BBBCCCFFFIIIGGGCCCAAACCCEEEAAA===:::888:::===??????999888777999<<<>>>???>>>;;;:::<<<>>>???HHHZZZllltttjjjooo}}}zzzqqqrrrzzz~~~zzz|||wwwrrrhhh]]]]]]jjjxxx~~~|||{{{|||}}}|||{{{wwwxxxxxxwwwuuussstttuuussstttuuuuuutttrrrpppnnnfffdddbbb```]]]UUUKKKDDD888555222000111222333333111444666444000///111444555444222222222444555777444666:::<<<>>>BBBHHHLLLSSSXXX___fffkkkppptttwwwxxxxxxuuupppnnnjjj```VVVQQQNNNMMMOOOQQQRRRWWW]]]aaafffllloooooonnnmmmmmmiiikkkllllllmmmoootttxxxsssVVVNNNJJJFFFQQQddduuu{{{vvvvvvsssooooooooooooooooooppppppnnnoooqqqsssuuuvvvwwwxxxuuuvvvvvvtttrrrqqqrrrtttqqqjjjbbb[[[OOOAAA999888444555777999;;;===???AAAAAA666;;;HHHWWWyyy}}}jjjIIIGGGSSSmmm~~~|||uuutttzzzfff^^^VVVPPPQQQPPPNNNRRRYYYtttMMM===>>>:::777777777777666666666666111222333444444333222111111111111222222333333333111111222333333333333222000111111111111222222222333333333444444444555555555555444444:::GGGUUU^^^vvv~~~{{{uuuuuuuuuwwwvvvvvvrrrmmmiiigggfffeeecccbbbhhhooorrruuu~~~mmmEEESSSVVV]]]dddeeeeeegggiiiiiijjjpppyyy{{{pppddd\\\ZZZRRRMMMMMMMMMKKKOOOUUUYYYdddtttpppXXXEEEDDD@@@@@@CCCCCC@@@BBBHHHAAAAAAGGGOOOSSS\\\www~~~rrrjjjUUUNNNMMMQQQRRR]]]___DDDHHHHHH===;;;>>>AAAAAA>>><<<<<<===<<<<<<<<<<<<;;;;;;::::::888888888999999999::::::555666777888888888888888444555777777888:::>>>AAA888888999:::===AAAEEEHHHDDDGGGIIIFFFAAA>>>@@@CCCBBB???<<<:::;;;;;;<<<;;;<<<:::999:::;;;<<<<<<;;;:::;;;===??????FFFVVVgggzzz}}}tttsss}}}yyy|||{{{uuurrrtttvvvvvvyyyppplllaaaTTTRRR]]]llluuu~~~|||||||||{{{yyywwwwwwxxxxxxwwwtttssstttuuuooopppqqqrrrrrrpppnnnmmmgggeeecccaaa^^^WWWMMMFFF999666222000111222333333111444666444000///222666444333222222333555888:::555777:::;;;<<<@@@FFFKKKQQQTTTZZZaaahhhmmmqqqssspppooolllhhhgggddd[[[PPPQQQNNNMMMOOOOOOPPPTTTZZZ\\\aaafffiiihhhggggggiiifffjjjmmmmmmlllmmmrrrwwwyyyzzzxxxuuu|||}}}ZZZBBBEEEIIIGGGSSSiiixxx}}}wwwvvvrrroooooooooooooooooooooooommmnnnqqqsssvvvwwwyyyyyyuuuvvvvvvtttrrrqqqrrrtttppphhh___WWWKKK<<<555666555777888:::;;;===@@@BBB===444>>>OOO___~~~yyyzzz~~~zzzkkk\\\FFFIII\\\vvv}}}zzzrrr^^^WWWUUUOOOJJJMMMTTTSSSNNNtttNNN888777999777777666555444444333333222222222222222222222222222333333444444333333222111111111111111111111111111222222333333222222111444333222111222333444555333333222222666===GGGMMMggg~~~~~~{{{yyyxxxvvvwww|||~~~zzzwwwtttllleeeeeegggfffbbbccceeeggghhhkkkrrr|||ttt___[[[hhhiiihhheee```___aaaeeebbb```dddnnnvvv~~~tttiiiccc\\\TTTRRRUUUPPPNNNMMMPPPWWW```gggkkkrrr^^^LLLDDDBBB===>>>BBBFFFEEEBBBDDDIIIHHHIIINNNXXXgggqqq___TTTKKKMMMQQQTTT^^^yyydddLLLFFFBBB@@@AAA<<<<<<============<<<<<<<<<;;;;;;::::::;;;;;;<<<999999888888888888999999888777777:::======888444999888888:::<<<======;;;;;;>>>BBBEEEFFFEEEBBB@@@@@@AAAAAAAAA@@@???===;;;======<<<;;;;;;;;;;;;;;;888:::;;;;;;::::::<<<===???AAAAAA@@@>>>BBBKKKRRRjjjxxx~~~wwwrrryyywwwoooqqquuuvvv~~~{{{wwwggg___XXXUUUUUU[[[hhhuuu}}}}}}zzzwwwyyy}}}~~~|||xxxxxxvvvsssqqqqqqrrrtttuuuzzzvvvqqqppprrrrrroookkklllkkkjjjjjjggg___TTTLLLCCC999000000222222222444444333444666333000333999<<<888444333444888;;;===>>>?????????@@@CCCHHHLLLPPPRRRVVV\\\ccchhhlllmmmkkkjjjgggddd___[[[XXXVVVUUUTTTSSSSSSTTTVVVXXXYYYYYY\\\```dddhhhkkklllmmmlllsssxxxtttllljjjpppyyyyyywwwvvvxxxXXXMMMEEEFFFJJJPPP[[[ggg{{{}}}|||yyytttsssllllllpppuuuuuuqqqqqqtttvvvxxxyyywwwtttrrrsssuuussstttsssppprrruuutttooopppcccTTTJJJBBB:::555555777;;;;;;888:::BBBFFFDDD;;;777@@@YYYqqq{{{}}}~~~xxxrrrvvv\\\GGGCCCVVVzzz}}}~~~]]]VVVQQQQQQPPPPPPOOOOOOOOOOOOsssNNN999999:::777666666555444444333333222222222222222222222222000111111222222111111000111111111111111111111111222333333444444333333222222222222222222333444444444444333333555;;;BBBGGGaaa|||~~~{{{xxxvvvwwwyyy|||zzzsssnnntttyyymmmiiikkkjjjfffdddeeeeeeeeefffjjjqqqwww}}}|||{{{yyyuuunnngggbbbaaa```___]]]___dddhhhjjjqqqzzz|||eee]]]WWWVVVVVVTTTVVV[[[ZZZ]]]bbbkkkvvvvvvgggVVVIIIBBBAAAAAACCCAAAAAADDDEEEEEEIIIOOOVVVYYYcccuuu~~~yyypppaaaTTTNNNPPPRRRXXXeeeyyyyyyTTTEEECCC@@@>>>???<<<<<<<<<======<<<<<<<<<;;;;;;::::::::::::;;;;;;:::999999999999999999:::999888777888:::<<<<<<;;;===;;;999777888:::>>>@@@DDDDDDDDDDDDBBBAAA???>>>@@@@@@@@@???>>>===<<<<<<>>>===<<<;;;;;;;;;;;;<<<999;;;<<<;;;::::::;;;<<<===??????>>>===@@@HHHOOO```iiiooommmllltttzzzppprrrvvvvvv~~~}}}tttqqqrrrnnnfff^^^[[[^^^dddqqq|||}}}~~~zzzwwwxxx{{{|||yyyuuuvvvuuusssqqqqqqsssuuuvvvtttqqqoooppptttuuussspppuuusssqqqoookkkcccYYYQQQDDD:::111000222222222333444333333444222000444;;;???;;;555333444777:::<<>>EEEFFFDDD;;;999FFFaaauuu{{{}}}}}}eeePPPCCCOOOgggwww~~~tttWWWQQQRRRRRRQQQQQQPPPOOONNNMMMqqqMMM;;;;;;;;;666666555555444333333333222222222222222222222222000000111111111111000000111111111111111111111111333333444444444444333333111111222333333333333222444555555444555777<<<@@@WWWuuu~~~}}}zzzvvvsssrrrqqqtttlllgggnnnwwwppppppnnniiiddddddcccbbbaaabbbfffiiiooosss~~~wwwnnneee```ccc`````````___^^^aaafffnnnmmmmmmooosssyyy~~~vvvnnnhhhfffcccbbbgggllljjjeeeWWWPPPLLLNNNSSSXXX```fffnnnuuujjj\\\JJJ>>><<<>>>@@@@@@GGGCCCCCCFFFHHHIIILLLRRRYYYjjj~~~vvvmmm___QQQJJJKKKOOOVVVddd{{{ttt^^^JJJEEEEEEBBB???@@@;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::999999::::::;;;::::::::::::::::::::::::888999;;;;;;::::::;;;<<<777999<<<===>>>AAAFFFJJJFFFDDDAAA>>><<<<<<<<<===>>>>>>===<<<<<<;;;<<<<<<>>>===<<<<<<;;;<<<<<<<<<:::<<<<<<<<<:::999:::;;;;;;<<<===<<<<<>>CCCGGGRRRTTT___nnnuuuwww}}}www{{{}}}uuuvvv{{{vvvkkkiiilllrrr|||~~~}}}~~~}}}zzzxxxvvvuuusssrrrqqqrrrssssssttttttwww|||~~~{{{xxxtttpppmmmjjjddd\\\VVVIII===333000111111000222333111000111111222:::CCCIIICCC:::555444777;;;===GGGKKKPPPTTTWWWYYY\\\^^^eeeiiiooosssuuuuuuttttttpppqqqrrrttttttsssrrrqqqoooppprrrsssrrrpppmmmkkkhhhhhhggghhhkkkooosssuuu~~~~~~}}}||||||~~~mmmQQQIIIEEEHHHRRR```nnnvvvxxxyyy}}}yyyvvvvvvyyywwwwwwxxxvvvssstttxxxzzzyyywwwuuusssrrrssstttuuuwwwwwwtttssstttpppjjjZZZNNN@@@999666333444666777888:::>>>CCCDDD@@@:::666@@@\\\|||sss\\\EEE>>>GGG```~~~zzz]]]TTTSSSSSSSSSSSSSSSQQQOOOLLLKKKlllIII;;;:::555444444444444444333333333111111111111111111111111111222222333333222222111000000000000000000000000000000111111111111000000///000111222333222111000000222333444444555666888AAASSSfffqqq{{{~~~wwwssstttsssvvvvvvjjjdddbbb```^^^]]]]]]]]]]]]ZZZZZZ\\\bbbhhhqqq~~~{{{xxxpppgggaaa```bbbdddaaa```___^^^]]]\\\[[[ZZZbbbcccfffkkknnnlllfffaaa```dddgggeee```ZZZXXXYYYXXXUUURRRSSSUUUUUUTTTSSSVVV]]]iiiwww}}}ooo^^^NNNDDD<<<===>>>AAACCCCCCBBBAAAAAADDDJJJMMMOOOWWWiii{{{vvvkkk^^^TTTNNNLLLQQQXXXggg```FFFAAA>>>===;;;888777888999999::::::::::::999999999999888888888888999999777777888888888888777777555777999999777999>>>BBBLLLQQQTTTPPPGGG>>>999888666777888999:::::::::::::::999888888888999:::;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;<<<===<<<:::999999;;;;;;<<<<<<======???BBBDDDNNNRRRbbbwww~~~}}}tttvvv|||~~~zzzxxx}}}sssjjjhhhlllsss~~~~~~}}}{{{zzzwwwvvvtttrrrqqqppppppppptttuuuxxxzzz{{{zzzvvvsssqqqnnnjjjhhhgggccc]]]XXXMMMAAA555222222111000222333000///111111333<<>>@@@===999555444FFFfffkkkVVV@@@===NNNkkkhhhXXXYYYZZZRRRRRRRRRRRRPPPNNNLLLJJJhhhGGG;;;:::333444444333333333333333333111111111111111111111111//////000000000000//////000000000000000000000000/////////000000///////////////000111111111111111///111333444333444555777666AAAOOO\\\lll~~~zzzsssssswwwtttjjjfffaaa^^^]]]\\\\\\[[[VVVVVVVVVWWWZZZ```hhhooouuuyyy{{{{{{||||||xxxwwwvvvssspppllliiiggghhhiiikkkmmmnnnoooooooootttwwwwwwssslllfffcccdddaaa^^^___eeekkkmmmooorrrvvvyyyppp```RRRHHHCCC@@@???===???BBBBBBAAAAAACCCFFFGGGJJJPPPXXXbbbttt~~~vvvbbbYYYNNNJJJLLLTTTbbboooggg???<<<:::999888777777888888888888999999999999888888999888888777777888888999555666777888888777666555777666666666:::AAAJJJPPPPPPOOOKKKCCC;;;777888:::999:::<<<======;;;999777888888888888888999:::;;;::::::::::::::::::;;;<<<:::<<<<<<<<<:::999:::;;;<<<<<<======???@@@AAABBBFFFOOOaaauuu~~~~~~||||||zzzrrrxxx{{{~~~wwwtttmmmhhhgggkkksss~~~~~~}}}|||{{{zzzyyyyyyvvvuuutttsssqqqpppppppppoooppprrrsssrrrnnnkkkhhhmmmkkkhhhhhhhhhfff```\\\QQQDDD888333333111111222222000000111222444<<>>CCCKKKRRRYYY^^^dddggghhhmmmrrruuuttttttuuuwww{{{}}}}}}zzzyyyuuutttrrrnnnhhhaaa[[[WWWUUUUUUUUUWWW[[[```eeehhhmmmssszzz}}}~~~xxxWWWEEEEEEIIIWWWhhhuuu~~~{{{wwwwwwyyywwwvvvyyy|||yyysssqqqssswwwvvvuuuwwwyyyzzzyyyxxxsssuuutttpppmmmiiibbbYYYGGG>>>555333444444666:::<<<:::;;;===;;;777444555999SSSrrr{{{vvv|||```OOO>>>@@@YYY{{{yyyxxx]]]WWW[[[\\\RRRQQQPPPOOONNNMMMLLLKKKeeeEEE<<<;;;333333333333333333333333333111111111111111111111111//////000000000000//////000000000000000000000000//////000000000000//////000////////////000111111111222333333222222444666000888AAALLL\\\qqqyyyvvvsssvvv}}}xxxrrrjjjddd```___]]][[[XXXYYYXXXVVVUUUVVVWWWWWW[[[```hhhpppzzz|||}}}|||tttfffTTTMMMCCC<<<:::;;;>>>@@@@@@AAACCCCCCCCCEEEIIILLLQQQUUUbbbuuuxxxjjj___PPPLLLJJJLLLRRRccc|||nnnLLL:::;;;:::999888888:::::::::777888888888888888888777888888777777777777888888555777888999999888777555666888===DDDJJJNNNOOONNNBBB???:::777777:::???CCC;;;<<<======<<<:::888777666666777999999:::::::::999888888888999999:::;;;999;;;<<<;;;::::::;;;<<<<<<;;;<<<===???@@@@@@???>>>JJJZZZiiiwww{{{tttqqqttt}}}|||xxxwwwwwwzzz{{{rrrnnnkkkjjjjjjrrr~~~|||zzzwwwvvvvvvssssssrrrrrrrrrrrrrrrrrrmmmnnnppppppnnnkkkiiihhhmmmkkkjjjkkkkkkiiiccc^^^TTTGGG:::555444222222333222000000222333444<<>>BBBHHHNNNSSSXXX]]]```___dddiiikkkkkkkkknnnrrrwwwxxx{{{||||||yyywwwuuummmkkkhhhbbb[[[SSSMMMIIIHHHIIIKKKOOOTTTYYY^^^aaagggkkkrrrxxx~~~}}}kkkTTTFFFDDDLLL___uuu|||yyyyyy}}}yyywwwyyy{{{xxxtttsssvvvvvvvvvvvvxxxzzzzzzxxxuuurrrtttrrrmmmiiicccZZZQQQ@@@888222222555666777:::===<<<<<<===888222444:::EEEfffyyywwwzzz{{{tttQQQFFF>>>HHHjjjyyywwweeeXXXVVVWWWVVVQQQPPPNNNLLLKKKKKKLLLMMMbbbDDD===>>>555333333333333333333333333000000000000000000000000111111222222222222111111000000000000000000000000000000111111111111000000000///.........///111222444444444333222111333444///666===DDDPPPfff~~~{{{qqqlllmmmqqqssstttppptttyyyssskkkeeebbb___]]]TTTVVVXXXXXXWWWWWWVVVSSSQQQTTTWWW[[[bbblllzzzttteee\\\QQQGGGAAA@@@@@@AAACCCCCCAAA???>>>???BBBFFFJJJMMMPPPQQQXXX```ttt}}}mmm[[[MMMGGGIIINNNSSS\\\qqqmmmIII<<>>???>>>===:::GGGSSS^^^nnn~~~xxxqqqooosssvvvuuuxxx~~~ooossszzz}}}vvvtttqqqmmmjjjppp{{{wwwvvvvvvppppppqqqrrrssssssttttttnnnppprrrsssqqqpppooonnnmmmlllkkklllmmmjjjccc^^^WWWIII<<<666555333222444111000111333333444<<>>666222444777888:::<<<===<<<======777111666@@@PPPuuu~~~iiiDDD??????PPPyyywwwyyyttt\\\VVVVVVRRROOOPPPOOOLLLJJJIIIJJJLLLNNN{{{___BBB999;;;888333333444444333333222111111111000000//////......000000000000000000000000///////////////.........000000000000000000000000///////////////000000000000111111111111222222222222555:::>>>III___}}}{{{lllhhhkkkmmmkkknnnnnnqqqzzzzzzppphhhaaa^^^UUUWWWXXXXXXVVVTTTRRRPPPPPPRRRSSSTTTVVV[[[aaafffmmmttt|||uuucccSSSJJJEEECCCAAA@@@???>>>>>>@@@AAA@@@???BBBEEEHHHIIILLLPPPWWW]]]pppzzzgggWWWMMMIIIIIIMMMQQQYYYnnnmmmOOOAAA;;;777666666666666555555555555777666666666555555555555333555666555222333777;;;666666666888;;;<<<<<<:::PPPRRRTTTSSSOOOGGG???:::777666666666777999;;;===::::::999888888777666666777777777888888999999999888888777777888888999:::999:::;;;;;;<<<<<<;;;;;;999;;;<<<>>>@@@@@@@@@???666BBBMMMWWWmmm}}}xxxmmmhhhgggmmm{{{{{{iiigggccciii|||rrrnnnqqquuummmeeewww~~~|||yyywwwuuutttnnnqqqsssrrrpppnnnoooqqqnnnpppqqqpppmmmlllkkklllpppppppppnnnkkkgggdddaaaXXXQQQGGG<<<444000///000000000000000111444666777555444222111000111222333;;;>>>BBBGGGLLLPPPSSSUUUVVV[[[aaacccccceeejjjoooppprrrtttuuuuuusssqqqooogggkkkllldddUUUGGG@@@>>>:::;;;===AAAFFFKKKPPPSSS___ccclllyyy}}}uuuooosssuuuoooddd\\\XXXRRRKKKTTTlll||||||zzzyyyyyyxxxwwwvvvuuutttxxxxxxyyy{{{{{{yyyuuurrrqqqnnniiifff```XXXLLLDDD888555333444888;;;;;;:::BBB999888===777000<<>>666222111222111111000000111333555666555444333222111111111222555777;;;@@@DDDHHHKKKMMMVVV\\\bbbfffffffffjjjmmmppprrrtttuuuuuusssqqqpppqqqqqqlll```OOOBBB<<<<<<<<<======???AAACCCEEEGGGNNNTTT```ooo}}}}}}qqqjjjkkkooozzzuuujjj```___aaa\\\TTT[[[rrr{{{|||~~~zzzzzzyyyxxxwwwwwwwwwwww{{{zzzzzzzzzzzzxxxtttqqqnnnkkkfff```XXXOOOEEE???777555333555888;;;<<<;;;@@@>>>===<<<666888MMMgggxxxzzzyyyWWWFFFFFFUUUqqq{{{]]]VVVQQQNNNOOOMMMOOONNNMMMMMMMMMMMMMMMLLLsssZZZ@@@777888333333333333333333222222111000000000000////////////000000000000000000000000....../////////////////////////////////////////////111222444444333222111000000000111111111222222000222444555999FFFYYYhhhgggnnnxxxxxxuuu~~~{{{ssslllooolllmmmtttyyyqqqfff^^^ZZZXXXUUUSSSRRRPPPNNNNNNPPPRRRRRRRRRJJJLLLNNNOOOPPPRRRVVVYYY^^^___bbbeeeiiilllnnnpppkkklllmmmooooooooonnnmmmhhheeebbb```___\\\YYYWWWQQQOOOMMMJJJHHHFFFFFFGGGGGGDDDAAA@@@BBBCCCCCCCCCBBBCCCCCCEEEFFFHHHIIIJJJMMMTTT^^^iiiwwwuuuiiiZZZRRRUUU^^^gggllldddsssyyyNNN:::777777888;;;666666555555555444444444333444666777666555333222555222000111555777555222666444666???LLLUUUVVVTTTHHHDDD<<<666222222444666444555666777888999999999777777888888999:::;;;;;;888888888999999999999999777777777777777888888999:::;;;<<<<<<======<<<<<<;;;;;;===>>>???????????????DDDGGGQQQkkk{{{wwwxxxqqqhhhccclll}}}tttzzz{{{wwwssspppnnnoooooonnnoooqqqqqqooonnnrrrqqqmmmjjjhhhkkkppptttrrrrrrqqqooolllhhheeeccc^^^WWWMMMBBB999555333333222222111111222222333444444444444444333222111000000222555999<<>>>>>>>>>>>>>>>>>>>>>>>BBBFFFOOO]]]kkkwww~~~}}}|||~~~mmm[[[ZZZgggvvvqqqaaa\\\eeennnjjj```cccwww||||||~~~{{{zzzyyyxxxxxxyyyzzz{{{}}}{{{yyyxxxwwwvvvrrrpppkkkhhhbbbXXXMMMCCC<<<999555444444666999<<<======???CCCAAA888333BBBccc~~~uuurrrnnnKKKAAATTTppp{{{xxx}}}hhhRRRQQQNNNNNNQQQOOOPPPMMMKKKLLLOOOQQQPPPNNNpppYYYAAA999999333222333333333333222111111000000000000////////////////////////////////////............////////////////////////////////////000111444666666555333111000000000000111111111111///111333222333;;;HHHSSSXXXfffwwwrrrwww{{{ooolllkkkooovvv}}}uuulllfffaaaZZZVVVVVVRRRNNNPPPTTTVVVTTTQQQNNNMMMLLLJJJIIIJJJLLLNNNLLLLLLMMMOOOPPPRRRSSSTTTOOOOOOPPPPPPPPPPPPOOONNNKKKJJJHHHGGGFFFEEECCCBBBEEECCCAAAAAACCCDDDDDDCCCBBBAAA???>>>============EEEEEEFFFGGGIIINNNSSSWWW^^^lllsss^^^WWWRRRWWWcccooottttttxxxzzzXXX;;;888<<<999555777555555555444444444333333222333555666666444222000//////000444777777333000777999CCCSSS```^^^MMM===333333333444444444555555333444666777888888777777777777888888999:::::::::888888999999999999999999777666666666666777888888:::;;;<<<<<<======<<<<<<:::;;;;;;<<<===>>>>>>>>>;;;AAAHHHUUUnnn}}}wwwuuuqqqllliiisssuuukkkttt~~~zzzvvvrrrpppnnnpppnnnmmmnnnqqqrrrpppmmmpppooommmjjjiiikkkooossssssrrrqqqooolllhhhfffddd___YYYOOODDD<<<666444333333222222222222222222222444444555555555333111000222333555666888999::::::AAAIIIUUU^^^cccdddeeefffbbbdddfffhhhhhhgggeeecccaaa^^^WWWLLLAAA<<<===@@@@@@@@@@@@AAA@@@@@@???>>>AAABBBEEELLLWWWeeeqqqxxxmmmiiiiiimmmsssyyyvvv___RRRYYYooo{{{hhhWWWZZZmmm{{{wwwlllhhhyyy}}}}}}|||{{{zzzyyyzzz{{{}}}~~~|||zzzwwwvvvuuutttrrrppphhheee^^^QQQDDD:::666666444444555777:::<<<>>>>>>@@@DDD>>>111222MMMppprrrjjjwww|||___BBBDDDhhhtttnnnuuuxxx^^^PPPQQQOOOPPPRRRPPPOOOMMMLLLPPPUUUVVVRRRMMMlllVVV???888888222222222333333222222111000////////////000000000000////////////////////////---.........//////000000........................000111444666666555333111//////000000000111111111...000222111111666???FFFTTTcccttt||||||~~~wwwxxx~~~qqqmmmmmmooonnnkkkmmmsss{{{}}}tttjjjccc]]]XXXSSSVVV[[[\\\TTTLLLOOOLLLIIIGGGFFFFFFGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGFFFGGGGGGGGGFFFFFFEEEEEECCCCCCCCCCCCCCCCCCCCCCCCBBB@@@??????AAABBBBBBAAAAAA@@@?????????BBBEEEHHHKKKLLLMMMNNNRRRZZZdddlll|||ooobbbPPPQQQWWWeeevvvXXXCCC666;;;???888333555444444444444333333333333111222444555555333111///333444444222000111333666:::JJJ[[[^^^RRRBBB999777333444555666555222000...222333555666777777666555888888888888888888888888888888888888888888888888666666555555666666777888:::;;;;;;<<<<<<<<<<<<<<<::::::::::::;;;<<<<<<===<<<@@@FFFQQQggg{{{vvvooommmyyy~~~ssslllmmmvvv{{{}}}wwwnnnwww{{{|||}}}|||zzzxxxuuusssqqqppppppnnnmmmnnnrrrsssqqqnnnmmmnnnnnnmmmllllllnnnpppqqqqqqooommmkkkiiigggfff___ZZZRRRHHH???888333111333333333333222222111111444444555666666444333222666666666666666555444444444;;;EEENNNSSSTTTTTTSSSNNNPPPSSSUUUUUUTTTRRRQQQLLLKKKHHHBBB===;;;===@@@BBBBBBDDDDDDCCCBBB@@@>>>CCCDDDGGGLLLSSS[[[dddiii___XXXSSSVVV^^^hhhvvvxxxaaaRRRSSSbbbwwwooo^^^SSS^^^uuuvvvooo|||~~~|||{{{{{{{{{{{{}}}~~~yyywwwuuutttsssrrrpppoooccc```XXXKKK>>>666444555333555777999;;;<<<>>>???AAAAAA888...999WWWssswwwqqqxxxlllVVVEEEUUUrrrnnnzzzlllYYYQQQSSSOOONNNPPPMMMNNNNNNOOOTTTYYYXXXRRRKKK}}}fffQQQ;;;666666///222222222222222111111000////////////000000000000000000000000000000000000------......///000000000........................///111222444444333222111/////////000000000111111...000222111111444:::???PPP\\\kkksssuuuxxxzzzpppjjjaaa\\\bbbmmmrrruuu{{{}}}ppplllmmmwww~~~pppaaaNNNKKKHHHFFFFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEEEECCCCCCCCCCCCBBBBBBBBBBBB???@@@BBBBBBAAAAAACCCEEEAAAAAA@@@@@@>>>=========BBBCCCCCCCCCEEEIIINNNSSSRRRWWW^^^eeeooo}}}vvvgggZZZRRRUUU[[[hhhxxx{{{XXXDDD:::555888999444333666444444333333333222222222000111333444333222000///111222000...///666AAAKKKOOOQQQPPPHHH;;;333222444777666444222111111111222222333444555555555555555777777777777777777666666777777777777777666666666555555555555555666777777999:::;;;;;;<<<<<<;;;;;;:::::::::::::::;;;<<<<<>>@@@BBBCCCBBB@@@????????????<<<:::999:::;;;CCCDDDFFFFFFEEECCC@@@===@@@FFFOOOVVVZZZ]]]^^^___[[[QQQJJJKKKRRR\\\iiitttyyyuuutttzzzppp___LLLJJJXXXlllxxx}}}fff[[[XXXfffzzzzzz~~~{{{||||||}}}}}}}}}~~~~~~wwwuuusssrrrqqqpppllljjj\\\WWWOOODDD;;;666444555333666999;;;;;;<<<>>>??????<<<666777IIIdddvvvyyyyyy}}}~~~qqq\\\LLLIIIcccjjjrrruuuaaaTTTQQQSSSMMMKKKMMMHHHNNNOOORRRVVVXXXVVVOOOIII|||dddNNN:::555666000222222222222222111000000.../////////000000000111000000000000000000000000------......///000000111........................//////000111111111111111////////////000000000111///000111000///111555999CCCMMM\\\iiirrryyyzzznnneeelllzzzllljjjjjjppp{{{tttRRROOOMMMLLLLLLLLLIIIGGGDDDDDDDDDDDDDDDDDDEEEEEE@@@@@@@@@@@@@@@@@@AAAAAA===???AAA@@@>>>>>>???AAAAAACCCEEEEEEBBBAAABBBDDDDDDFFFJJJMMMPPPUUU\\\aaapppxxx{{{pppgggaaa]]][[[hhhtttwwwSSS<<<888777666555444444444444333333333333222222222222111111222222111111000///...///222666<<>>AAABBBAAACCCLLL___qqq{{{iiiddddddccciiiyyyrrrnnnnnniiibbbdddmmmlllqqqwwwsssxxx~~~}}}xxxxxxwwwuuutttrrrqqqpppnnnppprrrrrrrrrrrrssssssrrrsssuuutttrrrqqqpppqqqlllkkkkkkjjjiiiiiiiiiiiieeeccc___XXXNNNCCC999444111111222333333333222111333333444444555777888999888888888888888777666666555555777888999999777555444666999;;;<<<;;;999888::::::::::::999999:::;;;AAACCCFFFIIIIIIGGGEEECCC@@@HHHRRRZZZ___bbbdddfff```WWWNNNNNNRRRWWW___fffccc^^^ZZZ\\\bbbhhhjjjiii\\\NNNDDDLLLcccuuuxxxsssddd```bbbooo|||~~~|||}}}zzz{{{}}}~~~~~~~~~|||{{{wwwvvvtttrrrppplllfffcccRRRLLLDDD===888555444333444777;;;<<<;;;;;;===???:::888:::GGG^^^sss{{{||||||___NNNCCCJJJjjjvvvlll{{{dddWWWNNNPPPRRRKKKJJJLLLHHHOOOPPPRRRSSSRRROOOKKKIII~~~eeeOOO;;;777888222111222222222222111000000.../////////000000111111000000000000000000000000---------...///000000111........................///////////////000000000////////////000000000000///000000///...///222555666???PPPcccsss~~~yyy|||rrrkkkdddeeemmmvvvzzzzzzjjjVVVTTTQQQQQQQQQPPPLLLIIIGGGGGGFFFEEEDDDCCCCCCBBBBBBBBBAAAAAABBBCCCCCCDDDAAACCCEEECCC@@@>>>@@@BBB>>>CCCHHHIIIGGGGGGKKKOOOUUU\\\dddmmmuuu}}}{{{lllgggbbbbbbhhhpppuuuxxxyyy~~~VVV<<<444111666888666777999666000333333333222222222111111111111111000000000000000333666===FFFKKKIIIBBB;;;111333444444222000000111...///111222111000---,,,444333222111222333444555111222333444555777888888666666555555444444444333555444444444444555666666888888999::::::::::::999>>>>>>===<<<<<<===???@@@;;;@@@CCCEEEKKKWWWfffooobbb___aaacccmmmxxxlllfffaaaZZZ[[[bbbfffpppyyy~~~ttthhhkkksss~~~}}}||||||yyyxxxwwwuuusssqqqpppooommmqqqttttttrrrqqqsssvvvvvvwwwwwwvvvsssrrrssstttjjjjjjiiiiiihhhiiiiiijjjhhhgggeee^^^TTTHHH===666000111222333444333222222333333333333555777999;;;999999:::;;;<<<<<<<<<<<<:::999888999:::;;;:::888555666999<<<<<<<<<:::999999999888888999;;;===???===AAAFFFKKKNNNNNNMMMLLLDDDIIIPPPVVV\\\eeennnuuuhhh^^^WWWUUUWWWWWWZZZ^^^^^^YYYRRROOOQQQTTTWWWXXXTTTJJJFFFTTTmmm|||yyyooogggfffkkkuuu}}}}}}{{{{{{zzz{{{~~~}}}{{{yyyxxxwwwuuurrroooiiibbb]]]KKKDDD<<<777666555333111555888<<<===<<<;;;<<<>>>666666???VVVnnn}}}rrrTTTIIIAAALLLnnnuuulll~~~fffWWWRRRKKKOOORRRKKKKKKOOOKKKQQQQQQQQQOOOKKKIIIIIIIII|||aaaLLL:::666777111111111111111111111111111000000////////////000000000000000000000000000000000000///...---,,,,,,+++...............---------)))---//////,,,+++,,,...000//////.........//////111111111111111222222333222777DDDVVVgggvvvmmm^^^cccjjjjjjjjjlllvvvlll```^^^bbbjjjjjj```YYYWWWTTTQQQMMMJJJHHHHHHHHHIIIGGGDDDDDDFFFGGGEEEEEEIIIHHHGGGFFFEEECCCDDDHHHJJJLLLNNNPPPQQQSSSXXX```fffoooyyypppaaa^^^bbbiiirrrzzz{{{sss|||[[[EEE:::444333333444555555555555555///000111222333222000000000000000000000222333444;;;DDDMMMNNNGGG<<<444111000000000000000///......111///---...111222000...000000111111111222222222222111111111222444666777555555555555666666666666:::888666444333555777888999:::;;;:::999:::<<<>>>AAA???>>>???AAAAAA>>><<<@@@AAABBBBBBEEENNN]]]ggg```bbbaaa]]]nnn}}}ttteeeVVVTTTZZZhhhqqqzzz}}}xxxrrrooonnneeedddmmm}}}zzzzzzyyywwwuuusssqqqpppqqqooonnnlllmmmooorrrsssyyyyyyxxxvvvrrrooonnnooonnnllljjjiiijjjlllmmmnnnkkklllkkkfff```VVVEEE666777555333333444555444333777444444555555555888>>><<<;;;777555:::@@@@@@<<>>:::888999:::999999===@@@>>>;;;999555888;;;<<<<<<===>>>@@@@@@DDDEEEEEEKKKUUUXXXUUURRRIIIIIIVVVfffnnnrrruuussshhh\\\XXX[[[___aaa``````ZZZPPPJJJLLLSSSXXXYYYSSSKKKIIIYYYrrr}}}sssiiiooorrrtttyyy~~~~~~~~~}}}|||~~~~~~||||||wwwuuupppllljjjfffZZZMMMBBB===666222222333444555777:::<<<>>>AAAAAA===888888888FFFkkkiiiOOOJJJHHHfff{{{qqqqqqjjjrrr^^^[[[QQQNNNKKKJJJKKKPPPVVVZZZWWWRRRLLLIIIIIIIIIHHHFFFzzz___JJJ999555777222111111111111111111111111000000////////////000000/////////////////////////////////...------,,,,,,------..................,,,.........---------/////////............//////000000000000000111222222222333<<>>@@@BBBBBBAAABBBIIIUUU^^^___cccfffdddkkkvvvyyy{{{vvvgggXXXVVV]]]gggqqq{{{|||uuunnnnnnqqqsssppprrr}}}xxxxxxxxxwwwvvvuuusssrrrrrrqqqnnnmmmmmmnnnpppqqqxxxxxxxxxvvvrrrooonnnnnnpppooommmmmmnnnoooooooookkklllkkkhhheee]]]MMM===777555333333333444333222777555444666555444888>>><<<;;;888666:::AAACCC???@@@:::777:::<<<999999;;;<<<999888:::===>>>;;;999888:::;;;======>>>???@@@BBBEEEFFFGGGNNNYYY]]][[[WWWPPPOOOZZZhhhrrryyy|||pppccc\\\]]]bbbddddddfff___SSSKKKLLLTTTZZZ[[[[[[SSSQQQ]]]ppp|||yyyqqqnnnuuuzzz{{{~~~}}}|||}}}~~~|||{{{zzzxxxvvvqqqkkkhhhcccVVVIII>>>:::555222222444666777:::<<<======<<<<<<:::888333DDD```aaaHHHEEEKKKlllxxxjjjkkkhhhfffWWWTTTNNNLLLJJJIIIJJJNNNSSSVVVRRROOOJJJHHHHHHHHHGGGEEEwwwZZZGGG777444666222111111111111111111111111000//////......//////000////////////////////////------------------------,,,---------.../////////111///------...///////////////............/////////////////////000111111444222666AAANNN^^^ooo|||wwwttt|||{{{ssshhhnnn~~~zzzvvvqqqgggbbbccclllwww{{{rrr|||}}}zzzxxxwwwsssooommmnnnnnnlllnnnrrruuuuuusssrrrqqqtttxxx|||~~~}}}wwwrrrllleeeYYYTTT___ooo{{{{{{```oooyyyPPP===888555333333333333333222222111111111555444222111111222333555...000444999???DDDHHHKKKFFFBBB<<<555000......////////////000//////...---000///......000000///...000000000000111111111111000111111222444555777888444444444555555555666666666666666777888888999999999;;;======;;;999999:::<<<===>>>@@@BBBBBB@@@>>>@@@AAAAAA@@@@@@CCCKKKQQQXXX\\\gggjjjiiiuuu|||sssiiipppxxxxxxlll^^^[[[___cccnnnxxxzzzsssnnnpppuuuzzzwwwsssuuu}}}vvvvvvwwwwwwwwwvvvuuuuuuuuusssqqqooooooooopppqqqvvvwwwxxxvvvssspppooonnnpppppppppqqqqqqppppppooollllllkkkkkklllgggVVVFFF999777444333444444333222888555555666666444777===AAA@@@<<<888:::@@@BBB@@@DDD===999999;;;<<>>999999<<>>;;;;;;;;;<<<>>>BBBEEEFFFEEEEEEGGGHHHKKKRRR]]]cccccc```ZZZXXX^^^hhhsss~~~yyyiii```aaahhhmmmppptttlll^^^RRRRRR[[[bbbbbbeee___]]]cccooowwwvvvrrrxxx~~~|||}}}~~~~~~}}}{{{yyywwwwwwuuuooogggbbb[[[NNNAAA999666333222333666999:::===>>>??????>>>;;;;;;;;;999ZZZ{{{tttSSSAAAEEEWWWyyyrrrccciiiqqquuuZZZQQQOOOKKKJJJIIIIIIJJJLLLOOOQQQMMMKKKIIIHHHHHHHHHFFFDDDsssUUUDDD555222555333111111111111111111111111/////////....../////////////////////////////////,,,,,,,,,------.........,,,,,,,,,---...///000000444000,,,,,,///111000//////............//////000...............///000000555444555999>>>III]]]nnnuuurrrvvvuuuxxxmmmZZZYYYggg{{{pppfffdddiiihhhhhhmmmvvvzzzrrrmmmlllddd^^^\\\^^^]]]ccc{{{^^^lll~~~[[[:::555999666111000111111111111111222222333222111...---...111555777666;;;DDDKKKNNNLLLGGGDDD333111000000111111000............//////......---//////...////////////.../////////000000000111111000000111222444666777888333333444444444555555555444555777888999::::::999===???BBBBBB???===<<<;;;999:::<<<>>>>>>>>><<<:::>>>???@@@???>>>@@@DDDGGGKKKMMM]]]jjjkkkoooqqqjjjfffllluuuxxxtttllleeecccbbbjjjsssxxxwwwtttssstttqqqrrrpppnnnuuu~~~~~~~~~{{{xxxtttuuuuuuvvvvvvvvvuuuuuuvvvuuusssrrrrrrssstttuuutttuuuwwwvvvsssqqqoooooonnnppprrrrrrqqqpppooonnnnnnnnnmmmnnnqqqnnn^^^NNN<<<:::666444555555555555888666666888777555777<<>>:::===CCCDDDAAA===;;;;;;AAAJJJPPPQQQOOOKKKJJJJJJMMMUUU___fffiiiiiiddd``````gggsssmmmcccdddnnnxxx~~~}}}mmm^^^]]]gggmmmmmmkkkhhhgggjjjpppvvvyyyyyy~~~}}}}}}}}}}}}}}}{{{wwwuuussspppiii___XXXPPPDDD888555333111222555999<<<======>>>BBBGGGGGGBBB>>><<>><<<<<<888999;;;<<<;;;:::999888===>>>????????????AAABBBBBBAAAPPPdddmmmrrrpppeeehhhiiiooowwwwwwmmmhhhiiinnnuuu{{{zzztttnnngggmmmqqqoooqqqyyy|||{{{||||||yyyvvvvvvvvvvvvvvvvvvuuuttttttrrrqqqqqqqqqrrrsssuuuvvvrrrtttuuuuuusssqqqpppqqqooorrruuuvvvsssqqqppppppqqqqqqppppppsssqqqdddVVVAAA===777444333555666666999777777:::999777999>>>JJJKKKFFF===999<<>>???>>>@@@GGGPPPPPPFFF===:::RRRmmmcccKKKDDDMMMbbbiiifffoooVVVSSSTTTOOOOOOOOOPPPPPPPPPPPPOOOOOOHHHIIIKKKLLLKKKIIIHHHGGGjjjMMMBBB777222444333000000000000000000000000///......------......///........................++++++,,,,,,---------...,,,---------.../////////333111///.../////////.........---......///000111...............///000000***///444444000555GGG[[[rrrvvv|||}}}pppccc```bbbaaa]]][[[[[[```ggglllqqqwww~~~}}}xxxuuunnnhhhccc___YYYPPPLLLMMMOOOYYYhhhzzzuuuxxxxxxMMM===222333555333333666000///...---,,,---.........000444999???EEEJJJLLLQQQNNNHHHAAA999222,,,)))111000///...------...///+++,,,------...------------...//////------...///............////////////...///000222333333333333222222222333333333444444222333555777888999888888;;;===???>>><<<:::999999888:::;;;;;;:::::::::;;;<<<<<<===>>>??????@@@@@@@@@<<>>EEEIIIQQQNNNFFF===<<>>??????BBBFFFPPPVVVPPPBBB===AAAeeewwwtttssszzzZZZDDDEEEVVVuuuvvvooozzz^^^RRRSSSSSSOOORRRRRRSSSSSSRRRQQQPPPPPPIIIKKKMMMMMMKKKIIIIIIIIIhhhKKKCCC999333444333000000000000000000000000///......------......///........................,,,,,,,,,,,,,,,,,,------------..................000111111000...------...---------......///000111//////......//////000111---...111333111333>>>JJJaaakkkvvv|||{{{uuuqqqiii```\\\^^^^^^______```bbbfffhhhooozzz}}}yyytttpppmmmhhhccc___XXXSSSPPPOOOOOONNNSSSYYYaaawwwjjjXXX<<<888444111000111222333000/////////111333666888999<<>>>>>>>>===>>>===HHHXXXhhhzzzzzzhhhfffhhhooo|||xxxhhhccc```fffrrrzzz{{{wwwsssmmmppp|||}}}tttsss{{{~~~yyyuuuuuuyyy}}}|||yyyuuurrrpppnnnnnnooopppqqqqqqrrrsssrrrsssrrrqqqppppppsssuuuuuuyyy|||{{{vvvtttuuuwwwtttwwwwwwtttttttttpppjjj^^^TTTFFF:::555555777999999888:::>>>>>><<<>>>CCCWWWYYYSSSGGG===>>>FFFKKK\\\YYYPPPCCC@@@IIIUUUZZZXXX]]]XXXHHHAAAHHHQQQTTTIIIAAA>>>KKKaaaooooooiiiWWWPPPLLLRRRZZZbbbmmmwwwtttqqqjjjhhhuuu}}}fff___iii{{{xxxwww{{{|||}}}~~~}}}|||~~~~~~{{{xxxxxxxxxvvvpppjjjddd```UUUGGG>>>;;;777333222333444777<<>>HHH\\\~~~vvvrrr}}}gggLLLCCCRRRkkk~~~ooogggVVVSSSSSSSSSTTTSSSSSSSSSRRRQQQPPPOOOOOOIIIKKKMMMLLLJJJHHHIIIJJJfffKKKCCC:::333444333000000000000000000000000.........------.................................,,,,,,,,,,,,,,,,,,,,,,,,...............---------...000333111...+++,,,...---------......000111111///////////////000111111444111111333333222555:::DDDUUUhhhssswww|||rrrllliiigggccc```^^^]]]\\\\\\[[[ccchhheeefffoooxxxzzzyyytttssslllgggaaa\\\YYYTTTNNNIIINNNJJJHHHLLLRRR[[[hhhtttaaaAAA777222666777333222333111,,,...///111444888===BBBEEELLLLLLLLLIIICCC;;;444///......------------...///(((...444444///+++***+++***+++,,,,,,------------,,,...000///---,,,---000---------.........//////...///000111111000///...111111222222222333333333333333444444555666666666888888888777666555777888000222444444444777===BBB>>>===<<<<<<<<<<<<;;;:::;;;===IIIUUUeee|||ooogggmmmuuusss___ZZZXXX^^^kkkzzzxxxiiijjj|||wwwrrrzzzxxxsssooopppvvv}}}{{{vvvrrrppprrrsssssssssssssssssssssssssssqqqpppoooppptttwwwuuuxxx{{{yyytttrrrtttvvvsssxxxyyyvvvtttuuuuuurrrmmmbbbPPPBBB:::999;;;===999888;;;??????>>>@@@EEEbbbccc\\\LLL>>>===CCCHHHfffdddYYYJJJDDDMMMWWW\\\]]]eeebbbPPPFFFMMMXXX\\\JJJBBB@@@QQQkkk~~~zzzWWWOOOLLLSSS\\\eeeqqq}}}xxxtttkkkggguuu~~~fff___kkk~~~|||{{{~~~}}}yyyvvvuuuvvvsssmmmggg]]]XXXMMM>>>666555333111444444555999===???@@@???EEERRR```\\\GGG===VVVxxx|||UUUAAAHHHeeevvvmmmqqqXXXSSSUUUTTTVVV[[[SSSRRRQQQPPPOOONNNNNNMMMJJJLLLMMMKKKHHHGGGHHHJJJhhhMMMBBB888555666111111111111111000000000000........................---------........./////////...,,,+++***+++,,,,,,------++++++++++++------++++++,,,,,,,,,,,,------------++++++++++++------............///000111222111111222222222333333333<<>>EEEJJJKKKJJJHHH@@@===888222///......///......---,,,,,,+++******------...//////...---,,,,,,---...//////---+++***//////000000///---***)))+++,,,---...////////////////////////////////////////////////000000000000333333222333444666888999:::999777666444333333333333333444666777999::::::;;;;;;;;;;;;;;;;;;<<<<<<999>>>FFFPPP^^^mmm|||zzzyyy}}}hhhYYYSSSSSS]]]hhhqqqzzztttlllttt|||rrrnnnnnnrrrsssqqqttt{{{~~~}}}uuuuuuvvvtttssssssttttttsssrrrpppppppppqqqrrrsssuuuvvv~~~{{{xxxwwwxxxxxxvvvttt{{{xxxuuuuuuvvvwwwuuusssppplll___LLL???;;;;;;;;;>>>777888???>>>:::BBBQQQjjjuuubbbGGGBBB@@@DDDVVVsssooo```MMMDDDLLLYYY___]]]pppqqqZZZJJJPPPXXXVVVNNNJJJKKK\\\|||yyy^^^TTTIIIPPP```eeeooouuukkkllluuuiiifffxxx~~~|||zzzyyy{{{xxxuuurrrpppkkkddd___VVVLLL???777555555444333666888<<<@@@CCCDDDDDDCCCPPP]]]aaaPPP???IIIooommmGGGEEENNNjjjnnnwwwkkkbbbXXXRRRRRRSSSSSSQQQUUUQQQNNNLLLLLLNNNNNNNNNNNNLLLIIIGGGGGGFFFEEECCCdddJJJ@@@666444555000111111111000000000//////........................------------.........///...---,,,+++++++++,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---............///000111222111111111111222222222222333777BBBRRR```kkkxxx|||}}}uuuddd]]]UUUPPPQQQSSSTTTTTTQQQQQQSSSWWW[[[]]][[[XXX___bbbfffhhhjjjllloooqqqnnnppprrrssssssqqqpppoootttsssrrrqqqnnnjjjeeeaaa\\\\\\ZZZWWWSSSPPPMMMJJJMMMLLLJJJIIIIIILLLOOORRRUUU\\\fffsssmmmmmmmmmOOO:::333555555333000...///111444666@@@BBBDDDEEEDDD@@@;;;888666444222///...///000111...------,,,++++++******+++,,,---......---,,,++++++,,,---------,,,******,,,---...//////...,,,+++++++++,,,---....................................////////////000000000000333333333444555666888888999888777555444333333333333333444666777888999:::999999::::::::::::;;;;;;:::===BBBJJJWWWiii||||||{{{{{{}}}hhhXXXVVVYYYccclllrrrzzzyyyssswww~~~jjjeeeeeelllrrrtttwww||||||||||||xxxvvvsssrrrrrrsssrrrqqqpppppppppqqqrrrssstttuuuzzzxxxvvvwwwyyyzzzyyywww~~~{{{xxxvvvvvvvvvtttqqqvvvrrreeeRRRCCC===;;;999===888888>>>>>>>>>KKK\\\sss{{{hhhMMMEEEBBBGGGYYYzzzrrr```MMMHHHPPP[[[```^^^rrrttt^^^MMMQQQXXXVVVIIIIIIRRRjjjzzzcccYYYNNNVVVgggmmmwww}}}qqqpppyyyooolll}}}~~~ttt}}}~~~~~~}}}||||||zzzwwwrrrooommmhhhaaa[[[OOOGGG;;;555444555555444999;;;===???@@@BBBDDDEEEVVV^^^YYYFFFAAAZZZ}}}RRREEESSSaaarrr~~~rrrooobbb[[[RRRNNNPPPRRRSSSRRRSSSPPPLLLKKKKKKMMMMMMMMMMMMKKKIIIHHHHHHGGGFFFDDD```GGG===555222444000111111000000000000//////------------------------------------............------,,,+++++++++,,,,,,---,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---......---......///000111//////000000000111111111---///666AAALLL[[[ooo}}}vvvggg]]]XXXUUUQQQMMMLLLNNNPPPTTTVVVUUURRROOORRRSSSUUUWWWYYYZZZ[[[\\\YYYYYYZZZ\\\^^^___]]]\\\aaa```^^^[[[YYYVVVTTTSSSOOOOOOOOOOOONNNLLLJJJIIIHHHHHHHHHKKKQQQZZZccchhhttt}}}uuubbboooeeeIII999222222444000000111222666:::>>>AAACCCCCCAAA>>>:::444///,,,...------------...///000------,,,,,,++++++*********+++,,,------,,,+++***++++++++++++***************+++,,,.........---,,,***++++++,,,------................................./////////000000000111222333444555666777777777888777666555444444444444333333444555777888999999777777888888999999999999:::;;;===BBBNNNbbbyyy|||wwwtttyyysss___ZZZ^^^fffkkkjjjkkkrrr{{{~~~zzzvvvuuuwww{{{||||||fff___\\\bbbmmmtttxxx{{{{{{||||||yyytttrrrqqqrrrrrrqqqqqqqqqpppqqqqqqrrrssssssuuuuuuuuuwwwyyy||||||{{{}}}{{{yyywwwwwwwwwuuutttyyywwwmmm]]]NNNEEE>>>999;;;888888;;;<<>>>>>>>>BBBHHHMMM___[[[LLL>>>IIIlll[[[GGGRRRaaakkkrrrtttmmmkkkxxxqqqYYYTTTMMMKKKLLLOOOOOOOOOQQQNNNKKKJJJJJJLLLLLLLLLLLLJJJHHHHHHIIIIIIGGGFFF}}}\\\DDD<<<444222444000111000000000////////////---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...///000000........./////////000000//////222666<<>>AAAAAA???===666555444222111///---,,,------------,,,+++******,,,,,,,,,,,,++++++************,,,------,,,,,,+++,,,,,,+++************+++***+++,,,,,,---,,,,,,,,,************+++,,,------..............................//////000000111111222333555666777777666666666666555444444444555555333333444555666777888999666666666777777888888999:::;;;;;;>>>GGGYYYppp}}}uuuvvvtttfffjjjuuu~~~xxxggg___gggsssuuutttpppmmmnnnrrruuutttiii___VVVYYYeeeqqqwwwyyy}}}{{{|||{{{vvvrrrqqqrrrrrrrrrqqqqqqqqqqqqqqqrrrssssssssstttuuuwwwzzz{{{||||||yyyxxxxxxxxxyyyzzzzzzzzzyyyzzzvvvkkk^^^RRREEE;;;<<<<<<<<<>>>CCCOOOdddvvvhhhPPPGGGOOOdddyyy{{{\\\JJJLLLYYYdddhhhkkk}}}kkkUUUQQQUUUTTTWWWZZZiii]]]TTTMMMZZZpppwww~~~xxxtttzzzyyyvvvfffttt~~~|||yyywwwuuutttnnneee^^^XXXQQQHHHCCC;;;777222111222555777888<<<>>>??????AAAGGGQQQYYY___OOOAAADDD]]]{{{fffPPPXXXllliiifffkkkhhhgggqqq}}}^^^UUUQQQLLLJJJJJJJJJJJJIIIOOOMMMJJJIIIJJJKKKKKKKKKJJJIIIHHHHHHIIIIIIHHHFFF{{{[[[DDD<<<555333555000000000000////////////...------------------------------------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000------........./////////111111222333444:::JJJYYYfffllluuu{{{|||}}}zzzmmmeee^^^]]][[[WWWTTTQQQPPPPPPMMMKKKLLLPPPUUUVVVRRRNNNJJJJJJKKKLLLMMMMMMKKKIIIIIIJJJKKKJJJJJJMMMRRRVVVVVVPPPOOORRRTTTVVV[[[bbbooovvv{{{xxx~~~}}}sssHHH;;;111000444666777888>>>@@@AAA@@@===777222...,,,++++++,,,,,,---//////---......---,,,+++)))(((,,,+++++++++++++++*********+++,,,---......---,,,------,,,++++++++++++,,,+++++++++++++++******)))******)))******+++------.................................///000111111111222333444666666666555444444444444444444555555666333333444555666777777888555555666777888888999999:::;;;<<<===BBBPPPcccrrrpppuuu~~~~~~|||fffVVV]]]kkklllmmmjjjgggiiipppqqqmmmjjjaaaUUURRR\\\kkkvvv{{{~~~{{{xxxyyy~~~|||vvvsssrrrsssssssssqqqqqqqqqqqqrrrssstttttttttvvvxxxyyyyyyyyyzzzzzzwwwxxxxxxxxxyyyzzz|||}}}{{{xxxlll]]]JJJ;;;>>>BBBEEEIIISSSfffzzzsss\\\KKKGGGYYYwwwxxxVVVGGGNNN^^^jjjooosssoooWWWPPPTTTVVVYYYaaarrr~~~yyyZZZTTTQQQbbbzzzzzzxxxzzz~~~uuujjj{{{~~~|||xxxuuusssrrrkkk```WWWOOOFFF>>>888444222111111444777:::;;;<<<>>>@@@CCCGGGOOOYYY```QQQ@@@@@@\\\|||kkkVVVRRRiii}}}sssjjjkkkeeejjjdddPPPQQQOOOLLLKKKJJJJJJJJJIIIMMMKKKIIIIIIJJJKKKJJJJJJHHHGGGGGGHHHIIIIIIGGGFFFzzzZZZCCC<<<555444555000000000////////////......,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,---------,,,,,,+++,,,,,,------,,,,,,+++************+++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,---//////------........./////////000000111333222444===HHHZZZaaannnyyy|||yyyxxx{{{}}}vvvzzzsssqqq~~~~~~zzz{{{wwwtttoooggg```[[[ZZZZZZWWWUUUWWW]]]eeeeee___WWWLLLOOORRRSSSQQQOOONNNMMMKKKNNNPPPQQQSSSWWW___dddgggaaaaaaiiiooorrrzzzuuusss{{{}}}RRR999333///222555888<<>>999444000...---,,,...------,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++++++++++++++*********+++,,,.........---------,,,,,,,,,,,,+++++++++++++++******))))))))))))+++******)))***,,,---...------------------------------...///000111222222222222333444444444444444333333333333444555666777333444444555666666777777666666777888999::::::;;;999<<<>>>>>>@@@IIIYYYeeehhhooo|||{{{dddRRRUUU^^^eeekkkllliiikkkqqqqqqkkkeeeaaaXXXQQQUUUdddttt}}}{{{zzzxxxuuuwww}}}~~~|||yyyuuurrrssstttttttttqqqqqqrrrrrrsssuuuvvvwwwvvvxxxzzzzzzyyyxxxwwwxxxxxxyyyzzzyyyxxxxxxyyy{{{uuueeeQQQ@@@;;;CCCJJJQQQaaawwwzzzaaaOOOIIILLLccckkkNNNGGGSSSdddpppvvvxxxpppWWWOOOVVV\\\YYYgggxxxvvvlllTTTQQQSSSiiiwwwwwwzzzvvvrrr}}}~~~~~~}}}{{{wwwtttrrroooggg\\\QQQIIIAAA999444111111222444666999<<<======>>>AAAEEELLLRRRXXX[[[BBB@@@SSSyyycccSSS[[[qqq|||vvvmmm~~~sssZZZLLLKKKKKKLLLLLLLLLMMMLLLLLLJJJHHHGGGGGGHHHIIIIIIHHHGGGFFFFFFGGGIIIHHHFFFDDDyyyYYYBBB;;;444333333///000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++***+++,,,---------,,,,,,+++,,,,,,------,,,,,,+++************+++++++++++++++,,,,,,------,,,,,,+++++++++++++++,,,---...///............////////////111//////222222222666<<>>======DDDSSS___mmmmmmwww|||vvvyyyiii\\\XXXVVV```mmmuuupppmmmppppppkkk```ddd```UUUQQQ[[[lllvvvsssxxxzzzwwwvvvxxxxxxuuuuuusssqqqppprrrssssssrrrqqqqqqrrrsssuuuwwwyyyzzzuuuxxx{{{{{{yyywwwvvvwwwvvvxxxyyyyyywwwwwwyyy|||yyynnn]]]OOOCCCLLLUUU]]]nnniiiNNNFFFMMMUUUkkkqqqYYYFFFIIIZZZkkkvvv{{{zzznnnVVVPPP[[[ffffffttt{{{tttqqqsssmmmaaaOOOOOOVVVpppxxx{{{}}}zzz}}}|||}}}|||{{{xxxsssooolllggg___TTTJJJCCC===666222000222555777999<<<>>>@@@@@@@@@AAAGGGMMMOOOMMMJJJBBBYYYwwwyyy]]]YYYsss{{{gggYYYLLLIIIKKKMMMNNNMMMLLLLLLLLLFFFEEEDDDDDDFFFFFFFFFDDDFFFEEEEEEGGGGGGGGGDDDAAAxxxXXXBBB;;;444222222---000/////////............,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++)))***,,,---...---,,,,,,++++++------------++++++)))************+++++++++++++++------------++++++++++++++++++,,,---.............../////////000000333000///111111000111444888???PPPdddnnnnnnoootttzzztttzzzzzzvvvoooeeeccciiieeennnxxx}}}rrryyykkkNNN???444222...,,,000222111222555////////////...,,,***)))******++++++,,,------------,,,,,,+++***+++++++++******************++++++'''(((***+++,,,,,,,,,+++((()))+++,,,+++***(((&&&&&&&&&''''''(((***+++,,,,,,+++*********,,,...000------------------------------...///000111222222222111000000000111222333111111222333444666777888333444444555555666666666888999999;;;<<<===>>>>>>888<<<>>>;;;:::BBBQQQ^^^pppiiiooowwwzzzuuummmcccZZZ\\\ooo|||vvvmmmmmmnnnkkk___ggggggYYYNNNSSSbbbmmmlllvvv}}}zzzwwwwwwtttooopppooonnnoooqqqrrrrrrqqqqqqrrrrrrtttvvvxxxzzz{{{uuuxxx{{{{{{yyywwwwwwxxxrrrtttwwwxxxwwwyyy||||||~~~|||zzztttiii^^^SSS]]]eeelll|||{{{^^^CCCCCCSSS]]]ppp~~~vvv___LLLAAAKKK```qqqzzz~~~yyylllUUUQQQ___mmmzzz{{{ddd\\\fffggg[[[RRRTTT^^^zzzzzz}}}~~~}}}zzzuuunnniiieee^^^WWWLLLCCC>>>999444000111333777999;;;===???AAACCCAAABBBGGGLLLKKKCCC;;;LLLuuuyyysss]]]UUU```}}}]]]XXXTTTIIILLLNNNOOOOOOMMMJJJHHHHHHCCCBBBAAABBBDDDDDDCCCBBBEEEEEEEEEFFFGGGEEEBBB@@@wwwSSS===;;;777444333///000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,++++++******++++++,,,---------,,,,,,+++++++++)))((((((((((((((()))***++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------............///////////////000111222333444555<<>>BBBFFFJJJMMMeeehhhttt{{{}}}}}}yyyuuuvvvxxxpppeeehhhjjjmmmpppqqqpppmmmjjjlllkkkkkkggg[[[QQQTTT^^^ooouuuyyyvvvttttttooohhhooooooooommmlllmmmpppssstttrrrppprrrvvv{{{||||||yyyxxxvvvvvvvvvvvvxxxyyysssssssssrrrssswww|||~~~|||}}}~~~}}}wwwqqqkkkkkkttt~~~pppNNNHHHOOO[[[aaahhhiii___MMMAAABBBXXXkkkpppppptttuuuwww```WWWSSSlllgggVVVYYYYYYUUUXXX^^^\\\qqq|||xxx}}}{{{zzzyyyvvvqqqiii```ZZZRRRJJJ???888777777555222222666;;;===<<<===???BBBCCCLLLIII@@@<<<999>>>LLLyyynnneeeqqqVVVRRRgggaaaQQQVVVTTTIIIJJJJJJJJJIIIIIIJJJJJJJJJEEEFFFFFFEEECCCCCCDDDEEEDDDDDDDDDDDDDDDCCCCCCCCCuuuRRR;;;999555222222///////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,++++++******))))))((()))))))))+++++++++++++++++++++++++++++++++,,,,,,,,,------------------............////////////000111222333111111555???OOO]]]fffjjjqqqxxxxxxyyy}}}www{{{~~~zzzrrrsss{{{{{{wwwrrrjjjgggjjjzzzrrr{{{pppdddsssssseeeQQQBBB:::666333000000000000/////////......------------,,,,,,,,,,,,))))))*********+++++++++************)))))))))(((************************))))))))))))))))))))))))***))))))))))))))))))(((((((((''''''''''''(((((())))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////000000000111111111222222222222111000000111111222555444444333444555777888777888999888888888;;;===:::::::::<<>>LLLaaa{{{jjjqqq|||\\\NNN[[[{{{tttUUUMMMRRROOOFFFIIIHHHHHHGGGGGGHHHHHHIIIFFFGGGGGGEEEDDDCCCDDDFFFDDDDDDDDDCCCCCCCCCCCCCCCsssPPP999666222000222000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,+++***))))))))))))++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------............//////...//////000111222222111222777BBBPPP^^^ggggggllliiiiiirrrtttssszzz~~~oooggggggxxxxxxooommmjjjuuu~~~KKK@@@555111444666444111000////////////.........---------,,,,,,,,,++++++***************+++++++++************))))))))))))************************)))))))))))))))))))))))),,,++++++***))))))((((((******))))))))))))******)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------....../////////000000000111111111111111000000000111111222777666555444444555666777777888999888888888:::<<<:::::::::;;;===???BBBDDDJJJRRRiii|||{{{mmmkkkgggfffmmmxxx~~~~~~yyyqqqhhhggglllqqqsssrrrtttjjjdddiiiooohhhYYYMMMRRReeexxx}}}wwwpppmmmlllmmmkkkjjjmmmssswwwxxxxxxyyyyyyzzz|||}}}{{{xxxtttrrrtttwwwzzzzzzwwwtttrrruuuuuuvvvwwwxxx{{{}}}hhhPPPTTTbbbhhh^^^WWWUUULLLAAAAAAKKK[[[``````jjjzzzmmmPPPJJJVVV]]]LLLNNNSSSfff{{{xxxtttsssqqqmmmggg]]]SSSLLLCCC===666222222444333222777:::>>>@@@@@@CCCGGGKKKSSSQQQBBB555;;;III___xxx~~~jjjpppeeeJJJLLLiii]]]JJJJJJMMMJJJDDDFFFFFFFFFEEEEEEFFFFFFFFFHHHHHHHHHFFFCCCCCCDDDFFFDDDDDDCCCCCCBBBBBBBBBBBBqqqNNN888666111000222111////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++******++++++,,,******++++++,,,,,,,,,---...---,,,+++******))))))***+++++++++++++++,,,,,,***++++++++++++,,,,,,,,,,,,,,,---------.........///.........//////000111222111111111666BBBPPP[[[aaaiiikkkooo{{{}}}|||xxxvvvsssttt{{{{{{uuuuuuooouuuooojjjsss~~~tttXXX===777222111333444222////////////.........------,,,,,,,,,,,,++++++++++++*********************************)))))))))))))))************************))))))))))))))))))))))))+++++++++***************++++++************++++++))))))))))))************+++++++++++++++++++++++++++++++++,,,------............/////////000000000111000000000000111111222888777666555444555666777666777999888888888:::;;;;;;;;;;;;<<<===???@@@AAAGGGMMMdddyyy}}}mmmdddeeefffiiinnnuuuyyyzzz{{{wwwrrrooommmmmmkkkjjjhhhkkknnnooollleeeaaa___VVVgggyyyzzzrrrlllkkkllljjjiiioooxxxwwwwwwyyyzzzzzzyyywwwuuuyyyxxxwwwvvvvvvwwwxxxyyyuuuwwwxxxyyyzzz||||||zzz{{{}}}}}}gggPPPWWWgggjjjZZZRRRRRRMMMAAABBBMMM[[[___```qqqmmmUUUOOO^^^[[[OOOXXXccc{{{}}}yyyvvvrrrppplllfff___TTTIIIBBB;;;777333111222444555555999===BBBEEEDDDDDDFFFHHHHHHFFF999666GGGZZZnnnvvveee}}}uuuTTTHHHVVVvvviiiOOOHHHJJJIIIFFFFFFFFFEEEEEEDDDDDDEEEEEEFFFHHHHHHFFFDDDBBBAAACCCEEEEEEDDDCCCAAAAAAAAAAAABBBoooMMM999777222000333333........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,++++++******++++++,,,*********++++++,,,,,,,,,......,,,+++*********************++++++,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,------------............---......///000---......,,,---333===EEEUUUbbbkkkuuu{{{~~~}}}}}}~~~mmmfffggglllppprrrzzzqqqqqq{{{fffKKK777444555444222///---------............------------,,,,,,+++++++++*********************************))))))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((()))***+++,,,,,,---''''''&&&&&&&&&&&&''''''(((((()))))))))*********++++++++++++++++++++++++******++++++,,,---------------........./////////000000//////000111111222777777555444444555666666555777888999888888999;;;;;;;;;;;;;;;<<<======>>>@@@DDDYYYpppxxxvvveeefffgggjjjmmmqqqvvv{{{||||||yyypppfff``````cccaaammmzzz}}}xxxrrrooonnnaaaiiiuuu~~~yyyrrrnnnllliiiiiioooyyy}}}|||zzzwwwvvvuuuvvvwww{{{zzzyyyxxxxxxyyyzzz{{{uuuwwwyyyzzzzzz{{{}}}yyyxxxvvvvvvxxx{{{}}}~~~}}}iiiRRRXXXggghhhYYYTTTZZZYYYHHHFFFMMM[[[ccckkkmmmYYYTTTfffbbb\\\ppp|||wwwsssppplllfff^^^UUUJJJ???999666444333333555777999::::::@@@FFFHHHFFFBBB@@@@@@888:::888BBB]]]oooxxx|||rrrmmmUUUIIIMMMdddxxxuuuiiiWWWJJJJJJJJJEEECCCHHHFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFDDDBBB??????BBBDDDEEEDDDBBB@@@@@@@@@@@@AAAkkkKKK999888333000333333........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,++++++******++++++,,,*********+++++++++++++++------,,,+++*********************++++++,,,,,,---************++++++++++++,,,,,,,,,,,,------------......------------......---...///...---///333888BBBQQQ[[[ggguuutttmmmoooqqqxxx~~~wwwtttooohhhdddeeeiiimmmppprrryyysssUUUBBB666......111444222...---///222......---------,,,,,,,,,+++++++++*********))))))+++++++++***************))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((()))***,,,------((((((''''''''''''((((((((((((((()))))))))******++++++++++++++++++++++++)))******++++++,,,,,,---,,,,,,---------.........////////////000111111222666555444333333444555666444666888999888888999:::888999999999::::::::::::BBBAAAQQQccciiiqqqzzzyyyllljjjhhhhhhhhhlllwww}}}~~~yyykkk[[[UUUYYYaaaeeeooo|||zzzlllggghhhppp}}}|||wwwmmmjjjhhhkkksss{{{~~~xxxsssqqqsssvvvuuuwwwzzz}}}}}}zzzwwwuuutttvvvxxxyyyxxxxxxyyyzzzwwwvvvuuuuuuvvvxxx{{{|||mmmZZZ\\\gggiii^^^^^^ggghhhNNNKKKSSSbbblllwwwiiiYYYUUUllliiiddd}}}~~~}}}yyytttpppiiiddd\\\SSSJJJAAA999444333333444555888:::===>>><<>>???BBBEEEEEEDDDAAA???>>>???@@@AAAfffHHH888888222///222222........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,++++++******++++++,,,++++++++++++************,,,+++************++++++)))******+++,,,,,,------************++++++++++++++++++,,,,,,,,,---------......------,,,------......///111111111111222333444???FFFPPP```fffgggnnnppptttxxx|||{{{hhhhhhfffddddddhhhnnnrrr{{{nnnMMM<<<777444111///000111000///000111333---------,,,,,,,,,,,,++++++*********))))))))))))+++++++++*********))))))((()))))))))************))))))))))))))))))))))))((((((((((((((((((((((((''''''((())))))***++++++******))))))))))))******(((((((((((()))))))))***************************))))))******+++,,,,,,,,,,,,,,,,,,,,,------------.........//////000222222333333222222333444555666444666888999888888888999888888999999::::::::::::DDD@@@IIITTTSSSYYYgggnnnmmmjjjhhhgggeeedddnnnzzzzzz{{{wwwmmm___YYY[[[```kkkqqqyyywwwggggggfffmmm||||||nnnkkkgggfffhhhnnntttyyywwwqqqoooqqqtttqqqtttwwwyyyyyywwwtttqqqrrrtttwwwwwwuuutttssstttvvvvvvvvvuuuuuuvvvwwwyyy}}}}}}qqqeeecccjjjmmmgggkkksssqqqPPPQQQ\\\llluuufff[[[ZZZsssooofff}}}||||||{{{zzzuuuoookkk```ZZZQQQHHHAAA;;;666222111333555777:::===???AAA<<<@@@CCCAAA===888666666777IIIWWWfffwww{{{{{{xxxUUUGGGOOO^^^aaaooo~~~ssstttkkkSSSJJJHHHGGGGGGFFFDDDEEEFFFFFFFFFEEEEEEEEEEEEFFFFFFCCCCCCAAA???>>>@@@DDDGGGFFFDDDAAA>>>===>>>???@@@cccFFF777888222...000000........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,++++++++++++++++++,,,,,,+++++++++******))))))*********)))******++++++))))))***+++,,,,,,------)))************+++++++++++++++,,,,,,,,,---------...------,,,,,,,,,------++++++,,,---...//////...///666999AAAUUUbbblllzzztttppplllqqq}}}uuummmfffbbbfffmmmyyy~~~{{{zzz~~~mmmJJJ333111777666///333000---,,,---......,,,---------,,,,,,,,,++++++************))))))))))))++++++++++++******))))))(((((())))))*********+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))************************)))))))))***++++++,,,,,,++++++,,,,,,,,,---------............///000222222222222111111222444555666333666888999888888888999999:::;;;<<<<<<<<<<<<<<<===777???FFFBBBIII[[[fffggggggiiijjjddd^^^aaaiiitttwwwyyyuuulllddd___^^^kkkrrrvvvtttssssssooohhheeeeeennn~~~~~~|||oookkkfffaaa```cccjjjppp|||vvvpppmmmpppssssssrrrqqqppppppqqqrrrsssqqqsssvvvvvvtttqqqpppppptttuuuuuutttsssssstttuuu||||||sssnnniiinnnrrroootttyyyuuuPPPUUUeeeuuu{{{fffaaaaaazzzxxxjjjzzzzzzyyyyyywwwsssmmmhhhXXXRRRIIIAAA<<<888555333000222666888;;;===AAACCC===??????<<<777444555777>>>TTTeeennnuuutttwwwooo^^^MMMIII___sssnnnooovvvpppkkkxxxWWWOOOJJJJJJHHHEEEFFFIIIIIIGGGEEEEEEDDDDDDDDDDDDEEEEEECCCCCCBBB@@@???AAAEEEIIIFFFDDDAAA>>>======???@@@\\\DDD999777111///111//////............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++))))))************)))))))))))))))))))))))))))))),,,+++++++++******))))))***************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------............///---///333777>>>LLL^^^kkkpppvvvvvvrrrwwwoooxxxtttssswwwxxxrrrkkkiiilllnnnqqqvvvlllqqqrrrooonnnrrrqqqlllfffiiiiiilll}}}dddMMMDDD888000///...---+++///...---,,,,,,,,,,,,,,,------,,,,,,+++***))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''&&&&&&&&&((()))))))))'''''')))***((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))******************+++,,,,,,---......------......///000000000111111222222222333333333999888777666666555555666777777777777777888888888>>>:::;;;@@@@@@@@@NNN```iiigggjjjoooiii^^^[[[```kkkxxxwwwpppqqqkkkbbb``````ffflllnnnlllhhhffffffdddfffppp}}}~~~{{{}}}wwwkkkdddcccdddcccbbbhhhqqqzzz{{{tttmmmjjjkkknnnmmmmmmmmmnnnqqqsssuuuyyyyyyvvvssspppoooqqqtttttttttsssrrrrrrsssuuuvvvvvvyyy}}}}}}||||||zzzwwwxxx}}}}}}zzzbbbZZZrrrwwwgggcccnnnppp~~~}}}||||||zzzwwwtttrrrpppjjjaaa[[[LLLGGG@@@999444333333444666777999<<<===?????????BBB:::333111000222===JJJSSS___llltttvvvzzzxxxZZZNNNJJJ\\\kkkoooppptttrrrkkktttvvvZZZMMMLLLJJJGGGEEEGGGKKKLLLIIIEEEGGGFFFEEEDDDDDDEEEFFFGGGDDDDDDCCCCCCCCCBBBBBBBBB<<<<<<===>>>???AAABBBCCC}}}ZZZCCC777666000...000...///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++))))))************))))))))))))))))))))))))))))))++++++*********)))))))))***************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------............---000333444777>>>IIIQQQaaammmtttqqqpppvvvxxxtttrrrtttwww{{{|||rrroooqqqxxx~~~zzzuuunnnmmm}}}yyymmmcccaaacccfffnnnvvv}}}zzzqqqzzzqqqsssuuusssppprrrvvvvvvqqqxxxZZZFFFAAA:::222...///111000///......---,,,,,,,,,,,,,,,++++++***))))))(((''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''''''''''''''((())))))(((''''''(((***((((((((((((((((((((((((((((((((((((((())))))***))))))))))))))))))))))))))))))))))))******************++++++,,,------...---------...//////000000111111111222222222333333777666666555555555555666666666777777777777888888;;;777999======<<>>??????===<<<888777888777555:::KKK^^^rrrsssrrrooonnnttt^^^JJJIII```ppp|||wwwvvvuuuyyy^^^QQQIIIAAAHHHEEECCCEEEIIIJJJGGGCCCDDDDDDCCCBBBBBBCCCDDDDDDEEEDDDDDDCCCBBBAAA@@@@@@@@@@@@????????????@@@@@@yyyXXXAAA666666///---000---///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++++++++))))))************))))))))))))))))))))))))))))))******))))))))))))((((((******************************++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,------------............---000222111000111666999CCCVVVhhhmmmmmmoooooollliiinnnuuuxxx{{{{{{rrrjjjeee^^^bbbtttnnnddd\\\^^^ffflllpppsssmmmlllgggjjjfffKKK:::666777222...---///111111000------,,,,,,++++++,,,,,,*********))))))(((((('''************************(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((%%%&&&&&&&&&'''(((((((((((())))))(((''''''(((***((((((((((((((((((((((((((((((''''''(((((()))***))))))))))))))))))))))))))))))))))))******************++++++,,,,,,------,,,,,,---......//////000000111111111222222222222444444333333444444555555666666666666777777888888888555666:::888777???KKKYYYaaafffeeeddddddeeecccoootttnnndddTTTMMMJJJNNNVVV___gggjjjiiigggbbb___aaaggglllllljjjjjjooouuuxxxpppccc\\\^^^ddd______aaafffkkkmmmllljjjhhhjjjlllmmmmmmnnnoooqqqqqqrrrqqqooonnnnnnppprrrmmmpppuuuyyyzzzxxxuuussswwwvvvuuuuuuxxx}}}xxxooo}}}zzz~~~~~~}}}{{{zzzxxxwwwrrrqqqmmmfff[[[OOOGGGBBB:::888555333222444777999:::<<>>;;;888444666888888999FFFbbb{{{zzzxxx}}}fffJJJHHHVVV|||xxxyyyYYYFFFIIIHHH<<>>=========xxxVVV@@@666666000...000...///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))************)))))))))))))))))))))))))))))))))))))))(((((((((((((((******************************++++++++++++******++++++,,,,,,,,,,,,------,,,,,,---------.........---///111000//////111333222DDDXXXdddjjjppprrrqqqlllssszzz|||{{{|||xxxyyyyyy}}}zzztttoootttwwwvvvxxxyyy||||||nnnrrr~~~cccQQQIII===444444444111...---...///...,,,,,,,,,++++++++++++,,,,,,,,,+++++++++*********)))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((%%%%%%%%%&&&'''((())))))'''((()))(((&&&&&&((()))(((((((((((((((((((((((((((''''''''''''((())))))))))))))))))))))))))))))((()))))))))******************++++++,,,,,,,,,,,,+++,,,,,,---......//////000000000111111111111222111111111111222333444555444555555666666777777777555444555888666444999AAAUUUbbbjjjiiihhhmmmmmmggguuu}}}vvvjjjYYYPPPHHHJJJOOOZZZeeemmmpppppphhhdddbbbeeekkknnnoooooofffoooyyy{{{ssshhh___[[[[[[ZZZ[[[___dddjjjmmmnnnpppqqqqqqoookkkkkkmmmppppppqqqqqqpppnnnnnnooopppqqqtttxxxzzzyyyvvvrrrooosssrrrqqqrrrvvv{{{yyy~~~}}}}}}}}}|||zzzxxxvvvtttjjjjjjggg^^^QQQFFF@@@===555444333222333666999;;;<<>>===<<<<<>>JJJUUU```jjjoooppppppuuu{{{{{{yyyzzz~~~xxxyyy}}}|||wwwnnnkkkrrr}}}hhhCCC999:::444......111000///.........,,,+++++++++*********++++++,,,+++++++++***************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&'''((())))))'''(((((('''&&&&&&''')))(((((((((((((((((((((((('''''''''''''''(((((()))((((((((((((((((((((((((((()))))))))******************+++++++++++++++,,,++++++,,,,,,------......//////000000000111111111000000000000111333444555333444444555666666777777666555666777666444777<<>>???AAAAAA???;;;666333777666999HHHbbbzzzoooeeeVVVIIIFFFQQQjjjnnnNNNDDDEEEDDDDDDGGGDDDCCCCCCCCCCCCCCCAAA@@@????????????????????????@@@???>>>>>>>>>???AAABBBBBBAAA@@@???>>>=========wwwTTT???666888333111222//////............---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***************))))))************))))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))))))))************))))))***++++++,,,,,,------...,,,,,,,,,,,,------------111///---,,,,,,...000222111333999BBBOOO\\\ggglllrrruuuvvvsssooonnnsssxxxxxxsssyyyuuusssttt|||zzzeeeUUUFFF999666333,,,***---------..................******))))))******++++++((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&&&&'''((((((((('''(((((('''&&&&&&''')))((((((((((((((((((((((((''''''&&&&&&''''''((()))(((((((((((((((((((((((())))))))))))******************++++++++++++++++++******+++,,,,,,------...////////////000000000000000000000000111222333444222333333444555666777777777777888777777777999<<<;;;GGGTTT\\\bbbhhhkkkkkk}}}uuufffccc___\\\]]]```bbbcccpppqqqoookkkkkkooorrrrrr{{{sssmmmooowwwyyyrrriii]]]\\\YYYVVVUUUYYY```fff||||||yyyrrrkkkhhhlllqqqoooqqqssstttrrrpppppppppssssssttttttttttttttttttlllnnnrrrvvvyyyzzzzzzzzzzzz~~~}}}}}}|||zzzvvvqqqmmmjjjfffaaaXXXMMMBBB:::777666555666777999:::<<<>>>???>>>>>>===<<<:::888666444555===OOOiii~~~lllYYYDDDAAASSSooouuuVVVAAAEEEIII@@@<<>>>>>???@@@@@@???>>>>>>DDDBBB???===<<<<<<===>>>???>>>>>>======>>>>>>>>>rrrRRR===555777222000222//////............---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))))))))************)))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))************))))))******+++,,,,,,---......++++++,,,,,,,,,---------...---++++++,,,---......+++,,,000555<<>>@@@AAABBB>>><<<999666555555666666;;;PPPmmm}}}nnnrrrZZZKKKAAAPPPsss{{{YYYGGG>>>DDDGGG???<<>>============>>>??????>>>======AAA@@@>>><<<;;;<<<>>>???===<<<<<<<<<<<<======>>>mmmQQQ<<<444666111///111...//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******))))))))))))************))))))))))))))))))))))))))))))))))))******+++++++++,,,))))))))))))))))))))))))))))))************))))))******+++,,,,,,---......++++++,,,,,,,,,---------*********,,,...//////...000222444333///111;;;EEESSSVVV\\\cccjjjooosssuuu{{{}}}iiiLLL===888666222222...))))))...000------------+++***)))***+++))))))((())))))***++++++))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((('''%%%%%%'''((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((())))))))))))************++++++******************)))******+++,,,,,,------............/////////000111111111111111222222333111111222333555666666777888999888666777;;;>>>>>>>>>;;;@@@IIIMMMNNNWWWddd}}}|||wwwwwwuuunnnddd\\\XXXXXXWWWbbbiiiggggggnnnvvvyyy}}}xxxqqqkkkkkkrrrxxxrrrhhh\\\VVVXXXZZZYYYVVVUUU\\\bbbbbb^^^\\\___cccfffjjjooorrrttttttuuuuuuttttttuuuuuusssqqqmmmkkknnnqqqtttwwwyyyxxxvvvuuuooovvvzzzyyy{{{~~~|||zzzyyyxxxuuuoooiiiccc```TTTKKK???777444555555555444666999<<>>???@@@???===<<<;;;<<<;;;<<<===>>>>>>===<<<;;;<<<;;;::::::<<>>???>>>???EEEPPPYYYxxx~~~zzzwwwvvvssskkk```XXXUUUUUURRRVVV]]]fffjjjooozzzzzzwwwuuugggaaalllsssnnneee]]]WWWTTTRRRPPPVVVUUUXXX\\\[[[YYY^^^hhhjjjllloooqqqppppppqqqqqqkkknnnrrrsssrrrpppoooooosssvvvyyy{{{zzzwwwsssppppppqqqssstttvvvzzz|||yyyxxxyyyzzzzzzvvvtttrrrrrrpppiii^^^UUUEEEBBB===888444333333444::::::;;;>>>AAAAAA>>>:::<<<666000111555888:::<<>>=========<<<:::999888999999:::::::::::::::::::::::::::888999:::;;;<<<>>>??????:::;;;===>>>>>>>>>===<<>>FFFOOO[[[lll{{{{{{wwwoooqqq~~~yyygggXXXRRRXXXZZZWWW^^^mmmsssqqqwww|||wwwkkkPPPFFF999333333666777666//////......---,,,,,,+++,,,,,,++++++++++++,,,,,,*********)))))))))(((((((((((((((((((((((((((((('''''''''''''''''''''''')))((((((((('''''''''&&&((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((*********++++++******)))******+++,,,---...//////....../////////000000000222333444333222111222444444333222222333444666888999888777777777888999:::===>>>>>>======CCCMMMTTTpppxxxxxxsssxxxuuussssssqqqlllddd[[[TTTPPPPPPTTT\\\gggkkkllloootttyyyyyysssrrruuummmcccfffccciiilllggg[[[RRRPPPRRROOOQQQUUUYYYYYY\\\kkk{{{uuummmiiijjjooorrrkkknnnpppqqqpppnnnmmmnnnsssvvvyyyzzzyyyvvvrrrooorrrssstttsssssstttvvvyyy~~~~~~~~~|||wwwssstttpppkkkhhhddd]]]RRRJJJ===;;;888666555666888:::>>>===<<<===>>>===999555333444444333444<<>>======<<<;;;;;;777777777666777777888888999999999999999999999999888888999:::;;;<<<======;;;;;;<<<<<<<<<<<<<<<<<>>777666555555666999<<<>>>@@@???===<<<;;;999666333222333555:::DDDSSScccmmmxxx{{{zzzxxxfffIII@@@EEEWWWrrr___BBB;;;@@@;;;;;;;;;::::::999999999444444555666777888888888888888888888888888888888777888888999:::;;;;;;<<<;;;;;;::::::::::::::::::hhhJJJ???555222222000/////////............---------,,,,,,++++++***++++++,,,,,,,,,***))))))***,,,,,,))))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((''''''(((,,,///111))))))))))))))))))))))))))))))(((((((((((())))))+++++++++***+++,,,,,,---,,,,,,------...//////000///---...111111222888@@@MMMWWW___lll{{{xxxqqqvvv|||zzzyyy{{{}}}|||vvv^^^III:::111...000111222111///---------------,,,,,,,,,++++++++++++******))))))******+++***)))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%$$$%%%''')))+++%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))***************)))******+++,,,---------++++++,,,---///000111111000111222222111111222333444333333333444555666777888777666666666777999:::<<<<<<;;;999999<<>>@@@>>><<<:::999777666555666666===OOOhhhyyyxxxooopppwww}}}}}}pppPPP@@@JJJ]]]xxxzzzXXXCCC=========999999999999888888888888666777999:::::::::999888888888888888888888888888888888999999::::::;;;;;;;;;:::888777777888999999eeeKKK@@@555333333111000000///............---------,,,++++++***++++++,,,,,,---,,,+++******+++,,,---))))))))))))((((((''''''(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((+++***((('''(((***---///)))))))))))))))))))))))))))(((((((((((((((((()))+++************+++,,,,,,,,,------......////////////...///111111---...111777CCCMMM]]]nnnqqqrrr||||||{{{{{{|||wwwzzzyyyrrrtttdddNNN<<<333222333444---///111000...---...000---------,,,,,,,,,,,,,,,++++++************++++++)))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&%%%$$$$$$%%%'''***+++%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''''''''''''''''''''''''''((()))***************))))))******+++,,,,,,,,,***+++,,,---...///000000///000111111000000222333444444444555555666777777888777666666666777999:::;;;:::999888777999===???DDDLLLQQQOOOPPPXXX______ZZZ\\\aaajjjuuu}}}vvvnnnhhhjjjmmmlllkkklll```ddd\\\]]]tttyyywwwjjj___bbbnnnvvvpppgggaaa___ZZZUUURRRUUU[[[___^^^aaahhhrrrxxxvvvlllcccdddfffiiijjjkkkllloooqqqvvvvvvwwwwwwuuutttrrrppppppsssvvvxxxxxxwwwwwwwwwtttuuusssnnnjjjmmmxxx|||yyyyyy{{{yyywwwvvvsssooojjjfffZZZTTTJJJBBB<<<999888777666777888:::<<<>>>???@@@===<<<999666333222333444333AAAWWWqqqrrrqqqzzztttYYYHHHKKKbbbyyy^^^===666<<<;;;333777777888888888888888888999:::;;;<<<;;;:::888777:::::::::::::::::::::::::::::::::::::::;;;;;;;;;999888777666666777888999cccJJJ???555333333222000111///............---------++++++******++++++,,,,,,,,,,,,++++++++++++,,,,,,+++******))))))(((((('''(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))+++,,,))))))))))))))))))))))))))))))(((((((((((())))))***************+++,,,,,,,,,,,,------............222...---//////...111555000888;;;DDDTTT]]]hhhzzzxxxwwwyyy{{{||||||nnnbbbPPPFFF:::222000111111000.../////////------///000,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++))))))((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%''')))***%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&'''((((((((($$$$$$%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''((()))************))))))*********+++++++++***++++++,,,---...//////...///111111000000111333333333444555555666666666777666555555555666888999888777666666777999;;;<<<:::@@@DDDDDDIIITTT___ccc\\\\\\___eeennnwww~~~|||ssskkkfffcccdddjjjrrrooooooeeebbbrrr{{{yyyzzzqqqoookkkggggggkkkrrrxxxpppoooiii```[[[XXXTTTOOOQQQVVV^^^iiiqqqsssooojjjccceeehhhjjjjjjkkkmmmnnnssssssssssssrrrrrrqqqpppppprrruuuuuutttrrrrrrrrrrrrttttttooojjjkkkttt|||{{{~~~|||xxxwwwtttttttttsssooofff]]]VVVNNNIIIBBB<<<888777888999555666999<<<>>>@@@AAAAAA:::999666222//////222555444UUUzzz|||{{{qqqZZZRRR[[[ooojjjKKK999666999999666666666777777888888888999:::::::::999999777666666<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::777777666666777888888999aaaIII>>>444222222111000000///............---------++++++******++++++,,,---+++,,,,,,,,,,,,,,,,,,+++,,,++++++***))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******))))))))))))))))))))))))***))))))(((((())))))******************++++++,,,+++++++++,,,,,,,,,,,,,,,111---+++...000///111555///444111333<<>>444444333222000...,,,+++***111000//////......,,,+++++++++++++++++++++++++++***))))))(((((())))))***))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''''''''&&&$$$%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((()))************)))))))))***************++++++,,,,,,---------------...000000///000111333111111222333444444444444555444333333333444555666555555444555777999:::;;;555999<<>>>>>===<<<555555333222111555<<>><<<;;;999666444444666888======>>>>>><<<:::777555000111333444888???JJJQQQnnnyyyqqq~~~yyy[[[RRRKKKSSStttzzzvvvvvvUUUDDD777333:::;;;222///666333333444444555666777777888888777777777999:::<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::999999888777777777333444666888:::::::::999zzzXXXDDD;;;444222111...---...,,,...111222222000,,,***++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&))))))************))))))((()))***++++++***)))(((*********)))))))))))))))))))))))))))))))))))))))************************)))************+++++++++)))+++------+++)))***+++...------------...//////111111111111111222222333:::???JJJZZZlllyyynnnpppqqqnnnlllnnnvvv}}}~~~}}}{{{yyy}}}qqqzzz|||eeeUUUAAA===777222111000000/////////...---,,,,,,++++++---..................---))))))))))))((((((((((((***)))(((&&&&&&''''''(((&&&&&&'''''''''''''''&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$(((&&&$$$%%%((((((%%%"""&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))))))))))))))))))))%%%&&&'''((()))***+++,,,+++++++++++++++,,,,,,,,,...000111111///...///000+++,,,...000222333444444111111222222222333333333222444888;;;======<<<<<<888:::;;;;;;>>>FFFQQQYYY\\\eeekkkhhheeegggkkkmmmnnn~~~zzzbbbUUUYYYbbbllljjjjjjiiiddd]]]aaajjjqqqooosss}}}|||yyyuuuxxx|||~~~zzzuuutttvvvuuuvvvvvvvvvwwwwwwxxxyyy}}}}}}vvvqqqnnnnnnnnnmmmmmmnnnmmmjjjhhhqqqqqqpppooonnnnnnnnnooollllllkkkfffaaa___aaadddbbbiiippptttzzz}}}}}}~~~zzz{{{{{{{{{yyyvvvtttrrrwwwuuusssqqqooolllgggddd[[[UUULLLEEEAAA>>>:::888===444///666<<<<<<;;;;;;>>>@@@@@@===888444333444...555;;;;;;>>>IIIZZZfffrrrtttgggjjjrrrnnn]]]OOOGGGRRRkkkssskkkqqq}}}ZZZ@@@:::888666333222222333444666666666666777777777777666777777888999999::::::888999::::::;;;;;;:::::::::888888999;;;:::666222333666999<<<===<<<999888xxxXXXDDD;;;333222111...---...---...000111111///---++++++++++++++++++++++++++++++******))))))******+++))))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((''''''''''''))))))************))))))(((((()))******)))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********++++++++++++***)))***,,,------,,,,,,,,,,,,,,,,,,------...///////////////000000111111333999CCCOOOZZZ```ccckkkmmmooorrruuuxxx{{{}}}~~~~~~|||~~~www{{{tttcccSSSDDD;;;:::777333000///000//////.........---,,,,,,+++++++++,,,,,,------,,,,,,+++))))))))))))((((((((((((***)))((('''&&&''''''(((''''''''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&''''''&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&'''((()))***++++++************++++++++++++---...000000...---...///,,,---///000222222333333111111111111222222222333111333666999;;;<<<;;;:::777888999:::===DDDNNNVVV^^^eeemmmoooppprrrrrrnnnttt{{{yyymmmcccaaabbbgggcccbbbdddaaaZZZXXXZZZ\\\^^^gggvvvvvvoooqqqxxx}}}|||yyy~~~tttmmmoookkkgggeeefffiiikkklllnnnnnnnnnnnnnnnnnnnnnoookkkkkkjjjeee___]]]^^^aaa___eeekkknnnsss{{{zzzwwwxxxzzz|||{{{||||||{{{yyyvvvsssqqqqqqooollliiigggccc^^^[[[PPPKKKDDD???<<<;;;999777999444444999===<<<===@@@===;;;888555444444555666333444999DDDSSS```ffffffnnn|||wwwffffffxxxdddSSSLLLHHHQQQdddooovvvvvvWWW@@@:::555444222111111222333444444444444555555555666666666666777777888999999999777888888999999999999999999777777999;;;;;;999666999:::<<<======;;;999777vvvXXXDDD;;;333222111...---///...////////////...------+++++++++++++++++++++++++++******))))))******+++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((())))))******))))))(((''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))*********+++++++++(((&&&(((---///...+++++++++++++++,,,,,,,,,,,,---------,,,---......///111//////222888???EEEGGGWWW[[[cccnnnyyy~~~}}}wwwjjjWWWFFF;;;555111///222000.........///...---...------,,,,,,+++++++++)))******************)))))))))))))))(((((((((((()))(((''''''&&&&&&'''''''''((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%'''(((&&&"""!!!%%%)))############$$$$$$$$$$$$''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))*********++++++---//////---,,,---...---...///000111111111111000000000111111111222222000222444777999999888888555777888999;;;@@@IIIOOO\\\aaaeeejjjpppuuutttnnnnnnlllmmmqqqssspppggg______ZZZZZZ^^^aaa^^^YYYVVVLLLOOOZZZkkkxxxxxxmmmjjjqqq{{{yyy}}}vvvmmmfffeeehhhlllnnnhhhiiijjjlllmmmnnnnnnnnnjjjjjjgggbbb[[[YYYZZZ]]]]]]ccciiikkkooovvv{{{{{{~~~{{{wwwttttttvvvyyy{{{yyyyyyxxxvvvtttpppmmmkkkgggddd```]]]YYYUUUPPPLLLDDDAAA<<<999888999888888888999;;;>>>===;;;===BBB:::888555333333333444444888===HHHXXXdddhhheee```rrrzzz{{{ooojjjyyyaaaHHH???GGGTTTuuu{{{ZZZ;;;111777111000/////////111222333222222333333333444444444555555666666777888888888555666777777888888777777888777777888:::<<<;;;:::>>>>>>>>>===<<<:::888777sssVVVCCC:::333222111///.../////////......---------...++++++++++++++++++++++++******))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((())))))))))))((((((''''''''''''''''''''''''((((((((()))))))))))))))((((((((((((((((((((((((************************))))))))))))************((()))***,,,------+++)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......333111//////111444888::::::AAAOOO___ooo{{{{{{wwwzzzzzzqqqbbbTTTLLLDDD???888444222222111000...---,,,---......,,,+++---,,,,,,,,,+++++++++***((())))))******))))))((())))))))))))((((((((((((((((((''''''&&&&&&&&&&&&(((((((((((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&'''&&&$$$""""""%%%)))############$$$$$$$$$$$$''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))((((((((((((''''''(((((())))))******+++---...///---------......///000000000000000000///000000000000111111111///111333555666666666666555777999888888:::@@@EEESSSVVVXXX[[[aaajjjmmmkkkbbb]]]^^^lllyyyzzzpppfff___\\\[[[___dddggghhhgggQQQQQQVVV```iiipppyyyxxx|||zzzqqqkkkppp|||xxxoooiiigggfffeeecccdddfffhhhjjjkkkkkkkkkggggggddd^^^WWWUUUWWWZZZ]]]eeelllnnnqqqvvvzzzzzz}}}~~~~~~~~~~~~~~~|||}}}}}}}}}|||}}}{{{zzzyyyyyyzzzzzz|||zzzwwwtttssssssuuuwwwrrrqqqpppmmmjjjgggdddbbb\\\YYYUUUPPPLLLHHHCCC???===;;;999777888999:::;;;===>>>AAABBB@@@===<<<===666777777555333333444555???OOOffftttsssjjjddddddsssxxxyyyyyycccMMMAAABBBXXXrrrjjjVVVDDD666111555//////......//////000111111111222222222333333333444444444555666666777777555555666777777777777777999888888888999:::;;;<<>>===;;;:::999888888oooSSSCCC:::333111111///...000000///...---,,,------...++++++++++++++++++++++++***))))))))))))))))))***(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((())))))))))))((((((''''''&&&&&&&&&&&&''''''''''''(((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********'''---444555000+++)))***++++++,,,------------,,,------,,,,,,------...///---.........///000222333,,,555BBBNNNXXXcccooowwwuuuooopppxxx}}}zzz~~~uuudddRRRHHHBBB;;;444111222222222222222111...,,,...---------...---+++)))+++++++++++++++*********))))))************))))))))))))))))))(((((((((((('''''''''''''''&&&&&&%%%''''''(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$(((%%%""""""$$$&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))))))))((((((((((((&&&''''''((())))))******+++---//////......///000//////000000000000/////////000000000000111111111000111333444555555555444666888999888555555888;;;CCCJJJQQQTTTYYY```dddddd]]]ZZZ```rrr}}}xxxnnnllliiifffggglllqqqtttccc^^^ZZZYYYXXX[[[eeepppsss~~~zzzpppooouuuyyy}}}}}}wwwrrrnnnhhhccc___aaaaaabbbdddeeeeeeeeefffcccccc___ZZZTTTRRRUUUYYY\\\fffooorrrtttwwwxxxxxxyyyyyy}}}xxxkkkjjjjjjkkknnnrrrvvvxxxrrrqqqqqqppppppqqqrrrrrrooonnnmmmmmmppprrrrrrrrrxxxvvvtttssssssuuuxxxzzzxxxvvvssspppooonnnoooooojjjhhhfffccc```]]]ZZZXXXRRROOOJJJFFFBBB???;;;888999999888888888999;;;===AAABBBCCCDDDEEECCC???:::333555666333111555???GGGVVVeee{{{vvvlllkkkhhhooozzzrrrRRRFFFFFFRRRoookkkBBB333444444222000111000000///////////////111111222222222333333333222333333444444555666666555666666777777777777777:::999999888888888999:::;;;;;;999888888888999999lllRRRBBB:::222111111//////000///...------,,,,,,------++++++++++++++++++++++++***))))))(((((())))))***))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((('''(((((())))))(((((('''((('''&&&&&&&&&&&&'''(((&&&''''''(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******(((111999999222+++***---***+++---.........---,,,---------------......///)))+++...000000000111222333999???AAACCCIIISSS[[[iiisss|||~~~{{{ssslllnnnyyyuuuqqqSSSDDD555000111111222444000000//////......------000///------...---+++)))************************)))******++++++******)))))))))))))))((((((((((((&&&''''''''''''&&&%%%%%%&&&&&&'''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$((($$$ !!!%%%'''&&&$$$%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))))))))((((((((((((&&&&&&'''((()))***+++++++++---/////////...///000......///000000000//////000000000111111111222222222333333444555555555555444666888777444222444666666BBBOOOVVV\\\aaabbb```^^^^^^hhhyyyyyyppplllmmmoooooolllhhhbbb[[[TTTQQQXXXbbbrrr{{{~~~{{{yyyqqqfffjjjvvvvvvpppnnnlllmmmooorrrsssppplllhhhaaa```___^^^^^^^^^^^^^^^^^^^^^[[[VVVRRRRRRVVVZZZ]]]gggqqqssssssuuuwwwwww{{{|||~~~{{{qqqjjjcccbbbaaa```bbbfffjjjlllfffeeedddcccdddeeefffgggdddddddddgggkkknnnppppppuuussspppnnnnnnqqquuuwwwrrrqqqooommmkkkkkkjjjkkk___^^^\\\YYYUUURRRPPPOOOHHHEEEAAA>>><<<:::777555666777999999999;;;???AAADDDGGGIIIIIIJJJJJJCCC<<<333444444444999EEEUUUaaawwwwwwzzzfff]]]bbbsssttt[[[FFFFFFSSSeeehhhLLL333---111111000111111111000000//////......000000111111111222222222111111222222333444444555555555666777777777777666777999:::999777777888999888777777777777777888999iiiSSSBBB999222111111//////000.........---------,,,,,,++++++++++++++++++++++++))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))''''''((((((((((((''''''(((((('''&&&&&&'''((((((&&&&&&''''''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***)))...333333...***+++,,,)))***,,,---------++++++---,,,,,,,,,,,,---......***---000000///000222444999999999777777999???CCCHHHRRR```jjjppptttvvvxxxxxxyyyvvvfffSSSIIIHHHDDD:::111000111111111333---------,,,,,,---///000///...,,,,,,------,,,***)))*********************))))))************))))))))))))))))))((((((((((((&&&&&&'''''''''&&&%%%$$$%%%%%%&&&'''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((())))))))))))&&&''''''(((***++++++,,,***,,,.........---...///------...///000000000///111111111111222222222333444444555555555555555555000333666777444222333555555<<>>???BBBFFFJJJKKKRRRVVVRRRMMMIIICCC<<<555666<<>>GGGMMMPPPSSSVVVYYYdddlll{{{~~~www[[[TTTMMMIIIAAA999999>>>666000...000111...++++++...///000000...---,,,,,,...,,,++++++,,,------,,,)))))))))))))))*********(((((())))))))))))(((((())))))))))))((((((((((((%%%&&&'''''''''&&&%%%$$$$$$$$$&&&'''((()))))))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$ ###&&&&&&$$$###$$$'''$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((()))))))))***''''''((()))***+++,,,,,,(((***,,,---,,,,,,---...,,,---...///000000000000111222222222222333333333666666666666666666666666,,,000555666555333555666:::999999???QQQcccmmmlllpppnnntttwwwtttyyy~~~tttddd```hhhsssxxxqqqgggeeeiii^^^wwwxxxssssssqqqooosssuuusssnnnmmmrrrxxxzzzxxxvvvwwwxxxtttkkkbbb\\\[[[\\\^^^cccggghhhiiieeeaaa\\\WWWSSSRRRSSSTTTXXXXXXVVVSSSPPPRRRYYY^^^hhhpppuuurrrpppuuu}}}uuuyyy}}}|||wwwqqqmmmlllbbb^^^XXXTTTRRRSSSWWWYYYZZZXXXVVVTTTSSSTTTUUUVVV[[[[[[]]]aaafffjjjlllllllllkkkjjjhhhgggfffffffffaaa```^^^ZZZWWWSSSQQQOOOHHHGGGDDDAAA???<<<;;;;;;;;;888666555666777777777888;;;@@@CCCEEEHHHNNNRRRSSS^^^cccZZZNNNEEE???999888<<>>@@@DDDFFFJJJNNNRRRVVVZZZdddqqq{{{}}}zzzzzz}}}{{{|||~~~}}}yyytttrrruuuyyyyyynnneeecccZZZMMMIIINNNBBB???999555222222444666111000///...---,,,,,,+++......---------,,,,,,,,,,,,,,,++++++***)))((((((''''''(((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%%%%$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((())))))))))))************++++++++++++,,,---..................////////////555444222111111222444555777555444444444555555444222444666888999999777777777666777:::@@@LLLcccvvv}}}~~~}}}yyyppphhhsssuuu}}}uuubbb^^^aaaoooiiikkkrrrzzzttthhhiiitttzzzwwwiii```\\\[[[ZZZ[[[bbblllpppooopppuuummmlllkkkjjjiiieee___[[[\\\VVVQQQOOOQQQRRROOOLLLPPPPPPPPPQQQSSSYYY```fffrrrssstttuuuwwwxxxyyyzzzmmmmmmnnnqqqttttttppplllccc^^^WWWRRRQQQTTTZZZ^^^WWWVVVTTTRRRRRRTTTVVVWWW^^^bbbccccccffflllooommmnnnmmmjjjfffbbb^^^[[[YYYRRRQQQOOOLLLIIIFFFDDDCCC>>>===<<<:::888777777666444666999;;;;;;<<<>>>@@@BBBCCCFFFIIINNNVVVcccnnntttmmm___NNN???999;;;@@@IIIWWWlll}}}yyyttttttsssllliiirrrhhhUUU___lll}}}xxx}}}[[[CCC999000000000000////////////............//////000000............////////////.........///000222333444222222333333333222222111111222444666777777666666777777777777777666555555eeeNNN@@@888111000111///...000///---,,,,,,---...,,,+++************************************)))))))))(((''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))(((((((((''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))***************************************++++++,,,---------------...///000111222333222111000000111222444666555777999;;;;;;===???AAAEEEGGGIIIIIIJJJOOOYYYaaafffbbb]]][[[]]]aaaeeegggpppxxx}}}}}}xxxwwwvvvpppfff]]]VVVXXXYYYWWWTTTUUUYYY]]]]]]SSSMMMLLLFFF<<<999???===:::666222000000111222111000///---,,,,,,++++++------------,,,,,,,,,,,,,,,,,,+++******)))((((((''''''(((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((%%%&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((((((((()))))))))*********++++++***++++++,,,---...............////////////555444222111111222333444444444333333444444444444555666777888888777666666888777777999<<>>888888777777666666777777777888999:::;;;>>>BBBFFFEEEFFFIIIRRR^^^iiisssyyyjjj___MMM===777===JJJUUUfffhhhqqq{{{|||yyyyyydddcccjjj}}}xxxlll``````lllbbbFFF666111000000000/////////......---------.........//////---.........////////////.........///000111333444111222222333333222222111111222333555555555444444555666666666666555444444fffNNN@@@888111111111//////000///---,,,,,,---...,,,+++************************************))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))***************************************+++,,,,,,------,,,------...///000111111000//////...///111222333666888999:::::::::<<<>>>MMMNNNMMMJJJHHHJJJPPPVVVJJJGGGCCCAAACCCGGGJJJKKKRRR]]]gggggg```YYYYYY\\\[[[YYYXXXYYYXXXRRRFFF===:::<<<===<<<;;;;;;???CCCDDD===999;;;888222222777888777444222000/////////000///...---,,,+++++++++---------,,,,,,,,,+++++++++++++++******))))))((('''(((((((((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''(((((())))))))))))******************+++,,,---...---............/////////555444222111111111222222222222222222333444444444777777777777666666666666999888777888999===JJJWWWqqqmmmfff^^^YYYYYY\\\___aaaeeennn{{{xxxmmmddd```]]]cccppp}}}{{{lllaaacccffffffgggkkkpppjjjLLLFFFDDDEEEGGGJJJOOOYYYccc|||yyyrrrnnn\\\TTTJJJCCCBBBCCCDDDDDD@@@AAABBBDDDGGGMMMTTTYYY\\\\\\^^^___aaacccdddeeeaaabbbccceeegggfffccc```WWWWWWVVVXXX\\\aaagggkkkZZZYYYWWWVVVVVVWWWYYYZZZ^^^aaaaaa```aaafffgggfff]]][[[WWWSSSNNNIIIFFFDDDAAA@@@???>>><<<;;;:::999444555555666777888:::;;;:::<<>>BBBBBB@@@===;;;<<<@@@DDD@@@===999777888999;;;;;;===DDDLLLLLLEEE>>><<<===<<<<<<===AAABBB???777000555666666555222111333555888333222444444111222777666555444333111000/////////...---,,,++++++++++++,,,,,,,,,,,,+++++++++++++++*********)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''(((((((((((()))))))))***)))))))))******+++,,,------------.........//////444333222111000000111111000111333444444444555666777666666666666666777888999777777888777888???HHHRRRWWW[[[ZZZVVVRRRRRRSSS```bbbgggpppxxxyyytttnnnqqqqqqnnnjjjhhhkkklllllltttooojjjeee]]]WWW]]]fffnnn{{{^^^MMMIIIDDD@@@>>>CCCMMMVVVllluuu~~~yyypppiiigggVVVOOOFFF@@@>>>???@@@AAA===>>>=========???CCCGGGIIIJJJKKKMMMNNNPPPQQQRRRPPPQQQSSSTTTUUUTTTRRRPPPJJJJJJLLLOOOSSSWWW[[[^^^RRRQQQPPPOOOOOOPPPQQQRRRPPPRRRRRRPPPQQQUUUVVVTTTLLLKKKHHHEEEAAA>>>;;;:::999999999888888777777666666777777888:::<<<>>>???===@@@DDDGGGHHHHHHIIIIIIKKK\\\nnntttmmm]]]MMMAAAAAA>>>@@@LLL```sss}}}rrrmmmjjjllllllgggaaa___mmmwwwggg\\\PPPTTT]]]dddyyylllppppppSSS;;;000...111333............------------+++++++++++++++,,,,,,,,,,,,,,,---------.....................///000111222000111111222222222222111333444444444333333333333555555555555555444333333[[[FFF>>>666111222222000///000///---,,,,,,---...,,,+++************************))))))))))))))))))******''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))(((((()))******++++++,,,+++++++++,,,,,,------...,,,,,,,,,,,,---...//////222444666777777888:::<<<888777666444333333555777999777444222333444444444888999;;;;;;:::777444333222111222555888888555222444444333111///...---...000------//////...///222222222222111000000///......---,,,+++++++++++++++,,,,,,+++++++++******************)))))))))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''''''''''''''(((((((((((()))))))))))))))))))))***+++,,,,,,------------............222222111111000000000000000333555666555444666777444444444555666888999:::777666777999888666:::AAA<<>>=========<<<===>>>===;;;999999;;;=========>>>@@@AAABBBCCCDDDAAACCCDDDEEEEEECCCBBBBBB???@@@BBBDDDFFFHHHIIIIIIFFFEEEEEEDDDDDDEEEEEEFFFAAACCCCCC@@@@@@CCCDDDBBB======<<<:::999777666666777777777777777888888888::::::;;;<<<===???@@@AAA@@@BBBDDDGGGJJJOOOUUUZZZgggwwwttt^^^NNNHHHFFFKKKLLLUUUhhhjjjiiijjjnnnooollllllooosssXXXJJJKKKbbbxxx}}}sssuuu{{{SSSFFF666------111222222------------,,,,,,,,,+++++++++++++++++++++******,,,,,,,,,,,,------------------------...///000000///000111111222222222222555555555444444444444444555666666666666555444444{{{UUUDDD===666111222333111///000///---,,,,,,---...,,,+++************************))))))))))))************''''''((((((((((((''''''(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))((((((((()))******++++++*********++++++,,,,,,,,,***++++++,,,------......---///111222222333555777<<<;;;999777777666777777444333111222444666666666555333111111333444222///444333222333555555444333000000000000/////////...------,,,---------..................---------------,,,++++++*********++++++++++++*********))))))))))))))))))))))))))))))(((((((((''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&''''''(((((((((((())))))(((((((((((()))***+++,,,,,,------------.........000000000000000000000000000444777777555444555777222333444666777999:::;;;555444666999999777999>>>888???HHHNNNPPPTTTZZZ``````jjjzzz{{{tttwwwxxxooo___XXXaaammmrrriiidddbbbhhhppppppggg]]]TTT\\\^^^YYYZZZbbbfffccceeeaaaWWWNNNKKKJJJEEE???999???EEEHHHFFFCCCAAAAAA<<<<<<<<<<<<<<<;;;::::::===>>>???>>><<<<<<===>>>::::::;;;;;;<<<======>>>:::<<<>>>>>><<<;;;;;;;;;;;;;;;<<<===>>>======<<<<<<<<<;;;;;;;;;;;;<<<<<<999;;;;;;777777;;;;;;999666666666666777777777888999999999::::::;;;;;;<<<======>>>>>>@@@AAACCCDDDHHHHHHHHHKKKSSS___llluuu}}}}}}eeeRRRTTTbbbmmmjjjgggiiivvvhhhgggkkkssszzzwww]]]MMMNNNaaa~~~www{{{hhhJJJ444000,,,,,,///000...+++,,,,,,,,,,,,++++++++++++++++++++++++************+++++++++,,,,,,,,,---------------------...////////////000111222222222222555555444444444555666666666666666666666555444444wwwSSSEEE<<<555111222333111///000///---,,,,,,---...,,,+++************************((()))))))))************''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))'''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))''''''(((((()))******+++))))))************++++++******+++,,,------------,,,...///000//////111222222111000000000111000000555333333444666777777666//////000000000000//////444333222222222222111000000000000000111111111000---......------...///...------,,,,,,,,,---......,,,++++++***************+++*********))))))))))))((()))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!"""$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$%%%&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&'''''''''((((((((())))))((((((((((((((()))++++++,,,,,,---------...............///000111111111111///444888888444222333555222333555777888999999888555333555999:::777888<<<888:::===@@@EEENNNYYY```bbbkkkxxx}}}sssggg```ffffff```YYY```pppyyywwwhhheeedddlllwww{{{sssiiiWWWRRRRRRWWWXXXXXXccctttnnnkkkfffbbbcccbbbVVVGGG777777999999::::::;;;;;;999:::<<<===<<<<<<<<<===<<<>>>??????>>>===>>>???;;;;;;;;;;;;;;;;;;;;;;;;999;;;===<<<:::888999:::999:::;;;;;;;;;::::::999999999888888888888999999888::::::666777::::::888666666777888:::;;;;;;<<<<<<<<<======>>>??????@@@@@@AAAAAACCCEEEGGGIIIJJJRRRVVV]]]eeennnxxx}}}}}}tttffffffuuuxxxqqqsss}}}kkkkkkrrrmmmYYYTTTWWWfff{{{iiiIII111,,,,,,---......---,,,***,,,+++++++++************,,,,,,,,,++++++*********++++++++++++,,,,,,,,,,,,------,,,,,,------...///...///000111222222222222444333333333333444666777444555555555555444333333vvvSSSHHH<<<555111333444111///000///---,,,,,,---...,,,+++************************(((((())))))*********+++''''''((((((((((((''''''((((((((((((((((((((((((%%%&&&&&&'''((()))******''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))''''''(((((()))*********))))))))))))******************+++---------------///000111000///...///000.........000333555555555555444222222333333111000///333777666333000111333...///000111111000...---000/////////000000...---+++------,,,,,,---...,,,//////...---...///000111++++++******************************))))))))))))(((((((((((())))))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&!!!"""$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''((((((((()))'''''''''(((((()))***+++,,,,,,,,,---------......,,,---...000111111111111///333888777333000111333333555777888999888777666555333555999999777777:::444444555777===FFFQQQXXX___eeelllooolllfffaaa^^^^^^```___cccssswww```eeeiiikkkmmmppprrrqqqrrr```ZZZ```[[[SSSdddmmmmmmkkklllrrrqqqaaaNNN===:::777777888;;;<<<======>>>??????>>>???@@@BBB<<<>>>???>>><<<;;;:::;;;<<<<<<<<<;;;;;;:::::::::999;;;===<<<999777888:::888999999:::;;;;;;;;;;;;999999999999999999999999999;;;;;;888888;;;<<<999999::::::;;;===>>>??????>>>??????@@@@@@AAAAAABBBCCCDDDEEEGGGJJJMMMOOOPPPYYYeeeuuuuuuwwwvvvzzzzzzpppnnnuuu}}}qqqsss~~~yyy]]]UUUcccvvv|||yyyaaaHHH:::666---...///...,,,,,,///111+++++++++************))),,,,,,,,,,,,++++++************+++++++++,,,,,,,,,------,,,,,,,,,---............000111111222222222222222111111222444555777333333444444444333222222oooRRREEE999666222000//////...---///...,,,+++******+++,,,++++++***)))(((((())))))******))))))((((((''''''((((((((((((''''''''''''&&&&&&'''((('''&&&$$$###''''''''''''''''''&&&&&&)))((('''&&&&&&'''((()))&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((())))))))))))((((((&&&'''((('''&&&&&&'''((())))))(((((('''''''''&&&((((((((((((((()))******))))))))))))))))))))))))(((((())))))))))))(((((((((((()))***++++++++++++++++++,,,,,,---.........000111111111222222222222111222333444444333111///...///000000//////000111555222000000111111///,,,////////////............,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------,,,+++***+++*********))))))((((((...---+++)))((())))))***))))))))))))))))))))))))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$%%%$$$###""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&''''''(((((((((((((((&&&&&&''''''(((((())))))++++++++++++,,,---.....................---------000000000000111222444444444444444444444444444444444333222222333444666777:::666222000333:::CCCHHH[[[___bbbaaa\\\VVVRRRQQQ\\\YYY^^^nnnyyyxxxsssiiiaaabbbkkktttttt~~~rrrfffgggnnnqqqhhhdddiiiooonnnhhhdddVVVSSSIII;;;444777999999BBBEEEFFFFFFKKKQQQOOOGGGGGGDDDAAA===::::::<<<===BBB@@@>>>>>>>>>???>>><<<999::::::;;;<<<===>>>>>>;;;:::::::::999999999999<<<======<<<::::::<<<======<<<<<<<<<>>>>>>===<<>>???@@@@@@>>>===BBBBBBBBBBBBCCCEEEGGGIIILLLMMMMMMNNNSSS]]]jjjtttqqqfffhhhkkkiiijjjpppqqq|||yyyfffWWWWWWfff}}}sssTTT???555111000------,,,,,,+++***)))))))))))))))))))))))))))))))))************+++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,---------......---...///000111222333333222222222222333444555555444333333222222333333444pppSSSEEE;;;777333111000000///...///...,,,+++***+++++++++++++++***)))))))))))))))***)))))))))((((((((('''((((((((((((''''''''''''&&&'''''''''&&&&&&%%%$$$'''''''''''''''''''''''')))((('''&&&&&&'''((()))&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&'''((('''&&&&&&'''((()))((((((((('''''''''&&&)))((((((((((((((())))))((((((((((((((((((((((((((())))))))))))))))))(((((()))***+++,,,,,,,,,,,,+++,,,,,,------...//////........./////////000000111222333444333222000///---///000000///...000111333111//////000111///---000/////////......------,,,,,,,,,,,,,,,,,,,,,,,,++++++---.........---,,,*********)))))))))((((((+++***)))(((''''''''''''((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$###""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''(((((((((((((((&&&&&&'''(((((())))))***++++++***++++++,,,---...000/////////............/////////000111222333333333333333333333333333333333222222222222444555666777555222111222555999<<>>======>>>===<<<<<<;;;;;;;;;;;;:::;;;;;;<<<<<<<<<<<<<<<<<<======<<<;;;;;;<<<>>>=========>>>???@@@@@@@@@AAAAAA@@@AAABBBCCCCCCBBBHHHHHHGGGGGGIIILLLPPPSSSXXX[[[aaakkkxxxwwwssspppbbbVVVUUU^^^jjjwwwzzzqqqaaa___OOOYYY[[[YYYffflllPPP:::111...---,,,------,,,++++++***))))))))))))))))))))))))))))))))))))*********+++++++++)))***++++++,,,,,,++++++,,,,,,,,,,,,---------------......///111222222333222222222333444444555666333333222222222222333333qqqSSSEEE;;;888444222111111000///......---,,,+++++++++++++++***))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((('''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&'''((('''&&&&&&'''(((((((((((('''''''''''''''))))))(((((('''((((((((((((((((((((((((((((((((())))))************))))))))))))***+++,,,,,,,,,,,,,,,,,,,,,---......//////------........./////////222222333333222000///------...//////......///111///...---...//////...---000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///......---******))))))))))))(((((())))))))))))((('''&&&&&&((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''(((((((((((('''''''''(((((()))*********************+++,,,---...111000000///////////////////////////000000111222222222222222222222222222222222111111222333555666222333333333333444444444555DDDUUU\\\XXXTTTUUUXXXYYY]]]hhhrrrtttnnnhhhgggvvvxxx|||~~~}}}xxxuuujjjbbbdddjjjnnnoooppp{{{mmmXXXPPPFFF999FFF[[[sss}}}xxxsssmmmmmmjjjcccYYYOOOGGGDDDEEECCC@@@>>>???@@@@@@@@@AAA@@@>>>===<<<<<<<<<===999:::;;;<<<=========<<<<<<=========;;;;;;===>>>@@@@@@???@@@@@@AAAAAABBBDDDDDDDDDDDDEEEGGGHHHIIIHHHJJJNNNRRRWWW___gggmmmxxxzzz}}}tttkkkeeeXXXUUUQQQTTTbbbwww}}}kkkTTTHHHHHHLLLfffvvvqqqtttZZZIII444)))***...///---,,,,,,,,,+++******)))))))))))))))))))))))))))))))))))))))*********++++++)))***++++++,,,,,,++++++++++++,,,,,,,,,---------------...///000111111222222222333333444555555666333333222222222222333333rrrSSSEEE;;;888444111000000///.........---,,,++++++++++++******)))))))))))))))***))))))))))))((((((((((((((((((((((((''''''''''''((('''&&&%%%%%%&&&'''(((&&&&&&&&&'''''''''''''''(((((((((''''''(((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''(((((())))))(((((('''&&&'''((('''&&&&&&&&&(((''''''''''''''''''''''''))))))(((''''''''''''((((((((((((((((((((((((((())))))************)))))))))***+++,,,,,,------,,,,,,,,,,,,---......//////...////////////000000000222222222111000///...---,,,...//////...---///000,,,,,,,,,---............000//////...---,,,+++++++++++++++++++++++++++++++++,,,---------,,,+++***))))))))))))))))))(((((()))***+++++++++***((('''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((((((''''''''''''(((((()))*********)))))))))******+++,,,---000///......---...//////000///////////////000111111111111111111222222222222111000000111222444555111222333555666666666666:::<<>>>>>???@@@AAA<<<===>>>>>>??????>>>>>>>>>???@@@???>>>>>>@@@BBBBBBCCCBBBAAA@@@AAABBBCCCFFFFFFGGGHHHJJJNNNRRRUUUVVV\\\eeennnwwwxxxmmmeeeaaa___^^^SSS```jjjqqq{{{xxxrrrkkkbbbUUUJJJKKKRRRddd|||~~~tttQQQBBB999...))),,,//////---,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))************))))))***+++++++++++++++++++++++++++,,,,,,,,,,,,,,,------...//////000000000111222222333333444444222222111111111111222222rrrSSSCCC:::666222000//////...---------------,,,+++*********)))))))))))))))******(((((((((((())))))))))))((((((((((((''''''''''''((('''&&&%%%%%%&&&((()))&&&&&&&&&'''''''''(((((('''(((((((((((((((((('''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''((((((((((((''''''&&&'''((('''&&&&&&&&&(((&&&&&&&&&'''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''))))))************))))))))))))***+++,,,,,,,,,,,,++++++,,,,,,---.........------........./////////111000000000///...------+++---......------...///***+++,,,,,,,,,---...............---,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,+++)))(((&&&(((((((((((((((((())))))((()))***++++++***((('''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''''''''''''''''''''((())))))******))))))))))))***+++,,,,,,------,,,+++,,,---///000111000///////////////000000000000111111222222222222111000000111222444555444444444444555666777777:::777888AAAPPP\\\aaaaaaRRRPPPUUU```bbb\\\[[[aaa___aaafffoooxxx{{{yyyvvvzzzzzz}}}vvvkkkooo|||rrrZZZNNNMMMSSS___iiilllwwwwwwllljjjrrrmmm^^^KKKNNNTTT\\\dddkkkrrrwww|||~~~tttmmmjjjZZZWWWSSSPPPOOONNNMMMLLLIIIGGGEEECCCBBBAAAAAABBBDDDCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCCCCBBBBBBDDDFFFEEEGGGHHHHHHHHHJJJNNNQQQRRRUUUYYY]]]aaahhhooouuu{{{hhhVVVMMMPPPZZZbbbnnnppp___WWWSSSNNNJJJJJJRRRbbbqqqvvvwwwkkkJJJ...000///...,,,+++***))))))++++++***************)))(((((((((((((((((((((((((((((()))))))))*********))))))***++++++++++++************+++++++++,,,,,,,,,,,,,,,---.........///---...000111111111111111222111111000000111111222rrrRRRAAA999666222/////////...---------------,,,+++******)))))))))))))))******+++(((((((((((())))))))))))((((((((((((''''''''''''''''''''''''''''''((()))%%%%%%&&&&&&'''(((((((((''''''((((((((((((''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&'''''''''''''''&&&&&&''''''((()))''''''''''''''''''''''''(((((())))))))))))(((((((((((()))***++++++++++++*********+++,,,,,,------***++++++++++++,,,,,,,,,//////............------+++,,,------,,,,,,---///***,,,------,,,,,,---///------,,,,,,,,,+++++++++++++++++++++++++++++++++***+++++++++***(((&&&%%%''''''(((((((((((())))))'''''''''((((((''''''&&&''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''''''''&&&&&&&&&''''''((()))))))))(((((((((((()))***+++,,,+++*********+++---000222222111000000////////////000000000111222222333333222222111111222333555666777666444222222222222333000444777888;;;DDDTTT```lllhhhlllsssmmm\\\UUUYYY\\\\\\___eeellloooooommmsssooonnnoooeee\\\dddvvvyyymmmaaaZZZVVVRRRPPPRRRZZZ]]][[[YYY___kkkllleee[[[SSSMMMRRR[[[ccckkkppp~~~yyyvvvsssqqqpppooommmkkk___^^^[[[WWWSSSOOOLLLJJJOOOMMMLLLKKKKKKLLLNNNPPPKKKLLLMMMLLLLLLLLLNNNPPPVVVYYY]]]___```eeelllqqqvvv{{{zzztttyyyvvvmmm___UUUVVVdddyyy{{{gggTTTFFF???DDDLLLVVVdddyyyxxxllltttxxxeeeOOO===000***'''+++......,,,)))((()))************************((((((((((((((((((((((((((((((((()))))))))******((()))******++++++******))))))*********+++++++++++++++,,,,,,------------,,,---...000000000000///111111000000000000111111rrrPPP@@@:::777333000000//////...---------...---,,,***))))))))))))))))))***++++++'''((((((((()))))))))***((((((((((((''''''''''''&&&&&&'''(((((((((((((((%%%%%%&&&&&&'''(((((()))&&&'''((())))))((('''&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&'''((('''&&&&&&'''(((%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&'''((()))***''''''''''''''''''''''''''''''((((((((((((''''''''''''((()))************((())))))******+++,,,,,,************++++++++++++------------------......***,,,------,,,,,,---...+++---......,,,+++---///++++++++++++,,,,,,,,,,,,************************((()))***++++++***)))((('''''''''((((((((())))))''''''&&&&&&&&&''''''(((''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###"""###$$$&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''((((((((((((((((((((()))++++++***)))))))))+++///222555333333222111000/////////000000111111222333333444333222222222222444555666444444444333333222222111---222777555444999FFFQQQuuuxxx~~~bbbUUUXXXYYYZZZ^^^bbbhhhlllnnnnnnpppjjjjjjpppjjj___bbbooogggfffgggllljjjaaaWWWRRRLLLIIIGGGJJJQQQYYY```dddggg^^^YYY^^^ccceeefffiiizzz|||vvvpppkkkhhhiiigggeeedddeeeiiinnnqqqkkklllmmmmmmlllmmmoooqqq|||kkk\\\YYY[[[bbblll```aaadddlllyyy~~~xxxnnn^^^PPPJJJMMMOOO]]]pppxxxvvvyyywwwbbbMMM???333))))))000***++++++,,,,,,,,,++++++))))))))))))************(((((((((((((((((((((((((((((((((((()))))))))***((())))))***************))))))))))))*********+++++++++++++++,,,,,,,,,,,,+++---///000111111000///000000000//////000000000rrrPPP???;;;888444111111111000///,,,---......---,,,***)))))))))((())))))***++++++'''((((((((())))))******)))(((((((((''''''''''''%%%&&&((()))))))))((('''%%%%%%&&&&&&'''((())))))&&&'''((())))))((('''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&'''((('''&&&&&&'''(((%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%'''(((***+++''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&'''((())))))*********((((((((()))******++++++++++++,,,,,,,,,---------,,,,,,,,,,,,---...//////***,,,------,,,+++---...+++...///...,,,+++,,,///)))******++++++,,,------************************&&&''')))+++,,,---,,,,,,&&&'''''''''(((((())))))***)))(((''''''(((******''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######%%%%%%%%%%%%######"""###$$$&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%&&&''''''((('''''''''(((((()))***+++***))))))***,,,000555777444444222111000000000000000000111222333333444444444333222222333444666777000111444666666666555555555333333555:::???AAAAAA[[[iiijjj]]]cccQQQTTTYYY___eeejjjnnnqqqssskkknnnyyywwwhhhccciiigggbbb___bbbfffgggjjjnnnWWWQQQNNNPPPOOOOOOWWWcccaaa^^^bbblllqqqnnnkkklllvvv|||wwwxxxUUUMMMPPPPPPTTT^^^\\\dddrrrtttggg^^^XXXUUUMMMGGGPPP___pppwwwwww}}}{{{rrr[[[AAA///000222+++***222///+++&&&&&&))),,,+++))))))))))))))))))*********(((((((((((((((((((((((((((((((((((())))))))))))(((((()))***************))))))))))))************++++++++++++++++++,,,,,,,,,---///111222111000///000000////////////000000jjjLLLAAA888555222000000///...---......---------,,,,,,,,,+++++++++************)))))))))))))))))))))))))))(((''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((('''((()))((('''&&&''')))))))))))))))))))))))))))++++++******)))******+++,,,,,,+++***)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,++++++***---,,,***)))))))))******((((((((((((((((((((((((*********)))))))))(((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%&&&'''(((((()))))))))(((''''''&&&&&&(((((((((((())))))))))))+++++++++,,,---...///000222222222111111111000000000000111222333333444444555444333222222222333444555555555555444333222222555777888888666555666777FFFNNN]]]mmmvvvrrreeeYYYRRRPPPOOORRRYYYaaagggkkkhhhpppzzz}}}{{{xxxwwwxxxqqqiii^^^WWWZZZfffuuuqqqmmmcccWWWNNNMMMRRRXXXccc]]]^^^lllxxxxxxtttrrrggg{{{}}}nnnuuu~~~uuu```OOOKKKNNNQQQYYYdddjjjssssssbbb[[[WWWVVVPPPIIIMMM___tttqqq[[[JJJ888666222///------...///))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))(((((())))))(((((((((((((((((((((((())))))))))))************)))************+++++++++---///111222000/////////222111000.........///000eeeIII???888555222000000///...---......---------,,,,,,,,,+++++++++************)))))))))))))))))))))))))))(((''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&((()))((('''&&&''')))((((((((((((((((((((((((+++******))))))*********,,,++++++***************,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******,,,+++***)))))))))******((((((((((((((((((((((((+++*********))))))))))))''''''''''''''''''''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%&&&''''''((((((((((((((('''''''''''''''((((((((())))))))))))++++++++++++,,,...///000111111000000000/////////000000000111222222222333444333222111111222333333444444444444444444333222222444666777555444444444222888DDDUUUdddkkkjjjfffOOOLLLHHHFFFJJJSSS^^^fffhhhrrr~~~uuuhhh^^^\\\cccmmmuuu~~~yyynnnbbbZZZWWWXXXYYYTTTVVVbbbllloooooopppuuuuuutttyyy|||{{{wwweeeXXXUUUYYY]]]aaa___aaaiiioooqqqsssvvvssstttvvvtttiiiXXXLLLHHHEEERRRbbblllvvvxxx```JJJ<<<666222000...+++*********+++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***)))((((((''''''(((((((((((((((((((((((((((((((((((()))))))))*********(((((()))))))))************---//////.........///111000///.........//////cccHHH@@@888555222000000///...---......---------,,,,,,,,,+++++++++************)))))))))))))))))))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&'''(((((('''&&&'''((((((((((((((((((((((((((()))))))))))))))*********+++************+++,,,,,,++++++++++++++++++++++++************************++++++***)))))))))******))))))))))))))))))))))))+++************)))))))))''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&'''''''''&&&''''''''''''(((((((((''''''((((((((()))))))))*********+++,,,---...////////////...............//////000000000000000000222111111000000111111222222222333444444444333333111444777888666444333333//////222;;;GGGRRRYYY[[[QQQPPPOOONNNPPPUUU[[[```gggrrruuujjjddddddgggjjjuuuzzz~~~vvvooollllll___YYYUUUWWW[[[___eeejjj|||{{{zzziiieeehhhjjjiiigggkkk]]]PPPMMMLLLKKKPPPYYYsss|||yyyqqqmmmeee[[[SSSKKKFFFHHHMMMZZZqqq~~~yyytttwww~~~nnnWWW@@@111,,,,,,,,,++++++***))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((((((((((((((((((((((((((((())))))))))))******'''''''''((((((((())))))'''))),,,,,,,,,,,,---...//////...---------......fffKKKBBB888555222000000///...---......---------,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&'''((((((&&&&&&'''((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))******,,,------++++++++++++++++++++++++)))))))))******+++++++++*********))))))))))))***))))))))))))))))))))))))************************''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''((())))))'''''''''((((((((()))))))))))))))***+++,,,---.....................------//////..................////////////000000000111000111222333333444333333111444888:::888666444333666222...///333:::???BBBOOOSSSZZZccchhhggg```[[[eeejjjuuuxxxrrrmmmiiihhhfffppp{{{~~~ssskkk^^^SSSMMMNNNTTT[[[^^^kkkxxx{{{xxx{{{{{{rrrfffvvvvvvnnngggfffnnn}}}hhhYYYZZZ^^^[[[YYYZZZPPPKKKJJJPPPZZZeeeooowwwxxxuuujjj]]]TTTLLLEEEEEEKKKVVVffftttvvvhhhdddhhhooo{{{```QQQ???444222222///+++)))***+++,,,,,,+++***)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&''''''((((((((((((((((((((((((((((((((((((((()))))))))***''''''((((((((()))))))))&&&(((***++++++,,,...///------------------------iiiKKKAAA888555222000000///...---......---------,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&'''((('''&&&%%%&&&(((''''''''''''''''''''''''&&&'''((())))))))))))(((((((((((()))***+++,,,---************************))))))******++++++,,,,,,))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$%%%&&&'''((())))))''''''''''''((((((((((((((((((((()))***+++,,,---..............................------------------......//////000000000000000000111222333333333222000333777888777555333222222000......///222444555AAAFFFRRRcccpppqqqfff[[[aaa```bbbgggooowww|||yyyqqqlllooowww~~~{{{zzz~~~zzzpppcccVVVPPPNNNNNNIIIPPPYYY___cccmmm}}}lll]]]YYYoooyyysssaaaWWWPPPPPPZZZ___SSSMMMPPPQQQMMMMMMSSSUUUaaahhhhhhqqqpppaaa```ddd]]]QQQDDDEEEMMM]]]mmm|||{{{mmmbbbYYYlllkkkZZZBBB777,,,))),,,///,,,(((''')))***,,,,,,+++***)))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''((())))))(((((((((((((((((((((((('''(((((((((((()))))))))((((((((()))))))))******&&&(((***++++++,,,///111,,,,,,------------------gggHHH>>>888555222000000///...---......---------,,,,,,,,,+++++++++************)))))))))))))))))))))))))))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&''''''&&&%%%&&&'''''''''''''''''''''''''''%%%&&&''')))))))))(((((('''''''''((()))***+++,,,))))))))))))))))))))))))))))))******+++++++++,,,'''((()))*********))))))))))))))))))))))))))))))''''''(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''((((((&&&&&&'''''''''((((((((('''''''''((()))***+++,,,---------------.........,,,,,,------------------------...///000000000000000000111222222222111111---000333444222000//////...///000111111111000000555777???OOOaaakkkjjjfffaaa]]]WWWUUUXXXaaakkkrrr|||~~~vvvqqqwww|||~~~yyyppplllpppvvvzzz}}}tttkkk```XXXTTTPPPNNNPPPSSS\\\jjjwww~~~yyy}}}uuuwww{{{zzzjjjVVVNNNQQQUUU]]]WWWKKKJJJKKKNNNXXX[[[[[[[[[ZZZUUURRRUUU]]]cccvvvzzz|||wwwdddXXXXXXYYYRRRHHHLLLVVVjjjzzzwwwsssmmmnnn{{{|||iiiUUUCCC888---000111...)))'''***---%%%&&&((()))***)))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''(((((()))***((((((((((((((((((((((((''''''(((((((((((())))))(((((()))))))))*********((()))***++++++,,,///111+++,,,------......------cccFFF===888555222000000///...---......---------,,,,,,,,,+++++++++************)))))))))))))))))))))))))))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&''''''%%%%%%&&&'''''''''''''''''''''''''''###%%%'''((())))))((('''''''''&&&''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''')))*********))))))((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''((()))+++++++++++++++,,,,,,,,,------+++,,,,,,------.........,,,---///000111111000000111111111111111111000///,,,...000111///.........///000111111///...------///000333;;;HHHVVVbbbiiihhhddd\\\SSSOOORRR[[[bbblllpppvvvzzz|||zzzwwwuuuwww}}}xxxkkkbbbccchhhkkkuuu~~~zzzqqqkkkbbb\\\\\\[[[WWWVVVXXXdddeeejjjwwwssseeecccdddhhhkkknnnuuu}}}~~~wwwrrrmmmgggdddgggnnnnnnhhhhhhpppqqqkkk^^^[[[[[[ZZZOOOBBBAAAIIIKKKSSSQQQOOO[[[cccgggooowww|||{{{ooobbb^^^bbbeeeeeepppxxxxxxxxx~~~wwwfff___^^^[[[VVVSSSbbbiiizzz}}}yyyyyy{{{vvvnnnnnnjjj]]]JJJ:::333111000'''+++---,,,)))(((+++///&&&&&&''''''((('''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''((()))(((((((((((((((((((((((('''''''''((((((((())))))'''''''''((((((((())))))((()))*********+++...000+++,,,---...///......---aaaFFF>>>888555222000000///...---......---------,,,,,,,,,+++++++++************)))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&''''''%%%%%%&&&'''''''''''''''''''''''''''###$$$&&&((())))))(((''''''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))((((((((((((((((((((((((&&&'''(((*********)))(((((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''((()))***+++))))))******+++++++++,,,++++++,,,------...//////,,,---///111111111111000111111111111111000///......000111111/////////000,,,------------...111333+++---///000555AAARRR___pppmmmeeeXXXMMMJJJOOOUUU\\\___eeekkkppptttwwwxxxoooaaa]]]^^^\\\dddkkkqqq{{{uuucccZZZRRRTTTWWW^^^iiilllcccVVVNNNNNNRRRWWWYYYWWWYYY^^^ccc___ZZZVVVUUUTTTSSSRRRWWW\\\YYYPPPPPPZZZ]]]YYYRRRKKKKKKQQQQQQNNNUUUaaaaaaiiigggiiiyyywwwccc___```___eeeeeeiiioooooommmpppxxxwwwhhh]]]___bbbccciiiqqqpppqqqyyy}}}}}}|||}}}wwwjjjIIICCC888...,,,//////+++000)))"""###)))---)))$$$((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&'''(((((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&&&&'''''''''((((((((()))***))))))***---///+++,,,.../////////......___DDD>>>777444111/////////---,,,///............---------,,,++++++***)))(((''''''&&&'''))))))'''''''''(((''''''''''''''''''''''''%%%%%%$$$$$$%%%%%%&&&'''#########$$$&&&((()))***'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$)))(((&&&%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$'''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&'''''''''&&&%%%%%%$$$''''''''''''((((((((((((!!!$$$&&&((()))***)))%%%%%%'''((())))))))))))((((((((((((((('''''''''))))))))))))))))))))))))))))))(((((('''''''''&&&''''''''''''''''''''''''***(((&&&&&&))))))(((%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&"""###%%%%%%$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%!!!%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''(((((((((((('''''''''''')))))))))))))))******+++++++++,,,,,,,,,,,,------,,,---------.../////////000000000000000/////////000000////////////000000.................................---...222777;;;WWWdddpppoooaaaRRRIIIGGGUUUWWW^^^gggfffccckkkxxx|||pppmmmiiiaaa___\\\^^^ggglllmmmrrryyyrrreeejjj```bbbiiikkknnnkkk^^^XXXYYY[[[PPPDDDMMMYYYVVVRRRQQQLLLGGGIIINNNQQQOOORRRMMMIIILLLTTT\\\``````\\\^^^```bbbeeeiiimmmppprrrssszzzvvvaaaZZZ^^^cccgggcccbbbddddddcccdddgggbbbhhhkkkvvv{{{ssslllhhhnnn|||qqqWWWDDD000000///...,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))'''''''''''''''''''''''''''''''''''''''&&&&&&&&&******))))))((((((''''''&&&''')))*********)))(((******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------```DDD>>>777444111/////////---,,,............------------++++++******))))))((((((&&&(((***)))((('''((((((''''''''''''''''''''''''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%&&&'''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$'''&&&%%%%%%%%%%%%''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%'''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$''''''''''''((((((((((((###$$$%%%&&&''''''''''''&&&&&&'''((()))))))))((((((((((((((((((((((((''')))))))))))))))))))))))))))((((((((('''''''''''''''''''''''''''''''''''')))'''%%%&&&))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%$$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&&&&$$$!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&''''''(((((())))))))))))(((((())))))***++++++++++++,,,,,,,,,------------------............////////////////////////000//////////////////000------------------------,,,------------000444777777HHH^^^kkkjjjaaaVVVOOOQQQVVV\\\]]]XXXXXXdddssszzzqqqrrrrrrooo^^^[[[ZZZ[[[ZZZ\\\fffqqq|||yyyvvv|||~~~wwwyyynnnfffeeedddcccnnnwwwqqqlllkkkeee\\\YYY]]]___^^^bbb^^^^^^fffssszzzxxxssseeevvvvvvkkkmmmuuurrrfffqqq|||zzz|||qqqmmmnnnmmmWWWVVVXXX]]]```ccciiiqqqzzz}}}}}}{{{ddddddhhhrrrpppaaaPPP???444......---,,,***))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''&&&&&&''''''''''''''''''(((((((((((('''''''''&&&&&&'''((()))***))))))((()))))))))*********++++++************+++++++++,,,```DDD===777444111/////////---,,,............------------*********)))))))))))))))''')))******)))(((((()))''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&&&&'''(((((('''&&&%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%'''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''''''''(((((((((''''''&&&%%%%%%%%%%%%&&&''''''((((((((((((((('''''''''(((((((((((((((((())))))))))))))))))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''&&&%%%&&&((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%&&&%%%#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&###!!!"""$$$'''((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((()))******))))))(((((())))))***+++++++++++++++,,,,,,,,,,,,...------------------,,,,,,------......///////////////............//////++++++++++++++++++++++++***+++,,,,,,,,,---///111///555???IIISSSZZZ___bbbfffooorrrgggZZZWWW___gggttt}}}~~~wwwssswwwzzzzzznnnlllhhhccc^^^aaaooo~~~{{{{{{xxxuuuzzz}}}vvvttt~~~rrrfffxxxuuufffeeekkkjjjfffzzz{{{lllqqquuuuuuttttttqqqmmm\\\bbbnnnzzz~~~pppeee\\\eeeuuupppZZZFFF999222...,,,++++++***)))((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((''''''''''''&&&&&&&&&&&&&&&'''((())))))))))))(((((((((((()))))))))******((())))))))))))*********```DDD===777444111/////////---,,,.........---------,,,,,,)))))))))))))))*********((()))++++++)))))))))***''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&''''''((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&'''''''''(((((()))(((&&&%%%$$$$$$%%%&&&'''((((((((((((((('''&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''%%%%%%%%%&&&((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$&&&&&&%%%###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''%%%###""""""###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''((())))))((((((((((((((()))*********++++++++++++,,,,,,,,,...---------,,,,,,++++++++++++,,,,,,---.../////////......------......///,,,,,,,,,,,,,,,,,,,,,,,,)))+++------,,,+++,,,---444000,,,,,,333AAARRR]]]www{{{kkkaaaZZZRRRZZZdddlllllllllpppssstttzzzzzzyyyvvvtttyyy|||{{{}}}vvv~~~zzzxxxzzzuuu~~~xxxeeemmmmmmlllkkkjjjhhhfffeeelllkkk}}}nnn[[[[[[^^^eeennnssspppkkkfffqqqwwwqqqyyyvvvjjjffflllwww~~~mmmbbbJJJAAA555,,,))))))***+++)))))))))(((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&'''((())))))'''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))******(((((()))))))))*********^^^CCC===777444111/////////---,,,...------------,,,,,,,,,)))))))))))))))*********((()))++++++)))))))))***''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&&&&'''''''''''''''&&&%%%$$$$$$%%%'''((('''((((((((((((((('''&&&&&&'''''''''(((((())))))(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''$$$%%%&&&&&&''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$&&&&&&%%%###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&((((((((('''((())))))************+++++++++,,,,,,------,,,,,,+++++++++******++++++,,,---......///......------------......,,,,,,,,,,,,,,,,,,,,,,,,***,,,......,,,++++++,,,(((,,,//////...111999@@@```ppp~~~~~~yyyppp___MMMMMMTTTYYYXXXVVVYYY^^^aaapppsssvvvzzzuuuqqqpppnnnnnnpppooo}}}xxx|||zzzhhhlllkkkeeebbbhhhqqqvvvtttjjjfffrrrwwwffftttjjj___^^^dddjjjjjjgggccc```mmm|||}}}yyyooo```MMMNNNVVVfffvvv|||yyysssrrrxxxvvvtttxxxuuuvvvnnnkkkssstttqqqvvv}}}vvveeePPP>>>333222///---+++++++++******)))))))))))))))(((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&'''((())))))(((((((((((((((((((((((('''''''''''''''(((((())))))))))))*********++++++))))))))))))************\\\BBB===777444111/////////---,,,------------,,,,,,,,,,,,*********)))))))))))))))''')))******)))(((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''((($$$$$$$$$%%%&&&'''((()))%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&'''(((((('''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&'''''''''%%%%%%%%%%%%&&&''''''(((''''''((((((((((((((('''&&&&&&''''''((()))))))))))))))))))))))))))))))))'''''''''(((((((((((((((''''''''''''''''''''''''$$$%%%''''''&&&&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%&&&%%%#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%((()))(((&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&%%%%%%((((((''''''(((((()))***************++++++++++++,,,,,,+++++++++++++++***+++,,,,,,------.........------,,,,,,,,,,,,------------------------------***,,,......,,,++++++,,,$$$***000111...---000444===LLL___ppp{{{|||rrrfffXXXXXXUUUMMMGGGGGGMMMSSSaaagggnnnvvvxxxjjjgggeee___]]]___\\\vvvwwwwwwwwwsssYYY]]]^^^\\\]]]eeennnqqqppphhhdddmmm{{{vvvjjjbbb^^^YYYVVVXXX[[[^^^```[[[VVV___lllqqquuusssgggZZZ]]]gggwwwwwwpppllllllnnnnnniiieeeiiiooottt|||{{{yyy}}}wwwooorrrmmmgggZZZKKK<<<111,,,***---,,,,,,+++************)))))))))))))))))))))***''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((((((((((()))))))))))))))''''''&&&&&&''''''((())))))))))))*********++++++))))))))))))************ZZZAAA===777444111/////////---,,,---------,,,,,,,,,++++++++++++******))))))((((((&&&(((***)))((('''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((%%%%%%%%%%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%%%%%%%%%%######%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&'''(((((('''&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&'''''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&'''((()))))))))(((&&&&&&''''''((())))))***))))))))))))))))))))))))''''''''''''((((((((()))''''''''''''''''''''''''$$$&&&((('''%%%$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###$$$%%%%%%$$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################!!!$$$'''(((&&&%%%%%%&&&########################$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''((())))))************++++++++++++************++++++++++++---------------.........------,,,,,,,,,,,,------++++++++++++++++++++++++***+++,,,,,,+++***+++---,,,,,,,,,++++++---111444000555AAASSSaaaiiinnnssskkkjjjfff^^^TTTMMMNNNQQQUUU^^^fffiiippp{{{uuuqqqgggZZZVVV[[[\\\kkkmmmeeeooouuuxxxxxxnnn```YYY]]]___```gggqqqwwwyyyuuuoookkknnnuuuuuunnneeePPPOOOOOORRRVVV\\\```cccccc]]]eeerrr{{{yyyqqqpppssszzzzzzrrrjjjgggWWWWWW[[[aaaeeehhhnnnuuu~~~ooo^^^[[[HHHAAA888000,,,,,,...000(((((((((((((((((()))+++'''((((((((()))))))))***''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''((((((((())))))''''''&&&&&&&&&'''((()))((((((((()))))))))******''''''((((((((()))))))))XXXAAA===777444111/////////...,,,---------,,,,,,,,,++++++,,,++++++***)))(((((('''&&&((())))))(((''''''((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&!!!"""$$$%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&((())))))(((&&&%%%$$$%%%%%%&&&'''''''''&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&'''((('''&&&%%%$$$%%%%%%'''((())))))))))))&&&&&&&&&'''((())))))***))))))))))))))))))))))))&&&'''''''''(((((())))))''''''''''''''''''''''''%%%'''((('''%%%###%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""###%%%%%%$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################"""$$$&&&%%%""" """$$$##############################$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&'''(((((('''''''''''''''((()))))))))************+++++++++))))))******+++++++++,,,..................---------,,,,,,++++++,,,,,,---************************)))***+++***))))))+++------,,,,,,...000000,,,(((000******222999AAARRRcccuuuxxx{{{xxxmmm___XXXWWWIIISSSYYYWWWXXXcccnnnttt}}}pppaaa___hhhjjjdddeeeddd^^^eeeqqqrrrwwwpppkkklllccc```bbbbbbbbbgggnnnqqqppprrrooommmnnnpppoooiiidddWWWQQQNNNWWWiiiwww|||{{{qqqjjjqqq~~~xxxqqqlllkkkgggaaabbbggg]]]```jjjvvv~~~~~~|||oooccc^^^NNN:::444///---++++++++++++)))'''''')))++++++***(((''''''&&&&&&''''''((()))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''&&&%%%&&&'''((()))''''''''''''((((((((()))&&&&&&&&&'''''''''((((((~~~UUU???>>>777444111000000000///...------,,,,,,,,,,,,+++++++++++++++************)))))))))))))))(((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$'''&&&$$$#########$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))&&&######&&&)))((('''+++### &&&***&&&"""!!!(((((('''&&&%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''&&&&&&)))'''%%%%%%'''(((''''''$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''&&&%%%$$$%%%&&&'''((())))))))))))))))))))))))%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""###%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%$$$###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''(((&&&$$$""" ########################%%%%%%$$$######$$$%%%%%%$$$$$$$$$#########""""""$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''((((((***************+++++++++((()))***+++,,,---------,,,---......///...............---------,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++...000333666777PPPUUUaaasss}}}ssseee^^^TTTLLLNNN[[[nnn{{{~~~{{{qqqkkklllooohhhiiimmmssssssnnnkkkmmmzzzzzztttzzzrrrmmmeeecccjjjssssssmmmmmmooottt}}}{{{qqqmmmllluuuvvvjjjbbbfffmmmtttxxxyyywwwuuuxxxrrriiiddddddfffhhhhhhhhhrrr{{{lllaaaOOOHHH???888555333111///+++*********))))))(((((()))'''''''''((()))((('''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''(((((('''&&&%%%%%%$$$$$$%%%&&&''''''&&&&&&''')))%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''|||TTT???>>>777444111000000000///...------,,,,,,,,,,,,+++++++++++++++*********))))))))))))))))))(((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&$$$#########$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))&&&$$$$$$%%%%%%###!!!(((###!!!$$$&&&%%%(((,,,'''''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''&&&&&&(((&&&%%%&&&'''((('''&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""""""""###$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%$$$###%%%'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''&&&%%%###!!!########################%%%%%%$$$######$$$%%%%%%$$$$$$$$$#########""""""$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''(((((())))))*********+++++++++)))***++++++,,,,,,,,,,,,,,,,,,---..................------------,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,...000111222:::;;;CCCSSShhhyyyyyygggVVVRRR]]]rrr{{{rrriiifffhhhmmmrrrwww~~~}}}|||zzzuuummmkkksss{{{|||vvvzzz|||~~~{{{zzz~~~zzzjjj\\\[[[___cccdddeeeggglllpppqqqmmmjjjmmmsssxxxzzzyyyvvvwwwwwwssshhhYYYJJJ@@@;;;666000,,,+++,,,,,,+++******)))))))))(((((((((((('''&&&&&&(((((('''&&&''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''(((''''''&&&%%%%%%$$$$$$%%%&&&''''''&&&&&&''')))%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''yyyRRR>>>===777444111000000000///...------,,,,,,,,,,,,++++++++++++*********)))))))))))))))))))))(((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''%%%%%%%%%'''((((((''''''&&&&&&&&&$$$!!!$$$)))&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&'''((((((&&&$$$&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###""""""""""""%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&%%%$$$$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###########################%%%$$$$$$######$$$$$$%%%$$$$$$$$$###############$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''(((((()))))))))*********++++++***++++++,,,,,,,,,+++++++++,,,------......------------------,,,,,,,,,,,,+++++++++++++++*********++++++++++++++++++++++++************************+++++++++***++++++,,,,,,...---...666EEEWWWfffnnn|||}}}|||xxxtttxxx}}}tttjjjcccaaaeeehhhhhhqqq}}}uuurrrwwwzzz~~~~~~~~~{{{xxxwwwtttlll___TTTXXX\\\______```fffsss}}}~~~zzz{{{~~~~~~xxxrrr___\\\TTTKKKAAA888000---///,,,((('''((()))******(((((((((((((((''''''''''''&&&%%%&&&'''((('''%%%''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%$$$$$$&&&''''''&&&&&&'''(((%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''uuuPPP===<<<666444111/////////...---------,,,,,,,,,+++++++++************))))))))))))))))))))))))(((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$''',,,222777999%%%%%%'''(((&&&###!!!!!!$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''%%%%%%&&&''')))(((%%%###&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&''''''((((((((())))))******++++++++++++,,,,,,,,,+++******++++++,,,------------------------,,,,,,,,,+++++++++++++++***************************************))))))))))))))))))))))))++++++***))))))*********+++++++++,,,///555;;;@@@NNN\\\nnn{{{}}}rrrjjjeeecccbbbgggmmmxxx}}}}}}}}}xxxpppkkknnnttttttooowwwwwwxxx{{{|||{{{wwwsssrrroookkkiiigggeeeaaa^^^```bbbeeeiiinnnwww|||rrrllliiibbbVVVLLL999666222...,,,,,,---...///---***)))(((((())))))'''''''''''''''''''''''''''&&&%%%%%%&&&'''&&&%%%''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$&&&''''''&&&%%%'''(((%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''rrrNNN===<<<666333000/////////...---------,,,,,,,,,+++++++++*********)))))))))(((((())))))))))))(((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&,,,555???EEE+++((($$$###&&&)))(((%%%######$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%''')))(((%%%###$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''(((((((((''''''&&&&&&&&&''''''''''''''''''''''''$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%%%%$$$$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''(((((()))******++++++++++++,,,,,,,,,+++*********++++++,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++************************************************))))))))))))))))))))))))******))))))******+++,,,&&&(((++++++******+++---111999CCCMMMYYYjjj~~~~~~wwwpppmmmnnnmmmqqqyyy}}}|||sssoooiiidddgggnnnoookkkxxxwwwvvvwwwzzz|||}}}}}}tttssssssrrrrrrpppnnnlllhhhgggfffiiinnnqqqrrrqqqZZZRRRHHHBBB@@@;;;222++++++++++++***++++++,,,,,,++++++***(((&&&&&&&&&'''&&&&&&&&&&&&'''''''''''''''&&&%%%%%%&&&'''&&&%%%''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&%%%%%%&&&((($$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''pppNNN>>><<<666333000/////////...---------,,,,,,,,,,,,++++++******)))))))))((((((((())))))))))))(((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$'''...888???AAA888*** !!!''')))&&&######$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%&&&''''''%%%###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''((((((((((((((('''&&&%%%''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ """###%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%$$$$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%###########################$$$$$$%%%%%%$$$$$$##################$$$$$$$$$$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&'''(((((()))***++++++***++++++,,,,,,,,,++++++)))***++++++,,,,,,++++++,,,,,,,,,,,,++++++++++++)))))))))***************************************))))))))))))))))))))))))))))))))))))***+++,,,---((()))*********+++---///+++,,,---///666CCCSSS___ooouuu}}}}}}xxxwww}}}~~~}}}}}}yyywwwssspppttt|||}}}yyyoooiiiaaa\\\VVVSSSRRRNNNEEE===888333...++++++***(((&&&((()))***+++***)))((('''''')))******(((((()))***&&&&&&&&&''''''''''''''''''&&&%%%&&&'''((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&%%%%%%&&&'''$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''nnnNNN???===555333000.........---,,,------,,,,,,,,,,,,++++++***)))))))))(((((((((((())))))))))))(((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$&&&'''''''''&&&&&&&&&&&&&&&&&&'''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$###&&&+++000DDD>>>222$$$ ###$$$!!!$$$$$$$$$$$$$$$%%%%%%%%%((('''''''''&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%###$$$$$$%%%&&&&&&''''''&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''((()))))))))((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""$$$%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%%%%$$$%%%''')))$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$###########################$$$%%%%%%%%%%%%$$$###""""""#########$$$$$$$$$$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&'''((()))***++++++)))***++++++,,,,,,,,,,,,)))******+++++++++++++++,,,,,,,,,++++++++++++***((()))))))))*********+++***************************************************))))))))))))******+++---+++*********++++++,,,******,,,...111444555555BBBLLLYYYccckkkttt}}}|||vvvpppkkkbbbWWWOOOIIIDDD===888444000+++'''//////---,,,******+++,,,&&&&&&&&&&&&&&&&&&'''''''''))),,,,,,***)))***+++&&&&&&''''''((((((((((((((('''&&&&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&%%%$$$&&&'''$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''nnnNNN???>>>555333000.........---,,,---------,,,,,,,,,++++++))))))))))))(((((((((((())))))))))))(((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&###$$$&&&'''((('''&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&###"""$$$&&&...222111***%%%''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$(((((('''''''''&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%######$$$%%%%%%&&&'''''''''%%%######%%%&&&&&&%%%&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''((())))))))))))'''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%%%%$$$###"""%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%%%%$$$%%%''')))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$###########################$$$%%%&&&&&&%%%$$$###""""""######$$$$$$$$$$$$$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&'''((()))***++++++((()))***+++,,,---------))))))***+++++++++++++++,,,,,,,,,+++++++++******(((((())))))*********+++))))))))))))))))))))))))******************************)))(((((((((((((((''''''(((***++++++(((&&&+++)))(((***...000000......555===AAADDDLLLXXXbbbiiilllsss|||~~~xxxtttrrrqqqeeeVVVKKKEEE@@@:::555222000,,,((('''***...111&&&)))++++++)))(((***,,,---+++(((%%%$$$&&&(((***%%%(((+++***'''%%%%%%&&&'''''''''((((((((()))))))))(((''''''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&%%%$$$&&&'''$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''jjjNNN>>>888666444111/////////...---......---,,,++++++++++++(((((((((((())))))))))))))))))))))))))))))))))))+++******)))(((&&&$$$###''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))) ''''''))) ///---(((######&&&(((&&&###$$$$$$$$$$$$$$$$$$$$$$$$+++$$$444###555'''%%%%%%%%%&&&&&&'''''''''"""***''''''+++ ***'''###$$$)))***'''%%%'''###,,,&&&""")))$$$'''&&&%%%%%%$$$$$$%%%%%%&&&***### """###"""###'''%%%!!! """$$$$$$&&&))))))&&&"""###&&&'''$$$ %%%''')))111%%%%%%$$$$$$######$$$$$$%%%)))!!!'''...,,,'''%%%&&&###(((((('''))),,,%%%333&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&///""")))000$$$""")))$$$###((('''!!! &&&'''"""'''###''')))"""))),,,''''''***$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$############$$$$$$&&&&&&''''''&&&$$$###"""!!!"""###$$$%%%&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%%%%&&&%%%$$$###""""""###$$$%%%########################################################################$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$######"""&&&%%%$$$#########$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''(((*********)))))))))))))))******+++++++++,,,,,,,,,******))))))))))))************))))))))))))*********+++,,,,,,+++***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))************---------...///111333444@@@BBBEEEIIIMMMQQQTTTVVV\\\^^^aaaccceeefffggggggssspppkkkfffcccbbbcccddd```[[[SSSJJJDDD@@@??????<<<999444000---,,,------************************))))))))))))(((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%&&&''''''''''''$$$%%%&&&&&&''''''&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&iiiMMM>>>999666444111/////////...---......---,,,++++++++++++(((((((((((())))))))))))))))))))))))))))))))))))(((((()))(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''((("""%%%///###222&&&''')))++++++'''###(((((((((((((((((((((((( '''!!! )))***"""%%%%%%%%%&&&&&&&&&&&&&&&***'''%%% ---333+++"""''')))%%%###***###$$$$$$###%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&"""$$$(((***)))&&&&&&(((***---***""" %%%###,,,"""&&&******+++555***$$$)))...*** &&&%%%%%%%%%%%%%%%%%%&&&111555(((***,,,***'''%%%###"""!!!---'''"""!!!///444***&&&&&&&&&&&&&&&&&&&&&&&&###***###"""///...(((&&&'''******&&&"""!!!'''((($$$"""&&&### ######""" ###&&&%%% ########################&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$############$$$$$$&&&&&&&&&&&&&&&$$$###"""""""""###$$$%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%$$$###""""""###$$$%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$######"""%%%%%%$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))*********+++++++++,,,,,,***))))))))))))))))))*********))))))))))))******)))+++,,,+++***)))***,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********,,,,,,,,,,,,---...000111***+++,,,---...000111111333444666777888888888888>>><<<999666444444555666<<<999555111///...///000333111...,,,*********+++************************))))))))))))((((((((('''''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&'''&&&&&&&&&$$$%%%&&&&&&'''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%gggMMM???;;;666444111/////////...---...---,,,++++++******+++(((((((((((())))))))))))))))))))))))))))))))))))&&&''''''(((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%((('''###'''777)))"""#########$$$'''+++///%%%%%%%%%%%%%%%%%%%%%%%%///---,,,...))),,,&&&&&&&&&&&&%%%%%%%%%%%%%%%***555###$$$%%%""" '''///+++555(((---...###)))---&&&%%%%%%$$$$$$%%%%%%&&& $$$&&&$$$!!!###$$$%%% $$$((()))(((&&&$$$$$$,,,...(((!!!""""""###"""%%%$$$&&&'''&&&&&&%%%%%%&&&&&&''',,, +++*** %%%555###...)))"""###)))+++)))222+++$$$&&&&&&&&&&&&&&&&&&&&&&&&,,,$$$***555)))+++ """"""---'''$$$$$$'''(((%%%$$$(((777&&&,,,"""&&&%%%$$$$$$######""""""!!!!!!%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$############$$$$$$%%%&&&&&&&&&%%%$$$###""""""######$$$%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$############$$$$$$################################################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$######%%%$$$$$$######$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''((((((((())))))))))))))))))*********++++++++++++))))))))))))))))))))))))***))))))(((((())))))***(((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******+++************+++,,,---------------,,,,,,,,,,,,...////////////...---,,,......---,,,,,,,,,------))))))(((((()))***,,,---*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&dddKKK???<<<666444111/////////...---...---,,,+++************(((((((((((())))))))))))((((((((((((((((((((((((&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$(((%%%%%%&&& ...***&&&###!!!"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""%%%******'''&&&&&&%%%%%%$$$$$$$$$%%% $$$)))%%%""")))111***---((("""+++;;;<<<000"""(((!!!$$$***###&&&%%%%%%$$$$$$%%%%%%&&&&&&$$$ %%%((('''222&&&!!!$$$!!!,,,DDDAAABBB999***###%%%$$$///222((("""'''%%%""",,,&&&&&&%%%%%%%%%%%%&&&&&&)))&&&"""###***...(((222,,,!!!111DDD???,,,...''' ..."""222%%%%%%%%%%%%%%%%%%%%%%%%###(((!!! )))""""""777###$$$)))...000000555===DDD888...%%%!!!(((---((($$$222%%%+++333&&&%%%%%%$$$###"""!!!!!!%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$############$$$$$$%%%%%%%%%%%%$$$$$$######"""###$$$%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$######$$$$$$$$$$$$$$$$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((((((((())))))))))))************+++((())))))))))))))))))((())))))(((((((((((())))))((()))***)))((('''(((***((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((((((((()))))))))*********))))))))))))))))))*********+++++++++,,,,,,.........------,,,++++++,,,------...///.........,,,,,,,,,,,,------......((()))***++++++***)))((())))))))))))))))))))))))))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&''''''((('''&&&&&&%%%%%%&&&&&&'''''''''''''''&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((aaaIII>>><<<666444111/////////...---------,,,+++************(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&***!!!&&&***wwwppppppssswwwzzzzzzvvvrrrwwwwwwwwwwwwwwwwwwwwwwwwyyyzzzxxxzzzttt&&&&&&&&&%%%%%%$$$$$$###...&&&(((,,,]]]zzz>>>------&&&%%%%%%$$$$$$%%%%%%&&&((($$$"""%%%))))))%%%!!!(((NNNsss)))---......%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%'''%%%###//////yyyHHH&&&%%%###$$$%%%%%%%%%%%%%%%%%%%%%%%%,,,&&&(((,,,KKKvvv:::'''(((***---999''''''&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$############$$$$$$%%%%%%$$$$$$$$$###$$$$$$######$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$################################################%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''''''''((((((((((((((()))))))))*********'''((())))))))))))((('''))))))(((((((((((())))))'''((())))))((('''((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))))))))'''(((((((((((()))))))))************))))))((((((%%%&&&&&&'''((()))******'''&&&&&&&&&''''''''''''((()))******+++***)))(((************)))(((''''''((()))***++++++)))(((&&&((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''&&&%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&'''''''''^^^GGG===<<<666444111/////////...------,,,+++******))))))***(((((((((((())))))))))))))))))))))))))))))))))))((((((((('''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&(((,,,((($$$%%%%%%%%%%%%$$$$$$$$$$$$ '''((()))%%%111ddd>>>***&&&%%%%%%$$$$$$%%%%%%&&&$$$!!!%%%,,,&&&)))iii^^^000555%%%$$$$$$######$$$$$$%%%))) &&&!!!---kkk666(((%%%%%%%%%%%%%%%%%%%%%%%%+++%%%$$$,,,+++$$$???{{{$$$888...''''''&&&&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$############$$$$$$%%%$$$############$$$$$$###$$$$$$%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$################################################%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$""""""$$$%%%%%%%%%%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((())))))))))))''''''))))))))))))'''''')))((((((''''''(((((()))''')))***)))((('''((()))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''(((((())))))***''''''(((((((((((()))))))))))))))******)))((((((,,,,,,,,,---------------***************+++------+++,,,,,,------,,,++++++(((((((((((((((((((((((((((((()))))))))'''%%%$$$((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''&&&&&&%%%%%%######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&"""######$$$$$$%%%%%%%%%[[[DDD<<<;;;666444111/////////...------,,,+++***))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))&&&&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$!!!&&&---555333$$$$$$$$$$$$$$$%%%%%%%%%444"""(((GGG&&&%%%%%%$$$$$$%%%%%%&&&### &&&)))"""QQQ444+++"""%%%%%%%%%$$$$$$%%%%%%%%%111+++@@@III$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!)))%%%,,,aaa777%%%%%%%%%%%%%%%%%%%%%%%%"""#########$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$############$$$$$$$$$$$$###""""""###$$$%%%$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""$$$$$$%%%%%%$$$!!!"""$$$%%%&&&&&&%%%%%%############$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&''''''(((((('''''''''((((((((())))))&&&''')))******)))'''&&&((((((''''''''''''((((((((()))******(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''((())))))***'''''''''((((((((())))))&&&'''((()))))))))((('''''''''(((((((((((((((((()))((('''''''''(((******&&&&&&&&&''''''(((((()))******)))))))))***++++++'''((((((((((((''''''&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&'''&&&&&&&&&######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''######$$$$$$%%%&&&&&&'''~~~ZZZCCC;;;:::666444111/////////...------,,,+++***))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))###$$$%%%&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))&&&###+++((($$$#########$$$$$$%%%%%%&&&$$$...$$$ @@@&&&%%%%%%$$$$$$%%%%%%&&&'''"""&&&(((###CCC,,,%%%+++'''&&&&&&%%%%%%&&&&&&'''&&&$$$555$$$$$$$$$$$$$$$$$$$$$$$$,,,+++444666---$$$$$$$$$$$$$$$$$$%%%%%%""""""######$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$############$$$$$$$$$$$$###""""""###$$$%%%$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%&&&%%%%%%$$$#########$$$$$$$$$&&&&&&&&&&&&$$$$$$########################################################################""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""$$$$$$%%%%%%%%%!!!"""$$$%%%&&&&&&%%%%%%"""############$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$##################$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&'''((((((''''''''''''((((((((()))&&&'''(((******((('''&&&((((((''''''''''''(((((((((***+++***)))((()))+++))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''((())))))***''''''''''''((((((((()))%%%%%%'''(((((((((''''''&&&&&&'''(((***+++,,,,,,,,,+++***)))((()))***+++&&&&&&&&&'''(((***+++,,,((('''%%%$$$$$$%%%&&&'''((((((((()))))))))******''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$######$$$$$$%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%&&&''''''''''''######$$$%%%%%%%%%%%%$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&''''''((()))******vvvVVVEEE>>>999888555111///......------,,,,,,++++++***)))))))))******))))))((((((''''''***))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((222YYY???--- %%%***"""%%%&&&&&&''''''&&&&&&%%%+++***!!!bbbHHH===%%%000!!!(((...%%%"""&&&'''<<<+++###MMM+++ ---,,,((()))%%% ''' jjjttt$$$///***###)))%%%...$$$###!!!000oooBBB---444,,,%%%###""""""###%%%%%%$$$"""%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###!!!!!!"""###$$$########################$$$$$$$$$##########################################$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################&&&%%%###""""""###%%%&&&################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%&&&'''((()))''''''''''''((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))*********))))))(((''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((('''&&&%%%%%%&&&'''(((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&sssSSSBBB:::666888555111///.........---------,,,,,,+++*********))))))))))))((((((((((((***))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''GGG]]]&&&"""+++%%%(((%%%%%%&&&&&&&&&&&&%%%%%%((()))???WWW %%%###@@@!!!###---((()))$$$$$$$$$sss$$$###""";;;vvv***&&&"""&&&!!!$$$''''''000nnn666!!!+++---@@@222###000,,,999@@@### %%%(((TTT777%%%$$$###"""###$$$$$$""" %%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###"""!!!"""###$$$##########################################$$$$$$###########################$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$"""!!!!!!"""$$$%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%&&&'''((()))''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))*********))))))(((''''''((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''((('''&&&&&&&&&&&&'''(((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&qqqQQQ@@@999555777444111/////////...---......------,,,++++++***(((((((((((()))))))))))))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!...!!!''' ...!!!%%%%%%%%%&&&&&&&&&&&&%%%%%%***$$$"""+++666+++%%% (((%%%###&&&###!!!111&&&%%%(((000^^^%%%###'''%%%%%%'''$$$ggg\\\###''')))444+++###'''DDD ((("""%%%$$$&&&%%%######$$$$$$###!!!%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""""""""###$$$########################"""""""""###$$$$$$$$$%%%###########################$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$###"""!!!!!!"""###$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&''''''(((&&&''''''''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((())))))******)))))))))''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''((('''&&&&&&&&&&&&'''(((&&&''''''''''''(((((((((''''''''''''''''''''''''&&&''''''''''''(((((((((''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&rrrRRRBBB;;;888666444111/////////...------------,,,++++++******''''''(((((())))))******))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$)))222%%%222''')))%%%!!!%%%%%%%%%&&&&&&%%%%%%%%%"""(((]]]$$$******DDD+++ ***###!!!"""&&&VVV888%%%$$$'''&&&$$$%%%*** '''((( '''$$$''')))&&&$$$###$$$___)))***###,,,---''''''"""+++...&&&###***###nnn///'''&&&$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""######$$$########################!!!!!!"""###$$$%%%%%%%%%###########################$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$###""""""""""""###$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((((((''''''&&&&&&''''''((((((((((((((((((((((((((('''((())))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&''''''((((((''''''&&&'''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&%%%$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%rrrRRRBBB<<<999555333111000000000...,,,,,,,,,++++++******))))))''''''(((((())))))******((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((($$$)))%%%###000$$$""")))%%%$$$%%%%%%%%%%%%%%%%%%$$$***000MMM***###***'''$$$&&& &&&$$$!!!+++ZZZ'''((($$$!!!###%%%"""000)))!!!%%%''''''+++###BBB---###!!!###AAA]]]+++...,,,sss"""222""" ***### PPPddd%%%$$$"""###%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$########################!!!!!!"""###$$$%%%%%%%%%###########################$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$######$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((()))))))))))))))''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&%%%$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%pppPPP@@@:::777444222111000111000...,,,,,,,,,+++******))))))((((((((((((((())))))))))))((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$)))333$$$'''$$$$$$%%%%%%%%%%%%$$$$$$$$$ppp///$$$,,,111%%%%%%"""&&&111&&&%%%$$$000---+++)))$$$$$$)))"""```+++%%%&&&%%%######333'''&&&&&&,,,===*********!!!...+++'''&&&///SSS$$$""" """$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$########################"""""""""###$$$$$$$$$%%%###########################$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''((())))))))))))((('''&&&%%%%%%&&&'''(((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''(((((('''&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%nnnNNN>>>999666333222111111111000...,,,---,,,,,,++++++***))))))))))))))))))(((((((((((('''(((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!+++&&&******&&&(((...###!!!%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$"""''' \\\(((+++$$$### ***'''"""$$$ ...###+++$$$***### 777)))''''''%%%666%%%---))){{{###&&&&&&,,,'''"""eee)))&&&###""""""######"""###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$##########################################$$$$$$###########################$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%&&&'''((())))))))))))((('''%%%$$$$$$%%%'''(((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&$$$$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$nnnNNN???999777333222111111111111...,,,......---,,,,,,++++++*********))))))(((((('''''''''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%---000$$$+++,,,(((&&&$$$$$$$$$$$$%%%%%%$$$$$$$$$555###,,,))) ...###,,,###"""((($$$...(((+++000!!!*** ---***+++ZZZ---"""***"""$$$(((ccc...'''"""(((www!!!,,,'''---((((((///,,,(((%%%%%%$$$$$$######$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$########################$$$$$$$$$#######################################$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""############""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%&&&'''((())))))))))))((('''%%%$$$$$$%%%'''(((''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&%%%$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$nnnOOO@@@999555666555222000...---------------------,,,+++************))))))((((((''''''))))))(((((((((((())))))'''&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&(((###)))%%%!!!(((###&&&###%%%%%%(((***&&&!!!)))&&&%%%kkk---$$$$$$$$$######... ******))),,,######,,,111###"""TTT!!!$$$(((---***,,,%%%%%%"""'''!!!--- &&&$$$%%%$$$zzz"""&&&((("""+++%%% AAA+++!!!)))'''""""""""""""#########$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$########################################################################"""############$$$$$$$$$***(((&&&###"""###$$$$$$##################$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""########################%%%%%%$$$######$$$%%%%%%$$$###"""!!!!!!###%%%&&&################################################%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###&&&)))(((%%%"""###$$$&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$kkkNNN@@@:::666666555222000...---------------------,,,+++*********)))))))))((((((((('''))))))(((((((((((())))))'''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&(((###)))%%%!!!(((###&&&$$$&&&%%%(((""",,,%%%"""+++%%%$$$***%%%!!!$$$###$$$000"""(((&&&+++(((&&&---&&&---&&&---$$$(((,,,"""%%%$$$xxx***%%%&&&###&&&$$$111###$$$%%%&&&$$$ %%%111;;;***"""(((%%%"""############$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$########################################################################"""############$$$$$$$$$((('''%%%#########$$$%%%####################################$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""########################%%%$$$$$$######$$$$$$%%%$$$###"""!!!"""###%%%&&&################################################%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$######$$$&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$hhhLLL@@@;;;777666555222000...---------------------,,,+++******))))))))))))(((((((((((()))((((((''''''(((((()))'''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((###)))%%%!!!)))$$$&&&$$$&&&%%%(((&&&...$$$###+++######'''%%%###&&&"""%%%WWW###"""+++'''&&&FFF&&&!!!555---ttt!!!&&&)))''' $$$kkk'''%%%((($$$$$$'''777(((###%%%###$$$---&&&,,,***(((###qqq222''' $$$'''###"""$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$########################################################################"""############$$$$$$$$$&&&%%%$$$######$$$%%%&&&########################"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""########################%%%$$$############$$$%%%$$$###"""""""""###%%%&&&################################################%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""$$$%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$eeeKKK@@@;;;666666555222000...---------------------,,,+++******))))))))))))(((((((((((((((((((((''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((###)))%%%""")))$$$'''$$$&&&&&&&&&)))///######***!!!)))$$$%%%%%%'''!!!%%%{{{%%% +++%%%%%%fffzzz!!!)))!!!...,,,lll"""%%%!!!''''''\\\%%%$$$)))$$$###&&&CCC+++!!!%%%222&&&$$$III***$$$"""%%%%%%"""!!!%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$######""""""#########$$$$$$$$$########################################################################""""""#########$$$$$$$$$$$$$$$######$$$%%%&&&&&&$$$$$$$$$###############!!!""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""########################$$$$$$############$$$$$$######"""""""""###$$$%%%################################################%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""" ###&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%dddKKK@@@:::555666555222000...---------------------,,,+++******(((((((((((())))))))))))((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((###)))%%%""")))$$$'''$$$&&&&&&$$$(((,,,"""%%%&&&!!!888###%%%&&&((("""$$$(((!!!(((''' ///777'''111&&&***)))'''!!!111NNN$$$###(((%%%######WWW+++!!!%%%###''' ...///$$$###$$$%%%$$$""""""%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$######""""""#########$$$$$$$$$########################################################################""""""#########$$$$$$$$$############$$$%%%%%%&&&$$$$$$$$$#########""""""!!!""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$#####################################################################$$$$$$$$$################################################%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$!!! $$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%bbbJJJ@@@:::555666555222000...---------------------,,,+++******(((((((((((())))))))))))(((''''''&&&&&&''''''(((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((###)))%%%"""***%%%'''%%%'''&&&###&&&)))###'''###%%%PPP###$$$&&&(((###!!!***!!!%%%***---DDDVVV(((&&&***(((LLLDDD%%%!!!'''%%%###"""sss(((###%%%+++222KKKGGG$$$999###$$$%%%%%%###"""###%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$########################################################################"""############$$$$$$$$$"""######$$$$$$$$$%%%%%%%%%%%%$$$$$$###""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##############################""""""###$$$$$$###""""""""""""######$$$$$$$$$$$$################################################%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&&&&'''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""!!!"""$$$&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&^^^HHH@@@;;;666666555222000...---------------------,,,+++******'''((((((((()))))))))***(((''''''&&&&&&''''''(((%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&(((###)))%%%###***%%%(((%%%''''''$$$$$$&&&&&&+++!!!***iii$$$$$$$$$(((%%%***'''###"""&&&555$$$]]]---III///### ###+++###aaa>>>&&& %%%%%%%%%$$$###$$$%%%''',,,}}}$$$///bbb$$$%%%$$$######$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$########################################################################"""############$$$$$$$$$"""######$$$$$$$$$$$$###%%%%%%$$$$$$###""""""!!!############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################!!!"""###$$$$$$###"""!!!""""""###$$$$$$$$$$$$$$$################################################%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&''''''%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&[[[GGG@@@<<<777666555222000...---------------------,,,+++******'''((((((((())))))******'''''''''&&&&&&'''''''''%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&'''''''''$$$%%%''''''''''''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&(((###)))%%%###***%%%(((%%%''''''%%%"""%%%)))/// ...zzz%%%######(((&&&******!!!000%%%...///%%%'''!!!***(((```;;;(((###$$$&&&''' &&&$$$555+++$$$%%%%%%$$$######%%%%%%###""""""#########$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$########################################################################"""############$$$$$$$$$######$$$$$$$$$######"""%%%%%%$$$$$$###""""""!!!###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################!!!"""###$$$$$$###"""!!!""""""###$$$$$$$$$$$$###################################################%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$((((((%%%$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&~~~___KKK>>>999999444444222000///.........------------,,,+++******))))))))))))))))))))))))))))))(((((('''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&((("""((($$$""")))$$$(((&&&'''&&&&&&%%%$$$(((%%%"""(((%%%%%%&&&((($$$###www---%%%%%%!!!*********&&&eee444%%%)))%%%%%%###%%%'''XXX%%%!!!///%%%XXX/// (((''' (((...BBBZZZ***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%########################$$$###"""!!!!!!"""###$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%$$$###"""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###'''''''''&&&&&&%%%%%%%%%"""###$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&###%%%''''''%%%#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$#########$$$%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$######"""}}}^^^JJJ>>>999888444444222000///.........------------,,,+++******)))))))))))))))))))))))))))(((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((("""((($$$!!!(((###'''%%%&&&%%%%%%%%%%%%)))%%% &&&%%%%%%&&&((($$$###www+++&&&%%%+++$$$333!!!***888===xxx%%%'''%%%'''%%%&&&***bbb///***000uuu333)))$$$&&&"""'''666///hhh$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%########################$$$######""""""######$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!! !!!###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$####################################$$$$$$$$$$$$######""""""#########$$$$$$$$$"""###$$$$$$$$$$$$###"""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&###%%%&&&&&&$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%{{{\\\III>>>999888444444222000///.........------------,,,+++******))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&((("""((($$$!!!'''"""&&&$$$%%%$$$###%%%&&&(((###%%%%%%%%%&&&((($$$###www((('''$$$+++###444(((..."""???~~~%%%&&&((($$$$$$(((&&&###)))RRR:::111555###)))///&&&&&&"""111999777%%%""")))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%########################%%%$$$$$$######$$$$$$%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###"""""""""#########$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$####################################$$$$$$$$$$$$######!!!!!!"""""""""#########"""###$$$$$$$$$$$$###"""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$$$$######%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&%%%###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&xxxZZZHHH>>>999777444444222000///.........------------,,,+++******))))))))))))))))))))))))((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&((("""((($$$!!!'''###'''%%%&&&$$$###&&&&&&&&&!!!!!!(((%%%%%%&&&((($$$###www&&&)))$$$###///"""&&&)))&&&000+++fffppp///,,,***"""$$$(((&&&&&&xxx%%%'''777rrr$$$""" )))222''' ---...&&&KKK&&& 333 %%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$&&&((()))###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$####################################$$$$$$$$$$$$######""""""""""""#########$$$#########$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$$$$$$$"""###$$$%%%&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&%%%###"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%uuuWWWGGG>>>888777444444222000///.........------------,,,+++******))))))))))))))))))))))))'''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&((("""((($$$""")))$$$(((&&&'''%%%%%%'''$$$###!!!###+++%%%%%%&&&((($$$###www$$$)))$$$###111%%%...&&&{{{bbb))) 222*** %%%(((((("""'''jjjkkk000 %%%+++///"""+++$$$EEE---"""---%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ """$$$&&&'''###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$####################################$$$$$$$$$$$$###############$$$$$$$$$%%%%%%$$$##################$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%&&&&&&&&&&&&&&&"""###$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&'''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######sssUUUFFF===888666444444222000///.........------------,,,+++******))))))))))))))))))))))))'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&$$$%%%%%%&&&&&&'''''''''&&&((("""((($$$###)))%%%)))'''(((&&&'''(((###""""""&&&)))%%%%%%&&&((($$$###www%%%)))%%%))),,,$$$$$$\\\___ *** ,,,''''''''',,,)))***uuuddd%%%((("""((('''$$$'''555+++***!!!...'''"""(((%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%$$$$$$###""""""###$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###%%%%%%&&&&&&&&&&&&''''''%%%%%%&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%'''))))))(((&&&%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$######$$$$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$######"""pppSSSEEE===888666444444222000///.........------------,,,+++******))))))))))))))))))))))))''''''''''''((((((((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''$$$$$$%%%%%%&&&''''''(((&&&((("""((($$$"""((($$$(((&&&'''%%%&&&'''######%%%'''"""yyy%%%%%%&&&((($$$###www&&&(((&&&''',,,""" +++)))___+++111666 '''!!!***$$$******$$$JJJ ,,,"""!!!***'''...%%%*** UUU444555///###%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###########################$$$%%%&&&&&&%%%$$$###$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!###%%%&&&%%%$$$######$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$###""""""###$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%(((+++,,,+++(((&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$%%%&&&''''''$$$$$$######$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$oooRRRDDD===888555555444222000///.........------------,,,+++******))))))))))))))))))))))))&&&'''''''''(((((())))))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&((("""((($$$!!!'''###'''%%%&&&$$$&&&'''$$$%%%((('''mmm%%%%%%&&&((($$$$$$www'''''''''%%%'''%%%mmm;;;***(((((($$$,,, &&&&&&)))TTT)))&&&%%%444''''''"""DDDNNN'''$$$,,,%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##############################%%%%%%%%%%%%######$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ """$$$%%%%%%### $$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""""""""############%%%$$$###""""""###$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%"""###$$$%%%&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%)))---...---)))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%""""""###$$$&&&'''(((((($$$#########$$$%%%%%%&&&#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%&&&&&&mmmSSSFFF<<<777888444333111000...---------,,,,,,,,,+++++++++******))))))))))))((((((((((((%%%&&&&&&&&&'''(((((((((''''''&&&&&&&&&%%%%%%%%%'''&&&%%%&&&((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&$$$###'''###%%%&&&""""""((($$$(((%%%&&&%%% $$$)))''' 222GGG---!!!(((&&&$$$###{{{$$$)))&&&&&&$$$333000ttt,,,))))))'''%%%&&&(((&&&###===&&&&&&&&&&&&&&&&&&&&&&&&((("""!!!ppp$$$"""$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&"""""""""""""""""""""""" !!!!!!"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%$$$###$$$%%%&&&'''&&&$$$######$$$&&&'''---***'''%%%%%%%%%%%%$$$&&&&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%((()))***)))&&&$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$##################lllRRREEE<<<777888444333111000...---------,,,,,,,,,+++++++++******))))))))))))((((((((((((&&&&&&'''''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&%%%%%%%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((''''''%%%%%%&&&###%%%&&&###"""((($$$(((%%%&&&%%%######&&&'''###""",,,999,,,"""(((&&&$$$###|||"""+++&&&$$$+++%%%---{{{kkkqqq'''''''''&&&&&&'''&&&$$$OOO|||xxxEEE&&&&&&&&&&&&&&&&&&&&&&&&&&&))) ///EEEkkkRRR***######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&###########################$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%'''''''''&&&$$$######$$$&&&''',,,)))&&&%%%%%%&&&&&&%%%&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''((()))(((&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$jjjQQQEEE<<<777888444333111000...---------,,,,,,,,,+++++++++******))))))))))))(((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&%%%&&&$$$$$$%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((''''''&&&###&&&'''###"""((($$$(((%%%&&&%%%&&&######&&&'''&&&&&&)))+++""")))&&&%%%###}}}"""+++'''!!!---''' ###***++++++%%%&&&(((((('''&&&'''(((444''''''***222''',,,###$$$///%%%%%%%%%%%%%%%%%%%%%%%%&&&000pppddd((([[[&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&########################%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&#########$$$%%%&&&((()))&&&&&&$$$$$$$$$$$$&&&&&&***(((%%%$$$%%%&&&&&&&&&)))((('''&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%&&&((((((&&&%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%gggOOODDD<<<777777444333111000...---------,,,,,,,,,+++++++++******))))))))))))(((((((((((())))))((((((''''''&&&&&&''''''''''''&&&&&&&&&&&&%%%$$$###$$$&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))))))))&&&###&&&((($$$"""(((###'''%%%&&&%%%(((%%%###%%%''''''%%%###)))###)))&&&&&&"""~~~kkk%%%%%%)))$$$***&&&"""@@@111000mmm%%%%%%(((***(((&&&'''+++"""xxx|||&&&***$$$%%%'''((())))))'''### %%%%%%%%%%%%%%%%%%%%%%%%$$$###&&&&&&&&&qqq...######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&(((&&&$$$$$$&&&''''''&&&((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###%%%''''''&&&&&&&&&((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%eeeLLLCCC<<<888777444333111000...---------,,,,,,,,,+++++++++******))))))))))))(((((((((((()))))))))((((((''''''&&&(((((('''''''''&&&&&&&&&%%%$$$###$$$&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((())))))&&&###''')))%%%"""(((###'''%%%&&&%%%''''''&&&$$$%%%''''''''''''$$$***%%%'''"""FFF***))))))(((***BBB666%%%333---$$$~~~(((%%%&&&)))((($$$&&&***,,,,,,&&&###!!!...222%%%""")))(((%%%%%%%%%%%%%%%%%%%%%%%%"""---"""vvv###...$$$NNN888######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%########################""""""""""""""""""!!!!!!########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&''''''&&&$$$######"""!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""$$$&&&'''&&&&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""#########$$$$$$$$$%%%bbbJJJBBB<<<888777444333111000...---------,,,,,,,,,+++++++++******))))))))))))(((((((((((())))))((((((((((((((((((((((((((('''''''''&&&&&&&&&$$$$$$%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&''''''((()))&&&$$$'''***&&&"""((($$$(((%%%&&&%%%&&&((('''$$$###'''******yyy&&&&&&***%%%(((%%%...+++(((&&&###+++^^^HHH***((("""(((###sss111)))&&&)))***&&&&&&+++((('''???^^^))),,,111''' $$$---111000---&&&&&&&&&&&&&&&&&&&&&&&&---"""[[[###%%%%%%'''"""kkk######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$###############%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%&&&'''&&&%%%&&&%%%%%%$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""$$$&&&&&&&&&%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""""""""######$$$$$$%%%```IIIBBB<<<888777444333111000...---------,,,,,,,,,+++++++++******))))))))))))((((((((((((((((((((((((((()))))))))((((((((((((''''''''''''&&&%%%%%%%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&&&&'''&&&$$$(((***&&&"""((($$$(((%%%&&&%%%%%%((('''###%%%)))***&&&JJJ%%%&&&+++%%%)))((('''''')))%%%$$$###%%%___hhh %%%444333:::===BBB444,,,000222///---111,,,333yyy'''***((())),,,...'''"""'''''''''''''''''''''''''''$$$rrr&&& +++&&&(((######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#########""""""%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$%%%&&&&&&%%%###&&&&&&&&&&&&'''((())))))$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###%%%&&&&&&%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$%%%&&&&&&___HHHAAA===888777444333111000...---------,,,,,,,,,+++++++++******))))))))))))((((((((((((''''''(((((())))))******)))((((((((('''''''''''''''&&&%%%&&&((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%$$$$$$%%%&&&&&&$$$(((+++'''"""((($$$(((&&&'''%%%%%%'''%%%###''',,,((( ((($$$'''+++%%%***+++((("""333"""+++***!!!TTT!!!///...///222---)))PPPPPP???444777;;;888666999777***888:::<<<...)))+++(((%%%)))000...$$$((((((((((((((((((((((((,,,&&&(((777((( )))///"""222######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$######""""""%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&!!!"""$$$&&&'''''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%%%%&&&&&&$$$""" !!!"""###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%'''&&&%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''___LLL@@@:::999555444333111000...---------------,,,++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$...000+++$$$aaa~~~888+++'''???%%%%%%***$$$,,,&&&(((((((((((((((((((((((((((,,,(((///111)))DDD444$$$***###111!!!DDDppp777888???777>>>BBBDDDddd```YYYPPPLLLMMMNNNNNNLLLLLLOOOEEE<<>>;;;;;;888444333111000...---------------,,,++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((((((''''''''''''&&&000&&& ///BBB%%%%%%***$$$,,,&&&((((((((((((((((((((((((((($$$***MMM+++###'''rrr ******...***333999%%%MMMWWWLLLLLLNNNKKKDDDUUUXXXYYY[[[```dddccc^^^YYYYYYQQQRRRZZZNNNIIIuuuGGGCCCBBB@@@111III777444111///---***%%%!!!,,, 222ZZZooo444===999%%%$$$$$$######$$$$$$%%%"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$###"""###%%%'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%###"""!!!###%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%XXXGGG>>>;;;<<<999444333111000...---------------,,,++++++******)))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((('''222'''???%%%%%%***$$$,,,&&&(((((((((((((((((((((((((((+++((('''000!!!999!!!###777$$$###111000+++888888fffeeeOOO[[[DDDNNNYYYBBB>>>PPPTTT\\\cccfffbbbZZZSSSKKKEEE:::@@@LLLBBBEEEcccyyyIIIbbbTTTMMMCCC777555222///......,,,+++...333000111222,,,111(((///ccc"""%%%$$$$$$######$$$$$$%%% """###%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$""" !!!###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$###"""###$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%VVVFFF>>>;;;<<<999444333111000...---------------,,,++++++******)))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((((((((((((((((((((,,,000###+++222 ***KKK%%%%%%***$$$,,,&&&(((((((((((((((((((((((((((,,,!!!)))---''' TTTMMM222###222%%%222444///EEE===<<>>666222333444***999$$$...:::+++###222///%%%$$$$$$######$$$$$$%%% """###%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%$$$######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$""" !!!###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$###"""###$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%|||UUUGGG>>>;;;;;;777444333111000...---------------,,,++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&''''''''''''(((((((((###,,,"""'''111%%%DDD%%%%%%***$$$,,,&&&(((((((((((((((((((((((((((&&&$$$000...ooo)))666qqq666222111111CCC???@@@EEEMMMMMMFFFuuuFFFFFFEEEBBBjjj;;;===EEEPPP[[[bbbdddbbb```VVVWWWMMMBBBBBBCCCDDDLLLEEENNNddd[[[NNNNNNOOOOOOLLLGGG@@@;;;888@@@+++)))999zzz555'''***III///%%%%%%$$$$$$######$$$$$$%%%"""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%$$$############$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%###"""!!!###%%%###$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###############$$$$$$"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########"""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%zzzUUUHHH???;;;999444444333111000...---------------,,,++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&''''''''''''000$$$,,,***'''+++---+++000VVV%%%%%%***$$$,,,&&&((((((((((((((((((((((((((($$$)))!!!SSS(((AAA***EEE>>>CCCIIIHHHMMMBBBUUU[[[PPP000mmmaaaLLLQQQVVV]]]cccggghhhiiiiiilllaaa___bbb]]]XXXUUUPPPOOOTTTSSS```hhh]]]QQQNNNSSSXXXVVVRRRMMM>>>DDD111666EEE===%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$###$$$$$$%%%%%%###########################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%###""""""######$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$&&&&&&%%%$$$###$$$%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$&&&'''((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%yyyUUUIII@@@;;;888222444333111000...---------------,,,,,,+++******)))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''''''''''''''''''''&&&&&&'''''''''%%%%%%%%%&&&&&&&&&'''''',,,$$$000(((;;;"""...,,,$$$&&&000SSS%%%%%%***$$$,,,&&&)))(((((((((((((((((((((((('''---&&&000SSS***DDD///PPPDDDFFFRRRSSSDDDIIINNNOOOLLLRRRVVVDDDWWWeeedddjjjlllmmmnnnmmmkkkjjjiiijjjiiiaaaiiikkk___dddjjj]]]^^^PPPYYY^^^IIIssscccSSSWWW\\\^^^PPPWWWQQQPPPGGG+++AAA,,,222)))%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$#########$$$%%%########################%%%%%%%%%%%%$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&$$$"""!!!""""""###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%######$$$$$$$$$%%%%%%%%%$$$&&&''''''%%%$$$$$$$$$#########$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&"""$$$&&&))))))(((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&"""###$$$%%%&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&'''((('''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%xxxQQQEEE>>><<<;;;555555333111///......///000,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,+++***)))))))))))))))))))))))))))((((((''''''''''''(((((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((())))))((('''&&&&&&sss+++$$$'''(((444###))))))(((((('''''''''&&&,,,&&&---111###nnnaaa000CCCEEEGGGJJJKKKJJJGGGDDDLLLNNNLLLHHHLLLVVVZZZYYYpppyyybbbjjjxxxoooqqqqqqmmmlllnnnmmmjjjmmmnnnooolllgggeeefffiiiggg]]]^^^bbbSSSJJJsssVVV___ZZZWWWWWWUUURRRLLLFFFAAA???MMM###222$$$%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&$$$###""" !!!"""&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$############$$$$$$$$$$$$############$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$'''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%xxxQQQEEE>>>;;;:::555555333111///......///000,,,,,,,,,+++++++++******+++,,,,,,,,,++++++***)))))))))))))))))))))))))))((((((''''''''''''(((((()))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((('''&&&###%%%[[[444###...---'''((($$$))))))(((((((((''''''''',,,$$$'''222000!!!(((qqqkkk777222MMM@@@>>><<<<<<>>>AAADDDEEEEEEHHHHHHHHHMMMWWW[[[ZZZdddmmmwwwYYY]]]mmmpppiiinnnpppnnnjjjkkkppprrrqqqfffggghhhjjjlllllljjjhhhqqqccc^^^gggllleee^^^^^^CCCjjj```VVVTTTTTTSSSSSSSSSRRRPPPNNNKKKDDDhhh]]]'''"""...+++%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%###"""""""""######%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$$$$$$$######%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$############$$$$$$$$$$$$############$$$$$$###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$'''''''''&&&&&&&&&%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%xxxQQQDDD===;;;999444555444111///......///000,,,,,,,,,+++++++++******+++++++++,,,++++++***)))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&'''((((((((((((((((((***666***...zzz,,,""",,,///)))$$$)))))))))((((((((((((''''''...,,,&&&"""'''......)))...PPP}}}KKK333999<<<888;;;CCCBBBAAABBBDDDHHHMMMPPPOOOSSSTTTTTTWWW\\\^^^\\\NNNKKKKKKOOOTTT___yyyqqq___VVVVVVYYY]]]^^^```gggpppiiikkkjjjggghhhkkkllljjj```___aaahhhooopppiiibbbeeehhhhhhdddgggjjjcccVVVeeeXXXHHH@@@KKKhhhaaa[[[[[[HHHFFFFFFHHHNNNQQQRRRQQQUUU<<<111@@@SSSaaazzzsss]]]===###222###&&&&&&!!!///%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%$$$$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%$$$$$$$$$$$$######%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$((((((''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%xxxPPPCCC===:::999333666444111///.........///,,,,,,,,,+++++++++************++++++++++++******((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&'''((())))))(((((()))+++######,,,///***777!!!,,,&&&&&&,,,&&&***))))))(((((((((((((((((("""---111)))%%%,,,222222111++++++000...(((...;;;...666777777;;;<<>>+++999:::888AAARRRSSSMMMQQQ\\\]]]^^^]]]ZZZYYYYYY[[[\\\\\\]]]\\\WWWRRRPPPPPPKKKTTTYYY]]]kkk~~~ssseee^^^```jjjrrr{{{kkkcccnnn|||uuulllkkkkkkiiidddhhhnnntttvvvtttoookkkUUUTTTWWW^^^eeegggbbb^^^YYY]]]ccchhhiiifff```\\\JJJJJJ999888888@@@KKKKKKBBB<<<444222555<<>>LLLRRRJJJFFFMMMOOOKKK===:::111&&&"""$$$%%%$$$,,,######)))***&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%###$$$%%%%%%%%%%%%$$$###$$$%%%&&&%%%$$$###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%#########$$$%%%&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$###############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%tttNNNBBB<<<::::::555666555222///...---......,,,,,,,,,+++++++++******((()))******+++*********))))))))))))))))))))))))((((((''''''''''''(((((('''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&'''((((((((((((((((((333666$$$)))222...***))) ------+++ ///(((((())))))))))))******000'''"""'''...000222555%%%///888777666888;;;;;;:::EEEIIIJJJLLLJJJQQQccc]]][[[WWWPPPLLLMMMTTTYYYTTTUUUXXX[[[ZZZXXX[[[aaaqqqwwwsssssstttsssoookkkmmmttt{{{tttzzzpppgggiiioooqqqhhhkkkooosssvvvvvvtttrrrlllbbb```mmmuuummmaaa[[[hhhfffddddddddddddcccbbbdddWWWGGGQQQGGG???555;;;FFFBBB;;;555222444888<<>>EEEHHHLLLMMMKKKGGGBBB@@@888000+++***((($$$&&&+++&&&%%%$$$######$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$######""""""%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$######$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%$$$$$$###&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&$$$"""###%%%&&&%%%"""%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&$$$$$$###"""%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&***)))((('''&&&%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&lllJJJDDD???;;;<<<:::666444111/////////...---...---,,,+++************))))))))))))))))))))))))************)))((('''&&&((((((((((((((((((((((((''''''(((((((((((('''''''''((())))))''''''((()))''''''''''''(((((((((((('''''''''''''''((((((((())))))))))))))))))))))))(((((())))))))))))(((((()))*********+++++++++***)))+++---000555<<>>EEEKKKOOOTTTVVVXXXYYYYYYYYYZZZ[[[___aaaccceeennn~~~yyy|||uuulllkkkkkkpppuuuvvvrrrmmmiiilllxxx|||pppjjjggg^^^___^^^___bbbfffgggdddaaaWWWOOOJJJMMMIII===333000222;;;GGGPPPRRRPPPMMMLLLKKKCCC999222***$$$"""%%%((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$############%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&$$$###$$$%%%&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%hhhGGGBBB>>>::::::888666444111/////////...---------,,,+++************)))))))))))))))))))))))))))))))))))))))(((''''''((((((((((((((((((((((((''''''((((((((((((''''''&&&((()))((('''&&&'''(((((((((((((((((((((((((((''''''((()))***++++++,,,))))))))))))))))))))))))))))))************))))))((()))***+++,,,,,,------000666===EEEJJJOOOSSSUUUZZZZZZWWWTTTQQQRRRWWW\\\hhhooozzz}}}uuuooollloooqqqpppooosss{{{llleeeXXX___{{{zzzyyy|||~~~zzztttooohhhkkkyyyyyyrrrkkk___YYYWWWVVVXXX\\\```aaabbbbbbYYYRRROOOJJJBBB======222555<<>>CCCKKKQQQUUUWWWYYYZZZWWWWWWWWWVVVYYYcccrrr|||xxxnnnbbb[[[XXXUUUPPPKKKLLLLLLKKKOOOZZZdddddd___MMMOOOKKKPPPaaagggfffiiiuuu}}}xxxzzzuuutttnnnsssxxxuuuuuuqqqdddYYYVVVRRRQQQSSSVVVZZZ\\\aaa___\\\XXXPPPGGGCCCDDD>>>888555;;;GGGPPPRRRPPPLLLLLLIIIDDD???:::555222&&&&&&&&&'''''''''''''''%%%%%%&&&&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%cccCCC???<<<888888555666444111/////////...---...---,,,+++************))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''((((((((((((''''''((()))***)))((('''(((***'''(((((()))+++,,,,,,---(((((())))))******++++++************************,,,,,,------------,,,,,,...---++++++---222777;;;EEEIIINNNRRRTTTTTTUUUVVVLLLRRRZZZcccoooxxxooofff```]]][[[SSSKKKJJJNNNPPPMMMHHHFFFFFFFFFJJJTTT\\\YYYQQQKKKSSSSSSSSSXXXTTTOOOSSS[[[hhhnnnnnnnnnlllwww|||tttkkklll}}}~~~~~~vvvsssppptttuuulllaaa___[[[XXXVVVVVVWWWWWWXXX^^^cccbbbXXXMMMDDDAAAJJJ@@@999<<>>;;;777777555666444111/////////...---...---,,,+++************))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''(((((((((((('''''')))***+++***)))((()))+++(((((())))))******++++++))))))))))))))))))))))))************************+++,,,,,,------,,,,,,+++,,,,,,---000555;;;AAADDDIIILLLOOOPPPQQQQQQRRRTTTRRR^^^nnn}}}xxxqqqrrrtttlllggg```ZZZVVVSSSRRRQQQVVVSSSPPPRRRVVVXXXWWWTTTSSSVVVWWWXXX[[[___^^^ZZZYYYaaa```]]]___ZZZVVV\\\^^^ffffffdddeeecccjjj~~~tttkkk^^^WWW\\\oooyyysssvvv|||wwwxxxyyypppjjjkkkjjjgggbbb\\\WWWUUUVVV[[[___```\\\UUULLLGGGJJJGGGDDDFFFKKKQQQSSSSSSOOOQQQOOOIIIFFFGGGEEE@@@444111---)))&&&&&&''''''&&&&&&&&&&&&''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$&&&((('''%%%$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%```AAA>>>;;;777666444666444111/////////...---...---,,,+++************))))))))))))))))))))))))(((((()))))))))))))))(((((((((((((((((((((((((((''''''(((((((((((('''''')))+++,,,+++***)))***+++))))))))))))(((((((((((()))))))))(((((((((((((((***************************++++++,,,,,,++++++***)))+++000555<<>>KKKNNNMMMSSSTTTXXXZZZZZZaaakkknnnjjj}}}qqqeee```ZZZVVVQQQLLLJJJJJJQQQIIIKKKXXX```^^^___fffsssggg```aaabbb^^^^^^ccciiimmmnnniiiffffffgggfffpppooofff[[[^^^iiikkkccciiirrrtttiii]]]ZZZ]]]^^^eeeeeegggjjjllljjjddd___cccdddmmm}}}}}}yyyyyysssuuujjjbbb___YYYRRR[[[YYYUUURRRQQQSSSWWW[[[VVVPPPHHHEEEHHHNNNSSSUUUOOOMMMJJJEEEAAABBBGGGKKKCCC@@@;;;333,,,(((((()))'''&&&&&&%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$%%%'''''''''%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###$$$%%%&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%)))(((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""########################&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''ZZZEEE===999;;;333777666444333111///...------,,,++++++******++++++,,,************************************************))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))************(((((((((((()))))))))***)))***+++***)))((()))+++)))******+++++++++++++++,,,---------,,,---000222333===@@@GGGSSSTTTPPPSSSZZZaaaggglllsss|||}}}xxx~~~yyy}}}{{{jjjZZZQQQPPPQQQQQQRRRRRRUUUXXXYYYYYY\\\cccfffeeegggkkkqqqkkkllltttvvvnnnhhhhhhsssxxx{{{{{{{{{|||zzzvvvooonnnfff\\\^^^hhhjjjdddaaaiiijjj^^^SSSRRRYYY^^^bbbhhhrrrxxxyyyuuupppllliiijjjqqq|||}}}|||}}}zzzsssttttttllltttvvvkkkgggaaa[[[XXXVVVSSSSSSTTTSSSQQQNNNRRRQQQNNNJJJIIIKKKQQQUUURRRPPPJJJCCC<<<:::>>>CCCCCCBBB???999222,,,***)))''''''&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$%%%&&&''''''%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((%%%%%%&&&&&&&&&'''''''''YYYEEE===:::;;;333777555444222111///...------,,,++++++******++++++,,,************************************************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************((((((((()))))))))******)))***++++++))))))***+++)))***++++++,,,,,,++++++---.../////////000222555???IIIKKKOOOXXXVVVQQQTTTaaakkkvvv~~~wwwxxxooolllwww{{{aaaIIIEEEJJJQQQUUUYYY___eeeiiiaaajjjppppppooorrruuuuuuwwwsssvvvxxxpppnnnvvvyyy|||}}}xxxooojjjjjjccc[[[^^^gggiiieeeccchhhgggYYYMMMNNNYYYcccjjjqqqyyy{{{yyyuuuttttttyyyyyy}}}{{{rrroooggghhhfffiiijjjccckkksssxxx{{{wwwoooggg\\\XXXUUUWWWZZZYYYSSSLLLNNNQQQSSSOOOJJJHHHLLLQQQTTTRRRMMMDDD999444666:::AAABBBBBB???999222---+++(((''''''&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$%%%&&&'''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((***,,,---%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((%%%&&&&&&&&&&&&'''''''''XXXDDD===:::;;;333888555444222000///...------,,,++++++******++++++,,,************************************************))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))************(((((()))))))))************+++,,,+++******+++,,,***++++++,,,,,,,,,,,,,,,---......///000444:::>>>IIISSSTTTRRRWWWVVVWWWaaattt|||}}}zzzfffccchhhwwwxxx```LLLLLLTTT\\\___bbbhhhooorrrkkkxxx}}}|||uuuuuu|||~~~xxxsssuuuvvvwwwxxx{{{{{{qqqooooookkkgggjjjrrrvvvtttqqqsssnnn```TTTTTTaaannnsssttttttqqqoooqqqxxx}}}zzzpppmmmbbbccc```aaadddbbblll|||hhheeennnvvv{{{}}}mmmeee]]]\\\aaaddd```[[[RRRSSSUUURRRNNNKKKJJJJJJQQQRRRPPPIII>>>666444555:::>>>BBBCCC???999333000***)))'''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''')))+++---...&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''VVVDDD===:::<<<444888444333222000///.........,,,++++++******++++++,,,************************************************************************(((((((((((())))))))))))((()))))))))************))))))))))))***************,,,---,,,+++***+++,,,++++++,,,------------------------///333;;;EEEKKKQQQ\\\\\\YYY^^^cccooovvvfff```]]]aaabbb^^^\\\]]]^^^fffkkkjjjlllqqquuutttuuuyyysssttt~~~}}}rrrhhhgggsssxxxxxxwwwvvvvvvzzzzzzpppiiihhhfffiiifffgggllljjjqqq|||mmmfffdddeeeeeennn{{{uuuhhhbbbdddiiimmmmmmbbb]]]YYYXXXYYYWWWPPPJJJLLLOOOQQQNNNFFF===666222333888>>>AAA@@@===999888...,,,***'''&&&&&&'''(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&############$$$%%%''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((UUUCCC===;;;<<<444888444333222000//////......,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************(((((((((((())))))))))))))))))))))))************)))))))))*********+++++++++,,,------++++++,,,---+++,,,------......---------...000444:::DDDPPPWWWYYYbbbccceeessswwweeeWWWVVVYYY]]]\\\]]]hhhvvvuuuzzz{{{wwwyyy{{{vvv{{{yyyxxxmmmdddcccfffkkkooonnnqqqxxxtttrrr|||~~~|||wwwrrrnnnmmmooorrr{{{vvvnnnlllooowww|||{{{nnnbbbaaaggghhh^^^SSSNNNOOOQQQRRROOOFFF;;;333000444:::===?????????@@@555333...***'''&&&&&&''''''''''''&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%#########$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''((((((((('''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))&&&&&&'''''''''(((((((((TTTBBB===;;;<<<444888333333111000////////////,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************'''((((((((()))))))))***))))))))))))************))))))*********+++++++++,,,---...---,,,+++,,,...,,,,,,---..................111666===EEENNNXXX^^^```eeefffrrrzzzoooeee[[[QQQOOORRR]]]gggiiijjjyyy{{{~~~{{{rrr{{{sssgggaaaeeemmmsssuuuoooqqqyyyuuunnnrrrtttwww~~~~~~{{{~~~xxxooollluuuzzz~~~mmmjjjpppsssjjj```[[[XXXVVVWWWWWWPPPBBB777222444777999<<>>:::555...***'''''''''(((''''''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&"""######$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%'''((((((((('''&&&''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((())))))***''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''''''''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((('''''')))((((((((('''''''''&&&''''''''''''''''''''''''(((((((((((())))))))))))''''''''''''((((((((((((TTTBBB===;;;===444888333333111000////////////,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************'''((((((((())))))******))))))))))))************)))************+++++++++,,,---......,,,,,,---...,,,---......//////......///444<<>>DDDIIIDDD@@@999222,,,)))((('''(((((('''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%%%%'''((((((((('''&&&''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))'''''''''&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''))))))(((((('''''''''&&&((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((''''''''''''((((((((()))QQQAAA<<<999:::333888777555222000///...///000000...,,,+++,,,,,,+++******++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++))))))))))))))))))))))))+++*********))))))((((((++++++******************************************,,,,,,++++++,,,,,,---...000------000000...///333444;;;FFFOOOSSSYYYffftttpppuuu~~~eeeXXXLLLKKKGGGCCCCCCJJJVVV___```fffeee___ggg||||||uuupppuuu~~~||||||~~~yyylllbbbddd{{{{{{www}}}rrrkkkkkkqqqwww}}}tttpppttttttqqqvvv}}}rrrsssyyy}}}yyyrrruuu~~~llleeettt~~~oooooojjjccc___\\\XXXRRRMMM???444000999@@@>>>>>>BBBBBBDDDBBB:::333///+++'''&&&((())))))(((&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$###%%%((('''$$$###$$$&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&''''''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((())))))(((((('''''''''&&&'''''''''''''''((())))))******(((''''''&&&&&&'''%%%&&&'''(((((((((((('''((((((&&&&&&%%%&&&'''((()))))))))))))))(((((((((((()))******(((((()))***%%%%%%&&&&&&&&&&&&%%%%%%'''(((***++++++)))'''&&&%%%&&&'''((())))))((('''***)))'''%%%%%%%%%%%%&&&'''&&&%%%%%%$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&$$$###$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&'''''''''&&&&&&%%%%%%%%%###$$$%%%&&&''''''''''''###$$$%%%&&&'''&&&%%%$$$'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''(((((((((((()))))))))***''''''''''''((((((((()))(((((('''''''''&&&&&&&&&&&&''''''((())))))******'''(((((()))))))))(((((((((((()))************)))|||OOOAAA>>>;;;<<<333777777555222000///...///000000...,,,+++,,,,,,+++******++++++,,,,,,++++++******++++++,,,,,,++++++***))))))))))))))))))))))))+++*********))))))))))))************************************************,,,,,,++++++,,,,,,---......++++++...//////444999@@@BBBKKKYYYdddlllttt|||zzz{{{```JJJ@@@AAAFFFLLLPPPTTTYYY```eeesssuuuqqqlllsss}}}}}}{{{wwwmmmddddddrrr{{{wwwnnnkkkmmmnnnqqqrrrssstttuuuyyy}}}yyysssttt|||~~~~~~mmmhhhpppzzzzzzyyyyyyvvv~~~mmmdddaaa^^^]]]^^^]]]YYYUUUKKKAAA:::888999777666777AAAEEEDDD===666222---(((&&&'''(((((('''&&&%%%%%%''''''&&&&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&''''''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((())))))((((((((('''''''''(((''''''''''''((())))))))))))(((((((((((())))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))((((((((())))))*********((()))***)))(((((()))+++'''''''''((((((((((((((('''((()))******)))((('''%%%&&&((()))*********)))'''&&&&&&&&&'''(((((()))+++***)))((('''&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&''''''&&&&&&&&&%%%%%%%%%###$$$%%%&&&''''''''''''%%%%%%&&&''''''''''''&&&((((((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))(((((((((''''''&&&&&&&&&&&&''''''''''''(((((((((&&&&&&'''(((((((((((((((************)))(((''''''xxxMMMAAA???>>>===333666777555222000///...///000///---++++++,,,,,,+++******++++++,,,,,,++++++***)))******++++++******)))))))))))))))))))))))))))***************)))))))))************************++++++++++++++++++++++++,,,,,,++++++,,,,,,---......++++++...000444<<>>KKKSSS]]]cccfffgggiiikkk}}}{{{sssmmmttt}}}vvvyyy~~~~~~yyyyyywwwooohhhhhhlllooommmkkkjjjgggccc\\\___dddhhhjjjllloooppplllmmmwww{{{mmmhhhjjjnnnwwwwwwoooooottteeeYYYWWWWWWZZZ^^^aaa```^^^WWWRRRFFF999333222111...>>>DDDFFFBBB<<<777111+++((((((((('''''''''&&&&&&)))(((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$%%%&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((())))))((((((((((((''''''((((((''''''(((((()))***))))))(((((())))))***+++******)))((((((((())))))***)))((((((((()))***+++))))))***+++,,,---......,,,---...---,,,---...000...............///000111,,,,,,------......//////++++++---......//////...))))))******++++++******+++******)))(((((('''''')))(((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&$$$###$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&'''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&'''''''''''''''''''''''''''(((((())))))))))))(((((((((((((((%%%%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((()))))))))((((((((((((''''''''''''((((((((((((''''''''''''))))))*********))))))(((((((((((((((((((((((('''xxxMMM@@@>>>===>>>555999777555222000///...///000///---++++++,,,,,,,,,+++***++++++,,,,,,++++++*********++++++++++++******))))))))))))))))))))))))***************************************+++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...000...---000444999EEEPPP[[[]]]gggzzzttteeeUUUMMMIIIGGGJJJPPPYYY```iiioooqqqqqqsssuuu}}}vvvoootttyyyvvvttt{{{}}}~~~|||tttmmmiiikkkmmmooorrrrrrnnniiibbbaaa^^^ZZZVVVVVVXXXZZZ___fffxxxwwwnnnjjjfffdddqqqwwwrrrlllrrrwww}}}|||ssseeeZZZUUURRRQQQTTTZZZ___aaa```\\\\\\PPP<<<111222222---999AAAFFFDDDAAA===666000+++)))'''''''''''''''&&&)))((('''&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&$$$"""$$$'''(((&&&###%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((())))))((((((((((((((((((((((((((('''((())))))***))))))(((((((((((())))))))))))(((((()))***+++,,,,,,+++*********+++,,,---......//////000111111222111222333222222333555777555555555444555666888999555555444444555666777888444444444444333333222222000000111111000...,,,+++''''''(((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&'''''''''&&&((('''&&&%%%&&&''')))***((((((((((((((((((((((((%%%%%%%%%&&&''''''((((((''''''''''''&&&&&&&&&&&&'''(((((((((((()))))))))((((((((((((((((((((((((******)))))))))((((((((())))))*********))))))(((((())))))***,,,---...///zzzMMM???;;;:::===666<<<777555222000///...///000...---++++++,,,---,,,+++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,++++++***************************************+++++++++))))))*********+++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...000///000444888???LLLYYY___gggxxxmmmXXXPPPGGGCCCCCCHHHPPPXXX[[[cccnnnvvvzzz}}}yyytttuuu|||yyypppiiikkkoootttwwwuuurrroooooolllfff___YYYXXXYYY\\\^^^iii{{{tttmmmkkkjjjhhhrrrrrrlllggggggpppwww{{{}}}tttddd[[[[[[VVVRRRRRRUUUZZZ\\\\\\[[[^^^VVVBBB333111111---666>>>DDDDDDCCCAAA<<<666///,,,((('''(((((((((''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%###"""$$$'''(((&&&###%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((())))))))))))))))))((((((((((((((()))*********)))(((((('''''''''((((((((())))))+++,,,...///------,,,+++,,,---...///222111111111111111111111111222222222222333666999777777777777777888999999999888888777777888999999888777666555333222111111333444444555444222111000***++++++++++++***)))(((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''&&&%%%%%%%%%&&&((()))''''''''''''''''''''''''&&&&&&&&&''''''((((((((('''''''''''''''&&&&&&&&&(((((((((((()))))))))***)))))))))))))))))))))))))))))))))))))))*********((()))+++---///000111111666666555666666888999:::{{{NNN???;;;999<<<666<<<777555222000///...///000...,,,++++++,,,---,,,+++***++++++,,,,,,++++++***,,,,,,,,,------,,,,,,,,,*********************************+++++++++++++++)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---///444;;;@@@HHHUUUcccdddpppxxx]]]OOODDDDDDDDDFFFJJJQQQ[[[bbblllsss{{{}}}{{{}}}uuusssrrruuuzzzzzzwwwttttttvvvvvvtttooojjjeeecccbbbkkkuuu}}}sssllluuuuuuiiiaaa^^^dddttt~~~xxx{{{rrrgggeee```ZZZWWWXXXYYYWWWUUUYYY^^^\\\MMM;;;111//////777>>>DDDDDDCCCCCC@@@;;;555000***(((((()))((('''%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$######%%%''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((())))))))))))******))))))(((((())))))***+++***))))))(((((())))))))))))***,,,...///000000000///......---...///111222222222222222111111111000///000000000000222666999777888888999999888777777999888888777666555444333666555333000///------,,,///000111333444555666666444444444333111///,,,+++((((((((((((((('''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&$$$$$$%%%'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&'''&&&&&&%%%&&&&&&%%%%%%&&&&&&'''(((&&&&&&''''''''''''((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((()))))))))******))))))))))))************(((((()))+++,,,---...///000222666:::>>>AAACCCEEEGGGEEECCCAAA???>>>>>>>>>zzzNNN@@@===;;;<<<555:::777555222000///...///000...,,,***+++,,,------,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,++++++*********************************++++++,,,,,,,,,((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,111;;;FFFMMMUUUdddqqqooozzzrrrYYYJJJCCC===DDDLLLSSS[[[eeepppvvv~~~~~~wwwtttxxxzzzxxxwwwxxxzzz{{{{{{xxxsssnnnlllkkkyyywwwrrrhhhccc___aaaeeehhhmmmuuu}}}~~~|||uuullliiieeedddbbb^^^WWWRRRYYY^^^bbb\\\JJJ888444888>>>DDDGGGEEECCCCCCBBB???:::444,,,))))))***)))'''%%%%%%$$$%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$"""###%%%&&&%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((&&&&&&''''''''''''&&&&&&&&&'''''''''((((((((()))'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((()))))))))*********))))))(((((())))))***+++)))))))))***+++---...//////000222444444333111000000////////////111333444444444444444444444555555555555666555666888===@@@@@@AAABBBCCCCCCAAA>>><<<======<<<;;;888555222111111000...,,,++++++++++++++++++,,,...000222444555666777888888888666444333...---,,,+++)))((('''&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&%%%%%%$$$&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((((((((((((((''''''((((((((()))))))))++++++******))))))((((((&&&&&&'''((())))))******(((((()))))))))*********)))))))))******++++++++++++,,,...111333666888999>>>???AAADDDGGGIIIJJJKKKHHHFFFBBB>>>;;;999999999yyyNNNAAA???======444777777555222000/////////000---,,,***+++,,,------,,,+++++++++,,,,,,+++++++++******++++++++++++***************************************++++++,,,,,,,,,((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......555BBBPPPYYYbbbppp~~~zzz|||aaaTTTMMMFFF???EEEOOOZZZbbbjjjttt}}}wwwpppvvvssskkkooovvvwwwwwwxxxzzzzzzyyywwwvvvwwwyyy|||rrrkkkiiidddddd_________fffvvvtttxxx}}}{{{ooonnnnnnnnnkkkdddYYYQQQXXX^^^ggghhhWWWAAA===DDDDDDHHHIIIEEECCCCCCCCC@@@===666...******+++)))'''%%%%%%%%%&&&'''((()))***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$ ###''''''%%%$$$&&&)))%%%%%%%%%&&&&&&&&&''''''######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&&&&'''''''''(((((())))))(((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((((((((())))))*********+++)))))))))))))))******+++'''((()))+++...000333444444555888999888555222///000000000000000222444555666666777888999::::::;;;>>>>>>???>>>???BBBFFFJJJKKKLLLOOOPPPOOOLLLHHHFFFCCCCCCCCCAAA>>>:::666333...---,,,++++++,,,---...******))))))+++---///000111333666999;;;<<<<<<;;;333222000...+++(((&&&%%%((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&%%%%%%%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&''')))*********)))((((((((())))))*********+++------,,,+++***)))((((((%%%&&&'''((()))+++,,,,,,))))))))))))************))))))******++++++++++++111222555888;;;???AAACCCCCCCCCCCCCCCBBBAAA@@@@@@===;;;888444222111111111rrrLLLBBB===:::===777:::777444111000000000///......---,,,,,,......---,,,***************************************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,***++++++,,,,,,------...------,,,++++++,,,,,,,,,...///000///---------//////FFFOOOOOO```uuu```OOOIIIEEECCCCCCVVVZZZdddrrr~~~{{{xxxpppkkkppp||||||||||||{{{ttteeecccfffeeebbb```aaajjjyyytttfffggghhhnnn}}}~~~uuummmooohhh\\\YYY]]]___iiioooeeeQQQGGGIIIMMMPPPLLLDDD???@@@>>>:::===999444///---+++)))((('''''''''(((''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$&&&&&&%%%$$$###$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%(((((('''''''''&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&%%%&&&&&&'''((()))******(((((((((((((((((((((((((((((())))))((('''&&&&&&(((((((((((()))))))))***''''''&&&&&&&&&''''''(((************++++++++++++(((,,,///000111222666999999888666444333222222111444444444555555666666666777999:::;;;::::::;;;<<>><<<===qqqLLLBBB===:::===777:::777444111000000000///......---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,***++++++,,,,,,------...------,,,,,,+++,,,,,,------------,,,,,,///333666BBBRRRYYY]]]ooo|||ppp^^^LLLFFFGGGKKKQQQXXXaaajjjvvv~~~|||~~~yyyqqqsss{{{|||xxxhhheeegggqqquuujjjuuuxxxuuuppplllgggdddfffooozzz{{{llleeebbbnnnyyypppjjjjjjtttuuuuuuxxxzzztttfff[[[VVVSSSUUUQQQHHHDDDEEEEEEBBBAAA>>>999444000---)))'''''''''((((((''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&$$$###$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%(((((('''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((&&&&&&''''''(((((())))))(((((((((((((((((((((((((((((())))))(((''''''&&&&&&&&&''''''''''''''''''((((((''''''(((((())))))+++++++++,,,------......///222444444333444666888::::::999888777777777777888888999999999:::::::::;;;<<<======>>>@@@DDDGGGGGGGGGJJJMMMMMMLLLQQQXXXYYYYYYWWWVVVYYY\\\WWWOOOEEEEEEFFFGGGHHHGGGCCC@@@===;;;999777555333000...,,,---...000111111111111///---,,,///555<<<@@@BBBAAA>>>;;;999999888555333///,,,(((&&&&&&&&&%%%$$$'''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&''''''''''''%%%$$$&&&((((((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''''''''(((((((((((((((((((((((((((((()))))))))((((((((((((''''''''''''&&&''''''((()))))))))***)))))))))+++...000444:::>>>???===<<<<<<666777777777555444555666:::;;;>>>@@@CCCEEEGGGHHHFFFDDDDDDFFFDDDAAAAAADDDpppKKKBBB===:::===666:::777444111000000000///......---,,,,,,......---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,***++++++,,,,,,------...---,,,,,,,,,,,,,,,------...---,,,+++---444===CCCMMM]]]kkk{{{vvv___FFFAAA???DDDKKKTTT___hhhmmmwwwxxxooohhhfffkkkrrrwwwtttrrrtttzzz}}}|||yyyrrrkkkaaa^^^eeemmmnnnjjj^^^```gggwwwzzzeee```rrrxxxssslllddd```ccciiinnnyyyttteee\\\jjjooofffppp~~~}}}tttiiiXXXWWWRRRIIICCCDDDFFFFFFEEEBBB>>>:::666111+++'''((((((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&$$$###$$$&&&############$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$'''''''''''''''&&&&&&&&&$$$$$$$$$%%%&&&((()))***'''''''''((((((((((((((((((((((((((((((((((((((((((((()))))))))(((''''''''''''''''''''''''''''''))))))(((((()))***++++++,,,,,,---...000111222222555666888999888777888999999999999999888888888888777777777888888888888999;;;;;;;;;;;;===AAAHHHLLLVVVWWW[[[```bbbcccjjjrrrggg```WWWTTTZZZ^^^WWWKKKJJJLLLNNNQQQRRRQQQLLLIIIFFFHHHIIIGGGBBB<<<888555444555666666666555444333///---+++---333<<>><<<999555///+++))))))((('''((((((''''''&&&%%%$$$$$$'''''''''''''''''''''''''''&&&%%%&&&((((((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((()))******(((***,,,---///333888;;;@@@CCCEEEDDD@@@;;;666444444666888888888999;;;<<<>>>???BBBEEEIIIMMMOOOPPPIIIFFFFFFGGGEEEBBBCCCGGGoooJJJAAA===:::===666:::777444111000000000///......---,,,,,,......---,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,***++++++,,,,,,------...---,,,,,,,,,,,,------...111///,,,,,,000:::GGGPPPUUUkkkxxxVVVIII<<>>===;;;:::<<<<<<<<<;;;:::888777666999:::;;;<<<===>>>??????@@@BBBCCCCCCBBBBBBDDDEEE;;;:::<<>>;;;===>>>???@@@AAAAAA@@@???FFFGGGHHHJJJLLLNNNOOOPPPPPPQQQQQQPPPMMMJJJIIIIIIDDDBBBAAAAAA@@@@@@GGGOOOIIISSS]]]ccchhhlllkkkhhhaaa```]]][[[WWWRRRKKKGGGLLLLLLLLLKKKJJJJJJLLLNNNJJJKKKLLLMMMLLLIIIEEECCCBBB???;;;777555777===AAAAAACCCFFFHHHHHHHHHIIIJJJFFFEEEDDDCCCAAA<<<666111,,,,,,+++******)))(((((('''((()))******)))((('''&&&'''))))))'''&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''')))((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((''''''''''''(((((())))))))))))))))))))))))&&&''''''((()))******+++))))))***+++---///111222===@@@BBBCCCAAA>>><<<;;;============???CCCIIIMMMTTTUUUUUUSSSPPPNNNNNNOOOYYYYYYYYYZZZ\\\___bbbddd]]]TTTNNNRRRWWWWWWSSSQQQkkkHHH@@@===;;;===666999777444111000000000///......---,,,,,,......---,,,........................++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,------...///000,,,000777???JJJUUUaaahhhuuuYYYEEE>>>???@@@\\\fffooosssyyy|||~~~{{{xxxtttpppoooqqqooommmpppvvv{{{{{{zzzoooiiisss{{{wwwmmmmmmwwwzzz|||{{{vvvmmmnnnrrriiifffrrrmmmmmmmmmmmmiiigggmmmvvvzzzvvvqqqgggWWWFFFAAAEEEEEEEEEDDDDDDCCC???888444---+++)))'''&&&&&&''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%&&&%%%%%%%%%'''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&'''''''''((((((((('''''''''''''''((()))&&&&&&''''''(((((())))))(((((((((((((((((((((((((((((()))***************&&&&&&'''((()))******+++++++++,,,---///111333444888999:::;;;===>>>???@@@@@@@@@AAAEEEIIIJJJGGGEEEFFFIIIMMMSSSWWWZZZ\\\\\\```aaacccfffhhhkkkmmmnnnlllllljjjfffaaa^^^^^^^^^WWWUUUTTTQQQJJJBBBAAADDD>>>DDDIIIKKKNNNTTTWWWWWW___```bbbbbb___XXXOOOHHHHHHGGGFFFGGGIIIKKKKKKJJJJJJLLLNNNOOONNNLLLIIIGGGFFFEEEBBB===888777:::===>>>BBBGGGJJJKKKKKKMMMOOOHHHGGGEEEDDDCCCAAA===999555444222000---+++***)))'''((()))******)))((('''%%%(((***)))'''&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((''''''''''''(((((())))))))))))))))))))))))((()))))))))******++++++***+++...111555999===???CCCDDDDDDAAA>>><<<<<<===FFFGGGGGGFFFFFFGGGIIIKKKZZZ[[[ZZZWWWTTTQQQPPPQQQSSSSSSSSSTTTWWWZZZ]]]___XXXTTTSSSVVVVVVSSSRRRSSSkkkGGG@@@===;;;>>>666888777555111000000000///......---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,***++++++,,,,,,---......,,,,,,,,,---...///000000---333===IIIUUUaaalllrrr~~~yyynnn[[[JJJDDDAAABBBNNN^^^rrr{{{~~~wwwrrrwwwxxxxxx|||~~~|||~~~wwwuuuzzz~~~}}}~~~{{{ccc^^^mmm|||}}}uuutttkkkiiiqqqttt{{{zzzzzzqqqxxxzzztttooohhh\\\WWWfff{{{|||yyyqqq___MMMFFFJJJHHHGGGGGGFFFDDD@@@:::555---,,,)))'''&&&&&&'''((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&%%%%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''')))***+++%%%&&&&&&'''((()))******(((((((((((((((((((((((((((((()))***************''''''(((***+++,,,---...------...000222444666777<<<<<<===???@@@AAABBBCCC<<<===AAAHHHOOOSSSSSSQQQWWW[[[bbbkkksssyyy|||~~~{{{}}}~~~xxxvvvwwwyyyvvvvvvvvvtttiii\\\UUUUUUWWWUUUOOOFFFCCCFFFGGGEEEFFFLLLUUU^^^bbb```XXXRRRAAA@@@AAAEEEJJJLLLKKKIIIKKKMMMPPPQQQQQQOOOLLLJJJGGGGGGEEEAAA;;;888999;;;DDDHHHMMMOOOOOONNNPPPRRRLLLJJJGGGFFFEEEEEECCCBBB>>><<<:::666222///,,,+++'''((()))++++++)))((('''%%%(((******'''&&&''')))%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((())))))(((&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((''''''''''''(((((())))))))))))))))))))))))************++++++++++++---///333888>>>CCCHHHKKKCCCCCCBBBAAAAAADDDHHHLLLRRRQQQOOOLLLKKKNNNRRRVVVYYYYYYXXXUUUQQQNNNMMMNNNSSSRRRQQQRRRSSSVVVXXXZZZRRRTTTYYY[[[WWWSSSVVV\\\fffIII;;;===:::777999888666333111000111111000...///---+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,++++++,,,,,,,,,---------------,,,++++++,,,,,,,,,333000......///000111111222===FFFKKK\\\ttt|||xxx|||ZZZVVVOOO???999DDDMMMZZZmmmzzzzzz}}}xxxzzz|||}}}iiiXXXZZZjjjzzziiiggghhhkkklllnnnvvv|||xxx|||jjj[[[\\\iiirrr~~~~~~rrrTTTCCCBBBIIIMMMLLLDDD???@@@>>>:::777222,,,(((''''''(((((()))(((((((((''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((&&&%%%%%%'''&&&&&&&&&%%%%%%$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%((((((((((((((('''''''''(((((((((((())))))))))))(((((()))))))))))))))((()))***+++,,,---......///111000000000222555999;;;999999:::===AAADDDDDDDDDFFFJJJNNNOOOPPPUUU___gggppprrruuuyyy|||wwwtttooolllfff___VVVOOOJJJHHH@@@@@@BBBFFFLLLQQQTTTUUUAAAAAABBBFFFJJJMMMMMMKKKJJJPPPWWWYYYTTTMMMGGGCCCOOOLLLJJJKKKJJJDDD<<<777@@@DDDJJJPPPSSSRRROOOMMMRRRLLLFFFEEEHHHIIIFFFBBBDDDAAA===:::999777555333,,,+++)))((('''''''''(((...,,,)))&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''$$$%%%'''(((((('''%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%'''((()))%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%'''((((((((('''&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''((()))))))))((('''&&&&&&''')))***'''(((***++++++++++++++++++555AAAHHHJJJIIIKKKNNNTTTKKKIIIPPPPPPGGGEEEKKKTTTXXX\\\XXXPPPJJJJJJMMMRRRQQQPPPTTT\\\aaa\\\RRROOORRRRRROOOLLLQQQ]]]gggZZZZZZZZZXXXUUUTTTTTTTTTfffIII;;;===:::777999888666333111000111111000...///---+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------------,,,,,,+++,,,,,,------------///000111111000999@@@GGGSSSggg}}}xxx___WWWJJJHHH???BBBSSS___kkk}}}~~~yyywwwzzz}}}}}}zzz~~~rrr\\\VVVaaapppwwwgggdddbbbbbbbbbfffrrr}}}uuujjjgggmmmqqqrrrkkkRRRFFFHHHMMMMMMGGGCCCBBB@@@<<<;;;666///***(((((((((((())))))((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((&&&%%%&&&''''''''''''&&&&&&&&&%%%%%%((('''''''''&&&&&&&&&%%%(((((((((((((((((((((((((((((((((((()))))))))***))))))***************)))+++*********+++---...///333444666777888999999999<<<>>>AAADDDEEEFFFFFFFFFOOOVVV^^^cccdddiiiqqqxxxyyyqqqjjjccc]]]YYYPPPMMMJJJGGGFFFEEEDDDBBBCCCDDDDDDCCCCCCEEEJJJNNNPPPUUUZZZ]]]\\\YYYWWWVVVRRRPPPOOOPPPOOOKKKGGGEEEAAADDDHHHLLLPPPSSSUUUVVVRRRPPPNNNKKKIIIGGGEEECCCDDDBBB@@@??????===:::888000///---***)))((('''''',,,***)))'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''$$$%%%'''(((((('''%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%%%%$$$%%%&&&((((((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%&&&'''((((((((('''&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((((((((('''(((''''''''''''((())))))++++++)))((('''''''''(((,,,+++))))))+++...222555===BBBIIIOOORRRSSSRRRRRRPPPMMMOOOVVVXXXSSSNNNMMMOOOPPPPPPLLLHHHGGGKKKOOO[[[ZZZWWWYYY```eee___VVVXXXSSSLLLHHHJJJOOOUUUYYY[[[XXXPPPIIIEEEHHHQQQXXXeeeHHH:::===:::777999777666333111000111111000...///---+++,,,---...---,,,,,,,,,,,,,,,,,,,,,------------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,------***,,,///222333444333222BBBIIIVVVhhhzzz|||WWWJJJOOO???BBBCCCPPPgggttt|||xxxzzz{{{}}}{{{{{{zzzxxxwww}}}||||||}}}jjj^^^^^^cccgggeeeddddddccc```bbbmmmzzzxxxzzzpppiiiiiipppssssssxxxeeeLLLKKKNNNOOOJJJFFFEEEBBB???@@@;;;333---***))))))((()))))))))(((((((((''''''&&&&&&&&&&&&&&&'''''''''&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((&&&%%%&&&'''((((((((('''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((()))))))))******+++++++++++++++++++++++++++++++++,,,...111444666888999;;;<<<;;;:::888777999@@@HHHNNNRRRVVVZZZ^^^eeemmmwww|||yyytttlllggg___XXXRRRMMMIIIFFFJJJNNNQQQNNNHHHEEEGGGKKKQQQSSSVVVZZZ___cccgggiiiaaaaaa^^^YYYSSSOOOMMMLLLHHHIIILLLNNNPPPRRRRRRRRRQQQRRRRRROOOIIICCC@@@@@@DDDDDDDDDEEEEEECCC@@@===777555222///,,,***((('''((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%&&&''''''((((((''''''%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((()))***************))))))((((((---,,,+++,,,000888@@@EEENNNNNNPPPTTTXXXYYYWWWTTTQQQUUUXXX[[[___```YYYNNNLLLLLLMMMMMMMMMMMMNNNNNNSSSRRRPPPQQQYYY___\\\TTTTTTKKKEEEIIIUUU\\\ZZZUUU\\\XXXPPPHHHDDDKKKYYYeeecccGGG:::===:::777999777666333111000111111000...///---+++,,,---...---,,,,,,,,,,,,---------------------------------------+++++++++,,,,,,,,,------,,,,,,,,,------------...---,,,,,,,,,,,,------...---///111333555777999;;;LLL[[[pppvvvRRRHHHHHHEEEAAAIIIQQQccc{{{zzz|||~~~zzzwwwuuutttttttttzzz|||zzzwwwvvvxxxxxxuuu|||~~~|||{{{~~~tttllleee^^^fffhhhlllmmmhhheeekkkuuuvvvtttuuurrrkkkeeegggpppxxxooo|||zzz^^^SSSTTTQQQLLLGGGDDDCCCBBBDDD>>>777000---+++)))((()))))))))(((((((((((('''%%%&&&&&&''''''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&%%%&&&((('''''''''''''''''''''''')))))))))(((((((((((((((((((((((((((((()))))))))(((((()))))))))*********++++++******++++++,,,,,,+++---///333777:::<<<===???>>>>>>>>>>>>@@@BBBDDDHHHPPPZZZbbbgggnnnwww~~~xxxrrrmmmjjjfffddd___eeekkkkkkcccYYYRRRNNNNNNLLLKKKOOOWWW```gggjjjjjjkkkiii```XXXUUUTTTSSSJJJLLLPPPSSSTTTRRRPPPNNNPPPPPPPPPMMMHHHAAA;;;777@@@AAACCCEEEGGGFFFCCC@@@>>><<<999555111---***)))%%%&&&'''(((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%'''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((('''((())))))***''''''(((***++++++++++++,,,---111666===EEELLLPPPOOOOOOOOOQQQSSSTTTTTTTTTVVV]]]]]]YYY___gggaaaSSSQQQSSSWWW\\\]]]XXXOOOHHHGGGGGGGGGKKKUUU^^^___ZZZPPPKKKKKKWWWgggmmmfff\\\^^^___]]]YYYXXX^^^kkkvvvbbbFFF999===:::777888777666333111000111111000...///---+++,,,---...---,,,,,,,,,,,,------.........------------------------++++++,,,,,,,,,---------,,,,,,---------.........---,,,,,,,,,------...///000111111111333999AAAGGG[[[ppp|||RRR>>>CCCFFF???IIIUUUbbbuuuzzz|||}}}xxxtttqqqppprrrsssvvvxxxwwwrrrqqqsssssspppuuutttrrrvvvzzznnnjjjkkkmmmmmmiiihhhnnnxxx~~~wwwtttppplllhhhiiiooouuunnnwww{{{~~~{{{ddd```YYYQQQIIIDDDCCCEEEDDD@@@999444000---***'''***)))))))))((((((((((((%%%&&&&&&''''''(((((((((&&&%%%%%%$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&''''''))))))))))))))))))))))))(((((((((((())))))******))))))))))))************************+++,,,---......111666:::===>>>>>>===AAA???>>>???FFFOOOYYY```ggglllssswww{{{}}}{{{}}}zzzwwwtttrrrsssrrrpppmmmnnnpppqqqqqquuu{{{|||yyyxxx{{{}}}tttiiibbbUUUOOOIIIIIINNNUUUYYYZZZaaagggjjjeeeaaabbbbbb```OOOPPPPPPQQQRRRSSSSSSTTTQQQOOOMMMLLLJJJDDD:::333555777:::???DDDGGGGGGGGGDDDBBB???;;;666111...,,,&&&'''((()))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&%%%%%%%%%%%%&&&''''''%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&''''''((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((()))******(((((()))***+++,,,------111555===EEEKKKMMMMMMMMMGGGJJJLLLKKKIIIJJJOOOSSSWWW]]][[[TTTZZZhhhhhh\\\WWWYYY\\\``````YYYLLLBBBHHHJJJMMMRRR]]]hhhkkkggg\\\ZZZ[[[cccnnnssspppjjjpppqqqooommmlllqqq|||aaaEEE999===;;;777888666666333111000111111000...///---+++,,,---...---,,,,,,,,,,,,---......//////------------------------,,,,,,,,,,,,------------,,,---------............,,,,,,,,,,,,---...///000000000//////333===KKKUUUooo~~~VVVHHHDDD======EEEPPP___mmm~~~}}}~~~~~~zzztttpppooorrruuuuuuwwwuuuqqqppprrrrrrpppmmmpppttt}}}vvvooohhhcccbbbfffrrr~~~yyykkkllltttvvvqqqkkkqqqttttttuuuzzzrrrhhh]]]QQQGGGCCCEEECCC@@@<<<888555000,,,(((******)))))))))(((((((((&&&&&&&&&&&&&&&'''''''''%%%%%%$$$$$$%%%''')))***&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((('''&&&&&&'''(((&&&&&&&&&&&&&&&'''''''''(((((((((((())))))))))))'''(((((())))))******+++)))))))))*********++++++************,,,...111222555777:::===>>>===<<<:::<<<===???FFFRRRaaapppxxxvvvzzz}}}|||tttfff\\\YYYZZZZZZYYYZZZ]]]bbbhhhlllnnnnnniiimmmooonnnnnnqqqpppmmmiiijjjmmmqqqxxx|||xxxhhh___TTTPPPRRRTTTQQQMMM]]]fffmmmkkkkkkmmmjjjbbbeee```XXXPPPMMMMMMPPPRRRSSSPPPMMMNNNOOOJJJ@@@777,,,---000777???FFFKKKMMMHHHGGGDDD@@@;;;777333000******))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&'''((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))))))))(((((())))))***+++,,,,,,++++++,,,...///111<<>>DDDVVV```ppp~~~|||uuuqqqppptttwwwuuuwwwvvvsssrrruuuvvvsssooouuu{{{}}}nnneeebbbfffpppzzz|||}}}|||tttyyy{{{{{{}}}{{{ooo^^^MMMEEEEEEAAA@@@>>>===:::555///+++*********)))))))))((((((&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%&&&'''***---///'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&&&&''')))&&&&&&'''''''''((((((((('''''''''(((((()))))))))'''(((((()))******++++++))))))*********++++++++++++++++++,,,///222555777::::::;;;===>>>???@@@AAAEEEJJJSSS^^^lllyyy~~~nnnaaa]]]\\\VVVMMMHHHJJJKKKIIINNNSSS\\\gggrrr{{{zzz~~~}}}|||zzzlllkkkiiihhhjjjnnnrrrtttwww|||yyyoooddd```aaa```YYYQQQZZZgggpppsssvvvxxxooobbbooojjjaaaYYYRRROOOMMMMMMQQQQQQQQQQQQQQQLLLEEE@@@000......111999AAAHHHKKKJJJIIIGGGDDD@@@;;;777555...---+++***)))(((((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''(((###$$$&&&''''''''''''&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&'''((()))''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***))))))(((((())))))***+++---,,,+++,,,///444999<<>>999222---************))))))))))))&&&&&&&&&%%%%%%$$$$$$$$$''''''&&&''')))---000222''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&&&&((()))'''((((((((())))))******&&&'''''''''(((((())))))'''(((((()))***+++++++++)))************+++++++++,,,,,,,,,...111555999;;;<<<;;;;;;<<>>:::888222000---***((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''(((((("""###%%%'''(((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%&&&'''((()))''''''''''''((((((((()))))))))))))))))))))))))))&&&&&&&&&'''((())))))***)))))))))))))))******+++))))))***---333;;;CCCHHHJJJKKKKKKKKKJJJIIIGGGEEECCC@@@???@@@CCCFFFGGGGGGKKKTTT]]]```\\\WWWSSSQQQKKKRRR]]]eeehhheee___ZZZ]]]bbbhhhmmmuuu}}}~~~zzzqqqtttzzz|||ooohhhiiimmmppppppYYYEEE===???888555777555888555222111111111000///------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///---,,,++++++...000111222...666888>>>PPPbbbtttwwwgggZZZPPPGGGEEEIIITTTiii}}}~~~~~~yyyyyyyyyxxxyyyyyyzzzzzz}}}{{{sssqqqsssttt|||mmmbbbgggwwwuuuZZZIIIDDDGGGDDDAAABBBCCC>>>444,,,***)))(((((())))))((('''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''((((((((('''%%%$$$%%%%%%%%%&&&&&&&&&''''''((((((((((((((('''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++***++++++,,,,,,,,,++++++......222777999888:::???DDD>>>===DDDMMMXXXggguuu}}}rrr]]]PPPKKKHHHAAA;;;BBBAAA@@@??????@@@AAABBBFFFLLLWWWeeesss~~~~~~~~~sssllleeeccc___\\\```fffsssqqqyyy{{{zzzxxxqqqkkkhhhcccggguuu{{{xxxxxx~~~uuunnngggggghhhddd```]]]YYYWWWWWWYYYWWWPPPMMMMMMEEE777++++++333<<>>>>>999111,,,************+++***((('''&&&&&&'''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''&&&%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&%%%%%%&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))),,,,,,*********+++------,,,///444===FFFKKKNNNNNNOOODDD???GGGQQQRRROOONNNIIIAAA>>>FFFTTT[[[VVVMMMKKK\\\gggccc[[[WWWPPPHHHRRR\\\dddgggnnnuuupppccc^^^kkkzzzyyytttwww{{{~~~}}}{{{yyyuuusssmmmiiihhhkkkmmmmmmXXXEEE===>>>888555888666888555222111111111000///------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///...---------///000111222///777;;;IIIdddyyy}}}cccSSS\\\SSSLLLKKKPPP^^^uuu|||zzzxxxvvvwwwyyy}}}~~~|||~~~}}}}}}{{{vvvoooxxxkkkbbbggguuu}}}fffRRRJJJHHHEEEBBB@@@???<<<555///---,,,************((('''&&&''''''((((((''''''&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''((((((((('''&&&%%%%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++,,,,,,------000111666<<<===;;;<<<@@@???>>>EEEWWWhhhttt~~~vvvlllcccXXXOOOJJJGGGDDDBBB===<<<;;;;;;;;;<<<>>>???>>>???DDDMMM[[[mmm|||xxxnnngggdddbbbaaaccc^^^bbbpppzzz|||zzzsssmmmnnnhhhgggkkkkkkhhhooo{{{~~~vvvnnnjjjkkknnnoooiiihhhhhhggg```SSSJJJHHHFFF===444222444999AAAIIILLLLLLLLLMMMKKKIIIEEEBBBBBB<<<555///,,,+++******))))))((('''&&&&&&''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))***++++++*********+++,,,---000333999AAAIIIMMMMMMLLLEEEDDDJJJTTTWWWPPPGGGDDDCCCBBBEEEPPP]]]bbb]]]UUUZZZ^^^^^^YYYTTTRRROOOLLL]]]eeehhhgggkkkttttttmmm{{{{{{uuuwwwyyyzzzxxxtttqqqooorrrqqqppprrrwww}}}~~~XXXDDD===>>>888666888666888555222111111111000///------------------------------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////000111111222555===CCCWWWwwwnnn[[[OOO[[[VVVSSSTTT\\\kkk~~~yyyvvvvvvzzz}}}||||||yyyttttttwww{{{nnnjjjeeebbbgggppp||||||vvv^^^OOOIIIFFFBBB???===:::666333111///,,,++++++***)))'''&&&''''''((((((''''''&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''((((((((('''&&&&&&%%%&&&&&&&&&&&&'''''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************+++++++++,,,,,,+++++++++,,,...000111333333666<<<===;;;<<>>>>>===<<<;;;:::;;;<<<>>>@@@HHHFFFDDDGGGOOO\\\jjjssspppvvv~~~yyytttwwwuuuooohhhaaa```eeehhheeeffflllyyytttqqqmmmeee^^^cccooo}}}~~~yyy{{{}}}{{{wwwyyy}}}~~~tttbbbSSSMMMKKKEEE???;;;777666===EEEJJJJJJKKKKKKJJJJJJIIIHHHFFFBBB;;;555111...,,,***(((((((((''''''''''''&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((()))))))))******+++***))))))***,,,...000:::<<>>CCCLLLXXXaaaccc^^^XXXaaa[[[WWWWWWUUURRRQQQTTTfffnnnqqqoooqqqzzz}}}zzzrrrooorrruuuwwwwwwvvvwwwwww~~~~~~WWWCCC<<<>>>888666999777888555222111111111000///........................------------------------------............---------------------------------------............/////////000000///000222333===GGGPPPbbb}}}qqqggg```YYYTTTVVV[[[bbblllyyy~~~zzzyyy{{{|||zzzzzzyyysssmmmnnnrrruuurrrbbbfffmmmqqqqqqwwwzzzuuu{{{yyyuuuhhhQQQHHHFFFCCC@@@>>><<<999777111///,,,+++++++++***)))''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,---,,,,,,,,,...000333555999777888<<>><<<>>>DDDBBB@@@??????AAACCCDDDDDDCCCCCCDDDFFFJJJNNNPPP\\\cccmmmtttzzz}}}wwwttttttoooccc[[[XXX```fffppp{{{tttddd^^^```bbbuuu}}}xxx{{{{{{kkk```\\\WWWPPPIIICCC===999<<>>999777:::888888555222111111111000///........................---------------------------......//////......------------------------------------............///---...//////...000444777DDDSSS___nnnzzzeee^^^```[[[RRRJJJUUUfffuuu~~~xxxvvvuuutttooojjjlllqqqssszzz}}}{{{}}}vvvgggsssvvvsssrrriiilllsss~~~uuukkkllltttwwwsssuuuYYYJJJGGGEEECCCBBB@@@===:::111///,,,***+++++++++***'''(((((((((((((((((('''''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((('''((((((((((((&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))(((((((((((())))))))))))***************************++++++++++++,,,,,,,,,...------...111444888:::@@@===???FFFOOOZZZjjjwww||||||zzzbbbOOOGGGFFFHHHHHHGGGFFFCCCAAAAAACCCEEEFFFAAABBBDDDFFFHHHIIIIIIIIINNNSSSZZZaaaeeejjjpppuuuooolllkkkppp{{{wwwoookkk^^^```cccfffiiimmmqqqsssttteee^^^VVVbbbnnnvvv}}}{{{xxxtttkkkdddccchhhjjj```VVVPPPKKKEEECCCDDDJJJGGGBBB===;;;>>>FFFLLLKKKIIIFFFCCC???:::444///***))))))(((''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''$$$&&&''''''&&&%%%%%%&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************,,,+++***,,,111999AAAEEEIIIGGGEEEDDDDDDCCCBBB@@@EEEFFFDDD@@@???BBBIIIMMMYYY]]]aaa___YYYTTTTTTVVVQQQTTT```mmmoookkkppp{{{{{{rrrpppqqqrrruuuyyy}}}}}}~~~|||~~~|||UUUBBB;;;>>>999777:::999888555222111111111000///........................------------------------......////////////......---------------------------------............///,,,...///......222999>>>LLL^^^mmm{{{iii\\\___```TTTEEEGGG[[[uuuyyytttqqqpppmmmkkkmmmsssuuuzzz|||zzz{{{{{{qqqzzzsssjjjsssrrrkkkjjjtttrrrkkkcccgggnnnmmmdddwwwjjjTTTNNNGGGDDDEEEDDD???:::333000---******+++******'''(((((())))))(((((('''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((('''''''''((()))***&&&&&&'''''''''(((((((((&&&&&&''''''((()))))))))(((((((((((())))))))))))************************++++++++++++,,,,,,,,,,,,...///000222555999<<<>>>???@@@HHHVVVeeeuuuzzz]]]KKKHHHKKKLLLKKKEEECCCAAA@@@@@@CCCFFFHHHJJJJJJIIIIIIKKKMMMOOOPPPKKKKKKLLLNNNQQQUUUWWWYYYVVVVVVYYY```mmm|||yyyvvvppphhh```\\\\\\]]]kkktttwwwoooeeeaaa\\\\\\eeeuuuyyylllbbb___hhhssszzzqqqjjjeee___TTTMMMJJJLLLIIICCC;;;666888@@@FFFIIIIIIHHHGGGEEE@@@999555...---***(((''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''$$$&&&''''''&&&%%%%%%&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))))))))*********+++++++++,,,///444:::AAAGGGKKKCCCBBBAAABBBDDDEEEDDDCCC;;;@@@CCCBBBCCCJJJRRRVVV^^^```^^^WWWNNNKKKPPPVVVZZZ```jjjqqqsssvvv{{{sssooorrrwww|||~~~sssnnnppptttyyyyyy~~~rrrmmmTTTAAA;;;>>>999777;;;:::888555222111111111000///........................------------------------......////////////..............................---------............///---.../////////555???GGGYYYjjjwwwiiieeelllfffWWWKKKQQQhhh~~~}}}uuuooommmmmmlllooosssvvv~~~zzzyyyxxxuuuooojjjmmmttt}}}rrrjjjdddhhhhhhdddfffmmmmmmfffkkk~~~eeeXXXIIICCCDDDEEE@@@:::999555000,,,+++***)))((((((((())))))))))))((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((('''''''''(((***+++''''''''''''((((((((((((&&&&&&''''''((())))))***(((((((((((())))))))))))************************+++++++++,,,,,,,,,------...000222666999===???AAAAAAHHHYYYmmm~~~uuu\\\MMMKKKMMMKKKHHHDDDCCCBBBBBBDDDIIINNNQQQJJJKKKLLLNNNRRRVVVYYY[[[___YYYTTTRRRSSSTTTSSSQQQTTTTTTTTTWWW```pppvvvkkkdddbbbccc]]]bbbjjjttt|||mmm```[[[ZZZ^^^ppp{{{pppkkkpppyyy}}}||||||zzzooo^^^RRRNNNNNNMMMHHH@@@888666:::???EEEGGGIIIJJJJJJFFF???:::333000,,,(((&&&&&&'''(((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''%%%&&&'''((((((((('''&&&''''''''''''''''''''''''$$$&&&''''''&&&%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))*********+++++++++(((...666???EEEHHHHHHHHH???@@@BBBDDDFFFFFFCCC@@@:::GGGOOOLLLGGGKKKTTTZZZZZZZZZWWWQQQKKKMMMWWW```lllrrrvvvuuuvvv|||~~~{{{zzz||||||}}}|||~~~~~~zzzrrrjjjiiiooovvv}}}sssllloooTTTAAA;;;>>>999888;;;:::888555222111111111000///////////////////////////------------------------......////////////..............................---------.........//////...///000///000888DDDMMMeeesss|||iiijjjqqqiii^^^ZZZ\\\ttt}}}zzzwwwvvvvvvwwwyyyzzzyyywww{{{}}}wwwnnnlllmmmmmmooossstttyyyppppppssstttuuuwww|||rrrggg```iiimmmiiigggjjjjjjfffeeeqqq```KKKAAABBBDDD@@@:::>>>:::333...+++)))(((&&&(((((())))))))))))((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''''''''''')))(((''''''''')))***+++''''''''''''((((((((()))&&&&&&&&&'''((())))))***(((((((((((())))))))))))************************++++++,,,,,,,,,---------...000444888<<>><<<===;;;999999888333555444,,,...222000///...,,,,,,...///......000///...------...///000000000111000000///......---------.........//////......---...///000000///---000000///333@@@PPP[[[jjjxxxiii^^^xxxwwwooo}}}vvvrrrrrrpppiiibbbbbbcccddddddcccccceeefffdddggglllrrrwww|||zzzqqqlllkkklllmmmxxxnnnttt}}}zzzzzz}}}wwwlllaaa```lllssskkkggghhhdddiiiyyy~~~jjjQQQBBBAAABBB@@@<<<===:::555000,,,)))))))))))))))(((((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''******))))))((((((''''''''''''''''''((((((((()))'''''''''''''''((())))))((((((((((((((()))******))))))))))))************************+++,,,---...111000////////////...---000777>>>>>>>>>EEEOOOXXXeeettt|||ttttttsssxxx{{{wwwvvvvvvkkk___XXXTTTPPPPPPRRRHHHLLLSSS[[[fffsssvvvqqqssswwwzzzzzzmmm___WWW]]]hhhooouuuyyyxxxxxx}}}}}}vvvrrrooojjjdddgggnnnpppzzzyyyqqqjjjddd```bbbqqq}}}|||ssssss~~~ppp^^^UUUOOONNNPPPOOOEEE:::888===<<>>>>>;;;666111---***)))))))))(((((((((((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))(((((('''''''''''''''((((((((())))))(((''''''''''''((())))))&&&%%%%%%%%%%%%&&&''''''))))))))))))************+++*********+++,,,------///---,,,,,,...111333444???@@@>>><<>>CCCEEEDDDDDDGGGEEE@@@???;;;666000,,,)))))))))'''''''''(((((((((''''''(((((((((''''''&&&&&&&&&&&&''''''((((((''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((%%%%%%&&&&&&&&&'''''''''(((((((((((())))))))))))'''((())))))'''((()))+++((((((((()))))))))******///***(((***++++++111888===FFFMMMMMMGGGAAABBBEEEMMMJJJGGGFFFHHHJJJKKKKKK[[[ZZZUUUNNNIIILLLWWWaaaooowww|||vvvwww|||{{{vvvyyyuuusssyyyNNNDDD;;;:::;;;999777666111999222222@@@:::---///111///------.........---//////............//////...////////////...------------........./////////---...///000000000//////111///111;;;KKK[[[iiippp~~~yyywww|||TTTKKKRRRbbbiiisss}}}wwwkkkcccYYYSSSPPPLLLGGGBBBAAABBBBBBAAA@@@@@@AAACCCBBBDDDFFFJJJPPPUUUZZZ]]]kkkoootttyyy{{{~~~}}}wwwsssppp|||rrriii___^^^jjjnnnaaaeeeeeefffiiigggbbbhhhtttgggQQQGGGEEECCCAAA???===888333...+++)))(((((((((''''''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''')))))))))(((((((((((('''''''''((((((((()))))))))((((((''''''(((((()))***%%%%%%%%%%%%%%%&&&&&&''')))))))))*********++++++,,,++++++++++++,,,,,,---------,,,,,,///444999<<>>===;;;:::<<<===<<<<<<===???CCCGGGKKKNNNUUUZZZaaaiiipppvvv||||||wwwssszzzzzzwwwrrrmmmlll```[[[```uuusss___ccchhhmmmqqqnnneeehhhrrrxxx\\\KKKDDDCCCCCC@@@>>>:::666111---***(((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''(((((((((((()))))))))((((((((('''((())))))***((((((((((((((()))******))))))*********+++++++++,,,,,,+++++++++,,,,,,---...///000111333888===@@@===LLL[[[ffftttpppcccZZZSSSMMMHHHFFFEEEHHHLLLMMMMMMQQQWWWVVV]]]gggqqqzzzzzz{{{xxxqqqaaa[[[UUUQQQRRRTTTWWWZZZoooxxxvvvpppmmmlllqqq}}}yyyvvvuuuvvv{{{tttbbbYYYWWWTTTMMMGGGFFFFFFDDDBBBBBBDDDEEEEEEFFFEEEAAA===777111,,,***)))((((((''''''&&&&&&&&&)))))))))((('''&&&&&&%%%''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))((()))***)))((((((***,,,)))))))))*********+++++++++++++++---111888CCCKKKKKKLLLIIICCC;;;999===BBBLLLMMMNNNQQQTTTVVVVVVUUUNNNLLLIIIIIIQQQbbbyyy|||ssseee^^^cccttt~~~|||~~~OOOEEE<<<;;;<<<:::888777111===333444KKKDDD...222222000......//////...---...//////////////////...------...............---........./////////000000---///111111000111333666555222:::SSSnnnttteeebbbaaaYYYZZZ___hhh|||rrreeeZZZOOOIIIBBB===;;;:::888777777888999888666666777999999888777888999<<>>AAAFFFNNNRRROOONNNUUU___iiittt~~~uuullleee___YYYUUU[[[^^^gggzzz|||uuuppppppuuu||||||uuutttyyy}}}tttpppwww|||mmmaaaYYYUUUQQQGGGEEEBBBAAAAAAAAACCCEEEFFFEEEDDD@@@;;;555000,,,+++***)))'''&&&&&&&&&'''(((((((((((((((((((((((('''(((((((((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))((()))***)))((()))***,,,************++++++++++++)))***,,,222;;;DDDIIIJJJJJJFFF@@@===<<<>>>>>>???DDDKKKSSSWWWWWWWWWZZZ]]]\\\RRRIIIMMMaaauuukkkfff```___jjj~~~}}}OOOEEE<<<;;;<<<:::888888444:::222444DDDAAA111222111///......///000000///......////////////......------...////////////........./////////000000000...000222111000222777<<<:::888EEEccc|||hhhfffmmmlll```aaammmyyyqqqeeeWWWMMMDDD@@@<<<999888888777777666777888777666666888:::;;;;;;:::::::::;;;===>>>>>>@@@CCCFFFJJJQQQXXX^^^```dddiiinnnrrrsssssssssnnnkkkkkkmmmmmmjjjiiillllllnnnrrrtttvvvyyy|||~~~}}}zzz|||xxxnnnkkklllddd```[[[]]]nnnsssmmmnnn{{{xxxpppqqqvvv||||||```MMMEEECCC@@@???>>>;;;777222...+++))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''''''''(((((((((((((((((()))))))))******))))))(((((())))))***+++)))))))))))))))***++++++*********++++++++++++,,,++++++++++++,,,---...//////222666999;;;@@@GGGMMMiiixxxooohhh```]]]ZZZTTTIII???;;;???DDDLLLQQQWWWXXXTTTVVVeeeuuu}}}vvvnnnfffaaa]]]ddduuu~~~xxxtttrrrrrr{{{zzzrrrooopppsss|||uuuxxxxxxkkkccc\\\WWWJJJEEEAAA@@@???<<<===AAAEEEEEEDDDBBB>>>:::555333...,,,***(((''''''''''''''''''((((((((()))))))))'''(((((())))))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((((((((()))))))))))))))*********))))))+++,,,******+++++++++,,,,,,,,,***---222999CCCJJJIIIDDDFFFAAA===???DDDFFFCCC???AAAKKKVVVZZZYYY[[[aaagggdddaaadddrrr}}}sssqqquuuvvvpppiiipppttt}}}NNNDDD;;;:::;;;999777777777444000222888999444000///...---...000111111111---...///000000///...------...//////000000000///.../////////000000000000///111222111000444<<>><<<:::888888888888888888999:::::::::;;;===????????????@@@AAAAAABBBBBB>>>@@@AAABBBBBBDDDHHHJJJKKKMMMQQQUUUXXXYYYYYYYYYUUUSSSTTTXXX[[[[[[]]]aaaeeeiiipppuuuyyy~~~}}}vvvpppmmmnnnjjjcccaaalll}}}oookkk~~~xxxuuuuuuyyyrrrXXXIIICCC??????>>><<<999444000---******))))))))))))******((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((()))))))))*********))))))(((((())))))***+++))))))(((((())))))***+++*********+++++++++,,,,,,******++++++---...000111222555999<<>>@@@HHHOOOXXX[[[bbbiiimmmxxx|||tttlllhhhkkksss{{{yyyssskkksss}}}rrrlllhhhxxx~~~zzzxxxtttgggYYYQQQKKKFFFDDD@@@:::999===DDDDDDDDDCCCAAA???<<<:::000...,,,)))((('''(((((()))))))))((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))))))))***+++***))))))+++---+++++++++,,,,,,,,,,,,------555<<>>GGG]]]\\\jjjxxxggglll}}}ooobbblllxxxlll^^^OOOCCC<<<999888666666555555444444888999:::;;;;;;<<<>>>@@@<<<===???AAABBBCCCDDDDDD???AAADDDDDDCCCBBBCCCCCCEEEFFFHHHJJJJJJIIIHHHGGGFFFDDDFFFLLLQQQSSSWWW]]]cccjjjrrrzzz}}}yyyzzzvvvmmmhhhooo}}}|||oooiiiwwwtttyyyaaaLLLCCC>>>??????===:::666111///++++++************++++++))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))************)))))))))))))))******+++***************++++++,,,******+++++++++,,,,,,,,,)))******+++---///111222666999<<<@@@GGGVVViiivvveeeVVVSSSOOOIIIDDD:::;;;===???BBBGGGNNNRRRYYY^^^jjjzzzooodddhhhqqqyyyhhhkkkooottt{{{xxxtttmmmwww{{{yyywww{{{uuu^^^ZZZRRRLLLJJJDDD;;;888;;;CCCDDDDDDDDDCCCBBBAAA@@@111000---***(((((())))))++++++***)))((('''&&&&&&(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((()))))))))))))))***+++***))))))+++---++++++,,,,,,,,,---------111;;;CCCCCCAAABBB@@@<<<999===EEELLLOOOLLLGGGBBBFFFGGGIIIMMMUUU___jjjqqqzzz|||}}}bbbaaalllxxx}}}~~~xxxLLLCCC<<<::::::777666888666555333111000000000111000...---...///000///.........---------....../////////000000000000/////////////////////.........555//////444333111:::IIImmmwwwjjjhhhkkkpppyyyhhhkkkvvvzzznnneeeZZZKKK???::::::999777666666777777888::::::;;;===>>>???AAAAAADDDCCCCCCCCCCCCDDDEEEEEEFFFCCCBBBDDDFFFFFFEEEFFFIIIEEEAAA@@@BBBDDDCCCBBBFFFHHHJJJMMMPPPUUU[[[___eeeooozzzqqq}}}|||}}}~~~tttxxxzzzppprrryyyjjjKKKLLLCCCCCC>>>888888<<<888000)))))))))))))))((((((((())))))(((((((((((())))))))))))(((((('''''''''&&&******))))))((((((''''''))))))))))))))))))))))))*********)))))))))))))))(((***++++++******+++,,,---,,,+++***+++,,,---...---++++++///000///222666<<<:::999???PPPfffuuu|||sss___TTTLLLDDD???<<<===AAA???DDDPPPQQQQQQ[[[TTTeeeyyyttt~~~~~~{{{nnncccdddlllyyysssqqqqqqzzz|||xxx{{{}}}vvvmmm___PPPKKKNNNLLL@@@555<<<===@@@DDDEEEDDDAAA???999666111,,,)))(((((()))))))))((('''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((())))))(((((('''''''''&&&''''''''''''(((((((((((()))))))))))))))(((''''''(((((((((((((((((((((((((((((((((((()))))))))))))))************+++++++++''')))+++***)))***///333888===AAA???:::999>>>CCCLLLLLLOOOTTTXXXUUUMMMEEEMMMHHHEEEIIIQQQZZZgggsss~~~lllcccdddlllwwwyyyxxxKKKCCC;;;::::::888777888666555333111000000000111000...---...///000///...///......---------......//////000000000000//////////////////////////////333///000444333333???PPP{{{}}}xxxmmm]]]XXX]]]hhhrrryyyxxxjjj___SSSFFF<<<888888777777666777888999:::;;;<<<>>>???AAABBBCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDBBBCCCDDDGGGHHHIIIIIIKKKMMMIIIEEEDDDEEEGGGFFFEEEHHHKKKQQQXXX^^^eeelllqqq{{{zzzvvv}}}pppjjjlllsssvvvTTTLLLDDDEEEAAA;;;999;;;888111+++************)))))))))(((((())))))))))))(((((())))))((((((((('''''''''(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))(((***++++++******+++,,,,,,,,,++++++,,,,,,---...---+++,,,///111111555:::@@@GGGOOOYYYgggzzzxxxgggUUUKKKFFFAAA??????BBBBBBAAAKKK]]]```ZZZ^^^ooovvvzzz~~~uuunnnkkklllppp|||{{{vvvrrrttt|||}}}~~~{{{lll]]]WWWXXXTTTGGG:::???AAAEEEHHHHHHFFFCCC@@@>>>:::555///+++))))))***))))))(((''''''''''''(((((((((((((((((((((((((((((((((''''''''''''(((((()))(((((((((''''''''''''''''''''''''(((((((((((()))))))))))))))(((''''''(((((((((((((((((((((((((((((((((((()))))))))***************++++++++++++---------------000333777:::<<<===;;;777888>>>CCCZZZWWWTTTUUUXXXWWWSSSNNNIIIFFFHHHQQQ\\\hhhwwwzzzqqqyyyyyymmmlllsssxxx~~~|||zzzzzzzzzwwwJJJBBB;;;;;;;;;999888999666555333111000000000111000...---...///000///...000///...---------------//////000000000000//////////////////////////////111///111444333666FFFXXX~~~{{{wwwqqqUUUQQQVVVkkk}}}wwwuuudddVVVKKK???888666555666666777999;;;===>>>>>>???AAACCCEEEEEEEEEEEEDDDCCCBBBAAAAAABBBCCCDDDCCCGGGLLLMMMMMMNNNPPPRRRQQQNNNKKKJJJKKKLLLLLLKKKMMMSSS]]]gggqqqyyy~~~|||bbbnnnxxx~~~|||{{{ssshhhdddfffsssdddNNNDDDFFFCCC>>>;;;:::888444---,,,,,,+++************'''((()))******)))((('''))))))(((((((((((('''''''''''''''((()))*********))))))))))))))))))))))))************************)))***++++++******+++---++++++,,,---------------...,,,...222444555:::AAAIIIYYYjjjsss{{{zzzyyykkk[[[JJJBBB???>>>@@@DDDFFFLLLNNNTTT_________jjj|||yyyuuupppmmmiiinnn{{{{{{ssspppvvv{{{rrrmmmqqq}}}}}}ooogggddd^^^RRRGGGBBBEEEHHHIIIGGGEEEDDDDDDDDD@@@:::333...,,,+++******)))((((((''''''(((((((((((((((((((((((((((((()))((((((''''''(((((()))((((((((((((''''''''''''''''''''''''(((((((((((()))))))))))))))(((((('''(((((())))))))))))((((((((((((((()))))))))******************+++++++++,,,000...,,,---111555888:::;;;;;;:::888888<<>>@@@AAABBBCCCDDDFFFFFFFFFDDDDDDDDDCCCBBBBBBBBBDDDEEEFFFJJJQQQWWWVVVSSSTTTWWWXXXTTTSSSQQQQQQRRRSSSUUUVVVXXX___jjjuuu|||yyyzzz```^^^cccqqq}}}ttt{{{yyypppiiieeekkkvvvuuuTTTDDDEEECCC???<<<:::888777///...,,,+++************&&&((()))++++++)))(((&&&))))))(((((((((((((((((('''((((((((()))))))))***)))))))))))))))))))))))))))***************++++++)))***,,,+++******+++---***+++---.........---,,,111000111555777999@@@HHHTTThhhzzz}}}{{{ttt```RRRDDD======???DDDIIIHHHVVVZZZUUUQQQQQQdddyyyrrrqqq|||uuueeeRRREEEIIIUUUhhhzzz|||wwwxxx{{{}}}tttmmmmmmuuu|||~~~|||qqqhhhbbb\\\XXXLLLLLLIIIDDD??????CCCHHHGGGCCC>>>888222...,,,+++***))))))((('''((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((('''''''''''''''''''''(((((((((((((((((())))))))))))((((((((())))))******))))))((((((((()))))))))******************+++++++++,,,,,,---+++))),,,333999<<<<<<===<<<;;;<<<>>>BBBFFFHHH???FFFNNNQQQNNNKKKLLLOOOOOOOOOUUUaaammmxxxyyy|||}}}}}}|||{{{}}}tttHHH@@@;;;;;;<<<:::888999666555333111000000000111000...---...///000///...//////...---------------//////000000000000//////////////////000000111111000111333555666@@@SSSddd|||jjjZZZkkkuuu]]]YYYpppvvvwwwyyy{{{kkkWWWHHH???888666888555666999<<>>===@@@DDDJJJPPPKKKVVVUUUOOOPPP[[[{{{|||vvvpppkkkkkkooo}}}nnnVVVEEECCCIIISSS]]]hhhzzz{{{www~~~}}}uuuppppppwww}}}}}}qqqfff```aaaccc^^^[[[QQQCCC888666>>>GGGEEECCC@@@;;;666111---+++******)))((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))'''''''''(((((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((((()))***++++++***)))((())))))))))))***************++++++++++++,,,,,,,,,***))))))...666===@@@@@@AAAAAAAAABBBBBBCCCCCCCCC>>>IIITTTTTTNNNMMMTTT]]]aaa___aaaiiipppvvv~~~|||ssswww~~~sssHHHAAA<<<<<<<<<999777777666555333111000000000111000...---...///000///.........---------....../////////000000000000//////...//////000000111111222111222444666===JJJ\\\jjjrrr]]]```qqqrrr___cccyyyzzz~~~zzzyyyrrrbbbPPPDDD===888777:::888:::<<>><<<::::::111///,,,***(((((())))))'''((()))******)))((('''(((((())))))))))))***************)))((('''''''''))))))))))))))))))))))))))))))******+++,,,,,,,,,***+++,,,,,,++++++,,,...,,,,,,---...............111222555999<<>>AAACCC@@@;;;444000+++***))))))(((((())))))((((((((((((((((((((((((******))))))))))))******''''''''''''((((((((()))''''''''''''((((((((((((''''''((()))))))))))))))(((***,,,------,,,***((())))))*********++++++++++++++++++,,,,,,,,,------,,,000666;;;>>>AAACCCDDDIIILLLOOOMMMHHHFFFHHHKKKWWWUUUQQQOOOSSS]]]jjjtttuuupppnnnrrryyyrrrkkkjjjqqqrrrJJJBBB======<<<888555555666555333111000000000111000...---...///000///...,,,,,,,,,---...///000111//////000000000000//////...//////000111222222222000111444<<>>@@@BBBDDDFFFGGGGGGFFFDDDCCCCCCDDDFFFKKKOOORRRYYYYYY[[[___eeelllssswwwxxx}}}{{{wwwzzzooo\\\eeezzziiikkkuuuvvvrrrvvvuuuhhh}}}eeeSSSDDDAAABBB>>>999666555333000,,,******++++++))))))(((((((((((())))))(((((())))))*********+++''''''(((((())))))******))))))))))))))))))))))))))))))***+++,,,,,,------***,,,------,,,+++---.........---,,,,,,...///000999<<>>>>>>>>???AAAHHHMMMQQQPPPMMMNNNUUU\\\WWWQQQMMMRRR___kkksssuuuppplllkkkrrr||||||xxxuuutttttt~~~rrrKKKCCC===<<<<<<999777888666444222111222222111000000000000000000000000000000000000000000000000000000000000000000000000000///000222222111000000111333333888EEETTTeeewwwyyyaaaccc[[[RRRRRRaaaqqq{{{yyyoooqqqzzzttt|||zzztttoooiiiccc___WWWLLLBBB>>>===:::;;;===AAAAAABBBDDDFFFGGGEEEDDDBBBDDDGGGGGGIIIMMMUUU[[[dddeeegggjjjooouuuzzz}}}}}}|||zzzzzz}}}ccchhh}}}|||uuuzzzwwwttt{{{tttnnnttttttkkkyyytttZZZFFFDDDDDD<<<888;;;777555111...+++******+++************))))))))))))))))))))))))))))))))))))************************,,,,,,,,,++++++************,,,---,,,***)))***++++++,,,,,,------......///)))---000///...000444777DDD===@@@PPP]]]eeevvv|||pppWWWMMMHHHBBBCCCIIIGGGJJJQQQVVVSSSPPPXXXddd~~~wwwgggVVVLLLJJJHHHPPPZZZfffwwwxxxqqqeeeVVVKKKTTT[[[ooozzz}}}ggg___XXX___```MMM;;;555222444888===@@@@@@>>><<<;;;222...***((()))+++***)))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******+++++++++,,,,,,,,,'''(((((()))***+++++++++((())))))***+++---...///222999BBBEEECCCAAABBBEEEUUUVVVQQQLLLNNNUUUWWWSSSMMMGGGIIIccc~~~}}}sssvvvpppiiijjj|||}}}zzz{{{||||||}}}rrrKKKCCC===<<<<<<999777888666444222111222222111000000000000000000000000000000000000000000000000000000000000000000000000000...000111111000000000111444666???SSShhhzzznnnZZZZZZRRRRRRYYYhhhuuuxxxuuu}}}ppp~~~xxxtttmmmfffaaa[[[UUUQQQPPPGGG@@@>>>>>><<<===???CCCDDDDDDFFFGGGGGGFFFEEEEEEGGGIIIIIIJJJOOOWWW]]]iiikkknnnsss{{{~~~{{{|||oooggguuuxxxssslllnnn}}}~~~wwwqqqooojjjxxx}}}bbbIIICCCBBB<<<888:::777555222...,,,+++++++++************))))))))))))))))))))))))))))))))))))************************,,,,,,,,,+++++++++******((((((((()))***,,,---...++++++,,,,,,---.........,,,...///...///333888<<>>>>>>>>>>>555000+++((()))******)))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((************+++++++++,,,(((((())))))***++++++,,,++++++******+++---///111777;;;@@@AAA@@@AAAEEEHHHRRRSSSRRRPPPTTTYYYWWWQQQQQQQQQTTTgggyyyzzzeeeiiitttxxxxxx~~~rrrKKKCCC===<<<<<<999777888666444222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000---///000000000///111222444666EEE```|||yyy___SSSPPPIIIXXXiiittt{{{zzzyyy~~~}}}wwwqqqkkkggg```\\\VVVQQQNNNJJJGGGDDDGGGAAA===>>>???>>>???BBBEEEFFFFFFFFFFFFFFFFFFFFFGGGJJJLLLNNNQQQXXXbbbiiixxxyyy}}}~~~}}}{{{}}}hhh^^^jjj{{{vvvuuulllhhhwwwzzz~~~yyyiiijjjkkkwwwpppRRRDDD@@@===;;;;;;777666333000---,,,++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,++++++++++++***...***((())),,,///000///***++++++,,,,,,------...000...---...111666<<<@@@IIIUUUjjj|||iiiUUUBBB???AAABBBEEEJJJNNNOOOPPPRRRXXXlllzzznnn^^^MMMEEECCCEEEIIINNNYYYjjj~~~}}}uuuooo\\\[[[^^^iiiwww{{{ppplllsss}}}zzz~~~yyy```KKK???444444666999<<<>>>???@@@@@@888444...***((()))******))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''')))))))))*********++++++)))))))))******++++++,,,...,,,***)))+++...333666AAABBBCCCCCCCCCEEEIIIMMMIIILLLNNNQQQVVVZZZXXXSSSWWWfffmmmssswwwtttgggvvv}}}wwwuuussswwwrrrKKKCCC===<<<<<<999777888666444222222333333222111////////////////////////////////////////////////000000000000000000000000---///000000///000222333666:::LLLllldddUUUOOOIIIHHHbbbzzz{{{||||||zzz|||wwwooohhhbbb\\\VVVSSSMMMJJJGGGFFFFFFGGGGGGGGGEEEAAA???AAAAAA??????BBBDDDEEEEEEDDDDDDDDDFFFGGGIIIMMMRRRWWW^^^gggsss||||||zzz{{{}}}oooRRRWWWoooyyyzzzqqqfffrrr{{{vvv}}}ttteeeeeeiiittt|||___III@@@>>>===<<<888666444111///---,,,,,,+++++++++*********))))))))))))))))))))))))))))))((((((((((((((((((((((((++++++++++++++++++++++++999333---+++...000///,,,******++++++,,,---------000------000444888===AAASSSdddzzzwwwTTTFFF<<<>>>CCCFFFHHHKKKHHHLLLTTT___qqqyyymmmdddPPPHHHBBBBBBEEEIIIQQQXXXiii|||~~~{{{rrrjjjaaa]]]cccyyyxxxqqq}}}{{{uuuuuummmWWWHHH999888999;;;===@@@AAA@@@>>><<<888111,,,)))((()))***))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******************+++++++++,,,,,,...,,,***))),,,222888<<>>@@@BBBCCCCCCBBBAAACCCFFFIIIMMMRRRZZZaaaiiittt~~~}}}~~~{{{VVVOOO___qqqssskkk```gggyyy}}}yyynnniii]]]aaalllqqqzzzmmmOOO@@@===<<<:::888777555333000...---,,,++++++++++++************************************((((((((((((((((((((((((++++++++++++++++++++++++;;;555...,,,...///---******++++++,,,,,,---......///---...444888999===DDD]]]mmm~~~uuu```GGGAAA???AAAEEEGGGGGGHHHLLLWWWgggzzzxxxhhhXXXMMM??????AAAEEEHHHNNNZZZggg{{{yyyrrrhhh```___ooo~~~vvvooo~~~yyyppp___RRRAAA888888999<<<@@@AAA@@@>>>>>>:::555///***))))))+++************************(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))*********++++++++++++,,,,,,,,,,,,,,,+++***,,,000777>>>BBB???DDDIIILLLIIIDDD@@@>>>RRRTTTUUUPPPLLLSSSeeevvvjjjbbbfffppp~~~wwwqqqjjjtttrrrKKKCCC===<<<<<<999777888777555333222333333333111000000000000000000000000000000000000000000000000000000000000000000000000...///000000111222666888:::IIIeeennnYYYQQQMMMKKK\\\wwwzzzxxxppphhhaaa\\\YYYSSSMMMHHHFFFGGGIIIIIIJJJJJJJJJLLLPPPRRRRRRQQQTTTQQQOOONNNHHH@@@>>>@@@@@@AAACCCBBBBBBEEEKKKPPPVVV\\\dddlllsss|||iiiXXXXXXiiijjjfff___bbbttt~~~wwwlllnnn]]]]]]gggooosss}}}XXXCCC===;;;777999888666444222///...---,,,++++++++++++*********************************))))))))))))))))))))))))***++++++++++++,,,,,,,,,222///+++***,,,...---,,,++++++,,,------......//////...222999<<<<<>><<<888222---******+++************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,000555;;;AAADDDBBBJJJSSSTTTOOOIIIEEEEEEWWWVVVRRRJJJEEEMMMeee}}}}}}bbbcccssszzzsssrrrsss|||rrrKKKCCC===<<<<<<999777888777555333333333444333222000000000000000000000000000000000000000000000000000000000000000000000000///000111111222444888;;;@@@VVVxxxyyyiii\\\PPPMMMSSSkkk{{{~~~vvvlllaaaZZZTTTPPPNNNKKKIIIGGGHHHKKKOOOQQQRRRTTTTTTVVVXXX[[[[[[ZZZXXX^^^[[[XXXTTTLLLBBB@@@BBB@@@CCCEEEEEEEEEJJJRRRYYY]]]dddnnnxxx}}}~~~zzzvvv{{{jjj\\\lllkkkjjjhhheeejjj}}}yyyyyypppiiipppyyywwwfffJJJBBB???:::999888777555333000...---,,,,,,+++++++++***************************************************************+++++++++,,,,,,,,,*********+++,,,---...///,,,------......//////000222111555===???AAAQQQccctttjjjQQQJJJHHHMMMQQQOOOLLLNNNWWW^^^uuuwwwooobbbVVVLLLEEE@@@===DDDEEEIIIPPPYYYfffzzz~~~wwwwww~~~{{{uuuvvvtttllliiiqqq{{{oooYYYJJJBBB888444777<<<@@@AAA======:::555///+++***+++************************'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,------------------,,,,,,***,,,000444999===@@@BBBHHHPPPXXXWWWPPPLLLPPPUUUSSSNNNIIIGGGHHHSSSkkkoookkkyyyyyy{{{rrrKKKCCC===<<<<<<999777888777555333333444444333222000000000000000000000000000000000000000000000000000000000000000000000000000111222222222555999<<>>999;;;???BBBEEEGGGOOO^^^mmm|||uuukkkkkk{{{~~~rrrooodddiiinnn\\\OOO>>>444444999>>>AAA<<<===<<<777111,,,++++++************************'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***++++++++++++,,,,,,,,,------------------------+++...333888<<<>>>??????GGGNNNSSSOOOHHHHHHRRR^^^QQQJJJGGGLLLUUUdddyyyssshhhzzzuuusssuuuMMMDDD<<<;;;;;;999888999777555333222333222111000000000////////////000000//////000111111111111111000000111222222222222111111...000444111///<<>><<<999666444333111///---...---,,,+++************++++++,,,,,,+++***((('''++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,---.........//////...------///111777>>>BBBAAAGGGZZZqqq~~~iiiQQQLLLRRRddd~~~lll{{{wwwsssfffXXXJJJCCC;;;:::@@@FFFGGGEEEEEEPPP]]]ggguuuxxxmmmrrrvvvsssggg}}}|||cccTTTBBB666222555:::???@@@???>>>;;;666111,,,***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((()))***************)))************+++++++++,,,+++++++++---/////////222---111;;;???;;;===DDDNNNKKKHHHHHHKKKNNNOOOOOOHHHKKKKKKXXXsssiiippp~~~zzz~~~tttKKKBBB;;;;;;;;;:::999;;;777555333222333222111000000000////////////000000//////000111111111111111000000111222222222222111222000111555222222@@@SSShhhuuu{{{```]]]lllfff\\\hhh|||sss}}}nnn]]]QQQMMMLLLKKKJJJJJJNNNTTTXXX___```cccggglllppprrrssswww}}}{{{yyywwwsssrrrhhh\\\TTTLLLFFFDDDGGGFFFDDDFFFMMMSSSYYYbbbjjjtttxxx~~~}}}|||{{{sssqqqsssooovvvwwwxxx}}}zzzzzz~~~yyysss{{{xxxbbb```kkknnn~~~~~~___JJJBBB===<<<999666444333222///......---,,,+++************)))***+++,,,,,,,,,+++***++++++++++++++++++++++++***++++++++++++,,,,,,,,,***++++++,,,------......---.../////////000333666===???DDDLLLYYYjjj|||aaaLLLOOO\\\xxx|||pppiiicccWWWJJJBBB>>>:::;;;@@@DDDDDDCCCKKKWWWeeeppp|||~~~}}}||||||yyyqqqaaaLLL;;;333444:::@@@??????>>>;;;777111---***+++*********))))))))))))))))))))))))))))))))))))************************************************((())))))***************************++++++++++++---,,,+++,,,---/////////444444888<<<>>>???CCCIIINNNHHHCCCDDDJJJNNNMMMKKKHHHOOOTTTfff~~~ooogggzzztttvvv|||rrrIIIAAA::::::<<<;;;;;;===777555333222333222111000000000////////////000000//////000111111111111111000000111222222222222111333111333555444666FFFYYYuuu}}}qqqYYY```rrriiieeeyyy~~~xxxyyyxxxmmm```RRRJJJIIIJJJMMMOOOSSSXXX^^^bbblllooossswwwzzz|||}}}}}}|||wwwuuuiii[[[QQQJJJDDDCCCEEEDDDEEEJJJRRRYYY___hhhpppwww}}}~~~}}}zzzzzztttqqqsssoootttvvvvvvyyy|||}}}yyy{{{{{{jjjhhhqqqrrrwww}}}~~~nnnNNNAAA@@@<<<:::666444333222000......---,,,++++++*********((()))***+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,------......---...///000111444888;;;@@@===EEEYYYlllyyy|||\\\NNN]]]sssxxxkkk^^^VVVPPPFFF===<<<<<<<<<>>>AAADDDFFFGGGSSS```ooozzz|||oooYYYBBB444111777<<>>;;;777222...++++++++++++*********))))))))))))))))))))))))))))))************************************************((()))******++++++******************+++++++++,,,...------,,,---///000111555;;;>>>>>>@@@GGGMMMOOOHHHBBB>>>BBBJJJPPPNNNJJJPPP^^^lll}}}uuukkkrrryyyqqquuupppJJJAAA;;;;;;;;;::::::<<<777555333222333222111000000000////////////000000//////000111111111111111000000111222222222222111222222333444555;;;MMM```wwwgggUUUeeeyyyoooooosssvvvlllccc\\\VVVQQQRRRUUUZZZ___dddiiiooossszzz~~~{{{tttgggXXXNNNHHHDDDDDDGGGGGGIIIPPPZZZ```eeemmmvvv}}}~~~~~~}}}}}}||||||zzz{{{vvvsssuuuppprrryyyuuuvvvvvv}}}}}}xxxyyyvvvmmmrrr|||||||||~~~vvvwww}}}WWWEEEDDD<<<:::777555444333111///......---,,,++++++++++++((())))))******+++++++++***+++++++++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,------......---...///000111555:::===AAA@@@NNNiii|||ooo\\\ZZZppp~~~xxxrrrfff^^^SSSJJJEEECCC>>>::::::===@@@AAACCCGGGMMMRRR]]]iiixxx~~~~~~wwwwww{{{iiiPPP>>>777888:::??????>>><<<888444000---,,,,,,+++++++++*********))))))))))))))))))))))))************************************************))))))***++++++++++++************+++++++++,,,,,,.........------///111444777>>>AAA???DDDOOORRRMMM???>>>@@@FFFMMMQQQQQQOOO\\\uuuvvvsss|||yyyuuunnnLLLCCC<<<;;;;;;999888:::777555333222333222111000000000////////////000000//////000111111111111111000000111222222222222111000111333333666AAAVVViiisss}}}vvv]]]WWWiii|||vvvwww{{{~~~xxxooogggbbb```______dddhhhmmmssswww{{{oooaaaSSSKKKHHHGGGHHHKKKJJJMMMUUU^^^cccgggoooxxx}}}}}}}}}}}}||||||{{{{{{zzz}}}yyyvvvxxxsssrrr{{{wwwsssppp}}}{{{zzzfff^^^aaaiiizzzqqqsssbbbJJJEEE===:::777666555444222111///...---,,,++++++++++++******))))))((((((((((((*********++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,------------.........//////000111555:::>>>BBBIII^^^zzzwwwggg^^^ZZZaaayyyyyysssmmmeee\\\WWWOOOHHH@@@<<<;;;;;;;;;;;;<<<>>>AAABBBEEEKKKUUU]]]fffqqq}}}}}}{{{xxx{{{fffSSSHHHBBB===@@@@@@???===:::666222000,,,,,,,,,,,,++++++++++++************************************************************************))))))***+++++++++++++++***++++++++++++,,,,,,,,,---...///......000444777>>>BBBAAA@@@GGGPPPMMMBBB<<>>AAACCCHHHQQQ]]]eeeoooxxx{{{xxx}}}~~~}}}xxxhhh[[[MMM@@@AAAAAAAAA???===999555333---------,,,,,,,,,++++++************************++++++++++++++++++++++++************************)))***++++++,,,+++++++++++++++++++++,,,,,,,,,,,,,,,...///......111777<<>>===;;;777666:::<<<:::;;;???>>>@@@CCCIIIPPPZZZdddjjjvvvvvvtttzzz~~~}}}qqq]]]KKKCCCCCCCCCAAA???;;;888555------------,,,,,,,,,,,,************************++++++++++++++++++++++++************************)))***++++++,,,,,,+++++++++++++++,,,,,,,,,------***---//////...222999???DDDAAA@@@AAAAAA@@@CCCGGGMMMOOOOOOLLLJJJOOOYYYcccpppxxxnnnlll}}}{{{rrrfffZZZMMMEEEiiiIIIAAA;;;;;;;;;:::;;;<<<777555333222333333111000000000////////////000000//////000111111111111111000000111222222222222111000444777777???TTTooouuu\\\ooocccaaa||||||}}}~~~wwwdddWWWKKKHHHKKKLLLLLLNNNSSSWWW```hhhkkkppp|||{{{~~~}}}vvv~~~{{{wwwzzztttlllmmmrrr|||sssooonnnmmmkkksss{{{~~~pppSSSGGGRRR```llllllbbbggghhhuuuuuu|||{{{tttlllhhh|||pppKKK===;;;888777777666555333//////...---,,,,,,,,,,,,,,,++++++***+++---...///))))))***+++,,,,,,------,,,,,,,,,---------........................---------...///111555<<>>CCC@@@CCCHHHOOOYYYbbbjjjnnnzzzxxxuuu{{{yyyoooZZZDDDDDDDDDCCC@@@===999777......---------,,,,,,,,,************************++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------))),,,/////////333;;;BBB===;;;===@@@>>><<>>:::iiiIIIAAA;;;;;;;;;999888999666555444222111000000000111111000///////////////333333222222111000000000111222222222222333333333111000444???MMM\\\nnn|||zzzkkkQQQXXXbbbkkkuuu~~~{{{nnnZZZRRRKKKLLLOOOPPPTTTXXXXXX]]]dddkkkqqqzzz~~~}}}~~~{{{wwwuuusssrrrooommmmmmooovvvxxxuuuuuurrrqqquuuwwwzzzzzz^^^LLLJJJOOO[[[bbb\\\```rrrnnnuuuzzzllliiisssvvvrrrzzzPPPBBB:::;;;===666666888444000///---,,,+++,,,,,,---------------------------------------------------++++++,,,,,,,,,,,,------//////............//////...444222444@@@GGGKKKUUUddduuuzzzdddcccfffmmmuuu~~~|||zzzwwwrrrjjj```TTTMMMGGGBBB===;;;;;;;;;999777555555999===>>><<<===AAACCCHHHNNNVVV___hhhqqqwwwyyytttyyy|||sssUUUHHH<<<;;;<<<::::::<<<444111...,,,---......---,,,,,,+++***))))))******,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------...222777<<>>333:::NNNUUUMMMJJJHHHFFFGGGNNN___tttsssrrruuuyyyrrrhhh```VVVLLLEEE???;;;:::===gggIIIAAA;;;;;;;;;999888999777666555333222222111111222222111000000000000000111111111111111111111111000000000000111111111111444222777GGGZZZiiiuuu|||rrrbbbOOOUUUaaaqqq|||wwwlll___WWWPPPPPPQQQSSSVVV[[[cccgggnnnsssyyy}}}zzz~~~{{{wwwtttsssqqqnnnllliiikkkrrr}}}~~~xxxooommmlllnnnnnnpppyyy|||gggVVVKKKHHHTTT```]]]kkkxxxvvv{{{xxxllllll{{{~~~XXXEEE<<<<<<>>>777666888333111000///------------...------------------------------------------------,,,,,,---------.........//////.........///000000///444333666CCCJJJTTTeeeuuuyyygggpppwwwyyyzzzuuuqqqmmmjjjgggaaa^^^ZZZUUUOOOIIIBBB===???<<<888777888999888777<<<;;;<<<@@@AAA@@@CCCIIILLLPPPXXX```iiirrr{{{nnnppp{{{~~~xxx]]]NNNAAA>>>???<<<::::::444111...------......---,,,,,,+++***************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,---------.........//////111666;;;???AAAAAA===>>>999444===KKKPPPJJJDDDGGGGGGKKKdddsssppp{{{{{{tttiii]]]SSSKKKDDD>>><<<:::888:::>>>gggIIIAAA;;;;;;;;;999888999777777666444333333333333333222222111111111111111...//////000111111222222000000000000111111111222666333;;;PPPhhhwww|||~~~jjjYYYPPPWWWggg}}}~~~zzz~~~tttjjjddd\\\UUUTTTUUUVVVZZZ___ggglllqqqvvv{{{~~~{{{xxx}}}{{{wwwtttrrrpppmmmkkkeeegggnnn{{{qqqnnnmmmnnnooorrrzzzuuugggQQQAAAMMM```cccnnnwwwzzzwwwrrrhhhkkk~~~~~~gggJJJ===<<<>>>888666777222333222000///.........///---------------------------------------------------............///////////////...//////000111111111555555;;;GGGOOO___xxxrrrgggvvv}}}|||vvvoooeee]]]XXXUUUSSSRRRLLLHHHCCC???===;;;:::888999777555555777999::::::===;;;<<>>;;;999555222///------......---,,,,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---............/////////000111555:::???AAAAAA@@@;;;777555:::DDDKKKKKKIIIEEEJJJKKKWWW~~~vvvxxx}}}uuukkkaaaVVVKKKDDD===:::999;;;<<<;;;>>>BBBhhhIIIAAA;;;;;;;;;999888999777666555444333333333333222111111000000111111111/////////000000111111111222222222333333333444444444555AAAYYYrrr{{{fffSSSVVV```tttxxx{{{}}}rrrkkkddd]]]WWWWWWWWWYYY^^^eeehhhmmmssswww|||}}}|||}}}~~~|||zzz}}}zzzvvvtttrrrpppmmmkkkddddddjjjxxxwwwqqqooosssyyy}}}zzz\\\AAAKKKeeeoooooouuurrruuulllmmmwwwwwwOOO>>>:::===999777777333333222111///.........///................................................------.........////////////...//////000111222333222888;;;AAALLLTTThhh|||rrrmmmaaa___hhhoooyyy|||vvvaaa[[[RRRKKKGGGEEEEEEDDDBBB???<<<;;;<<<===>>>>>>999888888999:::<<<===>>><<<;;;>>>CCCEEEEEEIIIOOOTTTZZZcccllluuu}}}yyywww{{{sssrrrrrrjjjYYYFFF<<<;;;<<<<<<;;;666333///------......------,,,,,,+++++++++,,,,,,------,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........////////////111666<<<@@@AAA???<<<;;;444666CCCMMMLLLIIIIIIJJJMMMVVVqqq~~~|||xxxqqqfff[[[QQQIIIBBB===<<<:::<<>>>>>>>>;;;<<<<<<<<<======???@@@>>>@@@EEEMMMPPPOOOQQQUUU\\\bbbkkkttt|||~~~yyyuuuxxxxxxtttvvvyyyuuueeeNNN===777999;;;;;;666333000............------,,,,,,,,,,,,,,,---------------,,,,,,+++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............111666<<<@@@???<<<888:::444:::IIIPPPJJJFFFHHHLLLPPPhhhyyyxxxpppkkkhhh]]]WWWNNNFFF@@@;;;888777:::999;;;>>>===;;;===BBBeeeIIIAAA;;;;;;;;;999888999555444444333222222333333//////////////////000111333333222222111000000///111111111111222222222222111???XXXsssxxxjjj[[[MMMcccuuu|||vvvkkkggg^^^[[[[[[]]]___```fffmmmrrrvvv|||~~~~~~|||yyyvvvttttttsssqqqooojjjhhhfffmmm~~~ssslllsss}}}WWWRRRoooyyytttxxx}}}~~~yyyppptttuuucccGGG999<<<999777999777444333111///------------................................................,,,,,,---------...............///000111333555666<<>>===;;;;;;===>>>>>>>>>>>>???@@@@@@BBBJJJSSSVVVUUUWWWZZZbbbhhhqqqyyy~~~{{{{{{yyyxxx~~~rrr[[[DDD888777::::::777444000............---------,,,,,,,,,---.........------,,,,,,++++++***+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///111666<<>>:::666888888@@@KKKMMMGGGDDDFFFPPP\\\}}}yyy|||~~~}}}yyyqqqhhh___WWWQQQNNNDDDBBB===999666555555666::::::<<>>>>>:::777999888666444222000///.........................................................---............/////////......///000222444666777FFFZZZZZZMMMYYYtttiiiYYYNNNJJJWWWjjjzzzhhhbbbXXXOOOHHHBBB===:::>>>===;;;<<<>>>@@@AAA@@@@@@>>>======>>>???>>><<<;;;===@@@AAA@@@@@@BBBDDDDDDFFFLLLUUUYYYYYY\\\aaajjjoooxxx~~~|||uuuttt}}}~~~|||zzz{{{uuucccKKK;;;888::::::888555111.........---------------------...//////......---,,,,,,+++******,,,++++++******++++++,,,---------------------------............/////////222555999>>>AAA@@@<<<888:::@@@IIIMMMKKKFFFEEEGGGTTTnnn|||}}}~~~yyyvvvgggbbbYYYPPPIIICCC@@@>>>::::::999888777777888:::>>>>>>???BBBCCCEEEOOOYYYgggIIIAAA;;;;;;;;;999888999777666666555555555555666111111000000111222333333111222222333333444555555333333444444444555555555888FFF^^^uuulll[[[[[[ccc}}}}}}}}}nnnhhhjjjddddddfffjjjiiigggkkkpppzzz~~~~~~~~~~~~{{{{{{~~~}}}{{{zzzxxxvvvvvvvvvvvvuuutttooommmddd```ooo~~~tttpppqqqzzziiiTTThhh}}}rrrppp~~~}}}XXXBBBAAA;;;777888888777666444222000//////000////////////////////////////////////////////////////////////000000000000......///000222555777888MMMddd```NNN[[[~~~}}}ggg\\\QQQSSSiii}}}lll^^^PPPKKKEEEAAA@@@AAABBBCCCAAA>>><<<;;;===???@@@AAAEEEBBB???======>>>======;;;>>>BBBCCCCCCCCCEEEHHHMMMMMMRRRZZZ^^^```eeekkktttzzz~~~wwwhhhnnnyyysss|||zzzpppooodddNNN===999;;;<<<888555111///......---------------------...///000......---,,,,,,+++******---,,,,,,++++++,,,,,,---------------------------////////////000000000000666888;;;@@@BBBBBB>>>:::===HHHQQQPPPJJJHHHHHHIIISSSyyy~~~~~~zzztttmmmiiihhhVVVQQQIIIBBB>>><<<;;;:::666777999999999999:::;;;@@@???@@@AAABBBFFFQQQ]]]___GGG???::::::;;;999888888777666666444333222111111111111111111111111111111222222222222111111000000333111222444333111333888<<>>@@@@@@???>>>>>>@@@DDDGGGFFFDDDBBB???>>>???@@@AAA???@@@AAAAAABBBDDDIIILLLPPPWWW^^^aaaaaadddkkkrrryyy~~~}}}mmmkkk}}}uuutttkkk[[[JJJ===888888:::777555333000...---------...---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......---------,,,+++---000333888<<<;;;:::@@@GGGAAA555@@@OOOJJJDDDLLLIIIGGGVVVwww}}}xxxsssnnnlllhhhddd```ZZZTTTOOODDDBBB???;;;999888888888333555888888999:::<<<===;;;@@@CCCCCCGGGSSS___ddd___GGG@@@::::::;;;999888999888777777666444333333222111111111111111111111111222222222222111111111000222111333666555333666;;;BBB^^^~~~www~~~}}}ttteeeUUU]]]vvv|||yyynnnkkkiiidddbbbbbbaaadddhhhmmmqqqssszzz~~~||||||}}}}}}}}}{{{~~~~~~}}}||||||~~~|||yyyxxxxxxwwwvvvtttpppoooeeebbblllyyyvvvjjjkkkvvvlll```qqq|||zzz~~~aaaGGGFFF999777???777666555444222000///......////////////////////////................................................///111111//////555???HHHOOOQQQ[[[jjj{{{xxxcccWWWRRRVVVjjjwwwhhh]]]UUUTTTPPPLLLHHHFFFEEECCCAAABBBCCCCCCBBBBBBCCCFFFIIIHHHGGGDDDCCCCCCDDDFFFGGGGGGHHHIIIJJJKKKNNNRRRUUU[[[aaagggjjjjjjmmmttt{{{{{{zzzzzzppptttnnnbbbSSSEEE<<<::::::999777555222000............---,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............//////...---///222555777888999:::???CCC???999@@@KKKFFFBBBJJJKKKSSSjjj~~~zzzuuunnnjjjfff```[[[VVVSSSPPPLLLIIIEEEAAA======<<<999777666666666777777999:::;;;;;;;;;===???===BBBFFFFFFKKKWWWccciii___GGG@@@:::;;;;;;999888999888888777666555444444333111111111111111111111111222222222222111111111111111111444777666444888???HHHooo~~~eeessszzz^^^VVVffftttssskkkjjjjjjhhhcccbbbbbbdddhhhnnnssswww{{{~~~|||||||||}}}|||{{{}}}~~~}}}|||}}}{{{yyyxxxxxxxxxvvvtttqqqpppfff```fffpppwwwkkkmmmxxx|||]]]YYYfffwww}}}~~~zzznnnLLLEEE;;;;;;@@@666777666444222000///......////////////////////////........................////////////////////////111222111000111:::HHHSSSOOOUUUggg~~~jjj___TTTPPPTTTdddsssggg```[[[^^^ZZZSSSNNNKKKIIIGGGFFFEEEFFFGGGGGGFFFFFFHHHIIIJJJIIIHHHHHHHHHKKKMMMNNNPPPQQQSSSTTTUUUXXX\\\___fffkkkppprrrrrrvvv}}}~~~vvvpppzzzwwwnnn___MMM@@@;;;:::;;;:::777444222000///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------------.........000000000000000111555888999777888<<<>>>===>>>AAAGGGKKKFFFDDDKKKRRRhhhssslllwwwyyyllleee[[[TTTPPPLLLHHHEEECCCAAA>>><<<;;;999777555888777666555555666777888;;;<<<============???AAAAAAGGGLLLMMMSSS___kkkpppaaaHHH@@@:::;;;<<<999888999777777666666555444444333111111111111111111111111222222222222222222222222222222555777555444:::BBBPPPzzzttt]]]oooaaa]]]nnnnnn}}}qqqjjjjjjlllmmmgggfffffffffhhhmmmssswww}}}}}}|||{{{|||~~~}}}{{{zzz|||~~~}}}|||{{{zzzxxxwwwwwwwwwvvvtttrrroooppphhhbbbdddhhh|||yyyoooqqqzzzZZZNNNUUUfffsssxxxrrrtttxxxvvv}}}SSSEEE===>>>>>>666777666444222000//////...////////////////////////........................000000000000000000000000000111222111333<<>>999:::???>>>999<<>>>>><<<:::999999:::::::::999888888888888999:::;;;<<<===>>>>>>===>>>AAACCCEEELLLRRRTTT[[[gggrrrwwwcccHHH@@@;;;;;;<<<:::999:::666555555444444333333333111111111111111111111111222222222222222222222333333333555666444444===GGG[[[~~~uuugggrrryyy^^^bbbssspppzzzooojjjiiikkkmmmggghhhiiiiiijjjnnntttyyy}}}||||||}}}}}}{{{{{{|||~~~}}}|||zzzyyywwwuuuuuuuuuuuutttrrrpppmmmooojjjfffeeecccrrrwwwrrrtttzzzxxxSSSHHHNNN[[[nnnsssooouuuxxxoooooo|||^^^GGG>>>===<<<666777666444222111000//////////////////////////////////////////////////////111111111111111111111111---///222222555===IIISSS___uuuoooYYYXXXZZZcccttt}}}mmmfffdddcccbbb^^^YYYVVVTTTTTTSSSRRRQQQTTTVVVVVVUUUSSSRRRSSSVVVWWWWWWYYY[[[^^^```bbb]]]___aaabbbccceeegggjjjooorrruuuvvvxxx{{{}}}mmmUUUCCC;;;999:::999777555333000...---///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------.........//////...///000000000333777:::???;;;;;;>>>;;;555:::EEEFFFCCCDDDGGGPPPjjjzzzfffooosssjjjaaaUUULLLHHHEEE@@@=========>>>???===;;;999999;;;<<<======<<<;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>@@@DDDFFFHHHOOOVVVYYY___jjjtttyyycccHHHAAA;;;<<<<<<:::999:::555555444444333333333333111111111111111111111111222222222222333333333333444333444555333666CCCQQQbbb~~~wwwsssuuussseeeXXXcccvvv|||tttmmmiiiggggggjjjdddgggjjjlllmmmqqqwww|||~~~~~~||||||~~~~~~|||{{{|||}}}~~~||||||}}}}}}|||{{{yyyxxxvvvuuuuuuuuuvvvuuurrrpppmmmoookkkjjjggg___jjj~~~ooohhhlllsssqqqMMMCCCKKKWWWuuu|||zzz~~~zzzpppqqqlllMMM@@@<<<:::888888777555333111000//////////////////////////////////////////////////////000000000000000000000000,,,///222333555===JJJSSSjjjnnnQQQUUUUUU\\\mmm|||mmmhhhggggggfffcccaaa_________^^^]]]___aaaccccccaaa___^^^___bbbcccdddeeegggiiikkklllggghhhkkkkkkkkklllnnnppprrruuuxxxzzz|||~~~vvv___LLL???888777777666555333000...---///......---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------........./////////---...//////000333777:::===;;;::::::888666:::AAACCCBBBIIIQQQ```xxxsss}}}yyyooobbbWWWQQQKKKDDD???DDDBBB@@@>>>=========>>>???===<<<<<<>>>??????>>><<<<<<<<<<<<<<<;;;;;;;;;<<<>>>???@@@BBBEEEJJJNNNLLLTTT[[[^^^cccmmmvvvyyybbbIIIAAA;;;<<<<<<:::999:::555555555555444444444444111111111111111111111111222222222333333333444444333333444444555;;;LLL]]]qqqtttssssssggg[[[\\\fffwww~~~zzzooollljjjgggfffiiidddiiimmmoooooorrrwww{{{|||}}}{{{|||||||||}}}}}}~~~yyyzzz{{{||||||{{{zzzyyyxxxxxxxxxyyyzzzyyyvvvsssqqqpppkkkjjjggg]]]eee~~~hhh\\\cccppplllOOOFFFHHHUUU|||vvvwwwzzzUUUCCC;;;999===888777555333111000//////////////////////////////////////////////////////000000000000000000000000...000222222666@@@OOOZZZrrr{{{RRRPPPTTTUUU___wwwrrroooooooooooonnnmmmmmmnnnnnnllljjjjjjlllmmmllliiihhhhhhhhhjjjjjjkkklllnnnooopppqqqnnnppprrrrrrrrrrrrssstttuuuxxx{{{~~~}}}~~~}}}ppp[[[FFF999666666666555444222000...//////...---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,............////////////---...///000111444888;;;:::===<<<999999>>>AAAAAADDDGGGRRR[[[nnn|||}}}qqq]]]WWWOOOIIIEEECCCAAA@@@AAABBBAAA@@@???>>>>>>???AAA@@@??????@@@@@@???===<<<======>>>>>>=========???@@@CCCEEEHHHMMMSSSXXXVVV^^^eeeggglllttt{{{~~~aaaIIIAAA<<<<<<===;;;999:::666666666666666555555555111111111111111111111111222222222333333444444444222222333444666@@@TTTgggssskkkpppddd]]]ggglllwwwyyyzzzwwwmmmmmmmmmjjjhhhjjjhhhmmmqqqrrrppppppssswwwzzz|||zzz|||}}}}}}}}}~~~~~~xxxyyy{{{|||}}}|||{{{zzz{{{{{{{{{}}}}}}|||yyywwwtttqqqjjjiiiggg\\\ccc|||cccUUUaaasss{{{iiiUUUOOOEEERRR}}}zzz|||[[[EEE;;;999@@@888777555333222000000///////////////////////////000000000000000000000000////////////////////////111222222222666BBBTTTaaavvvzzzlllJJJ^^^YYYYYYdddyyyvvvwwwwwwxxxxxxxxxyyyyyyyyyvvvtttoooppppppooolllkkkllllllllllllmmmnnnoooppppppqqqrrrtttuuuuuutttttttttuuuvvvxxx}}}|||yyynnngggiiiuuuyyyoooyyygggLLL999555555666666555333111000//////...------------...------------------------------------------------............/////////000---...000000222555999===:::??????:::===FFFIIIDDDCCCGGGTTT\\\ooo|||hhh\\\RRRPPPLLLIIIFFFEEEEEEFFF???@@@BBBCCCBBBAAABBBBBB???>>>>>>>>>???===:::888===>>>???@@@AAAAAAAAAAAAAAACCCFFFIIIMMMSSSZZZ___```hhhoooqqqttt|||^^^EEE???;;;<<<;;;888777999888777666555555444555555222222222222222222222222111111222222222333333333666444333444555@@@YYYqqqppp}}}jjj```fffjjjmmmwwwlllgggiiilllkkkiiiggglllllljjjnnnvvvzzzxxx~~~~~~~~~~~~}}}~~~|||}}}}}}~~~}}}xxxyyy{{{|||~~~}}}yyyzzzwwwuuuooonnnpppkkkaaaaaaiiihhh^^^hhhwwwxxxuuusssfffWWWJJJGGGkkkyyy~~~mmmBBB:::>>>555888777666444222000///.........//////000000111111000000000000000000000000000000000000111111111111111222000555???CCCSSSmmmyyysssdddVVVXXX```___ooo~~~xxxyyy|||}}}}}}~~~~~~}}}zzzwwwuuunnnooopppooommmlllmmmnnnnnnqqqttttttsssrrrtttvvvwwwwwwwwwuuuttttttvvvyyy}}}|||~~~yyyiii^^^jjjzzzxxxkkkTTT888666222666777111333555,,,//////...------------...//////.........------------------............///............/////////000///000111111333666:::===@@@???<<<:::CCCMMMOOOIIIJJJRRRPPPZZZ}}}tttccc\\\[[[XXXRRRNNNKKKHHHDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@>>>======???BBB@@@>>>===???BBBEEEFFFGGGIIIKKKOOOTTTZZZ```eeegggiiinnnuuuzzz|||]]]EEE???;;;<<<;;;888777999888777666555444444444444222222222222222222222222111222222222222333333333444333333555999FFFaaayyyrrrvvviiibbbgggkkkppp}}}uuullliiikkknnnmmmkkklllppppppnnnrrryyy}}}|||~~~}}}}}}yyyzzz{{{}}}~~~{{{yyy~~~{{{zzzvvvqqqrrrtttnnnccc```fff~~~rrrgggllluuuuuugggOOOBBB[[[qqq{{{~~~vvvIII===???666888777666444222111//////.../////////000000000111000000000000000000000000000000000000111111111111000555444666AAAJJJYYYoooyyy~~~oooUUUWWWdddkkkooo|||}}}~~~|||zzzwwwtttqqqppplllmmmooooooooooooqqqrrrqqqtttvvvvvvtttssstttvvvxxxxxxxxxwwwvvvvvvxxxzzz|||vvvhhh]]]ggg~~~|||oooZZZ>>>888444888999222222444---//////...------------...//////.........------------------............///.........///////////////000000111111333777;;;>>>DDDCCCAAA@@@FFFMMMMMMGGGIIIMMMPPPddd|||rrrddd```bbb^^^XXXSSSPPPLLLIIIFFFBBBCCCDDDEEEFFFFFFFFFFFFDDDDDDCCCAAA@@@@@@CCCEEEGGGFFFDDDEEEGGGIIIJJJJJJMMMPPPUUU[[[aaaeeehhhjjjmmmrrrxxx|||~~~\\\FFF@@@<<<<<<;;;888777999777666555444333333333333333333333333333333333333222222222222333333333333222111333666===NNNjjjxxxlllhhhgggkkkqqqyyywwwqqqjjjjjjmmmppppppnnnoooqqqrrrqqqtttzzz~~~~~~{{{{{{{{{zzz{{{|||~~~}}}zzzzzz}}}}}}wwwssssssuuuoooccc]]]___pppzzzkkkiiimmmxxx}}}[[[???HHH[[[mmmzzzrrrpppyyy}}}TTT@@@???999888777666444333111000///////////////000000000000000000000000000000000000000000000000111111111111///999888999HHHXXXfffttt}}}xxxUUUNNNbbbyyyzzzyyysssooolllkkkkkkkkkmmmooopppqqqsssuuuwwwvvvwwwxxxxxxvvvuuuuuuvvvyyyzzz{{{zzzxxxxxxzzz{{{~~~|||{{{zzzxxxsssfff[[[```rrr~~~sss```FFF:::555:::;;;333222444000000///......------.....................------------------............//////////////////.........111111111222555999===???EEEFFFFFFFFFIIIMMMJJJEEEHHHLLLXXXxxx~~~lllppppppgggffffffbbb]]]XXXUUURRRNNNLLLHHHIIIKKKMMMOOOOOOOOOOOOKKKKKKKKKIIIHHHIIIKKKNNNRRRPPPNNNNNNPPPQQQRRRQQQUUUXXX]]]ccchhhlllnnnppprrrwww|||[[[FFF@@@<<<<<<<<<999888:::666666444333333333333333333333333333333333333333222222222333333333444444222222333555>>>RRRooo}}}vvvcccggglllrrr{{{zzzooolllhhhiiimmmqqqqqqoooooopppppppppssswww{{{|||~~~{{{wwwxxx{{{{{{|||~~~|||}}}~~~}}}~~~xxxtttrrrqqqkkk```ZZZZZZiii|||}}}ggg```cccuuuhhhCCCAAAOOOfffzzzsssnnniiiwww|||]]]AAA>>>:::777777666444333222111000////////////000000000000///////////////////////////000000000111111111111///:::999===UUUllluuuzzzdddNNNSSSooo~~~vvvnnnjjjhhhjjjkkklllnnnppprrrssstttwwwyyy{{{{{{{{{zzzyyywwwvvvvvv{{{|||}}}|||{{{zzz{{{}}}}}}}}}|||}}}zzzxxxwwwtttnnncccYYYZZZgggyyyyyykkkUUU<<<555999;;;333222555333000//////.......................................---------............///////////////............222111111444888<<>>TTTpppvvvjjj\\\dddooozzz{{{uuujjjhhhggghhhlllpppqqqppppppooooooqqqsssuuuxxx{{{~~~xxxvvvyyy~~~}}}}}}~~~}}}}}}zzzuuuqqqmmmggg___ZZZYYYfff{{{ggg___eeevvvsssKKKBBBKKKccc~~~|||iiiuuu{{{dddBBB<<<;;;777777666555333222111111000000000000///////////////////////////////////////000000000111111111111111:::;;;EEEeee}}}vvvYYYOOO\\\xxx|||tttmmmiiijjjmmmpppppprrrtttuuuuuuvvvxxxzzz~~~~~~}}}|||{{{zzzxxxvvv{{{|||}}}}}}|||{{{|||}}}zzz~~~{{{{{{}}}zzzxxxvvvpppiiiaaa[[[[[[fffzzz}}}}}}wwwggg@@@555666999333222777555000000///............///---.....................---------............//////////////////.........111111222666<<<@@@AAAAAA<<>>777777666555444333333222111000000000/////////...000000000000000000000000000000000000111111111111444AAANNNccc{{{qqq[[[SSS^^^uuuyyyvvvssspppooorrruuuwwwyyy{{{}}}}}}}}}~~~}}}}}}~~~}}}zzzxxxxxxzzz||||||{{{zzzzzzzzzyyyzzz{{{}}}|||}}}~~~~~~}}}{{{yyyxxxrrrfff^^^^^^```ggg{{{}}}|||xxxxxxrrrYYY@@@555777666555777333111000000///////////////---------.........//////---------............///,,,------...///000111111///000555===DDDGGGDDD???;;;<<>>333:::888333;;;;;;666111///000000---***......................../////////////////////...///000111111//////000222333888@@@FFFHHHDDD===888EEEHHHLLLNNNKKKKKKTTT```}}}{{{wwwuuutttpppmmmkkkjjjhhhhhhiiikkknnnppppppkkkkkkqqqtttssstttwwwxxxyyyxxxuuurrrrrruuuyyy}}}}}}{{{zzzyyyxxxxxxxxxyyy~~~bbbHHHBBB===<<<;;;888888:::999888777555555444444444333333333333333333333333333333333444444555555555444666:::GGGccctttxxx~~~zzzvvvwwwxxxzzzxxxtttppplllkkkhhhjjjmmmppprrrsssttttttoooooonnnnnnnnnqqqwww{{{~~~~~~}}}}}}|||zzzuuuooolllmmmkkkgggffffffbbb\\\ZZZddd|||yyyooogggqqq~~~uuuPPPDDDMMMXXXbbbiiiiiiiiixxx~~~qqqIIIBBB;;;999666555555555333222111111111111111222222222000000000000000000000000///---///333222000222777BBBJJJ[[[pppuuuccc\\\jjj{{{{{{zzz|||~~~}}}|||zzzwwwsssqqqpppppppppooopppppprrrtttvvvwwwyyyzzz{{{{{{}}}}}}}}}|||{{{zzzxxxwwwvvvsssmmmccc[[[YYY___iiiqqqqqqttt}}}{{{zzzhhhDDD555;;;999444999:::666222000000000---+++..............................//////////////////,,,...000111000///000111555;;;CCCFFFDDD@@@===<<>>OOOjjjyyywwwyyytttppprrrtttsssqqqooommmmmmjjjlllnnnpppqqqqqqqqqpppkkklllmmmnnnpppuuu{{{}}}||||||}}}}}}}}}}}}zzzwwwvvvsssnnnmmmnnnmmmiiiggghhhddd^^^WWW___sss~~~qqq___gggsssuuuQQQBBBCCCKKKWWWbbbfffgggsss|||}}}PPPBBB;;;999666555555555333222111111111111111111111111000000000000000000000000222000111333333333888???GGGTTTeeetttgggZZZUUUaaaqqq}}}||||||}}}|||zzzzzzzzzzzzzzzxxxvvvtttrrrppplllhhhhhhjjjlllllljjjmmmnnnoooqqqsssuuuvvvwwwzzz{{{|||~~~~~~~~~~~~}}}|||{{{yyyxxxwwwwwwqqqggg]]]WWWWWW]]]bbbjjjnnnyyywwwpppwwwlllHHH555999888444777666333000///000111000///....................................////////////+++---000111000000000111333;;;EEEIIIFFFCCCCCCFFFKKKLLLMMMOOOOOOUUUdddtttwwwpppnnnnnnlllkkkiiijjjlllnnnppprrrssstttxxxvvvwwwyyyzzzxxxvvvuuusssssstttvvvyyy{{{{{{yyyyyyyyyyyyyyyzzz{{{||||||www||||||[[[GGGAAA===>>>===:::999;;;999999777666444444333333333333333333333333333333333444444444444444444444888===FFFXXXqqq|||~~~xxxwwwrrrqqqrrrsssrrrooommmmmmmmmmmmnnnooooooooonnnmmmlllhhhjjjmmmpppuuu{{{|||{{{|||~~~~~~~~~{{{tttqqqrrrrrroooqqqrrrpppkkkiiiiiieee^^^UUUYYYiiisss\\\bbbooosssRRRAAA>>>DDDTTTdddooopppvvvyyyXXXDDD;;;999666555555555333222111111111111111111111111000000000000000000000000444222111222111444>>>IIIKKK^^^oooxxxzzz```WWWUUU```ppp}}}}}}}}}{{{yyyvvvvvvvvvtttrrrooolllkkkiiieeebbbcccgggiiijjjhhhllllllmmmoooqqqrrrssstttxxxyyy{{{~~~|||uuuqqqsssuuutttuuuwww|||}}}|||~~~|||{{{yyyxxxyyyuuulllbbbYYYUUUUUUWWWdddhhhuuusssttt{{{mmmNNN777777777444777555333111000000111111000........................---.........//////000000+++---///000000000222333444>>>IIIMMMJJJGGGIIIMMMLLLMMMOOOPPPQQQ[[[qqqqqqzzzzzzrrrmmmmmmooopppppplllnnnpppsssvvvwwwxxxxxx{{{{{{zzzzzz{{{zzzwwwtttrrrrrrsssuuuyyyzzzyyyxxxvvvvvvvvvwwwxxxyyy{{{{{{zzzyyyZZZFFFAAA===>>>>>>;;;:::;;;999888777555555444444444333333333333333333333333333333333444444555555555555:::FFF\\\vvvwww{{{}}}uuuooossstttssspppmmmkkkjjjkkkpppoooooonnnmmmllllllllliiilllpppuuuzzz~~~~~~~~~yyyqqqoooqqqsssqqqssstttrrrmmmkkkjjjeee___WWWWWWccc}}}rrr]]]dddqqqwwwXXXDDD<<<@@@TTThhh{{{aaaIII;;;999666555555555333222222222222111111111111111000000000000000000000000333111111222222666CCCPPPTTThhhvvv{{{sssZZZZZZ```nnn|||zzzsssrrrqqqooollliiigggeeeeeecccbbbbbbeeehhhjjjkkkllllllmmmoooppprrrsssssswwwxxx{{{|||nnnhhhdddeeefffeeegggjjjuuusssuuuzzz{{{yyyyyy|||}}}~~~}}}{{{zzzyyywwwuuuppphhh```YYYVVVUUU]]]eeewww}}}wwwvvvqqqWWW<<<666666444777777666333111///.................................------......///000000000,,,...///000000111444666;;;CCCKKKLLLIIIGGGJJJNNNNNNNNNPPPTTTYYYeee{{{rrriiilllyyy|||vvvooolllnnnrrrttttttqqqsssuuuwwwyyy{{{||||||}}}~~~|||zzzzzz{{{yyyttttttuuuvvvwwwwwwwwwwwwwwwuuuuuuuuuuuuvvvwwwxxxxxx}}}xxx[[[FFF@@@>>>??????;;;:::;;;777777666555555555555555333333333333333333333333222222333333444555666666444777EEEbbbmmmvvvzzzqqqkkkooooooooommmjjjjjjkkklllooonnnlllkkkkkklllnnnooonnnpppuuuyyy~~~}}}{{{}}}~~~~~~zzztttqqqtttuuusssssstttqqqmmmkkkjjjeee___[[[ZZZddd~~~ooo]]]dddqqqbbbJJJ<<<===QQQggg~~~~~~iiiNNN;;;999666555555555333222222222222111111111000000000000000000000000000000000111444777888<<>>??????<<<:::;;;777666666555555555666666333333333333333333333333111111222333555666777777:::<<>>???BBBLLLXXXwwwnnnWWWLLL[[[ttt|||xxxrrrlllggggggeeebbb^^^\\\ZZZYYYYYY\\\___``````___aaafffkkkppppppqqqssstttuuuvvvvvv|||}}}}}}eeeQQQIIIDDD@@@@@@@@@???BBBGGGEEEFFFKKKQQQRRRPPPPPPSSSZZZ]]]aaadddeeehhhnnnsss{{{}}}}}}}}}~~~~~~~~~~~~}}}|||zzzxxxxxxppprrrrrrnnneeeZZZRRRMMMSSSfff~~~zzz|||xxxmmmKKK:::666555999222222222111//////111333........................---------...///000000111000000///...///222888<<>>>>>CCCKKKRRRVVVOOONNN\\\nnn{{{|||}}}pppssszzztttrrrtttvvvvvvvvvwwwxxxxxxyyy{{{}}}~~~|||vvvvvvzzzzzzuuuuuuxxxyyyvvvpppmmmpppsssnnnooopppsssvvvzzz}}}|||WWWFFFAAA===>>>===:::888:::888666555555666666555444333333333333333333333333444333333333333444555555888@@@TTTssswwwuuu{{{pppjjjiiifffggghhhiiijjjkkkmmmooonnnjjjgggfffhhhllloooqqqxxx{{{}}}||||||{{{{{{|||~~~|||zzzzzzxxxtttqqqppprrruuuwwwxxxwwwtttoookkkhhhggghhhfffcccpppuuueee```iii~~~wwwOOOFFF<<>>888444555666444222222111111111111111111111111000000000000000111111222444222999EEEJJJJJJSSSaaazzz```HHHQQQ[[[yyypppjjjfffbbb^^^]]][[[WWWSSSQQQRRRSSSYYYYYYZZZ\\\___bbbfffhhhkkkllloootttwwwyyywwwvvvxxx}}}nnn]]]MMMCCC======<<<<<<<<<;;;;;;;;;===>>>>>>>>>???AAABBBCCCDDDEEEFFFIIIMMMRRRXXX[[[kkkttt|||~~~|||||||||{{{zzzyyywwwvvvooosssuuupppdddYYYRRRPPPUUUiii}}}~~~vvv\\\===666999444666444222000//////000111////////////////////////////////////////////////111//////222111222;;;GGGGGGJJJCCC888999GGGPPPPPPNNNEEENNNfff|||tttzzzyyyrrrrrrtttvvvyyy}}}}}}{{{yyyzzz~~~}}}vvvtttvvvwwwvvvtttssstttuuuuuuuuussspppoooqqqrrrrrrsssuuuzzz\\\FFFAAA===>>>===:::888:::888666555555666666555444333333333333333333333333444333333333333444555555555BBBWWWrrryyy}}}wwwmmmhhhhhhhhhiiijjjjjjkkkmmmpppqqqmmmiiieeedddhhhnnntttwwwyyy}}}{{{{{{{{{|||}}}}}}{{{yyyxxxvvvsssqqqppprrrsssuuuyyyxxxtttpppkkkgggffffff___^^^nnnxxxhhhdddkkk}}}~~~VVVGGG<<>>?????????@@@AAACCCGGGLLLRRRVVVaaalllwww|||~~~}}}|||{{{yyyxxxvvvuuutttrrrtttuuuqqqggg\\\TTTOOONNNaaazzz}}}xxx{{{wwwzzzzzzdddCCC777888333666444222000//////000000////////////////////////////////////////////////000...///222222333<<>>===:::888:::888666555555666666555444333333333333333333333333444333333333333444555555666EEE[[[qqqvvvsss~~~qqqhhhfffgggjjjjjjjjjkkkmmmooorrrssslllhhhddddddiiirrryyy~~~zzz{{{zzzxxxxxxzzzzzzzzzyyyxxxwwwvvvuuutttttttttuuuzzzxxxtttpppkkkhhheeeddd___```qqq{{{kkkhhhmmm|||___III<<>>;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;<<<======:::<<<>>>@@@CCCHHHOOOSSSZZZgggvvv~~~}}}}}}}}}zzzwwwvvvuuuuuuuuuuuutttqqqkkk```UUUMMMOOO```uuu~~~{{{xxx}}}xxx{{{oooxxxrrrLLL777555333555444222000//////000000///////////////////////////////////////////////////...///111222555>>>GGGPPPPPPJJJ@@@???EEEFFFBBBFFFEEEXXX|||wwwxxx}}}~~~{{{wwwwwwsssnnnlllnnnpppooonnnkkklllmmmnnnnnnmmmlllkkksssttttttttttttwww|||}}}[[[FFFAAA===>>>===:::888:::888666555555666666555444222222333333333333444444444333333333333444555555999HHH]]]qqquuuiiieeesssyyyllleeeeeegggkkkjjjiiikkknnnppprrrsssjjjhhhfffhhhnnnvvv|||~~~}}}||||||}}}|||yyyvvvvvvwwwxxxyyyxxxyyyzzzzzzzzzyyyxxxwwwvvvwwwuuurrrooollljjjgggeeedddbbbpppvvvmmmjjjmmmxxxgggKKK===PPPwww~~~}}}|||{{{zzz___AAA:::444555666444222333111111111111111111111111111111000000111111222333777<<>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<======>>>;;;===@@@CCCEEEJJJRRRWWW]]]lll}}}~~~~~~|||yyyxxxwwwwwwwwwtttrrrqqqmmmcccUUUKKKPPP^^^ooozzz{{{zzznnn{{{UUU888444444555444222111000//////000////////////////////////////////////////////////......///000333888@@@FFFKKKLLLIIICCCDDDHHHIIIFFFGGGOOOeeexxxzzz~~~~~~|||zzz~~~}}}}}}}}}|||yyyuuuqqqmmmjjjfffeeeggghhhiiihhhiiiiiikkklllmmmmmmlllllloooqqqrrrtttvvvzzz|||XXXFFFAAA===>>>===:::888:::888666555555666666555444222222222333333444444444444333333333333444555555<<>>???@@@AAADDDIIILLLUUUWWWZZZ^^^bbbfffiiijjjooorrrwwwzzz{{{|||}}}ooofffWWWNNNCCC>>>???@@@>>>;;;::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>???>>>AAAEEEHHHJJJPPPXXX___gggwww|||yyyxxxxxxxxxwwwssspppooollldddVVVKKKIIIPPP___pppyyy{{{vvv^^^;;;444666444444333111000000//////////////////////////////////////////////////////---//////000333:::AAAEEECCCEEEEEEBBBBBBFFFIIIIIIHHHccc}}}}}}~~~{{{wwwvvvwwwuuusssqqqqqqqqqooonnnfffdddbbbbbbccceeeffffffhhhiiijjjlllmmmnnnoooooooooqqqsssuuuwwwzzz~~~YYYFFFAAA===>>>===:::888:::888666555555666666555444111222222333333444444555444333333333333444555555===III___yyyzzznnn]]]TTThhhsssfffaaacccgggfffeeefffjjjooorrrpppmmmiiijjjmmmrrrxxx}}}}}}zzzwwwvvvwwwxxxxxxxxxuuuvvvwwwxxxwwwuuusssqqqqqqooommmmmmooonnnkkkgggbbb]]]bbbuuu}}}{{{lllhhhgggqqqxxxVVV???FFFYYYmmmrrr{{{xxxoooxxxxxx{{{xxxwwwzzz}}}qqqDDD<<<555555555333333444111111111111111111111111222111111111111222333333;;;EEEQQQWWWZZZbbbqqq}}}yyyyyymmmooo{{{{{{|||nnn\\\LLLCCC>>>;;;===>>>@@@BBBFFFKKKOOOVVVXXX[[[___ccceeeggghhhnnnsssxxx{{{||||||lll]]]SSSCCC@@@>>>>>>???>>>;;;888::::::::::::;;;;;;;;;;;;:::::::::;;;<<<===???@@@AAAFFFKKKNNNQQQWWWaaaiiirrr}}}zzzxxxwwwwwwwwwvvvsssooonnnkkkdddXXXOOOEEEEEEOOOcccssszzz~~~~~~ggg@@@555555444333333222111000//////////////////////////////////////////////////////...000000000444<<>>===:::888:::888666555555666666555444111111222333333444555555444333333333333444555555<<>>???BBBDDDFFFKKKPPPTTTVVVYYY\\\```dddgggiiiiiimmmsssyyy|||}}}vvvhhhZZZMMMEEE>>>?????????>>><<<;;;;;;999999:::::::::;;;;;;;;;;;;;;;;;;===>>>@@@BBBCCCEEEKKKRRRVVVYYY___kkksss{{{~~~||||||{{{zzzzzzyyyxxxxxxvvvsssqqqnnnjjjddd[[[UUUHHHBBBGGGYYYkkkuuuoooGGG666333333333333222111000///...///////////////////////////////////////////////////222111000444===AAA@@@;;;@@@CCCAAA<<<>>>JJJWWWqqqsssoooyyyyyyooojjjkkkhhhddd```^^^___```aaaaaa\\\]]]^^^___```bbbdddfffdddeeegggiiikkknnnppprrruuuvvvxxxyyyzzz{{{~~~\\\FFFAAA===>>>===:::999:::888666555555666666555444111111222333333444555555444333333333333444555555===KKKaaayyymmmgggWWWTTTooo~~~oooccc^^^```dddcccdddgggmmmtttuuupppjjjkkkkkklllqqqyyy}}}{{{zzz{{{{{{zzzxxxuuuvvvvvvvvvuuutttsssrrrssspppmmmmmmooonnniiidddYYYTTTZZZjjjwwwxxxvvvxxxqqqiiidddnnnbbbAAABBBNNNhhh{{{~~~pppaaajjjyyy{{{EEE===666555555333333444111111111111111111111111222222111111222222333444888===GGGVVVjjj}}}www}}}{{{www}}}wwwuuu~~~ppp|||mmm\\\LLLBBB>>>===???AAACCCFFFKKKPPPTTTVVVYYY]]]bbbfffiiikkklllmmmrrryyy|||~~~uuufffYYYMMMCCC>>>===???@@@===:::888999<<<999999999::::::;;;;;;;;;======>>>@@@BBBDDDFFFGGGJJJQQQXXX\\\___gggrrr||||||{{{||||||}}}||||||{{{zzzvvvtttrrrooojjjddd^^^YYYLLLBBBBBBPPPaaannn~~~uuuLLL777111333333333333111000///...////////////////////////////////////////////////000333222000444===AAA>>>:::@@@FFFDDD>>>BBBRRRccczzzvvvuuu|||ttthhhccceeecccaaa^^^\\\\\\\\\\\\[[[WWWYYYZZZ[[[\\\^^^```cccbbbcccdddfffiiillloooqqqrrrtttwwwyyy{{{~~~ZZZGGGCCC???<<<;;;:::999888777777777666555555444444666555333222111222222333000222555666555555666888===VVVfffxxxaaaTTTWWWjjjwwwiii___\\\^^^```aaacccfffhhhiiijjjmmmoookkknnnpppsss{{{}}}xxx}}}~~~zzzyyy|||zzztttuuuuuuuuuuuutttsssqqqqqqtttqqqooommmkkkiiigggdddZZZWWWZZZ]]]bbbrrr|||uuupppbbb___qqqlllEEE>>>JJJ]]]vvv}}}lllaaafffwwwPPP>>>777888222111333///111111111111111111111111111111222222222333333333666666BBBWWWsssqqqtttiiinnnrrrkkkvvvyyygggSSSDDD<<<;;;<<>><<<========================999999:::;;;<<<<<<<<<<<<>>>>>>???CCCHHHMMMOOOPPPUUUYYY```gggkkkqqq{{{~~~~~~}}}|||{{{yyywwwwwwtttqqqnnnjjjddd^^^YYYKKKEEEDDDJJJUUUfffMMM555444666555444222111000//////000000000000000000000000///......------///000111111000///333999>>>@@@@@@>>>CCCCCCCCCAAA===NNNooo{{{tttvvvrrr```WWWVVVVVVUUURRROOOMMMNNNQQQTTTSSSUUUVVVWWWXXXZZZ^^^aaa___aaaeeegggiiilllpppsssuuuuuuuuuxxx~~~~~~YYYGGGCCC???<<<;;;:::999888777777777666555555444444555444333222222222333444111333555555555555666888BBB\\\ooowwwdddZZZ\\\kkkuuuggg___]]]]]]^^^aaaccceeeggghhhjjjmmmpppqqqvvvyyy|||~~~}}}www{{{}}}zzzzzz{{{xxxsssvvvvvvvvvuuutttsssrrrqqqtttrrrooommmllljjjgggeee___[[[[[[ZZZ[[[nnn}}}zzzrrrbbb^^^ppptttLLLAAAKKKnnnvvvjjjrrrnnnYYY^^^{{{QQQ>>>777888333111333000111111111111111111111111111111222222222333333333777999IIIaaayyywwwooommmjjjhhhwwwfffSSSEEE???======@@@DDDHHHKKKOOOTTTWWWYYYZZZ]]]aaaeeeiiilllmmmqqqvvv|||qqq^^^QQQDDD@@@???===;;;;;;============<<<<<<<<<<<<999:::;;;<<<============BBBCCCFFFKKKQQQVVVYYY[[[```dddkkkrrrxxx}}}|||zzzzzzzzzzzzxxxwwwuuusssqqqnnnkkkgggaaa]]]NNNFFFAAAFFFOOObbb|||SSS888999666555444222111000000//////////////////////////////......---...///000111111000000444;;;@@@BBBCCCAAACCCAAABBBBBB???PPPppp|||xxxzzzzzzkkkYYYNNNMMMMMMMMMKKKHHHGGGHHHKKKNNNSSSTTTVVVWWWXXXZZZ^^^```aaaccceeefffhhhlllpppsssxxxxxxyyy}}}}}}ZZZGGGCCC???<<<;;;:::999888777777777666555555444444333333222222222333444444111333555555555555777888BBB___uuu{{{hhh___bbbmmmqqqddd^^^^^^]]]\\\aaabbbdddfffgggjjjooorrrzzz|||{{{zzzwww{{{~~~}}}||||||xxxtttwwwwwwvvvvvvuuusssrrrqqqsssqqqooommmmmmkkkhhheeeddd___[[[UUUWWWooovvvfff___pppzzzPPPBBBJJJmmmrrrhhhqqqzzzbbbjjj}}}TTT>>>666888444222444111111111111111111111111111111111222222222333333333666;;;MMMggg{{{xxxnnndddjjj|||qqqaaaPPPDDD???>>>>>>BBBFFFJJJMMMPPPSSSVVVYYYZZZ]]]aaaeeehhhkkkmmmpppvvv|||yyyeeeTTTHHHAAA=========;;;<<<>>>=========<<<<<<<<<;;;;;;::::::;;;===>>>???@@@@@@EEEHHHMMMTTTZZZ```eeegggooorrrxxx}}}}}}}}}|||zzzyyyyyy{{{{{{zzzxxxtttsssqqqooommmiiiddd```TTTIIIAAABBBJJJ]]]|||pppuuuZZZ:::;;;777666444333111000000000///////////////////////////............///000000000000222777===BBBEEEGGGCCCCCC@@@AAACCCAAAPPPnnn}}}zzzyyywwweeeRRRFFFCCCDDDDDDCCCBBBAAACCCGGGJJJQQQSSSUUUVVVXXXZZZ]]]```ddddddeeefffhhhkkkqqqtttzzz{{{~~~~~~[[[GGGCCC???<<<;;;:::999888777777777666555555444444222222222222333444444555111333444555444555777999BBBeeefff\\\cccrrrmmmaaa^^^___]]][[[```bbbdddgggiiimmmsssvvv{{{xxxwwwwwwyyy|||~~~~~~|||yyyuuuwwwwwwwwwvvvuuusssrrrqqqpppooommmmmmllljjjgggeeeggg___YYYTTT[[[yyy{{{mmmfffoooyyyNNN???EEE___vvvuuummmwww||||||XXX???555999555222444333111111111111111111111111111111222222222333333333555<<>>>>>???BBBGGGJJJMMMOOORRRTTTXXXZZZ]]]aaafffjjjmmmoootttyyytttdddSSSGGGAAA??????AAA???;;;;;;>>>=========<<<<<<<<<;;;;;;;;;<<<===>>>@@@BBBCCCDDDGGGKKKRRRZZZaaaggglllooozzz~~~|||{{{~~~}}}}}}}}}}}}|||zzzuuutttrrrpppnnnjjjeeeaaaXXXLLLBBBBBBIIIXXXtttssssssaaa;;;999777666555333111111000000..................................../////////000///111444999???EEEIIIKKKDDDCCC@@@BBBFFFCCCOOOjjj|||}}}sss~~~zzz|||vvvbbbOOOCCC???>>>?????????@@@CCCGGGKKKPPPRRRUUUWWWXXXZZZ]]]___ffffffgggggghhhlllrrrvvvzzz|||^^^GGGCCC???<<<;;;:::999888777777777666555555444444111222222333444444444444222333444444444555777999EEEooo^^^TTTbbbxxx}}}lllaaa___```^^^\\\```cccgggjjjnnnsssyyy}}}|||zzzyyyyyyyyyxxxyyy{{{}}}|||yyyvvvtttxxxwwwwwwvvvtttsssqqqpppnnnmmmllllllllljjjgggdddeee]]]VVVTTTcccvvvnnnooo{{{vvvKKK<<>>888777:::===========================>>>???@@@CCCEEEHHHIIILLLRRRYYY```gggmmmtttxxx|||{{{~~~~~~}}}{{{yyywwwvvvsssqqqooojjjeeeaaaXXXLLLBBBBBBFFFRRRhhh}}}uuurrrkkk@@@888777666555333222111000000////////////////////////---......//////////////////222777<<>>@@@CCCHHHLLLOOORRRUUUWWWYYY[[[^^^```hhhhhhhhhiiijjjnnntttyyyzzz}}}```GGGCCC???<<<;;;:::999888777777777666555555444444222222333444444444333333333333444444333444777:::EEEsss{{{[[[SSSccc|||zzzlllcccaaaaaa```^^^```dddjjjpppvvv{{{~~~}}}}}}|||{{{|||}}}~~~vvvuuuvvvxxxxxxtttrrrssswwwwwwvvvuuusssrrrpppooollllllllllllmmmkkkgggdddbbb\\\WWWUUUdddzzzrrrnnnvvvwwwLLL<<>>AAA@@@;;;;;;===<<<======>>>>>>???@@@@@@@@@@@@AAACCCFFFIIIMMMOOOUUUZZZbbbiiiooowww}}}}}}}}}||||||{{{xxxwwwwwwvvvsssqqqooojjjeeeaaaVVVJJJ@@@???BBBJJJ[[[mmmsss~~~uuuvvvzzzKKK:::888777555444222111111111000000000000000000000000---......///000////////////333999>>>CCCGGGLLLOOOBBBCCCBBBEEEHHHFFFUUUsssvvvyyyvvvlllVVVGGG>>>;;;777999<<<>>>@@@DDDHHHLLLOOORRRVVVYYYZZZ\\\___aaahhhiiijjjlllnnnrrrxxx||||||```GGGCCC???<<<;;;:::999888777777777666555555444444222333444444444333222111333444444333333444777:::JJJxxx|||hhhbbbkkk|||~~~wwwnnnfffbbbaaaaaaaaa```fffnnnvvv}}}}}}|||||||||}}}}}}~~~~~~xxxttttttwwwvvvrrrqqqtttvvvvvvuuutttrrrpppooommmmmmmmmmmmnnnooommmiiifff___^^^[[[TTT]]]zzzqqqmmmuuuzzzNNN;;;???;;;ZZZ}}}uuurrrgggEEE666;;;777000111333111111111111111111111111111111222222222333333333:::PPPOOORRRpppooolll~~~tttkkkhhh{{{yyypppgggXXXJJJBBB???@@@AAACCCEEEGGGJJJMMMRRRYYY]]]aaabbbfffjjjnnnrrruuuwwwyyy|||~~~~~~~~~vvvfffUUUJJJCCC<<<:::<<<@@@======AAAAAA??????AAA<<<<<<===???@@@AAABBBCCCBBBCCCCCCEEEIIIMMMQQQSSSZZZ```hhhooovvv~~~}}}{{{zzz{{{zzzxxxvvvuuusssrrrqqqoookkkgggcccZZZLLLAAA>>>@@@FFFUUUfffnnnVVV===888777555444222111111111111111111111111111111111------///000000000///...///333:::???CCCGGGKKKOOOBBBDDDAAACCCGGGJJJ```zzz}}}zzzeeeOOOBBB===:::888;;;>>>@@@CCCFFFKKKNNNPPPSSSWWWZZZ\\\^^^```bbbhhhjjjlllooorrrvvv{{{~~~___GGGCCC???<<<;;;:::999888777777777666555555444444333444444555444333111000333444444333333444888:::UUUzzzuuuuuu|||zzzvvvooohhhdddbbbbbbccc```gggpppzzz}}}~~~}}}{{{zzz{{{vvvuuuxxxwwwssssssxxxvvvvvvuuutttrrrpppnnnmmmnnnnnnooopppqqqoookkkhhh]]]```___RRRUUUwwwxxxoookkkwww}}}OOO:::;;;>>>]]]oooiii}}}rrrjjjGGG666;;;777000111333111111111111111111111111111111222222222333333333777SSSRRRSSStttnnnkkkrrrdddooo~~~wwwfff\\\NNNBBB<<<;;;===???FFFGGGIIIKKKNNNTTT\\\aaafffgggiiilllooosssuuuvvvvvvxxxzzz{{{|||kkkWWWDDD@@@BBBAAA??????AAA<<<:::===>>>===<<<>>><<<<<<>>>???AAACCCDDDEEEDDDDDDEEEGGGJJJOOOSSSUUU[[[aaajjjqqqyyy~~~}}}{{{zzzzzz{{{{{{zzzyyyrrrqqqppppppooolllhhheee___QQQCCC???@@@FFFUUUeeeppp\\\>>>888777666444333222111111111111111111111111111111,,,---///000000000///...///444;;;@@@CCCFFFKKKOOOCCCDDDAAAAAAFFFLLLiii~~~|||}}}xxxaaaLLLAAA>>><<<;;;===AAACCCFFFIIINNNQQQPPPSSSXXX[[[]]]^^^aaabbbgggjjjnnnqqqtttxxx|||\\\FFFCCC@@@======<<<;;;999888777666555555444444555333333222222111222222222333222333555444333999@@@WWWuuusssiiiffffffeeeeeefffggglllttt||||||}}}}}}zzzyyyyyyzzz|||||||||{{{xxxvvvsssqqqttttttssspppmmmlllmmmnnnkkklllnnnpppqqqooojjjfff___bbbbbbXXX[[[{{{wwwrrrmmmpppsssJJJ555<<<@@@OOO~~~tttdddwwwtttjjj||||||{{{EEE::::::333444222444333222222111111222222333555222111333333111222666CCCTTTWWW]]]uuutttrrryyy}}}ppp```TTTDDD:::999<<<@@@AAAEEEDDDGGGMMMVVV]]]```aaaddddddgggmmmtttwwwtttoootttvvvyyy{{{~~~uuuZZZPPPCCC<<<;;;===>>>>>>>>>??????@@@@@@@@@??????>>>???AAACCCDDDEEEFFFFFFGGGFFFGGGKKKNNNPPPWWW___```fffnnnwww~~~~~~zzzzzz{{{{{{|||{{{{{{{{{uuurrrooommmllljjjgggeee]]]QQQCCCBBBDDD???OOOqqq{{{www___BBB;;;666333555555111000111111111000///////////////......///000000000000000///999@@@???@@@HHHOOOPPPCCCDDDBBB@@@FFF\\\}}}}}}}}}~~~~~~}}}qqq[[[HHH@@@<<<888:::===BBBFFFHHHJJJLLLNNNRRRTTTVVVWWWYYY[[[^^^aaaeeehhhlllqqquuuyyy{{{|||\\\FFFCCC@@@>>>===<<<;;;:::888777666555555444444555333333222222222222222333333222333555444444999AAA^^^kkk}}}~~~tttkkkiiiiiigggggghhhkkkqqqxxx~~~yyywww|||~~~{{{{{{{{{zzzzzz{{{{{{{{{zzzxxxvvvtttsssssssssrrrooommmlllnnnpppppppppqqqrrrrrrpppkkkhhh___```^^^VVV]]]zzztttnnnpppfffGGG777===???JJJqqq}}}mmmbbbttttttlll}}}}}}GGG::::::333444111444333222222111111222222333444111111444444333666:::GGGYYYaaakkktttooo{{{}}}qqqcccTTTJJJ===555555888:::;;;BBBBBBDDDJJJSSSZZZ]]]^^^ddddddffflllrrrtttrrrppprrrtttwwwzzz}}}uuudddPPPIIIAAA===>>>??????===??????@@@AAAAAAAAAAAA@@@???@@@BBBCCCEEEFFFGGGGGGKKKJJJKKKOOOQQQTTTZZZaaaeeellluuu~~~~~~|||||||||}}}~~~{{{{{{{{{|||{{{{{{zzzzzzuuusssqqqooonnnlllhhhfff___RRRCCCAAACCC???PPPrrr~~~ooozzz}}}```AAA<<<666444555555111000111111111000///////////////...//////000000000000000222<<>>===<<<;;;:::888777666555555444444555333333222222222222333333333222333555444444;;;CCCfffyyybbbyyy~~~uuunnnmmmmmmkkkkkklllpppuuu|||zzz~~~~~~~~~~~~uuurrrttt{{{|||yyyyyy{{{|||{{{zzzvvvwwwwwwwwwvvvuuutttsssrrrrrrpppnnnmmmmmmpppsssuuusssrrrqqqpppnnnjjjhhh```]]]ZZZVVVaaawwwqqqjjjiiivvvhhhNNN;;;<<<===DDDcccppppppllleeesss{{{sss~~~JJJ<<<;;;333444111333333222222111111222222333333111222555555555999>>>JJJ___nnnzzz|||~~~dddggg{{{}}}zzzssscccTTTEEE???777333444666666666======@@@EEELLLRRRUUUWWW]]]___bbbhhhlllooonnnmmmoooqqquuuxxx|||xxxeeeRRRDDDAAA>>>???AAABBB@@@>>>@@@AAABBBBBBCCCCCCCCCBBBBBBCCCEEEGGGIIIJJJKKKKKKPPPNNNPPPUUUWWWZZZ```gggnnnuuu~~~}}}||||||}}}~~~~~~|||||||||||||||{{{zzzyyyuuutttsssrrrrrroookkkgggaaaUUUDDD???@@@???QQQsss}}}lllppp{{{gggCCC===777444555555111000222111111000////////////000/////////000000000111111333;;;CCCHHHLLLMMMJJJEEE===???BBBFFFPPPddd|||{{{tttdddPPPBBB=========:::>>>BBBFFFIIIKKKNNNPPPKKKOOOUUUZZZ]]]```ccceeegggkkkpppvvv{{{~~~eeeGGGDDD@@@>>>======;;;:::888777666555555444444555333333222222222333444444444222333555555555<<>>BBBFFFIIIJJJQQQUUU\\\cccggghhhhhhhhhlllooosssxxx{{{{{{nnn[[[III@@@>>>>>>???BBBCCCBBB@@@BBBCCCDDDEEEEEEEEEEEEEEEGGGHHHJJJLLLNNNPPPQQQQQQRRRQQQTTTZZZ^^^aaahhhoooyyy}}}}}}}}}}}}|||zzzyyyyyyuuuuuuuuuuuutttqqqllliiicccWWWEEE>>>>>>>>>QQQqqq{{{ttt|||rrrnnnqqqGGG>>>999555555555222111222222111000000//////000000000000000000000111111111555<<>><<<===>>>:::>>>CCCGGGIIILLLOOOQQQQQQVVV\\\```cccdddeeeeeegggkkkqqqwww|||aaaGGGDDDAAA>>>>>>===<<<:::888777666555555444444555333222222222333444444555444222333555555666>>>GGGhhhkkkTTTiii{{{vvvuuutttqqqrrruuuvvvyyy~~~mmmbbb]]]eeeooo{{{rrrtttwwwyyyvvvpppiiifffeeegggkkknnnooommmjjjhhhmmmjjjkkkqqquuuuuuwwwzzzvvvtttrrrtttwwwyyyxxxwwwsssssssssrrrrrrsssssssssqqqrrrqqqpppppprrrvvvyyyxxxtttoookkkiiihhhgggeeeddd___^^^aaaooo}}}tttooohhheeexxxgggDDD999999@@@bbbxxx{{{iiikkkssstttPPP>>>;;;444666222333333222222111111222222333222222222444222111777???TTTggg{{{xxxrrr```^^^qqq|||wwwqqqbbbOOOAAA888888888:::;;;;;;;;;:::777888999999:::<<<>>>???FFFNNNXXX___bbbcccdddeeeiiilllrrrwww{{{ttteeeSSSEEEAAA@@@??????AAACCCDDDDDDDDDEEEFFFGGGHHHHHHHHHHHHJJJKKKMMMOOOQQQSSSTTTTTTSSSSSSXXX___eeeiiipppwwwzzz{{{}}}}}}}}}}}}|||{{{zzzyyywwwvvvvvvvvvuuurrrmmmiiicccYYYHHH>>>======NNNkkk}}}~~~jjjttt}}}rrr{{{LLL@@@:::666555555222111333222222111000000000000000111000000///000111222222999???KKKVVVYYYRRRFFF>>>>>>@@@CCCFFFNNNZZZiiisss~~~{{{uuugggTTTDDD<<<:::;;;===:::>>>CCCGGGJJJMMMPPPRRRSSSXXX___dddfffgggggghhhgggjjjpppuuuzzz|||}}}~~~bbbGGGDDDAAA???>>>===<<<;;;888777666555555444444555333222222333333444555666444222333555555777???IIIhhhfffNNN\\\ppp|||~~~yyywwwuuurrrtttxxxyyy||||||kkk___ZZZbbbooorrrrrrtttssslll```XXXVVVWWWXXX[[[]]]]]]\\\ZZZYYY]]][[[]]]ccciiimmmsssyyyssstttuuuuuuvvvvvvvvvwwwwwwvvvuuutttttttttttttttpppqqqrrrrrrrrrsssvvvyyywwwtttooollljjjjjjhhhgggeee```aaaeeeooozzzrrrllleeebbbuuuiiiFFF<<<===???ccc|||fffkkk}}}vvvxxxRRR>>>;;;444777333444333222222111111222222333222222333444111000777@@@XXXeeeyyy}}}|||uuuyyy|||llleeeuuuyyypppdddSSSBBB999666777999:::;;;<<<<<<;;;888999:::999888888:::;;;CCCKKKUUUZZZ[[[\\\___cccdddiiioootttyyy~~~|||jjjXXXJJJBBBCCCBBBAAA@@@AAACCCEEEFFFFFFFFFHHHIIIJJJJJJKKKKKKKKKLLLNNNQQQSSSUUUVVVVVVWWWXXX]]]eeekkkooovvv~~~xxxoooqqqwww~~~~~~}}}}}}}}}}}}||||||{{{zzzxxxwwwvvvuuusssppplllhhhbbb[[[JJJ@@@>>><<>>DDDHHHKKKNNNQQQSSSQQQWWW^^^cccgggiiijjjkkkhhhjjjnnnrrrvvvyyy{{{{{{fffHHHEEEAAA???>>>>>><<<;;;888777666555555444444555222222222333333555666666444222333555666888AAAJJJkkknnnTTTXXXaaappp{{{xxxtttrrruuu{{{yyy|||xxxdddWWWUUUXXXlllrrrqqqqqqooodddUUULLLKKKPPPPPPPPPOOONNNMMMLLLKKKMMMMMMQQQZZZaaafffnnnuuutttwwwzzzyyyvvvtttvvvyyyyyyxxxvvvtttrrrqqqqqqqqqmmmoooqqqrrrrrrssstttvvvtttqqqmmmkkkjjjjjjiiigggeee___```bbbiii|||~~~wwwoooiiiaaa]]]ooonnnJJJ>>>???999[[[~~~|||kkkzzzxxx|||SSS>>>;;;555999555555333222222111111222222333111111333444222111:::DDDVVV]]]ppp{{{vvviiitttqqqkkkpppbbbRRRBBB999888888999:::;;;;;;;;;<<<===;;;===>>>===;;;;;;===@@@EEEKKKPPPQQQOOOPPPXXX___```dddkkkqqqwww|||vvv```LLLCCCAAA@@@AAAAAABBBBBBCCCEEEFFFGGGHHHIIIKKKLLLLLLMMMMMMNNNOOORRRTTTWWWYYYZZZZZZ^^^^^^ccckkkqqqtttzzz{{{www{{{}}}|||{{{||||||||||||}}}}}}}}}||||||{{{zzzxxxuuusssqqqnnnjjjggg```[[[MMMAAA>>>;;;EEE[[[kkkvvv}}}uuuwww~~~ZZZCCC<<<777666555222222444333222111111000000111111222111000//////111333444666>>>LLLWWWUUUIII???======AAAEEEGGGMMM[[[qqq{{{uuuoookkk]]]MMM>>>999:::999999:::;;;???DDDHHHKKKNNNQQQTTTUUUZZZ```eeehhhjjjkkkmmmkkklllmmmpppsssvvvyyyzzzeeeHHHEEEAAA???>>>>>>===;;;888777666555555444444555222222222333444555666777444333333555666888AAAKKKooo|||___[[[ZZZjjj|||xxxtttrrrvvv|||vvvyyy|||}}}||||||}}}}}}{{{hhhSSSJJJOOOWWWrrr|||pppnnnnnnlllaaaQQQHHHHHHOOONNNLLLIIIGGGEEEEEEDDDFFFGGGMMMWWW^^^ccciiipppuuuzzz~~~|||vvvsssvvvzzzxxxvvvtttqqqooonnnmmmmmmjjjmmmppprrrrrrqqqrrrsssooollliiihhhhhhhhhgggfffeee^^^^^^___cccuuu|||{{{rrrkkkbbb]]]ooowwwNNN??????333SSSyyy~~~uuutttwwwTTT>>>;;;555999666666333222222222222222222333000111333555333444===HHHRRRTTThhhzzzmmmfffbbbxxx|||pppxxxfffVVVEEE888777<<<:::;;;<<<<<<;;;<<<>>>@@@===@@@AAAAAA???@@@CCCFFFFFFJJJKKKGGGCCCFFFPPPZZZ\\\aaahhhoootttyyy~~~rrrZZZFFFAAADDD<<<>>>AAACCCCCCDDDEEEFFFHHHIIIJJJLLLMMMMMMNNNNNNSSSTTTVVVYYY\\\]]]______cccdddhhhppptttvvv|||~~~|||{{{{{{{{{{{{||||||}}}}}}}}}}}}|||{{{xxxtttqqqooolllhhhfff^^^\\\NNNCCC???:::BBBVVVcccppp|||bbbDDD===777666555222222555333222111111000111111111222111000//////111333444===EEESSS^^^[[[MMMEEEFFFDDDHHHLLLLLLOOO^^^vvvxxxqqqjjjeeeRRRCCC666555999999888:::;;;???DDDIIILLLOOORRRTTT]]]aaaeeehhhiiijjjkkklllmmmmmmmmmooorrruuuxxxzzz~~~aaaKKKEEEAAAAAA@@@===<<<>>>999777555555555666555444222222333333333444444444333666444666999666===QQQmmm~~~^^^NNNYYYkkk}}}wwwsssrrrtttuuuyyyzzz{{{zzzzzzzzz|||~~~~~~}}}|||~~~sssuuunnn]]]OOOMMMSSSXXX|||zzzppprrriiiaaa\\\SSSJJJHHHLLLPPPOOOKKKGGGFFFHHHHHHFFFJJJMMMVVVaaaeeeeeeiiiqqq|||vvvsssssstttvvvvvvwwwxxxwwwsssnnnkkkkkkmmmmmmnnnooopppqqqrrrrrrrrrqqqllliiikkkooonnnhhhaaa^^^dddccc]]]cccvvvzzzoooiiibbb]]]mmmVVV===<<<===UUUzzz~~~{{{lllwww\\\888777888555444333666555444333222222222222111111333444333444===GGGLLL\\\jjjuuutttUUUfffooosssrrr\\\KKK@@@:::999<<<<<<;;;999888888999:::;;;>>>AAAEEEGGGFFFDDDBBBBBB>>>>>>??????@@@DDDJJJNNNVVV^^^fffkkkmmmrrr|||~~~eeePPPGGGEEECCCAAA@@@@@@@@@AAACCCEEEFFFIIIJJJKKKLLLNNNQQQSSSTTTVVVYYY\\\^^^___bbbeeehhhgggjjjqqqxxxwwwtttzzzzzzxxxzzz|||}}}|||}}}~~~{{{yyywwwuuutttsssoooiiidddccc\\\QQQDDD;;;;;;BBBIII```ppp{{{bbbGGG???777666555222000111111111111111111111111111111000000333111///111555AAAFFFTTTaaaaaaSSSGGGBBBHHHHHHKKKTTT```mmm|||yyysssnnncccWWWDDD???999666777:::;;;:::???AAADDDHHHKKKPPPVVVZZZ^^^aaafffkkknnnmmmiiifffnnnooopppsssuuuwwwyyyzzzyyyfffcccKKKEEE@@@@@@???<<<;;;===999777555555555666555444222222333333333444444444333666444666999666===RRR|||www]]]RRR]]]kkk|||{{{uuurrrrrruuuwww}}}}}}|||yyyvvvttttttuuuxxxxxxxxxyyy|||~~~xxxrrrllliiiaaadddaaaUUUKKKLLLSSSXXXqqq~~~}}}uuullldddeee]]]UUUQQQKKKEEEEEEJJJRRRRRROOOMMMKKKLLLLLLKKKMMMPPPZZZfffmmmooouuu|||~~~yyyuuuuuuvvvwwwwwwrrrrrrrrrpppnnnmmmooorrrnnnnnnpppqqqqqqqqqqqqqqqmmmkkkiiikkknnnmmmiiieeeaaafffddd]]]bbbsss{{{pppiiibbb]]]nnnVVV===888>>>\\\}}}{{{vvvlllzzzbbb<<<::::::666555333666555444333222222222222222111222444333666@@@KKKNNN^^^mmm|||ooo]]]pppooouuuoooWWWGGG???:::999;;;::::::999999:::<<<>>>@@@@@@AAABBBAAA???<<<<<<<<>>777666666333111111111111111111111111111111000///000222222000222777:::CCCTTTcccdddWWWKKKFFFHHHIIIRRR```mmmxxxxxxqqqjjj]]]PPP???;;;666444666888888888===???CCCGGGKKKPPPVVVZZZ```bbbeeeiiikkkkkkiiifffiiijjjlllpppsssvvvyyyzzz~~~qqq^^^fffJJJDDD@@@@@@???;;;:::<<<999777555555555666555444333333333333444444444444333666444555999777>>>SSS}}}dddQQQPPP```ppp{{{vvvuuuvvvyyy|||}}}|||zzzuuuqqqnnnmmmnnnuuuvvvwwwyyyzzz|||}}}~~~~~~uuujjjaaaYYYUUUSSSVVV[[[YYYQQQJJJMMMUUU[[[eeennnuuurrrlllfffaaa]]][[[SSSKKKHHHGGGFFFIIIMMMQQQQQQQQQPPPNNNMMMNNNOOOWWW\\\fffrrrzzz~~~zzzxxxxxxwwwwwwrrrrrrqqqooonnnooorrruuuppppppqqqqqqqqqpppppppppiiiiiijjjkkklllkkkjjjiiifffiiieee]]]___mmm||||||qqqkkkddd```pppXXX???888???[[[~~~xxxwwwxxxwwwppp~~~hhhAAA===<<<777555444555555444333222222222222333222222444444888DDDQQQVVVeeessskkkmmm|||llltttiiiPPPAAA<<<:::999:::888888888:::<<>>666666666444111000111111111111111111111111000...///222222111333999;;;GGGYYYgggfffZZZMMMHHHFFFKKKZZZooowww~~~xxxppphhh^^^PPPDDD888666444444555666777666:::<<<@@@CCCGGGLLLRRRVVVZZZ\\\___bbbddddddcccccccccdddhhhlllppptttwwwyyy|||zzzdddRRRiiiJJJDDD@@@???>>>:::999;;;999777555555555666555333333333333444444444444555444666444555999777???TTT{{{___OOOSSSiii}}}}}}|||zzzxxxxxxxxxyyyzzzwwwvvvtttoookkkiiiiiijjjoooqqqtttwwwxxxzzz|||}}}|||~~~}}}vvvqqqtttnnndddYYYPPPLLLLLLNNN^^^```]]]SSSMMMRRRZZZ```aaahhhoooooojjjdddaaa```[[[SSSJJJHHHJJJOOOSSSVVVQQQRRRUUUUUURRRPPPRRRWWWeeejjjttt|||yyywwwvvvyyywwwssspppnnnooorrrtttqqqqqqrrrqqqqqqpppnnnnnngggjjjlllllliiihhhiiijjjjjjkkkeee\\\\\\hhhwwwzzzqqqmmmhhhdddttt[[[AAA<<<>>>QQQjjjoooffflll}}}|||yyyjjjBBB===;;;666555444555444333333222222222333444333333444666;;;IIIWWWdddoooyyykkksssfffooo{{{xxxaaaHHH<<<::::::888888666777888:::<<>>:::888:::>>>BBBOOOWWWcccnnnsssuuuuuutttlllddd\\\ZZZaaannnzzz~~~iiiQQQBBB===???BBBDDDDDDFFFHHHJJJLLLNNNOOOVVVVVVWWWYYY[[[]]]___```]]]aaafffiiijjjjjjjjjkkkqqqssswwwyyyyyy|||~~~xxxuuuyyy||||||||||||||||||}}}yyyyyyyyyzzzzzzzzzyyyxxxwwwwwwwwwvvvuuurrrooommmiiicccXXXJJJ???<<>>@@@DDDIIILLLLLLPPPVVVZZZ\\\]]]\\\\\\```bbbeeeiiinnnrrruuuwwwzzz}}}~~~nnnWWWGGGlllKKKDDD@@@???>>>:::999:::999777555555555666555333333333444444444555555555444666444555999777@@@UUU~~~kkkYYY[[[qqq~~~|||uuuvvvxxxzzzzzzxxxvvvuuuqqqpppmmmiiieeecccdddeeeeeeiiimmmppprrruuuxxxzzz{{{{{{}}}zzzqqqgggaaaddd```XXXPPPJJJJJJOOOTTTffffff```TTTOOOUUU___eeeiiiooowwwyyyrrriiidddccc```XXXNNNKKKQQQZZZ^^^]]]WWWXXX\\\^^^ZZZVVV[[[eeennnttt}}}}}}yyyvvvtttyyyvvvqqqnnnnnnooopppqqqrrrrrrrrrqqqpppooonnnmmmhhhkkkmmmkkkgggeeegggiiilllkkkddd[[[YYYccctttzzzqqqoookkkgggvvv]]]AAA<<<<<>>MMM[[[qqqwww|||vvvllliii]]]gggvvv}}}nnnYYYBBB888888999888777666777888999:::<<<>>>>>>>>>===:::888999>>>FFFLLL___dddkkkoooqqqpppoooooonnneeeZZZWWW^^^iiisssyyyuuu___KKK???;;;>>>BBBAAACCCEEEIIIMMMPPPRRRTTTVVVWWWXXXYYY[[[]]]___aaaaaaeeejjjmmmmmmmmmmmmmmmssswwwyyyyyy{{{{{{kkkbbb[[[bbbooo~~~~~~}}}}}}}}}}}}|||yyyzzz{{{{{{{{{zzzzzzzzzwwwwwwwwwvvvtttqqqpppoookkkeeeZZZMMMAAA===???CCCQQQppp}}}OOOBBB777555777555333111111111111111111111111111333111000222111000333888JJJXXXeeefff]]]QQQHHHDDDEEEKKK```||||||zzzsssiii\\\QQQIIIAAA:::666555666888999999::::::;;;666777888999999;;;>>>AAABBBHHHRRRXXX[[[[[[ZZZZZZ___aaadddhhhlllppptttuuuyyy{{{tttaaaMMM@@@nnnLLLEEEAAA@@@>>>:::999:::999777555555555666555444333444444444555555555555444777444555999888AAAVVVjjjWWWXXXmmm~~~{{{xxxsssuuuxxxzzzzzzxxxuuurrrkkkjjjgggccc___^^^___aaabbbfffkkknnnpppsssxxx|||{{{{{{{{{}}}|||tttkkkbbbZZZVVV\\\ZZZUUUNNNJJJLLLSSSYYYdddccc]]]TTTRRRZZZeeejjjtttyyyyyyllleeedddddd\\\RRRPPPXXXdddgggddd]]]]]]bbbeee```\\\dddqqqvvv||||||wwwtttrrrqqqnnnlllkkknnnppprrrsssrrrrrrrrrqqqpppooonnnmmmiiikkkllljjjfffeeefffhhhkkkhhhbbbYYYVVVaaasss}}}ssspppkkkfffvvv^^^???888:::III^^^ddd]]]^^^ggglllBBB;;;999555555555444333333222222333333333444333444666999@@@OOO]]]vvvyyy{{{hhhpppddd[[[gggzzz}}}wwwdddRRR???777777777777888777777888888999999999999888888777888;;;AAAJJJPPPTTTVVVWWWWWWWWWYYY[[[^^^]]]ZZZXXXZZZ```fffjjjkkkpppqqqvvv{{{jjjUUUFFF===:::;;;???>>>@@@EEEKKKPPPUUUXXXZZZWWWWWWXXXZZZ\\\^^^```aaafffiiilllnnnnnnnnnooooootttyyy{{{{{{}}}vvveeebbbbbb[[[SSSQQQUUUcccyyy~~~~~~~~~}}}yyy{{{||||||{{{zzzzzz{{{wwwxxxxxxvvvssspppoooooolllggg\\\OOOCCC>>>???CCCKKKoooxxxzzzVVVGGG888444666666444333111111111111111111111111333111000222111000444:::IIIXXXeeecccXXXNNNHHHFFFFFFJJJ^^^wwwyyytttwww{{{yyylll___PPPGGG@@@:::888999666888::::::::::::<<<>>>777777888777666666999;;;???GGGQQQWWWYYYZZZ[[[\\\^^^___cccgggkkkpppssstttyyy{{{~~~~~~wwwhhhTTTEEE>>>oooMMMFFFBBBAAA???;;;999;;;999777555555555666555444444444444444555555555555555777333444999888AAAWWWnnn]]]^^^ooo{{{}}}vvvrrrlllmmmooooooooommmkkkiiibbbbbb```]]][[[\\\```ccccccgggkkkmmmmmmqqqwww|||wwwxxxyyy{{{}}}{{{qqqdddXXXRRRQQQSSSVVVVVVSSSNNNKKKMMMUUU[[[```aaa^^^YYYYYYaaajjjoooyyy||||||oooiiijjjkkkdddZZZYYYdddrrrtttnnngggggglllpppjjjeeepppxxxtttsssrrrmmmkkkjjjlllqqquuuvvvvvvrrrrrrrrrqqqpppooonnnmmmhhhhhhhhhhhhgggggghhhiiiiiieee___WWWUUU___tttvvvooogggbbbsss\\\<<<888;;;KKKcccmmmhhheeehhhrrrFFF>>>:::555555555333333333222222333333444444333444777:::AAAOOO]]]qqqtttyyynnnwwwkkkfffsssvvvppp\\\MMM>>>888777666777999777888888888888888888777777888999:::===CCCJJJOOOOOOSSSYYY\\\\\\[[[YYYYYYSSSUUUZZZaaahhhnnnqqqqqqqqqxxxkkkZZZHHH@@@===;;;===AAABBBDDDIIINNNSSSWWWYYY[[[YYYYYYZZZ\\\^^^```bbbccciiikkkmmmnnnnnnooopppqqqtttyyy||||||~~~ooobbb___]]]ZZZZZZ___hhhuuu~~~|||xxx{{{}}}|||zzzyyyzzz|||wwwxxxxxxvvvqqqnnnnnnooolllggg^^^QQQEEE???@@@CCCLLLqqq{{{}}}]]]KKK:::444666666555444111111111111111111111111111......111222222777>>>III\\\kkkggg[[[PPPKKKGGGGGGJJJZZZooouuuoooppp{{{{{{}}}uuuaaaTTTGGG@@@<<<777666999666888999999888888;;;>>>999999999888777777999<<<>>>DDDKKKNNNOOOQQQUUUXXXYYY\\\___eeejjjooosssuuuyyy{{{~~~wwwmmm\\\JJJ???===oooNNNGGGBBBAAA@@@<<<:::;;;999777555555555666555444444444444555555555666666555777333444999888BBBXXXtttttt~~~~~~xxxqqqkkk___^^^]]]\\\[[[ZZZZZZZZZYYYZZZZZZYYYZZZ^^^ccchhh```dddgggggggggjjjqqqwwwrrrtttwwwzzz{{{{{{zzzyyy|||vvviiiXXXKKKHHHMMMTTTRRRSSSRRROOOLLLNNNVVV]]]```ddddddaaabbbiiioooqqqxxxzzz}}}rrrooosssrrrlllcccbbboooyyyvvvvvv{{{~~~xxxsss~~~uuurrrrrrsssooonnnmmmpppuuuxxxyyyxxxrrrrrrrrrqqqqqqooonnnnnngggfffffffffgggiiijjjjjjgggccc]]]VVVTTT___uuuyyymmmccc]]]qqq[[[888;;;<<>>@@@DDDJJJNNNbbblllxxx}}}rrreee]]]VVVYYY___gggpppyyyuuuhhh[[[LLL>>>;;;>>>???BBBFFFJJJKKKNNNRRRTTTVVVWWWWWW[[[[[[\\\^^^```bbbdddeeekkklllnnnnnnnnnoooqqqrrrtttzzz}}}|||{{{vvvtttoooiiilllttt|||yyyxxxzzz||||||yyyxxxyyy{{{wwwyyyxxxuuupppmmmmmmnnnlllggg^^^RRRFFF@@@AAACCCMMMrrraaaNNN;;;444555666555555111111111111111111111111...,,,,,,000222444:::BBBNNNcccsssooo```TTTMMMHHHHHHIIIWWWjjjoooiiippp|||tttWWWKKK@@@<<<999444444777555777888777555666999===:::;;;;;;:::::::::===???;;;???BBBCCCCCCEEEKKKQQQUUUXXX]]]ccciiioootttvvvzzz{{{~~~|||qqqfffUUUCCC<<<===vvvPPPGGG@@@>>>>>><<<;;;===:::888555444444555444333444444444444444444444444555888555555888777CCCZZZ}}}{{{wwwiiiXXXVVVNNNHHHHHHIIIIIIJJJMMMOOOMMMQQQYYY\\\[[[]]]bbbbbbbbbbbbccceeegggiiijjjooopppsssvvvxxxyyyyyyyyyvvvmmm^^^PPPIIIHHHHHHGGGQQQLLLLLLRRRVVVVVVYYY^^^ddddddfffkkknnnnnnnnnoooxxxzzz~~~zzz{{{~~~|||wwwttt{{{~~~~~~{{{wwwsssssstttuuuuuuuuuuuuuuurrrpppnnnnnnnnnmmmkkkjjjjjjgggeeefffjjjkkkhhhdddggg___YYYWWWVVV]]]qqq{{{nnnbbb___tttOOO:::<<<;;;KKK___jjjtttxxxqqq~~~{{{}}}FFF<<<;;;222777444555444333333222222333333333555888999:::@@@NNNZZZ```mmmxxx{{{pppxxx|||zzzqqqfffZZZJJJ:::555777888999999<<<555222777>>>???<<<:::CCC>>>@@@IIIMMMOOOWWWdddwwwjjjbbb^^^bbb___dddqqq~~~ggg\\\UUULLLDDDBBB>>><<<<<>>SSScccwwwuuu~~~gggIII999:::666333444333333222111111000000111111222222222333111111999CCCWWWrrrmmm\\\IIIOOOJJJ???VVVrrrnnnlll{{{~~~rrrfffRRRFFF;;;777777666666888666666777888999999::::::<<<======;;;999888888999999777888<<<<<<;;;AAAJJJRRRVVV[[[aaagggmmmrrrvvvxxx~~~~~~qqq]]]JJJ@@@======vvvPPPHHHAAA@@@@@@===<<<===;;;999666555555555555444444444444444444444444444555888555555999888DDD\\\{{{{{{yyyttteeeVVVIIIBBB???AAACCCBBBBBBDDDNNNJJJKKKRRRXXX[[[___eeeccccccbbbbbbcccfffhhhjjjlllnnnrrrtttvvvuuutttssspppgggYYYMMMGGGGGGIIIJJJQQQOOOQQQWWWYYYXXXYYY]]]```hhhpppqqqlllhhhiiinnnxxxuuuuuuzzz}}}}}}~~~}}}}}}~~~|||zzzuuuvvvvvvwwwvvvuuusssrrrqqqpppnnnmmmnnnmmmkkkjjjjjjgggeeefffiiijjjfffcccddd___[[[YYYUUUYYYmmm~~~ssseee]]]ppp}}}QQQ=========OOOeeeooouuuwwwooo~~~~~~zzzyyy|||EEE;;;;;;222888444555444333333222222333333333444666888;;;BBBNNNXXX^^^nnn}}}mmmlllvvv~~~{{{wwwnnncccVVVFFF888444666777777777444888999666999BBBJJJMMMFFFHHHKKKMMMOOOWWWhhhyyyvvvgggZZZUUUTTTXXX^^^iiiuuugggMMMEEEBBB>>>???>>><<<<<<>>>CCCGGGKKKLLLOOORRRUUUWWWZZZ^^^```aaabbbdddeeeeeefffiiikkkooopppqqqppppppqqqtttwwwvvvyyy}}}~~~}}}{{{{{{{{{zzzyyyzzzyyywwwvvvuuurrrmmmiiihhheee^^^SSSGGG???>>>???HHH___wwwttt~~~iiiJJJ::::::666333444333333222111111000000111111000000111333111222;;;EEE[[[pppnnn___HHHIIIGGGFFF^^^sssnnnqqqzzzlll```KKKAAA888666777666666888666666777888888999::::::::::::999777555444555777>>>:::999;;;<<<<<>>>>>wwwPPPIIICCCCCCBBB???<<<<<<<<<999777555666666555555444444444444444444444444444777555666::::::EEE]]]uuuttt}}}wwwssslll^^^PPPCCC>>><<<>>>@@@??????AAAHHHHHHLLLUUU[[[^^^```cccdddcccaaa``````cccfffhhhjjjlllooorrrrrrooollljjjggg^^^RRRIIIFFFHHHKKKNNNRRRTTTYYY______\\\[[[]]]]]]lllyyywwwjjjbbbfffnnnsssmmmlllsss|||{{{{{{|||{{{yyywwwxxxyyyyyywwwtttqqqooonnnmmmkkkkkkkkkkkkiiihhhjjjgggeeeeeeggggggdddaaabbb``````\\\TTTUUUiiiwwwhhh]]]ppp~~~WWW@@@;;;===SSSmmmwww{{{|||ttt}}}xxxuuuqqq|||{{{FFF::::::333999555555444333333222222333333444444444777===GGGQQQWWW^^^qqqiiiuuusss}}}xxxrrrggg]]]NNNAAA666444666666555555222:::??????GGGUUU[[[YYYTTT]]]aaaZZZUUU^^^qqqyyyvvvnnnaaaSSSLLLMMMPPPUUUfffvvvoooMMM<<<666666666777777777999===BBBGGGJJJMMMPPPUUUYYY[[[^^^```bbbccceeeggghhhhhhiiikkkmmmqqqrrrrrrrrrqqqsssuuuxxxyyy|||~~~}}}}}}{{{{{{zzzyyyxxxyyyxxxwwwvvvuuurrrmmmjjjgggeee^^^SSSHHH@@@>>>???@@@```zzzqqq|||lllLLL::::::666333555222333222111111000000111111......111333222444<<>>@@@EEEIIIHHHHHHJJJLLLMMMOOOUUU^^^hhhrrrxxxzzzqqq]]]MMMDDD???>>>>>>wwwQQQJJJEEEEEEDDD@@@===<<<<<<:::777666666777666555333333444444444444444444444777555666::::::FFF^^^ooofffooo}}}{{{yyyqqqkkkaaaSSSHHHDDD???<<<>>>@@@@@@CCCHHHLLLTTT___fffeee```]]]\\\ccc```^^^\\\\\\```cccfffhhhkkknnnooonnnjjjeeebbb^^^UUULLLGGGGGGIIINNNTTTVVV\\\eeeiiigggbbb``````___ooo{{{vvvhhhcccjjjrrrpppmmmooowww}}}{{{zzzwwwtttwwwxxxzzzzzzxxxuuuqqqnnnkkkjjjhhhhhhiiihhhgggeeejjjhhheeedddeeedddbbb```bbbccceee```UUURRRfffwwwiiiaaauuu^^^CCC999<<>>CCCGGGJJJQQQTTTYYY\\\^^^^^^```aaaeeegggjjjkkkkkklllnnnpppqqqrrrsssrrrrrrrrruuuwwwzzz}}}~~~}}}|||||||||}}}{{{zzzzzzyyyxxxxxxwwwvvvuuuuuurrrnnnjjjgggeee^^^TTTIIIAAA>>>???DDDggg~~~mmmvvvpppNNN::::::666444555222333222111111000000111111//////111333333444===GGG\\\iiidddXXXYYYUUUNNNRRROOOkkksssyyy|||vvvnnn```TTT===888444666777666555777666777777777888888888999999999888666666888===AAAJJJMMMUUU___fffeee^^^YYYWWWTTTPPPRRRYYYdddooovvvyyy|||~~~~~~}}}jjjSSSEEE@@@>>>======xxxRRRKKKFFFFFFEEE@@@===<<<<<<:::777666666777666555333333333444444444555555333777444555::::::FFF^^^mmmbbbgggqqqnnnzzz~~~rrriii```UUUIIIAAABBB===;;;===AAAFFFPPPYYYfffqqqzzzwwwjjj^^^ZZZZZZ^^^\\\YYYXXXZZZ]]]aaadddhhhjjjlllmmmjjjeee___\\\XXXOOOHHHHHHJJJKKKPPPWWWZZZeeeoooqqqlllhhheeeeeeeeepppvvvpppiiillltttzzz{{{|||{{{uuurrrtttvvvxxxyyyxxxvvvrrrppplllkkkiiiiiijjjjjjhhhgggjjjhhhfffdddccccccbbbaaaeeefffhhhbbbVVVSSShhhuuuiiihhhdddFFF>>>AAA]]]~~~|||uuugggmmmOOO>>>:::333:::444555444333333222222333333555666555888FFFXXXcccdddrrr}}}xxxpppcccVVVMMMBBB:::555777999888777777===@@@PPPgggnnnddd\\\]]]dddfff]]]LLLCCCHHHLLLJJJPPPQQQQQQOOOOOOVVVbbbllltttjjjTTTBBB555777888444333888======>>>@@@CCCGGGKKKMMMTTTWWW\\\___``````aaabbbgggiiilllnnnnnnoooppprrrqqqrrrrrrrrrqqqrrrtttvvvzzz|||~~~}}}|||}}}~~~|||zzzzzzzzzyyyxxxvvvvvvuuuuuutttrrrnnnkkkfffddd___UUUJJJBBB??????KKKllliiiqqqtttQQQ;;;:::777555555222333222111111000000111111111111222444333555???III]]]iiikkkccc[[[SSSPPPVVVRRRvvvwww}}}~~~}}}}}}~~~|||uuuppphhh\\\PPP<<<888666888888555444666777777777777777888888888777888888888999>>>CCCHHHTTTXXX___iiiqqqsssooojjj]]]WWWPPPNNNUUU```kkkrrrtttvvvwwwxxx~~~zzzcccKKKAAA>>>===;;;<<<{{{TTTLLLFFFEEEDDD@@@======<<<999777555666666555555222333333444444555555555333666444555999999DDD\\\oooggghhhkkkhhh{{{wwwiii___UUUJJJBBB???AAA======CCCKKKUUUdddqqqwwwdddZZZYYY[[[XXXWWWVVVWWWYYY]]]bbbeeehhhiiijjjiiifffaaa\\\XXXTTTKKKGGGKKKMMMLLLPPPWWW\\\hhhssssssllliiiiiiiiikkkqqqqqqkkklllwww}}}xxxuuurrrtttvvvwwwwwwuuusssrrrooonnnlllmmmnnnnnnlllkkkjjjiiifffdddcccbbbbbbbbbiiiiiihhhbbbVVVUUUkkkvvvkkkmmmfffLLLFFFJJJggg|||uuueeennnSSS???:::444:::333555444333333222222333333444666666999HHH___nnnpppyyytttkkk\\\MMMEEE>>>888555888:::999999:::<<>>===EEEKKKMMMKKKNNNQQQRRRVVV___mmmxxxjjjPPP???666111444555444666<<<>>>>>>>>>AAAEEEJJJOOORRRVVVYYY]]]aaaccceeegggiiihhhkkknnnppppppqqqrrrsssrrrssssssrrrqqqrrrtttvvvxxx{{{}}}}}}}}}|||{{{|||}}}zzzzzzzzz{{{zzzzzzuuuuuutttttttttrrrooollleeeddd___VVVKKKBBB???@@@KKKhhhxxxgggrrrxxxSSS;;;999777555666222333222111111000000111111333222222333444777CCCOOOdddooo|||zzzhhhUUUNNNPPPQQQtttxxxwwwsssppptttzzz}}}|||vvvmmmgggaaaVVVLLL<<<999777999888444444666777777777777777777777777555666777999;;;@@@EEEIIIKKKNNNPPPRRRWWW^^^aaa___WWWQQQLLLLLLTTT___hhhllllllnnnpppttt|||qqqZZZDDD>>>===;;;:::<<<UUULLLEEECCCBBB???===>>>;;;999666555555555555444222222333333444555555666333666444444888777BBBZZZ}}}qqqjjjgggfffddd}}}{{{nnn```VVVMMMDDD@@@AAABBB@@@CCCKKKUUU```ppp~~~~~~yyyiii\\\XXXYYYYYYTTTTTTUUUXXX[[[```dddgggggghhhgggeeebbb]]]XXXUUUQQQHHHFFFLLLOOOKKKMMMTTTYYYhhhrrrooohhhfffhhhjjjmmmrrrqqqlllqqq{{{zzzzzzsssttttttuuuuuutttrrrqqqpppnnnmmmmmmnnnooonnnllljjjiiigggeeecccbbbccceeellliiieee^^^UUUWWWooo|||ooonnneeeRRRJJJOOOooo~~~wwwzzzuuugggsssTTT???999444;;;444555444333333222222333333000555666888HHHcccvvv{{{}}}vvvzzztttqqqhhhVVVGGG@@@;;;666333777999999:::<<<<<>>>>>>>>???CCCIIIRRRYYY^^^\\\___bbbdddeeegggjjjmmmiiillloooqqqrrrrrrrrrssstttttttttsssrrrsssuuuwwwwww{{{xxxqqqmmmoooqqqssstttwww}}}}}}{{{yyyyyyzzz||||||{{{tttttttttttttttrrrooollleeeddd___VVVKKKCCC@@@@@@HHH```rrrhhhxxx{{{UUU<<<999777666666222333222111111000000111111333111111222444:::IIIWWWjjjppp~~~iiiRRRKKKJJJRRRmmmrrriiiqqq~~~yyyxxxyyy}}}{{{|||yyypppfff^^^XXXOOOFFF:::777666888666444444888777777777777777777777666555777999;;;===@@@EEEHHHFFFKKKLLLIIIIIIMMMOOOMMMNNNKKKKKKPPPYYY```bbbbbbbbbgggmmmttt~~~{{{eeePPP>>>;;;===:::999===VVVMMMDDDBBBAAA>>>===>>>:::888555444444555444333222222333333444555666666333666333333777666AAAYYYyyyrrrjjjbbb``````}}}~~~vvvhhhYYYPPPHHHAAA@@@DDD@@@@@@DDDMMMUUU___nnnzzzhhhiiieee\\\YYYZZZXXXSSSRRRSSSUUUYYY]]]bbbgggiiigggfffeeeccc___ZZZVVVTTTOOOGGGFFFMMMOOOJJJJJJQQQVVVeeeoookkkcccbbbfffiiimmmtttsssnnnttt~~~yyywwwyyy}}}ttttttttttttsssrrrqqqpppnnnlllkkkkkkmmmmmmllljjjjjjiiigggeeeccccccdddfffnnnhhhbbb[[[TTTXXXqqqsssnnn{{{bbbWWWHHHOOOsssyyyppp{{{ttteeerrrSSS>>>888444<<<555555444333333222222333333---444666777HHHeee{{{wwwlllgggfffvvv{{{xxxrrroooeeeSSSDDD===999444222666888888:::===>>>VVV\\\PPPUUUhhhcccJJJ===888;;;FFFLLLHHHGGGKKKPPPRRRSSSUUUYYYeeevvv~~~~~~}}}pppYYYEEE;;;333444444444777;;;<<<:::CCCCCCFFFKKKTTT___iiioooeeefffggggggggggggjjjllliiilllppprrrrrrrrrssssssuuuvvvvvvuuuttttttvvvxxxwww{{{xxxoooeee^^^bbbfffiiilllqqqyyy~~~|||zzzxxxyyyzzz|||}}}|||tttssssssttttttrrrooollleeeddd___VVVLLLCCC@@@@@@GGG[[[nnnjjj}}}}}}VVV<<<999777666666222333222222111000111111111222000000222555===MMM]]]mmmkkkuuuuuu___LLLIIIIIIUUUjjjfff]]]kkkzzzzzz~~~}}}xxxmmmaaaXXXRRRIII@@@777555555666555333555:::777777777777666666666666888:::===>>>@@@BBBEEEGGGRRR\\\bbb^^^ZZZWWWRRRLLLJJJKKKNNNVVV^^^aaa^^^ZZZ\\\cccmmmvvv}}}sss[[[HHH999:::<<<999999>>>^^^OOOCCCCCCCCC>>>;;;===;;;999666666666777777666555444444333333444444555333777555666999777AAAXXXjjj___TTTbbb~~~uuutttdddRRRHHHDDDBBBCCCEEEAAACCCJJJSSSWWWWWWZZZ___cccffffffbbb___^^^[[[VVVRRRSSSVVVYYY\\\___aaabbbeeedddcccbbb___ZZZTTTPPPIIIGGGGGGKKKLLLJJJIIIKKKUUUdddhhhXXXKKKOOOYYY___fffhhhiiimmmyyy|||}}}qqqppp}}}xxxyyyzzzzzzyyywwwvvvuuuttttttrrrqqqpppooooooooonnnnnnmmmllllllmmmnnnooojjjjjjiiigggeeedddfffgggiiihhhaaa]]]YYYWWWooozzztttyyyyyy^^^IIIRRRqqqpppnnnQQQDDD:::<<<555555666555444333222222222222666333111555GGG```sss{{{tttzzztttooowwwbbb[[[^^^nnn{{{rrrfffWWWIII>>>888444333333333444777:::<<>>999666111000333999:::777;;;CCCFFFQQQ[[[cccppp~~~}}}ppphhhccceeeiiiiiihhhhhhfffjjjooossstttsssssssssuuutttsssqqqpppqqqtttwwwyyyzzz|||~~~yyypppfffZZZQQQLLLJJJKKKOOOYYYggguuu}}}}}}}}}vvvxxx{{{sss{{{xxxsssqqqooonnnllljjjgggccc\\\TTTMMMEEE>>>:::GGGZZZaaaggg~~~xxxVVV:::999777444444333222222222222222222222222///333444111333>>>LLLSSSddd{{{cccWWW]]]LLLDDDJJJYYY^^^eeedddcccwwwyyy~~~xxxhhhVVVLLLIIIBBB:::888555222222555666666555000555:::;;;888777:::===???AAABBB??????GGGYYYgggooovvvwwwooohhhbbb[[[RRRTTTUUUWWW^^^ffflllnnnmmmuuu|||tttaaaXXXYYYAAA>>>:::888999:::;;;;;;```PPPDDDDDDDDD???<<<>>>;;;999777666666777777666555444444333333444444555444777555555999888CCCZZZ{{{cccWWWSSSeee}}}ssslll]]]MMMEEECCCBBBDDDGGGEEEEEEIIIPPPSSSTTTXXX]]]ccchhhjjjeee```]]]YYYUUUVVVVVVWWWYYY[[[^^^aaacccfffeeedddccc```ZZZRRRLLLIIIIIIKKKMMMJJJGGGJJJOOOWWWbbbbbbRRRGGGKKKVVV[[[^^^```aaagggttt}}}uuuuuunnnppp|||yyyqqqnnnnnnoooqqqtttvvvvvvuuussssssrrrrrrrrrrrrssssssuuusssqqqnnnkkkjjjiiiiiiggghhhhhhfffddddddeeefffjjjhhh```[[[WWWUUUmmmsss}}}~~~xxx|||dddOOOMMM]]]xxxrrrkkkppp}}}RRRDDD:::;;;555666666555444333222222222222444333222888JJJbbbrrrxxxlllvvvtttqqqwwwggg]]]]]]uuu~~~yyyooobbbTTTGGG<<<666333333333333444777999;;;FFFEEEFFFIIIKKKHHH@@@999CCCKKKNNNHHHAAA@@@DDDGGGSSSTTTYYYdddoootttqqqmmmddd\\\NNNAAA:::666444111666222111444777999AAAJJJXXXbbbnnnyyyuuulllfffgggiiihhhggggggiiimmmqqqssssssrrrqqqqqqssssssqqqooommmmmmppprrrtttvvvyyy}}}sssqqqlllfffbbb___YYYQQQKKKFFFFFFHHHOOO[[[jjjxxxwwwyyy|||uuuwwwuuutttsssrrrooollliiigggccc]]]UUUMMMEEE???;;;FFFWWW\\\^^^rrrwwwWWW;;;:::777444444333222222222222222222222222000333333000333???MMMUUUjjj|||eee]]]dddSSSJJJMMMVVV]]]eeefffjjj|||ttteeeTTTJJJFFFAAA999777444222333555777666555777999;;;<<<>>>@@@DDDGGGFFFHHHHHHGGGJJJUUUfffssswwwvvvmmm___VVVUUUUUUSSSPPPSSSZZZeeerrr|||qqqaaaPPPCCC=========;;;999999:::;;;<<<===aaaQQQEEEDDDDDD???===>>><<<999777666666777777666555444444333333444444555444777444555999999EEE^^^xxx\\\QQQSSSiiizzzpppcccUUUGGGBBBBBBCCCFFFJJJKKKIIIKKKNNNOOOPPPTTTZZZ^^^aaaaaa\\\ZZZ[[[[[[YYY\\\ZZZYYYYYYZZZ^^^aaacccfffeeeeeeccc___XXXPPPJJJJJJJJJMMMMMMIIIFFFLLLUUU___ccc^^^OOOGGGLLLVVVZZZbbbbbbdddjjjvvv}}}xxxooojjjmmmrrr|||vvviiiaaa``````ccciiipppuuuvvvuuusssssssssssstttuuuwwwwwwxxxvvvrrroookkkiiiggggggfffggghhhgggeeeddddddeeehhhggg___YYYWWWYYYsssqqqzzz|||uuu{{{fffOOOEEEIII]]]iiiggghhhrrruuuxxxSSSCCC999;;;555666555555444333222222222222222333444;;;MMMcccooorrrgggwwwuuutttxxx}}}oooaaa^^^zzzzzzuuujjj\\\NNNBBB999444222222333333444666888999>>>???@@@AAA@@@===999777IIIPPPQQQHHH@@@BBBLLLSSSaaa]]][[[___eeegggbbb\\\QQQIII???888666555555444888555333555888===GGGPPPgggppp}}}zzzppphhhgggiiigggeeeeeekkknnnrrrtttrrrpppnnnmmmppppppnnnllliiiiiikkkmmmqqqtttxxx|||dddTTTRRRPPPOOOPPPQQQOOOJJJFFFDDDDDDIIISSSbbbrrr~~~yyyzzz}}}wwwuuuttttttttttttpppkkkhhhgggddd^^^VVVMMMEEE???<<>>888444333333444666777666555:::===BBBGGGKKKMMMOOOOOOQQQOOOMMMMMMRRR]]]kkktttrrrlll^^^NNNDDDEEEJJJMMMRRRWWWaaaooo|||vvvVVVBBB999555333444777777888999:::<<<===>>>bbbRRREEEDDDDDD???<<<>>><<<:::777666666777666555555444444333333444444555444777444444999:::GGG```yyyZZZQQQTTTkkkxxxooo^^^RRRFFFBBBDDDFFFIIIMMMPPPNNNMMMOOONNNLLLOOOTTTTTTSSSQQQRRR\\\gggllljjj```^^^ZZZXXXYYY\\\aaadddeeedddbbbaaa]]]XXXQQQMMMMMMLLLLLLNNNNNNMMMSSSZZZcccbbbZZZNNNIIIOOOWWW[[[kkkjjjkkkqqqyyy{{{tttkkkhhhrrr|||wwwlllaaaZZZ[[[^^^dddnnnwww{{{yyyuuusssssssssssstttuuuvvvwwwtttssspppnnnlllkkkjjjjjjjjjkkkkkkiiigggeeedddeeeeeeeee^^^YYY[[[ccc~~~qqq{{{|||qqquuuaaaJJJ>>>AAAUUUeeehhhjjjqqqmmmzzzSSSCCC888:::555777555444333333222222222333222333555===OOOaaaiiiiiifffzzzuuussssssvvvgggfff{{{zzzvvvooocccUUUHHH===666222222222333444555666777777666999;;;<<<::::::<<<>>>KKKNNNKKKCCCAAAIIITTT\\\]]]UUULLLJJJNNNQQQPPPNNNKKKAAA888666777777777777555777:::;;;===DDDRRR]]]uuu}}}zzzpppgggfffgggfffeeeeeejjjmmmqqqrrrqqqooommmlllkkklllkkkiiihhhhhhjjjlllssstttwwwzzz~~~oooYYYPPPKKKKKKMMMOOOPPPNNNIIIEEEEEEGGGNNN\\\mmm~~~zzzzzz|||xxxwwwvvvuuutttrrrooojjjgggfffddd^^^VVVLLLDDD???<<<@@@NNNNNNLLL^^^sss|||zzzZZZ>>><<<888444444333222222222222222222222222111333222000555CCCPPPWWWpppvvveeekkkqqq\\\QQQKKKKKKaaapppsss{{{~~~{{{pppgggYYYKKKCCC???:::666333333333555666777666666999BBBMMMTTTVVVTTTSSSRRRVVVQQQKKKIIIMMMTTT\\\aaa]]]YYYPPPFFF@@@AAAEEEIIITTT[[[gggtttmmmWWW???666777777666555444555777999:::;;;<<<>>>cccRRRDDDCCCCCC>>><<<>>>===:::777666666666666555555444444333333444444555444666333444999:::HHHaaagggVVVSSShhhwwwnnn^^^RRRHHHFFFHHHJJJLLLOOOQQQNNNMMMNNNLLLHHHJJJOOOOOOPPPUUUdddzzz}}}bbb^^^ZZZWWWWWW[[[aaadddeeeccc```^^^]]][[[WWWUUUUUUPPPOOOTTTZZZ\\\]]]```bbb___XXXPPPOOOUUU\\\___llllllpppvvvzzzxxxrrrnnntttuuulllfffcccjjjpppzzzyyyuuutttssssssrrrsssssssssrrrpppnnnmmmlllkkkkkkllloooooonnnkkkhhheeedddeeebbbddd]]]XXX]]]hhh|||rrr|||mmmooo\\\HHH===>>>PPPaaafffhhhmmm{{{mmmSSSCCC888:::555666444444333222222222333333333444555>>>OOO___dddbbbiii~~~~~~|||pppiiioooyyypppuuuyyyuuuqqqiii\\\NNNAAA999444222111222444666666777666666222555888999777999===BBBLLLIIICCC>>>BBBMMMUUUWWWHHHDDDAAABBBHHHMMMOOONNNKKK>>>444333555444333555444999>>>???DDDSSSiiiyyywwwmmmcccbbbdddddddddffffffjjjnnnppppppnnnmmmmmmggghhhiiiiiihhhiiilllnnnttttttsssuuuyyyeeeWWWTTTOOOQQQTTTWWWVVVRRRLLLHHHHHHLLLWWWiii~~~zzzxxx{{{xxx|||yyyuuurrrooommmjjjgggeeeccc^^^VVVKKKCCC>>><<<>>>MMMLLLIII[[[qqq|||}}}~~~ZZZ>>><<<888444444333222222222222222222222222000222222111777DDDPPPUUUkkklllcccooopppXXXOOOHHHJJJjjjzzzyyy}}}|||~~~~~~zzzjjj```RRRGGG@@@;;;777555111222333444555666777888???IIISSSVVVRRRPPPQQQUUUQQQKKKDDDAAACCCGGGJJJLLLLLLIIIFFFDDDDDDGGGNNNTTT\\\cccllltttwwwtttoookkkJJJ>>>444222444333111111333555888999999:::<<<>>>eeeTTTFFFDDDCCC???===???===:::777666666666555444555444444333333444444555333666333444999:::FFF___```TTTccc}}}uuulll^^^SSSIIIHHHKKKLLLNNNPPPPPPLLLKKKKKKIIIHHHLLLRRRZZZcccttt___\\\XXXUUUVVVZZZ```dddfffdddbbbbbbbbbaaa^^^\\\[[[UUUTTT\\\dddeeecccbbbbbbaaa___^^^```eeejjjmmmnnnrrryyy~~~~~~{{{|||~~~}}}vvvuuutttrrrqqqppppppppprrrqqqnnnllljjjiiiiiiiiippppppmmmjjjfffcccdddeeebbbeee^^^XXX^^^iiiyyyrrrzzzjjjmmm]]]KKK>>>:::GGGVVV^^^eeellloooRRRBBB888:::444555444333333222222333333333555444555===OOO___ddd```wwwwww}}}ppp___jjjrrrqqqzzz{{{tttpppllldddVVVGGG<<<666333333222333666888888888666555333555777666444555999===JJJFFF???===CCCLLLNNNJJJ@@@GGGPPPZZZ```aaaaaa___RRRBBB555555666444444777888===AAAEEETTTllluuujjj```___aaabbbdddfffbbbfffkkknnnnnnmmmlllllleeeggghhhiiiiiikkkmmmooopppppppppqqqvvv}}}zzzdddZZZYYYXXX\\\bbbfffeeeaaa\\\WWWUUUZZZggg}}}{{{xxx{{{yyy}}}zzzuuuqqqnnnllljjjhhhcccbbb^^^UUUJJJAAA<<<<<<===MMMMMMJJJ[[[qqq}}}~~~YYY===;;;888444444333222222222222222222222222///111222222999EEENNNQQQccceeeeeevvvnnnQQQMMMIIISSSuuuyyy}}}}}}}}}|||wwweeeZZZLLLDDD>>>888444444111222333333333555888;;;IIILLLNNNKKKGGGGGGMMMSSSDDDAAA>>>===>>>AAACCCDDDIIIEEECCCEEEIIIPPP[[[fffppprrrrrrnnncccVVVJJJCCC777333000222222111333888444777:::;;;:::;;;???CCChhhVVVHHHFFFEEEAAA???BBB===;;;888666666666555444555444444333333444444555111555444555999999DDD\\\rrr]]]ddd{{{rrrjjj[[[PPPHHHHHHKKKMMMNNNPPPRRRMMMIIIIIIJJJNNNXXXaaarrr{{{[[[XXXUUUSSSUUUZZZ```dddggghhhiiijjjkkkhhhddd```YYYWWWYYYaaaeeebbb^^^\\\]]]```eeekkkooorrrvvvzzzyyy}}}vvvuuutttrrrqqqpppppppppqqqpppmmmkkkiiiggggggggglllkkkhhhdddaaaaaaccceee```ddd^^^YYY```mmm{{{qqq~~~yyyjjjqqqdddIII>>>:::DDDSSS^^^jjjsssooozzzPPPBBB888:::444444333333333222222333333444555333333<<>>BBBJJJYYYqqqvvvjjj```^^^```aaaccceeeaaaeeeiiillllllkkkjjjjjjeeeggghhhiiiiiijjjlllnnnjjjlllooottt{{{~~~ooojjjjjjooouuu}}}zzzwwwssswww}}}yyy|||zzzyyywwwtttrrrqqqooollliiiaaaaaa]]]TTTHHH???;;;;;;:::LLLOOONNN```vvvWWW;;;:::777444444333222222222222222222222222...111222333:::EEELLLMMM___ccckkkoooMMMNNNNNNaaa~~~sss~~~zzztttbbbUUUHHHBBB<<<666333444222222333222222444:::>>>JJJHHHEEECCCDDDEEEEEEEEE:::;;;<<<===???AAACCCEEEIIIEEEDDDIIINNNSSS^^^jjjrrroooiii\\\LLL>>>444000222111222555555555999???666:::=========@@@FFFKKKjjjYYYJJJHHHGGGCCCAAADDD>>>;;;888666666666555444555444444333333444444555111555444555999888CCCZZZggghhhyyyppphhhWWWMMMEEEFFFJJJLLLNNNPPPWWWPPPJJJJJJMMMVVVdddqqqnnnXXXVVVSSSRRRTTTZZZ```ccciiikkkooorrrrrrnnnfff```SSSUUU[[[aaaaaaZZZUUUUUUSSSYYYccclllqqqtttwwwzzzzzzuuuuuutttsssrrrrrrrrrrrrnnnmmmkkkiiihhhhhhhhhiiigggeeebbb___]]]^^^bbbfff^^^ccc___[[[dddsss~~~ooozzzzzzkkktttiiiDDD===<<>>::::::666JJJPPPRRRggg~~~VVV:::999777444444333222222222222222222222222---000222444;;;EEEJJJJJJ^^^cccqqqpppLLLPPPSSSmmmzzzmmmxxxrrr```SSSFFFAAA<<<555222444222333222111000444:::@@@DDD@@@???CCCIIIGGG>>>444555999===???@@@BBBDDDFFFEEEDDDGGGOOOSSSTTTYYYaaa\\\ZZZSSSIII???999888999333222444777666333333666777;;;>>>???@@@DDDLLLSSSsssZZZLLLLLLGGGEEEDDD???@@@===:::888888888666555555555444444444333333333666000666666999;;;@@@cccuuurrr~~~vvvkkkcccQQQIIIBBB@@@BBBHHHSSS^^^ZZZPPPHHHKKKUUUbbbqqq|||~~~jjjUUUTTTTTTUUUYYY___dddggggggmmmqqqqqqpppnnnhhhaaa[[[WWWTTTUUUTTTNNNJJJKKKMMMUUU```jjjqqqvvv{{{~~~|||zzzsssrrrqqqqqqrrrrrrqqqoookkklllkkkiiigggfffhhhjjjcccbbbaaa``````aaabbbbbbcccbbb```]]]```ttt}}}wwwuuuoooyyyhhhIII>>>===LLLaaarrrsssqqq{{{WWW>>>;;;333555222333333333111000000222444444444333999PPPlllzzzzzzvvvjjj[[[NNNAAAFFFNNNMMM\\\{{{wwwnnnhhh```TTTGGG>>>777222222555888888888999::::::888666777666444222111222666999:::@@@GGGGGGEEEDDDIIINNNdddgggggg___XXXVVVVVVUUUDDD:::222333777:::===@@@EEEOOOhhh}}}kkk\\\\\\aaabbb``````___cccgggiiijjjjjjkkkllleeekkklllhhhggglllooolllgggjjjsss~~~{{{zzzxxxvvvtttrrrqqqmmmiiifffeeeccc]]]SSSGGG???<<<<<<===@@@FFFWWWtttXXX<<<;;;888444444222222222222222222222222222,,,000...222>>>BBBHHHVVVpppkkkrrr{{{iiiMMMMMMbbbuuupppdddrrrzzz{{{~~~~~~tttjjj[[[LLL>>>888777444222222444444333333444555777888===???@@@@@@===:::999999777===???;;;888<<<>>>===CCCBBBGGGPPPSSSOOOMMMPPPKKKGGG@@@:::555333333444222333666777666555777;;;???>>>???DDDKKKQQQVVVXXXwww]]]OOONNNJJJGGGGGGAAA@@@>>>:::888777777666555555555555444444444333333666000666333777;;;EEEkkkwwwooo{{{}}}~~~~~~~~~zzzqqqggg```SSSHHH@@@CCCJJJPPPUUUYYYQQQKKKIIIQQQ\\\iiiuuurrr^^^TTTTTTSSSUUUXXX]]]cccfffhhhlllppprrrrrrqqqiiiaaaVVVPPPKKKJJJHHHEEEEEEGGGGGGPPP___llltttxxxyyyyyy~~~zzztttrrrxxx}}}zzzvvvtttrrrqqqpppooonnnlllkkkjjjiiihhhggghhhhhhiiifffeeedddbbbaaaaaabbbbbb``````^^^\\\```uuu|||sss|||yyysss{{{gggDDD<<>>DDDHHHJJJIIIFFFHHHPPPWWW______[[[UUURRRRRROOOKKK@@@999333444666999???EEERRRjjjmmmaaaXXXYYY\\\\\\\\\]]]```cccfffhhhiiiiiiiiijjjjjjnnnoookkkiiimmmnnnlllqqqrrrxxx|||{{{wwwuuusssrrrpppmmmiiieeedddaaa[[[PPPEEE>>>;;;:::>>>AAAKKK```zzzXXX<<<;;;888444444222222222222222222222222222///333000333===CCCLLL^^^{{{vvvvvvrrr\\\FFFLLLbbblllggg]]]ooo|||~~~|||qqqgggXXXJJJ===888666444111111444333333333444555777777888:::;;;;;;999888999:::<<<@@@>>>777444:::@@@BBBIIIJJJQQQYYYYYYPPPIIIGGG<<<999555111//////000111444333333333444777<<>><<<@@@EEEGGGOOO]]]lllwww}}}uuuuuunnnhhhnnn~~~zzzyyywwwsssqqqpppnnnkkkiiillliiiggggggiiikkkiiigggjjjhhhfffdddcccbbbbbbbbb______\\\YYY```xxx{{{ooouuu~~~xxx|||eeeAAA:::@@@XXXqqqsssyyyRRR===>>>777:::888888888777555333222444555333444444;;;RRRnnn{{{{{{~~~sss|||nnnddd\\\SSSIIIJJJNNNFFFLLLdddxxxnnnddd]]]NNNEEE<<<777555333555999777777888999999888777777444333222333666<<>>IIIbbbvvvXXX<<<;;;888444444222222222222222222222222222111666222333<<>>FFFIIIMMMNNNRRRVVVRRRIII@@@===222111111000111222444555222333444444777<<>>???777999999999999888555333222333555444555555;;;QQQkkkvvvttt}}}uuummmjjjccc[[[QQQSSSWWWMMMKKK[[[{{{wwwlll```XXXHHH@@@888666555333555999666777999999888777777777222111111444:::AAAGGGKKKOOOMMMGGG???:::<<>>>>>CCCJJJIIIVVViiizzz}}}rrrttt~~~|||ooohhhpppwww|||}}}zzzvvvtttsssrrrqqqpppooollliiijjjnnnooolllhhheeeeeecccbbbbbbcccddddddeeeaaaYYYUUUddduuuiiitttxxxuuuXXXCCC;;;???WWWsssRRR???@@@666777888888888777444222111222333555555555:::NNNeeennnkkkwwwuuutttssspppdddRRROOOSSSMMMNNN]]]yyywwwkkk^^^VVVEEE>>>777666555333555888444777999999888666666777222111111555<<>>888444555:::???NNNWWW]]]ZZZRRRHHH<<<222222555888999888===NNN___~~~{{{ooo[[[NNNJJJLLLOOOTTTYYY^^^^^^]]]dddfffhhhjjjjjjkkklllnnnlllmmmooorrrsssuuuxxx||||||yyyzzzxxxwwwuuusssqqqnnnjjjgggbbb\\\RRRGGG???;;;999999===???HHHYYYjjjvvv{{{||||||wwwXXX<<<;;;888444444222222222222222222222222222///444111222===JJJ```|||vvv[[[IIIEEEHHHKKKMMMYYY```uuu~~~~~~wwwqqqfff\\\FFF===666444333111000222333333444444444444444444111222222333555999???CCC@@@:::777>>>HHHKKKFFF???>>>???>>>===;;;;;;999777///000000111111111111111...666:::777888DDDUUU___ggguuu~~~zzzlll\\\YYYSSSPPPPPPKKKLLLFFF>>>888555555666777666666666555555555444444333444<<<555888>>>AAA\\\sss``````rrr{{{~~~{{{vvvsssmmmkkkjjjgggbbbZZZQQQKKKDDDCCCDDDGGGEEE@@@???BBBCCCBBBFFFMMMSSSXXXaaajjjooowwwlllYYYSSSRRRSSSUUUZZZ```eeeiiitttvvvvvvtttpppfffUUUEEE>>>===>>>@@@@@@@@@FFFNNNUUUhhhwwwsss~~~{{{wwwuuutttuuutttsssooommmkkklllnnnnnnkkkhhhdddcccbbbaaaaaabbbcccddddddaaaYYYWWWiiiqqqhhhuuu|||rrrpppSSSAAA;;;CCC^^^zzzRRR@@@AAA555666777666666555333111000222333444555444999KKKaaahhhcccmmmttt}}}}}}zzz|||nnnVVVHHHGGGFFFPPPfffwwwiii\\\SSSCCC<<<777666555333444666444777::::::777555666888333222222777>>>DDDFFFFFF999888777555444555999<<>>;;;::::::======DDDRRR```kkkvvv~~~|||XXX<<<;;;888444444222222222222222222222222222...333000222>>>JJJ]]]vvv|||kkkZZZOOOIIIHHHIIISSSaaafffvvv{{{zzzvvvwwwpppiii^^^TTT@@@:::555444333111111333444444555666666555555444333333444444666999>>>BBB===999999@@@GGGDDD<<<777;;;BBBGGGIIIHHHEEE???888222222222222111111111000555::::::777???UUUjjjsssxxxvvvtttccc___YYYVVVVVVRRRPPPIII@@@999666666777888666666666666555555555555444444999222777>>>>>>UUUttt___dddyyy~~~~~~}}}|||}}}~~~}}}zzztttmmmjjj```___^^^\\\XXXRRRJJJDDDAAA??????@@@???<<<>>>BBBEEEEEEJJJPPPUUUZZZccclllqqqyyy}}}lll\\\SSSSSSTTTWWW\\\ccciiimmmqqqvvvwwwssslll```OOO@@@<<<;;;===@@@@@@BBBJJJTTTfffzzz|||xxxuuutttttttttsssmmmmmmmmmlllkkkiiigggfffeeedddcccaaaaaaaaabbbbbb```___ZZZ[[[pppzzzmmmfffssswwwmmmlllRRR>>><<>>>>><<<444666:::<<<>>>FFFXXXjjjfff}}}nnnVVVFFF>>>:::<<>>AAAHHH^^^xxxkkkyyyhhhddd]]][[[[[[WWWRRRKKKAAA999666666888999777666666666555555555555555333666...555>>>>>>SSSyyyyyyeeelllzzzzzz{{{{{{zzzuuunnngggcccWWWWWWWWWVVVSSSNNNGGGBBB@@@;;;999;;;<<<<<>>QQQqqqqqqddd{{{yyyPPP@@@CCC666777999444555555333222222444666111222333888KKK```fffaaaooowww}}}~~~jjjUUUGGGSSSppp{{{qqqcccUUULLL<<<777333444444222333555222777::::::666444555888666444555999???AAA>>>999>>><<<999555333333555666999===???AAADDDDDD===444666777:::===@@@HHH[[[lllpppaaaPPPAAA===???>>>@@@CCCYYYwwwxxxfff^^^\\\]]]___cccgggjjjoootttwwwwwwtttvvv{{{|||yyy||||||{{{}}}{{{wwwuuuvvvtttssspppooommmjjjfffccc[[[RRRFFF===:::999:::999===;;;CCCXXXlllxxxXXX<<<;;;888444444222222222222222222222222222111333000333???EEENNN^^^]]]\\\bbbfff]]]QQQVVVddduuuzzzrrrzzzzzzhhhzzz~~~{{{ssshhh```YYYMMMCCC;;;666444555444222222666666666777888888777666555222333444333333333666888777:::@@@BBB<<<888BBBQQQWWW\\\[[[UUUPPPMMMFFF>>>111111111222444666999::::::@@@JJJ^^^~~~lll}}}lllhhhaaa___```\\\YYYSSS@@@666<<<;;;777:::444555777999888666444222999222111666777666@@@OOOvvvlll{{{}}}~~~~~~}}}yyytttrrrpppggg]]]WWWTTTQQQOOONNNKKKEEEAAA:::;;;;;;===???BBBEEEGGGKKKJJJLLLQQQTTTXXX___gggtttyyy||||||yyyrrrdddWWWPPPRRRUUUYYY^^^cccgggjjjnnnmmmooooooeeeRRREEEBBBAAA@@@AAADDDFFFJJJTTT^^^xxx||||||vvvttt|||~~~~~~~~~~~~zzztttpppnnnoooppphhhjjjllllllkkkjjjiiijjjlllgggcccaaaaaaaaa^^^\\\```aaa```fff|||cccbbbxxxtttooosssTTTCCCHHHWWWkkkwwwwwwsssrrrvvv|||XXXDDD???;;;888;;;777222000222444222222444222333111666KKKbbbggg___uuu~~~{{{cccOOOZZZzzzvvvdddRRRGGG<<<999666444444444333222333555888:::<<<;;;:::999444555888======;;;<<>>===<<<666===CCC@@@LLLdddrrrvvvjjjIIIJJJCCC???@@@===???MMMfffvvveee```^^^YYY[[[___bbbeeekkkuuu}}}}}}wwwtttxxx}}}~~~zzzwwwvvvvvvwwwvvvuuussspppkkkgggddd[[[PPPDDD???<<<999999:::<<<999KKKdddnnnxxxVVVDDD:::666999222444333333333222222222111111---111444555<<>>AAA@@@<<<999@@@QQQ^^^eee\\\QQQIIIEEEBBB===999333555555444555:::>>>>>>EEEJJJ^^^~~~}}}rrrmmmqqqlllfffdddddd```\\\UUUAAA666;;;;;;666888333333333444444555666777999333222777777666@@@NNNwwwsss~~~{{{zzzyyyuuuqqqooommmeee\\\UUURRROOOMMMKKKGGGBBB>>>::::::;;;<<<>>>AAADDDFFFIIIHHHKKKPPPTTTXXX___gggppptttwwwuuurrrkkk]]]QQQOOOQQQUUUZZZ___dddhhhkkkqqqoooooolllaaaPPPEEEBBB@@@@@@AAAEEEGGGKKKVVVaaaoootttwwwsssttt}}}}}}||||||{{{{{{||||||}}}zzzyyyvvvssspppmmmkkkjjjiiijjjkkkkkkiiigggffffffhhheeeaaa```bbbcccaaa^^^aaa```___ggg~~~vvvccciiissspppuuuVVV@@@CCCTTTnnn{{{xxxvvvzzzTTTAAA===999777:::888333000222444222222444222444333666GGG[[[aaaZZZrrrzzzuuuvvvxxx]]]fff}}}tttbbbQQQGGG:::888555444444555444333222444777:::;;;:::999888333333777<<<===<<<>>>BBBMMMGGG@@@:::888888888888>>>FFFCCCAAAGGGEEE>>>???;;;888>>>BBBDDDTTTkkksssxxxsssUUUBBBDDD>>>;;;???>>>CCCSSSxxxtttddd[[[UUUUUUZZZ^^^^^^bbbmmmxxx~~~{{{yyy|||}}}yyywwwvvvwwwvvvuuussspppmmmiiidddaaaZZZOOODDD>>><<<888888:::@@@999MMMmmm{{{}}}~~~SSSCCC:::666:::222333333333333222222222111111///222333333:::HHHUUUZZZ[[[^^^]]][[[TTTMMM^^^uuu{{{ttt{{{sssgggrrr~~~~~~uuuggg[[[RRRIIIBBB===666555444333333444666777999888666666777777555444333444555666666888;;;>>>;;;<<<======@@@GGGRRR[[[TTTNNNGGGCCCBBBAAA<<<888666333222444888:::===???PPPaaa||||||uuulllxxxtttmmmkkkkkkfffbbbYYYDDD777;;;999444777888666555444666999===@@@888444333777777666???KKKqqqsss~~~|||yyyvvvuuurrrmmmkkkiiibbbZZZQQQNNNKKKIIIGGGCCC???<<<:::::::::;;;===@@@BBBDDDFFFEEEHHHNNNSSSWWW___ggglllpppqqqmmmiiibbbVVVKKKLLLOOOUUUZZZ___dddjjjmmmtttqqqnnniii^^^OOOEEEBBB@@@@@@BBBEEEGGGMMMYYYfffkkkqqqvvvuuuxxx}}}zzzxxxuuuuuuuuuvvvxxxzzz{{{|||yyyooopppqqqqqqppplllhhhfffiiijjjkkkiiifffdddcccdddeeebbb___```cccdddcccaaaccc``````jjj|||mmm```mmmrrrssszzz\\\GGGFFFZZZ||||||yyyRRR???===:::888:::999444111222333222222444000333444777DDDWWWaaa```qqqxxxvvvrrrdddkkk~~~zzzqqq___OOOFFF777555444333444555555444222444666888999999888777333333666<<<>>>===@@@FFFPPPIII@@@999666888:::<<>>;;;888777999BBB888NNNuuuyyy|||QQQBBB:::777:::222333333333333222222222111111000222222111999HHHWWW^^^bbb^^^^^^WWWJJJRRRooorrrkkk~~~zzzqqqtttqqqbbbooo}}}ssscccUUUKKKDDD>>>:::555444444333444555666777888777555555666666444333000222666888999:::===???999888999<<>>:::666888111///666;;;<<>>AAA888555555777666777>>>HHHdddiiipppwww}}}zzzuuuuuuqqqkkkgggeee^^^WWWMMMKKKIIIFFFCCC@@@===;;;;;;::::::;;;<<<>>>@@@AAAAAAAAAEEELLLQQQUUU\\\dddeeehhhgggaaa[[[TTTJJJBBBEEEJJJPPPVVV[[[```gggkkkqqqpppnnnhhh]]]PPPFFFAAA@@@@@@CCCFFFHHHNNN]]]kkkrrryyy}}}|||~~~}}}xxxuuusssooooooqqqsssvvvzzz|||~~~yyynnnjjjkkkmmmnnnmmmkkkhhhfffhhhiiijjjhhhfffddddddeeedddaaa___aaaccceeecccaaaeeeaaaaaakkkzzzvvvhhh^^^kkkssswwwbbbMMMKKKccc}}}uuuTTT@@@???<<<:::;;;;;;555111222333111222444///333444777CCCWWWhhhooopppxxxxxxdddjjj~~~yyynnn\\\KKKCCC555444333333555666666555222333555777888777777666555444777<<<>>>>>>BBBHHHOOOHHH???999777999<<<>>>AAAIIIFFFGGGVVV[[[QQQIII;;;;;;>>>???JJJhhh{{{uuukkkTTTCCC666;;;???;;;:::BBBGGGSSShhh~~~sssggg]]]UUUPPP```hhhcccVVV\\\vvv~~~~~~~~~{{{yyywwwxxxzzzwwwsssnnnjjjhhhddd___[[[TTTJJJ@@@<<<:::777666888???666NNNxxxyyyTTTCCC999555999222555333333333222222222111111000111111111:::LLL]]]fffkkkaaa```WWWJJJ[[[www|||mmm^^^eeexxxoooiiinnn___pppsssaaaRRRHHHAAA<<<999444444444444444555666777777555444444444444333111000333777:::;;;;;;<<<===777777777999<<<@@@CCCEEEJJJFFFBBB>>><<<999666333777111111888===AAAQQQccclll[[[|||yyyyyytttpppeeeLLL<<<<<<999444666555555444444555555666777777666666777666777===DDD\\\}}}bbbdddmmm|||vvvvvvqqqiiiccc___YYYRRRIIIHHHGGGDDDAAA???======<<<;;;;;;;;;;;;===>>>@@@>>>>>>BBBIIIMMMQQQWWW___\\\^^^[[[SSSKKKEEE>>>888;;;@@@GGGLLLPPPVVV^^^dddlllnnnooojjj___SSSIIIBBBAAABBBEEEGGGIIIPPPaaaqqq~~~|||wwwsssqqqmmmnnnppptttxxx|||yyykkkaaadddddddddddddddfffgggggghhhiiiiiiiiigggfffgggiiieeecccaaaaaaddddddbbb___bbb___^^^eeetttsssiii^^^gggzzz|||tttzzzcccHHHHHHdddyyypppUUUAAA@@@===:::;;;<<<666222222333111111444111333333555???SSShhhuuujjjttt|||hhhoooyyykkkWWWGGG???444333333444666777666555333444555666777777666666777666888<<<>>>>>>CCCIIILLLGGG???:::999;;;===>>>FFFNNNMMMSSSiiippp]]]KKK===;;;<<<===JJJjjj}}}uuu|||uuuTTTCCC===888:::???;;;:::AAAGGGTTTkkkuuusssooohhh]]]TTTRRRUUUqqqrrrfffWWWaaa}}}~~~~~~}}}zzzxxxwwwyyyzzzwwwsssmmmjjjgggccc\\\WWWPPPFFF===:::999777666888<<<777QQQuuu~~~{{{YYYDDD999444888333666333333333222222222111111///111111222<<>>DDDMMMIIIBBB<<<888555444333444333666;;;@@@KKKeee~~~hhhOOOFFF{{{vvvkkkPPP>>>>>>;;;555888666666777777666555444333666777888777666777<<<@@@\\\eeedddlll|||ssstttnnneee]]]XXXRRRLLLEEEEEEDDDBBB???===>>>???======<<<;;;;;;<<<>>>>>>>>>>>>AAAHHHKKKMMMSSSZZZZZZ\\\WWWMMMEEE@@@<<<888444999???BBBEEELLLWWW___jjjooopppjjj```VVVKKKCCCCCCDDDGGGIIIJJJQQQcccuuuzzzvvvtttrrrooopppsssvvvzzz{{{wwwvvvmmmaaaXXXYYYWWWVVVVVVYYY^^^dddhhhiiiiiijjjiiihhhhhhiiikkkfffdddbbbbbbdddddd```]]][[[[[[XXX[[[mmmssskkk^^^dddwww|||sssyyy]]]BBBFFFeee}}}xxxwwwwwwTTT@@@@@@???<<<<<<>>>888333222222111111444444333222222:::KKK^^^llldddppp~~~~~~xxxpppxxxxxxhhhSSSCCC===444444444555888888777666444444555666666666666666888666777;;;>>>@@@FFFMMMOOOIIIAAA<<<:::;;;===>>>GGGQQQRRRZZZrrrwww___GGGCCC;;;:::===IIIfffzzzvvvzzzgggIII===<<<;;;888>>>;;;999???CCCQQQggglllhhheee___TTTKKKQQQ]]]yyysssddd\\\lll~~~~~~|||yyywwwvvvxxxzzzvvvqqqllliiigggbbbYYYRRRKKKBBB:::999999777777999:::;;;TTTpppwww||||||[[[FFF:::444888222666333333333222222222111111///111111333???TTThhhsssssshhh^^^WWW]]]ccc]]]^^^```nnn{{{^^^WWWppp~~~yyylllZZZJJJ@@@;;;777555222333333444555666777777666555333333444444222111555777:::;;;999777777777333555666555444888@@@FFFGGGDDD>>>888444333444666222777;;;===CCCVVVtttvvviiiooohhhLLL===@@@{{{oooSSS@@@@@@<<<777;;;888999999888888777777666555888999777555777;;;>>>^^^kkkjjjnnnzzz{{{wwwlllmmmhhh^^^VVVQQQLLLGGG@@@AAAAAA???===<<<>>>@@@???>>>===<<<<<<<<<===>>>@@@@@@CCCHHHKKKLLLPPPVVVZZZZZZUUUJJJAAA===;;;999666:::>>>@@@CCCJJJWWWaaannnrrrqqqhhh^^^VVVMMMDDDEEEFFFHHHJJJJJJQQQeeexxx{{{|||{{{yyy~~~wwwsssssssssrrrsssuuuxxx|||~~~rrriiigggeee\\\SSSNNNKKKJJJIIILLLRRR[[[dddjjjjjjkkkjjjiiigggggghhhjjjeeecccaaabbbddddddaaa]]]WWW[[[VVVSSSiiirrrgggZZZbbbwww~~~pppssswwwQQQBBBIIIfffmmmsssTTTBBBCCCDDDAAABBB???888333222222000111444555333222444:::FFFTTT___fffsss|||~~~~~~~~~{{{vvveeePPPAAA;;;555555555777999999888666555666666666666777777777555333555;;;???CCCJJJSSSYYYQQQFFF===999:::===>>>FFFWWW\\\dddxxx}}}gggQQQJJJ<<<999???III```uuuyyy~~~eeeKKKAAA>>>:::777>>><<<:::>>>BBBOOOeeeiiiaaa[[[WWWNNNIIIVVVjjjvvviii\\\aaazzz|||yyyvvvvvvxxxzzzsssooojjjhhhfff```UUULLLFFF>>>777777999888888:::777<<>>===:::777444444555666222;;;>>>===GGGaaayyyrrr\\\NNNOOOLLL@@@>>>FFF~~~qqqUUUBBBAAA>>>999<<<666666555444444555666666555999:::777555777:::<<<]]]mmmnnnnnnooo}}}wwwssseeefffbbbYYYPPPLLLHHHDDD===??????>>>;;;;;;>>>AAA@@@???>>>===<<<======>>>CCCBBBEEEJJJLLLLLLOOOUUUSSSTTTNNNCCC999666555444<<<@@@CCCDDDFFFNNN[[[gggsssvvvsssggg\\\UUUMMMEEEFFFGGGJJJJJJJJJRRRfffyyyvvvwwwuuuvvv}}}sssppprrrtttssstttvvvzzz}}}xxxpppnnnoooddd\\\VVVUUUQQQHHHBBBBBBBBBBBBCCCHHHPPP[[[fffmmmllllllkkkiiifffeeefffhhhcccaaaaaabbbeeeeeebbb___XXX]]]WWWQQQjjjooobbbUUU___www~~~nnnooopppGGGAAAIIIccc~~~mmmuuuUUUDDDHHHIIIHHHIII@@@999333222222000111444333111222777>>>FFFPPPYYYnnn{{{{{{{{{}}}tttcccOOO@@@;;;666666666888::::::888666666666666666777777777777222111444:::???EEENNNWWWbbbXXXIII===888999===???KKKaaakkkqqqwwwfffOOO>>>999AAAIII\\\sss{{{jjjQQQGGG@@@999888???>>>===@@@CCCPPPggghhh\\\TTTQQQLLLLLL___vvvnnn___VVVeee}}}yyyvvvuuuwwwyyyqqqmmmhhhgggfff___RRRHHHDDD<<<666777999888999;;;555;;;OOOcccnnn~~~TTTEEE>>>:::;;;111111333333333222222222111111111333333555???SSSeeeoooooo[[[VVVJJJIII```mmm]]]QQQfffttthhhWWWIII@@@:::666444111222333555666777777777777555444444444444333111444666888888666666666777777333000222666999777444:::;;;;;;999777555555555333===???<<>>CCCHHHvvvXXXBBBAAA???:::;;;999888777666666555555555888777777777777999:::;;;VVVvvvnnn___dddmmm|||wwwrrrpppeee___WWWOOOIIIEEEAAA>>>===<<<:::999:::===@@@AAA???>>><<<::::::<<<>>>???BBBCCCFFFHHHKKKMMMNNNNNNNNNGGG@@@===:::777777:::<<>>aaa{{{{{{QQQDDDGGGPPPTTTOOOLLL<<<888:::222///333444666222111444888===HHHSSSnnn{{{sss{{{www{{{wwwnnn```MMM===777555666777888888888888888888888888888888777666555333222222444;;;FFFSSS\\\rrrcccPPPCCC>>>???BBBDDDOOOhhhzzz~~~uuuYYY@@@444;;;KKKdddyyy}}}yyydddSSSGGG?????????@@@@@@>>>CCCUUUhhheeeVVVGGGEEEKKKUUU```hhhaaaVVV]]]|||}}}xxxwwwzzzzzzxxxttttttlllfffgggeee]]]QQQKKK>>>;;;777444333555999;;;======HHH^^^uuuuuuaaaKKK@@@;;;555444666222222222222222222222222555333222777???MMM^^^kkkxxxqqqggg[[[NNNGGGMMMWWWnnnuuuWWWPPPhhh|||uuuhhhUUUEEE<<<888555444222444555555555555666888555555555444444333333333888888666444555888::::::444111111666999999:::===<<<:::???>>>555666:::555<<>>@@@BBB???>>><<<::::::<<<>>>???AAABBBDDDGGGIIIKKKLLLLLLMMMEEE???<<<:::777888<<>>===AAAgggwwwSSSHHHJJJRRRXXXUUUNNN;;;555888333111555444555222222444777===HHHSSSffftttyyy~~~|||vvvlll\\\III;;;555666777777888888888888777666777888999999:::999999444444444555;;;EEEQQQYYYpppiiiYYYHHHAAAEEEIIIJJJWWWnnnrrrZZZBBB777<<>>;;;777444444666999;;;===AAANNNcccuuuppp^^^JJJ???999444222444222222222222222222222222444222222777@@@NNN___kkkkkkggg```UUUIIIFFFQQQ^^^xxx}}}uuuuuuyyy]]]UUUjjj|||sssfffTTTDDD;;;777555444333444555555444444555666666666666555555444444444777888777555777;;;===<<<666333333777::::::;;;???@@@<<>>666888<<<777<<<@@@===CCCWWWdddjjjsssaaaKKK@@@<<<999999999;;;CCCLLL~~~___DDDAAA@@@;;;<<<888777666666666666666777888777777777777999:::;;;HHHhhhppp]]]]]]fff}}}}}}wwwqqqllliii]]]XXXPPPJJJEEEAAA>>><<<;;;;;;:::;;;===???AAACCC???===<<<;;;;;;<<<===??????@@@BBBDDDFFFGGGHHHHHHJJJCCC===;;;999777:::???JJJSSS```rrroooaaaSSSHHHCCCCCCEEEEEEDDDCCCIIIWWWcccqqqvvvzzz}}}wwwtttrrrooolllsssuuu{{{rrrkkkhhhfff[[[XXXTTTQQQPPPPPPOOOOOOTTT\\\ccchhhtttzzznnnmmmlllgggfffjjjmmmiiidddbbbbbbaaa]]]ZZZYYYXXXYYYjjj|||cccPPPWWWhhhuuutttttt}}}]]]@@@;;;FFFjjj|||~~~sss}}}|||XXXOOOQQQYYY```___SSS<<<333555333333777444555333222444777<<>>GGG___yyy}}}lllYYYKKKGGGDDDAAA>>>===DDDUUUfffUUUIII@@@AAAFFFJJJLLLNNNOOOjjj~~~zzzzzzzzzyyywwwuuusssqqqpppiiicccccc```WWWLLLFFF===:::777444444666999<<<>>>HHHZZZnnn|||mmm]]]KKK@@@:::666444444222222222222222222222222222222333666???NNN^^^iiifffddd___VVVKKKKKK\\\nnnqqqhhhlll~~~xxx^^^XXXlll}}}rrreeeSSSCCC:::777555444444555555555333222333444666666666666666555555555666888777666999???@@@===999666666999;;;:::<<<@@@DDD>>>@@@AAA::::::>>>999<<<@@@???III___jjjnnnvvvdddGGG<<<:::999;;;===<<<<<>>AAABBBCCC>>>===<<<;;;;;;<<<===>>>===>>>???AAABBBCCCCCCCCCFFF@@@<<<:::999999>>>DDDQQQccc{{{yyyfff\\\QQQIIIFFFEEEEEEEEEDDDCCCHHHUUUccctttyyy|||wwwtttrrrrrrrrrrrruuu{{{{{{vvvsssqqqkkkfffaaa^^^___bbbdddeeesssyyy{{{}}}rrrrrrooogggfffmmmmmmiiidddaaaaaaaaa^^^[[[XXXWWW^^^vvvvvv___OOOXXXjjjxxxqqqxxx]]]CCC???MMMnnnzzzvvvttt{{{{{{sss^^^YYY[[[bbbjjjkkkYYY???222444333444666222444333333555666:::FFFSSSiiiuuuxxx|||pppbbbRRRAAA888777999999999999888888777666444555777999:::;;;<<<<<<777777777777999???FFFLLL]]]llllllYYYPPP\\\ggggggnnn}}}fffTTTCCC<<<>>>CCCXXXtttvvvlll```WWWHHHEEEAAA===???IIIZZZhhhQQQGGG???@@@EEEIIIKKKNNNccc~~~{{{yyy|||wwwwwwyyy{{{zzzwwwtttqqqqqqmmmfffbbbaaa\\\RRRHHHCCC;;;999777555555777:::<<<>>>NNNggg|||yyymmm```OOOCCC<<<999777666222222222222222222222222111222333444===NNN^^^gggiiigggbbbXXXLLLMMMaaavvvhhhbbbkkk}}}~~~oooWWWWWWppp}}}tttfffSSSCCC999666444444555666666555222111222333666666555555555555555555666999888666:::AAAAAA;;;:::777777:::;;;:::===BBBDDD???EEEJJJBBB>>>>>>888:::???AAAPPPiiisssuuu}}}fffKKK;;;;;;:::;;;>>>@@@===:::>>>DDDiiiGGG???@@@<<<<<<999999888777777777888888888777777777777999:::;;;PPPvvv}}}dddZZZ\\\qqq~~~wwwrrrllleee```QQQMMMGGGBBB???===;;;999999:::<<<>>>@@@BBBCCCCCC>>>===<<<<<<<<<<<<===>>>;;;<<<===>>>????????????AAA===:::::::::;;;CCCKKK[[[yyyiiiZZZUUUNNNHHHGGGDDDBBBBBBBBBAAAEEESSScccvvv}}}~~~xxxrrrooopppsssvvvuuuxxx}}}}}}~~~zzzuuuuuuyyyuuutttqqqhhhgggnnnjjjfffaaa```aaaaaa___]]]ZZZ[[[fffqqq\\\PPP\\\nnn|||mmmxxx|||VVVAAADDDVVV{{{}}}mmm{{{wwweeedddhhhooovvvvvv^^^CCC333444333444555///444333444555555999FFFSSSnnnvvvyyyxxxlll^^^NNN???999:::999999999999999888777666555666777888999999999999777777777777888;;;@@@DDDOOOeeemmm___XXXffftttvvvppp[[[NNN@@@<<<>>>@@@QQQkkkwwwssshhh___WWWQQQCCCAAA>>><<>>DDDCCCBBBOOOXXXNNNBBB<<<555:::===BBBVVVqqq{{{|||cccNNN>>>777===:::;;;>>>???:::666999@@@pppKKKAAABBB???>>><<<;;;:::999888888888888888777777777777999:::;;;HHHpppgggZZZYYYkkk}}}wwwrrrlllccc\\\LLLHHHCCC???<<<;;;:::999:::;;;>>>@@@BBBBBBBBBBBB======<<<<<<<<<<<<======:::;;;;;;<<<<<<<<<<<<;;;<<<:::999:::;;;???IIISSSkkk{{{\\\SSSRRRKKKEEEFFF@@@======??????BBBRRRcccwwwzzzrrrlllkkkmmmrrrvvvyyy~~~uuuqqqoooiiihhhlllfffccc______aaabbb```]]]\\\^^^mmmmmm[[[SSSaaatttiiiuuuuuuLLL>>>FFF]]]}}}fffmmmooouuu|||~~~___DDD555666333444444///333333444555444888EEESSSkkkrrrzzz{{{}}}uuujjj\\\KKK===999;;;999999999:::999999888888666777777888888888777777888888999888888999<<>>???LLLaaakkkpppvvvwwwlll]]]PPPGGG@@@===>>>======EEETTTaaafffMMMIIIFFFGGGJJJSSScccrrrxxxrrrqqqqqqyyy}}}~~~qqqmmmiiiooo{{{yyy|||xxxxxxyyyyyyxxxuuuqqqoooiiiddd```]]]VVVKKKAAA>>>999777666555666888;;;===<<>>HHHEEE888999888999;;;::::::@@@GGGDDDHHH\\\hhhYYYFFF===666:::<<>><<<;;;:::999888888888777777777777999:::;;;@@@fffnnn___\\\mmm~~~{{{wwwsssmmmbbbYYYIIIEEE@@@===;;;;;;:::999;;;<<>>::::::??????CCCSSSfffxxxyyypppkkkkkkooorrrssszzzsssllljjjjjjiiihhhcccaaa______aaaaaa^^^ZZZZZZ\\\kkkkkk[[[WWWgggyyydddqqqoooHHH@@@DDD[[[rrraaasssxxx[[[CCC666777444444666222333333555555333777DDDRRReeemmmwwwzzz|||uuujjj\\\JJJ;;;777:::888888999:::::::::999999777777888999999999888888999:::;;;;;;::::::;;;===EEEWWWfffeee```dddpppzzzvvvZZZLLLJJJEEE:::;;;???@@@JJJZZZ```^^^hhhmmmdddSSSGGG???<<<>>>@@@BBBDDDNNN]]]eeefffNNNOOOQQQTTTVVVaaawwwzzzqqqkkkkkklllrrruuuyyy}}}zzzxxxsssqqq{{{mmm^^^[[[dddooozzz}}}yyywwwuuuvvvwwwuuuppplllhhhccc___]]]UUUIII@@@===777777666666777999<<<======QQQmmm~~~~~~yyy{{{}}}vvvmmmZZZEEE888666666333222222222222222222222222///444333222???[[[sss}}}yyykkkXXXGGGAAALLLZZZ[[[bbb^^^iiittt||||||qqqWWWaaa}}}uuulll^^^LLL===666555777888666777888777555444555666444444444444555555555666333;;;<<<:::BBBNNNKKK===999888:::<<<;;;<<>><<<:::999888888888777777777777999:::;;;>>>aaa~~~uuufffcccrrr{{{wwwuuummmbbbXXXGGGDDD???<<<;;;::::::999;;;===@@@BBBCCCBBBAAA@@@========================:::::::::::::::999888888777666777;;;>>>DDDRRR___yyy^^^KKKLLLOOOHHHCCCEEE???:::;;;@@@BBBEEEVVVkkk{{{zzzrrrnnnooorrrsssrrrxxx}}}qqqgggfffkkkiiidddccc```______aaa```\\\XXXUUUWWWeeezzzjjj\\\YYYjjj}}}}}}```ooonnnIIIFFFBBBWWWeee___vvv}}}XXXAAA777888555555888555333444555555333666DDDRRRbbbkkkwwwzzz}}}vvvkkk\\\III:::555888777888999:::::::::::::::777777888999:::;;;;;;;;;:::<<<======;;;;;;<<<===HHHUUUdddgggaaa___iiiuuu|||___GGGBBBIIICCC999;;;AAAAAAIIIVVVYYYSSS___ddd[[[KKKCCCCCCDDDBBBFFFIIILLLWWWdddkkkiiiXXX]]]cccgggiiiuuu~~~uuulllhhhhhhjjjoooqqqqqqssszzz|||zzzppp^^^MMMHHHQQQ\\\bbbnnn~~~{{{|||~~~yyyuuurrrsssuuuuuuooojjjgggccc___\\\TTTHHH???<<<777666666666777999<<<===???SSSooo}}}zzz{{{sss___GGG:::888888555222222222222222222222222...333333222BBBbbb|||{{{kkkYYYHHHAAAJJJVVV\\\eeebbblllvvv}}}rrrWWW]]]{{{{{{sssfffYYYGGG:::555666888:::666777888777666555666777444555555555666666777777222:::===<<>>===>>>EEEOOOMMMWWWqqq}}}fffLLLCCCAAA>>><<<@@@XXXtttyyyvvv~~~|||]]]FFF???999777@@@:::;;;=========CCCTTTdddYYYMMMLLLKKKOOOMMMHHHAAA===<<<;;;999666777777777777777777777777BBBVVVvvvyyyggglll{{{}}}tttgggXXXNNNFFFCCC???;;;888888999:::===@@@CCCDDDBBB???===<<<:::;;;<<<<<<<<<;;;:::999::::::;;;;;;:::999777666777888555:::EEEJJJ[[[vvveeeVVVGGGDDDGGGGGGDDDBBB;;;888:::AAAFFFNNN```sss{{{uuunnnjjjkkkmmmoooooottt}}}zzz~~~~~~}}}vvvnnnhhhggggggeeeccceeeeeedddbbb```\\\YYYXXXQQQYYYdddqqqeee\\\]]]mmm{{{pppcccllljjjOOO666@@@ZZZjjjxxxwwwbbbgggyyyuuuMMMCCC999666555333444666444888333111555666>>>OOO```ooo~~~zzz~~~}}}ooofff[[[EEE999777333777888999:::;;;<<<<<<===:::777555555999<<<===<<<555BBBCCC>>>>>><<<;;;CCCEEEnnnpppaaaiiiggg[[[dddooofffXXXLLLFFFEEEGGGHHH???AAAAAA@@@EEEQQQ___hhhcccWWWTTT]]][[[MMMEEEIIIMMMQQQXXXeee{{{}}}hhhhhhkkkjjjjjjvvvzzzrrrllljjjjjjkkknnnkkkoootttpppjjjqqq~~~gggLLLFFFMMMLLLBBBOOOSSSaaawww~~~{{{zzzxxxuuuttttttrrrmmmiiifff___XXXTTTMMMCCC<<<;;;999555333666888777999===AAAVVVeeeooozzz}}}||||||www~~~___>>>999<<<777333555555444333333222111111111444111///???___yyy|||fffMMM@@@HHHWWW^^^ddd```kkkssszzzpppTTTUUUpppyyymmmaaaUUUEEE888333444666777:::::::::999999999888888555666888888666555666777555;;;???DDDMMMVVVTTTLLLAAA>>>:::999999???MMMZZZ___gggwwwvvv[[[EEE;;;>>>;;;>>>UUUrrryyyyyyxxx___JJJ???<<<===>>>BBB888999===@@@SSSmmmyyy\\\TTTYYYYYYXXXQQQKKKDDD???>>><<<:::777888888888888888888888888AAAVVVvvv}}}vvvyyyyyypppcccUUUKKKDDDBBB>>>:::888888999;;;>>>AAADDDEEECCC???===<<<<<<<<<===>>>===<<<;;;:::999:::::::::999888777666444777666<<>>???BBBAAA===:::<<<:::<<>>TTThhhvvv|||xxxyyy~~~^^^>>>:::<<<777444555444444333333222222222000444222000???]]]uuuuuudddPPPEEEHHHQQQYYYbbbaaannnxxxrrrUUUUUUnnnrrrfff^^^SSSCCC888444555777777999999999999888888888888555777999999888666666777666<<>>>>>BBBQQQccclllvvvdddJJJ===;;;:::===TTTrrr|||}}}iiiSSSDDD>>>======AAA;;;===@@@EEEYYYmmmpppccc^^^kkkjjjbbbPPPJJJCCC???>>>===;;;999888888888888888888888888===SSSrrr~~~vvvmmmaaaSSSJJJCCC@@@<<<999888888:::;;;AAACCCFFFEEECCC@@@============>>>???>>>===<<<;;;999999999999888777666555444999:::???LLLXXXqqq{{{```FFF>>>:::???CCCBBB===999;;;:::>>>EEEIIIOOO```sssrrrhhhfffcccccceeegggiiijjjvvvzzzyyy|||}}}zzzzzz}}}wwwsssnnnmmmnnnnnnmmmjjjdddcccbbb___\\\ZZZWWWVVVUUUPPPPPPaaa{{{{{{bbb\\\^^^kkkwww}}}rrrlllsssjjjQQQAAAEEEeeesssxxxqqqssszzz}}}gggHHH@@@999888888666555666333777555444888777<<>>>>>>>><<>>888777666444444888:::999:::>>>EEEYYYmmm{{{~~~\\\???<<<===888666444444444333333333333333000444333111>>>WWWmmmwww~~~vvvjjj^^^QQQGGGFFFJJJVVVbbbdddsss}}}tttWWWVVVmmm}}}mmm```XXXNNNBBB999666777888888888888888888777777777777666999;;;;;;999777666666777<<>>>>>BBBBBBIIIaaammmbbbjjjhhhwwwqqqbbbLLLGGG@@@<<<<<<===<<<;;;888888888888888888888888:::LLLiii~~~vvvlllaaaTTTKKKAAA>>>;;;999888999;;;===CCCEEEFFFFFFCCC???============>>>???>>>===<<<;;;999999888888777666666555777>>>???BBBOOO]]]www]]]KKK@@@;;;:::???CCCAAA>>><<<888888===EEEHHHMMM^^^qqqwwwfffbbbaaaaaaccceeehhhjjjllluuu||||||{{{xxxyyyxxxssspppmmmmmmnnnnnnkkkhhhgggfffccc```]]]ZZZYYYXXXTTTLLLMMMdddzzzbbb^^^```kkkxxxvvvqqqwwwhhhLLL???OOOrrr}}}www}}}{{{xxxeeeGGG???:::::::::888555666222888666555999777;;;IIIQQQ[[[hhhwww}}}|||rrrbbbHHH::::::888555555555666888;;;>>>@@@;;;:::888888:::===AAACCCBBB===;;;CCCDDD777<<>>===888888333333333444444444444444111444333222;;;OOObbblllpppkkkeee___VVVLLLIIILLLXXXgggiiivvv~~~pppWWWWWWnnnmmm___QQQIII???999777888888888777777777777666666666666777:::<<<<<<:::888666666666:::@@@GGGPPPYYYaaaeeeTTTFFFDDDNNNNNNIIIYYYuuu~~~kkkNNN>>><<<>>>@@@SSSnnnzzz~~~}}}mmm[[[MMMEEEBBB<<<@@@BBB@@@IIIdddiiiTTTrrrooozzznnn[[[OOOIIIAAA<<<<<<<<<;;;999777777777777777777777777;;;HHH```}}}tttjjj___RRRJJJ???===:::999999:::===???CCCEEEFFFEEEBBB???>>>===<<<<<<===>>>===<<<;;;:::999999888777777666666666777???AAADDDRRRbbb{{{yyyZZZFFF@@@:::666555999<<<:::999:::888888>>>EEEGGGKKK]]]qqq|||oooccc]]]___```bbbdddgggjjjmmmppp{{{}}}~~~}}}wwwuuuwww|||tttpppmmmkkkjjjkkkjjjgggcccgggeeeaaa]]]ZZZXXXWWWWWWTTTOOOXXXvvv|||bbb```cccmmm|||vvvsssyyyeeeJJJAAAaaatttmmmhhhpppgggHHHAAA<<<<<<<<<999777777333888666666:::777:::HHHQQQ[[[jjjzzzxxxwww{{{rrrcccHHH::::::888555555555555777999;;;<<<888888888888;;;@@@FFFIIIBBB>>><<>>444GGGrrryyytttlllSSS@@@@@@<<<;;;888666888???IIIQQQIIIIIIMMMSSSYYYdddwwwjjjkkkzzzqqqyyy{{{zzzpppgggfffooorrrooorrr{{{~~~{{{xxxzzz~~~{{{yyyvvvttttttvvvyyy{{{vvvqqqppptttxxxyyywwwvvvpppooonnnrrr{{{}}}uuueeeTTTIIILLLTTT\\\jjjzzz~~~|||zzzwwwtttvvvvvvtttpppkkkfffcccaaa___VVVMMMHHHAAA:::777777333333666:::;;;:::>>>DDDUUUhhhyyy~~~nnn|||{{{TTT???@@@===777:::444444444444444444444555333555444222777FFFXXXcccgggggghhhfff^^^TTTQQQTTT___ooooooxxx{{{||||||iiiSSSUUUmmmmmm^^^LLLEEE===888777999999888777777777666666666555555888:::<<<<<<:::888777777666888<<>><<<:::999:::<<<@@@BBBBBBDDDEEEDDDAAA???>>>>>><<<<<<===>>>===<<<;;;:::::::::999777777777777777555>>>@@@EEEWWWhhh~~~nnnUUUAAA999;;;999666555888888666777;;;:::;;;AAAGGGHHHLLL___ttt|||nnnfffZZZ\\\^^^```aaadddhhhkkkqqq|||~~~~~~yyy}}}{{{zzz|||}}}yyyssstttxxx{{{rrrpppmmmiiiiiiiiihhheeeaaaeeebbb]]]XXXUUUTTTTTTTTTVVVXXXjjj{{{aaaccciiisssrrrtttxxxaaaIIIHHHbbb}}}~~~lllccc___qqqeeeKKKCCC>>>>>>>>>:::888888444999777666999666999GGGSSS___ooo}}}zzznnnjjj~~~|||uuufffJJJ::::::888555555666777888999999999777777888999<<>>DDDPPP]]]ZZZOOOPPP```lllpppoooYYYFFF:::555:::<<>>@@@???HHH``````GGGuuurrrfff]]]UUUNNNEEE???===<<<;;;:::999999999999999999999999;;;BBBUUUtttoooooosssggg[[[OOOGGG>>><<<;;;:::;;;>>>BBBDDDAAABBBCCCBBB@@@???>>>???======>>>???>>>===<<<;;;<<<;;;999888777777888888777AAABBBHHH[[[lll{{{~~~hhhPPP@@@:::888666777666888<<<;;;888999===;;;<<>>;;;999:::666:::777555888555999HHHUUUbbbrrr|||jjjaaauuuzzzkkkNNN<<<:::777333444777:::;;;<<<;;;;;;888999::::::<<>>@@@HHHmmmbbbYYYnnnoooVVVDDDBBB=========<<<<<>>MMM\\\]]]UUUUUUdddtttrrr[[[LLLBBB;;;666<<<===FFF\\\kkkqqqzzz{{{pppdddWWWLLLBBB=========CCCGGGOOO```^^^GGGwwwpppgggdddNNNHHH@@@;;;<<<>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;666???QQQnnngggooovvvjjj]]]QQQIII>>><<<;;;:::<<>>??????>>>??????@@@@@@>>>===<<<<<<;;;:::888888888888999===FFFFFFKKK]]]lllwwwwwwkkkTTT???999===;;;333222333777<<<;;;777888;;;:::;;;???DDDCCCHHH]]]tttxxxiiibbb]]]___```______bbbggglllkkksss|||~~~|||vvvlllbbb```^^^```ddd```[[[eeevvv{{{zzzyyyvvvwww{{{|||yyywww}}}zzzuuurrrnnnjjjjjjkkklllkkkiiifffbbb\\\VVVSSSRRRSSSTTTSSS^^^{{{jjj```iiiuuu{{{ooovvvqqqOOO???NNN___iiigggfffkkkggg~~~~~~WWWQQQHHHAAA@@@???<<<:::;;;777;;;777444777555999HHHWWWdddsss{{{|||}}}tttqqqeeetttpppQQQ>>>:::777111444888<<<>>>???>>>===:::;;;;;;;;;<<>>>>>>>>;;;:::>>>HHHPPPNNNHHHKKKZZZdddfffiiiqqqsssqqqooojjjeeeaaabbbfffrrryyyfffhhhxxxuuulllrrrnnn```TTToooyyykkkrrrvvvoooyyy~~~zzzyyyxxxvvvtttssstttsssnnnfff___\\\[[[TTTKKKBBB===999555555888555444555777777:::CCCNNNiii~~~{{{uuuJJJ<<>><<<::::::;;;:::===MMM^^^```YYYXXXdddvvvzzz___JJJBBB???<<<<<>>FFFNNNUUUaaa]]]IIIxxxqqq^^^PPPIIIFFFBBB???===<<<:::999:::::::::::::::::::::::::::AAAJJJgggwwwyyymmmbbbSSSFFF>>>;;;999;;;???BBBCCCAAABBBAAAAAA@@@???>>>======>>>>>>>>>===<<<<<<;;;;;;<<<<<<;;;999777666777999===@@@DDDLLL[[[mmmyyy}}}oooVVVEEE<<<333333555000777777888999:::;;;;;;<<<<<<;;;@@@EEEDDDHHH]]]vvvoooddd\\\]]]___``````___```aaaccciiimmmqqqqqqlllddd]]]XXX[[[UUUSSSTTTRRRWWWmmm}}}xxxttt|||zzzzzz{{{yyyyyyzzzvvvwwwvvvooolllooonnnhhhfffiiikkkaaaYYYWWWVVVQQQLLLJJJPPP```~~~yyylllcccrrr|||yyyqqqhhh]]]OOO???III[[[ccckkkhhh^^^bbbzzz\\\PPPJJJDDDCCC@@@;;;999:::666999:::777444555:::@@@SSSfffpppssszzz~~~{{{uuugggYYYrrruuu\\\???333888222444888;;;======<<<;;;999777888:::;;;===DDDMMMOOOBBBCCCEEEHHHmmmeee[[[lllnnnUUU@@@>>>======@@@DDDBBB@@@GGGRRRMMMOOOSSSZZZccckkkoooqqqvvvpppllllllhhheeehhhppp{{{llllllxxxsssiiiiiidddZZZZZZttttttfff~~~zzz||||||xxxuuurrrppptttqqqmmmiiieee```[[[XXXRRRJJJ@@@:::888777555222222555555999>>>;;;AAATTTppp}}}www|||jjjJJJEEEAAA===<<<777777777777666555555555444333//////444999AAAVVVkkkwwwzzzvvvuuuYYYQQQ___hhhqqqxxx~~~xxxzzzbbb[[[fffwwwmmmSSSEEE===666666666555444666888999;;;<<<<<<:::777555777999:::888888:::<<<<<<>>>===>>>??????AAAJJJUUUWWW]]]YYYZZZooo}}}|||zzzoooZZZLLLHHHEEE@@@;;;AAA>>>AAAKKKSSSVVV[[[aaahhh]]]RRRJJJDDD@@@@@@CCCCCCCCCEEEOOObbblll]]]FFFsssiiiVVVIIIEEEBBB???===<<<<<<:::999::::::::::::::::::::::::;;;@@@GGGaaayyynnndddUUUHHH???<<<:::<<<@@@CCCCCCBBBAAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<;;;999777666777999>>>AAADDDKKKXXXiiisssuuu___III<<<777111444888333666666777777777888888888<<<;;;>>>DDDEEEKKKbbb{{{tttiiieeebbb```aaabbbbbb___^^^^^^^^^[[[^^^aaa```\\\VVVQQQNNNNNNMMMQQQYYY\\\cccyyy{{{xxxvvvuuutttuuuyyyzzz~~~xxxttttttvvvooolllmmmlllhhhgggiiihhh___WWWUUUSSSMMMHHHGGGJJJWWWtttyyykkkeeesss}}}nnnfff^^^RRREEE:::LLLfffeeeccc[[[UUU^^^|||]]]RRRLLLFFFEEEBBB===;;;<<<888:::;;;888555666;;;@@@OOOaaakkkpppzzzlllZZZjjjzzzaaaDDD777888555777999;;;<<<<<<<<<;;;<<<::::::===>>>@@@GGGOOOUUUMMMOOOTTTaaa~~~ddd[[[kkknnnVVVCCCBBB<<<===AAAFFFFFFEEEKKKTTTNNNRRRWWW___fffmmmrrruuu}}}yyywwwzzz{{{yyyzzzooommmxxxlllccceeecccZZZ]]]uuurrrmmm{{{yyy|||{{{yyyvvvtttrrrpppnnnkkkgggddd___ZZZVVVNNNGGG>>>999888888666444555888555888<<<999===OOO]]]uuu|||{{{vvv|||dddHHHDDDAAA>>>===999777777777666555555444444333000000444777@@@WWWooosssWWWQQQWWW```jjjrrryyyfffZZZbbbppplllRRRFFF>>>777666777555555666888999;;;<<<<<<:::888777666888:::999999;;;===???>>>======>>>>>>AAAKKKVVV\\\```WWWRRR___hhhccc___TTTKKKBBB>>>AAACCCAAA===???<<>>============<<<;;;;;;;;;;;;;;;;;;;;;;;;<<>>>>>======<<<<<<;;;<<<<<<;;;999777666777999@@@BBBEEEKKKWWWeeelllkkkQQQ>>>555555222555:::666777777777777777777777777;;;:::===BBBFFFQQQkkkmmmffffffeeebbbcccdddccc___[[[YYYXXXUUUVVVWWWVVVSSSPPPNNNNNNQQQRRRZZZbbbeeeiiizzz{{{xxxwwwvvvqqqqqqssswww{{{}}}xxxuuutttsssnnniiiiiihhhffffffgggeee]]]UUURRROOOIIIDDDBBBHHHQQQmmm}}}ooolllxxxddd]]]WWWJJJ===:::UUUiiiddd]]]WWWXXXggg{{{[[[TTTNNNIIIGGGEEE???======:::;;;;;;999666777;;;???KKKZZZccckkkyyyvvv^^^```{{{hhhKKK;;;888999999::::::;;;<<<<<<<<>>AAACCCDDDIIIPPP\\\[[[]]]dddyyyaaaZZZkkkmmmUUUCCCDDD===>>>CCCJJJNNNPPPUUU[[[ZZZ^^^eeeiiimmmrrrxxx}}}rrrmmmvvvuuuaaaXXX\\\\\\UUU^^^www~~~pppvvvttt~~~xxxvvv}}}zzzxxxwwwuuussskkkjjjhhhfffccc^^^XXXSSSIIICCC<<<888777888777666777999666999>>>:::<<>>YYYsssmmmRRRNNNRRR[[[fffnnnrrrwwwgggWWW[[[hhh~~~lllRRRGGG???777666666555555777777888:::;;;<<<;;;999888666888:::;;;;;;<<>>BBBLLLWWWaaabbbTTTHHHOOORRRJJJEEE<<<::::::<<<@@@AAA???<<>>===???CCCEEEDDDBBB>>>>>>?????????@@@@@@@@@??????>>>>>>===<<<<<<<<<;;;<<<;;;999777666888999BBBDDDGGGMMMXXXdddhhheeeMMM<<<666777444666:::666777888888999999:::::::::<<<<<<>>>CCCJJJZZZuuusssjjjeeeaaa```bbbcccbbb^^^ZZZWWWUUUWWWWWWWWWUUUSSSRRRSSSUUUYYY[[[bbbhhhiiikkkwww{{{xxxvvvuuuttttttuuuwwwyyy}}}|||{{{yyywwwqqqlllgggeeeddddddeeefffccc[[[UUURRRMMMFFFAAA@@@IIIQQQnnnssssss}}}www]]][[[TTTFFF:::<<<]]]iiifffaaa]]]aaarrrrrrUUUUUUOOOJJJIIIGGGAAA>>>???<<<<<<;;;888666777:::===IIIUUU]]]gggxxxcccXXXrrrnnnSSS@@@888999999888888999;;;===>>>@@@???AAAEEEHHHHHHKKKOOO^^^aaabbbmmmvvv```]]]ooonnnTTT@@@AAA???@@@EEENNNWWW^^^aaadddfffkkkppprrrrrrvvv~~~}}}}}}pppjjjrrr{{{~~~{{{lllVVVNNNUUUWWWQQQ^^^zzzrrr}}}vvvvvvttt|||yyywwwuuusssqqqgggfffeeedddaaa\\\UUUPPPFFFAAA;;;777666666666555444777777;;;AAA<<<>>>MMMfff~~~yyyqqqTTTDDDDDDAAA??????:::999999888777666555555444333222333444333<<>>777555555444444666555666888999:::999999888777888:::======<<<===AAABBB>>>;;;<<<>>>CCCNNNXXXcccdddSSSCCCFFFGGG???;;;999;;;>>>BBBDDDCCC@@@===GGGFFFLLL\\\ppp|||}}}{{{|||rrrfff___]]]```jjjuuuxxxrrrzzzfff[[[RRRQQQKKKHHHEEECCCBBBBBB@@@???=========<<<<<<;;;;;;;;;999>>>AAARRRttt}}}kkkgggjjjssssssxxxxxxmmmaaaRRREEEAAA???>>>@@@CCCEEEDDDAAA>>>>>>>>>???@@@@@@AAAAAA?????????>>>======<<<<<<;;;;;;;;;999777666888:::BBBEEEHHHOOO[[[eeefffaaaIII:::777999555777:::666666777888999:::;;;<<<======>>>AAAFFFOOObbb}}}vvvlllddd___]]]___aaaaaa]]]ZZZWWWVVVWWWWWWUUUSSSQQQRRRTTTWWWWWW[[[bbbhhhkkkppp||||||yyyvvvtttssssssrrrqqqtttwwwyyy{{{{{{{{{|||zzzxxxqqqnnniiieeeeeeggghhhgggaaa[[[UUURRRMMMEEE@@@@@@GGGQQQrrrqqqvvv}}}mmm]]]```WWWFFF;;;AAAcccnnnlllgggaaafffyyykkkRRRTTTNNNJJJJJJHHHCCC@@@AAA>>>===;;;888666777999;;;GGGSSSZZZeeexxxeeeVVVnnnsss\\\FFF999888777777777999;;;>>>?????????BBBIIIMMMKKKJJJLLLVVV[[[]]]pppwwweeeddduuurrrTTT?????????@@@EEEPPP^^^jjjmmmllllllqqquuuwwwwww{{{|||hhhccckkktttuuurrrcccOOOKKKUUUZZZUUU___{{{{{{}}}rrrttt|||xxxvvvsssooolllfffeeedddbbb^^^YYYQQQLLLCCC???:::666444444444444111666888===AAA:::===MMMpppzzzuuufffPPPEEEEEE@@@>>>???:::;;;::::::999777666666555333222444555222:::TTTpppwwwzzzkkkSSSOOOPPP[[[kkkvvvvvvttt~~~ooo\\\YYY^^^uuuqqqWWWHHH>>>666444444222333555444555666777888888777777999888<<>>>>>>>>===<<<<<<;;;;;;666===@@@PPPrrriii\\\]]]kkkkkkqqqxxxmmmaaaRRREEE@@@???>>>@@@DDDEEECCC@@@>>>>>>??????@@@@@@@@@AAA@@@??????>>>>>>======<<<:::;;;:::999777777999:::AAADDDGGGOOO[[[dddbbbZZZBBB555444888444777;;;888666666777888999:::;;;;;;<<<@@@DDDJJJSSSfff~~~pppgggcccbbb\\\^^^``````^^^[[[ZZZZZZYYYYYYXXXVVVTTTTTTUUUWWWYYY^^^dddhhhkkkrrr|||zzzuuutttuuutttoooiiigggfffeeefffhhhjjjjjjiiikkkqqqwwwzzzyyywwwxxxzzzxxxuuuqqqppplllggggggjjjjjjhhh```[[[VVVTTTMMMEEEAAAAAAEEERRRuuurrrjjjrrrxxxmmmiiiqqq```KKKFFFOOOnnnpppmmmeeeaaallleeeTTTSSSNNNKKKLLLKKKFFFCCCDDDAAA???<<<999888888999:::EEEQQQYYYeeewwwkkk]]]rrrzzzfffOOO???999999888888:::;;;===???>>>???EEENNNRRRNNNJJJHHHKKKOOOWWWvvv{{{jjjiiixxxrrrSSS???AAAAAAAAAEEEQQQeeeuuuyyyuuuwww|||xxxvvv{{{}}}kkk]]]\\\eeemmmmmmkkk^^^NNNOOO^^^eee```aaa|||~~~|||ooovvv{{{wwwtttpppllliiifffdddaaa^^^YYYSSSLLLGGG???===999555333222222333111888:::;;;<<<777???UUUqqqyyy|||^^^MMMGGGFFF@@@???AAA<<<======<<<:::999888777777333111333555333888NNNfffqqq|||qqqiiiqqqgggSSSRRRQQQ]]]ppp~~~|||yyymmm[[[TTTjjjvvv]]]III???666444333222333666555666666777777777777666999999???HHHHHH@@@>>>AAAHHHCCC???@@@CCCGGGNNNVVVggggggTTT???>>>>>>888777777777999???FFFHHHFFFCCCIIIKKKOOO]]]tttwww{{{xxxkkkaaaYYYWWWMMMJJJGGGEEEEEEEEEDDDCCC??????>>>>>>===<<<<<<;;;888===>>>KKKjjjrrr\\\ZZZeeeiiivvvzzzooodddUUUIII@@@>>>>>>@@@CCCDDDBBB??????????????????@@@@@@@@@@@@@@@??????>>>=========:::;;;:::999777777999;;;???BBBEEEMMMYYY```[[[QQQ@@@444444777444666<<<::::::::::::::::::::::::::::::@@@FFFKKKVVVhhh}}}|||oooeeebbbccc___```aaaaaa___^^^^^^___^^^^^^___]]]ZZZXXXXXXYYY]]]ccciiilllnnnrrrxxx|||vvvoooiiiiiijjjggg```YYYSSSQQQPPPQQQTTTXXXZZZ[[[aaajjjrrrwww|||xxxvvvtttuuuwwwxxxvvvssslllmmmjjjeeeeeeiiihhhddd]]]YYYVVVTTTNNNEEEAAABBBJJJXXX{{{~~~iiigggooottt|||ooottt}}}cccJJJLLLXXXtttlllggg^^^^^^sss[[[XXXRRRNNNLLLNNNNNNJJJGGGHHHEEEBBB>>>;;;:::::::::;;;@@@NNNXXXeeexxx{{{mmm|||qqqZZZHHH>>>======<<<<<<<<<<<<======???HHHSSSXXXRRRJJJEEEEEEHHHVVV}}}jjjfffrrrjjjMMM>>>DDDGGGGGGJJJVVVmmmuuuhhhdddkkksssvvvyyyvvvkkk[[[RRRVVVaaahhhnnnmmmaaaTTTWWWgggmmmhhhccctttxxx~~~zzzsss|||~~~zzzwwwsssoookkkhhhfffccc^^^YYYSSSLLLEEE@@@:::999777444222222333555222:::;;;:::;;;;;;MMMkkk~~~}}}XXXKKKGGGGGG@@@AAAEEEAAA??????>>><<<;;;:::999888222000222555444666GGGZZZ___nnnhhhbbbkkkeeeXXX]]]]]]iii|||{{{}}}mmm^^^WWWnnn{{{bbbLLLBBB888555555444555888888888888888888777777777777888BBBOOOPPPGGGCCCFFFKKKEEEAAACCCFFFHHHNNNUUUhhhgggSSS>>><<<===888888<<<:::;;;BBBJJJLLLHHHBBBKKKOOOUUU___sssrrrkkkvvv}}}zzzrrrggg\\\XXXNNNLLLIIIHHHIIIJJJIIIIII@@@??????>>>===<<<<<<;;;<<>>===@@@CCCDDDAAA>>>????????????????????????@@@@@@??????>>>=========:::::::::999777777999;;;>>>@@@CCCKKKVVV[[[UUUJJJDDD888777999555666;;;999@@@@@@???>>><<<;;;::::::999???FFFLLLVVVggg{{{tttgggaaaaaabbbcccdddbbb```___```aaa___```aaa```]]]ZZZXXXXXXXXXaaajjjnnnrrrwww{{{}}}sssmmmiiillloookkkbbb[[[EEEBBB??????CCCHHHMMMOOO]]]gggppptttxxx{{{yyyrrrqqqrrrtttvvvxxxxxxvvvtttfffiiifffaaaaaaeeeddd^^^\\\XXXVVVTTTMMMEEEAAABBBRRRaaaxxxgggjjjnnnsss|||jjjuuu}}}\\\AAAHHHWWWpppjjjcccYYY[[[rrrtttSSSZZZSSSOOOMMMPPPPPPMMMJJJKKKHHHEEE@@@===<<<<<<<<<<<<===LLLXXXfffxxx|||xxxaaaNNNBBBBBBAAA???>>><<<;;;;;;===@@@JJJWWW[[[TTTJJJDDDEEEFFFXXXwwwzzzfff```iiiaaaFFF;;;DDDNNNNNNPPP\\\uuuzzzooollleeeYYYRRR[[[nnn{{{~~~tttnnn```QQQKKKSSS___ffftttssshhhZZZ]]]kkkpppiiibbb|||iiiqqq}}}zzz~~~|||yyyvvvssspppkkkhhhfffbbb\\\UUUOOOHHHAAA<<<666666555444222333555777333;;;<<<;;;<<>><<<>>>;;;<<<444333666AAAMMMRRRMMMEEEHHHNNNTTT\\\lll|||yyyuuuiiimmmuuu{{{|||ooofff\\\VVVTTTPPPLLLMMMPPPPPPMMMIIIBBBAAA@@@???>>>===<<<;;;<<<<<<<<>>>>>?????????>>>>>>@@@???======>>>>>><<<;;;;;;::::::999888888888999BBB??????DDDLLLPPPMMMIII===999777888888777999===AAAEEEEEE===999;;;<<<:::>>>===CCCPPP]]]kkkzzzwwwnnngggdddeeefffffffffeeedddccccccbbb```bbbcccdddcccbbbaaaaaaaaadddiiiooouuuyyy|||}}}{{{xxxrrrpppssspppbbbRRRDDDBBB>>>>>>???BBBCCCDDDQQQ___mmmssstttuuutttrrruuutttssstttuuuuuusssqqqnnniiidddbbbdddeeedddcccXXX___[[[RRRLLLBBB???JJJRRRppp~~~hhhooottt}}}yyyqqqvvvlllQQQBBBJJJ\\\gggiii]]]WWWYYYffffff[[[UUUSSSRRRPPPNNNMMMMMMMMMNNNFFFCCC>>><<<;;;<<<<<<<<>>@@@@@@<<<::::::<<<@@@MMM___fff\\\LLLAAAJJJDDDXXXwwwzzz|||hhh\\\aaa^^^KKK???BBBPPPUUUQQQYYY}}}uuu```VVVRRRXXXPPPOOOggg~~~{{{sssooo\\\OOOTTTYYY^^^iiitttyyyuuuiiidddllluuuwwwkkkuuussslll|||zzzvvvrrrnnnkkkiiigggeeeaaa[[[TTTMMMEEE>>>999888777666555555555555555999555999>>><<>>>>>>>>===:::666555555666666333333===IIIWWW]]]hhhpppnnnfffdddhhhgggssstttooouuuuuuzzz{{{}}}}}}rrrddd^^^kkk~~~}}}mmmZZZIII999444444222333666999:::;;;999777666666777:::???BBBOOO```\\\LLLFFFNNNLLLGGGJJJQQQLLLJJJVVVjjjlllXXXBBB???@@@;;;888;;;<<<>>>BBBIIIOOOKKKCCCKKKOOOVVV```mmm{{{zzzooogggdddkkk}}}rrrfffoooyyy}}}nnncccYYYRRRRRRNNNKKKKKKMMMNNNJJJGGGEEEEEECCCBBB@@@>>>===<<<<<<===<<<@@@TTTtttzzz]]]fffzzzvvvlll]]]OOODDDBBBAAACCCFFFFFFCCC@@@>>>??????@@@@@@??????>>>???>>>======>>>>>>===<<<<<<<<<;;;:::::::::::::::???======@@@EEEGGGEEEBBBAAA;;;666666777888===DDDGGGKKKJJJAAA::::::;;;:::>>>@@@HHHUUUaaakkkvvv|||uuuooolllllllllkkkiiigggfffeeeddddddeeeddddddeeeggggggfffeeedddeeehhhmmmtttzzz}}}yyywwwppp```PPP???===;;;;;;>>>@@@AAABBBLLLWWWbbbjjjpppttttttpppuuutttssssssttttttsssqqqkkkgggcccaaaccceeedddbbb[[[```YYYPPPKKKAAA???JJJ___|||pppuuuooojjjooodddJJJ@@@OOO```eee```ZZZZZZ[[[ccc}}}eee\\\UUUQQQQQQOOONNNMMMMMMMMMMMMHHHEEE@@@=========<<<<<>>AAAQQQeeejjjZZZIIIBBBGGGJJJgggpppyyyyyysssddd___hhhcccOOODDDHHHUUU[[[TTTYYY{{{uuuaaaQQQJJJKKKPPPLLLRRRlll~~~vvvmmm[[[TTTYYYZZZ\\\gggrrrxxxvvvllliiiqqqzzz}}}qqqvvv}}}|||ppphhhvvv}}}zzzxxxuuuqqqmmmjjjgggfffaaa\\\VVVPPPJJJDDD>>>:::777777666555444444555555888666999>>>???JJJrrr[[[MMMJJJFFFDDDDDDDDDCCCBBBCCCAAA???>>>>>>===:::777666555666666333444===HHHRRR[[[gggmmmkkkeee^^^[[[ZZZccczzz{{{xxxyyylllnnnuuusssuuupppaaa]]]nnnqqq___MMM:::444555555666888999:::;;;999888777777999???DDDFFFQQQbbb```RRRMMMQQQOOOJJJOOOWWWQQQMMMWWWhhhjjjXXXBBB???@@@<<<<<<:::===???CCCIIIOOOMMMGGGOOOSSSZZZbbbkkkssszzz}}}wwwsssmmmhhhcccgggvvvqqqgggsss~~~mmmaaaVVVQQQRRROOOLLLLLLMMMMMMIIIFFFIIIHHHFFFDDDBBB@@@>>>===<<<<<<<<<>>>MMMhhhfffgggyyyzzzooo___QQQEEECCCBBBCCCFFFFFFDDD@@@@@@@@@@@@AAAAAA@@@@@@???>>>===<<<===>>>???>>>===>>>===<<<<<<;;;<<<<<<<<<<<<<<<>>>???@@@AAAAAA@@@>>>999666777999:::???EEEMMMPPPMMMDDD;;;999;;;<<<===AAAKKKWWWaaafffnnnuuuwww}}}}}}vvvqqqoooooommmjjjhhhgggfffggggggjjjhhhggghhhjjjlllmmmmmmmmmllllllnnnsssyyy~~~~~~xxxrrriiiZZZLLLCCCBBBBBBDDDGGGJJJJJJJJJKKKSSS\\\fffpppxxxwwwrrrtttsssrrrrrrssssssrrrppphhheeeaaaaaaccceeedddbbb]]]___WWWPPPLLLCCCCCCOOOmmmuuu{{{zzzfffeeehhhXXXAAAAAAXXXhhhfffWWWTTTYYY]]]eee~~~}}}ccc]]]UUUOOOPPPPPPPPPOOONNNMMMMMMKKKHHHCCC@@@???>>>===<<>>VVVttt{{{}}}yyyoooYYYMMMAAA======<<<<<<>>>AAACCCVVVmmmnnnWWWEEECCCGGGTTT}}}jjjzzzuuulllfffiiirrriiiSSSJJJPPPccchhh___aaayyyrrrkkkdddYYYLLLDDDBBBJJJJJJKKK[[[ttt{{{zzz|||mmm\\\[[[bbb\\\ZZZfffttt|||}}}tttqqqxxx~~~~~~xxxwwwxxx|||}}}vvvooorrr{{{~~~|||{{{wwwvvvrrroookkkhhhfffeee[[[WWWPPPIIIEEEAAA===:::666555555444444444555555888777:::???CCCQQQvvv|||UUUMMMJJJGGGEEEEEEEEEDDDCCCBBBAAA??????>>>===:::888666555666666444444<<>>AAA???BBBDDDFFFKKKQQQRRROOOTTTXXX___gggnnnrrrtttuuu{{{zzzzzzwwwqqqqqq|||nnnhhhyyynnnaaaWWWTTTTTTRRROOONNNNNNMMMKKKHHHIIIHHHFFFDDDAAA???===<<<;;;<<<<<<===HHH^^^yyyvvvlllzzz~~~ssscccUUUGGGDDDBBBCCCFFFFFFDDDAAAAAAAAABBBBBBAAAAAA@@@@@@===<<<;;;<<>>>>>======<<<<<<<<<======;;;>>>@@@@@@???>>>@@@CCC<<<999:::>>>@@@@@@CCCGGGTTTTTTOOODDD;;;888;;;>>><<<@@@IIITTTZZZ^^^dddkkkrrr~~~zzzsssnnnmmmkkkiiigggfffhhhjjjkkkjjjlllmmmllljjjlllqqqvvvyyyxxxuuuttttttuuuwwwyyytttwwwvvvqqqjjjdddZZZRRRLLLLLLNNNRRRVVVXXXWWWVVVRRR[[[gggpppyyy~~~yyyuuutttrrrqqqrrrrrrqqqooogggdddaaabbbeeegggeeeccc]]]^^^WWWRRRPPPGGGGGGVVVxxxwww~~~uuudddhhhdddOOO:::CCC```mmmfff]]]WWW\\\fffrrrrrraaa\\\UUUPPPQQQRRRRRRRRRPPPOOONNNNNNKKKFFFCCCAAA@@@>>><<>>@@@BBBAAAEEEZZZrrrnnnRRRBBBDDDHHH___zzzpppxxxuuutttyyy{{{jjjSSSNNNYYYqqqrrrgggmmmxxxddd\\\SSSNNNIIIDDDCCCEEEOOOKKKNNNdddyyyuuuqqq}}}ooo]]]aaaiii^^^XXXeeexxx}}}~~~{{{}}}}}}}}}yyyzzzrrrcccaaalllvvvtttqqqmmmiiifffdddcccXXXSSSKKKEEE@@@===;;;999555444444444444444555666999999;;;@@@FFFWWWwwwpppRRRLLLJJJGGGFFFFFFEEEDDDCCCBBBAAA@@@???>>>===;;;999777666666666555555;;;DDDRRRhhh{{{{{{eeeKKK>>>AAARRR___]]]fffyyywww}}}ooobbbjjjvvvoooZZZAAA555666:::;;;:::999:::;;;:::999999;;;===FFFMMMLLLNNNZZZ\\\TTTSSSTTTTTTTTT\\\eee\\\SSSYYYjjjkkkZZZEEE@@@??????EEEGGGKKKMMMKKKMMMTTTYYYZZZXXX\\\dddmmmuuu{{{|||mmmjjj}}}nnn```WWWVVVUUUSSSQQQOOONNNLLLJJJHHHGGGFFFDDDBBB@@@>>><<<;;;;;;<<<<<<===DDDWWWttt|||wwwgggYYYHHHEEECCCCCCFFFGGGDDDBBBBBBBBBBBBBBBBBBAAA@@@???<<<;;;;;;<<>>===@@@CCCCCC???===???BBBEEEKKKRRRddd^^^SSSGGG===888;;;???>>>AAAIIIQQQUUUXXX```iiiuuu{{{tttooonnnllliiigggggghhhjjjkkkhhhooossspppiiijjjsss}}}~~~~~~}}}|||yyyvvvtttsssuuuxxxvvvpppkkkiiifffaaaUUUVVVXXX\\\```bbbaaa```___mmm{{{xxxuuusssqqqqqqpppooonnnfffdddcccdddhhhiiifffddd]]]]]]XXXSSSPPPEEEHHH[[[wwwtttfffqqqcccJJJ999FFFaaaiii```ggg___fffzzzjjj```ZZZVVVSSSTTTTTTUUUTTTSSSQQQPPPPPPMMMIIIEEECCCAAA???===DDD@@@MMMkkkyyymmmkkkzzz~~~}}}mmmYYYCCC<<<>>>AAACCCEEE@@@HHH]]]ppphhhMMMAAAFFFJJJiii}}}gggPPPQQQaaayyysssiiiwwwdddTTTLLLFFFEEEEEEEEEFFFIIIQQQLLLPPPgggxxxoookkk{{{qqq___bbbiii]]]VVVbbbzzz{{{}}}vvv```TTTTTT^^^nnn|||~~~uuusssppplllhhhdddbbbaaaWWWQQQIIIBBB===:::888777444444444444444555666777;;;;;;===AAAJJJ^^^xxxeeeQQQKKKIIIGGGFFFFFFEEEDDDBBBAAAAAAAAA@@@>>>===;;;;;;999666666666555555;;;BBBWWWooo}}}```CCCDDDEEEUUUbbbbbbjjj{{{lll``````dddrrrvvvbbbHHH888666;;;<<<:::999:::;;;::::::;;;>>>@@@GGGNNNJJJFFFNNNQQQLLLMMMOOOSSSWWW```iii___WWW]]]qqqnnn[[[GGGBBB@@@@@@GGGLLLRRRUUURRRQQQWWW___dddaaadddjjjsss|||nnnmmmlll]]]UUUUUUSSSRRRPPPNNNKKKIIIGGGFFFDDDDDDCCCAAA@@@???>>>>>>============@@@QQQqqq{{{kkk]]]JJJGGGDDDDDDFFFGGGEEECCCBBBBBBBBBBBBAAA@@@??????<<<;;;;;;<<>>>>>???BBBDDDCCCBBBBBBFFFIIISSSJJJBBB@@@CCCKKKWWWcccxxxiiiVVVHHH???:::;;;>>>AAADDDKKKRRRVVVYYYbbbmmmzzzyyyrrrooolllmmmllljjjhhhgggggghhhiiiiiipppuuurrrkkkjjjttt~~~{{{}}}|||yyy~~~{{{vvvssstttssspppffffffgggjjjnnnooonnnmmmqqq{{{xxxtttrrrpppooonnnlllfffeeedddfffiiiiiifffccc^^^^^^XXXSSSMMMCCCLLLggg~~~zzzqqqhhhrrr^^^FFF@@@QQQdddeee\\\ccc]]]nnn|||ggg___YYYXXXWWWWWWVVVVVVUUUSSSRRRQQQPPPMMMJJJGGGEEECCC@@@>>>@@@???GGG```ssslllkkk}}}xxxaaaIII@@@CCCFFFFFFFFF>>>KKK```jjj^^^JJJEEEKKKPPPvvvcccNNNVVVjjjyyyrrrwwwWWWNNNGGGDDDFFFIIIJJJJJJLLLPPPLLLPPPeeeuuunnnmmmwwweeebbbggg^^^XXXcccyyyuuugggZZZWWW[[[```ggglll|||tttrrrnnniiieeeaaa^^^\\\SSSNNNFFF@@@<<<999777555444444444555666777888999<<<===>>>BBBPPPfff|||\\\OOOIIIGGGFFFEEEFFFEEECCCAAA@@@AAABBBAAA>>><<<<<<<<<:::777666777666666:::@@@```uuuyyy]]]DDDJJJIIIWWWccccccjjjxxx}}}tttZZZYYY___qqq|||lllRRR===777;;;<<<:::::::::;;;::::::<<<@@@CCCKKKRRRJJJ???BBBFFFCCCDDDHHHQQQYYYdddjjj```ZZZddduuuoooXXXFFFDDDAAA@@@GGGKKKWWW___^^^\\\___gggkkkqqqrrruuuzzzlllmmmmmm]]]TTTVVVSSSSSSQQQNNNJJJHHHFFFFFFCCCCCCCCCCCCCCCCCCCCCCCC@@@???>>><<<===LLLooosssuuuxxx|||~~~nnn```KKKHHHDDDDDDFFFGGGEEECCCBBBBBBBBBAAAAAA@@@???>>>===<<<<<<===>>>??????>>>>>>>>>>>>>>>>>>???@@@@@@BBBEEEIIIMMMRRRXXX]]]aaakkkccc[[[ZZZ]]]dddpppzzzjjjRRRDDD>>>;;;<<<@@@AAAFFFNNNVVVYYY\\\fffppp}}}wwwddd^^^^^^]]]bbbbbbcccccceeefffhhhiiinnnqqqtttrrroooooouuuzzzwww{{{~~~xxxxxxxxxyyy|||}}}|||{{{{{{vvvssspppooommmkkkeeeddddddfffiiihhhddd```]]]^^^XXXSSSNNNIII]]]{{{}}}nnnhhhgggPPPAAANNNeeeqqqmmmgggllleeewwwpppeee```XXX[[[ZZZYYYWWWUUUSSSRRRQQQQQQOOOMMMJJJHHHFFFDDDAAA???>>>@@@BBBUUUmmmlllmmmkkkQQQGGGIIIJJJHHHEEE===PPPccccccUUUJJJKKKQQQ___```OOO]]]uuu~~~fffQQQNNNHHHFFFLLLQQQSSSSSSUUUVVVTTTVVVfffuuurrruuuqqqggghhhdddaaajjj}}}~~~pppdddccchhhlllooorrr}}}sssppplllfffaaa\\\YYYWWWMMMIIICCC>>>;;;999777555555555555666777888::::::;;;>>>???DDDVVVooozzzTTTLLLGGGFFFEEEEEEEEEDDDBBB@@@???AAACCCAAA>>><<<<<<>>>:::777666777777666999>>>```nnnrrr^^^QQQPPPMMMXXXcccbbbiiiuuuyyyYYYZZZbbbtttuuu]]]EEE:::;;;>>><<<::::::;;;:::;;;>>>BBBEEEQQQYYYMMM<<<<<<>>>===???BBBOOO[[[fffkkkaaa___mmmvvvkkkSSSCCCEEECCCAAAGGGHHHZZZlllqqqoooooorrruuuwwwbbbeeewwwzzzxxxqqq___VVVXXXUUUUUUTTTPPPLLLIIIHHHGGGDDDDDDDDDEEEFFFFFFGGGGGGBBBAAA???<<<:::IIIlllwwwYYY^^^hhhssspppbbbLLLHHHDDDDDDFFFGGGFFFCCCAAABBBAAAAAA@@@???>>>===>>>===<<<===>>>???>>>===@@@?????????@@@AAAAAABBBEEEHHHNNNXXXdddoooxxx|||~~~}}}}}}dddIII===<<<<<>>DDDOOOXXX[[[^^^fffpppiiiQQQJJJKKKKKKTTTVVVYYY]]]aaaeeehhhjjjsssrrrqqqrrrsssuuuvvvwwwwww{{{}}}xxxssspppnnnllljjjdddccccccfffhhhgggccc^^^[[[\\\XXXTTTQQQSSSqqq{{{zzz~~~~~~kkkhhhYYYCCC>>>YYYxxx{{{wwwzzzhhheee```WWW^^^[[[YYYWWWTTTRRRQQQPPPQQQOOOLLLJJJHHHFFFDDDAAA??????DDDAAANNNhhhlllnnnrrrWWWLLLMMMMMMHHHDDD<<>>@@@FFFZZZvvv~~~pppNNNIIIFFFEEEDDDDDDEEEDDDBBB@@@???AAACCCBBB>>><<<===>>>;;;777666777777666999>>>TTT___ppp|||xxxhhh]]]ZZZZZZUUU]]]gggfffmmmyyy|||~~~\\\]]]dddrrr{{{dddJJJ<<<<<>>::::::;;;:::;;;>>>CCCGGGWWW^^^QQQ===999<<<;;;===???OOO]]]hhhkkkaaabbbrrruuuhhhNNN@@@EEEEEEBBBGGGFFF^^^www}}}}}}~~~|||kkkXXX[[[mmmpppoooxxxpppcccXXXVVVWWWUUUQQQNNNMMMOOOQQQRRRRRRLLLIIIKKKKKKHHHHHHKKKIIIBBB@@@AAAAAAGGG___yyyooo\\\XXX\\\kkk{{{rrrcccUUULLLEEEEEEGGGEEEBBBBBBBBBBBBBBBAAA@@@???>>>===@@@===:::;;;>>>@@@@@@???BBBAAA?????????AAACCCEEEKKKIIIMMMVVV```lllrrrWWW>>>999<<<<<>>@@@===;;;;;;===??????>>>@@@@@@?????????@@@BBBCCCKKKHHHIIIOOOWWWcccwwwcccMMM<<<<<<@@@AAADDDIIIIIIIIIPPPXXXUUUPPP^^^tttxxxsssdddPPPCCC@@@AAAAAABBBDDDHHHMMMSSS[[[bbbgggkkkmmmnnnllljjjlllrrrxxx}}}ssspppoookkkgggfffeeebbbeeeeeeaaagggjjjaaa```YYYRRRQQQ[[[xxxzzzwwwhhhSSS@@@===HHHhhh}}}xxxnnnwwwfff^^^\\\]]]XXX\\\ZZZWWWWWWXXXVVVRRRNNNMMMKKKHHHGGGGGGFFFEEECCCBBBBBB@@@JJJ___iiinnnyyywwwhhhVVVHHHDDDHHHPPP^^^QQQMMM[[[___kkkkkkaaajjjwwweee^^^kkk~~~|||}}}[[[MMMUUU^^^aaaTTTTTTnnn{{{uuuvvvxxxuuuvvv}}}}}}uuusss}}}|||qqqnnniiiddd^^^VVVNNNIIIAAA>>>:::888777777777666777777777777888:::;;;<<<>>>CCCUUUssstttVVVIIIFFFFFFEEEEEEDDDCCCBBBBBBAAAAAAAAA@@@???>>><<<;;;::::::999999999888888888888IIIUUU\\\eeeooollleeeiiidddppp}}}yyy~~~ooosssxxxuuu___[[[^^^jjj{{{www^^^KKKDDD@@@<<<;;;999:::<<<<<<===GGGSSSiii[[[JJJ???:::777666777===IIIWWWhhhqqqddd[[[dddhhhWWWKKKEEEBBBLLLSSSNNNQQQiii}}}xxxtttqqq```[[[```qqq|||{{{vvvttt```XXXRRRSSS\\\ffflllmmmooobbbYYYXXX\\\\\\[[[ZZZYYYYYYYYYYYYWWWXXXZZZYYYQQQGGGEEEHHHIIIFFFEEEFFFBBBAAAMMM\\\www~~~qqqggg^^^bbbooouuugggZZZPPPGGGFFFGGGEEECCCBBBBBBBBBBBBBBBBBBAAA@@@???@@@>>>;;;;;;<<<=========@@@@@@@@@@@@@@@AAAAAAAAAIIIFFFDDDFFFKKKVVVgggvvvwwwmmmRRREEE<<>>;;;RRRttt~~~yyyuuutttnnn~~~iiicccaaa[[[XXXTTTWWWVVVWWWZZZ[[[YYYSSSMMMLLLJJJHHHGGGHHHHHHGGGEEECCCCCC@@@GGGZZZcccjjjwwwyyy___KKKDDDIIIIIIVVVTTTZZZjjjnnn{{{rrr```\\\lllmmmdddlllyyy{{{|||nnnUUURRRaaahhhbbbUUU]]]~~~~~~}}}yyy~~~|||yyywww{{{wwwoookkkfff```ZZZRRRKKKGGG???<<<999777777777666555888888888888999;;;<<<===<<>>;;;999777888<<>>BBBFFFGGGKKKQQQOOORRRPPPLLLMMMUUU]]]aaa___ZZZPPPHHHIIIMMMLLLHHHKKKMMMOOOPPPRRRWWW___eeegggjjjooossswww{{{yyyqqqpppnnnjjjdddbbbdddaaadddddd```eeehhh___XXXSSSMMMYYY}}}pppZZZ@@@BBB@@@\\\xxxvvvrrrtttnnnjjj```aaaaaaYYYWWWXXXXXXXXXXXX[[[\\\ZZZTTTNNNNNNLLLJJJIIIIIIHHHGGGFFFFFFFFFAAAEEETTT\\\dddsssiiiRRRGGGQQQGGGSSS^^^ooo~~~~~~fff\\\```xxxnnnaaaeeennn}}}yyyxxxsssdddVVV^^^pppooobbbZZZpppyyyxxxwww~~~{{{qqqlllgggfffkkkyyy}}}qqqjjjfff___XXXRRRLLLFFFBBB===;;;888777777777666555777777888999:::;;;<<<===:::BBB```}}}zzztttVVVOOOMMMFFFFFFFFFEEEDDDBBBAAA@@@@@@BBBBBBAAAAAA@@@>>>===<<<;;;;;;;;;;;;:::::::::999<<>><<<===;;;;;;===???SSSaaafffggg___aaappptttcccSSSJJJOOOdddiiiYYY]]]uuurrr{{{|||wwwhhhUUUMMMOOOOOOLLLLLL[[[nnn|||{{{qqqZZZWWWSSSSSSXXXaaajjjqqqrrrfff___``````aaaaaa```___^^^\\\[[[\\\aaahhhggg\\\PPPOOOUUUOOOKKKHHHEEECCCDDDJJJQQQeee|||eee[[[jjjwwwcccWWWLLLHHHHHHEEEDDDDDDCCCDDDDDDDDDDDDCCCBBBBBBAAAAAA@@@>>>======>>>???DDDEEEEEEEEEDDDCCCBBBBBBAAABBBBBBBBBDDDHHHMMMOOOVVVYYYYYYSSSNNNLLLIIIEEECCC???>>>BBBGGGLLLRRRWWWTTTUUUQQQJJJKKKTTTZZZZZZZZZWWWQQQNNNSSSXXXWWWQQQUUUYYY]]]^^^]]]]]]aaadddiiimmmrrryyy~~~yyyqqqooonnnjjjeeecccddd```cccbbb^^^ccceee\\\SSSOOOLLL^^^~~~xxxkkkSSS===@@@GGGhhhyyyvvv{{{uuummm|||^^^bbb___WWWZZZaaa]]][[[YYYYYY[[[YYYUUUQQQQQQOOOLLLJJJIIIHHHFFFDDDDDDEEE@@@CCCPPPXXXcccuuuuuu___SSS[[[LLL^^^wwwyyyXXXVVVaaa}}}fffUUUYYYbbbqqqqqqoooiii___^^^lll}}}rrrcccggg}}}zzzxxxrrrlllhhhhhhjjjsss~~~zzzooogggbbbZZZRRRLLLGGGBBB???<<<:::888888888888777666555555777888:::;;;<<<<<>>>>><<<<<<<<<<<<;;;;;;;;;;;;>>>NNNWWWaaavvv~~~vvv}}}vvvddd___cccnnnqqq|||{{{}}}}}}sssuuu{{{|||hhhWWWYYYkkkjjjTTTEEE======>>>===999:::CCCQQQ[[[VVVFFF;;;===???;;;;;;???FFF]]]iiiiiijjjiiinnn|||iiiWWWRRR[[[ppprrr```^^^yyyrrreeekkklllccc```SSSDDDAAAJJJNNNJJJNNNcccvvv}}}{{{kkkZZZXXXVVVTTTWWW```nnnyyysssgggaaadddbbbbbbbbb```___]]][[[ZZZXXX]]]cccddd\\\TTTVVV]]]QQQMMMHHHEEEEEEHHHMMMQQQ___zzzdddSSS^^^zzz~~~ggg[[[NNNIIIHHHEEEDDDEEEDDDDDDEEEEEEEEEDDDDDDCCCCCCCCCCCCAAA@@@@@@BBBDDDHHHGGGGGGFFFEEEDDDCCCCCC???CCCEEEEEEGGGKKKKKKIIIJJJMMMLLLFFFDDDFFFGGGFFF???>>>>>>CCCJJJSSSYYY]]]UUUUUUQQQLLLMMMRRRWWWXXXYYYYYYWWWVVV[[[aaa___YYY\\\bbbiiikkkiiigggiiikkkooorrrvvv|||xxxooonnnmmmiiidddcccddd```bbbaaa[[[___bbbXXXQQQJJJIIIaaa~~~zzzjjjNNN>>>999OOOtttwwwttt___bbb^^^XXX]]]ddd___[[[XXXWWWYYYXXXVVVSSSSSSQQQMMMKKKJJJIIIFFFEEE???BBB???BBBOOOWWWdddxxxnnnsss{{{ooofffaaaVVVpppooo|||cccJJJRRR```||||||[[[LLLQQQZZZgggiiihhhbbbaaahhhuuu~~~kkkcccwww}}}|||zzztttqqqrrrrrruuu}}}pppggg```WWWNNNHHHDDD@@@>>>:::999888888999999777666444555777999:::;;;<<<<<>>AAA@@@;;;<<>>BBBBBB:::999@@@PPPgggssstttzzz}}}hhhUUUYYYgggxxxwwwgggdddgggbbbggg___WWWWWWNNNAAABBBOOORRRLLLNNNeeeuuuvvv{{{zzzfffZZZ[[[YYYVVVVVVaaatttsssgggbbbfffeeedddbbb```^^^[[[ZZZYYYYYYZZZ]]]\\\VVVPPPSSSZZZQQQNNNJJJGGGHHHKKKMMMMMMTTTtttyyyeeefff{{{kkk]]]PPPJJJHHHFFFEEEFFFDDDEEEEEEFFFFFFEEEEEEDDDDDDEEEFFFDDDBBBCCCEEEHHHIIIHHHFFFDDDCCCCCCCCCDDDBBBFFFHHHGGGJJJPPPPPPLLLFFFIIIIIIDDDBBBEEEGGGFFFAAA@@@AAAFFFPPPXXX[[[ZZZTTTQQQPPPPPPPPPRRRWWW\\\\\\^^^___```cccgggeee```aaahhhqqquuuttttttxxx|||zzzzzz|||vvvmmmjjjjjjgggccccccddd```aaa___YYY\\\^^^TTTNNNHHHLLLjjj~~~}}}mmmLLL@@@;;;]]]{{{xxxkkk^^^bbb___\\\______ZZZXXXUUUVVVXXXXXXVVVSSSRRRPPPMMMLLLKKKJJJHHHGGG@@@DDDBBBDDDNNNTTTaaauuullluuu~~~yyyuuufff]]]yyyiii```}}}VVVGGGYYYjjjlllQQQKKKRRRXXXlllnnnkkkdddfffoootttrrrfffiii||||||{{{yyy|||zzz{{{qqqeee^^^SSSJJJDDD@@@>>><<<888777666777888888777555444555888:::<<<=========BBBQQQkkkiiiNNNHHHIIIIIIHHHDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBAAA@@@>>>>>>>>>=========<<<<<<888MMM\\\mmmzzzkkk___^^^^^^]]]bbblllkkkmmm|||}}}aaaWWW```ttthhhPPPDDD???CCCCCC>>>???JJJWWW^^^LLLCCCAAAHHHFFF<<<<<>>>>>>>>BBBVVVrrrZZZGGGGGGFFFEEEGGGBBBBBBBBBCCCCCCCCCCCCDDDCCCDDDDDDDDDCCCBBBAAAAAA>>>>>>>>>>>>============<<>>===AAADDDNNNNNNNNNPPPRRRSSSQQQPPPGGGHHHJJJKKKJJJJJJKKKLLLHHHFFFGGGKKKQQQSSSOOOJJJIIIKKKNNNRRRVVV\\\bbbgggjjjkkkmmmqqquuutttppplllpppssszzz}}}qqqhhhiiikkkfffbbbaaaeeeddddddaaa]]]WWWRRROOOJJJCCCSSS~~~}}}|||mmmPPPEEEGGGiiiqqqjjjyyyvvvwwwiiieee```^^^___\\\WWWRRRTTTUUUWWWXXXXXXXXXWWWVVVNNNPPPRRRSSSRRROOOKKKIIIKKKLLLKKKHHHGGGOOO^^^jjjmmmvvv}}}xxxhhhpppcccWWWQQQZZZttt```cccxxxyyy```ZZZNNNNNNfff{{{yyysssjjjgggjjjrrr{{{rrrttt{{{}}}yyyzzz}}}{{{}}}wwwgggUUUJJJDDD:::999>>>;;;555555555444333333222222555777<<<===777555AAAQQQSSSkkkyyyqqqJJJHHHHHHEEEDDDCCCBBBBBB@@@@@@@@@@@@BBBBBBEEEDDDDDDEEEEEEDDD@@@===@@@??????>>>===<<<<<<;;;GGGIII___xxxdddRRRYYYhhheeedddsss~~~~~~hhh[[[TTTgggvvvlll]]]MMMJJJEEEAAA===FFF___fffTTTNNNHHHKKKSSSOOOCCCBBBLLLqqqwww~~~aaaTTThhhcccVVV___]]]TTTRRR^^^ZZZQQQWWW\\\UUUPPPbbbxxxtttwwwwwwkkkkkkiii]]]YYYsssssstttoooiiidddcccaaa]]]YYYYYY\\\___^^^[[[UUUOOOLLLKKKMMMNNNMMMNNNOOONNNKKKIIIGGGHHHIIIZZZyyyqqqgggXXXLLLFFFDDDCCCCCCDDDDDDDDDDDDEEEFFFGGGHHHHHHIIIIIIJJJJJJJJJKKKKKKGGGGGGEEEBBB@@@BBBFFFJJJWWWUUURRRPPPOOOMMMJJJHHHFFFHHHKKKLLLLLLLLLMMMNNNHHHKKKOOOSSSUUURRRNNNJJJHHHJJJNNNTTT\\\ccciiimmmssssssuuuyyy}}}~~~}}}zzzvvv{{{xxxrrrmmmmmmjjjccc______aaaaaa```^^^ZZZUUUOOOLLLIIIEEEVVV~~~bbbIII@@@HHHdddkkkhhhvvvvvv{{{ggg```YYYVVVWWWXXXWWWUUUYYYYYYZZZZZZYYYWWWVVVUUUQQQRRRTTTTTTRRROOOKKKIIILLLMMMMMMJJJIIIPPP]]]hhhoooxxxyyyllleeeYYYQQQRRReee~~~tttsssvvv___\\\ZZZ```vvvwwwrrrwwwzzzrrrnnnsss|||}}}{{{}}}nnnYYYLLLEEE;;;:::<<<888666555555555444444333333555888===>>>;;;>>>QQQeeennn{{{fffFFFFFFFFFCCCDDDCCCBBBAAA@@@??????@@@AAABBBBBBBBBBBBCCCDDDCCC@@@===??????>>>>>>===<<<<<<;;;???BBBWWWsssvvvkkkkkkkkktttwwwhhhhhh}}}zzzeee[[[VVVeeewwwhhhQQQGGGBBBBBBLLLccclll___]]]\\\]]]ZZZOOOFFFLLLZZZpppsss|||zzzbbbYYYnnnVVVRRRaaa___UUURRRbbbbbbZZZ^^^```WWWPPPaaaxxx|||tttpppoooiiifff{{{rrroookkkhhhaaa```]]]ZZZXXXXXX[[[^^^[[[XXXSSSNNNLLLLLLNNNPPPLLLNNNOOOOOOLLLIIIHHHGGGGGGUUUqqqwwwlll]]]OOOGGGEEEDDDEEEDDDDDDDDDDDDEEEFFFGGGGGGIIIIIIJJJJJJJJJJJJJJJJJJEEEEEEDDDCCCDDDHHHMMMRRR\\\WWWRRRMMMJJJGGGEEECCCHHHKKKNNNOOOOOOMMMMMMNNNJJJPPPXXXZZZWWWPPPJJJGGGHHHIIINNNWWWccclllppppppssstttwww|||~~~tttsssrrrqqqjjjaaa^^^```\\\]]]]]][[[WWWQQQKKKGGGGGGGGGZZZ~~~sssUUUBBB???NNNaaaiiikkksssxxx{{{tttsssbbb[[[SSSOOOQQQUUUXXXYYY]]]]]]\\\[[[YYYVVVTTTSSSRRRSSSTTTUUUTTTRRROOONNNLLLNNNOOOMMMLLLQQQ[[[cccmmmvvv}}}vvv]]]PPPKKKUUUwww~~~}}}uuuuuu~~~ggg___^^^hhh{{{}}}{{{zzzzzzwwwrrrpppvvvyyy|||~~~xxxooojjjkkkttt}}}uuu]]]LLLDDD;;;:::;;;555666666666666555555555555666999=========JJJeee~~~|||XXXCCCEEECCCAAACCCCCCBBBAAA@@@??????@@@AAABBB?????????@@@AAAAAA???===???>>>>>>======<<<<<<<<<<<>>>>>???@@@AAA===<<<<<<>>>???@@@>>>===>>>>>>=========<<<<<<<<<;;;@@@RRRcccllluuuuuugggeeelllxxxyyy~~~zzz~~~xxxsssyyyxxxpppkkk___bbbtttmmmQQQBBBBBBBBBHHHPPPPPPbbbnnnsssgggXXXRRRUUUZZZ___mmm|||rrrlllzzz|||VVVGGG]]]mmmbbbSSSWWWnnntttkkkjjjhhhbbb``````www|||zzz{{{jjj___\\\^^^___\\\WWWTTTRRRRRRSSSTTTPPPNNNKKKIIIHHHJJJLLLMMMGGGIIIKKKKKKHHHFFFEEEEEEEEELLLZZZpppwwwhhhXXXLLLGGGGGGHHHHHHHHHGGGHHHHHHIIIJJJKKKIIIJJJKKKKKKKKKJJJHHHGGGBBBAAABBBDDDHHHNNNSSSVVVQQQMMMGGGDDDCCCDDDDDDEEEKKKNNNRRRTTTTTTTTTUUUUUURRRRRRUUU[[[``````[[[VVV[[[ZZZ]]]eeeoootttrrrooorrrxxx||||||ooommmiiifffeeefffeeeccc]]]]]][[[XXXSSSMMMHHHEEEEEENNNkkkxxxvvvqqqeeePPP???BBBMMM[[[fffsssrrreeeeeevvvwwwmmmzzzooobbbVVVWWWYYY\\\]]]]]][[[YYYXXXXXXWWWVVVUUUUUUTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSMMMOOOPPPOOONNNOOOSSSVVVbbbqqqkkkVVVJJJ```|||eee___bbbvvvrrrcccuuuzzzrrrmmmppptttuuussssssppppppssszzzyyysssrrruuuwwwmmmTTTCCC>>>888999:::222555666666666777888888888999;;;:::666<<>>>>>>>>>>>???@@@<<<;;;;;;<<<>>>???>>>===============<<<<<<<<<<<<888;;;HHHVVV^^^llltttnnnpppttt|||xxxwww}}}tttmmmiiinnn{{{~~~{{{rrr[[[TTTdddrrrrrrWWWJJJLLLLLLSSSaaahhhxxx{{{xxxlllccc```^^^\\\YYYnnnyyypppwwwmmmSSSTTTlllrrraaaUUU___~~~ssspppqqqhhh]]]ZZZ^^^^^^ZZZTTTQQQPPPPPPPPPOOOLLLJJJHHHGGGGGGHHHJJJLLLGGGHHHIIIHHHFFFDDDDDDEEEEEEIIIQQQ```uuuxxxzzzlll\\\OOOHHHHHHIIIFFFFFFFFFGGGHHHIIIKKKKKKLLLMMMNNNNNNMMMKKKIIIGGGCCCCCCCCCFFFKKKOOOQQQQQQNNNJJJFFFCCCCCCDDDEEEEEEHHHKKKPPPTTTWWWZZZ^^^```WWWVVVXXX___iiinnnmmmiiiggggggiiioootttwwwuuusssxxx~~~uuuvvvkkkiiieeeaaabbbffffffcccbbb```]]]XXXRRRLLLHHHFFFJJJYYY}}}}}}yyyuuukkkYYYEEE<<>>======>>>???@@@===<<<;;;<<<>>>??????>>><<<<<<<<<<<<<<<<<<<<<<<<:::999BBBKKKTTTgggvvvtttrrr{{{xxxhhhsss{{{qqquuu}}}ppplllkkkqqq|||```PPP[[[hhhxxx{{{fff[[[YYYUUU^^^pppyyyvvvdddYYYVVVVVVUUUSSSUUUlllsssiiimmmvvvzzzxxxwwwoooddd[[[fffxxxqqq```]]]sssfff\\\ZZZ___[[[VVVQQQNNNNNNOOOOOONNNKKKIIIHHHGGGGGGHHHJJJKKKHHHIIIHHHFFFDDDDDDEEEGGGFFFHHHLLLVVVhhhsss{{{ooo```RRRJJJHHHIIIFFFFFFGGGHHHJJJLLLMMMNNNOOOPPPRRRRRRQQQNNNLLLJJJGGGFFFGGGIIIMMMOOONNNLLLKKKHHHEEEDDDFFFHHHIIIIIIKKKMMMQQQTTTWWW\\\aaaeee^^^___bbbhhhnnnqqqqqqoookkklllooorrruuuwwwxxxxxxzzzqqqssshhhlllkkkfffcccfffgggeeegggddd^^^WWWPPPKKKHHHFFFQQQiii~~~xxxzzzssseeeQQQ@@@@@@TTTiiitttwww|||mmmZZZkkk}}}nnnsssnnn___cccYYY[[[]]]]]]\\\YYYWWWUUURRRQQQQQQQQQSSSTTTVVVWWWVVVUUURRRPPPOOOOOOPPPPPPRRRRRRQQQOOONNNNNNOOOPPP[[[nnn{{{zzzvvvvvvttthhhjjjbbbooo~~~mmmtttxxxnnnpppvvv|||}}}|||~~~~~~XXXFFF===;;;444555888444333333444555777888888999888:::999:::GGGaaazzz{{{{{{oooQQQFFFBBBDDDCCC===AAAEEE??????>>>===<<<<<<===>>>???@@@>>>======???@@@??????<<<<<<<<<<<<<<<<<<<<<<<<<<<999@@@IIITTTjjj|||{{{zzz{{{jjjTTT\\\|||yyylllllltttzzzxxxxxxzzznnnXXX\\\dddnnnxxxvvvlllaaaVVV^^^qqqyyyvvv^^^HHHCCCGGGFFFEEEFFFLLLfffnnnbbbZZZaaammmtttrrrooobbbaaaeeeuuu{{{jjj___jjj}}}ccc[[[YYY^^^XXXSSSNNNLLLMMMOOOOOOOOOKKKJJJHHHGGGGGGHHHJJJKKKJJJJJJHHHFFFDDDDDDGGGIIIHHHHHHJJJRRRccc|||rrrzzz{{{pppbbbSSSKKKHHHIIIHHHIIIIIIKKKMMMOOOQQQRRRRRRTTTUUUUUUTTTQQQNNNLLLJJJIIIIIILLLOOOOOOLLLIIIFFFEEEDDDFFFIIIMMMOOOPPPQQQRRRSSSUUUVVVZZZ___cccdddhhhmmmooonnnlllkkkjjjhhhkkknnnqqqsssuuuxxx{{{yyyrrrssshhhrrrvvvooohhhhhhjjjiiijjjfff^^^VVVOOOJJJGGGFFFVVVttt{{{uuutttxxxpppaaaMMM@@@GGG```xxxqqqaaazzzooojjjuuuggg^^^ddd\\\\\\ZZZWWWTTTSSSTTTUUURRRRRRQQQQQQRRRTTTVVVWWWPPPOOONNNNNNOOOQQQTTTUUUUUUTTTRRRPPPOOONNNOOOOOOUUUiii{{{{{{uuuvvvwwwuuuyyyhhhtttwwwvvv{{{|||}}}rrrfff~~~{{{TTTDDD>>>;;;444444777444222333444555666777888999777::::::>>>OOOiii}}}yyy^^^MMMAAA>>>AAA@@@:::@@@EEE>>>???>>>===<<<<<<===>>>???AAA@@@>>>>>>???@@@@@@???;;;<<<<<<<<<<<<<<<<<<<<<:::666<<>>;;;999;;;???AAA???=========<<<<<<<<<<<<======@@@??????>>>===<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<666:::<<<@@@PPPjjj|||rrr]]]LLLNNNYYY[[[eeeuuu}}}dddRRR\\\___jjj||||||mmm___eeerrrrrrLLLGGGDDDCCCBBB???BBBGGGNNNlllfffOOOTTTNNNWWWrrruuujjjnnnggglllwwwzzzeeeTTTgggaaaYYYZZZYYYVVVVVVUUUSSSQQQRRRUUUWWWSSSMMMIIIKKKKKKIIIIIILLLJJJJJJIIIHHHHHHHHHHHHHHHGGGFFFGGGKKKSSSdddooonnnyyy~~~vvvcccSSSMMMMMMGGGGGGHHHJJJLLLOOOQQQRRRTTTTTTTTTSSSRRRTTTWWWYYY]]]]]]\\\[[[YYYVVVSSSQQQUUUQQQPPPUUU[[[]]]aaafff```\\\YYYXXX\\\```cccddd``````cccfffeeebbbccchhhmmmmmmpppvvv}}}{{{tttpppqqqwww|||xxxzzzvvvyyy}}}pppgggiiiiiieeebbb\\\YYYXXXPPPIIIPPP^^^zzzuuusssyyytttWWWDDDAAAHHHgggyyy}}}zzzrrrvvvggg^^^aaa[[[ZZZ\\\^^^]]]ZZZWWWUUUUUUTTTRRRPPPQQQSSSSSSQQQOOOOOOQQQRRRSSSRRRRRRSSSTTTUUURRROOOMMMMMMNNNMMMLLLPPPTTT```pppyyy~~~xxxUUUQQQXXXggg~~~eee^^^aaaiiixxxuuussswwwvvvHHHAAA999555666888888666333777888666666;;;<<<999;;;@@@SSSdddkkkxxx{{{___FFF@@@===<<<;;;:::;;;<<<===>>>======<<<<<<;;;<<<<<<<<>>======<<<;;;;;;::::::::::::::::::::::::666;;;===>>>KKKggg}}}tttaaaQQQRRR[[[\\\eeerrryyy~~~|||fffOOOSSSYYYcccuuurrr``````gggcccMMMEEE???BBBHHHNNNUUUZZZfff}}}```TTTVVVRRR___{{{uuuwwwwwwnnnkkkjjj___]]]{{{eee[[[ZZZVVVTTTVVVXXXVVVRRRQQQVVVZZZPPPKKKJJJMMMNNNLLLKKKMMMKKKKKKKKKJJJJJJJJJJJJJJJHHHHHHJJJKKKNNNZZZttt|||pppqqqppp___TTTQQQHHHHHHJJJLLLOOORRRTTTVVVWWWWWWVVVTTTTTTVVVZZZ]]]___bbbddd```[[[YYY\\\aaaZZZVVVUUUYYY^^^```cccggggggccc___]]]]]]___``````\\\ZZZ[[[aaaeeefffiiimmmtttuuuyyy~~~}}}vvvrrrrrrtttyyy~~~yyyzzztttqqqtttrrriiifffiiihhhbbb\\\YYYWWWSSSLLLLLL]]]sss}}}zzz}}}pppQQQ======LLLuuusssuuuzzzwww___YYY]]][[[YYY[[[\\\[[[YYYVVVUUUUUUUUUTTTSSSSSSTTTTTTRRRQQQMMMMMMMMMOOORRRTTTUUUTTTUUUQQQNNNLLLMMMNNNOOOOOOMMMLLLWWWooo~~~xxxXXXWWW[[[gggvvvyyylllZZZOOOSSSXXXppp~~~llllllvvvsssEEE@@@999555666777777666333666777777:::>>>>>>;;;CCCKKKooommmqqqoooJJJ>>>???;;;<<<===;;;999:::===@@@======<<<;;;;;;:::;;;;;;>>>======<<<<<<;;;;;;:::888888888888888888888888666;;;<<<<<>><<>>;;;;;;<<<>>>???@@@@@@???===<<<;;;::::::999999:::<<<<<<;;;;;;::::::::::::777777777777777777777777777999999999CCC\\\}}}pppfffjjjdddXXXVVVUUU^^^nnnyyyyyyzzz{{{nnnuuu}}}aaaWWWVVVeeeooodddZZZIIIHHHFFFJJJUUU^^^aaaccceeeqqqxxxccc[[[VVVZZZrrr~~~mmmfffrrrdddXXXUUUPPPUUUWWWVVVPPPKKKLLLUUU^^^WWWQQQLLLMMMNNNNNNPPPSSSNNNNNNNNNMMMLLLJJJIIIHHHEEEIIIMMMNNNLLLSSShhh}}}xxxvvvhhhZZZRRRNNNOOOOOOPPPQQQRRRTTTUUU^^^]]]\\\ZZZZZZ]]]bbbfffgggeeeccc```^^^^^^```bbbZZZVVVVVV[[[```cccgggkkkkkkiiifffccc``````aaabbb```dddlllrrrrrrqqqvvv~~~}}}~~~xxxwwwwwwooojjjiiifffdddeeefffaaaZZZUUUSSSOOOJJJMMMcccmmmdddssshhhIII:::KKKlllxxxiiisssmmmgggaaaZZZXXXWWWVVVWWWXXXWWWTTTSSSSSSSSSVVVWWWXXXXXXWWWUUUSSSSSSQQQNNNLLLMMMQQQSSSRRRQQQSSSPPPMMMLLLMMMOOOPPPPPPOOOHHHNNNeeewww||||||fffWWWNNNNNNIIIAAAGGGVVVpppxxxkkkppp{{{YYY===;;;888666666666666666777666777:::<<<=========OOOvvv{{{|||jjj]]]uuuyyyRRRAAA???@@@;;;999999@@@GGGIIICCC===;;;;;;:::999999999999999:::::::::999999999999999777777777777777777777777888777666888AAATTTnnnwwwtttgggdddooonnnaaa\\\UUUeee||||||tttllltttgggVVVSSSfffyyylll\\\FFFCCCEEELLLSSSWWWWWW\\\cccyyydddaaaXXXbbbyyyxxxdddYYYWWWSSSWWWWWWUUUOOOKKKMMMTTT[[[^^^VVVOOOMMMKKKIIIKKKNNNNNNNNNOOONNNMMMKKKJJJHHHEEEGGGKKKLLLJJJOOO```qqq|||www|||uuujjj]]]SSSQQQPPPPPPQQQQQQRRRSSSTTT``````___^^^^^^```eeeiiijjjfffcccaaabbbcccaaa___ZZZVVVVVV[[[```cccgggllljjjjjjiiifffdddccceeegggdddiiiqqqvvvsssrrrxxx~~~{{{vvvtttsssmmmhhhfffeeeddddddbbb]]]XXXSSSPPPKKKJJJVVVttt~~~ooo```eeeVVVAAA???WWWzzzyyyiiijjjttt{{{fffeeeaaaYYYWWWUUUVVVWWWXXXVVVTTTSSSTTTUUUUUUXXXZZZYYYWWWTTTSSSSSSPPPNNNLLLLLLMMMOOOOOOOOORRRPPPNNNMMMNNNOOOOOOOOONNNKKKOOO]]]mmmxxxrrraaaRRRPPPPPPSSSbbbtttxxxyyywwwqqqzzzyyy^^^???999888777666555666666666999888:::<<<<<<;;;>>>CCC___tttwwwhhhiii[[[DDD>>>AAACCC;;;777777>>>HHHKKKCCC;;;999999888888888888999999888888888888888888888888666666666666666666666666777555555888>>>JJJ\\\kkkgggjjjfffggguuuttteee\\\[[[ooo~~~yyykkkeeemmm~~~ppp[[[QQQbbbuuubbbIIICCCCCCFFFJJJLLLRRRaaaooo}}}nnnhhh^^^ppp~~~vvvtttyyycccYYYYYYVVVXXXXXXVVVRRRPPPPPPSSSVVVZZZSSSNNNLLLKKKHHHGGGIIILLLMMMOOOPPPPPPOOONNNMMMKKKKKKKKKKKKIIIKKKVVVccc~~~sss{{{~~~~~~}}}tttfff[[[UUUUUUUUUVVVWWWXXXZZZZZZaaaaaabbbaaaaaacccgggjjjjjjiiihhhhhhiiihhheeeccc___[[[ZZZ___dddfffiiimmmmmmmmmmmmkkkhhhgggiiilllkkkkkknnnqqqrrrsss{{{xxxzzztttooooookkkdddccccccdddccc___[[[XXXPPPMMMIIIMMMaaannnbbb___tttvvvIIIAAAKKKeeexxxccc[[[gggrrrzzzssswwwdddddd___YYYYYYXXXYYYYYYZZZXXXVVVUUUVVVXXXUUUXXXZZZZZZWWWTTTRRRRRRKKKKKKKKKJJJIIIJJJLLLOOOQQQPPPOOOOOOPPPPPPNNNLLLJJJMMMQQQWWWeeewwwxxx{{{kkkdddfffrrrrrrjjjjjjrrrwww|||nnnYYYIII555666777777666555555666666999:::===???===;;;BBBLLLnnnsss{{{qqqiii|||eeeHHH======???AAA;;;777555:::AAACCC???999777777777777777888999:::777777777777777777777777555555555555555555555555444555888:::999>>>NNN___^^^ggghhhlllyyyxxxhhh^^^cccvvvzzzvvvppphhhdddllluuulll\\\bbbxxxlllSSSGGGEEEFFFKKKRRR]]]nnn}}}}}}lllbbb{{{{{{ssskkkggglllrrr}}}```WWWYYYWWWXXXXXXWWWVVVUUUSSSRRRRRRQQQMMMJJJLLLLLLIIIHHHIIIKKKLLLOOOQQQSSSSSSRRRQQQRRRPPPNNNMMMIIIIIIQQQ[[[vvvwwwpppdddYYYZZZZZZ\\\^^^```bbbcccaaabbbcccddddddeeehhhkkkiiikkknnnooonnnllljjjhhhjjjfffdddhhhlllmmmppptttoooppppppnnnkkkjjjlllooorrrmmmjjjlllqqqvvv~~~zzzvvv{{{tttmmmllljjj``````bbbdddbbb]]]YYYYYYNNNKKKIIIQQQiiiuuubbb[[[ddd|||]]]BBBCCCWWWrrrrrr___XXXhhhrrr|||ssslllrrreeeeee^^^ZZZ]]]^^^[[[[[[[[[ZZZXXXWWWYYYZZZTTTXXX[[[ZZZWWWSSSRRRRRRGGGHHHIIIHHHFFFGGGKKKOOOPPPPPPPPPPPPQQQPPPMMMKKKFFFNNNRRRSSSaaawwwsss~~~yyytttttt[[[\\\cccooozzzrrrNNNAAA@@@888555666777666555555666777999;;;???AAA>>><<>><<<===:::888555555888::::::999666666666666777999:::;;;666666666777777777777777333333333333333333333333222555;;;;;;555666GGG[[[]]]iiimmmrrrpppffffffwww~~~www|||~~~rrrqqqnnnmmmttt|||zzzkkkgggqqqvvv]]]LLLJJJLLLVVVbbbmmmzzz~~~lllcccxxxvvv|||vvvpppmmmrrrxxx{{{fffVVVWWWTTTTTTVVVYYYZZZYYYVVVRRROOOPPPJJJIIIMMMMMMGGGDDDEEEMMMNNNPPPQQQRRRRRRQQQPPPPPPNNNKKKIIIIIIKKKNNNPPPddd{{{yyy{{{vvvvvv~~~rrriiiccc````````````dddjjjhhhgggeeedddeeeiiimmmooommmnnnpppqqqqqqooonnnlllmmmqqqsssuuuxxx|||yyytttttttttqqqkkkeeeeeekkkrrrrrrooommmooovvv}}}zzzuuuuuuwwwrrrjjjeeedddbbb```aaaaaa^^^VVVOOOJJJIIINNN```~~~{{{nnnccc^^^nnngggFFFCCCBBB___vvvbbbZZZcccdddnnnzzzuuuzzzqqqeee^^^\\\\\\[[[YYY[[[[[[ZZZYYYXXXWWWVVVVVVYYYWWWUUUTTTSSSRRRPPPNNNMMMIIIFFFFFFJJJOOOQQQQQQPPPNNNLLLJJJJJJKKKLLLMMMQQQSSSPPPOOO]]]tttnnnvvv{{{{{{~~~nnn[[[TTTVVVdddxxxrrrWWWGGG>>>:::;;;777777666666666666777777888???>>>===CCCFFFOOOaaa~~~}}}hhhiiiiiiEEEBBB???<<>>???===888;;;===:::999888777666666666666444444444444555555555555666666666666555555555444444333333333333444555555444555777888777999DDDOOO[[[qqqsssnnnwwwvvvmmmqqqzzzssszzzuuunnnwww{{{dddVVVPPPZZZaaaaaaiiiuuuyyytttllldddxxxwwwtttxxx~~~~~~ooodddXXXWWWPPPXXXZZZ]]]______^^^[[[YYYKKKHHHHHHLLLOOOOOOPPPRRRRRRRRRQQQOOOLLLIIIGGGEEEEEEGGGIIIKKKLLLLLLKKKJJJMMM\\\yyyyyyuuurrrqqq|||~~~xxxssspppjjjbbb___```ggghhhjjjmmmooorrrtttvvvrrrrrrrrrrrrrrrqqqpppooossswwwwwwtttsssuuuuuutttvvvtttrrrrrruuuxxxxxxwww{{{}}}zzztttnnngggeeegggaaa^^^ZZZWWWTTTPPPLLLHHHFFFNNN```|||qqqddd[[[aaaXXXCCCDDDIIIrrr}}}nnncccZZZVVVaaagggqqqwwwbbb]]]XXXWWWYYYZZZZZZYYYWWWXXXYYYZZZYYYXXXVVVUUUUUUSSSRRRQQQQQQQQQOOOMMMGGGHHHIIILLLNNNNNNLLLIIINNNNNNNNNMMMKKKJJJIIIHHHHHHQQQTTTOOOPPP[[[hhhmmm^^^kkk|||gggRRROOOVVVeeewww|||uuu\\\AAA666777999777555777777777777777888999:::888CCC@@@<<>>;;;666888888777666555444444444444444444444444444555555555555666666555555555444444444333333333333333444555555444444666777666777???IIIVVVnnnwwwooouuuvvvmmmeeegggrrrzzzsssqqqpppwwwrrraaaUUUWWWZZZ\\\gggvvvuuujjjggggggfffuuu}}}zzzwwwyyy|||lllcccYYY[[[VVV]]]^^^aaabbbbbb___]]][[[JJJHHHHHHJJJNNNQQQSSSTTTMMMMMMLLLLLLJJJIIIHHHHHHGGGHHHKKKNNNOOOOOOOOONNNRRRUUUeeexxxzzzjjjqqq{{{}}}wwwsssmmmfffdddfffiiikkknnnqqqsssuuuuuuuuusssrrrrrrqqqpppoooooooootttwwwwwwsssppprrrttttttvvvvvvwwwxxxzzz{{{{{{{{{xxxqqqkkkeeebbbccc\\\[[[YYYUUUQQQNNNKKKJJJJJJYYYsssttthhh```]]]ttttttJJJ===DDD^^^sss[[[SSSbbbnnnuuu|||ddd]]][[[YYYZZZ\\\]]]]]]\\\YYYXXXXXXWWWVVVVVVWWWWWWTTTSSSQQQQQQQQQQQQPPPNNNHHHHHHJJJLLLMMMLLLKKKIIIOOOPPPPPPPPPNNNLLLIIIGGGOOOYYY^^^UUUMMMPPPZZZbbbaaakkkzzz}}}kkk\\\XXXcccooo~~~~~~~~~XXXHHH:::666999:::999888777777777888888:::;;;;;;;;;CCC???DDDbbbrrraaaeeeQQQ===999>>>:::666999888555555444333333333333333333333444444444555555555555555555444444444333333333333222222333333444555555444555666555444;;;CCCNNNeeezzzzzznnnlllnnnhhh______lllzzzqqqnnnuuuqqqeeebbbaaabbbnnn}}}tttbbbWWWVVV\\\iiiuuu|||qqq|||}}}}}}|||{{{jjjaaaWWW]]]^^^bbbcccccccccaaa^^^ZZZXXXKKKJJJIIIJJJMMMQQQRRRRRRJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJLLLNNNOOOQQQQQQRRRVVVSSS]]]kkk|||lllnnn|||zzzzzztttnnniiiiiimmmkkkmmmqqqtttuuuuuutttssstttsssqqqooonnnmmmmmmnnnsssvvvvvvrrrqqquuuwwwwwwzzz~~~~~~}}}sssmmmkkkfffaaa^^^ZZZZZZXXXTTTNNNJJJIIIJJJLLLeee|||nnnbbb___ccchhhDDD@@@MMMvvvtttQQQLLLgggqqqyyy|||~~~sss___]]]\\\\\\\\\]]]^^^]]]\\\\\\YYYVVVSSSSSSTTTWWWYYYTTTSSSRRRRRRRRRSSSQQQPPPJJJJJJJJJIIIIIIJJJLLLNNNQQQRRRRRRRRRQQQNNNKKKIIIRRR[[[```XXXLLLKKKTTT\\\aaagggqqqzzz~~~tttggg```dddppp|||~~~{{{tttaaaBBB<<<999:::999555444666777777888888:::;;;======<<>>PPPzzz{{{ggg\\\qqqeeeFFF:::999<<<666555999888555555444333333333444444333333333444444444444555444444444444333333333333333222222222222333444444444333444555444333777>>>FFFXXXkkkrrrsssrrrnnniiimmmiiibbb]]]dddtttxxxsssqqqyyyzzz~~~wwwppphhhbbbhhhrrrcccVVVKKKJJJRRRccc}}}~~~tttppp}}}}}}fff___VVV___cccddddddcccaaa^^^ZZZVVVTTTKKKLLLLLLKKKMMMRRRRRROOOMMMLLLKKKJJJJJJIIIJJJJJJJJJKKKMMMOOOPPPQQQRRRRRRSSSQQQ[[[iiivvvsssmmmrrruuuwwwzzzyyypppjjjjjjmmmmmmooorrruuuwwwvvvuuutttwwwuuurrrpppnnnnnnoooooorrrtttsssssswww}}}}}}~~~~~~~~~oookkkkkkgggaaa\\\ZZZZZZVVVOOOGGGDDDHHHMMMWWWwwwsssdddZZZ___kkk^^^AAALLLccctttWWWYYYqqqkkkqqqvvv{{{uuuhhh___\\\\\\[[[[[[[[[ZZZZZZZZZ]]]ZZZVVVRRRQQQSSSUUUXXXTTTRRRQQQRRRSSSSSSRRRQQQLLLLLLJJJHHHHHHJJJOOORRRRRRRRRSSSSSSRRRPPPMMMKKKMMMTTTWWWSSSKKKKKKRRR[[[bbbkkksssyyytttjjj___^^^lll}}}zzzyyyuuu___NNNGGG999999;;;===:::444333777777888888999;;;===>>>???===???EEEaaawwwooobbbeeexxxPPP@@@777888888111333888555555444444333333444444444333333333333444444444444444444333333333222222222222222222222222333444444444222333555555333555:::???LLL\\\fffjjjllllllmmmpppiiieeeeeekkkuuuzzzrrrxxx}}}wwwyyy{{{ooojjjqqqzzzvvveeeVVVQQQTTTIIIGGGHHHPPP___vvvpppnnnppp~~~cccaaa[[[ccceeecccbbbaaa^^^[[[VVVSSSPPPKKKNNNNNNMMMOOOTTTTTTOOONNNMMMLLLKKKJJJJJJKKKKKKKKKNNNQQQTTTUUUUUUSSSQQQOOOMMMWWWcccmmmyyysss{{{wwwzzzwwwnnnjjjlllnnnpppsssvvvxxxxxxxxxwww}}}zzzwwwsssqqqqqqssstttrrrrrrrrruuu|||pppkkkiiieee```^^^ZZZXXXRRRIIIBBBEEEQQQ\\\tttxxxmmm```]]]ooo|||QQQFFF```jjjeeesss|||mmmkkkyyy{{{fffddd^^^ZZZZZZZZZYYYXXXWWWXXXXXX[[[ZZZWWWUUUSSSRRRSSSSSSRRRQQQPPPPPPRRRRRRRRRPPPKKKLLLKKKJJJIIIKKKPPPUUUQQQRRRRRRRRRQQQPPPNNNMMMLLLMMMOOOMMMKKKKKKQQQXXXfffwwwzzzttt~~~vvvrrrmmmmmmyyy}}}zzz|||qqq}}}vvvbbbPPP@@@999999:::888999;;;;;;777777:::777888888:::<<<>>>@@@AAAAAAHHHWWWuuu|||zzz}}}nnnooo^^^HHH;;;666777555///333888222444333333222333333444444222222333333333444444444333333333333222222222222222222222111222222333444444222222555555333444888:::BBBQQQ___fffhhhkkknnnnnniiijjjooonnnooo}}}wwwtttrrrooommmrrr~~~vvvnnnttt}}}kkkVVVLLLKKKHHHPPP\\\jjj}}}kkkmmmsss{{{cccfffbbbhhhhhhaaa```___\\\YYYUUUQQQOOOJJJOOOPPPOOORRRWWWVVVPPPMMMLLLLLLKKKKKKMMMNNNOOOMMMQQQWWW[[[\\\YYYUUURRRPPPKKKRRRZZZaaa{{{~~~rrrmmmmmmnnnpppssswwwyyy{{{{{{{{{{{{wwwuuuuuuvvvxxxrrrqqqrrrxxx|||{{{~~~zzzrrrmmmhhhbbb```aaaYYYVVVOOOEEEAAAJJJ]]]mmmxxxnnnffflll___FFFOOOrrrmmmWWWiii{{{vvvmmmhhh```ddd]]]ZZZZZZZZZYYYWWWWWWXXXYYYYYYYYYYYYXXXVVVSSSPPPOOOPPPOOONNNOOOQQQRRRQQQPPPJJJKKKLLLLLLKKKMMMQQQUUUQQQQQQQQQQQQPPPOOOOOONNNOOOMMMKKKKKKKKKLLLPPPTTTfff~~~}}}}}}{{{dddddd{{{yyy{{{}}}{{{sssyyyllllllgggNNNBBB>>>;;;;;;@@@999333111444777666777999777888999:::<<<>>>@@@AAAFFFSSShhhxxxzzzvvvjjjDDD<<<999555777666000666999000333222222222222222333333222222333333333444444444333333333222222222111111222222111111222222333444333111222555666333444777666<<>><<<@@@JJJTTTgggwwwrrrrrrNNN;;;:::666666555444444444444555222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222333333333444444444555555888999<<>>888555777999777555555777777777777888999::::::888>>>CCCAAAAAAKKK___pppjjjeeeuuuJJJ<<<:::555555444333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111222222222333222333555999AAAQQQeeetttzzzpppkkkpppzzzxxxzzzpppdddlll{{{^^^WWWWWWZZZkkk}}}yyyhhh```eeeaaabbbeeeccc```^^^\\\XXXSSSOOOMMMMMMOOOQQQRRRSSSSSSTTTSSSTTTVVVYYY\\\^^^______ZZZXXXUUUSSSSSSSSSRRRPPPTTTRRRUUUXXXWWW\\\tttzzz}}}}}}~~~wwwtttoookkkgggbbb^^^[[[SSSOOOKKKQQQcccxxxvvveeecccxxxcccKKK999AAAYYYkkkoookkk^^^WWWUUUddd{{{{{{iiirrr|||ggg___```aaa___^^^``````___\\\XXXWWWWWWXXXVVVSSSPPPNNNNNNNNNMMMLLLLLLMMMOOOPPPOOONNNLLLJJJJJJKKKKKKLLLMMMNNNOOOOOOLLLMMMOOOQQQQQQPPPMMMKKKJJJKKKLLLLLLMMMNNNQQQTTTUUU^^^mmm~~~ppp```^^^WWWSSSPPPUUU```iiilllkkkjjjnnnuuu{{{|||xxxwwwzzzrrryyymmm]]]MMMFFFCCC???:::888888666444666888888777666999999999:::;;;<<<===>>>>>>AAACCCFFFOOObbb~~~tttbbbqqqhhhEEE<<<777444333333222222222222222111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111000000000111111111222222111222555777<<>>XXXqqquuuxxx}}}|||tttrrrtttpppfffiiiwww|||www{{{{{{pppuuusssyyy{{{jjj[[[YYYfffsss}}}{{{xxxwwwggg```fffcccddddddbbb^^^ZZZUUUSSSRRRSSSNNNOOOQQQSSSUUUVVVWWWWWWSSSWWWZZZZZZYYYWWWXXXYYYYYYWWWVVVVVVWWWWWWVVVTTTUUUQQQQQQVVV]]]aaadddgggwwwttt|||zzzjjjgggccc```]]][[[XXXVVVPPPccc}}}|||ssspppkkkppplllLLL;;;;;;DDDWWWfffdddWWWLLLOOOVVVhhhyyy}}}|||rrrccc___]]]^^^]]]YYYXXXZZZUUUUUUUUUSSSQQQPPPRRRTTTWWWUUURRRQQQRRRSSSSSSRRRQQQPPPOOONNNNNNNNNOOOOOOOOOOOONNNNNNMMMMMMLLLLLLIIILLLNNNMMMKKKJJJKKKLLLIIIJJJJJJJJJJJJKKKMMMPPPGGGOOOSSS\\\nnnwww|||zzzrrrhhhcccdddffffffeeedddgggjjjmmmppptttxxx{{{wwweeeTTTGGG@@@<<<:::888888:::888333222444333777777333222666777444666666888:::<<>>???<<>>CCCTTTgggxxxhhh^^^YYYVVV===777444666888666444333222111111000000//////...000000000000000000000000////////////////////////////////////////////////............///000111111000000000000000000000000///000111111111222666888BBBMMM[[[gggoooxxxzzzrrrrrrwww{{{{{{|||~~~nnnhhhqqquuutttyyyzzzzzznnneeeeee^^^```___^^^^^^___aaa^^^XXXRRRQQQRRRTTTUUUVVVVVVUUUTTTVVVVVVVVVUUUTTTTTTTTTUUUUUURRRQQQTTTZZZ\\\ZZZVVVXXXWWWWWWWWWXXXYYYZZZ[[[]]][[[hhh~~~sssjjjiiilllnnngggdddaaaeeesss{{{yyywwwsssqqqvvvrrrRRR>>>:::DDDSSS```www{{{rrrYYYFFFLLLdddxxxxxxbbb]]]]]]]]]]]]\\\[[[[[[[[[ZZZZZZZZZXXXWWWUUUSSSRRRQQQPPPPPPNNNNNNNNNMMMNNNOOOPPPQQQNNNJJJMMMNNNHHHKKKLLLBBBHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEFFFHHHFFFEEEDDDFFFJJJNNNPPPRRRLLLGGGFFFGGGLLLXXXcccfffjjjqqq|||}}}xxxzzz}}}ooofffeeefffcccaaabbbiiioooqqqtttxxx}}}}}}}}}}}}}}}~~~}}}{{{yyyyyy}}}wwwnnneeeZZZPPPNNNJJJEEEAAA???>>><<<:::666666555444555555666666666555555555555666666777666888<<<>>>???>>>??????@@@??????AAAFFFVVVsssrrr]]]VVV^^^hhhaaaAAA:::777444444444222000...111111000000////////////000000000000000000000000////////////////////////////////////////////////---------...///000111222000000000//////000000000...000111111000111222444===GGGWWWhhhwwwxxxttt{{{|||tttlllllllllnnnuuu{{{~~~}}}jjj^^^dddiiinnnyyy~~~{{{qqqhhhgggaaacccaaaaaaaaacccccc___WWWQQQSSSTTTUUUVVVWWWWWWWWWWWWZZZXXXVVVTTTUUUVVVXXXYYYYYYVVVTTTVVV[[[\\\YYYTTTWWWXXXXXXYYY[[[]]]^^^___bbb[[[```uuuuuulllgggfffhhhjjjcccaaafffvvv|||vvvuuuzzzyyywwwhhhRRR???>>>JJJVVV___cccaaa```XXXMMMKKK]]]xxx{{{hhh```YYYYYY^^^]]]^^^______^^^\\\[[[[[[XXXWWWVVVTTTRRRQQQPPPPPPNNNNNNNNNOOOOOOPPPQQQQQQLLLIIIKKKJJJGGGOOOTTTKKKLLLKKKJJJIIIHHHGGGFFFFFFHHHGGGGGGGGGGGGGGGFFFEEEFFFFFFFFFGGGJJJNNNRRRTTTQQQLLLIIIHHHIIIJJJPPPWWWZZZaaammm~~~}}}{{{iiiaaa```]]]ZZZ[[[bbbfffggghhhkkkrrrssssssuuuwwwyyy{{{|||}}}{{{}}}~~~~~~~~~}}}}}}~~~vvvuuussspppnnnlllkkkjjjgggjjjiiiddd]]]XXXPPPHHHCCC@@@;;;999888888888777555555555444333333333444444444444444555666777888:::===AAABBB@@@???>>>???@@@>>>BBBOOOaaawwwoooXXXJJJQQQkkkxxxVVVDDD:::888777444111000000///---000000000///////////////////////////////////////................................................------------...///111111000000///......///000000---///111111000///000111777;;;III```xxxssslllllliiicccdddkkkqqqrrruuuxxx|||zzzuuuwwwiiihhhhhhmmm{{{yyy{{{~~~~~~}}}sssiiihhhbbbeeebbbccccccdddbbb^^^XXXTTTVVVVVVWWWYYYZZZZZZZZZZZZ[[[XXXUUUTTTVVVYYYZZZ[[[\\\YYYWWWXXXZZZZZZXXXVVVWWWXXXYYY[[[]]]___``````ccc\\\\\\eeeoooxxx{{{tttmmmkkkiiigggfffhhhiiilllyyyzzzuuuuuummmxxx]]]KKK>>>;;;LLL^^^ccc^^^YYYKKKIIIGGGJJJUUUjjjbbb```bbbYYYVVV]]]^^^aaadddeeeccc```]]]\\\VVVVVVUUUTTTRRRQQQPPPPPPNNNNNNOOOOOOPPPPPPQQQQQQRRRNNNLLLIIIHHHYYYeee```NNNMMMKKKIIIGGGFFFEEEEEEHHHHHHGGGHHHIIIIIIGGGFFFFFFGGGHHHKKKNNNQQQSSSUUUPPPLLLJJJKKKKKKHHHIIIMMMSSSZZZdddsss~~~rrrggg]]]YYYXXX\\\``````aaaddddddeeegggjjjnnnrrruuuwwwuuutttwww{{{{{{yyy{{{|||~~~}}}|||zzzzzzzzz|||~~~{{{yyywwwvvvwwwwwwvvvuuunnnllliiifffbbb___]]]\\\YYY[[[ZZZUUUPPPLLLFFF@@@===:::666555555555555555444555555444222111222444333333444555777999:::;;;===AAADDDDDDBBB???@@@AAA;;;===JJJbbb{{{rrr[[[KKKKKK___\\\===555777444555333///...111222111////////////////////////////////////////////////................................................------------...///000000000000............000000...///000000//////000111333333===VVVuuuyyyqqqllliiikkksss||||||{{{xxxtttwwwvvvqqqrrrvvv}}}~~~vvvsss|||wwwyyy{{{{{{zzz|||{{{wwwttttttzzzttthhhgggaaaeeeaaabbbdddccc```]]]ZZZYYYXXXYYYZZZ[[[\\\]]]^^^^^^[[[YYYXXXYYY\\\^^^^^^]]]\\\[[[ZZZYYYXXXYYYYYYZZZXXXYYYZZZ\\\]]]^^^^^^^^^]]][[[YYYZZZ___kkkyyyuuunnnkkklllkkkhhhgggiiisss~~~{{{tttssstttnnnuuujjjDDD@@@:::CCC]]]ooojjjZZZOOOIIIJJJNNNWWWdddrrrnnn^^^___aaa[[[WWWZZZ\\\aaaggghhheee___[[[YYYTTTTTTSSSSSSRRRQQQPPPPPPMMMNNNNNNOOOOOOOOOOOONNNSSSPPPQQQMMMMMM___kkkdddLLLKKKIIIGGGFFFEEEEEEEEEHHHGGGFFFHHHJJJJJJHHHEEEGGGHHHKKKNNNPPPQQQQQQQQQPPPKKKIIIJJJJJJFFFFFFHHHMMMQQQWWWbbbsss~~~{{{{{{xxxpppjjjooozzzzzzkkkccc\\\ZZZYYYXXXZZZ^^^ZZZ[[[]]]```cccfffiiikkkjjjiiilllqqqqqqppptttzzzvvvwwwyyy{{{{{{{{{yyyxxxvvvuuusssrrrsssuuuwwwxxxtttrrrpppooonnnmmmkkkiiicccaaa^^^ZZZVVVSSSPPPOOOKKKNNNMMMHHHEEEDDD@@@;;;;;;999666555666666555444222333444333111111333666444444666888:::===???@@@>>>BBBEEEEEEBBBAAACCCEEEEEEHHHWWWpppxxxdddPPPNNN]]]vvvpppIII888777111000444444000///333444222////////////////////////////////////////////////......................................................---------......///111000...------...000111...///000///...///000222222000777MMMiii}}}{{{zzztttmmmnnnyyyyyyxxxtttjjjkkkqqqqqqzzz~~~~~~{{{wwwwww|||~~~yyyyyy~~~uuuhhheee___ccc___bbbdddbbb___\\\]]]^^^ZZZ[[[\\\]]]^^^___``````[[[[[[\\\___cccdddbbb___\\\\\\[[[YYYWWWXXX[[[^^^ZZZZZZ[[[\\\\\\\\\\\\\\\WWWYYYXXXTTTWWWdddpppuuu~~~qqqjjjgggiiiiiieeedddgggyyy~~~vvvtttsssssswwwuuuXXX??????>>>LLLiiiyyyoooZZZMMMJJJOOOYYYfffrrr{{{pppkkkeeeaaa___^^^\\\YYYXXX^^^eeegggccc\\\WWWTTTRRRRRRSSSSSSRRRQQQPPPPPPMMMMMMNNNNNNNNNMMMMMMLLLIIIKKKQQQPPPOOO[[[```SSSIIIHHHFFFEEEEEEEEEFFFFFFGGGEEEEEEGGGJJJKKKHHHEEEHHHJJJMMMPPPQQQPPPNNNMMMQQQKKKHHHIIIHHHEEEDDDFFFGGGIIIMMMVVVeeetttyyyuuutttooo~~~}}}|||hhh\\\___mmm{{{zzznnnaaaYYYTTTQQQTTTXXXYYYYYYYYYYYYZZZ[[[]]]]]]___```ccchhhhhhhhhmmmtttppprrrtttuuuvvvuuutttsssqqqooommmkkkkkklllooopppkkkjjjhhhgggfffddd```^^^WWWUUUSSSOOOLLLJJJHHHGGGAAACCCCCC@@@???@@@>>>:::999777555444555555333222000222444333222222555888555666777:::===@@@CCCDDD===AAAEEEEEECCCBBBEEEIIIZZZ\\\gggzzz|||ooo[[[MMMVVVnnnbbb>>>===>>>,,,///555666222111333333///.........///////////////////////////////////////................................................///......---------......111///...------...///111////////////...///111444///...222BBBYYYkkkrrrsssnnnsssqqqjjjnnn~~~zzz{{{nnnfffgggnnnttt~~~yyywwwzzz~~~mmmhhhccchhhdddffffffeeedddfffiiieee___\\\[[[[[[]]]``````^^^[[[ZZZZZZbbbooorrrjjjaaa]]]ZZZZZZYYYWWWVVVXXX[[[^^^aaa``````^^^\\\YYYXXXWWWZZZZZZYYYUUURRRUUU^^^fff|||rrrgggjjjmmmjjj```[[[gggyyyxxxuuupppqqqwwwppp{{{[[[FFF>>>===IIIccc}}}nnn___[[[]]]```mmm|||~~~rrrhhhjjjiiiddd]]]YYYZZZ]]]___```aaaaaa___ZZZVVVSSSVVVTTTRRROOOMMMKKKJJJJJJLLLPPPSSSSSSOOOLLLJJJKKKOOONNNNNNMMMLLLKKKJJJJJJDDDDDDDDDCCCBBBBBBDDDFFFEEEEEEFFFGGGHHHHHHIIIIIINNNNNNNNNNNNMMMKKKJJJIIIIIIHHHGGGFFFGGGGGGFFFEEEKKKKKKKKKOOOWWWeeettt~~~yyyzzzgggNNNSSSiiiyyy{{{vvvqqqkkk^^^QQQMMMQQQVVVUUUTTTSSSNNNIIILLLRRRQQQRRRSSSTTTWWWZZZ^^^___bbbcccfffhhhjjjkkkkkkkkkgggfffdddbbbbbbbbbdddeee___]]]YYYWWWUUURRROOOLLLIIIHHHFFFDDDAAA>>><<<;;;;;;::::::999888777666666777777666555555555666666666555333222222333555666777888;;;<<<>>>@@@DDDFFFFFFBBBCCC@@@@@@TTTjjjmmmvvvuuuyyyuuupppTTTPPPWWWvvv[[[>>>888777333222111111000///......---......------------......////////////////////////........................................................................111000///////////////000//////000000000000//////000///000666BBBPPP[[[aaa\\\dddgggfffoooxxxwwwxxxkkkdddeeemmmuuuzzzxxxxxxvvv{{{~~~yyyzzzmmmhhhcccgggdddccceeeddddddgggjjjggg```]]]\\\\\\^^^aaabbbaaa___aaa___dddnnnsssmmmddd```\\\\\\[[[YYYXXXYYY]]]```bbb___\\\ZZZYYYYYYYYYXXXZZZ[[[ZZZVVVTTTVVV]]]ddd}}}tttkkkiiieeebbbaaacccmmmssspppqqqnnnooouuuqqqfffJJJ<<<:::DDD[[[kkkVVVSSS\\\hhhyyy~~~fff___aaabbb___ZZZWWWYYY\\\```___^^^\\\ZZZXXXVVVUUUSSSRRRPPPNNNLLLKKKJJJIIILLLNNNQQQQQQNNNKKKKKKKKKKKKJJJIIIHHHGGGEEEDDDCCCFFFFFFEEEDDDCCCCCCDDDEEEEEEEEEFFFGGGHHHIIIJJJKKKJJJJJJJJJIIIHHHGGGFFFEEEEEEEEEFFFGGGHHHHHHHHHGGGJJJKKKKKKLLLQQQ^^^ooo{{{|||}}}wwweeeeeejjjkkkfffeeehhhooommmcccYYYUUUXXXTTTRRRSSSPPPJJJGGGHHHEEEEEEFFFGGGIIILLLOOOPPPSSSUUUWWWZZZ\\\^^^______ZZZYYYWWWUUUUUUUUUVVVWWWTTTRRROOOMMMKKKIIIFFFDDDBBBBBBAAA???>>><<<;;;:::999999888888777666555555666666555555555555555666666555444444444666888999<<>>===EEEKKKRRRiii~~~ssspppooo```ZZZNNN```xxxpppMMM999666555000111111000000///......---......------------......................................................................................................///......------.........//////000000000000/////////...///222999CCCLLLSSSVVV^^^mmm{{{zzzuuu}}}uuukkkffflllzzz{{{yyywwwtttuuuwwwzzz|||}}}mmmhhhbbbgggeeeccceeeeeeeeeiiilllhhhbbb]]]]]]]]]```ccceeeeeedddccc^^^^^^fffkkkiiibbb]]]^^^^^^]]][[[ZZZ[[[___bbbccc^^^YYYWWWXXXZZZZZZZZZ[[[\\\[[[XXXVVVWWW]]]aaazzz|||~~~{{{}}}xxxvvvzzzzzzuuuuuutttmmmgggeee^^^[[[bbbqqqvvvqqqtttsssnnnnnnrrrtttiiiOOOBBB???HHHZZZvvvfffTTTYYYbbbvvvyyybbbZZZWWWYYY[[[ZZZXXXXXXZZZ^^^^^^\\\YYYVVVTTTUUUVVVWWWSSSRRRQQQOOONNNMMMLLLLLLKKKLLLNNNNNNLLLKKKLLLLLLKKKKKKJJJHHHFFFEEECCCBBBFFFEEEDDDDDDCCCCCCCCCCCCCCCDDDEEEGGGHHHJJJKKKKKKHHHHHHHHHGGGFFFEEECCCCCCBBBDDDFFFHHHIIIIIIIIIHHHFFFGGGGGGEEEGGGSSSeeetttxxx~~~{{{ppp[[[VVVWWWaaakkkmmmiiieee\\\TTTNNNOOOOOOJJJFFFDDDAAAAAABBBBBBCCCEEEFFFGGGCCCEEEGGGJJJMMMOOOPPPQQQMMMLLLJJJIIIHHHHHHIIIJJJHHHFFFDDDBBBBBB@@@>>><<<::::::::::::999999999999777666666666555555444444555555444444444555555666666666666666888:::<<<===<<<@@@CCCEEEDDDCCCBBBBBBAAAAAALLLZZZeee{{{vvvuuu~~~rrraaaTTTNNN___wwwRRR;;;666777555000111000000//////...............------------......------------------------------------------------------------------------------------------------//////............//////...//////000000//////...///000000000111555>>>DDDUUUZZZmmmxxxqqqtttzzzzzzwwwtttttt}}}~~~}}}yyysssooopppqqqsssuuuzzzmmmiiibbbggggggfffggggggfffhhhkkkggg```\\\]]]^^^aaadddfffffffffddd^^^ZZZ^^^dddeee```ZZZ^^^^^^]]][[[ZZZ\\\___bbbccc^^^YYYXXX[[[]]]]]][[[\\\\\\\\\ZZZYYYYYY\\\___qqqssspppuuuyyy{{{~~~wwwvvvzzz~~~wwwrrrqqqooojjjeee\\\]]]eeettt|||tttuuuxxxyyyrrrkkknnnuuuVVVGGG@@@DDD\\\qqqhhh\\\gggyyycccVVVWWWUUUWWWYYYYYYXXXYYY\\\___[[[YYYVVVSSSRRRSSSUUUVVVTTTTTTRRRQQQPPPPPPPPPPPPIIIJJJJJJJJJJJJKKKLLLLLLJJJIIIHHHGGGFFFEEEEEEDDDEEEDDDCCCBBBCCCCCCCCCBBBAAABBBCCCEEEGGGIIIJJJKKKJJJJJJJJJIIIHHHGGGFFFEEECCCFFFIIIKKKKKKIIIHHHGGGFFFHHHHHHEEEEEEOOObbbrrrnnn|||jjj]]]PPPMMMUUUbbblllrrrlllccc[[[WWWQQQJJJFFFEEEDDDDDDDDDDDDDDDDDDEEEEEE===>>>@@@BBBDDDEEEGGGGGGHHHGGGEEEDDDCCCCCCCCCCCC@@@???=========<<<:::999666666666666666666666666444444444444444444333333444444444444444555666777666777777888:::===???@@@BBBBBBBBB@@@@@@BBBGGGJJJPPPLLLWWWfffttt{{{yyynnnaaaUUUPPPRRRzzz{{{[[[;;;333777888555333000000/////////............------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------111111000000000111222222...//////////////////...000222333111...000888>>>VVVZZZggg{{{wwwuuuxxx}}}yyyooommmrrrrrrxxx~~~wwwooonnnmmmlllnnnttt|||mmmiiibbbhhhkkkhhhhhhfffcccccceee```ZZZZZZ\\\___bbbddddddeeeeeefffaaa]]]^^^bbbeeebbb]]]]]]]]]\\\[[[ZZZ[[[^^^aaabbb```^^^^^^```aaa___\\\]]]]]]]]][[[[[[[[[]]]___lllrrrlllppp~~~uuuwww{{{|||}}}vvvooojjjgggdddbbb___jjj{{{{{{qqqssstttpppiiijjjyyymmmHHHFFFCCCOOOuuuqqqmmm}}}mmm```YYYXXXUUUVVVWWWWWWXXXYYY[[[]]]VVVVVVUUUTTTTTTSSSSSSSSSSSSSSSRRRPPPPPPOOOOOOPPPHHHHHHGGGHHHIIIJJJJJJJJJDDDCCCCCCBBBCCCEEEHHHIIIJJJHHHEEEDDDFFFGGGGGGFFF@@@@@@BBBDDDEEEGGGIIIIIILLLLLLLLLKKKJJJIIIGGGGGGFFFIIILLLMMMJJJGGGEEEEEEIIILLLLLLJJJIIIRRRcccrrrkkkyyy}}}{{{wwwdddSSSNNNTTT___ffftttqqqnnnhhh\\\NNNFFFEEEBBBBBBBBBAAAAAA@@@??????>>>>>>>>>???@@@@@@AAABBBCCCCCCBBB@@@???>>>>>>>>><<<;;;999999::::::999777666666555555444444444444333333333333444444444444555444555555666777888999888888999:::<<<>>>???@@@IIIEEEAAA>>>BBBLLLYYYbbblllbbbggguuummm[[[NNNKKKUUUbbb]]]FFF333555:::777222222////////////............------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------000000000000000111222222......////////////......---000222111///000777===RRRZZZffftttrrrnnnnnnpppmmmgggkkkuuuttt}}}~~~{{{xxx}}}~~~uuurrrnnnjjjjjjnnnuuuzzz{{{~~~mmmjjjbbbjjjoookkkiiiddd^^^]]]^^^ZZZTTTYYY]]]bbbddddddcccbbbaaaaaaaaa___]]]```cccaaa]]]]]]]]]\\\ZZZYYYZZZ^^^```bbbcccccccccbbbaaa``````^^^]]]\\\[[[\\\]]]___aaaccczzzwwwvvvuuuwwwsssmmmeee``````dddgggvvv{{{xxxrrrppplllgggiiivvv~~~TTTGGGTTTZZZppp{{{xxxrrrbbbaaa```\\\YYYSSSSSSSSSTTTUUUVVVWWWXXXUUUUUUVVVVVVUUUTTTRRRPPPPPPOOONNNMMMLLLKKKKKKKKKFFFFFFFFFGGGIIIJJJHHHGGGCCCBBBBBBCCCGGGMMMTTTXXXUUUPPPKKKHHHJJJLLLLLLKKK@@@AAABBBCCCEEEGGGHHHHHHJJJJJJJJJIIIHHHGGGFFFEEEHHHKKKMMMKKKGGGCCCAAABBBDDDGGGHHHFFFFFFLLLYYYcccjjjpppsssaaaXXXUUUSSSZZZ^^^dddfff^^^PPPHHHHHHBBBBBBBBBAAA@@@???>>>===??????>>>>>>>>>>>>?????????>>>===<<<;;;:::999888999888777777888888777666666666666555444444333333333333444444555555555666666666777777888:::;;;<<<;;;;;;<<<===>>>?????????@@@??????EEESSSiii}}}rrr]]]QQQQQQ]]]rrr```FFF<<<555888888222..............................------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,------...///000---......//////......---+++---//////...000555999LLL[[[iiitttuuupppoooqqqnnnjjjqqq}}}~~~||||||{{{{{{qqqqqqttt|||}}}yyyssslllhhhhhhllloooppptttzzz~~~lllkkkccclllrrrooollleee^^^\\\^^^[[[VVVZZZ___eeehhhfffbbb___^^^\\\aaabbb______aaaaaa]]]]]]]]]\\\ZZZYYYZZZ^^^aaadddfffgggddd```___aaaddd___]]][[[[[[\\\___bbbccc]]]ooo{{{~~~zzzzzzssswww~~~|||wwwtttiiigggccc^^^]]]eeerrr}}}|||vvvsssqqqnnnjjjgggkkkxxx|||\\\HHHUUUkkkxxxlllsss|||___XXX\\\\\\YYYYYYQQQPPPPPPQQQSSSUUUVVVWWWWWWWWWWWWVVVUUUSSSRRRQQQNNNNNNLLLKKKJJJIIIIIIHHHEEEEEEEEEGGGIIIIIIFFFCCCDDDBBBBBBEEEMMMWWWbbbiii```XXXOOOJJJJJJKKKKKKJJJCCCCCCDDDEEEFFFGGGHHHIIIHHHHHHHHHGGGFFFEEECCCCCCGGGIIIKKKHHHBBB>>>>>>@@@???AAABBBAAAAAADDDKKKPPP______hhh{{{{{{rrruuuvvvjjjaaa[[[JJJIIIKKKNNNMMMGGGEEEGGGEEEFFFFFFFFFDDDCCCAAA@@@@@@???>>>>>>???@@@AAABBB??????>>>===;;;:::888888999888666666777888666555555555555555444444444444444444555555666777777888888888999:::;;;===???@@@@@@@@@@@@@@@@@@@@@??????;;;>>>FFFTTTjjjyyylll^^^UUU___uuu```BBB777666555555333000//////........................---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///---......//////......---------------...000222333AAAPPPdddttt|||}}}wwwppptttooopppwwwzzzyyyvvvppppppsss{{{}}}sssmmmsss}}}~~~wwwooogggddddddfffhhhkkkpppssswwwzzz~~~lllkkkcccmmmttttttppphhh```___aaa```\\\[[[aaahhhjjjhhhbbb^^^\\\]]]eeeiiifffcccffffffccc^^^^^^]]][[[ZZZ[[[^^^aaaeeehhhhhhccc]]]\\\aaahhh```]]][[[ZZZ]]]```cccdddaaammmrrrzzz{{{{{{ooonnnxxxzzzzzz{{{{{{yyyrrrmmmkkkaaaaaa___]]]bbbpppwwwssssssrrrqqqeeebbbdddrrrrrr^^^GGGIIIdddxxx}}}iiilllmmm]]][[[\\\WWWVVVYYYQQQPPPPPPRRRTTTWWWXXXXXXYYYYYYWWWVVVTTTSSSRRRRRRPPPOOOMMMLLLJJJIIIIIIHHHEEEDDDEEEGGGIIIIIIEEEAAA@@@>>>>>>BBBLLLYYYgggoooeee[[[OOOHHHGGGHHHGGGFFFEEEEEEFFFGGGHHHHHHIIIIIIGGGGGGGGGGGGFFFDDDCCCBBBDDDGGGHHHDDD???;;;===@@@BBBCCCDDDCCCCCCDDDFFFHHHOOONNNWWWkkk{{{|||ssskkksssyyy||||||~~~|||yyyvvvrrr\\\OOOBBB<<<::::::===AAAFFFGGGGGGGGGFFFDDDBBBAAA@@@@@@???@@@AAABBBDDDFFFCCCCCCBBBAAA@@@>>><<<;;;;;;999888888999999777666333333444444444555555555444555555666777888999999999::::::;;;===???AAABBBCCCCCCCCCCCCBBBAAA@@@???FFFKKKUUUcccvvv|||zzzwwwjjj\\\TTTZZZwwwhhh<<<222///222222///...111333444---.....................---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111---..................---111///......///000000...444@@@YYYrrrxxxpppooovvvnnnjjjnnn{{{|||ssskkkhhhggglll|||~~~ppprrr|||zzzpppgggbbb``````ccceeehhhkkknnnsssyyy}}}}}}~~~lllmmmmmmllltttnnnooollleeeaaabbbcccbbb^^^ccchhhiiifffbbb___^^^gggggggggfffeeedddcccbbb]]]```aaa___[[[\\\bbbhhhmmmiiiddd___]]]^^^```bbb___aaacccbbb```aaadddggggggeeehhhtttyyyuuuuuunnnqqqvvv{{{oookkkjjjjjjiiiccc___cccppp}}}~~~xxxuuuoooiiiggg___^^^mmm|||bbbUUUNNN???SSSssssssjjjiiieeeccc```sssllleee]]]YYYYYYYYYVVVSSSWWWUUURRRRRRRRRSSSSSSRRRYYYXXXUUURRRPPPMMMLLLKKKPPPOOONNNLLLJJJHHHGGGFFFFFFGGGGGGGGGGGGFFFEEEEEEFFF@@@;;;>>>IIIUUU^^^bbbTTTQQQNNNMMMKKKIIIIIIKKKLLLJJJIIIIIIJJJJJJIIIHHHEEEEEEEEEDDDCCCCCCBBBBBBDDDDDDDDDCCCAAA???<<<;;;@@@AAABBBDDDDDDDDDDDDCCCIIIIIIQQQbbbuuu{{{rrrfff{{{}}}pppjjjrrrvvvrrr|||jjjZZZRRRHHH;;;777<<>>YYY```oooooo]]]SSSTTTUUUUUUllllllccc___YYYXXXYYYYYYVVVSSSSSSRRRQQQRRRUUUWWWXXXXXXWWWVVVTTTQQQOOONNNMMMLLLLLLKKKJJJHHHFFFEEECCCCCCFFFFFFGGGGGGGGGFFFFFFEEEHHHCCC@@@BBBIIIOOORRRRRRKKKKKKLLLKKKJJJHHHJJJLLLLLLJJJIIIIIIJJJJJJHHHGGGDDDCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEDDDCCC@@@===;;;@@@AAABBBCCCDDDCCCBBBBBBDDDAAAFFFYYYooozzzvvvmmm{{{}}}{{{pppmmmsssxxxzzz~~~}}}rrr[[[HHHBBBAAA>>>@@@FFFOOOTTTUUUUUUKKKIIIFFFDDDDDDEEEHHHJJJGGGFFFEEEEEEFFFEEEBBB@@@======>>>>>>>>>=========>>>>>>===<<<<<<<<<<<<===;;;<<<>>>???@@@@@@@@@AAA???BBBDDDCCCAAA?????????GGG;;;666888BBB\\\nnnlllmmmhhhhhhwwwxxxeee```XXXLLLIIIPPPiiilll^^^LLL:::222555000000000/////////......------------------------------,,,++++++***))))))************************,,,++++++******++++++,,,+++++++++,,,,,,,,,------,,,++++++++++++++++++,,,------------------------,,,++++++,,,,,,...//////....../////////000000000///111999DDDMMMTTT]]]eeejjjpppttttttwwwzzz~~~uuukkkmmm|||yyykkkaaa^^^______^^^\\\]]]^^^aaafffiiiooonnnqqqvvvxxxwwwyyy~~~}}}vvvpppjjjooorrrrrrlll```[[[aaalllsssyyyvvvppphhhaaa\\\\\\\\\```````````````_________bbbaaaaaaaaaeeejjjppptttoooiiicccbbbfffiiihhhgggeeedddcccccccccaaa___]]][[[XXXZZZaaakkk{{{|||zzz~~~~~~vvvsssqqquuu{{{uuuqqqoooiiieeeaaacccjjjrrrxxx{{{yyytttoookkkeee___^^^aaajjjpppMMMEEELLL```}}}aaaHHHEEENNN[[[ppp{{{```]]]\\\ZZZYYYZZZ\\\[[[XXXTTTRRRQQQQQQSSSVVVYYYZZZZZZUUUTTTRRRPPPNNNMMMLLLLLLLLLLLLJJJIIIGGGFFFEEEDDDEEEFFFFFFGGGGGGGGGFFFFFFGGGEEEEEEGGGJJJJJJGGGDDDBBBGGGLLLKKKIIIHHHKKKNNNLLLJJJIIIIIIIIIIIIHHHFFFBBBCCCCCCCCCCCCCCCDDDDDDDDDEEEFFFFFFEEEAAA>>><<>>LLLbbbrrrvvvsss{{{~~~zzzxxx}}}sssZZZOOOIIIDDD@@@BBBJJJQQQRRRPPPSSSRRRPPPNNNKKKIIIGGGFFFFFFEEEDDDDDDEEEEEECCCAAA??????@@@@@@@@@@@@@@@@@@??????>>>============>>>;;;???BBBBBB@@@???@@@BBB<<<@@@DDDDDDBBB@@@@@@AAA???<<<@@@KKKaaa{{{uuu~~~wwwcccTTTOOOHHHHHHUUUeeeiiiIII:::555222111444000////////////.........------------------------,,,,,,,,,+++******))))))************************,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,++++++************++++++------------------------,,,++++++,,,,,,---...///.........////////////000///...111777<<>>===@@@======DDDSSScccnnnsssyyy|||sssdddaaa\\\[[[XXXSSSOOOLLLEEE???IIILLLPPPRRRPPPKKKDDD@@@DDDCCCCCCCCCEEEEEEDDDCCC@@@@@@@@@@@@@@@AAAAAABBB??????>>>============>>>>>>AAACCCAAA>>><<<>>>AAA;;;===???>>>======@@@CCC===HHHYYYggg{{{{{{sssiii^^^MMMHHHLLLJJJUUUmmmjjjQQQ888000111222000////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))************************,,,++++++******++++++,,,***++++++++++++,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------...------........./////////111000000222444===PPPaaaiiiooossstttvvv{{{}}}{{{|||wwwrrrxxxxxx|||zzzzzz{{{ppptttzzz|||nnnfff]]]dddgggccc\\\YYYXXXWWWUUUVVVZZZ^^^^^^___fffnnnpppqqqssssssssstttvvvxxxvvvwwwxxxxxxxxxxxxzzz|||wwwwwwvvvuuuuuuuuuvvvwwwvvvnnnkkkiiimmmjjjkkkgggbbbeeetttuuunnneee]]]YYYZZZ]]]```[[[[[[ZZZZZZZZZ[[[\\\]]]___bbbhhhooorrrqqqlllggggggaaa]]]```fffjjjiiieeeddd```]]]]]]]]]\\\XXXTTTSSSSSSTTTWWWYYY^^^kkkxxx~~~zzzwwwwwwwwwxxxyyy|||vvvppprrrmmmfffbbbeeefffeeegggkkkdddfffmmmxxx}}}yyyxxxyyywwwssslllcccaaalll~~~nnnNNNBBBNNNaaammm```EEELLLZZZoooqqqccc```____________^^^\\\XXXSSSOOORRRQQQQQQSSSUUUVVVVVVUUUUUUSSSQQQNNNLLLJJJIIIHHHGGGGGGFFFEEEDDDBBBAAAAAACCCDDDEEEFFFGGGHHHHHHHHHIIIIIIJJJKKKLLLLLLJJJHHHJJJTTTYYYTTTMMMKKKLLLKKKJJJHHHGGGGGGHHHHHHGGGFFFFFFFFFEEEDDDCCCCCCBBBBBBEEEFFFGGGGGGFFFCCC@@@>>>AAAAAABBBBBBAAA???===<<<>>>???@@@AAAGGGTTTfffrrr{{{zzzzzzzzzgggdddjjjgggsssyyyssseeeWWWIII???===???BBBDDDDDDAAA>>><<<@@@???>>>???@@@BBBAAA@@@===<<<<<<<<<<<<===>>>?????????>>>===============>>>@@@@@@>>>;;;999;;;>>>>>>======>>>AAAEEEKKKNNNRRRUUU```mmmyyytttuuu]]]SSSKKKBBBJJJWWWZZZiiinnnzzzpppJJJ===111...000000---***............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++***************)))************************,,,++++++******++++++,,,*********+++++++++,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------------------............------...///000666EEEUUU```jjjuuu{{{~~~~~~zzzssstttvvvzzz{{{yyy}}}{{{}}}vvvrrrrrrwww~~~tttmmmqqqooodddZZZXXXXXXWWWVVVUUUVVVXXXWWWVVVZZZ```fffgggiiijjjkkkmmmqqqsssqqqrrrssssssrrrssstttvvvuuuuuusssrrrqqqpppoooooorrrkkkmmmkkknnniiijjjgggcccgggttthhhccc[[[WWWVVVYYY[[[]]]XXXXXXXXXYYY[[[^^^```bbbbbbdddgggiiiiiiiiihhhgggccc___]]]```fffiiihhheee___]]]ZZZYYYYYYYYYXXXVVVPPPPPPSSSXXXZZZ\\\ccckkkvvvrrrooooooqqquuuvvvuuuwww|||~~~}}}zzzpppeeegggqqqnnnddd___aaabbb```cccjjjjjjrrrzzzuuuttttttvvvsssqqqkkkhhhoooqqqOOOCCCOOOeeesssxxxjjjPPPOOOdddyyymmm^^^aaabbb[[[___^^^]]]ZZZWWWSSSPPPNNNPPPOOOPPPSSSUUUWWWVVVUUUTTTSSSPPPNNNLLLJJJIIIIIIHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCEEEFFFHHHHHHIIIIIIMMMMMMMMMLLLLLLKKKKKKKKKOOOYYY\\\TTTMMMMMMKKKGGGGGGFFFEEEFFFHHHIIIHHHGGGGGGGGGFFFEEEEEEDDDDDDCCCEEEFFFFFFEEEDDDCCCAAA@@@AAAAAABBBBBBAAA???>>>===;;;>>>AAABBBDDDOOOaaaooo}}}}}}uuuwwwpppaaaaaafffhhh|||yyyjjj\\\QQQLLLIIIDDD>>>:::888888888<<<:::888777888888777666777777666666666888999;;;:::999999888888888888888777777888999:::999888777999:::AAALLLZZZdddiiijjjccc\\\fff||||||~~~|||wwwrrrbbbOOOFFFLLLTTTeeewww}}}yyyiiinnnmmmJJJ:::666000.........//////......---------,,,,,,,,,++++++++++++++++++++++++************************************************,,,++++++******++++++,,,************++++++++++++,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......------...000000333===GGGYYYiiizzzttthhh|||~~~~~~yyywww{{{vvvlllkkksssyyyeeeZZZ]]]aaabbb```ZZZVVVTTTSSSPPPQQQUUU[[[]]]^^^______bbbeeehhhiiijjjjjjjjjiiiiiikkkmmmnnnmmmlllkkkiiigggfffeeennnjjjnnnjjjiiigggfffdddaaaeeemmmpppnnnbbb^^^ZZZXXXZZZ\\\]]]\\\\\\\\\[[[[[[\\\^^^```aaa^^^bbbffffffdddbbbbbbccc\\\\\\\\\___bbbddddddccc[[[[[[YYYWWWVVVWWWZZZ\\\UUUSSSUUUZZZ\\\]]]```dddnnn{{{xxxvvvuuusssppprrrwwwzzz~~~~~~~~~~~~~~~|||zzz{{{zzzvvvnnnjjjiiijjjddd```kkk|||uuuggg]]]^^^aaaeeeooo|||wwwtttsssrrruuuyyy{{{zzzwwwvvv}}}kkkWWWLLLVVVgggpppsssuuu```SSSVVVkkkppp]]]YYY\\\]]]ZZZ]]]\\\ZZZWWWTTTSSSSSSTTTSSSRRRSSSTTTVVVVVVUUUSSSQQQPPPOOONNNMMMLLLLLLLLLJJJJJJIIIHHHGGGGGGFFFFFFBBBCCCDDDFFFHHHIIIIIIIIIKKKKKKLLLLLLKKKKKKKKKLLLMMMUUUVVVNNNJJJLLLJJJDDDEEEDDDDDDEEEHHHIIIIIIHHHEEEEEEFFFFFFGGGGGGGGGHHHFFFEEEDDDCCCBBBAAAAAAAAAAAAAAABBBBBBBBB@@@???>>>===???AAACCCGGGPPP\\\eeexxxzzz|||{{{xxxwwwyyy{{{}}}wwwwwwpppooooootttyyynnnccccccaaa\\\VVVRRROOONNNMMMHHHEEEAAA>>><<<;;;888777777666555444555777999:::999999888777777777777888444666;;;BBBHHHGGGAAA;;;>>>DDDQQQggg{{{~~~vvvdddaaatttzzzkkkaaaYYYRRRLLLTTTlll|||jjjeeejjjLLL777555444222///...000111222---------,,,,,,,,,,,,+++++++++++++++++++++++++++))))))))))))************************************,,,++++++******++++++,,,************+++++++++++++++,,,...//////...,,,+++++++++++++++++++++++++++,,,,,,+++++++++++++++,,,+++,,,,,,,,,,,,---------///......111222222777===LLL```uuu~~~wwwkkkxxxuuuyyyuuunnnmmmqqq|||wwwoootttxxxuuuqqqeeeYYYSSSRRRPPPQQQTTTUUUVVVVVVUUUTTTVVVYYY[[[\\\]]]^^^]]]\\\\\\^^^``````______^^^]]][[[ZZZYYYllliiimmmfffbbbbbbaaa___^^^cccgggddd^^^YYYXXXXXX\\\bbbfffhhhgggdddbbb___]]]\\\[[[\\\]]]TTT]]]gggjjjfff```]]]\\\WWWXXXZZZ\\\]]]^^^______YYYZZZYYYWWWUUUWWW]]]bbb\\\XXXXXX[[[^^^]]]^^^```\\\sssxxxiiinnnxxx~~~}}}uuuoooooosssrrrwww}}}|||xxxuuuxxxuuurrrqqqqqqqqqqqqpppjjjmmmlllgggeeegggiiiiiiddd``````aaa^^^^^^ooo|||kkk___aaajjjuuuwwwsssrrruuuvvvvvv}}}}}}uuucccPPPNNNPPPbbb|||ppp\\\VVVJJJNNNkkknnn[[[YYY[[[YYYYYY]]]\\\[[[YYYVVVUUUVVVYYY\\\YYYXXXWWWWWWVVVUUURRROOONNNNNNMMMMMMNNNOOOOOOPPPHHHGGGGGGFFFEEEDDDCCCCCCAAABBBDDDFFFHHHIIIJJJJJJDDDFFFIIIKKKKKKLLLMMMNNNHHHOOOOOOHHHGGGLLLJJJBBBDDDCCCCCCEEEHHHJJJJJJIIICCCDDDEEEFFFHHHJJJKKKKKKFFFEEECCCBBBAAAAAAAAABBBAAAAAABBBCCCBBBAAA@@@???BBBAAAAAADDDKKKRRRXXX[[[aaannn|||~~~wwwssswww}}}zzzxxxmmmhhhlllrrrwwwyyyxxxuuusss___[[[VVVQQQMMMIIIFFFDDD999888777777888999<<<===AAAAAA@@@???????????????<<>>???BBBDDDFFFGGGGGGGGGDDDCCCCCCFFFKKKQQQTTTUUU[[[bbbooo|||}}}qqqgggooo}}}~~~vvvooojjjjjjmmmrrrzzzxxxnnnlllrrrqqqddd[[[YYYTTTLLLCCC===;;;>>>IIITTTVVV\\\___XXXMMMEEEFFFJJJKKKPPP[[[kkkvvvsssdddVVV^^^lll{{{jjj^^^dddrrrqqq[[[SSSIIIAAAJJJ]]]}}}___DDD333...000111000000///...---------------,,,,,,+++***)))))),,,,,,,,,,,,,,,+++***)))))))))(((((((((((())))))++++++************++++++++++++******)))((((((((()))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,------,,,------...///000666???MMMYYY^^^aaajjjuuu~~~yyyuuussssssyyyyyymmmfffsss}}}sss[[[YYY_________aaabbbVVVMMMNNNOOONNNOOOSSSPPPMMMLLLOOONNNKKKJJJMMMGGGJJJLLLKKKJJJJJJKKKKKKiiiggggggbbbccc^^^___]]]YYYYYY___bbbaaabbb___]]]___dddgggfffdddbbb___\\\[[[\\\\\\ZZZXXXZZZ^^^aaabbb___\\\ZZZZZZVVVYYY]]]aaabbbaaa___^^^\\\ZZZXXXWWWXXXZZZ]]]___aaabbbdddfffeeeccc```^^^]]]]]]```iiixxxzzztttxxxrrrbbb\\\ooo{{{uuuiii```aaadddbbb^^^]]]ZZZZZZZZZYYYWWWWWWYYY[[[XXXWWWYYY```eeeiiiqqqyyy|||vvvtttoooppprrryyysssjjjUUUIIIKKKMMMRRR```}}}|||nnnZZZMMMJJJMMMWWWwww{{{hhh___WWWWWWYYYYYYYYY[[[XXXWWWVVVVVVVVVXXXZZZ[[[XXXUUUQQQPPPPPPPPPNNNMMMPPPNNNMMMLLLLLLLLLJJJHHHHHHHHHGGGFFFEEECCCBBBAAACCCDDDEEEFFFHHHHHHGGGEEEFFFFFFEEEEEEGGGIIIKKKLLLOOOMMMJJJGGGEEEDDDDDDDDDEEEGGGEEEBBBDDDJJJJJJGGGEEEBBBAAACCCHHHJJJIIIFFFFFFCCCBBBAAABBBAAA>>>;;;===???BBBDDDFFFGGGGGGGGGFFFDDDCCCEEEHHHLLLNNNOOOUUUZZZdddnnnsssqqqjjjdddzzz~~~wwwrrrooommmmmmqqqyyyzzznnnhhhnnnsssooonnnppplll___QQQKKKKKKPPPYYYbbbpppvvvwwwkkkYYYMMMMMMRRR___nnnppp]]]RRRhhh{{{|||oooqqqxxxlllVVVKKKCCCCCCXXXrrr^^^DDD555//////333000000//////...------,,,------,,,++++++***))))))***+++++++++******)))((())))))(((((((((((())))))+++******))))))******+++)))))))))))))))*********))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,---,,,,,,------...///000222666>>>IIIRRR[[[iiivvvyyy{{{|||zzzzzzyyyxxx{{{}}}mmmiiiiiimmmqqqxxxooo___dddooossssssuuurrrcccVVVSSSSSSRRRQQQSSSSSSOOOMMMNNNKKKGGGFFFHHHIIIJJJJJJHHHGGGGGGGGGFFFiiiffffffaaaccc___aaa^^^ZZZYYY\\\]]]\\\```^^^^^^```dddfffdddbbb___]]][[[ZZZ[[[[[[[[[YYY^^^```aaa```]]]ZZZXXXXXXVVVYYY]]]```aaaaaa___]]]ZZZXXXWWWVVVVVVYYY[[[]]]```aaabbbcccbbb```]]]\\\___YYYUUU[[[jjj}}}sssmmmtttmmmrrrzzznnnjjjiiiddd___]]]XXXZZZ\\\]]]^^^```ccceeelllnnnuuu}}}uuusssuuuwwwrrrsssxxx~~~jjjRRRMMM???AAA\\\uuuqqqZZZKKKGGGLLLRRRjjjttthhh^^^XXXTTTVVVYYYXXXXXXYYYWWWWWWWWWWWWWWWWWWWWWWWWSSSQQQNNNMMMMMMMMMMMMLLLPPPNNNLLLKKKKKKJJJHHHFFFGGGGGGFFFEEECCCBBBAAAAAA@@@BBBEEEGGGHHHGGGFFFDDDHHHGGGFFFFFFGGGIIIKKKMMMMMMKKKGGGDDDBBBBBBCCCDDDGGGGGGDDDBBBDDDIIIJJJHHHDDDCCCBBBEEEIIIJJJHHHEEECCCAAA@@@@@@@@@???===;;;<<<>>>BBBEEEGGGHHHGGGFFFGGGEEECCCCCCEEEFFFGGGFFFLLLNNNRRRYYY___bbbbbb```uuuwwwpppxxx~~~}}}~~~qqqhhh^^^\\\hhhvvv|||~~~vvvfffVVVSSSXXXaaakkkrrrrrr]]]SSSXXXaaa|||tttffffffkkk{{{uuurrrggg___WWWSSSOOOWWWvvv{{{~~~sssYYY===...---///111222/////////......------,,,,,,,,,,,,+++******)))))))))))))))***))))))((('''))))))(((((((((((())))))+++******))))))******+++'''(((((()))******++++++))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,---...///000000///111888AAAOOObbbsss{{{~~~~~~|||{{{}}}vvvwwwwwwxxxrrrfffgggffffffvvvzzz~~~qqqeeedddhhhjjjjjjiii```ZZZUUURRRMMMFFFDDDEEEHHHFFFEEEEEEFFFEEEDDDCCCiiieeeeeeaaadddcccdddaaa\\\ZZZ[[[ZZZWWW[[[ZZZ\\\___cccdddcccaaa]]]\\\\\\[[[\\\\\\]]]]]]````````````^^^\\\ZZZYYYWWWXXX[[[]]]^^^\\\ZZZYYYXXXWWWUUUUUUUUUWWWZZZ[[[[[[\\\\\\\\\[[[YYYWWWVVVXXXVVVVVV[[[eeerrr~~~}}}zzz~~~~~~vvvqqqooommmqqquuuyyy}}}~~~yyyuuutttttttttttt|||~~~oooVVVBBB>>>IIIOOO```tttZZZIIIJJJZZZlllxxxqqqbbbccc[[[VVVTTTVVVWWWSSSQQQQQQTTTUUUUUUVVVUUUTTTSSSRRRPPPNNNLLLKKKKKKLLLLLLLLLMMMLLLJJJJJJKKKKKKJJJHHHGGGFFFEEEDDDCCCCCCBBBBBB>>>BBBFFFHHHHHHFFFDDDCCCFFFGGGHHHIIIJJJJJJJJJJJJJJJHHHDDDAAA@@@AAABBBDDDFFFEEEDDDDDDFFFIIIIIIGGGEEEDDDEEEGGGIIIHHHEEECCC@@@@@@?????????>>><<<;;;;;;>>>BBBFFFHHHHHHGGGFFFFFFDDDBBBBBBCCCCCCCCCBBBDDDCCCDDDHHHOOOWWW^^^bbbkkk{{{}}}|||uuu~~~yyyllljjjuuurrrfffddd___ddduuunnncccZZZ[[[dddooo{{{zzziii\\\\\\fffrrrtttuuu|||ooonnnooohhh```\\\RRR```qqqvvvpppuuuzzzlllwwwpppLLL===///---111333000............---------,,,,,,,,,+++++++++******)))))))))))))))******)))(((((())))))(((((((((((())))))******))))))))))))******(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++***+++++++++++++++,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,---...///////////////111555AAAXXXlll~~~~~~{{{www{{{xxx||||||wwwxxx~~~vvvnnnhhhiiiqqq{{{pppiiiccc^^^VVVNNNJJJKKKIIIGGGIIIMMMOOOLLLHHHGGGiiiddddddbbbeeeggghhheee^^^ZZZZZZYYYUUUWWWXXXZZZ^^^bbbddddddccc]]]]]]]]]]]]]]]^^^___```____________```___]]]\\\ZZZ[[[\\\]]]\\\ZZZWWWUUUVVVUUUUUUTTTUUUWWWXXXZZZXXXXXXXXXWWWVVVUUUUUUTTTRRRUUUXXXZZZ\\\dddoooyyy|||~~~~~~}}}|||yyywwwtttrrr|||zzzaaaNNNFFFDDDDDD^^^uuurrrjjjZZZHHHHHH\\\~~~nnn\\\YYYZZZXXXTTTRRRTTTSSSOOOLLLMMMQQQQQQRRRSSSRRRQQQOOOMMMNNNMMMLLLKKKJJJJJJLLLMMMMMMLLLJJJJJJKKKKKKJJJHHHGGGFFFEEEDDDDDDDDDDDDEEE???CCCGGGIIIGGGEEECCCCCCDDDFFFJJJLLLMMMKKKIIIGGGGGGFFFCCCAAA@@@AAACCCDDDCCCCCCEEEIIIKKKIIIFFFDDDGGGGGGGGGGGGGGGEEEBBB???>>>???@@@???>>>============???BBBEEEGGGGGGFFFEEEDDDCCCAAAAAABBBCCCBBBAAAAAAAAA@@@CCCJJJUUU```gggtttyyy}}}xxxnnnhhhkkkpppsssrrrrrrsssuuuyyy~~~{{{}}}xxxwww}}}{{{}}}sssooommmpppuuu|||~~~tttmmmlllpppvvv{{{zzz~~~ttt___YYYXXXQQQLLLLLLQQQnnnwwwgggjjj}}}]]]CCC777111...111333111///...------------,,,,,,,,,,,,++++++***************)))))))))***************)))))))))(((((((((((())))))***))))))))))))))))))***************))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++*********++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,++++++,,,,,,---...///,,,///333222000888OOOeeezzz~~~tttuuu{{{~~~zzzyyy}}}sssfffpppqqqkkkfffccc]]]VVVRRRTTTUUUSSSWWW]]]]]]TTTMMMKKKhhhcccdddccchhhkkkkkkfff^^^YYYYYYWWWTTTVVVXXXZZZ]]]```bbbcccddd]]]^^^___^^^]]]^^^___aaa\\\\\\]]]___aaaaaa^^^\\\\\\]]]^^^^^^]]]ZZZXXXVVVUUUUUUTTTTTTUUUVVVXXXYYYYYYXXXWWWVVVVVVVVVWWWWWWXXX[[[[[[WWWUUU\\\jjjvvv~~~}}}hhhGGG<<>>@@@AAAAAA???>>>>>>???@@@AAACCCDDDEEEFFFEEEEEEBBBAAA@@@AAABBBCCCBBBAAAAAAAAABBBDDDJJJTTT___ggg}}}|||}}}zzzmmm___```iiioooooovvvwww~~~uuuvvv~~~jjjQQQIIIHHHCCCDDDJJJUUUrrrjjjeeexxxzzzSSS>>>666222///...///...+++---111,,,,,,,,,,,,,,,,,,,,,,,,************************))))))******++++++******))))))(((((((((((())))))***))))))(((((())))))***++++++******)))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++*********++++++,,,,,,---***+++,,,,,,------,,,,,,++++++++++++,,,---...///(((---333444000555GGGZZZ}}}zzzwwwuuurrrwwwwwwtttrrrzzzoooqqqvvv|||lllhhhfffgggddd___]]]^^^iiigggkkkooohhhXXXOOOOOOhhhcccddddddjjjmmmkkkeee\\\WWWWWWVVVSSSVVVWWWXXXYYYZZZ[[[^^^___\\\^^^___^^^\\\\\\^^^aaaYYYYYY[[[^^^aaa```\\\XXXZZZ[[[\\\\\\\\\[[[YYYXXXUUUUUUUUUUUUUUUWWWXXXXXXYYYXXXWWWVVVVVVWWWYYYZZZ]]]]]][[[VVVTTTZZZeeennn~~~nnnrrr~~~rrrZZZNNNWWWkkkzzz```VVVJJJYYYrrrzzzeee______ZZZSSSRRRNNNMMMMMMLLLKKKMMMRRRMMMMMMNNNNNNNNNMMMMMMLLLLLLMMMMMMJJJGGGGGGIIIKKKKKKIIIGGGGGGGGGFFFDDDCCCEEEDDDCCCBBBBBBCCCEEEFFFDDDHHHKKKIIIEEEBBBBBBDDDEEEFFFHHHIIIIIIIIIHHHGGGDDDDDDEEEEEEEEEEEEEEEEEECCCAAADDDKKKMMMHHHEEEEEEDDDDDDDDDCCCBBBAAAAAAAAA>>>AAACCCCCCAAA@@@AAABBBCCCCCCCCCCCCCCCDDDEEEEEE@@@??????@@@AAAAAA@@@>>>===>>>AAACCCFFFMMMUUU[[[nnnwww{{{oooeeeccceeelllvvv~~~|||vvvppp[[[NNNSSSYYYXXX[[[dddnnnwww}}}YYY:::222888000...---...,,,***+++000++++++++++++++++++,,,,,,))))))))))))************'''((())))))******))))))))))))(((((((((((())))))))))))(((((((((((())))))*********)))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++)))******+++,,,,,,------***+++,,,,,,------,,,,,,++++++++++++,,,---...///+++,,,...000///111<<>>???@@@@@@>>><<<777:::===>>>@@@CCCIIINNNXXXppp|||tttssspppiiihhh|||}}}}}}xxx||||||{{{{{{rrrfff^^^[[[QQQWWWnnn}}}}}}fffNNN<<<...,,,222---+++---111111---+++++++++++++++++++++++++++,,,)))))))))))))))*********&&&&&&'''((())))))(((((())))))(((((((((((())))))))))))(((((((((((())))))((((((((()))******++++++))))))))))))))))))))))))************************++++++++++++++++++++++++))))))***+++,,,,,,------++++++,,,---------,,,,,,++++++++++++,,,---......222---***,,,---...222777BBB^^^llllllppppppjjjiiitttvvvyyy}}}yyy~~~vvvjjjdddfffkkknnnrrrjjjddddddaaadddaaaddd```WWWRRRSSSTTTQQQPPPLLLNNNUUUYYYXXXYYY^^^^^^[[[WWWWWWXXXXXXVVVSSSTTTUUUWWWXXXWWWUUUSSSQQQTTTTTTTTTTTTUUUVVVXXXYYYUUUSSSRRRSSSWWWYYYYYYXXXZZZWWWUUUUUUWWWXXXWWWUUUYYYSSSPPPQQQSSSSSSUUUYYY\\\^^^pppppp]]][[[eeesss~~~mmmZZZPPPNNNMMMLLLYYYwww|||sssgggZZZQQQQQQ[[[gggsssyyyhhheee```ZZZVVVSSSRRRRRRQQQRRRSSSQQQNNNLLLKKKLLLNNNOOOPPPQQQQQQQQQPPPOOOLLLKKKJJJIIIHHHHHHHHHHHHCCCAAAAAACCCFFFHHHGGGEEEDDDDDDDDDDDDEEEEEEEEEFFFEEEDDDDDDEEEGGGIIIHHHGGGGGGGGGGGGFFFFFFFFFEEEEEECCCCCCBBBBBBBBBCCCCCCDDDFFFFFFFFFEEEDDDCCCCCCCCCDDDDDDAAA???AAAFFFFFFBBBEEEDDDBBB@@@??????@@@@@@CCCAAA@@@@@@BBBCCCCCCCCC===<<<;;;<<<>>>>>>>>><<<;;;===>>>>>>>>>@@@CCCFFFIIITTT\\\___jjjxxx{{{uuunnnzzzsssooovvv{{{tttnnnooossskkkXXXLLLKKKWWWzzz|||rrr|||yyyqqqYYYBBB:::666///,,,000......---------,,,,,,,,,+++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))************************)))************+++++++++))))))))))))************************************)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------............///666>>>PPPbbbfffaaagggsss{{{{{{xxxvvv~~~~~~yyyzzz}}}}}}xxxsssjjj```hhhfffyyyjjjeeeccc```ccceeefffaaaWWWQQQRRRRRRPPPQQQNNNQQQXXX[[[YYYXXXZZZ[[[XXXVVVUUUVVVVVVUUUSSSWWWVVVUUUSSSRRRPPPOOONNNUUUVVVVVVWWWXXXXXXYYYYYYWWWTTTSSSTTTWWWYYYXXXWWWVVVUUUTTTUUUXXXYYYXXXVVVWWWRRROOOQQQSSSRRRTTTWWWZZZZZZhhhzzz}}}yyyjjjfffhhhkkkxxx~~~}}}}}}}}}}}}~~~}}}|||{{{{{{{{{|||sssaaaSSSJJJLLLQQQZZZ___rrrnnn^^^WWWNNNMMMXXXhhhuuuzzzuuuyyymmmbbb___[[[WWWTTTRRRRRRSSSPPPQQQQQQPPPNNNLLLKKKLLLJJJKKKMMMNNNOOOPPPOOOOOOKKKJJJIIIHHHHHHGGGGGGGGG???===>>>BBBHHHJJJHHHDDDEEECCCBBBAAAAAACCCEEEFFFCCCCCCDDDEEEFFFFFFGGGGGGDDDDDDDDDDDDDDDDDDCCCCCCEEEDDDCCCBBBAAAAAABBBBBBIIIHHHGGGEEECCCAAA@@@???DDDEEEDDD@@@@@@CCCCCCAAAAAA@@@===<<<<<<===???@@@CCCAAA@@@@@@BBBCCCBBBAAA<<<;;;:::;;;<<<======<<<<<<===>>>>>>???@@@CCCFFFDDDLLLQQQUUU```qqqxxxvvvvvv~~~wwwwww~~~~~~vvvsssyyyzzz|||~~~{{{pppfff```VVVJJJIIIPPPkkkssshhhggg|||uuuLLL<<<000000111...///444///.........------------+++++++++++++++++++++++++++++++++*********))))))((((((((((((((((((((((((***)))(((((((((((()))***(((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++))))))))))))************************************)))************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------............222666DDDSSSYYY[[[hhhxxx~~~{{{|||sssqqqwww|||||||||||||||wwwmmmhhhmmmmmmgggeee```ccchhhgggaaaXXXQQQPPPPPPOOOMMMMMMRRRYYY[[[XXXWWWXXXVVVUUUSSSSSSSSSTTTSSSRRRXXXVVVTTTQQQOOOOOOPPPPPPWWWXXXYYYZZZ[[[[[[ZZZZZZXXXVVVUUUUUUVVVWWWWWWVVVSSSRRRSSSUUUXXXYYYWWWVVVSSSOOOMMMPPPRRRQQQQQQSSSUUUTTT___vvv~~~sss{{{zzz{{{uuuhhhhhhjjjnnn}}}vvvxxxyyyzzz{{{|||~~~}}}|||{{{zzzyyyyyyyyyyyyrrrcccRRRGGGFFFPPPdddvvv|||wwwzzz{{{qqq```TTTUUUOOOIIIQQQkkkxxxzzzggg\\\ZZZXXXVVVSSSRRRQQQRRRSSSNNNPPPQQQPPPMMMLLLKKKLLLHHHJJJLLLNNNOOOOOOOOOOOOJJJIIIIIIHHHHHHGGGGGGGGGBBBAAACCCKKKSSSUUUPPPIIIEEECCC???===>>>@@@DDDGGGAAADDDGGGGGGEEEDDDFFFHHHCCCCCCDDDDDDDDDDDDDDDDDDGGGEEECCCAAA@@@@@@AAABBBGGGGGGFFFDDDCCCAAA@@@???BBBGGGGGGBBB???@@@AAA@@@@@@>>><<<:::;;;===@@@BBBCCCAAA@@@@@@BBBBBBAAA@@@;;;:::888999;;;<<<<<<;;;===>>>@@@@@@@@@AAACCCEEEBBBFFFGGGHHHRRRcccmmmnnnuuuyyyooolllnnn{{{rrrooozzzllluuuzzzzzz~~~}}}tttnnnmmmkkkaaaVVVOOOIIIHHHTTTddd|||tttaaahhh}}}zzz___GGG888000,,,000111,,,,,,111/////////.........------++++++++++++++++++++++++++++++*********)))))))))(((((((((((((((((((((((()))((((((''''''(((((()))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********++++++))))))))))))************************************)))************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------............000000666@@@FFFOOObbbuuuyyyzzz{{{www~~~xxxwww|||sssooouuu{{{qqqmmmnnnooolllgggqqq|||pppjjjfff```cccfffeee___WWWPPPNNNNNNNNNJJJLLLPPPTTTVVVVVVVVVXXXRRRQQQPPPPPPQQQRRRRRRRRRVVVUUUTTTSSSSSSTTTVVVWWWXXXYYY[[[]]]]]]\\\[[[ZZZYYYWWWVVVUUUUUUUUUUUUTTTQQQRRRTTTVVVWWWVVVTTTSSSOOOLLLKKKOOOQQQOOONNNOOOOOOPPPYYYiiivvvvvv{{{~~~ttt|||jjj```bbbiiippp~~~~~~|||{{{{{{cccXXXSSSLLLHHHMMM[[[sssgggSSSKKKLLLQQQWWWfffeeedddmmmrrr```YYYXXXVVVUUUSSSQQQPPPQQQQQQRRROOOPPPQQQQQQOOOMMMMMMMMMKKKLLLNNNOOOOOOOOOOOONNNHHHHHHIIIHHHHHHGGGGGGFFFHHHGGGJJJRRR[[[\\\TTTLLLDDDBBB@@@>>>???AAADDDFFFCCCGGGKKKKKKGGGEEEHHHKKKFFFFFFFFFGGGGGGGGGGGGGGGFFFDDDBBB@@@@@@AAABBBCCCCCCCCCBBBBBBBBBBBBBBBBBB>>>FFFJJJEEE???>>>AAABBBDDDAAA>>><<<<<>>:::999777888:::;;;<<<;;;>>>@@@AAAAAAAAAAAACCCEEEDDDEEEBBBAAAGGGTTT\\\]]]eeeqqq~~~|||rrrkkkhhhtttooo|||oooyyyuuuuuu~~~wwwrrrmmmjjjiii```TTTTTT]]]WWWTTTQQQQQQRRRYYYkkk~~~kkkgggrrrZZZIII:::///333000000333000++++++///......---------,,,,,,,,,************************************))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************((()))))))))************************************))))))*********+++++++++***************************++++++++++++,,,,,,,,,,,,,,,---------.........333000000333777AAATTTfffooommmuuu{{{xxx}}}~~~{{{nnnmmmssstttnnnpppllldddbbbhhhmmmvvvooogggbbb]]]aaaccc```\\\WWWQQQMMMMMMNNNOOORRRSSSRRRQQQRRRUUUWWWOOOPPPPPPOOOOOOPPPQQQRRRTTTTTTUUUVVVVVVWWWWWWWWWXXXYYY[[[]]]]]]\\\ZZZYYYXXXWWWVVVUUUSSSRRRSSSSSSRRRSSSUUUUUUTTTRRRQQQPPPMMMIIIIIINNNOOOMMMKKKLLLJJJOOOXXX___ccciiiuuu|||wwwzzz}}}ppp___eeeqqqlllRRRHHHIIIOOOUUUaaaqqqqqqXXXIIIFFFKKKWWWbbbyyy~~~lll^^^WWWVVVXXXUUUTTTSSSRRRQQQPPPQQQQQQQQQSSSTTTSSSPPPOOONNNOOOMMMNNNNNNNNNNNNLLLKKKJJJHHHHHHIIIIIIIIIHHHGGGGGGGGGGGGIIIPPPVVVVVVNNNFFFCCCCCCCCCCCCCCCDDDDDDEEEFFFKKKPPPOOOKKKIIIKKKNNNHHHHHHHHHHHHHHHHHHHHHHHHDDDCCCAAAAAAAAACCCEEEFFFBBBBBBBBBAAAAAAAAAAAAAAA;;;DDDJJJFFF@@@@@@CCCEEEFFFDDD@@@>>>===>>>@@@BBB@@@??????@@@AAAAAA???>>>;;;999777777999<<<===<<<@@@AAACCCCCCBBBBBBCCCDDDDDDCCCAAA@@@DDDKKKOOONNNTTTbbbttt|||sssmmmeeennn|||ooolllnnnzzzxxx{{{|||xxxuuusssiii^^^UUUIIIAAAHHHVVV]]]^^^```bbbgggrrr}}}xxx^^^DDD555222333222++++++,,,...---,,,...333,,,,,,,,,+++++++++***************************************)))))))))((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''))))))))))))))))))))))))(((((()))))))))*********((()))))))))************))))))))))))))))))))))))))))))*********+++++++++*********************************+++++++++,,,,,,,,,,,,,,,------------...111///......000888FFFTTT\\\gggrrrxxx{{{|||zzzxxxrrr|||xxxxxx{{{uuuqqqnnngggaaagggrrrssslllgggccchhh|||iii```\\\ZZZ```aaa^^^\\\YYYTTTMMMKKKNNNVVVYYYXXXRRRMMMOOOQQQRRROOOPPPPPPPPPNNNNNNPPPRRRTTTTTTTTTTTTTTTSSSRRRQQQWWWXXXYYYZZZZZZYYYXXXWWWVVVVVVVVVTTTQQQPPPQQQRRRRRRSSSUUUTTTQQQOOONNNOOOLLLHHHHHHLLLNNNKKKJJJKKKHHHPPPXXXZZZXXXZZZeeeooovvv~~~{{{pppoooyyyiiiiiilllooommmlllwwwgggMMMEEEQQQ___qqq{{{vvvsss^^^UUUMMMMMMRRR\\\kkkxxxyyywwwwwwvvvbbbYYYVVVUUUTTTTTTUUUUUUSSSRRRRRRQQQQQQQQQTTTUUUUUUTTTQQQOOONNNOOOLLLLLLLLLLLLKKKIIIGGGEEEHHHIIIJJJJJJJJJIIIHHHGGGGGGHHHJJJNNNPPPOOOJJJEEEDDDDDDDDDEEEEEEEEEEEEEEEIIIMMMPPPQQQNNNLLLLLLMMMGGGGGGFFFFFFFFFEEEEEEEEEBBBBBBCCCCCCDDDEEEGGGGGGFFFEEECCCAAA???===<<<;;;;;;DDDKKKHHHCCCCCCDDDEEEBBBAAA???===;;;<<<<<<===>>>===>>>@@@AAABBB@@@>>><<<:::888888;;;===??????AAACCCEEEEEEDDDCCCCCCDDD@@@??????@@@DDDGGGIIIHHHKKKUUUdddrrr{{{|||yyyuuukkkyyy~~~zzz}}}rrrooopppvvv}}}{{{zzzwww~~~{{{zzz}}}vvvmmmnnnttt{{{wwwqqqjjjeeedddgggiiiaaaYYYOOOFFFBBBGGGWWWgggqqqqqqrrrttt||||||kkkvvvWWWLLL<<<111///111222111...------,,,+++,,,///222++++++*********)))))))))******************************)))))))))((((((((('''''''''''''''''''''''''''(((((())))))(((((('''''''''''''''''''''''''''))))))))))))))))))))))))((((((((()))))))))******))))))))))))************)))))))))))))))))))))))))))************+++++++++************************************++++++++++++,,,,,,,,,,,,------------,,,------...///444===DDDQQQ```mmmooopppvvvyyyvvvqqqxxx~~~sssssszzz{{{tttfff^^^___kkkvvvxxxyyy{{{sssgggeeeqqqccc[[[ZZZ[[[dddccc```___^^^WWWNNNJJJLLLQQQVVVWWWPPPKKKMMMOOOOOOPPPQQQRRRQQQOOONNNPPPRRRSSSRRRQQQPPPPPPQQQRRRRRRVVVVVVVVVVVVVVVVVVVVVVVVSSSTTTUUURRROOONNNPPPRRRPPPRRRSSSRRROOONNNOOOQQQLLLHHHGGGKKKLLLJJJJJJKKKKKKQQQVVVWWWVVVWWW[[[___bbbnnn}}}|||wwwrrrpppsss{{{wwwmmm___^^^eeejjjgggnnn}}}{{{nnn^^^UUUZZZkkkzzzhhhUUUNNNRRRPPPRRRYYYbbbooo}}}}}}uuu{{{eee\\\UUUTTTSSSPPPPPPSSSSSSSSSRRRRRRRRRRRRRRRRRRUUUVVVVVVTTTPPPNNNMMMMMMJJJKKKKKKKKKJJJHHHGGGEEEHHHIIIKKKLLLLLLKKKIIIHHHHHHJJJLLLMMMMMMLLLKKKJJJFFFEEEDDDCCCDDDEEEFFFGGGIIIKKKMMMNNNNNNMMMKKKIIIGGGFFFFFFEEEDDDCCCBBBBBBCCCDDDEEEFFFGGGGGGFFFFFFFFFEEEDDDAAA>>><<<:::999>>>FFFLLLJJJFFFEEEDDDCCC======<<<<<<;;;;;;;;;;;;;;;<<<===???BBBBBB@@@>>>>>><<<::::::<<>>===<<<;;;BBBIIIMMMKKKGGGFFFDDD@@@:::;;;<<<=========<<<<<<::::::<<>>===@@@BBBBBBCCCDDD@@@@@@EEENNNZZZcccfffffffffooozzzzzzpppiiifffqqqssssssvvv|||www~~~sssuuuzzz~~~{{{|||rrriiiiiimmmwww~~~mmmgggoooyyyzzzyyytttkkkdddfffpppzzzlll^^^MMMEEEIIIRRRXXX[[[YYY^^^]]]YYYbbbwww}}}tttmmmiiiuuuiiiMMM???333000///...,,,+++---000,,,,,,+++***+++...---***,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''((()))***++++++***)))(((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++)))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,---------+++...000///------...---222555EEE\\\eeegggvvv|||sssuuupppggggggnnnsssuuurrrjjjdddeeehhh{{{^^^\\\[[[gggkkkiiigggbbbZZZRRRLLLJJJJJJMMMJJJGGGHHHKKKMMMMMMKKKQQQOOONNNPPPSSSTTTRRROOOJJJMMMPPPSSSSSSTTTVVVXXXWWWUUUSSSRRRQQQRRRTTTUUUXXXTTTOOOLLLNNNQQQTTTUUUQQQQQQPPPOOOOOOPPPPPPPPPMMMLLLJJJIIIIIIKKKLLLNNNLLLOOOSSSUUUUUUUUUUUUVVV[[[___iii{{{zzzzzzqqqaaa___lllkkk^^^dddyyyuuu{{{wwwpppgggeeejjjyyytttkkk]]]RRRRRRdddzzz___QQQUUUVVVTTTXXXbbbhhhhhhnnnssstttttt}}}}}}fffXXXSSSTTTTTTSSSQQQPPPNNNMMMMMMQQQRRRSSSSSSSSSSSSRRRRRRVVVUUURRROOOMMMKKKJJJIIIQQQOOOKKKGGGEEEDDDEEEFFFGGGGGGHHHKKKOOOPPPLLLHHHFFFHHHIIIHHHGGGFFFFFFGGGJJJFFFBBB@@@AAAEEEHHHJJJHHHJJJLLLMMMLLLJJJHHHFFFGGGFFFCCCAAA??????@@@@@@EEEGGGIIIHHHEEEDDDDDDFFFFFFDDDBBBAAAAAAAAABBBCCCMMMKKKHHHEEEBBBAAAAAAAAA===============<<<;;;:::===>>>@@@BBBCCCCCCCCCBBB???>>>>>>???BBBEEEIIIKKKJJJHHHFFFDDDDDDDDDFFFGGGBBBBBBAAA@@@@@@@@@@@@AAA@@@@@@@@@@@@CCCJJJSSSZZZbbbkkktttvvvpppjjjiiikkktttuuuwwwuuuooofffeeesss}}}{{{|||{{{~~~}}}wwwyyy}}}nnnhhhVVVWWWXXXNNNXXXkkkkkk\\\GGGBBBNNN[[[iiisssqqqsssrrrooosss{{{jjjPPP<<<444444111000///...---,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))******))))))((((((''''''''''''''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))************(((((((((((()))))))))))))))***,,,,,,***)))***++++++*********))))))((((((((()))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---111666;;;EEEWWWooo|||vvvqqqnnnvvvyyyuuuttt~~~___ZZZWWWccchhhhhheee___YYYTTTOOOLLLKKKKKKIIIGGGHHHKKKMMMMMMLLLPPPNNNMMMNNNPPPPPPNNNKKKOOOOOOPPPRRRUUUXXXYYYZZZ\\\ZZZXXXVVVUUUTTTTTTTTTUUURRRMMMKKKLLLOOORRRSSSPPPOOONNNMMMMMMMMMMMMMMMNNNMMMLLLKKKJJJKKKMMMNNNMMMPPPSSSUUUUUUUUUUUUVVVXXX\\\ccclllxxxxxxvvv|||}}}tttlllggghhhiiidddaaaaaaccc```lllvvvsssuuummmllljjjhhheeecccbbbaaaccchhhhhhbbb]]]```fffjjjoooxxx}}}ggg[[[```gggnnnyyy|||sssllliiiaaaRRREEELLLSSSYYYeeessszzzyyyyyyxxxxxxzzzxxxhhh[[[TTTSSSSSSSSSRRRRRRQQQOOONNNMMMQQQQQQRRRRRRRRRRRRRRRQQQRRRQQQPPPOOOMMMLLLLLLLLLPPPNNNKKKHHHFFFEEEEEEEEEHHHHHHJJJMMMNNNNNNLLLIIIDDDFFFHHHHHHFFFDDDDDDEEEFFFCCC@@@@@@CCCGGGJJJKKKHHHIIIJJJKKKJJJIIIGGGFFFEEEDDDAAA@@@??????@@@AAAEEEHHHIIIIIIFFFDDDEEEGGGDDDDDDDDDCCCCCCBBBAAAAAAFFFEEEEEEDDDBBBAAA@@@@@@===>>>>>>>>>>>>>>>===<<<>>>???@@@BBBCCCCCCBBBBBB@@@@@@@@@AAACCCFFFIIIKKKJJJIIIGGGEEEDDDDDDEEEFFFBBBBBBAAA@@@@@@@@@@@@AAA??????>>>>>>@@@DDDKKKPPPSSS^^^nnn{{{~~~yyypppiiimmmuuu}}}yyy|||~~~|||vvvlllppp|||nnnqqqrrrooohhhfffooozzz{{{mmmgggiiimmmvvvwwwyyysssjjjfffeeeeeehhhmmmlllbbbWWWNNNCCCJJJXXXaaappptttbbbZZZKKKMMM\\\gggtttwwwttt{{{llldddWWWHHH:::111---,,,000///...---,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((()))))))))*********(((((((((((())))))))))))(((***,,,+++***)))******************)))))))))(((((()))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...///111333555999FFFXXXfffvvv|||zzzwwwqqqlllsssaaaXXXTTT```eeeeeeaaa[[[WWWVVVSSSOOOKKKHHHGGGGGGHHHJJJMMMMMMMMMPPPOOONNNNNNOOONNNMMMKKKRRRRRRRRRTTTWWWYYYZZZZZZZZZZZZZZZYYYXXXVVVUUUTTTRRROOOKKKJJJKKKNNNPPPQQQQQQPPPOOOMMMMMMLLLLLLLLLPPPOOONNNMMMMMMNNNOOOPPPNNNQQQTTTVVVVVVUUUVVVVVVWWW[[[]]]^^^aaammm|||zzz}}}zzzuuuooorrrooolllsss|||tttbbbYYYUUU]]]vvv~~~yyysssooommmggg]]]UUUJJJRRRUUUOOOIIIKKKRRRWWWUUU\\\ggguuusssggg___jjjwwwxxx[[[VVVSSSPPPOOOIIIDDDLLLXXXfffwww~~~uuuqqqyyyqqq^^^WWWSSSQQQQQQPPPPPPQQQRRRQQQPPPOOONNNPPPPPPQQQQQQQQQPPPPPPOOOMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNLLLJJJHHHGGGEEEEEEHHHJJJLLLMMMLLLKKKJJJJJJBBBDDDGGGGGGEEECCCBBBBBBBBB@@@???@@@DDDHHHJJJKKKGGGGGGHHHHHHGGGGGGFFFFFFCCCAAA@@@>>>>>>???@@@AAAEEEGGGHHHHHHFFFEEEEEEFFFCCCCCCDDDEEEDDDBBB@@@???@@@BBBDDDFFFFFFDDDBBBAAA>>>>>>???@@@@@@@@@??????>>>???AAABBBCCCBBBBBBAAAAAAAAAAAABBBCCCFFFHHHJJJJJJIIIGGGEEEDDDCCCDDDDDDBBBBBBAAA@@@@@@@@@@@@AAA?????????>>>>>>???CCCFFFDDDMMM^^^qqq~~~}}}rrrgggbbbmmmxxx~~~xxx}}}~~~wwwnnnppp|||{{{qqqtttrrrpppmmmeeeaaalll{{{|||mmm```\\\dddmmmxxx{{{~~~zzzooocccYYYTTTQQQVVV```iiikkkeee]]]XXXTTTVVVaaalllxxxhhh```WWWaaassszzz~~~}}}vvvkkkccceeeuuu~~~iiiKKKAAA555......///...,,,...---,,,+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((('''''')))((((((''''''(((((())))))))))))(((((((((((('''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((())))))))))))******(((((((((((())))))))))))(((***++++++***))))))***************))))))))))))))))))******++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------///000000//////666AAAKKK^^^mmm~~~zzzxxxyyy||||||rrrttt}}}{{{zzz{{{eeeZZZUUUaaaddd```[[[VVVUUUVVVTTTOOOIIIFFFFFFFFFHHHJJJLLLMMMMMMPPPPPPPPPQQQQQQQQQQQQPPPRRRVVVYYYZZZXXXVVVVVVXXXRRRTTTVVVWWWXXXWWWVVVUUUPPPNNNKKKJJJLLLNNNOOOPPPSSSRRRQQQOOONNNMMMMMMMMMPPPPPPPPPPPPQQQSSSTTTUUUPPPSSSVVVXXXWWWWWWWWWXXXYYY\\\\\\YYYYYYbbbrrr}}}xxxyyyvvvooommmtttwwwyyyxxxkkkmmmrrr{{{ooojjjrrrtttmmmfffhhhpppwwwssszzz}}}vvvooommmooottt|||www\\\NNNPPPQQQTTTUUUOOOSSSYYYeeetttwwwjjjhhhzzzrrr^^^UUUTTTRRRNNNMMMLLLNNNOOOQQQQQQPPPOOONNNNNNOOOOOOOOOOOONNNMMMMMMKKKKKKLLLLLLMMMMMMMMMMMMLLLLLLLLLKKKJJJHHHEEEDDDFFFIIILLLLLLIIIFFFFFFHHHBBBDDDGGGGGGEEEBBBAAAAAA@@@??????AAADDDGGGHHHHHHFFFEEEEEEEEEEEEEEEEEEEEEBBBAAA???===<<<===>>>???CCCDDDEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBAAA@@@@@@AAACCCGGGJJJJJJHHHDDDBBB>>>???@@@AAAAAAAAAAAAAAA???@@@AAABBBBBBBBBAAAAAA@@@@@@AAAAAACCCDDDFFFGGGIIIHHHFFFDDDCCCBBBBBBBBBBBBAAA@@@@@@??????@@@@@@@@@AAABBBAAA??????@@@BBB???BBBJJJXXXeeejjjgggbbbbbbjjjooonnnooorrrrrrnnnqqqxxxyyypppjjjuuuzzz|||ppplll{{{ppphhhdddeeeiiinnnuuu|||yyynnneee[[[TTTTTT\\\bbbppp}}}|||pppeeebbb```pppyyyvvvzzzwwwtttnnn{{{~~~|||rrrnnniiihhhppp}}}rrr]]]JJJ===666...,,,///222222///,,,,,,+++***************))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((''''''(((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((()))))))))***(((((((((((())))))))))))(((***++++++)))))))))************)))))))))))))))))))))************))))))++++++++++++++++++++++++++++++,,,,,,,,,---------,,,...///------111888???GGG[[[uuu|||wwwwwwzzz{{{uuutttvvviii^^^ZZZdddddd[[[VVVRRRRRRTTTRRRLLLFFFDDDEEEGGGHHHIIIJJJLLLMMMMMMNNNPPPRRRRRRSSSTTTTTTSSS[[[cccbbbZZZTTTSSSUUUOOOQQQSSSUUUVVVVVVTTTSSSPPPNNNLLLLLLNNNPPPPPPPPPSSSRRRPPPOOONNNMMMMMMLLLOOOOOOQQQRRRUUUWWWYYYZZZQQQTTTWWWYYYYYYXXXXXXXXXYYYZZZ[[[ZZZ[[[```hhhmmmyyyuuuvvvwww{{{|||~~~~~~{{{vvv{{{vvvpppnnntttyyyyyy{{{~~~|||mmmccc``````___]]]YYY\\\[[[YYYcccfffZZZ```dddnnnzzz|||wwwsssllluuu}}}bbbZZZTTTTTTUUUQQQMMMLLLJJJKKKMMMNNNOOOOOONNNNNNMMMMMMMMMMMMMMMLLLKKKJJJJJJKKKKKKLLLLLLKKKJJJJJJJJJJJJKKKKKKJJJHHHEEEDDDDDDGGGIIIHHHEEECCCCCCEEECCCEEEGGGGGGDDDBBBAAAAAAAAA@@@???AAACCCEEEEEEDDDDDDDDDCCCCCCDDDDDDDDDDDDCCCAAA???===;;;;;;<<<===AAAAAAAAABBBBBBBBBAAA@@@DDDBBB@@@>>>===???AAABBBCCCEEEHHHJJJJJJGGGCCC@@@>>>???@@@AAAAAAAAAAAAAAA>>>???AAABBBCCCBBBBBBAAA??????@@@@@@AAABBBCCCCCCFFFEEEDDDCCCBBBAAAAAA@@@@@@@@@???>>>>>>>>>>>>>>>>>>@@@AAAAAA@@@??????@@@======@@@DDDJJJOOOSSSUUUdddgggkkkmmmoooqqqnnnjjjdddmmmqqqmmmqqqttttttuuuvvvxxx|||vvvrrruuuuuuooogggkkkuuuxxxyyyjjjgggqqq}}}~~~tttlllooo~~~oooqqqvvv|||qqq\\\KKK<<<111222111///......///......++++++***)))))))))******))))))))))))))))))))))))((((((((((((((((((((((((***)))))))))((((((((('''((((((''''''''''''(((((('''''''''''''''(((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((('''(((((((((((()))))))))(((((((((((())))))))))))((()))++++++)))((()))***))))))))))))))))))******))))))*********))))))(((+++++++++++++++++++++++++++++++++,,,,,,,,,------+++---.........000555999:::HHH]]]mmmuuuwwwwwwxxx|||xxxwww|||mmmddd___eeeaaaVVVTTTRRRRRRQQQNNNIIIDDDCCCEEEHHHIIIIIIIIIJJJKKKHHHKKKNNNOOOPPPQQQSSSTTTVVV^^^eeeddd[[[SSSQQQSSSPPPQQQSSSTTTTTTRRRQQQOOOOOONNNMMMNNNPPPQQQQQQPPPPPPOOONNNLLLLLLKKKKKKKKKMMMNNNPPPRRRUUUWWWYYYZZZQQQTTTWWWXXXXXXWWWWWWWWWVVVVVVWWWZZZ]]]______^^^fffrrr~~~vvvvvvvvvtttxxxzzz{{{{{{sssjjjlllrrrooohhhppp}}}tttjjjfffiiiggg```^^^gggrrryyy{{{qqqqqqiiibbb___dddccc]]]YYY[[[XXXZZZWWWSSSXXXccciiifffffflllssskkkaaaiiinnndddeeeiiirrr}}}~~~||||||qqq___TTTPPPOOOPPPOOOLLLKKKMMMIIIJJJJJJKKKKKKLLLMMMMMMKKKKKKKKKKKKKKKJJJIIIHHHIIIJJJKKKKKKKKKJJJHHHGGGHHHIIIIIIIIIHHHGGGEEEDDDCCCEEEFFFEEECCCBBBBBBCCCDDDEEEFFFEEECCCAAAAAAAAABBBAAA@@@@@@BBBCCCBBBAAABBBBBBCCCDDDDDDDDDCCCCCCBBB@@@>>><<<<<<<<<===>>>???>>>>>>???AAAAAA@@@>>>BBB@@@<<<::::::===AAADDDBBBCCCEEEEEEDDDBBB???===>>>>>>???@@@@@@@@@??????===>>>@@@BBBCCCCCCCCCBBB??????@@@@@@@@@@@@@@@@@@BBBBBBBBBAAAAAA@@@??????>>>>>>===<<<<<<<<<<<<===;;;===>>>???>>>======>>>:::===@@@AAA@@@@@@BBBEEEOOOUUU```mmmyyy}}}kkkrrruuuttt{{{{{{tttzzz}}}uuuqqqrrrwww~~~}}}yyyyyy{{{yyy}}}{{{ttt{{{xxxaaa^^^___nnn{{{xxxuuuoooaaaOOO>>>333...---***---000///---+++,,,---+++******)))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))))))))(((''''''&&&&&&''''''(((&&&''''''''''''(((((((((%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''(((((((((((())))))(((((((((((())))))))))))''')))******)))(((((()))))))))))))))************))))))******))))))((((((++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---......---...111333555999@@@JJJUUUbbblllrrrnnngggcccdddZZZTTTUUUUUUSSSPPPKKKFFFCCCCCCFFFIIIIIIHHHGGGHHHJJJGGGJJJMMMNNNMMMNNNPPPRRRVVVXXXZZZYYYVVVSSSOOONNNLLLMMMNNNOOOOOOOOONNNMMMNNNMMMMMMNNNPPPQQQQQQOOONNNNNNMMMLLLLLLKKKLLLLLLLLLMMMOOOQQQRRRTTTUUUUUUOOORRRUUUVVVUUUTTTTTTTTTRRRSSSUUUWWWYYYZZZZZZYYYWWW\\\eeeooozzz{{{vvvrrrrrrsss~~~wwwooommmggg^^^XXX[[[```eeefffaaaZZZTTTPPPSSSSSSOOOIIIIIIPPPWWWZZZ[[[dddrrrwwwmmm]]]VVVXXXTTTNNNKKKMMMJJJCCCEEEOOOUUU^^^fffooouuuvvv|||xxxjjjjjjqqqpppkkkppp|||}}}iiiYYYPPPPPPLLLJJJKKKLLLIIIIIILLLIIIIIIHHHGGGHHHIIIKKKLLLJJJJJJJJJJJJIIIHHHGGGFFFGGGHHHIIIJJJJJJIIIHHHGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDCCCCCCCCCDDDDDDCCCBBBDDDEEEDDDBBB???>>>@@@AAABBB@@@>>>>>>@@@BBBBBBBBB@@@AAACCCEEEEEEDDDCCCBBB???>>>===<<<<<<>>>@@@AAA???======>>>AAABBB@@@>>>===<<<:::999:::===@@@BBBAAA@@@@@@??????>>>>>>======>>>>>>>>>>>>>>>===<<<;;;===???AAACCCDDDDDDDDD@@@@@@AAAAAAAAA@@@@@@???>>>???????????????>>>>>>===<<<;;;;;;::::::;;;;;;;;;<<<======<<<;;;<<<===:::===@@@AAA???============AAAKKKZZZhhhttt}}}zzz|||jjjaaabbbmmmnnniiiooo}}}ttt}}}pppnnnuuuwwwsssyyy}}}||||||~~~wwwzzziiifffeee}}}ssslllmmmiiikkkuuuuuugggZZZPPPJJJEEE@@@:::444///---///111,,,---///...,,,+++,,,...+++******))))))******+++))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******(((''''''&&&&&&''''''(((&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''(((((()))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((('''''''''((((((((())))))(((((((((((())))))))))))''')))******)))(((((()))((()))))))))************)))))))))))))))(((((('''***************************++++++++++++,,,,,,,,,------------------...///222111111444<<>>@@@BBB???======???AAACCCCCC???AAACCCEEEFFFEEECCCAAA<<<;;;;;;<<<===@@@CCCEEE???>>>===???AAABBBAAA>>>999999999:::<<<>>>???@@@@@@???>>>=========???@@@===============<<<;;;:::;;;<<>>>>>>>>>>>>>>;;;;;;:::999999999999:::===>>>???>>><<<;;;<<<=========>>>>>>>>>???>>>>>>AAA???>>>@@@FFFQQQ```mmm|||ggg^^^WWW[[[hhhiiicccmmmiiiooopppeeeaaajjjooo|||~~~sss|||tttxxxfffeeexxx~~~pppxxxtttccc___\\\bbbtttpppvvvqqqvvvrrr]]]KKK@@@999666666111---...000////////////...,,,*********+++,,,+++***************++++++))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''((()))***++++++'''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''((())))))((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))''''''''''''((((((((()))(((((((((((())))))))))))''')))******((((((((()))(((((())))))*********+++)))))))))))))))(((''''''******************************+++++++++,,,,,,,,,,,,,,,---------...000111///000111222444<<>>======>>>@@@AAAAAA???=========@@@CCCEEEFFFCCC??????AAABBBAAA???;;;;;;;;;;;;<<>>>>>??????>>>;;;888777999;;;======<<<;;;;;;;;;;;;<<<======???<<<<<<>>>>>>:::888:::>>>@@@BBBDDDDDDDDDBBBBBB@@@???>>>===<<<<<<<<<===<<<===>>>??????>>>===<<<===<<<;;;;;;;;;;;;:::888@@@===:::999999::::::::::::;;;;;;;;;;;;;;;:::::::::<<<===>>>???CCCIIINNN^^^kkkxxx|||llliiidddccchhhrrr}}}rrr___]]]aaa``````||||||jjjttttttqqqooo{{{{{{vvvnnniiibbb```oooiii[[[___gggjjjkkkyyyrrraaaNNNAAA888222///000//////...---,,,,,,++++++************))))))))))))+++*********))))))(((((((((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((''''''''''''&&&&&&&&&(((((((((((((((((((((((())))))))))))((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))+++***)))***,,,------,,,......---......///000111000/////////111444777888OOOiii~~~|||~~~}}}~~~nnneeeaaaXXXWWWXXXWWWVVVSSSOOOKKKFFFDDDGGGGGGFFFGGGGGGHHHIIIJJJMMMMMMNNNNNNNNNMMMLLLLLLPPPNNNLLLLLLMMMLLLIIIFFFGGGFFFFFFGGGJJJKKKKKKJJJLLLJJJIIIJJJLLLMMMKKKJJJKKKNNNMMMHHHHHHKKKKKKHHHHHHJJJJJJGGGHHHLLLLLLIIINNNMMMLLLLLLLLLMMMNNNOOOTTTSSSQQQQQQSSSVVVYYYZZZXXXYYYZZZXXXWWWZZZbbbhhhzzznnnyyyyyyfff^^^```___```___bbbsss}}}{{{~~~uuu___MMMLLLNNNKKKIIILLLHHHHHHIIIIIIIIIHHHFFFFFFEEEDDDCCCCCCEEEFFFEEEDDDGGGEEEDDDDDDFFFGGGFFFDDDGGGFFFEEEEEEEEEEEEEEEEEEEEEDDDCCCAAAAAAAAABBBBBBAAAAAAAAA@@@>>>>>>@@@AAABBBAAA>>><<<;;;<<<<<<===BBBAAA@@@???@@@AAACCCDDDDDDAAA>>>===>>>???>>>===============>>>@@@AAABBBAAA@@@@@@???>>>>>>??????<<<:::888999;;;===>>>>>><<<<<<<<<<<<<<<======>>>>>>;;;;;;===<<<999888;;;>>>???AAACCCCCCBBBAAA@@@>>>===<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;::::::>>>;;;888777888:::;;;;;;:::;;;;;;<<<<<<;;;;;;:::<<<======;;;:::;;;???CCCDDDJJJQQQWWWaaalllooommmdddfffjjjqqqxxx}}}ppp]]]WWW___eeedddooowwwgggccciiinnnuuusssfff^^^___dddkkk{{{hhh^^^gggsssxxx}}}xxxmmmccc[[[XXXIII>>>555222222000///111.........---,,,,,,++++++*********)))))))))((((((*********)))))))))(((((((((((((((((((((((((((((()))((((((((('''''''''&&&''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((''''''''''''&&&&&&&&&(((((((((((((((((((((((()))(((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))))))))***++++++*********++++++++++++,,,---...///------///000111222333333@@@RRR```ccchhhsss{{{|||oooaaa[[[UUUVVVXXXWWWUUURRROOOKKKHHHFFFFFFGGGHHHIIIIIIIIIIIIIIILLLOOORRRRRROOOLLLLLLMMMSSSQQQOOOMMMMMMKKKGGGEEEIIIHHHGGGIIIKKKLLLLLLKKKIIIHHHGGGGGGHHHIIIHHHFFFHHHJJJIIIFFFEEEHHHHHHEEEFFFIIIJJJIIILLLPPPQQQMMMOOOOOOOOONNNNNNMMMMMMMMMNNNOOOPPPSSSUUUWWWYYYZZZ[[[\\\[[[XXXUUUUUUXXX[[[gggqqq{{{{{{{{{tttrrrzzz|||vvvddd\\\PPPHHHJJJLLLIIIGGGIIIGGGHHHIIIIIIIIIHHHFFFFFFCCCCCCCCCDDDFFFFFFEEEDDDFFFEEEDDDDDDFFFFFFEEEDDDEEEEEEEEEEEEEEEFFFFFFGGGBBBAAAAAA@@@@@@AAAAAABBB???@@@???>>>======@@@CCCFFFDDDAAA>>><<<;;;;;;<<>>???@@@@@@AAAAAAAAA@@@AAA@@@??????>>>?????????:::999999;;;>>>@@@@@@???<<<<<<<<<<<<<<<=========>>>;;;:::;;;;;;888888;;;===>>>@@@AAABBBAAA???>>>;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<============<<<<<<:::::::::;;;;;;;;;<<<<<<<<<999555444666999;;;<<<:::;;;;;;<<<<<<;;;;;;;;;<<<<<<;;;999777888:::===<<<<<<<<<<<>>BBBEEEHHHFFFCCC@@@>>>>>>>>>???FFFFFFFFFFFFEEECCCBBB@@@===;;;:::999:::<<<>>>???@@@AAABBBCCCCCCBBB@@@???@@@@@@???????????????@@@;;;;;;<<<>>>@@@AAA???>>>::::::;;;<<<<<<<<<<<<<<<===:::999::::::777888;;;<<<===???@@@@@@???===<<<999999:::;;;<<<=========;;;;;;<<<<<<<<<<<<;;;;;;888999;;;;;;;;;;;;<<<>>>>>>:::666444666888:::;;;999:::;;;;;;;;;;;;;;;;;;:::::::::999:::;;;===???>>>>>>===<<<===>>><<<:::@@@AAADDDIIIQQQ[[[dddiiilllfff\\\XXXbbbsss~~~{{{|||tttmmmrrryyy}}}ooouuunnnrrr|||vvvjjjKKKDDD:::333111///---+++222......222333///,,,+++---,,,,,,,,,+++++++++******)))))))))(((((((((((())))))))))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''(((((((((''''''''''''&&&&&&&&&(((((((((((((((((((((((('''''''''(((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))************///444333///++++++---,,,,,,,,,,,,---...///000,,,,,,...//////...------...000111333???RRR^^^bbbtttqqqkkkfff[[[VVVUUUSSSPPPMMMKKKIIIIIIHHHAAACCCFFFIIILLLMMMNNNNNNMMMRRRWWWVVVQQQMMMMMMOOONNNNNNNNNNNNLLLKKKJJJIIIIIIHHHGGGGGGIIIJJJIIIHHHEEEEEEEEEEEEDDDDDDDDDEEEDDDFFFKKKOOOOOOJJJEEEBBBKKKRRRUUUOOOHHHHHHMMMPPPIIIIIIJJJKKKKKKKKKKKKJJJJJJNNNSSSUUUTTTTTTTTTTTTZZZ[[[\\\\\\[[[ZZZZZZZZZSSSYYYaaahhhnnnvvv|||uuurrrlll^^^QQQQQQPPPOOOOOOMMMJJJJJJLLLEEEFFFGGGHHHHHHHHHGGGFFFCCCCCCBBBDDDFFFFFFEEEDDDEEEFFFFFFFFFEEEEEEFFFFFFDDDDDDDDDEEEFFFGGGHHHIIIDDDDDDCCCBBBAAA@@@???>>>???@@@@@@??????@@@CCCFFFEEEDDDAAA@@@??????AAAAAAEEEFFFFFFFFFEEEBBB@@@>>>999999:::;;;===???AAACCC@@@AAABBBCCCCCCAAA@@@???@@@???????????????@@@@@@???>>>???@@@AAAAAA>>><<<888999:::;;;;;;;;;;;;:::<<<999999;;;;;;888888;;;<<<===>>>??????===;;;:::999:::;;;===>>>>>>>>>>>>;;;::::::::::::::::::;;;777999;;;;;;:::;;;===???AAA===999666666888888999888888999:::::::::::::::888888888999;;;===??????888777888;;;======;;;999<<<:::999999===DDDLLLPPPNNNMMMJJJJJJTTTeeessszzz}}}~~~qqqaaaUUUJJJBBB999555///---///000///---,,,***+++///111...---///+++++++++++++++*********)))))))))(((((((((((('''(((((((((((((((((())))))((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''(((''''''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&''''''((((((((()))''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************)))///444333...++++++---,,,++++++,,,,,,---...//////...------------//////---///000///444>>>IIINNNbbbzzznnnkkkiii]]]WWWUUUSSSOOOLLLJJJJJJJJJKKKAAACCCEEEHHHJJJLLLNNNNNNKKKNNNQQQQQQNNNKKKKKKLLLJJJLLLMMMMMMKKKJJJJJJKKKHHHGGGFFFFFFGGGHHHGGGEEEDDDEEEFFFFFFEEEEEEFFFHHHKKKLLLQQQWWWVVVOOOHHHFFFVVV\\\\\\RRRIIIHHHMMMPPPJJJJJJKKKKKKLLLLLLMMMMMMJJJOOOSSSUUUSSSQQQQQQRRRUUUVVVWWWYYYYYYZZZYYYYYYSSSWWW]]]bbbccccccjjjqqq~~~zzzvvv~~~lllooopppkkkaaaXXXTTTSSSPPPPPPOOOMMMIIIGGGFFFGGGEEEFFFGGGHHHHHHHHHGGGFFFBBB@@@??????@@@AAAAAA@@@DDDEEEFFFFFFDDDDDDEEEFFFAAAAAAAAAAAABBBCCCEEEEEEDDDDDDCCCCCCAAA???>>>===???@@@AAAAAA@@@AAACCCEEE@@@???>>>======>>>@@@AAADDDDDDDDDCCCBBB@@@>>><<<666999===???@@@AAACCCEEE@@@@@@AAAAAAAAA@@@???????????????>>>??????@@@AAABBBAAAAAAAAABBBAAA???<<<888999:::<<<<<<;;;::::::;;;999:::======999999;;;===>>>??????>>><<<:::888999:::<<<===>>>>>>>>>===::::::999999999999::::::777:::<<<<<<::::::<<>>:::888888888777666666666777888999999999999999777666777999:::::::::<<<777555777999999:::<<<888888999::::::;;;;;;;;;999:::999999<<>>>>>>>>AAACCCEEEDDDBBBAAABBBDDD@@@@@@@@@@@@AAAAAABBBCCCAAAAAAAAAAAA@@@???===<<<===???AAABBBAAA@@@AAABBB@@@>>>===<<<<<<===???@@@AAAAAA@@@???>>>===;;;;;;666;;;@@@BBBBBBAAABBBCCC???>>>>>>>>>>>>>>>????????????>>>>>>???@@@@@@AAABBBAAAAAAAAABBBBBBAAA???999:::<<<>>>>>>===<<<;;;:::999;;;??????;;;999:::>>>>>>??????>>><<<999888888999;;;=========<<<;;;:::999888888888888999:::777:::===<<<999999;;;???===;;;999888888888666555444555666777888888888888888777555666999:::999777@@@:::666888999666666999333555777999999777555444777666555444222222555999:::<<<@@@DDDGGGHHHIIIJJJMMMNNNPPPPPPOOOMMMMMMNNNLLLOOOOOOLLLGGGCCCAAA???AAA>>>;;;:::999777555555...333444000,,,------,,,(((***++++++***+++,,,---000......///...)))(((+++)))*********************))))))(((((((((''''''''''''''''''((((((((())))))((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&'''(((((()))''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''(((''''''''''''&&&&&&&&&((((((((((((((((((((((((%%%%%%&&&''''''((())))))''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++'''((())))))))))))))))))((((((((())))))***+++,,,------------......//////***,,,......,,,+++---000...777BBBLLLYYYkkkxxx}}}|||yyy{{{bbbYYYYYYYYY]]]XXXUUUQQQNNNMMMNNNOOOQQQGGGFFFEEEEEEFFFGGGIIIJJJMMMLLLKKKKKKMMMNNNMMMLLLIIIKKKMMMLLLIIIGGGHHHIIIJJJHHHGGGGGGGGGGGGFFFEEEDDDGGGIIIJJJIIIIIILLLNNNPPPNNNSSS[[[___]]]^^^ccchhhaaaUUUKKKJJJNNNLLLGGGPPPOOOLLLJJJIIIIIIJJJKKKGGGMMMRRRSSSQQQOOORRRUUUVVVUUUTTTTTTUUUUUUTTTSSSRRRUUU\\\bbb^^^VVVUUUZZZYYYfffsssxxxyyy~~~fff[[[TTTMMMUUUQQQMMMMMMPPPQQQNNNKKKDDDFFFGGGGGGGGGFFFCCC???DDDEEEFFFGGGHHHHHHGGGFFFFFFCCC>>><<<<<<>>>?????????AAACCCBBB@@@???AAACCCBBBBBBAAAAAAAAABBBCCCCCC===>>>???@@@@@@???>>>===;;;>>>AAABBBAAA?????????BBBAAA???>>>===>>>???@@@??????>>>===<<<;;;::::::777<<>>===<<<<<<<<<===???@@@??????>>>>>>???@@@AAAAAABBBAAA@@@AAACCCDDDCCCBBB;;;<<<>>>???@@@???>>><<<999999<<>>?????????>>><<<999888777999:::<<<<<<;;;:::999:::999888777777888999:::777;;;>>>===999888;;;>>>999888777888999888666444333444555666777777777777777666555777:::<<<;;;:::666333444:::<<<777555666444444555666777888888999555333222444444222222333222111222333444444555888666666888888666444666999333555555444444555444222111111333555444111//////+++...///------//////,,,,,,...///---)))(((***---'''&&&)))......++++++...)))))))))))))))*********)))(((((((((''''''''''''&&&'''''''''(((((())))))((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''''''''''''''((((((((()))'''''''''&&&&&&'''''''''%%%%%%&&&&&&'''((())))))'''''''''&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))''''''((((((((((((''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++)))((('''(((***++++++***************+++,,,---...)))+++---/////////...------,,,---000000//////111222000000555@@@OOO___iiipppsss~~~uuummmzzz{{{___]]][[[```[[[ZZZWWWQQQLLLJJJKKKMMMOOOGGGGGGFFFEEEEEEFFFGGGHHHPPPOOONNNKKKHHHHHHIIIKKKJJJJJJIIIIIIIIIJJJJJJKKKGGGHHHJJJLLLLLLIIIDDD@@@AAADDDGGGJJJLLLMMMLLLLLLLLLJJJHHHWWWmmmlll```^^^___WWWOOOLLLNNNOOOKKKFFFJJJLLLKKKHHHEEEDDDGGGKKKLLLOOORRRQQQMMMMMMQQQUUUXXXTTTRRRSSSWWWYYYVVVSSSSSSYYY______[[[VVVUUUVVVVVV\\\aaadddlll{{{vvv```SSSMMMJJJHHHLLLKKKJJJIIIHHHGGGGGGGGGHHHHHHGGGDDDBBBAAABBBCCCEEEFFFGGGGGGGGGGGGFFFFFFCCCBBB@@@???>>>===>>>>>>AAABBBAAA@@@>>>>>>@@@AAAEEEAAA???>>>@@@AAA???===:::;;;<<<>>>>>>>>>>>>===<<<>>>@@@AAA@@@??????@@@<<<>>>AAA@@@???>>>@@@BBBBBBAAA???===<<<;;;;;;<<<;;;???DDDFFFDDDAAA===<<<999999;;;>>>@@@@@@>>><<<;;;<<<>>>???@@@AAABBBBBB======>>>???@@@BBBDDDEEE??????@@@@@@???>>><<<;;;888;;;@@@BBBAAA>>><<<;;;;;;===@@@AAAAAA>>>;;;999===<<<<<<;;;;;;:::999999<<<;;;:::999888888888888888:::<<<<<<:::999<<<>>>888888999999888777555444444444444666888888666444666777999:::;;;;;;::::::777777777555444555777:::666666555444333333222222000000000000000000000000333222222111111222222333222333333444444333333222////////////............000000000000000000000000...---,,,+++************))))))))))))))))))))))))***++++++,,,,,,++++++***+++*********))))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$"""###%%%(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))&&&((())))))(((((()))***))))))))))))))))))))))))************************))))))***+++---...//////.........////////////000//////000222666:::???AAAOOOYYYooouuupppwwwzzz]]][[[YYY^^^ZZZXXXTTTOOOJJJHHHHHHJJJLLLEEEEEEDDDDDDDDDEEEGGGGGGKKKKKKJJJHHHGGGGGGIIIKKKHHHHHHHHHHHHIIIIIIJJJKKKKKKJJJIIIIIIIIIHHHFFFDDDFFFGGGHHHIIIJJJJJJIIIIIIEEEFFFHHHZZZqqqooo^^^XXXZZZSSSLLLKKKOOOQQQNNNJJJKKKKKKJJJIIIGGGHHHJJJLLLNNNQQQSSSRRROOOOOOSSSWWWXXXTTTPPPPPPTTTWWWVVVTTTTTTYYY^^^^^^YYYVVVUUUVVVTTTXXXZZZYYY\\\fffooorrruuuyyyzzzqqqfffWWWLLLHHHGGGGGGFFFIIIHHHGGGFFFFFFEEEFFFFFFFFFGGGFFFDDDCCCBBBDDDEEEIIIHHHGGGFFFEEECCCBBBBBBBBBAAA???>>>=========>>>???@@@@@@@@@???@@@CCCEEECCCAAA??????AAAAAA???===<<<<<<===>>>======<<<;;;===@@@BBBCCCAAA@@@??????:::===@@@AAA???======>>>>>><<<;;;999888888888999999===AAABBBAAA>>><<<<<<<<<<<<<<<>>>???@@@>>><<<<<<===>>>???@@@@@@@@@@@@>>>>>>>>>??????AAABBBBBB>>>>>>??????>>>===<<<;;;888;;;???AAA@@@>>><<<;;;===>>>@@@@@@@@@===;;;999<<<;;;;;;;;;;;;:::::::::<<<;;;:::999888888888888999;;;===<<<:::999:::;;;888888999999888777555444555444444666888888666444444555777888999999888888555666555444222333555888666666555444444333222222000000000000000000000000111111000000000000111111//////000000000000//////.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++************))))))))))))))))))))))))***++++++++++++++++++***)))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&$$$###$$$&&&(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))&&&''')))(((''''''(((***))))))))))))))))))))))))************************)))******+++,,,---......---------.........///////////////111333555888:::888@@@QQQdddnnnsss{{{~~~}}}xxx[[[YYYXXX]]]YYYTTTQQQLLLHHHFFFEEEGGGHHHCCCCCCCCCCCCDDDFFFGGGHHHEEEFFFFFFEEEEEEEEEHHHJJJFFFFFFFFFGGGHHHIIIJJJJJJMMMJJJGGGFFFGGGHHHHHHHHHJJJJJJIIIHHHGGGFFFFFFFFFEEEGGGHHHVVVjjjgggWWWRRRSSSNNNJJJJJJOOORRRQQQOOOLLLJJJIIIIIIKKKMMMNNNNNNQQQSSSTTTSSSQQQRRRUUUYYYWWWRRRNNNMMMPPPTTTUUUUUURRRUUUYYYYYYVVVSSSSSSUUUUUUXXXXXXTTTTTTXXX\\\\\\\\\dddrrr}}}zzzssszzz{{{fffVVVLLLGGGCCCBBBDDDGGGGGGFFFDDDDDDCCCCCCCCCCCCCCCDDDCCCDDDEEEEEEDDDDDDFFFHHHLLLKKKGGGDDDAAA???>>>>>>@@@???===<<<<<<<<<=========>>>??????@@@AAAEEEGGGAAA@@@@@@@@@AAA@@@>>>;;;============<<<;;;:::999???BBBEEEEEECCC@@@???>>>:::===???@@@>>><<<;;;;;;:::999888777666777777888999<<<>>>??????>>>>>>???@@@???======>>>>>>===<<<<<<===>>>????????????>>>??????>>>>>>>>>???@@@@@@>>>>>>>>>>>>===<<<;;;:::888<<<@@@BBB@@@>>>===<<<@@@@@@@@@???>>><<<:::::::::::::::;;;;;;;;;<<<<<<<<<;;;999777777777888999:::<<<======;;;999888888888888888888777666555444555444444666777888666555222333555666777777666555333444333222000111333555666555555444444333333222000000000000000000000000000//////......//////000---......//////......---------,,,,,,,,,+++++++++++++++++++++++++++++++++---,,,+++***************))))))))))))))))))))))))******++++++++++++******(((((('''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''''''''&&&$$$$$$''')))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&''''''''''''(((((((((&&&''''''''''''(((((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))&&&''')))(((''''''(((***))))))))))))))))))))))))************************++++++++++++,,,,,,,,,---,,,,,,,,,,,,------------....../////////000000000000333999BBBFFFJJJRRR[[[bbbgggooovvv{{{vvvYYYXXXYYY___ZZZRRROOOKKKGGGEEEDDDDDDDDDAAAAAABBBDDDEEEGGGHHHIIICCCDDDEEEDDDCCCDDDFFFHHHCCCDDDEEEFFFGGGHHHIIIIIIJJJHHHFFFEEEGGGJJJKKKKKKKKKJJJHHHGGGEEEEEEEEEEEEJJJNNNKKKNNNYYYVVVNNNPPPNNNJJJHHHJJJNNNRRRRRRPPPLLLIIIHHHJJJNNNQQQPPPOOORRRSSSTTTSSSRRRRRRUUUXXXSSSPPPMMMMMMOOORRRSSSRRRMMMPPPSSSTTTSSSRRRSSSTTTTTTWWWXXXTTTTTTVVVWWWUUUTTTWWW^^^cccbbb___aaaggg||||||ooo___VVVSSSOOOHHHAAAFFFDDDCCCDDDFFFFFFEEEDDDBBBAAAAAAAAAAAAAAABBBBBB@@@BBBDDDEEEEEEFFFHHHJJJMMMJJJFFFBBB???===<<<<<<>>>===<<<;;;;;;;;;<<<===<<<===>>>>>>>>>@@@CCCEEE??????@@@AAAAAA???<<<:::<<<<<<<<<<<<<<<;;;::::::AAADDDFFFGGGDDDAAA>>>===>>>>>>>>>>>>===<<<<<<<<<:::999888888888888::::::;;;===>>>???>>>???AAACCCBBB@@@<<<;;;;;;<<<;;;;;;:::;;;<<<===>>>?????????===<<<======>>>???@@@AAA??????>>>>>>===<<<<<<;;;;;;>>>AAACCCBBB@@@???>>>BBBAAA???>>><<<;;;::::::999999::::::;;;<<<======:::999666555555666999::::::;;;<<<===<<<:::888777888888888777777666555555666555444555777777666555222333444555666666555444222333333222000000111333555555444444333333333333//////////////////////////////............////////////000000000000//////---,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***************))))))))))))))))))))))))))))))************))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((('''%%%%%%''')))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))'''(((***)))(((((()))+++))))))))))))))))))))))))************************,,,+++++++++++++++++++++***+++++++++,,,,,,,,,,,,------.........---,,,+++333222111111000111555:::@@@FFFOOOWWW___jjjwwwtttXXXYYYZZZ```ZZZPPPNNNKKKGGGEEECCCBBBBBB@@@AAABBBDDDFFFGGGHHHIIICCCDDDEEEDDDCCCCCCDDDFFFBBBCCCDDDFFFGGGHHHHHHHHHDDDDDDDDDGGGJJJKKKKKKJJJGGGGGGFFFEEEEEEEEEEEEFFFHHHRRRRRRNNNPPPLLLIIIOOOKKKIIIGGGIIILLLOOOOOONNNKKKIIIHHHJJJNNNQQQPPPNNNPPPQQQQQQRRRQQQRRRSSSTTTOOOOOOOOOPPPPPPPPPOOONNNLLLNNNQQQSSSTTTUUUVVVWWWQQQTTTTTTRRRSSSVVVUUUQQQRRRRRRUUUYYYXXXUUUVVVZZZ^^^___aaadddkkkxxxxxxcccXXXQQQIIICCCBBBEEEGGGIIIGGGEEECCCCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@AAABBB>>>@@@CCCDDDEEEFFFHHHJJJIIIGGGDDD@@@>>>=========<<<;;;:::::::::;;;<<<============<<<;;;<<<>>>@@@===???@@@AAA@@@===<<<;;;;;;;;;;;;;;;<<<<<<======BBBDDDFFFFFFCCC@@@>>>===BBB@@@===<<<<<<===>>>>>>:::999888888888999;;;;;;;;;<<<=========>>>AAADDDAAA>>>:::888999999:::999777888:::<<<>>>?????????999999:::;;;===???AAABBB@@@??????>>>======<<<<<<===@@@CCCDDDCCCAAAAAAAAACCCAAA???===<<<;;;;;;;;;888999999:::;;;<<<======888666444222333777:::===;;;;;;<<<<<<<<<<<<:::999888888777666666555555555666555444444666777777666333444555666666666555444333444444333111000111333333333333333222222222222........................//////............////////////000000000000//////---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))******((((((((((((((((((((((((((())))))******))))))(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&'''((('''&&&%%%'''(((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((((((***++++++***)))+++,,,(((((((((((((((((((((((()))))))))))))))))))))))),,,,,,++++++++++++******************+++++++++,,,+++,,,,,,---------,,,,,,...//////------000222444444777;;;<<>>>>>???;;;;;;:::::::::;;;===>>>===>>>===;;;:::999;;;======???@@@@@@>>><<<;;;;;;<<<;;;;;;<<<<<<>>>??????AAACCCDDDCCC@@@>>>======BBB???<<<;;;<<<>>>??????999888777666777777999999999::::::::::::;;;>>>AAA>>>;;;888777888999::::::777888999;;;======>>>>>>777777888:::===???AAACCC@@@???>>>===<<<<<<<<<<<<>>>@@@CCCDDDCCCBBBAAABBBAAA@@@???===<<<;;;;;;;;;999999::::::;;;<<<======777555333222444999>>>BBB@@@>>><<<<<<<<<<<<;;;999999888777666555555555555777555444444666777777666444555666777777666555444333444555444222111111222111111111111111111111111........................///..................///---------......------------------,,,,,,,,,++++++************************+++******)))))))))******(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&((('''&&&%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&'''''''''%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((((()))+++***))))))***,,,(((((((((((((((((((((((())))))))))))))))))))))))+++++++++++++++*********************++++++++++++***++++++,,,---.........,,,///000///000222222///...111333333222555<<>>======>>>@@@BBBCCCCCCCCCCCC>>>@@@BBBCCCCCCCCCDDDEEECCCDDDFFFHHHHHHGGGFFFEEEDDDDDDEEEFFFHHHGGGEEECCC@@@AAACCCEEEFFFFFFFFFEEEDDDRRRSSSNNNOOOLLLFFFGGGDDDDDDDDDEEEHHHIIIJJJJJJIIIJJJKKKKKKJJJIIIIIIJJJIIIKKKNNNQQQSSSQQQNNNLLLPPPQQQQQQPPPNNNLLLKKKJJJRRRSSSVVVXXXYYYXXXUUUSSSWWWWWWVVVTTTUUUXXXVVVQQQRRRMMMKKKNNNOOONNNOOOQQQMMMOOORRRSSSTTTTTTTTTTTTWWWXXX]]]```aaacccmmmyyyzzzvvvnnngggZZZMMMHHHHHHFFFBBBBBBBBBCCCDDDEEEDDD@@@===???@@@AAABBBCCCEEEGGGHHH@@@@@@???>>>===============???BBBCCCCCCCCCCCCDDDDDDCCCCCCAAA@@@??????>>>;;;:::::::::;;;<<<>>>???===>>>===<<<::::::;;;======???@@@>>><<<:::;;;===???>>>============??????@@@AAAAAA???===<<<===>>>===<<<;;;===??????===;;;999888777666666666777888999:::;;;::::::;;;===???;;;999888888:::;;;<<<;;;999::::::;;;;;;;;;;;;:::777777888:::<<<>>>@@@AAA>>>===;;;:::999999::::::===???BBBBBBAAA@@@@@@AAA?????????>>>===<<<<<<;;;:::::::::;;;;;;<<<<<<<<<888666333333777===DDDHHHGGGCCC>>><<<<<<;;;:::888999888666555444444555555777555333444555777777777444444555666666555444333222444555444222000000111////////////000000000000------------------------------,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++,,,++++++++++++*********((((((((((((((((((((((((******))))))))))))******(((((((((((((((((((((((('''(((((())))))(((((('''&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$&&&''''''%%%$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((&&&((())))))(((((()))***(((((((((((((((((((((((())))))))))))))))))))))))***************+++++++++*********+++++++++,,,,,,++++++******+++---...///,,,000111//////111///***+++---000111000111333666222111444;;;>>>???CCCIIIMMMUUU```hhhkkklllnnnppppppqqqwww{{{wwwqqqpppuuuqqqUUUVVVSSSTTTIIIKKKJJJIIIFFFCCC@@@===;;;;;;===>>>@@@AAAAAAAAA@@@;;;===@@@BBBBBBCCCEEEFFFDDDEEEGGGHHHHHHGGGFFFEEEHHHGGGEEEEEEEEEDDDBBB@@@@@@AAACCCEEEFFFFFFDDDCCCNNNTTTLLLBBBFFFGGGBBBBBBAAAAAABBBDDDFFFHHHIIIJJJHHHJJJMMMKKKHHHEEEFFFHHHHHHJJJNNNRRRTTTRRRNNNJJJSSSSSSQQQOOOLLLJJJKKKLLLRRRTTTVVVXXXXXXUUUPPPLLLRRRSSSQQQOOORRRVVVUUUPPPOOOJJJHHHLLLPPPQQQSSSUUUJJJJJJJJJJJJKKKKKKMMMNNNNNNKKKKKKMMMLLLKKKOOOTTTVVVgggssstttwwwxxxooolllddd___```aaa\\\VVVRRRDDDIIIJJJGGGFFFEEECCC>>>EEEAAA===???EEEHHHFFFCCC<<<>>>@@@AAAAAAAAAAAABBB@@@???>>>===<<<;;;;;;;;;===???BBBCCCBBBAAAAAABBBDDDDDDCCCCCCAAA@@@>>>===;;;:::::::::;;;===>>>@@@===>>>===<<<;;;;;;===???===??????===:::999;;;>>>AAA@@@???=========>>>>>>???@@@???===;;;;;;<<<>>>888999;;;>>>AAA@@@<<<777;;;:::999777777777888999;;;<<<======<<<<<<>>>@@@:::999888999<<<===>>>===<<<<<<<<<;;;:::999888777999999999:::;;;<<<>>>???<<<;;;999888777888888999<<<>>>@@@AAA@@@??????@@@>>>>>>??????>>>===<<<;;;:::::::::;;;;;;;;;<<<<<<999777555555999@@@HHHMMMLLLGGG@@@<<<;;;:::888666999888666555444444555555777555333333555777777777333444555555555444333222222333444333111//////000.........///////////////------------------------,,,++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,************))))))))))))))))))))))))))))))))))))***)))))))))))))))******((((((((((((((((((((((((''''''((((((((((((''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''###%%%&&&&&&%%%$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((%%%&&&''''''&&&&&&''')))(((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++***++++++++++++,,,,,,,,,,,,+++***)))***+++---///&&&+++---,,,...333222---000111111000//////111222666222222555555111222777666:::???AAA@@@@@@BBBDDDIIIGGGIIIKKKHHHCCCHHHQQQnnnSSSOOORRRRRRQQQSSSPPPKKKFFFBBB???>>>>>>::::::;;;<<<======<<<<<<>>><<<:::<<>>;;;:::<<>>@@@>>>???BBBBBB???>>>AAABBBAAA???>>>>>>>>><<<:::999999999:::<<<===???@@@AAA===999888:::<<<<<<;;;CCCAAA>>><<<:::;;;<<<===<<<<<<;;;;;;;;;:::::::::>>>===:::888777888999:::;;;::::::<<>>>>>===;;;999777888<<>><<<@@@AAA===;;;<<<<<<::::::888777777:::<<<======<<<<<<======<<<;;;:::::::::AAADDDAAA???AAA???;;;>>><<<:::;;;???AAA@@@???===???===::::::>>>@@@???::::::999;;;???DDDJJJMMMFFFBBB<<<888888777555222777666555333333444444555333222222333555777888777666444222222333333333222111222222222222111000000000000000000///...---,,,...---+++*********++++++++++++++++++++++++++++++,,,,,,++++++***)))))))))+++++++++************)))))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&((()))))))))((('''((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((('''''''''&&&'''''''''(((((())))))+++)))((('''((()))+++,,,)))))))))))))))))))))))))))************+++++++++++++++******************,,,,,,,,,---------..................////////////////////////000000000000222222333444555666777888777444222444888===>>>>>>nnnSSSMMMOOOOOONNNPPPMMMIIIEEEBBB@@@??????::::::;;;<<<<<<<<<<<<<<<===;;;:::<<>>>>>AAABBB???@@@CCCBBB@@@>>>>>>>>>>>><<<::::::::::::;;;<<<>>>?????????<<<888777999;;;<<<;;;>>>===:::999999;;;===???;;;;;;;;;;;;::::::::::::===<<<;;;999888888999999999888888:::<<<===:::888999888666555666888:::<<>>@@@AAAAAA===:::999:::===?????????;;;???@@@<<<:::;;;;;;999888777666888:::<<<===<<<;;;;;;;;;;;;;;;;;;<<<<<<;;;AAACCC???===>>><<<999<<<:::999;;;>>>@@@???>>>999<<<===;;;===BBBEEECCC<<<<<<;;;<<<>>>AAAEEEGGGBBB???:::888888777444222666555555444444444444555555444333333555666666555555333222222333333222111111111222222111111000///000000000//////...,,,,,,---,,,+++***)))***++++++++++++++++++++++++++++++*********************++++++++++++*********))))))))))))************))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&'''((()))(((((('''((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''((('''&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((&&&&&&&&&''''''''''''(((((((((((((((''''''''''''''''''''''''((((((((()))***)))((('''((()))+++,,,(((((((((((((((((((((((((((((()))))))))*********************************,,,,,,,,,------------...---.........////////////....../////////000000000111111222333444555666666555333222444777:::;;;;;;nnnQQQKKKLLLKKKJJJLLLJJJGGGCCCAAA?????????999::::::;;;;;;;;;;;;;;;<<<;;;:::<<<>>>??????>>>@@@@@@@@@@@@???>>>===<<<@@@AAAAAABBBBBBBBBBBBBBBDDDDDDEEEEEEFFFGGGHHHHHHIIIFFFCCC@@@???@@@BBBDDDDDDDDDEEEHHHKKKMMMMMMLLLIIIJJJJJJGGGDDDDDDHHHLLLMMMNNNPPPPPPOOOOOOPPPRRRUUUVVVUUUQQQMMMLLLNNNQQQSSSUUUVVVUUUSSSPPPOOONNNNNNMMMLLLJJJIIIHHHGGGGGG>>>@@@DDDIIIMMMNNNLLLIIIGGGHHHIIIJJJKKKKKKKKKKKKGGGHHHIIIJJJJJJIIIGGGFFFRRRTTTXXXYYYXXXWWWWWWWWWTTTQQQQQQTTTWWWWWWQQQLLLLLLIIIFFFEEEFFFIIIJJJKKKOOONNNLLLJJJGGGFFFEEEEEEFFFFFFEEEEEEEEEEEEEEEFFFFFFEEEDDDCCCCCCCCCCCCCCCFFFFFFEEEDDDCCCBBBAAA@@@AAA>>><<<>>>AAABBBAAA>>>??????@@@??????AAAEEEHHHBBB>>>>>>@@@AAA???@@@DDDAAA???>>>===>>>===<<<:::;;;;;;;;;<<<===>>>??????===:::888777999;;;<<<<<<<<<;;;999777777888:::<<<;;;;;;;;;:::::::::999999<<<;;;;;;::::::999999999888888888:::;;;;;;999777:::999777666666888999;;;>>><<<;;;;;;>>>@@@BBBBBB<<<;;;999:::<<<======<<<;;;??????;;;999:::999777555555666888;;;<<<<<<;;;:::999999999:::<<<>>>???<<<@@@AAA===:::::::::888;;;::::::;;;===>>>===<<<;;;>>>???>>>@@@DDDEEECCC======<<<<<<======>>>???<<<;;;888777777666444333333444444555555555444444666444333444555666555333555333111111222333222111111111111111111000//////////////////...---,,,,,,---,,,+++***)))***++++++++++++++++++++++++++++++(((((()))******+++,,,,,,++++++*********)))))))))((())))))******))))))(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''(((((((((((('''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''''''''&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((***)))((('''((()))***+++'''''''''''''''''''''''''''((((((((())))))))))))************************,,,,,,,,,,,,---------------------.........//////.........////////////000000000111111222333444444333222222444666888777666lllOOOIIIJJJJJJHHHKKKIIIEEEAAA???=========999999:::::::::::::::999:::::::::;;;============>>>>>>>>>===<<<;;;:::999:::;;;<<<===>>>>>>>>>>>>???@@@AAABBBCCCEEEFFFFFFEEECCC???======???BBBDDDDDDDDDDDDGGGJJJLLLLLLKKKHHHHHHGGGEEECCCDDDHHHLLLIIIIIIJJJJJJJJJJJJKKKLLLMMMPPPQQQNNNJJJIIIMMMRRRTTTTTTTTTRRROOONNNNNNOOOLLLKKKJJJIIIGGGGGGGGGFFF<<>>>>>@@@@@@???======>>>>>>======???CCCFFFDDD@@@>>>??????===???CCC@@@>>>============<<<:::;;;<<<<<<===>>>>>>>>>>>>;;;:::999999:::;;;======???===:::777555666777888::::::::::::999999999999::::::;;;;;;:::999888888999::::::;;;<<<<<<:::999:::999888777777777888999::::::999:::;;;=========:::999999999999999999999:::>>>>>>;;;888999999666333444555888;;;<<<;;;::::::999999999;;;>>>AAACCC<<<>>>>>><<<::::::;;;;;;===<<<<<<;;;;;;;;;:::999BBBEEEEEEBBBAAABBBAAA===<<<<<<<<<<<<<<<;;;;;;:::888777777777777666444333222333444555666555444333333333222333555666555444444222111000111222111000000000111111000000///..................---,,,+++,,,+++***))))))***++++++************************((()))))))))*********+++************))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''((((((((((((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((&&&&&&'''''''''''''''((('''''''''((((((((((((((()))(((((((((((()))******((((((((((((((((((((((((((((((((()))))))))*********************+++++++++++++++,,,,,,,,,---------,,,,,,---------.........------........./////////......///000000111222222222222444555666666444333hhhLLLGGGIIIIIIHHHKKKHHHDDD@@@<<<:::999999888999999999999999888888777999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888777777888999:::;;;<<<<<<<<<;;;<<<>>>@@@BBBDDDFFFGGGAAA???===<<<<<>><<>>>>>>>>>>>===;;;?????????>>>===>>>AAACCCFFFAAA??????===;;;;;;??????===<<<<<<======;;;:::;;;<<<======>>>===<<<<<<;;;;;;:::::::::;;;===>>>>>>===:::777666777888999::::::999999999888888888888999999:::999999888777888:::;;;;;;;;;:::999999:::999888777777888888999:::;;;;;;;;;:::999999999999:::::::::999888888888888===>>>:::888999999777444444555888;;;<<<;;;999;;;:::::::::<<>>===<<<>>>@@@AAA@@@>>><<<:::999999999GGGIIIHHHCCC@@@@@@===999888999:::;;;;;;;;;:::999666777888888777555555444222333444555555444333222000000111333666888777666333222000000111111111000///000000000000///......,,,------------,,,,,,++++++***)))))))))***+++,,,*********************************)))))))))((((((*********)))))))))(((((((((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((%%%&&&&&&&&&''''''((((((((((((((((((((('''''''''((((((((((((((())))))***)))))))))))))))))))))))))))))))))*********++++++))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,------------------------............------......///000000000111333555666666444333222dddIIIEEEHHHIIIHHHIIIGGGBBB>>>:::888777777888888888888888888777666555888:::;;;:::999999:::888888999999888888777777888999:::;;;<<<<<<<<<<<<;;;<<<===@@@BBBDDDFFFGGG>>>===<<<<<<===>>>@@@BBB???>>>???AAADDDEEEEEEDDDCCCCCCCCCCCCDDDEEEGGGHHHFFFEEEDDDFFFHHHJJJJJJIIIKKKMMMNNNMMMKKKMMMQQQUUUPPPPPPOOOLLLJJJIIIJJJLLLFFFFFFFFFEEEEEEFFFFFFGGGGGGJJJNNNPPPNNNJJJHHHFFFGGGHHHIIIIIIJJJJJJIIIIIIIIIGGGEEEDDDDDDFFFIIIKKKJJJMMMPPPQQQPPPOOOOOOPPPPPPNNNLLLKKKKKKJJJIIIGGGDDDDDDEEEHHHKKKNNNNNNNNNLLLJJJHHHFFFDDDCCCBBBAAA@@@EEEKKKLLLGGGAAA===<<>>>>>>>>>>>===<<<;;;;;;;;;@@@AAAAAA@@@???>>>@@@AAADDD@@@>>>>>>===999999<<<>>><<<;;;;;;<<<<<<;;;:::;;;<<<=========<<<;;;:::999:::;;;;;;999999;;;===:::999777777888:::===???999999999888888888777777777777777777777777777777555777999999888666666666888888888888888888999999<<<>>>???>>>;;;999777777888:::;;;;;;:::999999:::777;;;===:::999:::;;;999777666666888;;;<<<;;;:::<<<;;;;;;;;;===>>>@@@AAA::::::===@@@@@@>>>???CCCCCCBBB@@@<<<999999;;;>>>EEEGGGFFFAAA???@@@>>>;;;777777999:::;;;;;;;;;;;;999::::::999666555555666444444444444444333222222......000333777888777666333111//////000111000//////////////////......---+++,,,,,,------,,,++++++******)))((()))***+++,,,************************++++++***))))))(((''''''******)))))))))((((((((('''(((((())))))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''''''''&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&''''''((((((((((((((((((((('''''''''''''''((((((((()))))))))************************************++++++++++++)))))))))***++++++,,,,,,++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......---------....../////////000333555666444222222222cccHHHDDDFFFGGGFFFFFFCCC@@@<<<999888777777777888888888777777666555444777:::;;;999777777888666666777888888888777777888888999:::;;;;;;;;;:::<<<<<<===>>>???AAABBBBBB<<<<<<======>>>??????@@@===<<<===???BBBCCCCCCAAA@@@AAAAAACCCEEEFFFFFFEEEEEECCCCCCFFFIIILLLKKKJJJNNNMMMMMMMMMNNNQQQSSSUUUNNNNNNMMMKKKHHHGGGGGGIIIGGGFFFFFFEEEDDDDDDDDDDDDGGGJJJNNNNNNLLLIIIHHHHHHGGGGGGGGGGGGGGGFFFFFFEEEFFFFFFFFFFFFGGGIIIJJJKKKJJJMMMPPPQQQPPPOOOOOOPPPPPPOOONNNMMMMMMLLLJJJIIIHHHHHHIIIKKKNNNOOONNNMMMIIIHHHGGGFFFEEEDDDDDDDDD>>>CCCGGGGGGCCC??????@@@BBBAAA@@@???>>>>>>>>>>>>===???AAACCCCCCAAA???===<<<<<<<<<<<<:::999999:::===???AAAAAA@@@>>>>>>??????<<<;;;======999999;;;===<<<:::;;;<<<<<<;;;999:::;;;<<<===<<<;;;999888777999:::999777666888999777777666666777:::>>>@@@999888888888777777777777777666555444444555666777555777:::999777555555666777777777888888999::::::;;;===@@@???;;;777666666444777999999777666666888666:::<<<:::999<<<===;;;:::999777888:::;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<::::::===BBBBBB======AAACCCBBB@@@<<<:::<<>>===??????<<<777777888999999:::;;;;;;===>>>===:::666444555777666555444333222111111111...///000333666777666444222111//////000000000///....../////////...------++++++,,,,,,,,,,,,++++++***)))(((((((((***+++,,,************************)))))))))))))))(((((((((***)))))))))((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((%%%$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''((((((((((((&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''''''''((($$$$$$%%%&&&&&&'''(((((()))(((((((((''''''''''''&&&''''''((((((((((((((())))))))))))))))))))))))))))))))))))************((())))))***++++++,,,,,,***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,------------------............///...111333333111000000222bbbGGGCCCEEEEEEDDDCCCAAA>>>;;;999888888999777777888777777666555555333777:::;;;888666777888444555666777888888888888666777777888888888888777;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<===>>>??????>>>>>><<<<<<<<<>>>AAABBBBBBAAA??????AAACCCFFFFFFEEEDDDCCCBBBAAADDDIIIKKKKKKJJJNNNLLLKKKLLLOOORRRSSSTTTLLLLLLLLLJJJGGGEEEFFFGGGIIIHHHFFFEEECCCBBBBBBBBBCCCFFFJJJJJJHHHFFFGGGHHHEEEFFFFFFEEEEEEDDDCCCBBBCCCEEEGGGIIIJJJKKKKKKJJJFFFJJJNNNPPPQQQQQQRRRSSSKKKKKKLLLMMMMMMMMMMMMLLLIIIIIIIIIKKKMMMMMMKKKIIICCCBBBBBBBBBBBBBBBBBBCCC<<<@@@CCCBBB???>>>AAAEEEBBBAAA@@@>>>===<<<<<<<<<:::===@@@CCCDDDAAA>>><<<:::;;;;;;;;;999888999:::888;;;>>>???>>>===<<<<<<:::888999======::::::<<<<<<;;;::::::;;;<<<;;;999999:::<<<<<<<<<:::888666666888999888555444555777999888666555666888;;;===888888888888777777777777777555444222333444666777666999<<<;;;888666666888666666777888999:::::::::777:::======999555444444///222555555333222333444555:::<<<::::::===>>>======:::888888999;;;;;;;;;::::::;;;;;;;;;:::999888;;;:::===CCCBBB<<<;;;???BBBBBB???<<<:::>>>FFFLLLEEEFFFCCC===:::======;;;999999888888999:::;;;;;;@@@AAA???:::666444666888888777444222111000111111000000111444666666444222222000///...///000///.........//////......---,,,***++++++,,,,,,,,,++++++***)))(((((((((***+++,,,))))))))))))))))))))))))''''''(((((())))))******))))))))))))((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''((((((((((((&&&''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((($$$$$$%%%%%%&&&'''(((((())))))(((((('''''''''&&&&&&''''''((()))((((((((((((((((((((((((((((((((((((((((((((())))))))))))((())))))***++++++,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------------..................---///222111///...///222^^^HHHBBBFFFIIIAAAAAA@@@===;;;888666555444777666666555555555666666555555555555555555555555666666666666666666666666888777666666666777999:::888888999999999:::::::::888:::===???@@@???===<<<<<<===???AAABBBCCCDDDDDD???@@@BBBCCCEEEFFFFFFFFFDDDEEEFFFHHHIIIJJJJJJJJJFFFGGGJJJMMMOOOPPPNNNLLLLLLLLLLLLKKKJJJHHHFFFEEECCCDDDEEEEEEDDDBBB@@@???DDDFFFIIIIIIHHHFFFEEEEEENNNJJJDDD@@@?????????>>>BBBEEEHHHIIIHHHGGGFFFGGGGGGLLLPPPPPPQQQRRROOOKKKGGGHHHIIIJJJKKKOOOSSSWWWNNNMMMKKKIIIGGGEEECCCBBBAAABBBCCCCCCBBBAAA???>>>????????????>>>>>>======AAA???>>><<<;;;:::;;;;;;<<<<<<<<<<<<<<<===>>>>>><<<;;;999888888888999999::::::::::::::::::::::::999999999999:::;;;<<<<<<===<<<:::999888777777777;;;;;;;;;;;;::::::999888999999888555333333666888777777888888888999999999:::::::::999666555444555333333333222111333666999777777777777888999:::;;;999999888888999999:::;;;888:::===<<<999666444333444222222666666333333555888888888888999;;;===>>><<<;;;:::;;;<<<<<<:::999999::::::999777666666777:::===@@@AAA@@@===;;;;;;;;;;;;<<<===>>>@@@BBBCCCBBB@@@===<<<;;;:::888777444444666777888888888888DDDCCCBBB>>>:::777777888777555333222333333222000...///000222333333333333444333222111000000000000111///......//////...---------,,,,,,,,,,,,++++++))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&)))+++***'''%%%&&&((('''''''''''''''''''''''''''((((((&&&$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%$$$%%%&&&'''((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%+++++++++***)))'''&&&%%%&&&&&&&&&''''''''''''(((((('''&&&%%%&&&%%%""" ((((((((((((((((((((((((''''''''''''''''''''''''******))))))((((((''''''))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((()))******))))))))))))******************+++++++++,,,,,,,,,,,,+++******,,,,,,+++***+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------------YYYEEE???CCCEEE>>>@@@>>><<<999777555444333777666555555555555555555666666666666666666666666666666666666666666666666777777666666666777888999777888888888888999999999777999;;;<<<======<<<;;;===>>>@@@AAACCCCCCDDDDDD@@@AAABBBDDDEEEFFFFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHDDDEEEHHHKKKNNNNNNLLLKKKPPPOOOMMMKKKIIIGGGFFFEEEDDDDDDEEEEEEDDDBBB@@@???AAACCCFFFGGGGGGFFFGGGHHHLLLGGGBBB???>>>@@@AAAAAABBBEEEHHHIIIGGGEEEDDDCCCHHHMMMPPPPPPPPPQQQMMMIIIDDDEEEFFFFFFFFFGGGJJJLLLLLLKKKJJJHHHFFFDDDBBBBBBAAAAAABBBAAA@@@>>>===<<<=========<<<======>>>>>>AAA@@@>>>===;;;;;;;;;;;;======<<<<<<<<<<<<======:::999888777777888999:::::::::::::::999999888888888888888888999:::;;;<<<;;;:::999888666666666666:::::::::::::::999888888888888777555333222444666777777777888888888888999888888888777555444333333555555555444333555888:::888888888888999:::;;;<<<:::999888777777777888888888:::<<<<<<999666444333444222222555666333333555999999999999:::;;;===>>><<<;;;:::;;;<<<<<<:::888777888999888777666777888999===AAABBBAAA===:::999;;;;;;<<<>>>???AAABBBBBBAAA>>>;;;999888888666555444555555666666666555555===>>>===:::666444444444777555333333444444333222000000111111222222333333333333222111000000000000000///......//////...---------,,,,,,,,,+++++++++))))))(((((((((((())))))))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&(((***)))'''%%%&&&'''''''''''''''''''''''''''&&&''''''&&&%%%$$$&&&'''&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&'''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&)))***)))(((''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((())))))***(((((()))))))))******************+++++++++,,,,,,,,,+++******,,,,,,+++***+++++++++,,,,,,,,,,,,---+++++++++,,,,,,,,,,,,---------------------------TTTCCC>>>AAABBB<<<>>>===;;;888666444333222666666555444444444444444777777777777777777777777555555555555555555555555666666555555666666777888666666666777777777777888777777888888999:::::::::???@@@AAABBBCCCCCCCCCCCC???AAACCCEEEFFFGGGGGGFFFKKKJJJHHHGGGFFFEEEFFFFFFCCCEEEIIILLLNNNNNNMMMLLLSSSQQQNNNJJJGGGFFFEEEFFFDDDEEEFFFFFFEEECCC@@@???AAACCCDDDEEEDDDEEEFFFHHHJJJEEE@@@======@@@BBBCCCCCCFFFJJJJJJHHHEEECCCBBBIIINNNPPPOOONNNNNNJJJEEE???AAACCCDDDCCCCCCEEEFFFIIIIIIHHHFFFEEEDDDCCCBBBCCCCCCCCCBBB@@@>>><<<;;;;;;:::::::::;;;===???AAABBBAAA@@@>>><<<<<<;;;;;;>>>>>>===<<<;;;;;;;;;;;;888777777777777777888999999999999999999888777777777777777777888999:::;;;999888777666555444444444888888999999999888777777888888777555222111333444666666666777777777777888777666666555444333222222444555555444444444777999999999999999:::;;;<<<<<<:::999777555444555666777888:::<<<;;;999666444444444111222555555333333666:::::::::::::::;;;<<<===;;;:::999:::;;;;;;999777555777888888777777888999:::===AAACCC@@@===999888:::;;;===???@@@AAAAAA@@@@@@===888666555555444333444555555555555444333333888888888777444333333444777555444444555666555444333222111111111222333444222222111111111111111222000///......//////...,,,,,,,,,,,,,,,++++++++++++))))))(((((((((((())))))))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%'''((((((&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%%%%''')))&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%&&&%%%%%%%%%%%%&&&'''((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&#########$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%"""###$$$%%%&&&'''''''''&&&&&&&&&&&&'''''''''''')))'''&&&'''(((((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))))))))(((((((((((('''((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''(((((()))***(((((())))))))))))******)))*********+++++++++++++++***)))***+++,,,+++)))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,|||RRREEE@@@BBBCCC===>>>===;;;888666444333333666666555444444444444444777777777777777777777777444444444444444444444444555555555555555666666666444444555555555666666666777777666666777888:::;;;@@@@@@AAABBBBBBBBBAAAAAA???@@@CCCEEEFFFGGGFFFFFFKKKIIIGGGEEEDDDDDDEEEFFFDDDGGGKKKNNNOOOOOOOOOOOOSSSPPPLLLGGGEEEDDDDDDEEEEEEFFFGGGGGGEEECCCAAA???BBBCCCDDDCCCBBBCCCEEEGGGJJJEEE???<<<===@@@BBBDDDCCCFFFJJJLLLJJJGGGEEEDDDJJJNNNOOOMMMKKKKKKHHHCCC===@@@DDDFFFGGGGGGHHHIIIHHHHHHGGGFFFEEEEEEDDDCCCGGGGGGEEEDDDAAA???>>>===;;;:::999999:::>>>AAACCCBBBBBB@@@???===<<<<<<;;;???>>>===;;;:::999999888888888777777666666666666666666777888999888888777666666666666777888999:::888777666555444444444444666666777777777777666666888888777555333111222333555555555555666666666666666555444444444444333222222333333333222222444666888888888888888999:::;;;999888666555555666888:::888999;;;:::888555444444333111111444444222333666;;;;;;;;;;;;;;;;;;<<<<<<;;;:::999999:::999777666444666888888888888:::<<<<<<>>>@@@@@@>>>;;;:::999:::;;;>>>@@@AAA@@@???>>>???<<<777444444444333222333444444555555555444444555777888777666555555666777666444555666777777666555444222111000111333444111111111000111111222222000...------...///---,,,,,,,,,,,,++++++++++++***))))))(((((((((((())))))((((((((((((((((((((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&&&&&&&(((***&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!"""###%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''&&&$$$%%%&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((''''''''''''((())))))(((((((((((()))))))))***)))))))))************++++++)))((()))***+++***)))************++++++++++++************++++++++++++++++++++++++++++++++++++xxxOOODDDAAAAAABBB>>>>>>===;;;999777666555444555555555444444555555555555555555555555555555555333333333333333333333333333333444444555555555555333333444444444555555555888888777666777999;;;<<>>???BBBEEEFFFFFFEEEEEEGGGFFFDDDCCCBBBDDDEEEFFFDDDHHHLLLNNNNNNMMMMMMNNNOOOLLLHHHDDDBBBCCCEEEFFFGGGGGGHHHHHHFFFDDDAAA???>>>@@@BBBBBBCCCDDDGGGJJJKKKFFFAAA======???AAABBB???CCCGGGIIIIIIGGGFFFFFFIIILLLMMMKKKIIIIIIFFFBBB@@@CCCGGGJJJJJJIIIIIIJJJIIIHHHHHHGGGFFFFFFEEEEEEHHHGGGEEECCC@@@>>>===<<<;;;:::999999;;;>>>BBBDDDAAAAAA@@@???>>>===<<<<<<@@@???===;;;999888777777999999888777666444333333222333666888999:::999999555555555555555777888888888777666555555555555555444444555555555555555444777888888666333222222333333333444444444555555555666444333333555555444222111333333333222222333555666666666555666666777777666666555555777999;;;===666888999888666444333444333000000333444222333777::::::;;;;;;;;;;;;;;;;;;:::999888888999888666444444666888999999:::<<<===??????>>><<<::::::;;;===:::;;;===?????????===<<<>>>;;;777555444444444333111222444555666777777888333555777888777777777888888777555666777888888777666555333111111222444555111111111000111111222222///...------......---,,,,,,,,,+++++++++*********))))))(((((((((((())))))((((((((((((((((((((((((((((((((())))))(((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&&&&(((***&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%######$$$&&&((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''(((((()))'''(((((((((((()))))))))(((((()))))))))************)))((((((******)))((()))))))))*********++++++)))))))))*********++++++++++++++++++++++++++++++sssKKKAAA>>>>>>???===>>>===;;;999777666555555555555555555555666777888333333333333333333333333222222222222222222222222222222333444444444444333333333333444444444444555888888777777888999;;;<<<<<<<<<==================<<<>>>AAADDDFFFEEEDDDCCCBBBBBBAAAAAAAAACCCDDDEEEBBBFFFKKKLLLJJJHHHHHHIIIIIIGGGDDDBBBBBBDDDGGGIIIHHHHHHIIIHHHGGGDDDAAA???999<<<@@@CCCEEEHHHKKKNNNJJJGGGBBB@@@@@@AAABBBBBB===???CCCEEEEEEDDDEEEFFFFFFJJJKKKHHHGGGHHHFFFBBBFFFHHHKKKKKKJJJHHHGGGGGGIIIIIIHHHGGGFFFFFFEEEEEEEEEDDDBBB???===<<<;;;:::<<<<<<;;;;;;<<<>>>@@@BBB>>>>>>??????>>>>>>===<<>><<<:::888777666666999999999888777555333222111333666999:::;;;:::999333333333444444555666777777666666555444444555555222222333444444444333333444555666555333222222333222222222333333333444444555333111222555666444222333444666555444333444555444444444333333444444555333444555666888;;;<<<===444666777666444222222333333000///222333222444888888999::::::;;;;;;;;;::::::888777777888777555333444555777888888999;;;===>>>>>>===;;;::::::<<<>>>:::;;;<<<======<<<;;;;;;;;;999777666666666555333000111333555777888999999111333666777777666777888999777666666777888777666555444333333333444555666222222111111111111111222///...------......---+++++++++++++++************))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&%%%%%%&&&(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''&&&&&&((()))&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&000---***'''&&&&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''(((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&''''''((()))''''''(((((((((((())))))(((((((((((()))))))))))))))((('''((()))***)))'''((())))))))))))*********((())))))))))))*********************************qqqHHH???<<<;;;=========<<<:::888666555444444444444555555777888:::;;;333333333333333333333333222222222222222222222222111111333444444444333222333333333444444444555555777777777777888999:::;;;888999999:::;;;;;;;;;;;;:::===@@@CCCEEEDDDCCCAAA@@@@@@@@@@@@AAAAAAAAAAAABBBFFFKKKKKKHHHEEEEEEGGGCCCBBBBBBBBBDDDGGGKKKMMMHHHIIIIIIIIIGGGDDDAAA@@@;;;>>>BBBEEEFFFGGGIIIKKKGGGEEECCCBBBCCCDDDDDDCCC@@@BBBCCCDDDCCCDDDEEEGGGCCCGGGHHHFFFFFFHHHGGGDDDHHHJJJLLLKKKJJJHHHHHHHHHIIIHHHGGGFFFEEEDDDCCCCCCDDDCCC@@@>>><<<;;;::::::<<<<<<;;;;;;<<<<<<======;;;<<<===>>>>>>>>>======>>>===;;;:::888777666666777777888888888777666555444555888:::;;;:::888777222222222333333444555666555444444333333333333444000111222222333333333222000222333333111000111222111111111222222222333333333000...000444666333000333444666555444333444555444333333222222333333333222333555777999:::::::::333444444333111000111222333//////111222222444888555666888::::::;;;::::::999888777777777666444222222444666666666777999;;;999;;;======<<<;;;<<<===::::::::::::::::::::::::777666666666777777555333000111333444555666777777000333666888888777777888:::888666666666777666555333333444444555555666666333333222111000000000000///...,,,---......---+++++++++++++++************))))))(((((((((((())))))))))))))))))))))))))))))'''(((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''&&&%%%''')))***(((&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((()))(((&&&&&&''')))&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&666222,,,(((%%%###!!!&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''(((((((((((('''&&&&&&&&&&&&'''(((((('''''''''((((((((())))))'''''''''((((((((()))))))))(((''''''))))))((('''((((((((()))))))))******((((((((()))))))))******************************rrrHHH@@@===;;;>>>???;;;:::999777555444333333444444555666888:::<<<===333333333333333333333333111111111111111111111111000111222333444333222222333333444444444555555555666666777777888999999999666666777888999999999999999<<>>DDDIIIMMMMMMIIIEEEEEEGGG@@@@@@AAACCCFFFJJJNNNPPPIIIIIIJJJIIIGGGDDDAAA@@@@@@CCCFFFGGGFFFEEEDDDEEEEEECCCBBBCCCEEEFFFFFFEEEFFFGGGGGGFFFEEEEEEGGGIIIAAAEEEFFFEEEFFFHHHHHHEEEHHHIIIKKKLLLKKKKKKLLLMMMHHHHHHGGGEEEDDDBBBAAAAAAEEECCCAAA???===<<<<<<<<<<<<<<<<<<;;;;;;:::::::::999:::<<<>>>>>>>>>>>>=========;;;999888777666666444555777888999999999888777888:::;;;;;;999777555222222222222333444555555333333222222111222222222///000111222222222222222---///000111000///000111000111111111111222222222222...,,,...333555222///111222444444222111111222444444333222222333333333111333555777888888777666222333333222000///000111333///...111222222444888444555777999::::::::::::999888666666666666333111111333444555555555777888555999>>>@@@???===;;;:::;;;:::999888888888999999333444444666888777444222111222333333444444444444222555888::::::999999999:::888666666666666555444222333444555666666666666444333222111000000000000///---,,,,,,---...,,,++++++++++++************)))))))))(((((((((((())))))))))))))))))))))))))))))&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((&&&%%%'''***+++)))&&&%%%%%%%%%%%%%%%%%%%%%%%%)))))))))(((&&&%%%'''(((&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%&&&'''''''''&&&%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&***'''%%%$$$%%%'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''((((((((()))'''&&&&&&&&&&&&'''((((((''''''''''''((((((((()))''''''''''''((((((((())))))'''&&&'''((()))((('''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))```FFFAAA<<>>>>>444444444333333222222222444222000......000222444000000000000000000000000333444555444333333444555777555333222444777;;;>>>::::::999999888999999999???@@@@@@@@@???===<<<:::===>>>@@@???>>>===>>>???LLLKKKIIIGGGEEEDDDDDDDDD<<<===???CCCGGGHHHGGGEEEIII@@@===DDDIIIGGGCCCAAACCCEEEHHHJJJJJJGGGCCCAAADDDGGGFFFCCCCCCGGGGGGEEEHHHGGGHHHJJJLLLKKKFFFBBBCCCEEEGGGFFFEEEEEEHHHKKKJJJMMMMMMJJJJJJMMMMMMJJJFFFDDDBBBBBBCCCDDDDDDCCCDDDCCCAAA???<<<:::888777======<<<<<<<<<<<<<<<===>>>???AAABBBBBBBBBAAAAAA<<<;;;999777666555444444555555666777888999::::::;;;<<<======;;;888555333000333666555222111222444555444333222111222333333333222111000000111222333333333222111000///......111111222222222222111111111111111111111222222222555444444333222111000000555555444333333222111111000111222444555666666666555444222111111222333555333111///000333666888999666888999888777666777888555666666555333111111222111222444666777666555444;;;<<<=========;;;999777:::888666444444555777999777444333444777888777555555444444333222111000000555666777888888999999999888777777666555555444444222222333444444555555666333333222222111000000000...,,,))))))******)))(((+++*********))))))(((((())))))))))))))))))))))))***)))(((&&&&&&''''''((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&((('''%%%$$$$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((((((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%'''$$$$$$%%%%%%&&&'''((((((''''''''''''''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))''')))******))))))***,,,))))))))))))))))))))))))___EEE???:::???;;;;;;::::::888777666555555555444333222333555777777777333333222222222111111111333222000//////000222333111111111111111111111111000111333222111111333444444333222111222555777999555555555666777888999:::??????@@@@@@???===<<<;;;===>>>???>>>======???AAAJJJJJJIIIGGGEEEDDDCCCBBB<<<<<<>>>AAADDDFFFDDDCCCCCC>>>>>>EEEIIIEEEAAA@@@DDDFFFIIIKKKKKKHHHEEEBBBDDDGGGFFFCCCCCCFFFFFFDDDDDDDDDEEEHHHKKKJJJGGGCCCDDDFFFHHHHHHGGGGGGJJJLLLLLLNNNNNNJJJIIIKKKKKKHHHBBBAAA@@@AAABBBCCCBBBAAA????????????>>>>>>>>>>>>>>>>>>===============>>>???@@@AAAAAAAAAAAA@@@???<<<;;;999888666555444444444444555777888:::;;;;;;>>>===<<<:::888666444333111222222222111111333555444333222111000111111222111000////////////000111111111000000000000//////000000111111111111000000000000000000000000//////333333222222111111000000333333333222111000000000///000111222444444555555555444333111111222444555444222000111444666888888666777888888666666777888555666666555222000000111111333555666777777666555:::;;;<<<<<<;;;:::777666777777555555555666888999666555333555777888777555444444333222111000000///333444555666777777777777777777666555555444333333333333333333444444444444222111111000000///......------,,,,,,+++******)))*********)))))))))((((((((((((((((((((((((((((((***)))((('''&&&''''''(((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&(((&&&%%%$$$$$$%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''&&&%%%%%%&&&((($$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))''')))******))))))***+++((((((((((((((((((((((((]]]DDD>>>999>>>999888:::999888666555555555555555444333333444444222111111111111111111000000000111111111111111111111111111111111111111111111111...000111111000000111333222111111111111222333444000000111333555777999:::>>>>>>>>>>>>>>>===<<<;;;=========<<<<<<===AAADDDHHHHHHHHHGGGEEECCCAAA???;;;;;;<<<>>>AAABBB@@@>>>;;;;;;@@@EEEGGGCCC??????CCCEEEHHHJJJIIIGGGDDDBBBDDDGGGFFFCCCBBBEEEDDDBBB???@@@BBBEEEHHHHHHFFFCCCFFFHHHIIIIIIIIIJJJLLLNNNNNNPPPOOOJJJHHHIIIHHHEEE??????@@@AAACCCDDDBBB@@@>>>>>>??????@@@@@@AAAAAA>>>>>>>>>>>>>>>>>>??????AAAAAAAAAAAA@@@???>>>===;;;:::999777666555555555444555666777999:::;;;<<<999888777666666666777777:::777333111111222333444222111000000///000000000//////...------...//////....../////////000000000000000000000000000000000000//////......---------111111111111111111000000111111111000000//////......///000111222222222222555444333222222333444555555333222222444777777777666777888777666555666888666777777555222000000000222333555666777777666666888888:::::::::888666444444444555666777888999999666555444555777888777666444333333222111000//////111222333444444555555444666555555444444333333222444444444333333333222222000000000///......------+++...000///,,,******+++******))))))))))))(((((((((((((((((((((((((((((())))))(((''''''''''''(((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))''')))******(((((()))+++((((((((((((((((((((((((]]]CCC>>>999===999777999888777666555444444444666555555666777666333111111111111111111111111111///000111222222111000///111111111111111111111111111222333222111000000222000000111111111000000000//////000111333666888999<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<;;;;;;;;;===AAAEEEEEEEEEFFFFFFDDDBBB???===;;;::::::<<<===>>><<<:::777:::???BBBAAA??????AAAAAABBBEEEFFFFFFEEEBBB@@@DDDFFFFFFCCCBBBDDDCCC???===>>>AAACCCDDDDDDCCCAAAGGGGGGHHHIIIIIIKKKLLLNNNPPPRRROOOJJJGGGGGGEEEAAA??????@@@CCCEEEEEECCCAAAAAAAAA@@@???>>>===<<<<<<>>>>>>??????????????????CCCCCCBBBAAA???>>>===<<<:::999888777666666666666666666777777888999999:::444555888;;;>>>AAACCCDDDFFF???777222111222222111111111000000000000///000.........------.........---............///////////////............//////000000///...---,,,,,,+++......//////000000000000111000000000//////.........///000111111111111111444333333222333333444555666444333333555777777666555666777777555555666777777888888666333111000111333333555666666777666666666777888999888777555333111333555777888999999999666555555666777777777777444333222111000//////...000111222333444444444444444444444333333222222222444444444333222111111000000000//////...---------***///333222---)))***---))))))))))))))))))(((((((((((((((((((((((((((((()))((((((((('''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%$$$%%%'''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))''')))***)))(((((()))***((((((((((((((((((((((((\\\CCC???:::>>>999888999888666555444444333333444444444666777777555333111111222222222222222222...///111222222111///...000000000000000000000000666666666444222000000111000000111111111000///...111111111222333444555666:::::::::::::::::::::;;;:::::::::999999<<<@@@DDDAAABBBCCCCCCCCC@@@>>><<<;;;999999999;;;;;;:::888777;;;>>>===;;;<<>>===???AAABBBBBBAAA@@@@@@FFFEEEFFFGGGIIIKKKLLLLLLOOOQQQNNNHHHEEEEEEBBB>>>======???AAADDDDDDBBB???AAA@@@???===<<<:::999888<<<===>>>????????????>>>DDDCCCBBB@@@>>>===<<<;;;888777777666555555555555888888888777777777666666555999???EEEIIIKKKKKKKKKEEE>>>666111000111111000111111111111111000000///.................................------------,,,...------,,,,,,------...000000///...------,,,,,,,,,------......//////000000000000000///////////////000000111111111000000222222222222333333444444555444333333555666666555444666666666555444555666888999999777444222222333222333444555555666666666555666777888888777555444111333555888999999999888555666777777777777777888444444333222111000//////111111222333444444444444333333333333333222222222444444333222111000000///111000000//////...------)))...222111---)))***,,,(((((((((((((((((())))))''''''''''''''''''''''''(((((((((((((((''''''&&&'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''(((((('''%%%###$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((()))***)))((('''((()))''''''''''''''''''''''''ZZZBBB>>>:::???:::999888777666555333333333333111111111222444555444222111111111222222222222222//////000111111000//////////////////////////////666666666444111//////000000000000111111000//////222222222222222333444444777777666666777888999:::777888888888888:::>>>AAA>>>???@@@@@@@@@???>>>===;;;999888999::::::999888888<<<===999888;;;???@@@???@@@BBBCCCCCCBBBAAA@@@@@@CCCDDDBBBAAABBBAAA======???AAABBBAAA@@@@@@@@@EEEDDDDDDEEEHHHKKKKKKKKKLLLNNNLLLFFFCCCCCCAAA===;;;:::;;;<<<>>>???===;;;<<<<<<;;;;;;::::::999999999;;;<<<>>>>>>>>>======BBBAAA???===;;;:::999999666555555444444444555555777777777666666555555444666999???CCCEEEDDDAAA???888444000......///000111111111111111111000//////------............------...---------,,,,,,++++++---,,,+++******+++,,,---//////......------,,,,,,+++,,,,,,,,,------......////////////////////////000000000111000000//////000000111111222222333333333222111333555666666555444555666555444333444666777888888777444333333444222222222333444444555555555666888999999888666555444555666888888888777666555777888888666666777999555444444333222111000000111222333444555555555555333333333333333333333333333333222222111000//////000000000///......------***---///...+++))))))***''''''(((((((((((())))))''''''''''''''''''''''''((((((((()))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''((()))'''%%%###$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((((()))***)))'''&&&'''(((''''''''''''''''''''''''VVV???===:::>>>:::999777777555444333222222222222000//////111222222111000000000111111111222222//////000000000000//////........................000111222111///......///////////////////////////111000000111111222333444444444444444444666777888555666888888888999;;;===<<<<<<<<<===>>>?????????;;;:::888999:::;;;:::999888<<<===999999===>>>;;;;;;<<<===>>>???>>>======>>>AAACCCAAAAAABBBAAA===<<>>===;;;999777666666666333333333222222333444444444444444444555555555666444666888999888555222///---......---------...000//////000000000///...---++++++,,,------,,,++++++++++++++++++,,,,,,,,,,,,---,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,------------............///////////////...------......///000111222222222000000000222555666555444333444555555333333444555444555555555333222333444111111111111222333444444666777999::::::999888777777777777777777666555555555777999888666666888:::666555555444333222111111111111222333444444444444333333333444444444444444222222111111000000000/////////......---,,,,,,,,,+++++++++***)))((((((((('''''''''((((((((())))))'''''''''''''''''''''''''''((()))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''((('''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%%%%&&&'''$$$%%%%%%&&&&&&'''''''''%%%%%%&&&&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((()))***)))'''&&&'''(((''''''''''''''''''''''''TTT===;;;999>>>999888777666555444333222222222555222000///000222222111.../////////000000111111000000////////////000000------------------------+++,,,...---,,,,,,---///...------------...///000......//////000222333444333222222222333555666888444555777888777888999;;;::::::;;;;;;<<<>>>@@@AAA;;;:::888999:::<<<;;;;;;777<<<===;;;;;;>>>===777666666888999999999888888<<<@@@BBBAAAAAACCCAAA===:::>>>AAABBBBBBBBBDDDGGGFFFDDDCCCEEEIIILLLMMMKKKFFFHHHGGGBBB@@@AAA@@@<<<===;;;::::::;;;<<<;;;:::;;;:::::::::::::::999999555666999;;;;;;;;;:::999;;;:::888666444444444444222222111111222222333333000111222333555666777777666666666555333111...---+++...111000---+++,,,...---.../////////...,,,,,,)))***+++,,,,,,+++***)))((()))***+++,,,---......,,,+++)))(((((()))+++,,,***************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,............---,,,++++++------///000111111111111......///111444666555444333444555555333333444555111222333333111111222333000000000000111222333444777888:::;;;;;;:::999888:::999888777666555444444555777999888666666888:::777666555555333333222111000111222333333444333333444444444444444444444444111111111111000000000000......---,,,,,,++++++***,,,***((('''(((((('''&&&&&&'''''''''(((((())))))'''''''''''''''''''''''''''((()))))))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%&&&&&&&&&(((***$$$$$$%%%%%%&&&'''((((((%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((()))***)))'''&&&&&&'''''''''''''''''''''''''''TTT@@@>>>888:::777999888666444333333333555666222222111000//////000000222111111111000000/////////.........---------------------............///////////////////////////222000//////000111111111333333333222222222111111000000111222333333444444555666777777666666777888<<<;;;;;;;;;;;;<<<<<<===999888999===@@@@@@===999666888;;;<<<===;;;:::888666777888999999888666555<<<===???AAADDDCCCAAA>>>777;;;@@@EEEGGGFFFCCCAAAFFFEEEEEEHHHLLLNNNLLLJJJGGGCCCCCCEEEBBB<<<;;;???;;;:::999888888:::<<<======;;;999999::::::999888777999:::<<<======<<<<<<888888666444222333666999666555333333444444333222222222333333333444444444222333333222000///000111***+++,,,---.....................------,,,,,,,,,,,,,,,,,,+++++++++******)))************+++++++++)))))))))))))))******+++,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------,,,,,,000...///000...******......///000111111222222111555555555555555444444444444333222111222222444555444444333333333444444555666888:::;;;;;;999777555999999:::999888666444333999777555444444444666777555555444444444333333333333333333333333333333333555555555666555555444333222222222222111///---,,,000///---,,,+++*********))))))(((((((((((()))))))))))))))))))))))))))))))))(((''''''''''''((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$((((((''''''''''''(((((($$$%%%'''((((((((('''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&$$$"""###$$$&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&(((((('''''''''&&&&&&&&&###$$$$$$%%%&&&'''((((((''''''''''''''''''''''''***(((&&&###"""###$$$$$$%%%&&&''''''((((((''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''******))))))((((((''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((''''''((((((((((((''''''&&&&&&&&&''''''''''''((())))))(((((('''''''''&&&''''''''''''''''''''''''OOO??????999;;;777888777666444333333333555666222222111000000000000000111111111000000000///////////////.........------------------............------------------------...------------.........222222222111111111000000//////000000111222222333444555666666555555666777<<<;;;;;;;;;;;;<<<======;;;:::;;;===??????;;;888777999;;;<<<<<<:::888777666888999;;;:::999666555::::::<<>>:::<<<@@@CCCEEEFFFEEEEEEDDDDDDEEEHHHKKKKKKHHHEEEFFF@@@???BBBBBB<<<888888:::999888777888999;;;<<<===;;;999999;;;;;;;;;:::;;;<<<<<<<<<<<<;;;::::::666666555222111111444777777555444333444444222111000000111111111222222222111222222111///......///***+++,,,---............,,,,,,,,,,,,,,,+++++++++,,,+++++++++************))))))*********+++++++++)))))))))))))))******++++++***))))))))))))***+++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,///...000333111,,,***---------...///000000000000333333333333333333444444555444333222111111222222222222222222222333444555555777999::::::999666555888888999999888777555444555444333333333555777888666666666555555555444444333333333333333333333333555555555555555444333333111111111111111111111111///...---,,,+++*********))))))(((((((((((())))))))))))))))))))))))))))))&&&&&&&&&&&&&&&'''((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&$$$######%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$######$$$%%%%%%&&&&&&'''''''''''''''((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''(((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((('''''''''(((((('''''''''&&&&&&&&&''''''''''''((()))((((((((('''''''''&&&''''''''''''''''''''''''JJJ===???:::<<<666666777666444333333333444555333222111111000111111111111111000000000000//////000/////////............------------............,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,000000000000000/////////.........//////000000111222333444444333333444666;;;;;;;;;<<<<<<<<<=========<<<===>>>???>>>;;;999999:::<<<<<<;;;:::888666666888;;;<<<<<<:::777555888999:::===@@@AAA@@@>>>===>>>???AAACCCEEEFFFGGGEEEFFFHHHKKKLLLJJJFFFBBBCCC>>>;;;>>>AAA>>>999666:::999888888888999:::;;;===;;;::::::<<<======<<>><<<;;;999999888888444444333111///000222555777666444333333333111///....../////////000000000///000111000...,,,---...***+++,,,------......---************++++++++++++************)))))))))))))))))))))*********++++++)))))))))))))))******+++***))))))(((((())))))***))))))))))))))))))))))))((())))))))))))*********))))))******++++++,,,,,,---...222666444...+++,,,,,,,,,---...////////////000000111111222222333333666555444333222111111111000000000111222333444555444666888::::::999777555777777888888777666555555111111111111333555888999777777777777777666666666333333333333333333333333444444555555444444333222000000///000111222444555///...---+++************))))))(((((((((((())))))))))))))))))))))))))))))%%%%%%%%%%%%%%%&&&'''(((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$%%%&&&'''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$$$$$$$$$$%%%&&&%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''(((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''|||HHH===>>>888<<<777555666555444333333333444444222222111111111111222222000000000000000000//////000000/////////.........,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,///000000000///......///........................---........./////////000000111333222111111222444::::::;;;<<<<<<============>>>???@@@AAA@@@>>>===<<<=========<<<:::888777777999<<<>>>>>><<<888666888888999;;;>>>@@@@@@@@@===>>>???@@@BBBDDDEEEEEEHHHKKKOOORRRQQQMMMGGGBBBAAA>>><<<<<<>>>>>><<<;;;;;;;;;:::::::::;;;<<<======;;;:::;;;===>>>>>>>>>>>><<<:::888777777777777444444333222000000222444777666333333222111///------............////////////000111///---,,,---...***+++,,,---------------)))*********++++++,,,,,,)))))))))))))))((((((((())))))))))))************)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******((())))))***+++,,,------,,,...333888666///+++,,,,,,,,,---...//////////////////000111222222333333555555444444333333333333000000000111222444555666555777999;;;<<<;;;999888999888888777666444333333000000000111222444666777777777777777666666666666333333333333333333333333444444444444444333222222111000//////000222444666...---,,,+++************))))))(((((((((((())))))((((((((((((((((((((((((''''''&&&&&&%%%&&&&&&'''(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$######$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$&&&''''''%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$&&&%%%%%%%%%$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&'''%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''{{{III>>><<<666;;;888666555555444333333333333333222111111000111111222222//////////////////000000////////////............,,,,,,,,,------------...------------------------///111333222000...///000------------------------.........//////////////////000111111000000111222888888:::;;;<<<<<<<<<;;;<<<===???AAABBBBBBBBBCCC?????????>>>===;;;999888777999<<>>??????===>>>@@@AAABBBBBBBBBAAAIIIMMMSSSVVVTTTOOOHHHDDDCCCBBB???===<<<<<<===<<<>>>>>>===>>>>>>>>>??????===<<<;;;;;;===??????>>>:::999777666555666777888444555555333222111333555777555333222222111///---........./////////000000000111111000...------...++++++,,,,,,---,,,,,,,,,******++++++,,,,,,------(((((((((((((((((((((((((((((()))))))))*********)))))))))))))))******+++************************************************)))))))))************+++)))******+++,,,------...,,,---111666555...+++,,,------...///000000000000//////000111222333333444333333444444555555555555111111222222444555666777666888;;;===>>>===<<<;;;;;;:::888666444222111000111111111111111222333333555555555555555555555555333333333333333333333333333333333333333222222111333222000//////000222444---,,,,,,+++************))))))(((((((((((())))))((((((((((((((((((((((((******((('''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&'''''''''&&&%%%$$$$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$%%%&&&''''''$$$"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&&&&'''$$$%%%%%%&&&'''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''vvvGGG===:::444;;;888666444444444444333333333222000000000000000000111222......////////////000000///.........------------,,,,,,,,,,,,---------------------------------------000333222...,,,,,,...,,,,,,,,,---------------...........................///000000//////000222555666888:::;;;;;;:::::::::<<>>===;;;:::999888999<<<>>>?????????>>>999888777888;;;>>>??????@@@AAABBBBBBBBBAAA@@@???FFFKKKRRRUUUSSSMMMHHHDDDFFFFFFDDDAAABBBDDDAAA===@@@@@@AAAAAAAAABBBBBBBBB>>><<<;;;;;;===>>>>>>===777777666666666777777888555666666555333333444555555444222111111111///---....../////////000000000///000111000...,,,---...++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,(((((((((((())))))))))))((((((((()))))))))******)))))))))))))))******+++)))******++++++******)))))))))))))))))))))))))))************++++++++++++******++++++,,,,,,------,,,,,,///222111,,,+++---------...///000000000000///000000111111222222222000000222333444555555555222222222333444555666777777999<<>>===;;;999777555333111111000333333222222222111111000333333333333444444444444333333333333333333333333222222333333222222111000333222111/////////000000,,,,,,+++***************))))))(((((((((((())))))))))))))))))))))))))))))+++***)))((('''&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%'''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$%%%&&&&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''))))))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''mmmBBB<<<:::555<<<888444444444444444333333222222//////......///000000111........./////////000000------------,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++///333222...***+++---,,,,,,,,,---------......------------------,,,,,,...///000000//////000111333444777999::::::999888999;;;>>>>>>===>>>@@@BBB=========<<<;;;:::999999888999;;;===???AAABBBCCC@@@>>><<<<<>>===;;;;;;<<<===<<<;;;777888888888888888888777444666666555333333444555444222111000111111///.............../////////000...///000...,,,+++,,,---++++++,,,,,,,,,++++++***++++++++++++************((((((((())))))*********(((((((((((()))))))))***)))))))))))))))******+++(((((()))******)))(((((((((((((((((((((((((((((())))))*********+++++++++*********+++++++++++++++,,,***+++---,,,)))***...,,,,,,---.../////////////////////////////////000......000111111111111000333222222222333444444555666888;;;>>>@@@@@@???>>>888777555333333222333333333333333333222222111000222333333333444444444444333333333333333333333333222222222222222111111000000000000/////////......,,,++++++***************))))))(((((((((((())))))))))))))))))))))))))))))'''''''''&&&&&&''''''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$############$$$$$$%%%%%%%%%%%%%%%$$$######&&&%%%%%%$$$$$$%%%%%%&&&(((&&&$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%########################$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''eee===;;;;;;666===888222333333444444444333222111...............///000000---.........//////000000------,,,,,,,,,+++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,000444333...+++,,,...,,,,,,,,,------.........,,,+++++++++++++++++++++...///000000//////000222222333666888999999888777888;;;===<<<;;;:::<<>>??????>>>===555444333222333444555666222222333333333333222222333333333444444555555555333333333333333333333333222222222222222111000000---...////////////......++++++******************))))))(((((((((((())))))))))))))))))))))))))))))$$$$$$$$$%%%&&&''')))***'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%###$$$%%%%%%%%%###"""!!!&&&%%%%%%$$$$$$%%%%%%&&&)))&&&$$$###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''