BM6P6(@ yyymmmiiihhhfffiiinnn]]]kkk}}}zzzCCC666;;;444333222222111111222222333555000222999<<>>TTTiiivvvrrr[[[QQQTTTWWWcccssszzzlllSSSPPPXXXpppsssaaa]]]```dddgggjjjlllmmmoooqqqsssuuuyyypppiiilllrrr|||yyysss}}}jjj===888444555444000000222111111111111111111111111222000222:::BBBGGGOOOUUU^^^jjjooosssllliiihhhiiilllvvv|||dddmmm|||NNN888999444333222222111111222222333666555888<<<===MMMyyy]]]dddxxxjjjbbb```ccchhhiiimmmsssxxx{{{~~~wwwllltttdddSSSSSS___fffDDD666666222222111111000000//////...//////000//////111555888>>>VVVkkktttoooYYYPPPUUUXXXdddvvv}}}jjjTTTSSS\\\tttppp```^^^cccfffiiimmmooopppqqqrrrttttttxxxrrriiijjjnnnuuuzzz{{{vvvvvvwwwooo@@@:::555555444111000222111111111111111111111111333111444<<>>]]]___hhhzzzeeeYYYXXXhhh~~~}}}tttiiiccc^^^]]]___fffiiikkkllllllpppwww}}}uuufffhhh~~~lllYYYOOONNNllluuuQQQ;;;777222000000000000//////////////////000//////111555888BBBXXXnnnuuurrrzzz|||mmmZZZSSSWWWYYYcccuuu~~~bbbSSSZZZfff{{{ooocccdddkkknnnqqquuuxxxyyyzzz|||~~~{{{nnnjjjlllpppwwwvvvoootttxxxIII???777555555333222333111111111111111111111111333444:::BBBIIINNNVVV___jjjooorrr|||nnniiikkkkkkhhhvvv|||ooosssccc===999999333222222111111222222333111333555666???bbb___lllnnnXXXLLLJJJRRRmmmtttlllfff```]]]]]]eeegggiiihhhhhhlllvvv}}}xxxiiigggzzzyyyaaaRRRKKK___xxxSSS;;;555111000000000000000000000000//////000//////111555888CCCZZZttttttiiizzzyyylllZZZTTTYYYYYYcccvvv___SSS___lllqqqdddfffmmmrrrtttwwwzzz|||qqqjjjkkkjjjsss}}}xxxsss{{{MMMBBB888555555444333333111111111111111111111111333555<<>>888:::333222222111111222222333000333555777AAAbbbbbbuuuttt```OOOHHHIIIIII]]]nnnuuuwwwoooiiibbb^^^^^^bbbgggjjjjjjiiimmmvvv}}}}}}kkkeeettteeeTTTLLLXXXpppyyyUUU<<<666333111111111111111111111111//////000//////111555888DDD___}}}yyyhhhvvv}}}tttiiiXXXTTTYYYZZZeeexxx^^^UUUdddrrrqqqeeefffmmmsssuuuwwwzzz}}}ssshhhhhhfffqqq|||yyysss}}}PPPDDD888555666444333333111111111111111111111111333777???HHHMMMQQQ[[[dddffffffeee}}}nnnhhhllllllgggnnnsssxxxtttgggmmmjjj???777999333222222222222222222333000333777999CCC```yyy```xxxzzzgggUUUIIIGGGLLLIIIVVV___ddduuuyyyqqqjjjccc``````aaaggglllnnnmmmooovvv}}}~~~lllbbbnnneeeSSSMMMUUUggg{{{WWW>>>999777111111111111111222222222//////000//////111555888FFFddd|||qqqzzz~~~lllzzzfffVVVSSSYYY[[[fffzzz}}}^^^WWWhhhvvvqqqeeeeeellltttuuuwwwyyy|||sssgggeeegggsssxxxppp|||RRREEE999555666555333444111111111111111111111111333777@@@IIINNNRRR\\\fffmmmllliiivvvkkkffffffgggmmmmmmmmmmmmhhhkkkqqqFFF:::555777666444222111111111222222222777999???dddlllXXXooo]]]NNNEEEFFFLLLJJJRRR]]]gggpppyyyssshhhaaa```ddddddjjjqqqrrrqqqttt{{{|||nnnbbbfff~~~nnnYYYQQQUUU\\\|||zzzvvv\\\>>>111444222111111000000000000000////////////000333777;;;DDDhhhyyyooovvvaaaTTTQQQUUU[[[mmm}}}~~~yyy______kkk~~~~~~kkk]]]___jjjqqqvvv}}}pppaaaeeejjjpppzzzrrr~~~jjjIII666777555333444111111111111111111111111111222888AAAJJJOOOTTT^^^fffnnngggwwwuuukkkeeeeeeffflllpppqqqkkk{{{|||cccjjj}}}}}}JJJ999555555444333222222222333444333222777999@@@dddkkkZZZuuucccTTTIIIDDDFFFKKKOOOVVV```iiiqqqxxx}}}qqqfff______bbbccckkkuuuzzzzzz}}}{{{nnnaaacccyyyrrr]]]TTTWWW]]]yyyzzz{{{aaaAAA333444222222111000000000000000////////////000333888;;;DDDgggtttppp|||}}}bbbUUURRRWWW]]]pppxxx}}}eeeeeepppzzzjjj^^^___gggqqqwww~~~~~~ssscccdddhhhnnnwwwrrrzzzqqqNNN888777444222444222111111111111111111111111444:::DDDLLLQQQVVV___ggggggfff{{{tttjjjdddcccdddjjjtttvvvjjjtttuuu___gggzzzSSS<<<:::444333222222222333555666333222777999AAAeeegggYYYuuufffUUUJJJFFFEEEHHHMMMTTT[[[dddlllrrrxxxyyylllccc\\\\\\___cccmmmyyy{{{oooaaaaaatttxxxbbbWWWYYY^^^qqquuuhhhFFF444555222222111000000000000111//////000000000333888;;;EEEgggmmmxxx~~~bbbUUUSSSXXX```rrr}}}xxxyyyfffiiitttuuullleeedddhhhsssyyy{{{{{{vvveeecccfffllltttrrrssswwwSSS;;;777333222444333222222222222222222222222555===GGGNNNSSSYYYbbbhhheeelllsssiiicccbbbbbbhhhuuuxxxjjjuuuxxxaaaeeeXXX<<<;;;555444333222222333444555333111666888AAAfffbbbVVVkkk\\\LLLEEEFFFHHHMMMQQQWWW]]]fffnnntttzzzsssggg___ZZZYYY\\\cccmmmxxx}}}~~~~~~{{{rrrddd```sss|||fffZZZYYY\\\ggg~~~iiimmmIII555666333222111111000000111111///000000000111333888<<>>SSS{{{pppnnnjjjrrr|||___SSSVVVTTTaaaxxx}}}jjjgggttt}}}zzz{{{zzzoooccc```aaakkkzzzzzzzzzbbb???666888444222555333444444333222111333444999KKKYYY\\\cccmmmnnnfffbbbjjjssspppsssvvvtttiiibbbaaabbbeeeffflll___hhh}}}sssjjjqqqXXXCCC888444444333222222222222333444444888===NNNxxxoooXXX^^^|||sss___SSSLLLFFFIIINNNRRRVVV[[[aaaeeejjjqqqzzz~~~vvvooojjjiiigggdddccceeeiiinnnwww~~~yyyyyyvvvfffhhhjjjVVVOOOQQQQQQqqqkkk<<<666444333222111111000000111///---...111222222777>>>SSSrrrtttppp{{{}}}```TTTWWWUUUddd{{{~~~fffbbbmmmvvvxxxzzz}}}pppbbb```aaakkk{{{{{{}}}jjjDDD777777444222555222333444333222222444666>>>PPP]]]___eeeooopppjjjeeeuuu|||kkkjjjmmmnnnxxxttthhhaaa```bbbbbbccchhh\\\eee}}}vvvooopppXXXCCC:::555444333333222333333333444333777===NNNyyyrrr[[[bbbiiiWWWMMMFFFGGGKKKPPPTTTXXX\\\aaadddeeekkkuuuzzzqqqkkkhhhiiiiiihhhiiilllpppvvvyyyzzzxxxhhhhhh~~~iiiUUUOOORRROOOjjjwwwrrr@@@888444444333222111111111111///------000111222777===PPPsssyyy|||___TTTWWWWWWggg~~~uuu___\\\gggqqqsssvvvsssdddaaacccnnn~~~yyywwwjjjFFF888777555333444111333444333333333555777AAATTTbbbccchhhrrruuupppnnn~~~wwwiiijjjlllllluuuttthhhaaa```aaa______cccWWWaaazzztttmmmtttZZZCCC999666555555444444444444444444222777>>>PPP{{{sss]]]fff|||cccSSSKKKDDDMMMPPPTTTXXX[[[^^^bbbeeeeeeiiinnnuuu}}}vvvhhhcccbbbfffiiikkknnnrrrssszzzyyy{{{yyyjjjiii~~~gggSSSOOOTTTOOOiiiyyysssAAA:::555444333222111111111111///------000111222777===PPPuuuzzzaaaUUUXXXWWWeee|||{{{|||xxxhhhXXXaaannn{{{wwwgggaaabbbmmm|||vvvlllzzzgggFFF999888777444444111222444444333444666888AAAUUUeeehhhlllwwwzzzvvvuuutttjjjmmmooonnntttssshhhaaa```aaa^^^^^^bbbUUU^^^vvvpppiiizzz\\\DDD777666666555444444444444555333222777@@@SSS~~~ppp^^^hhh||||||\\\PPPKKKGGGTTTVVVZZZ]]]___cccgggjjjooonnnlllkkkooo}}}uuuaaa]]]]]]bbbhhhkkkooosssrrrzzzyyy}}}}}}mmmkkk}}}hhhSSSOOOTTTHHH```zzztttAAA999555444333222222111111222///---...111222222777>>>QQQ|||xxxbbbVVVXXXUUUbbbwww||||||rrrkkkddd\\\UUUhhhwwwxxxhhh``````iiiwwwttteeelll|||hhhHHH:::888888555333222333444444333444666888AAAWWWiiilllpppzzz}}}yyy|||~~~qqqjjjppprrroootttsssggg```___aaa^^^___cccWWWaaazzztttmmm}}}bbbHHH888666555444444333333444444222111888CCCWWWkkk___mmmsssSSSLLLMMMKKKVVVXXX[[[]]]aaafffkkkpppyyyzzzxxxrrrpppxxxxxx~~~xxxaaa]]]\\\aaafffhhhkkkpppttt}}}{{{pppkkk{{{mmmUUUNNNRRRGGGSSSyyy{{{EEE888555555444333222222222222000...///222333333888>>>QQQsss~~~xxxaaaUUUWWWUUUbbbxxx}}}yyyiiiZZZSSSUUU[[[kkkzzz|||zzz~~~wwwhhh``````fffsssuuudddeeeqqqoooNNN;;;777777666444333444555444444444666888CCCZZZmmmqqqsss{{{}}}xxx|||{{{ppplllsssuuuqqqvvvsssggg```___aaa^^^```fff\\\hhh|||vvv|||hhhMMM<<<555444333333222222333333222111999DDDYYYjjjaaarrrlllLLLHHHNNNNNNTTTVVVYYY[[[```fffmmmrrr~~~{{{{{{~~~xxxxxxsssxxx|||ddd___]]]aaadddeeehhhkkkxxx~~~}}}sssjjjxxxqqqWWWMMMOOORRRNNNqqqKKK999555555444333222222222222111//////222333444999???OOOmmmooovvv}}}^^^SSSWWWWWWfff~~~uuuaaaOOOIIITTTbbbnnn|||zzzvvv{{{uuufffcccaaagggsss~~~uuudddcccmmmwwwSSS<<<666666666444444555555555444444555777DDD\\\pppsssuuu{{{|||vvvuuu{{{qqqooowwwyyytttxxxssshhh```^^^]]]```ccc]]][[[eeeuuu}}}dddLLL@@@666555444333222333444444333111999EEE\\\jjj___~~~gggMMMJJJOOOUUUTTTYYY^^^aaaccchhhooottt~~~pppwww~~~zzzhhhaaa^^^dddhhhgggjjjppp{{{uuujjjuuurrrXXXNNNRRRUUUPPPmmmMMM???777555333222333222111000111111111000111444999===JJJyyygggrrr```VVVOOOVVVjjjfffRRRMMMSSS[[[```qqq|||rrrxxxwwwfffgggaaafffvvvwwwcccaaalll}}}UUU===<<<:::666:::222333444444333444777:::FFFdddrrrpppwww{{{wwwttt~~~yyy{{{www{{{{{{}}}rrrgggaaa^^^^^^```eeeaaa\\\aaa~~~vvvvvv^^^GGG===666555444333222333444444777666<<>>777555333222333222111000111111111000111444999===OOO{{{ssskkkddd[[[SSSYYYkkkdddYYYZZZbbbsssnnnbbb^^^]]]```gggooouuu~~~zzzttt{{{|||mmmaaa```fffrrr}}}wwwkkkwww^^^>>>999999666888333444555555444555888;;;NNNnnn|||zzz~~~xxxpppjjj{{{vvvvvvkkkccc______aaa```]]]WWWXXX]]]uuussszzzTTTAAA:::666555444333222333444444444333999AAATTT|||]]]gggmmmZZZZZZZZZ\\\```dddiiilllnnnssszzziii```[[[aaafffjjjrrr|||sssaaaUUUYYY[[[hhhvvvpppzzz~~~||||||cccVVVVVV___}}}SSS>>>777555333222333222111000111111111000111444999===PPP~~~uuunnneee\\\TTTZZZkkkppp___]]]gggzzzzzzeeeYYYWWWWWWZZZeeeqqqzzz}}}xxxvvv{{{tttyyy{{{lllaaaaaaeeennnyyyuuuhhhrrraaa???888999555666444555555555555666999;;;PPPppp}}}}}}vvvpppxxxnnnkkk}}}vvvjjjaaa]]]^^^```ZZZZZZWWWXXXXXXxxxmmmnnnxxxUUUBBB:::666555444333222333444444444333999@@@RRR}}}aaagggsss___]]]^^^```bbbhhhooopppooorrr{{{iii___[[[```fffjjjsss~~~|||mmmhhhfffccciiixxxooommmzzz~~~}}}cccWWWXXX^^^wwwWWW>>>777555333222333222111000111111111000111444999===OOO~~~uuuqqqggg]]]UUUYYYiii{{{}}}eee^^^kkk}}}xxxccc[[[]]]```]]]ooo~~~}}}~~~rrrwwwyyykkkbbbbbbdddkkkuuuvvvgggmmm}}}gggBBB::::::777666444555666555555666999;;;QQQrrrxxxssskkkdddggg|||vvvjjjaaa]]]^^^```ZZZ]]]]]]\\\XXXtttjjjooowwwWWWDDD;;;666555444333222333444444333222888>>>OOOyyyfffiiiyyydddaaabbbfffeeennnvvvwwwsssvvvkkkaaa]]]ccciiinnnxxxxxxpppuuu|||yyyhhhmmm{{{~~~cccXXX[[[YYYnnn\\\>>>777555333222333333111000111111111000111444999===KKK{{{vvvuuuiii___UUUXXXfffwwwiii^^^lll}}}vvvfffeeennntttppp~~~rrrvvvxxxjjjcccbbbccchhhsssyyyiiilllyyy}}}lllFFF======999888444555666555555666999;;;QQQsssvvvwwwyyydddggglll}}}tttjjjbbb]]][[[ZZZ[[[XXX]]]TTT[[[ooommmpppUUUBBB<<<555444333333222222333333444777999>>>QQQttt^^^fffmmmbbbdddjjjwww~~~}}}gggbbb^^^```jjjvvv~~~uuu~~~eeeWWWVVVWWW^^^{{{xxxyyyddd::::::777444333333222111000111222333333333555999<<>>999777444333333333222111111222222222333555999<<>>888666333222333333333222000111111111222444888;;;LLLiiijjjmmm{{{aaaSSSWWWbbbtttvvvllleee^^^XXXUUURRRRRRTTTYYY___dddggghhhvvv}}}mmmwwwtttpppjjjgggeeegggmmm}}}xxxiiiiiisssxxxOOO???:::777999666777777666666777999;;;UUU~~~ttttttpppiiibbb]]][[[[[[\\\\\\UUUUUUKKKTTTjjjkkknnnvvvyyyCCC<<<:::555444333333222222333333111444555999KKKmmmmmmfff~~~yyywwwmmmmmmrrr~~~pppiiihhhllluuu~~~{{{ooojjjgggccc```fffooovvv|||www]]]RRRSSSTTTVVVkkkqqqxxxgggBBB888666333222333444333333000111111111111444777:::IIIfffpppqqqdddTTTWWWaaatttqqqjjj___UUUPPPNNNMMMMMMLLLOOOUUU]]]fffpppzzzzzzlllxxxuuuooojjjhhhggghhhnnn~~~ttteeeiiiwwwtttNNNAAA===888999666777777666666777999;;;SSSpppqqqmmmgggaaa]]]\\\]]]^^^ZZZTTTUUUIIIOOOffflllttt|||qqqwww~~~AAA;;;:::555444333333222222333333111444555999LLLnnnvvvlll||||||rrrrrrwwwuuugggmmmpppxxxzzzlllhhhhhhgggbbbgggooouuuzzzsssZZZPPPSSSUUUWWWlllwwwccc<<<888555333222333444333333000000111111111333777:::GGGdddtttvvvgggVVVXXXbbbttt}}}bbbZZZPPPJJJIIIMMMRRRUUUZZZ]]]bbbiiisssuuummm|||xxxpppjjjhhhhhhjjjpppnnn___fffvvvnnnKKKBBB???::::::666777777666666777999;;;MMM}}}rrrxxxnnniiibbb]]]\\\\\\]]]]]]^^^VVVHHHIIIWWW```jjj{{{xxxccc|||mmmBBB===999222222222222333444555555222555777<<>>:::666222111222333111...222222222111000222666999DDDgggxxx}}}gggXXXZZZ___mmm}}}kkkSSSOOOLLLLLLLLLNNNUUU^^^gggqqq{{{ooooootttooommmiiigggjjjrrrqqq[[[[[[kkkoooNNNEEE???:::<<<777888777777666777;;;===PPP}}}~~~xxxmmmhhhaaa]]][[[\\\\\\]]]^^^VVVJJJLLL[[[dddppppppdddiii@@@<<<777333333222222222333444444333555666999GGGfffddd~~~~~~www{{{}}}ooommmqqqzzztttbbbbbbggghhhkkkoootttxxx|||~~~rrr]]]VVVYYYQQQVVVhhh|||sssFFF:::666222222333444222000222222222111000222666999DDDccc~~~}}}iiiXXXYYY___lll|||zzzwwwxxxZZZNNNLLLLLLPPPTTT[[[gggrrr~~~~~~~~~nnnoootttooolllgggeeehhhrrrqqq[[[ZZZgggyyyqqqPPPEEE>>>888999777888888777666777;;;===QQQ~~~xxxkkkggg```\\\[[[[[[\\\\\\]]]VVVKKKNNN]]]gggvvvllliiiddd===;;;555444444333333222222333333333444444777EEEffflll|||{{{wwwvvvzzzqqqzzzsssjjjqqq~~~rrraaaaaaeeedddlllpppwww|||oooYYYRRRWWWQQQUUUggg|||QQQ<<<888444333444555333111111222222111111222666999FFF```yyy~~~lllWWWWWW]]]lll{{{sssiiifffxxxeeeLLLKKKKKKPPPXXXaaalll|||}}}~~~~~~|||mmmpppuuunnnjjjgggeeeiiitttrrr\\\XXXaaauuu}}}ttt{{{qqqPPPEEE???888999888888888777666777;;;===SSSvvv~~~wwwjjjfff```]]]\\\\\\]]]\\\[[[UUUKKKNNNZZZcccwwwpppqqq^^^<<<;;;444666555444333222222222222222444444666CCCcccuuuooofffeeeiiiqqqxxxhhhxxx{{{ooolllyyyppp```aaadddbbbkkkooouuu{{{tttYYYNNNPPPWWWVVVeee}}}YYYAAA<<<666444444444333111111222222222111333666888HHH]]]vvvzzzoooWWWVVV\\\lll|||}}}sssnnnooo}}}zzzlllXXXKKKMMMPPPXXXdddooo|||zzzyyy}}}zzzlllqqqvvvmmmjjjhhhiiioooyyyttt___WWW[[[nnnnnnOOOFFFAAA;;;===999999999777777888:::===RRR~~~ooolll{{{|||sssiiieee```]]]]]]]]]]]]]]]ZZZRRRHHHKKKUUU^^^www}}}rrrsssZZZ<<<===555666555444333222111111111000333666777AAA^^^zzzqqqaaaYYY[[[bbbhhhqqqooo___dddyyy}}}ssspppsssooo``````ddddddkkkmmmpppsssxxxsssZZZPPPSSSXXXWWWkkk~~~{{{^^^EEE???888444444333111///000111222222222333555888GGG[[[tttxxxpppYYYVVV[[[kkk|||}}}zzz|||mmmiiidddXXXQQQRRRUUU[[[iiixxx~~~|||wwwjjjrrrwwwkkkkkkjjjnnnvvvtttaaaYYY[[[vvvnnnPPPGGGBBB<<<>>>::::::999888777888:::===NNN||||||uuuxxxooofffccc___\\\\\\]]]]]]\\\WWWOOOFFFHHHSSS]]]}}}wwwmmmsssUUU<<>>777333333333222000000111333333333333555777???XXXpppuuuuuuyyyccc\\\YYYcccvvvmmmbbbjjj}}}rrrZZZRRRTTT\\\iiiuuu|||yyy}}}{{{ssshhhsssxxxiiikkkjjjmmmuuu{{{jjjaaagggqqquuuWWWMMMGGG@@@@@@;;;;;;:::999777888:::===CCCrrrvvvxxx{{{rrrhhh```]]]ZZZXXXYYYYYYYYYXXXPPPJJJCCCJJJYYYllliiiiiiMMM:::@@@666444444333333222222333333111666777555;;;UUU~~~hhhjjj|||vvvppplllgggdddbbbdddaaaZZZVVVVVVWWWUUUZZZZZZfffqqqqqqyyyzzzwww}}}fffbbbgggkkkhhhgggeeeaaa^^^]]]^^^```___hhhuuuzzzvvvxxxsssdddXXXUUU\\\ccc~~~hhhMMMBBB<<<555222333444444333///111333333333333555777>>>YYYmmmoookkkrrr|||ggg^^^XXX```sss}}}jjj___jjjrrrZZZSSS]]]nnnxxx{{{rrrgggtttyyyiiijjjhhhjjjqqq|||uuuddd```lll{{{vvvYYYQQQLLLFFFGGG;;;;;;;;;999777888:::===???ooo~~~~~~zzztttmmmhhhaaa^^^YYYVVVUUUVVVVVVUUUUUU@@@CCCOOOSSSqqqgggmmmMMM;;;999888444444333333333444444555444333444666:::NNNyyyiiibbbwwwrrrjjjccc]]]ZZZWWWUUUOOOSSSVVVWWWUUUUUUWWWYYYdddhhhtttzzzzzzjjjaaabbbcccdddeeedddaaa\\\YYYXXXYYYXXX___hhhqqqyyy|||{{{xxxdddWWWSSSVVV\\\bbbqqq~~~{{{JJJ>>>888444555555222222444333333333222222333444444<<>>WWWppptttzzzkkkYYYYYYeeerrrzzz}}}hhh]]]fffxxx~~~nnnaaa___ppp|||llloootttqqqpppjjjkkkkkknnnyyy~~~ggg___```bbb~~~sss```SSSUUUSSSEEEFFFJJJHHH???888888:::999???YYY|||xxxsssmmmfffaaa[[[YYYWWWWWWXXXZZZ[[[[[[OOOCCCMMM[[[```}}}kkknnnzzzKKK;;;:::888444444333333333333444444444333555666888IIIqqqttt\\\zzzyyyqqqfff]]]XXXPPPMMMIIIFFFFFFIIIMMMPPPUUUXXX]]]aaafffooozzz~~~}}}|||ddd^^^dddmmmnnnrrrzzz{{{uuuxxxxxxvvvqqqmmmmmmqqquuuzzz~~~qqqgggcccaaabbbdddkkkyyyooo___WWWVVVWWWWWWjjj~~~~~~nnnTTTFFF888333444444333444111111111222333444555666<<>><<<777666444333222333333444333555222333888???\\\gggccc}}}yyypppnnnrrrvvvyyy~~~yyynnneee```___WWWUUU[[[\\\VVVUUU[[[[[[___```___```ccccccaaabbb]]]XXXXXXUUUOOOLLLMMMFFFCCCAAAAAADDDIIIMMMPPP\\\[[[cccpppuuuzzz|||hhhkkkqqqvvvwwwzzz{{{```UUUXXXfffyyyppp[[[TTTUUUVVVTTTTTTgggqqqrrryyycccIIIEEE???:::777555444222111222333333222222444666888AAAaaarrrxxxmmm|||aaaYYYcccqqqooo[[[VVVYYYPPPIIIOOOVVVbbbooo~~~ssszzz{{{yyyvvvyyyxxxoooqqqrrrllliiijjjhhhlllhhhooojjj______TTTUUUoooyyymmmiiihhhgggdddaaa\\\UUUMMMEEE@@@===;;;::::::===RRR{{{}}}{{{|||iiikkkxxx}}}llliiittt~~~{{{tttpppjjjeeeaaa^^^[[[YYYSSSVVVWWWVVVYYYYYYTTTLLLEEEHHH___uuu___DDD@@@<<<999777666444333222222333444333444222333888>>>YYYvvvdddyyyxxxmmmjjjlllpppuuuqqqlllgggdddaaa^^^]]]___\\\aaajjjiii```]]]bbbcccgggiiihhhhhhjjjhhhdddaaaXXXPPPNNNMMMIIIGGGHHHGGGFFFEEEFFFIIIMMMSSSVVV^^^___iiixxx{{{nnniiioooyyyqqqYYYTTTYYYfffwwwrrr[[[PPPOOORRRSSSXXXpppooovvvxxx^^^GGGCCC===999777555444333111111111111222333444555777???]]]qqq|||kkkfff[[[cccnnnkkkYYYUUUXXXMMMGGGPPPXXXcccqqq}}}qqqnnnpppyyy~~~{{{wwwooorrrsssmmmiiijjjgggkkkhhhppp{{{eee[[[XXXPPP]]]{{{mmmffffffgggfffeee[[[UUUMMMGGGBBB>>>;;;999<<<<<>>;;;???<<>><<<888777555333222222333333222444333666999999LLLmmmnnnrrryyyhhh___]]]^^^\\\\\\\\\]]]aaagggnnnsssvvv|||lllUUUIIIFFFDDDCCCCCC@@@CCCHHHKKKPPPYYYdddmmmwww{{{||||||xxxfffWWW[[[___```eeemmmxxx~~~{{{xxxvvvuuuvvv||||||lll[[[SSSRRRWWW\\\]]]uuudddxxx|||ZZZCCC@@@:::777666555555444555222222777???DDDCCCAAA:::>>>RRRlllwwwqqqrrr``````hhhzzzeeeZZZZZZ[[[NNNLLLZZZdddmmmuuuyyyooohhhhhhmmmvvvzzz|||sssoootttuuunnniiijjjkkkmmmmmm|||cccVVVMMMGGGNNNssstttmmmbbbZZZ[[[```bbbaaa___\\\WWWSSSNNNIIICCC???>>><<>>999888666444333333333444222444333666999777GGGeeesssqqq}}}jjj^^^YYYZZZWWW^^^eeegggiiiqqqcccQQQIIIEEECCCCCCFFFKKKPPPSSSWWWaaappp||||||}}}yyyxxxiii\\\^^^^^^XXXYYYfffrrr~~~}}}xxxsssnnnjjjgggfffeeejjjwww}}}~~~cccWWWUUUUUUVVVYYYcccqqqddd{{{ooo|||RRRCCC???:::777666666555444333222444;;;EEEKKKKKKIIIAAABBBNNNiiiqqqvvvaaa^^^eeesss~~~bbbXXXYYYYYYNNNOOO^^^hhhpppttt}}}{{{vvvqqqpppxxx~~~}}}}}}zzzzzzvvvxxx~~~yyyqqqoootttssslllhhhiiiiiikkkmmmzzz___QQQGGGFFFSSSuuullljjjeee^^^```eeefffbbb```]]]ZZZVVVRRRLLLEEEAAA<<<<<>>@@@NNNrrrwwwvvvyyy~~~~~~~~~}}}xxxpppjjjccc___ZZZWWWUUUSSSRRRPPPRRRTTTUUUUUUWWWXXXRRRJJJMMMggg}}}YYYJJJGGGBBBBBB===<<<:::888666666666666444555333666999666BBB]]]~~~nnnxxxppp```YYYXXXZZZbbbkkkrrr~~~oooYYYJJJBBBBBBEEEIIIPPPXXX\\\bbbrrr|||yyywwwgggaaa]]]]]]dddtttzzz~~~~~~wwwvvvrrrooollliiihhhgggaaaaaajjj|||sss{{{oooVVVPPPQQQRRRUUU[[[ooo\\\]]]yyy{{{iiiVVVEEEAAA<<<999777666555555000222777===CCCGGGIIIIIILLLNNNSSSmmm{{{iii^^^aaakkk|||{{{[[[QQQPPPQQQLLLTTTccchhhqqquuuzzzrrrwww{{{mmmhhhfffcccbbbhhhsss~~~|||{{{{{{}}}|||~~~|||wwwwwwzzz|||zzzwwwooommmpppnnnfffcccgggdddfffmmmxxxbbbLLLCCCJJJWWWjjjvvvttt{{{pppuuussskkkjjjooommmfffdddaaa^^^ZZZVVVQQQKKKFFF===@@@???DDDcccwww~~~qqqpppsssuuuuuusssvvv~~~~~~}}}xxxpppiiiccc___YYYUUUSSSSSSRRRQQQRRRTTTUUUUUUWWWXXXRRRJJJPPPpppYYYMMMJJJEEEFFF>>>===;;;999777777777777444555333666999666BBB]]]zzzooorrrqqq```YYYXXXXXXaaaooopppZZZJJJCCCDDDIIIKKKTTT^^^eeeooo~~~|||}}}}}}kkkcccaaaffftttzzzyyywwwvvvtttssssssssssssrrryyymmmvvviiiUUUPPPRRRTTT\\\ggg|||\\\bbbuuujjjUUUGGGCCC===999777777666555222666;;;@@@BBBEEEGGGIIIOOORRRWWWqqq~~~mmm___```gggxxxzzz\\\QQQPPPQQQNNNXXXgggjjjsssxxxxxxyyy{{{sssjjjggg```\\\ZZZ___kkkxxx}}}{{{|||~~~~~~~~~yyywwwooolllnnnkkkdddbbbffffffhhhpppzzzcccLLLCCCKKKUUUdddsssvvv~~~pppuuurrrhhheeejjjiiiaaaiiifffbbb___[[[UUUPPPLLL???BBB===<<>>AAAGGGpppoooXXXTTTOOORRR\\\^^^ZZZ^^^hhhttt~~~xxxxxx|||yyy~~~{{{xxxuuuoooiiieee]]]ZZZUUUPPPMMMLLLMMMMMMRRRSSSWWWZZZVVVPPPOOORRRkkkssssssZZZLLLKKKLLLEEEBBB>>><<>>999999<<<777333222555777;;;CCCLLLmmmqqqhhh|||dddZZZ]]]\\\lllwwwpppllljjj___PPPGGGGGGKKKOOOQQQXXX[[[aaalll|||~~~{{{rrrrrr|||fffgggttt|||mmmbbbRRRQQQWWWbbbtttfffwwwwww~~~bbbXXXKKK@@@>>>>>>:::666666888BBBMMMPPPKKKHHHJJJNNNUUU\\\\\\^^^|||kkk```dddppp}}}~~~YYYKKKLLLSSSSSS[[[mmmwww~~~}}}}}}|||}}}|||{{{wwwuuuxxxyyyyyy~~~~~~~~~~~~~~~|||yyyrrrqqqnnnjjjeeecccdddeeelllooozzzpppkkkUUUIIIKKKHHHfffxxxwwwtttrrrpppppppppqqqvvvsssoookkkgggaaaZZZUUUOOOBBB@@@@@@DDDiii}}}eeeSSSZZZSSSUUU___fffhhhnnnyyy~~~{{{xxxtttoooiiieee[[[WWWRRRMMMKKKKKKMMMOOOQQQSSSWWWYYYUUUOOOQQQWWWzzzllllllkkk\\\QQQKKKJJJFFF>>><<<<<<>>><<<888888:::777444333666999<<>>;;;888777<<>>:::888666777999:::999<<>>LLL^^^gggddd^^^JJJBBB<<>>JJJdddyyyooo^^^ZZZccc|||~~~{{{zzz}}}zzzpppiiibbb[[[QQQJJJDDDGGGKKKPPPUUU[[[```ccc^^^vvvzzzdddrrrlllVVVNNNMMMVVVZZZccc]]]___wwwiiioooppp^^^]]]\\\SSSHHHAAA@@@===888:::888888AAAMMMSSSOOOIII>>>;;;888???TTTtttxxx{{{uuu```cccmmmzzz}}}{{{vvv^^^RRRUUUYYYkkk}}}{{{zzz}}}}}}xxxvvvqqqoookkkgggdddeeehhhlllxxx~~~jjjUUUGGGCCCCCCHHHCCC\\\jjjiiirrrsssssstttttttttttttttrrrvvvzzz{{{wwwqqqmmmlllcccaaaUUUQQQPPPGGGYYY|||}}}{{{ttt{{{wwwpppjjjeee___ZZZWWWNNNMMMLLLLLLMMMPPPSSSUUURRRTTTTTTPPPLLLTTToookkkzzzkkk[[[XXXYYYRRRVVV```bbbUUUEEE>>><<<<<<999777888:::888555777;;;FFF^^^rrrooo___ZZZccc}}}wwwtttqqqqqqtttxxx{{{}}}vvvpppgggaaa]]]WWWNNNHHHFFFJJJPPPVVVZZZ]]]```bbbhhhnnnbbb{{{jjjRRRIIIIIISSSYYYeee___iiilllnnnlll```TTTVVVRRRIIIEEEDDD@@@999:::777666999>>>???:::555444555555:::PPPsssyyy{{{yyy```aaakkkxxx{{{yyyzzzaaaTTTWWW^^^rrr~~~|||zzzyyy}}}{{{yyyyyywwwqqqkkkmmmkkkhhhdddccceeeiiimmmxxxkkkUUUGGGCCCAAAFFFGGGccchhhhhhuuukkkmmmppprrrtttuuuuuuuuulllppptttuuusssqqqpppqqqeeedddXXXTTTRRRCCCOOOzzzyyyppp|||yyypppiiieee___YYYTTTOOOLLLIIIIIILLLQQQUUUWWWUUUZZZYYYQQQPPP```zzznnnooowwwqqqccc[[[[[[WWW___www{{{^^^CCC???AAA>>>;;;777777999:::888999===>>>OOOpppxxxttt|||eeeSSSccc}}}{{{zzzvvvpppmmmmmmoooqqqqqqjjjeee^^^WWWQQQLLLHHHEEECCCOOOWWWVVVXXXaaaddd```pppuuuaaahhh~~~eeePPPQQQKKKQQQYYYbbb~~~kkkuuuqqqwwwrrr^^^XXXWWWQQQIIIDDDCCC>>>999:::888777666666555333111222444888888FFFoooxxxiiibbbcccpppyyyyyy}}}ppp[[[VVVhhhzzz|||{{{yyy~~~{{{zzzyyyxxxyyyxxxvvvtttvvvlllggghhhfff```aaaggg}}}}}}iiiSSSGGGEEEBBBDDDMMM[[[eeeppp{{{pppllloooqqqrrrqqqooonnnnnnlllnnnooommmpppsssrrrnnnfffbbb^^^ZZZQQQKKKRRR^^^{{{ttt}}}wwwnnngggbbb]]]WWWRRRLLLJJJIIIJJJOOOSSSWWWXXXWWWXXXVVVRRRRRRaaaqqq}}}tttkkk\\\TTTTTTRRRcccpppoooXXXDDD@@@???;;;<<<888777999999777888<<<;;;JJJiii|||qqqlll\\\jjj}}}{{{{{{xxxsssqqqppppppooonnneee```XXXQQQLLLHHHEEECCCGGGPPPYYYZZZ[[[```dddgggeee^^^ooo{{{```MMMPPPOOOSSS\\\kkk}}}iiiuuu~~~iii{{{lll\\\SSSSSSPPPKKKIIIIIIFFFAAA;;;999777666666555333111333444777777DDDkkkyyyooodddbbbnnnxxxzzzzzz~~~uuuhhhjjj~~~~~~|||zzz{{{yyyxxxxxxxxxwwwuuurrrsssjjjfffhhhfffbbbdddkkkwwwcccPPPFFFEEEHHHPPP[[[dddlll{{{uuunnnnnnppprrrrrrqqqoooooooooqqqttttttpppnnnooonnnjjj```]]][[[XXXRRRNNNSSS\\\zzz}}}|||{{{uuullleee___ZZZSSSNNNIIIIIIIIIMMMRRRVVVXXXYYYZZZUUUSSSRRRUUUdddnnntttjjj\\\WWWXXXVVVeeeeee```TTTIIICCC???<<<>>>:::888888888555666::::::GGGcccmmmttteeeqqq|||{{{|||zzzxxxvvvtttqqqllliii```[[[RRRKKKGGGEEEDDDDDDMMMRRR[[[```^^^]]]eeeppprrr]]]aaaxxxwww[[[IIINNNRRRSSS]]]wwwwwwdddsssmmm^^^fffZZZRRRSSSQQQNNNMMMNNNKKKFFF===;;;888666666555333222555333555666CCCggguuu|||wwwggg___jjjwww{{{xxxwww}}}yyy}}}yyyyyyzzz{{{zzzyyyxxxxxxwwwtttqqqnnnhhheeehhhgggcccgggooorrr___NNNFFFGGGKKK^^^nnnrrryyywwwqqqppprrrssssssrrrqqqppppppqqqrrrwwwxxxrrrnnnmmmmmmkkkbbb___]]][[[WWWRRRSSSVVVjjjyyyrrrjjjccc]]]XXXQQQLLLIIIIIIKKKPPPTTTXXXXXXXXX[[[SSSOOOSSSZZZkkkuuulllrrrkkkaaa^^^```^^^aaa]]]YYYWWWRRRJJJEEEDDD@@@;;;888888777444555999===HHHaaalll{{{yyyjjjuuu}}}|||{{{{{{{{{zzzxxxrrrjjjddd___YYYPPPIIIFFFFFFGGGGGGSSSTTT\\\bbb___\\\iiizzzlll]]]fffrrrXXXIIILLLRRRQQQ^^^ppp```ssseeebbbeee[[[UUUVVVTTTPPPOOOOOOKKKEEE???===999777666555444222555222444666BBBccctttsss~~~kkk^^^eeeuuu|||yyysss|||vvv|||~~~~~~}}}yyyvvvxxx}}}vvv|||{{{zzzzzzyyywwwssspppjjjeeeeeehhhfffbbbiiittt{{{nnn^^^NNNGGGHHHNNNkkkwwwttttttsssttttttrrrqqqppprrrsssnnnuuuxxxsssnnnnnnpppqqqjjjhhheeebbb]]]WWWSSSQQQ___|||vvvppphhhaaa\\\WWWQQQLLLJJJKKKNNNRRRVVVXXXWWWVVVZZZRRRNNNUUUccczzzpppqqqnnnjjjcccaaabbb^^^[[[XXXYYY]]]ZZZQQQMMMOOOBBB===999999777444555999???HHH^^^}}}pppxxx}}}ooovvv~~~}}}yyyzzz||||||zzzsssjjjccc^^^XXXOOOIIIGGGHHHIIIJJJVVVWWW\\\aaa```bbbssszzzcccZZZhhhlllVVVJJJJJJRRRSSSiiilllddd{{{xxxfffppphhh]]]VVVWWWUUUPPPOOOOOOLLLFFFBBB???;;;888777666444333444111444777@@@___{{{zzzooozzzppp___bbbrrr|||{{{vvvzzzyyyqqqttt|||~~~|||xxxvvv{{{}}}yyy}}}||||||{{{zzzxxxsssppphhhdddeeegggdddaaakkkzzz}}}rrrgggZZZLLLFFFFFFYYY{{{xxxsssqqqrrrssssssrrrpppppprrrtttlllssswwwsssnnnooorrrrrrnnnmmmjjjddd^^^YYYSSSOOOSSS~~~|||}}}rrrllleee^^^ZZZVVVPPPKKKKKKLLLOOOSSSWWWYYYXXXVVVWWWSSSRRR\\\ssslllsssqqqmmmfffcccccc^^^VVVWWWZZZ]]]\\\VVVTTTTTTDDD>>>:::999888555777;;;>>>CCCUUUssszzzxxxuuuvvv}}}xxxzzz|||}}}|||vvvnnnhhh___YYYPPPKKKIIIJJJLLLMMMXXXYYY\\\```dddqqqppp]]]YYYiii~~~eeeQQQMMMLLLVVVZZZyyylllpppqqqbbbttthhh]]]SSSTTTRRRNNNOOORRRQQQMMMDDDAAA<<<888777666555333333111555777<<>>===999CCC```zzz|||zzz{{{zzz{{{|||~~~zzzvvvgggbbb[[[VVVTTTTTTUUUUUUWWW]]]^^^___qqq|||oooeee\\\WWW[[[bbbeeemmmuuuzzz{{{|||ooo\\\SSSZZZppprrrYYYMMMTTTSSS[[[```xxxffffffiiisss]]]VVVVVVUUURRRNNNOOOUUUWWWUUUGGGCCC===999777666555444333333888555111GGGjjj}}}eeevvvsssddddddppp}}}sss[[[]]]jjj|||yyyvvvyyyzzzzzzxxxuuuyyyzzzyyyyyyyyywwwsssmmmiiidddccceeehhhggglllxxxhhhVVVIIIBBBAAAFFFMMMqqq|||zzz~~~rrrmmmmmmfffiiimmmooopppppppppqqqrrrsssrrroooooopppnnnhhhnnnrrrnnn^^^QQQMMMOOOOOO[[[\\\vvvqqqyyyhhheee___YYYSSSOOOLLLKKKJJJMMMRRRVVVYYYZZZYYYXXXVVVVVV___yyy{{{ooooooxxxiii[[[YYY^^^___]]]\\\ZZZXXXWWWVVVSSSOOOLLLHHHDDD???;;;;;;;;;<<<<<<<<>>:::888777666333333555666555???]]]|||kkk|||xxxhhhgggpppyyy}}}~~~~~~]]]QQQ^^^pppxxxqqq~~~|||ttt}}}}}}wwwwwwwwwtttyyywwwvvvxxxxxxtttkkkdddccccccffffffbbbhhhrrrfffTTTGGGAAACCCJJJPPPtttrrruuu~~~|||vvvoooooofffjjjoooqqqpppoooqqqssswwwvvvuuussspppmmmiiigggmmmjjjddd]]]UUUPPPOOOPPPddd^^^kkkyyyvvvuuurrr|||eeebbb\\\VVVQQQMMMKKKJJJKKKNNNSSSWWWYYYYYYYYYXXXWWW]]]mmmxxxmmmlll|||xxxoooeeebbbdddccc```]]]\\\ZZZZZZYYYWWWSSSQQQNNNIIIDDD???>>>===<<<;;;:::===BBBNNNiii~~~|||zzzyyyvvvrrroookkkiiiddd^^^XXXUUUVVVWWWUUUUUUXXXddd|||qqq___TTTSSSWWW[[[[[[]]]ZZZYYY]]]gggsss~~~kkk[[[ZZZXXXbbb|||jjjZZZRRROOOXXXTTTfffooosss}}}pppeeekkk\\\ZZZZZZYYYVVVSSSTTTVVVQQQJJJGGGDDD@@@<<<999777666666444333444555444===YYYvvvmmmuuu{{{jjjfffnnnyyy}}}hhhOOOOOOfff~~~|||wwwsss~~~|||uuu}}}yyysssrrrsssrrrrrrrrrrrrsssrrrnnngggbbb```aaafffiiigggooouuudddQQQGGGBBB@@@DDDJJJeeelllwww~~~rrrnnnhhhiiiiiimmmpppqqqooonnnoooppprrrrrrrrrqqqooommmjjjiiinnnmmmjjjeeeaaa^^^^^^___ccc\\\eee}}}wwwaaa^^^XXXSSSNNNKKKIIIIIINNNQQQTTTWWWYYYYYYXXXWWWVVVccc}}}mmmiii|||rrrtttwwwwwwqqqllljjjgggccc```^^^]]]]]]\\\ZZZWWWTTTTTTOOOIIIDDDAAA???<<<;;;999<<<@@@JJJ```}}}zzzwwwsssoookkkhhhgggddd___\\\ZZZ\\\^^^YYY[[[bbbrrr|||ooo]]]RRRQQQVVV[[[]]]]]]YYYVVVXXXbbbrrrqqqaaaUUU\\\[[[jjjwwwcccWWWQQQOOOWWWTTTggg}}}sss|||eeeuuuoooaaa[[[ZZZZZZWWWTTTTTTVVVRRRKKKHHHEEEBBB>>>;;;888777777555333444555333999RRRkkk~~~}}}qqqiiilllwww{{{wwwzzz~~~|||kkkUUUIIIUUUttt|||vvvrrrppp}}}{{{www{{{|||wwwrrrqqqpppooolllooorrrsssooojjjeeeccc```bbbggglllppp|||ttt___MMMFFFBBB===BBBMMMcccnnn{{{yyypppmmmiiijjjlllooorrrrrrooommmmmmooonnnnnnnnnnnnmmmlllkkkkkkmmmnnnnnnmmmkkkkkklllnnnfff___aaasss||||||^^^[[[UUUPPPLLLJJJJJJJJJRRRSSSVVVXXXYYYYYYXXXWWWXXXkkkkkksssrrrooovvvzzzuuunnnjjjgggdddbbb```___^^^]]][[[WWWTTTUUUQQQLLLGGGCCC@@@<<<:::999===AAAIIIZZZxxx}}}{{{yyyuuupppllljjjjjjiiifffeeeeeehhhjjjiiillluuuyyyrrruuu|||ooo^^^TTTRRRWWW\\\___^^^\\\YYYZZZeeewwwvvvjjj___VVV^^^___rrrnnn]]]SSSSSSRRRXXXVVViii~~~vvvwwwtttfffqqqYYYVVVWWWVVVUUUWWWZZZXXXSSSMMMKKKHHHCCC???<<<:::999777444333444222666III___yyyzzznnnjjjrrr|||}}}wwwpppkkkkkkooopppooojjjdddZZZPPPQQQdddwwwlllggghhhsss|||yyyxxxxxxxxxxxxxxxvvvqqqkkkjjjqqqxxxyyytttlllgggeeecccdddhhhooowwwmmmYYYIIIEEE@@@===KKK___ttt{{{yyytttrrrmmmnnnnnnqqqtttsssqqqoooppprrrnnnnnnnnnmmmmmmllllllkkkjjjkkkmmmmmmmmmmmmnnnoookkkfffaaaiii[[[XXXSSSNNNKKKKKKLLLLLLTTTUUUWWWYYYYYYYYYXXXWWW]]]uuu|||oookkkwwwlllsssvvvpppiiieeedddccccccaaa___^^^\\\ZZZUUURRRSSSPPPKKKHHHEEEAAA===:::;;;>>>CCCHHHVVVqqqxxx~~~{{{wwwqqqmmmnnnoooppppppppprrruuuxxxtttyyy{{{qqqvvv~~~sssddd^^^dddsssxxxmmm^^^TTTRRRVVV\\\______aaaaaacccooo~~~lllbbbZZZUUUaaafffyyyhhhXXXPPPTTTTTTWWWVVViiivvvlllxxx~~~iiimmmzzz^^^UUUXXXXXXWWWYYY]]]\\\YYYSSSPPPLLLGGGBBB>>>:::888888444333444222333AAASSStttyyyssskkknnnwwwvvvnnneeeaaabbbdddfffhhh]]]WWWOOONNNYYYpppqqqaaa[[[]]]jjj}}}zzzwwwwwwuuuvvv|||~~~sssjjjkkkttt~~~xxxnnngggdddeeeeeegggnnn{{{{{{eeeWWWJJJDDD???BBBYYYuuuvvvtttqqqkkklllnnnqqqttttttsssrrruuuwwwqqqqqqpppnnnmmmllllllkkkiiijjjkkkkkkiiihhhiiijjjlllhhhdddgggxxxYYYVVVQQQMMMKKKKKKMMMOOOVVVWWWXXXYYYZZZZZZYYYYYYaaa~~~jjjeeennnsssuuuwwwooojjjooopppiiicccbbbccccccdddbbb```___^^^[[[WWWTTTRRRPPPMMMJJJGGGCCC???;;;===???BBBGGGPPPgggvvvzzzsssnnnnnnppprrrtttuuuxxx|||{{{|||lllhhh___iiiyyyyyywwwgggXXXXXXeeevvvoooggg\\\TTTRRRVVV\\\___bbbhhhkkknnnyyywwweee\\\YYYWWWdddpppxxxbbbTTTOOORRRSSSUUUUUUiiinnnddd{{{~~~^^^ppptttfffZZZ]]]^^^[[[[[[]]]]]]YYYTTTRRRNNNIIIDDD???;;;999999444333555333111;;;IIIooowww{{{yyynnnmmmuuu}}}hhh___WWWVVVWWWYYY\\\___YYYPPPHHHKKK[[[uuu}}}lllXXXTTTYYYiii~~~}}}{{{wwwuuutttssswww~~~ssskkkooovvv~~~wwwllleeeaaaaaabbbfffoooxxxppp]]]UUUKKKCCCAAAMMMjjjuuuuuuqqqjjjlllmmmqqqttttttssstttxxx{{{tttsssqqqooonnnlllllllllllllllllljjjgggfffggghhhiiigggfffhhhrrrWWWSSSOOOKKKIIIKKKMMMOOOVVVWWWXXXYYYZZZ[[[ZZZZZZmmmaaa```ppp~~~ggghhhjjjeeefffjjjjjjdddaaabbbdddddddddcccbbbbbbaaa```\\\ZZZVVVTTTQQQNNNKKKFFFAAA===>>>>>>???BBBHHHYYYyyy}}}zzztttwwwzzz|||jjjYYYZZZWWW```ooo{{{}}}zzztttddd[[[eee{{{{{{pppgggaaaZZZUUUVVVZZZ```dddkkkrrrwwwyyyrrraaa[[[\\\^^^hhh|||nnnZZZQQQPPPPPPSSSTTTWWWmmmmmmcccvvvWWWvvvkkkeee^^^bbbbbb^^^]]]^^^]]]ZZZTTTSSSPPPLLLHHHCCC@@@>>>999444333555333111777BBBbbbvvv{{{uuuwwwqqqmmmsss}}}uuuYYYOOOHHHIIILLLMMMPPPTTTRRRKKKGGGOOOcccyyyvvvwww~~~yyyfffTTTSSS]]]lll~~~|||{{{yyyuuurrrnnnsss|||tttnnnooowwwzzz|||zzzrrrjjjcccaaa]]]aaaiiivvvwwwkkkaaaQQQOOOGGG@@@GGG```|||uuuuuuooojjjooommmpppssssssrrrssswwwzzztttrrrqqqooommmmmmmmmmmmmmmmmmllljjjhhhhhhjjjlllkkkhhhhhhjjjlllttt~~~|||zzz|||tttxxxUUURRRMMMIIIHHHJJJMMMOOOVVVWWWXXXZZZ[[[[[[[[[[[[~~~uuuZZZZZZmmmvvvdddeeegggddddddgggfffcccaaadddfffeeedddccccccdddeeedddbbb```ZZZXXXUUURRRNNNIIIBBB>>>>>><<<<<<>>>AAAOOOlllmmmaaaPPPVVVUUUZZZbbbhhhnnnvvvuuugggcccvvvrrreeeccc___ZZZXXXZZZ```fffkkksss{{{~~~lll\\\XXX\\\```kkk}}}eeeTTTPPPRRRQQQUUUVVVZZZrrrpppffflllSSS~~~ggg]]]___cccccc```^^^______]]]UUUTTTSSSPPPLLLIIIFFFDDD:::444333666444000555???OOOqqq{{{tttkkkvvvsssmmmqqqvvv}}}~~~yyyzzzyyynnnOOOEEE???AAADDDEEEHHHMMMIIIFFFJJJYYYooo~~~vvvcccRRRUUUdddmmm}}}{{{zzzwwwtttqqqkkktttwwwjjjjjjrrr~~~{{{vvvooohhhdddbbb[[[bbbnnn~~~pppbbbTTTFFFGGGAAA===NNNppp|||qqqpppjjjgggnnnmmmppprrrrrrqqqqqquuuxxxrrrqqqooonnnmmmmmmmmmnnnmmmlllkkkiiihhhiiimmmppppppkkkjjjkkkfffhhhttt}}}zzzooommm|||zzznnnhhh```]]]dddtttRRROOOKKKHHHHHHKKKPPPSSSWWW[[[ZZZ[[[ZZZSSSZZZoooqqq[[[dddtttggggggmmmjjjaaaccc```\\\aaajjjhhh```gggccccccgggfff```^^^bbbaaa]]]WWWRRROOOKKKHHHEEEDDDEEE>>>;;;>>>CCC\\\xxxvvv|||```UUUWWW\\\\\\ZZZWWWYYY```iiimmmrrrpppwwwvvvnnnooorrrlllgggeeeeeeeeejjjqqqzzzsssppp}}}~~~nnnaaaWWWUUU]]]gggtttYYYNNNSSSVVVZZZNNNQQQaaafffcccuuuzzzbbb]]]vvveee___iiigggdddbbbaaa```^^^]]]ZZZUUUPPPMMMMMMMMMJJJHHH999888666555555666777888JJJbbbyyyjjjaaagggtttnnnyyyyyyzzzyyyuuuxxx{{{iiiLLLHHHEEEEEEEEEEEEEEEGGG@@@DDDOOOaaawwwwwwiii\\\XXXbbbpppxxxwwwtttuuuqqqiiidddwwwxxxgggdddrrryyy}}}~~~wwwkkkaaa^^^___]]]___ppp}}}hhhVVVLLLBBBCCCAAABBBVVV|||rrrvvvqqqrrrpppkkkhhhlllnnnpppqqqpppooopppqqqnnnppprrrpppllljjjlllnnniiioooqqqmmmkkknnnqqqrrrtttpppooonnnfffddduuuzzzqqqgggnnnwww{{{}}}gggaaa``````dddjjjrrrxxx|||PPPMMMJJJHHHJJJMMMRRRUUU\\\]]][[[\\\ZZZSSS___|||{{{fff```ssspppgggfffnnnqqqiii^^^\\\]]]aaabbbaaabbbeeeddd```___bbbbbb]]]]]]```ZZZYYYXXXWWWTTTOOOHHHCCC@@@BBB>>><<<>>>@@@TTTuuuxxxsssyyy^^^SSSVVVXXXXXXVVVTTTTTTXXX^^^aaajjjooo~~~vvvmmmmmmwwwrrrnnnmmmlllkkkooouuuwwwvvvyyyxxxiii]]]VVVVVV```kkkoooXXXPPPVVVXXXUUUSSSYYYdddeeehhhkkk]]]hhhssseeeccciiigggeeedddcccbbb___]]]YYYUUUPPPMMMMMMMMMJJJGGG:::999777555555555666777BBB]]]~~~qqqeeefffzzztttxxxzzz}}}}}}yyy{{{{{{jjjQQQLLLHHHIIIIIIGGGDDDDDDBBBDDDQQQjjjooobbb[[[^^^kkkyyy}}}~~~~~~wwwtttsssooohhhdddtttyyykkk```gggxxx~~~~~~vvvjjjaaa^^^___aaaeeevvvzzzfffSSSIII???BBB>>>AAA[[[xxx}}}rrrxxxssstttrrrooonnnnnnooopppnnnllljjjkkkkkkjjjkkklllkkkiiihhhhhhiiieeejjjlllhhhfffhhhjjjkkkllliiiiiikkkhhhhhhwww~~~~~~}}}nnnjjjsssvvvaaa```bbbfffllluuu}}}yyyvvvLLLKKKJJJJJJLLLQQQUUUXXX]]][[[XXXYYYVVVPPPiiijjj```pppttt___cccppp~~~rrr]]][[[aaaiiifff\\\```lllbbb______aaa```]]]]]]___ZZZZZZ[[[[[[ZZZVVVOOOJJJAAAEEEBBB>>>>>>===KKKfffsss|||}}}dddYYY[[[ZZZZZZZZZYYYXXXWWWYYY[[[aaajjj~~~rrriiigggnnnlllkkkmmmnnnmmmqqqwww}}}rrrddd[[[WWW[[[gggtttsssdddTTTQQQWWWXXXNNNVVV]]]^^^]]]jjjvvv```fffqqqdddhhhhhhfffeeeeeeeeeccc```^^^YYYUUUQQQOOOOOONNNJJJGGG===<<<999666555555555666:::VVV}}}xxxiiieee}}}uuuvvv{{{~~~}}}}}}oooYYYUUUVVV]]]___XXXOOOJJJJJJEEEQQQnnnxxxjjjcccbbbhhhttt~~~|||}}}|||vvvrrrppplllgggmmm{{{|||mmmjjjzzz|||sssggg___^^^______ggg|||sssbbbPPPEEE===BBB;;;BBBcccsssqqqvvvzzzpppooorrrssstttvvvssssssrrrnnnjjjhhhggghhhiiihhhffffffgggfffeeedddaaafffhhhdddbbbcccffffffkkkgggfffgggcccaaajjjwwwvvvsssjjjfffttt}}}{{{tttbbbhhhmmmuuu|||sssmmmIIIIIIJJJLLLPPPTTTYYY[[[\\\ZZZWWWWWWRRRSSS|||^^^hhhkkk]]]hhhxxxwww```gggpppqqqhhhaaafffpppdddcccdddeeecccaaa___^^^[[[[[[ZZZZZZZZZXXXUUUSSSGGGLLLGGGAAA>>>;;;EEE\\\}}}wwwvvvxxxjjjeeeeeefffhhhjjjhhhdddccceeehhhpppyyylllccc___^^^___bbbhhhjjjlllrrrzzzyyymmmaaaZZZZZZaaaooo|||wwwcccXXXNNNOOOVVVTTTMMMXXX]]]XXX\\\tttlll^^^{{{xxxpppcccgggeeeeeedddeeeeeeccc___\\\ZZZWWWSSSRRRRRRPPPLLLHHH@@@>>>;;;888555444444555555NNNwwwppphhhzzzuuuzzzuuubbbffftttzzziiiaaa[[[MMMPPPhhhzzz|||uuuzzzuuuttttttvvv}}}yyyzzzyyyuuuqqqmmmjjjgggxxxzzz}}}}}}{{{uuulllbbb]]]^^^aaacccpppxxxlll\\\LLLBBB===CCC999DDDiiioookkk~~~}}}tttmmmmmmnnnnnnooorrrwwwwwwuuuqqqmmmjjjjjjkkklllhhheeeeeeffffffbbb___^^^dddgggdddbbbdddgggfffmmmiiieeeeeeaaa^^^aaahhh~~~{{{yyyddddddnnnsssxxxyyy||||||oooyyy}}}{{{|||vvvllleeeHHHIIIKKKOOOSSSWWWZZZ\\\]]]\\\XXXUUUSSS[[[kkkZZZ}}}}}}hhhaaaiiiqqqxxxxxxnnncccuuu~~~rrrfffhhhmmmlllfffhhhiiihhhfffccc___\\\WWWXXXZZZ\\\]]]ZZZVVVRRRKKKOOOHHH???===<<>><<<===FFFXXXooorrr|||{{{{{{ooohhhfffgggdddbbbhhhvvvrrrhhh```ZZZUUUVVVZZZ^^^___cccmmmxxxyyykkkaaaXXXYYY```lllzzz|||cccSSSPPPOOOTTTWWWPPPMMMQQQUUU```~~~cccmmmlllnnnlllaaabbbcccbbb``````___]]]YYYVVV[[[YYYWWWWWWWWWTTTNNNIIIDDDBBB>>>:::777555555555333===^^^xxx|||{{{}}}vvvzzzllldddhhhjjjiiiqqq~~~|||uuuwww~~~{{{}}}|||{{{{{{{{{uuusssrrrqqqlllhhhjjjooo}}}rrrmmmxxx|||llliiiddd___\\\^^^cccgggoootttdddYYYMMMEEEBBB888===>>>RRRooossssss{{{}}}xxxuuummmoooqqqpppooonnnnnnooollliiifffcccaaa___\\\YYY\\\cccgggfffeeegggiiiiiigggeeebbb```^^^```eeeiiilllzzzxxx^^^ddddddffflllssswwwwwwuuuvvv}}}~~~sssiiiiiijjjddd\\\VVVIIIKKKPPPTTTXXXZZZZZZZZZUUUTTTMMMRRRkkksss]]]mmm|||ooolllkkkcccbbbhhhhhhkkkvvvwwwlllfffjjjlllfffiiijjjggg```___dddfffdddbbbccceeeggghhheee___[[[TTTYYYPPPCCC???===CCCPPPkkk}}}}}}}}}hhh\\\WWW]]]```___]]]cccttt~~~oooggg```ZZZXXXWWWYYY\\\]]]bbbooo|||~~~sssfff]]]XXX\\\ggguuupppZZZOOOPPPQQQUUUUUUMMMJJJNNNXXXppphhhzzzxxxkkkjjjddd```dddeeebbb```^^^\\\ZZZWWWUUUZZZXXXVVVWWWWWWSSSMMMHHHEEECCC???;;;888666666666555666PPPmmm}}}{{{~~~|||tttxxxrrrrrruuuxxxvvvrrrtttyyy}}}}}}}}}{{{yyyxxxwwwtttqqqpppoookkkgggllltttrrrgggkkkyyyyyyiiifffbbb^^^^^^aaagggkkkrrrlll\\\OOOEEEAAABBB777<<>>HHH\\\kkkuuubbbZZZZZZ]]]bbbcccaaahhhzzzzzzkkkddd___YYY]]]]]]^^^```bbbiiizzzyyyoooeee]]]ZZZaaannn}}}fffSSSLLLPPPPPPSSSSSSJJJOOOTTTdddhhh}}}llllllggg^^^```ggggggddd```]]][[[YYYWWWUUUXXXVVVUUUVVVVVVRRRLLLFFFEEECCC???;;;888777666666777333HHHddd}}}yyy~~~~~~zzznnn^^^gggdddqqq|||wwwuuuzzz~~~~~~{{{xxxvvvttttttpppnnnnnnjjjgggmmmxxxrrreeeaaannn~~~yyysssjjjgggccc``````dddjjjnnnzzzgggVVVIII???>>>AAA999???XXXtttyyyrrrkkkjjjsss{{{wwwkkkbbbfffjjjoooqqqqqqpppooonnniiikkkllliiieeecccccceeefffmmmpppmmmjjjjjjjjjhhhaaacccccc```aaajjjwwwiiilllwwwzzzgggKKKIIIJJJPPPYYY___```___\\\ccclllsssxxx}}}zzzhhh```YYYWWWRRRJJJCCCAAAGGGQQQXXXXXXXXX[[[YYYTTT[[[SSSNNNrrrtttmmmjjjooogggiiijjjiiihhhhhhlllpppqqqvvvuuulllcccbbbeeegggjjjeeecccgggooorrrnnnhhhkkkeee]]][[[aaafffddd___cccnnndddNNNEEEAAA<<<===QQQcccpppeeeXXXYYY[[[bbbeeelllxxx}}}nnnaaa^^^aaafffkkkrrruuuvvvyyy}}}{{{{{{ssskkk[[[WWWXXXfff{{{xxx]]]SSSMMMQQQUUUSSSNNNJJJWWWRRRsss|||rrrxxxcccgggbbbZZZ___hhhhhhccc\\\XXXYYY[[[YYYUUUTTTSSSSSSSSSSSSQQQMMMJJJIIIGGGCCC>>>:::888666555888666>>>TTTooo~~~}}}www{{{zzzfffaaaiiijjjsss}}}xxxzzz|||||||||zzzuuuppptttsssqqqnnnjjjhhhhhhiii^^^ccclllxxx~~~}}}tttmmmdddaaa```aaaaaaeeennnyyyrrr]]]KKKBBB@@@???<<>>===LLLSSSWWWWWWYYY\\\[[[WWWVVVOOO]]]{{{ooooooxxx~~~jjjiiikkkllljjjgggfffhhhkkknnnqqqnnneee___```cccdddsssnnniiijjjoooppplllfffhhhfffeeehhhllljjj```WWWSSS```ZZZKKKGGGEEEAAABBBOOO]]]~~~oooyyysss\\\WWW]]]ccckkkxxxsssgggdddgggiiipppyyy~~~}}}|||nnnnnnmmmmmmooottt{{{{{{nnnfff\\\ZZZ]]]llluuuWWWQQQNNNRRRUUUSSSOOONNNXXXUUUtttwwwooo```dddaaa]]]aaadddbbb^^^ZZZWWWXXXXXXVVVRRRPPPPPPQQQSSSSSSQQQMMMJJJEEECCC@@@<<<888666444444555555:::KKKfff{{{}}}uuuwww}}}~~~{{{tttbbbaaajjjoooyyy}}}~~~}}}{{{xxxuuusssrrrooommmiiieeeaaa____________hhhtttzzzxxxqqqiiidddbbbaaaaaabbbcccfffrrr|||mmmXXXHHHAAA@@@???===DDD[[[}}}qqqpppqqqssssssrrrpppnnnlllnnnooopppooommmmmmqqqtttmmmkkkiiihhhhhhkkkmmmooowwwtttnnniiieeedddeeefffhhhllljjjbbbdddooouuurrrggglllcccccc}}}|||ttt^^^KKKGGGGGGEEEFFFKKKQQQSSSUUUVVVWWW[[[aaaeeejjjmmmsssvvvwwwwwwxxxxxxzzz}}}}}}yyyjjj[[[QQQNNNLLLJJJGGGCCC???<<<:::999RRRUUUWWWWWWZZZ]]]\\\XXXQQQMMMrrrpppqqqzzzoooiiikkkmmmnnnkkkgggeeefffhhhlllkkkeee^^^\\\aaaeeeeeeyyysssmmmjjjkkkjjjfffaaaddddddfffkkkmmmhhh\\\SSSQQQ]]]XXXKKKIIIEEE>>>>>>JJJTTTooowwwwwwiiiYYY]]]iiirrrzzzuuujjjfffiiihhhmmmtttzzzzzzvvvppplllaaabbbdddiiippp{{{tttggg___[[[]]]fffvvvoooQQQOOOPPPSSSTTTQQQQQQSSSTTTWWWuuu~~~ggg^^^```^^^^^^___\\\ZZZXXXWWWXXXXXXWWWUUUTTTPPPQQQSSSUUUUUUQQQKKKGGGAAA@@@===:::777555444333222444555>>>ZZZwww~~~tttqqquuu|||uuullllllrrrvvv||||||xxx{{{}}}zzztttpppppprrrnnnllliiifffdddddddddeeelllxxxxxxkkkdddbbb``````bbbcccccciii{{{vvvfffQQQCCC??????>>>===LLLjjj{{{kkkppppppqqqrrrrrrqqqpppppprrrqqqpppnnnnnnnnnooopppllljjjhhhggghhhkkkoooqqqpppmmmiiieeecccdddeeefffhhhnnnnnnfffbbbfffiiifffdddgggYYYSSSppp}}}zzzoooTTTFFF@@@<<<<<>>;;;999888777666VVVVVVWWWYYY[[[\\\XXXTTTVVV```xxxmmmjjjhhhkkkmmmooolllhhheeeeeegggiiifff___ZZZ]]]fffkkkkkktttooohhheeecccbbb___]]]```]]]]]]aaaccc```\\\ZZZ[[[bbbZZZMMMKKKEEE======EEENNNeee}}}ggg___dddooowwwyyynnnkkknnnmmmnnnoooqqqrrrpppkkkhhhaaaccchhhmmmvvv|||ooobbb[[[[[[aaammm~~~uuucccNNNOOOSSSUUUSSSOOOQQQWWWVVVdddrrrddd^^^\\\XXX[[[]]]TTTUUUUUUWWWZZZYYYVVVUUUVVVRRRSSSUUUVVVUUUPPPHHHCCCAAA@@@>>><<<:::888777666333777444555NNNrrr~~~vvvpppqqq}}}~~~}}}{{{~~~~~~{{{yyyxxxyyyyyyvvvqqqnnnnnnooojjjlllnnnnnnoooppprrrttt~~~xxxiiicccccc______``````bbbnnn{{{qqq___KKK@@@<<<<<<===???___xxxxxxuuugggllllllmmmnnnoooqqqrrrsssuuurrrooonnnnnnnnnmmmlllkkkkkkjjjiiiiiikkkmmmnnnmmmkkkgggeeeddddddfffgggeeemmmpppkkkffffffhhhgggfffeee\\\___ttt~~~nnn\\\MMMAAA===>>>@@@BBBDDDFFFIIIMMMPPPSSSUUUXXX\\\^^^______aaabbbcccfffiiikkkmmmooorrrtttuuusssrrrrrrrrrrrrpppnnnffffffgggiiilllmmmmmmkkkhhh___UUUPPPKKKFFFDDDFFF===<<<:::999888777777777WWWWWWYYY\\\\\\XXXSSSPPPcccjjjzzzyyyhhhfffpppqqqppplllfffbbbbbbcccdddaaa[[[YYY___jjjooonnnhhheeebbb___]]]]]]\\\]]]WWWTTTUUU[[[^^^]]]^^^bbbggghhh[[[NNNNNNJJJEEEGGGDDDOOOgggoooccc___aaafffiiivvvsssrrr{{{xxxtttvvvyyyzzz|||}}}xxxtttmmmqqqwww~~~xxxkkk```[[[\\\fffuuuxxxeeeVVVOOOQQQUUUVVVRRRNNNRRRZZZccc|||vvvttt~~~jjj```]]]ZZZUUUZZZ^^^UUUWWWVVVWWWYYYUUUNNNMMMQQQPPPQQQRRRSSSRRRMMMGGGBBBCCCCCCBBBAAA???===<<<;;;666;;;777333GGGjjj}}}zzzpppmmm~~~|||~~~|||}}}}}}~~~~~~}}}}}}{{{xxxyyyvvvsssqqqpppoookkkiiidddiiioooqqqoooppptttxxx|||pppfffaaa``````^^^]]]^^^cccvvvsssjjjYYYGGG>>>:::999===CCCooo~~~qqqhhhjjjkkkkkkmmmpppsssuuuwwwvvvssspppnnnnnnnnnmmmllllllllllllllllllkkkjjjiiikkkjjjgggdddccccccdddeeebbbjjjooommmiiihhhiiijjjmmmhhhiii{{{yyy]]]GGG===:::::::::<<>>:::999:::<<<======>>>???AAABBBBBBDDDGGGIIIIIIKKKMMMNNNPPPRRRUUUXXXXXXVVVTTTTTTUUUVVVVVVUUUOOOMMMKKKIIIIIIGGGEEECCCCCC???<<<>>>===999666777::::::888777666666666666WWWXXX[[[\\\XXXSSSWWW___ooo|||wwwqqqooovvvooonnnkkkddd]]]ZZZ\\\___[[[]]]]]][[[___eeegggeee\\\___```___\\\ZZZ\\\^^^QQQRRRZZZeeefff```aaahhh~~~uuu___PPPNNNGGG???BBBFFFWWWooo~~~ssszzz~~~vvvuuusssnnnjjjhhh```[[[ZZZ___bbbaaabbbeeeppp{{{}}}xxxyyy|||pppfffbbbccckkkwwwvvvbbbSSSMMMSSSSSSTTTTTTRRRRRRZZZddd{{{uuugggnnnrrr}}}hhhbbbWWWZZZ___XXXVVVZZZZZZYYYUUUSSSQQQHHH???CCCOOOYYYVVVRRRNNNMMMLLLJJJHHHHHHHHHHHHGGGEEECCC@@@???999;;;:::777===SSSmmm}}}wwwooo~~~zzzzzzzzz}}}~~~~~~|||yyyuuuyyyzzzvvvvvvzzz{{{yyyuuurrrnnniiifffcccaaa___mmmuuuyyyoooaaa^^^kkkzzzzzzqqqiiicccaaaaaa___]]]___hhhxxxqqq```WWWLLLBBB>>>999888FFFXXXsss~~~wwwqqqvvvqqqqqqrrrrrrrrrrrrrrrrrrpppqqqrrrooommmlllooorrrooommmkkkiiiiiiiiikkkllliiihhhfffeeeeeeeeefffgggkkkjjjiiiiiihhhgggggghhhhhhlllnnnuuuzzzqqqnnn{{{pppXXXKKKFFF???:::999::::::::::::;;;<<<<<<<<<>>>BBBDDDBBBCCCEEEFFFGGGIIILLLOOOMMMKKKIIIIIIKKKLLLLLLLLLJJJGGGEEECCCBBBAAA???>>>BBB>>><<<>>>???;;;999:::888777777666666777777777XXXXXXZZZ[[[VVVSSS\\\iii{{{llluuuoooxxxggggggddd___[[[[[[___ddd\\\```aaa``````cccdddbbb[[[___aaa___[[[XXXYYY[[[YYYVVV[[[cccbbb\\\```kkktttlllXXXMMMOOOKKKDDDGGGDDDVVVlll}}}{{{tttiiidddccc```___```ccc```bbbjjjpppqqqtttzzz|||}}}yyymmmeeeccceeerrr~~~sss^^^RRRNNNSSSRRRRRRSSSSSSUUU^^^iiiqqquuunnnhhhdddWWW[[[ccc[[[RRRTTTUUUVVVQQQPPPPPPHHHAAAJJJYYYhhhbbbZZZSSSOOOLLLJJJIIIHHHHHHHHHGGGEEEBBB@@@>>>888::::::888:::JJJeee|||uuu~~~~~~~~~}}}~~~}}}}}}~~~{{{{{{|||||||||zzzxxxuuutttxxxxxxssssssxxx{{{yyypppqqqnnnhhhaaa\\\\\\^^^pppxxxyyykkkZZZXXXjjj~~~}}}|||xxxpppfff___]]]^^^^^^]]]aaannnmmm___PPPGGGAAA>>>999999KKKaaavvvsss{{{sssssssssrrrpppnnnmmmlllmmmppprrrpppllllllppptttpppmmmiiiffffffiiinnnqqqjjjjjjiiihhhiiijjjkkklllnnnkkkhhhiiijjjjjjjjjkkkjjjvvvrrriiilllpppqqqvvvyyycccNNNGGG>>>999777888999888777888888888888:::>>>AAA;;;===>>>>>>???AAADDDGGGDDDBBB@@@@@@AAACCCCCCCCCCCCAAA>>>===<<<<<<:::999>>>999777999:::888777999777777777777888999:::;;;dddSSSUUU\\\PPPRRRzzzvvvccchhh}}}qqqkkkggggggdddgggeeeaaa]]]\\\___fffkkkccc```___aaadddccc]]]WWWWWW]]]^^^YYYUUUYYY___ccccccaaa___]]]___aaaaaa___fff```]]][[[UUULLLKKKPPP]]]\\\[[[dddttt}}}xxxuuuiii``````aaa___^^^```eeeooo}}}pppfffbbbdddiiiyyydddUUUOOONNNNNNXXXVVVOOONNNSSSfffrrrccceeemmmggg[[[aaaeeeddd^^^YYYXXXYYYWWWXXXVVVNNNHHHOOObbbsss~~~ppp^^^QQQLLLMMMNNNNNNLLLLLLKKKJJJGGGDDDAAA@@@===:::444555999===WWW~~~~~~yyyzzz~~~~~~~~~~~~}}}}}}}}}}}}|||{{{zzzyyy~~~}}}|||yyywwwuuutttsssuuuxxxzzzzzzxxxtttrrrsssooofff[[[RRRSSS[[[cccppprrrjjj[[[WWW```iiijjjvvvnnngggeeebbb^^^\\\]]]^^^___eeewwwwwwdddSSSPPPDDD???@@@::::::XXXxxxwwwxxxvvvsssttttttrrrooolllkkkjjjsssrrrpppooonnnnnnnnnooojjjnnnooojjjhhhlllpppqqqooommmkkkkkklllllllllkkkpppoooiiiaaa```eeejjjjjjfffgggfffgggnnnwwwzzzxxxxxx|||~~~tttdddVVVFFF======>>>;;;666888333444;;;===999888;;;;;;;;;;;;::::::;;;<<<<<<========================:::::::::999999999888888888888999999999999888888777888999888666555555666[[[SSSVVVZZZ^^^{{{nnniiicccuuusssjjjeeedddfffeeecccbbb```___```bbbeeefffaaa``````cccffffffbbb___ZZZ^^^^^^[[[[[[aaaggghhhgggeee```\\\[[[\\\]]]]]]ZZZVVVVVVXXXWWWSSSSSSWWWUUUWWWUUUYYYccclllyyykkk___^^^ccciiiqqqxxxyyyjjjbbbcccnnnzzzmmm[[[PPPOOORRRRRRWWWRRRLLLUUUeeecccZZZlllgggddd^^^___``````___]]]]]]]]]UUUSSSOOOLLLLLLRRRZZZaaaeee]]]SSSLLLJJJKKKKKKKKKJJJJJJIIIHHHFFFDDDAAA@@@???<<<666555888999OOOrrr|||~~~~~~|||~~~~~~}}}~~~{{{{{{zzzzzzyyyxxxxxxxxx}}}}}}|||{{{yyywwwuuutttvvvtttrrrrrrsssttttttsssjjjgggaaaXXXSSSXXXeeepppxxxpppjjjiiieeebbbhhhsss}}}oooaaa^^^```___\\\[[[]]]dddrrr{{{kkkXXXKKKFFF???<<>>EEEddd~~~uuuuuuuuurrroooooonnnmmmkkkjjjkkkkkkqqqpppnnnkkkiiihhhhhhhhhjjjnnnnnnjjjhhhkkknnnooollljjjhhhhhhiiijjjiiihhhhhhgggbbbZZZXXX]]]```___]]]bbbfffhhhmmmrrrssspppqqqppp|||{{{yyyyyynnniii\\\GGG<<<======:::888999;;;;;;;;;===::::::999999999999::::::::::::::::::::::::::::::::::::999999999888888888999999:::::::::999888888777888999999777777888999WWWVVVXXX\\\ssspppbbbhhhuuukkkgggbbbaaaddddddaaa______aaacccccc___\\\\\\]]]```bbbdddfffffffffaaabbbaaa```eeelllnnnkkkdddbbb^^^YYYVVVVVVYYY\\\^^^[[[[[[^^^^^^[[[YYYYYYNNNSSSPPPNNNRRRZZZtttzzztttkkkgggmmmyyyrrreee```ggg{{{uuu```PPPKKKPPPVVVTTTTTTKKKNNNhhhddd^^^{{{wwwdddeee```^^^\\\]]]___aaaaaa```ZZZTTTPPPRRRXXXZZZWWWRRRUUUTTTQQQNNNKKKIIIGGGFFFJJJJJJIIIIIIGGGEEEDDDCCCAAA???888666777555DDDbbbzzzyyy{{{zzz}}}~~~~~~~~~}}}}}}}}}~~~~~~}}}||||||{{{yyyxxxwwwwwwxxxxxxzzzzzzzzzyyyxxxwwwvvvuuuwwwpppjjjiiillloooooonnnfff```YYYUUUZZZiii{{{lllfffrrrrrriiisssppp]]]YYY^^^```]]]ZZZ^^^nnnrrr___MMMEEE>>><<<;;;<<>>>>>;;;;;;FFF___yyytttrrrrrrnnniiijjjgggcccbbbdddgggjjjlllhhhhhhhhhhhhhhhiiiiiiiiidddggggggdddccceeeeeeccceeedddcccdddeeeeeecccbbbcccaaa[[[SSSSSSYYY^^^___VVVbbblllmmmiiigggfffeeeeeeaaabbbsssvvvwwwQQQBBB999===>>>;;;<<>>===:::<<>>>>>AAA@@@<<<<<<;;;:::999999999999999888888888888888888888888999999999888888888777777888888999999888777666666666888:::;;;;;;<<>>@@@<<<:::<<<777777CCCRRRooo|||}}}~~~uuu~~~xxxyyyzzz}}}~~~~~~|||{{{{{{|||}}}~~~{{{{{{{{{{{{||||||}}}~~~yyy}}}}}}xxxvvvwwwwwwuuuwwwwwwvvvvvvwwwxxxyyyzzzyyyxxxvvvuuuttttttuuuuuurrrssssssttttttssssssssspppnnnnnnppppppjjj```WWWQQQWWWhhhmmmaaalllvvv|||zzzaaa^^^\\\\\\ZZZZZZ```iiizzzooocccXXXJJJ@@@===;;;888999EEE___zzzwwwqqqqqqooollliiillliiiffffffiiikkkjjjhhhffffffeeedddcccaaa___^^^aaadddffffffiiillljjjfffdddddddddeeefffeeecccaaa]]]\\\XXXSSSUUU^^^dddffftttzzzzzzqqqeee___\\\[[[dddeeedddaaaeeeqqq~~~nnn___VVVMMMHHHDDD@@@@@@BBB======<<<;;;::::::::::::777777777777777777777777999888888888888777777777777888888999999999888888888:::<<<======???AAACCCOOOZZZcccaaavvv~~~mmmeeeeeedddjjjqqqmmmaaaccceeegggfffddd```]]][[[]]]aaahhhmmmooolllhhhbbbiiikkkgggdddjjjtttzzz}}}nnneeehhhiiidddcccfffqqqxxxyyypppgggcccaaa______bbb\\\YYYbbbdddaaafff|||qqqdddccciiiyyyfff___VVVSSSTTTVVVUUUSSSIIIUUU]]]uuupppjjj~~~rrriii```___]]]______]]]WWWSSSPPPPPPPPPRRRRRRPPPLLLKKKNNNRRRkkkcccXXXPPPLLLJJJHHHFFFGGGFFFDDDBBBAAAAAAAAAAAA===@@@;;;999<<<777444===CCCeeeuuu}}}xxx~~~}}}~~~zzzvvvtttvvv}}}~~~}}}{{{zzzzzz{{{}}}~~~{{{{{{zzzzzz{{{{{{|||}}}xxx||||||wwwtttvvvwwwwwwwwwwwwvvvvvvvvvwwwxxxxxxwwwvvvvvvuuuuuutttssssssqqqrrrrrrsssrrrrrrqqqqqqooonnnllljjjfff```YYYSSSVVVjjjttteeehhhttt~~~tttddd\\\[[[[[[]]]^^^aaakkkuuu{{{fffUUUJJJCCC===999999555;;;TTTrrr{{{ooolllllljjjiiijjjjjjhhhgggjjjnnnnnnkkkgggddddddcccbbb```^^^[[[ZZZ]]]aaacccfffkkkooommmgggdddddddddeeefffeeeccc```\\\^^^^^^]]]^^^dddfffeeejjjoooooofff]]]ZZZXXXVVVcccbbb```^^^\\\___jjjuuu~~~rrrlllmmmcccNNNBBBDDD>>>===<<<;;;::::::::::::888888888888888888888888888888888888777777777777888888999:::;;;;;;;;;;;;;;;===???@@@@@@AAADDDEEETTTlllyyy^^^jjjtttfffbbb```hhhqqqoooiiilllppppppllleee___\\\ZZZ[[[___hhhpppsssnnnhhhbbbkkknnnhhhfffqqqpppcccdddhhheeedddiiijjjtttxxxooofffeeefffggg^^^ccc\\\WWW\\\\\\XXX\\\xxx}}}~~~oooiii```ffftttsss[[[UUUOOOOOOTTTWWWVVVTTTFFFXXXfffzzzppp~~~nnnfff```\\\bbbaaa^^^ZZZWWWUUUSSSPPPNNNNNNPPPQQQOOOMMMLLLOOOSSS]]]UUULLLIIIKKKNNNMMMLLLIIIGGGEEECCCAAAAAAAAAAAA<<<@@@;;;888;;;666222888;;;]]]ooo{{{{{{|||uuuyyyssshhhhhhzzz|||{{{tttttt{{{}}}|||{{{zzzzzz{{{}}}~~~|||{{{{{{zzzzzzzzz{{{{{{tttxxxxxxsssqqqtttxxxyyyvvvvvvvvvuuutttsssrrrrrrwwwxxxxxxxxxwwwvvvuuutttqqqqqqrrrrrrrrrqqqppppppnnnkkkfff```ZZZUUURRRPPPYYYuuuooodddcccuuuyyy}}}xxxkkk```___\\\\\\___cccjjjuuu}}}uuucccOOOCCCAAA>>>:::999555@@@___rrrhhhggghhhfffgggjjjgggfffggglllqqqqqqlllgggaaaaaabbbbbbaaa___]]]\\\XXX\\\```ccciiinnnlllfffccccccdddeeefffeeebbb______dddggghhhiiikkkiiieee```eeegggccc______^^^\\\bbb^^^]]]```___]]]bbbkkkzzzfffLLLGGG>>>===<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;888888888888777777777777999999;;;<<<===>>>>>>>>>>>>@@@BBBCCCCCCDDDFFFHHHjjjppp___kkkvvv|||qqqfffcccgggkkkjjjgggrrrtttuuuppphhhaaa______ZZZ___ffflllnnnmmmkkkhhhjjjhhheeeccceeellluuu|||llleeebbbhhhmmmkkkeeeaaaZZZcccmmmpppllleeebbbaaa```___]]]YYYVVVUUUWWWYYYmmmrrr{{{pppdddeeeeeerrrooo^^^PPPMMMLLLNNNRRRUUUSSSPPPPPP___mmmuuutttjjjddd[[[ZZZbbb___ZZZXXXZZZYYYSSSNNNLLLNNNNNNOOONNNMMMNNNPPPRRRRRRPPPNNNLLLLLLMMMNNNOOOGGGEEECCC@@@??????@@@AAA>>>===;;;:::999888888888;;;JJJfff}}}{{{qqq^^^___eeetttvvvrrrrrruuuzzz}}}|||~~~}}}~~~}}}{{{~~~~~~{{{yyyzzzyyyzzz}}}}}}zzzyyyyyyxxxwwwuuuttttttssssssssssssssssssttttttuuuuuuwwwwwwuuuuuuuuuuuuvvvwwwrrrrrrqqqqqqpppooooooooommmiiiccc[[[PPPLLLSSS^^^ttt{{{jjjfffjjjkkkrrr~~~xxxooodddZZZaaa___]]]\\\aaapppxxxiiiWWWKKKDDD@@@<<<:::===333MMMvvvzzztttmmmkkkkkkkkkhhheeeiiihhhfffeeedddeeeeeeeeejjjjjjiiihhhfffccc```^^^]]]\\\\\\^^^cccgggiiijjjccccccccceeehhhiiifffbbbfffgggggghhhhhhgggffffffeeefffeeecccaaa```aaaccc```^^^[[[\\\___cccfffgggoooyyygggQQQHHH@@@@@@???999;;;???999<<<======;;;999777888999<<<======<<<;;;<<<;;;888;;;:::999;;;>>>???===;;;<<>>===<<<:::999999888888888DDD\\\uuu~~~~~~}}}nnnaaaiiiiiilllttt{{{yyyuuurrrrrr|||zzz|||}}}{{{}}}zzzxxx{{{{{{yyywwwyyywwwxxxzzz{{{{{{zzzxxxwwwwwwvvvuuutttsssrrrrrrrrrqqqqqqrrrsssssssssssssssvvvvvvuuuttttttuuuvvvwwwqqqqqqqqqrrrrrrqqqqqqpppmmmcccYYYUUUVVV]]]kkkwww~~~{{{nnndddgggrrrzzz}}}~~~qqqhhhaaa]]]\\\^^^```cccllltttdddQQQFFFAAA>>>;;;;;;;;;DDD^^^|||}}}rrrmmmhhhgggiiijjjhhheeecccbbbaaaaaaaaaccceeeffflllllllllkkkhhhfffcccaaadddbbbaaaaaadddeeefffeeeccccccccceeeggggggdddaaadddeeeeeefffggghhhiiiiiifffeeecccbbbcccdddfffggg_________```bbbeeehhhjjjfffjjjrrrwwwvvvvvv~~~ssssssPPPEEEBBBBBB???CCCEEE===CCCCCCBBBBBBAAA@@@???>>>:::;;;<<<===???AAA@@@???=========???BBBDDDCCCBBBAAABBB>>>@@@HHHFFFEEENNNppphhhjjjzzzkkk]]]cccbbbaaa```bbbdddfffeeedddbbbeeefffccc```___dddhhhkkkkkkjjjiiihhhgggfffeeebbb```^^^^^^``````^^^[[[ZZZ\\\aaadddcccccciiisssfffbbb^^^^^^bbbdddbbb___aaabbb```]]]ZZZXXXXXXXXXVVVnnnxxxqqqsssjjjdddcccmmmzzzqqqbbbSSSHHHJJJKKKNNNPPPQQQQQQQQQQQQfffzzzgggwwwUUUOOOVVVWWWUUUVVVWWWSSSRRRUUUUUURRRPPPQQQJJJNNNQQQSSSRRROOONNNMMMNNNMMMKKKIIIGGGGGGGGGHHHEEEDDDBBB@@@??????@@@@@@======<<<;;;:::999999888888>>>QQQiiizzzzzzsss}}}{{{xxxwwwyyy}}}|||wwwxxxtttsssxxx{{{{{{|||{{{wwwtttwwwxxxuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvvvvuuutttsssrrrqqqqqqppppppoooppprrrssssssrrrqqqppprrrrrrrrrrrrrrrssstttuuummmmmmooooooooonnnmmmllliii^^^VVVYYYbbbkkkrrrwwwwwwmmmgggeeejjjxxxwwwhhh```^^^^^^ZZZ___fffnnn}}}hhhXXXGGG@@@???======>>><<<[[[vvvuuujjjgggddddddgggiiiiiigggaaa```^^^^^^```cccgggjjjmmmmmmmmmllljjjgggeeecccgggfffeeeeeeffffffeeedddcccccccccdddeeeeeebbb```aaabbbbbbdddfffhhhjjjkkkgggcccaaabbbeeeiiijjjjjjbbbdddffffffdddcccfffiiiaaabbbeeejjjmmmpppxxxwwwuuu{{{sssddd^^^```^^^```YYYJJJBBB???======??????===:::???>>>===>>>@@@@@@???>>>::::::;;;<<<>>>??????@@@BBBFFFCCCGGGSSSUUUYYYfffvvvrrrsssgggbbbbbb```aaaaaaaaa___^^^_________\\\ZZZZZZ^^^ccchhhjjjlllkkkjjjiiigggeeecccbbb___]]]\\\___bbb```YYYSSSWWW[[[ccciiiiiihhhooowwwtttkkkcccbbbhhhkkkgggbbb]]]^^^]]]ZZZVVVSSSRRRSSSUUUcccvvvssseeebbbgggpppxxxdddVVVMMMGGGJJJOOOTTTRRRMMMNNNVVV^^^}}}vvvllliiijjjNNNKKKRRRTTTSSSSSSTTTQQQPPPSSSSSSPPPOOOQQQNNNQQQUUUUUURRRMMMHHHFFFJJJJJJHHHGGGGGGGGGGGGGGGCCCCCCAAA@@@????????????=========<<<;;;::::::999:::<<>>???>>>???CCCGGGnnnsssgggeeedddeeehhhjjjjjjiiidddbbb```___aaaeeejjjmmmkkkkkkkkkjjjiiifffdddccceeedddeeegggiiikkkjjjhhhcccccccccccccccbbbaaa````````````bbbdddfffhhhjjjeeebbb```ccciiillljjjgggfffjjjmmmjjjddd```aaaccc``````dddkkkoooqqqtttyyyxxx}}}nnnRRRLLLEEECCCEEEFFFDDDAAADDD???===@@@BBBAAA@@@@@@BBBDDDEEEEEEDDDDDDFFFHHHGGGSSS\\\fffrrrwwwtttgggyyyjjjkkkkkkdddbbbbbbaaa^^^[[[[[[^^^```]]]ZZZ[[[cccnnnrrrkkkdddfffgggggggggfffdddaaa___cccaaa___``````[[[QQQIIIWWWYYYaaajjjmmmkkkkkknnniiibbb\\\___gggllliiiddd[[[\\\[[[XXXSSSPPPOOOOOORRRXXXeee|||}}}{{{tttggg]]]```nnn}}}oooZZZOOOJJJHHHJJJRRRWWWQQQHHHMMMaaatttppp^^^ffftttuuubbbQQQPPPSSSSSSRRRSSSSSSQQQQQQSSSQQQMMMLLLNNNMMMQQQTTTTTTQQQKKKGGGDDDGGGGGGGGGGGGHHHHHHIIIIIIBBBAAA@@@@@@????????????===============<<<::::::999888AAAVVVlllyyy}}}}}}ttt~~~zzzuuuwww{{{~~~|||~~~mmmiiiiiipppwwwxxxxxxyyyuuuqqqppptttvvvsssrrrssstttsssqqqppppppqqqssstttrrrrrrrrrrrrrrrqqqoooooonnnoooqqqssssssqqqooommmlllmmmmmmnnnnnnoooooooooiiiiiiiiigggeeebbb___^^^WWW```rrr}}}ooofff___]]]dddqqqxxx{{{|||nnnfffccc```]]]\\\eeekkkuuurrrhhhSSSGGG???@@@@@@<<<@@@HHH___}}}|||kkkfffeeedddeeefffggggggggggggeeebbbaaabbbfffjjjmmmjjjkkkkkkjjjiiigggeeedddcccdddeeehhhkkklllkkkiiiccccccccccccbbbaaaaaaaaa`````````aaabbbdddeeefffbbb``````eeejjjjjjfff```fffjjjmmmkkkddd``````bbb```^^^```fffllloootttyyyvvvfff]]]RRRKKKKKKKKKIIIFFFFFF>>>;;;???CCCCCCDDDGGGBBBFFFIIIIIIHHHIIINNNRRR]]]sssxxxffftttnnndddhhhlllbbbaaa```^^^[[[[[[]]]bbbeee```ccclll|||rrraaa___```aaacccbbbaaa___^^^\\\[[[[[[\\\]]]ZZZTTTOOO]]]]]]bbbkkkoookkkfffccc```\\\ZZZ\\\```bbb___\\\]]]]]][[[WWWRRROOONNNOOOKKKOOO\\\xxx|||~~~{{{wwwfffaaa```jjjzzz|||eeeQQQIIIHHHHHHKKKRRRUUUOOOLLLXXXttt___XXXiii~~~hhh^^^VVVVVVVVVTTTSSSUUURRRQQQRRRTTTQQQKKKIIIKKKIIILLLOOOPPPOOOLLLJJJIIIGGGGGGGGGHHHHHHHHHHHHHHH@@@@@@@@@?????????>>>>>><<<===>>>>>>>>>===;;;:::555444:::III^^^oooxxx{{{ppprrrxxxyyyvvvwwwyyy}}}{{{}}}}}}ssskkklllppprrrsssuuuqqqnnnoootttvvvsssqqqqqqrrrrrrpppppppppppprrrrrrpppqqqqqqrrrqqqpppooonnnmmmnnnpppppppppooommmlllkkklllmmmmmmmmmllllllkkk^^^^^^]]]\\\[[[ZZZYYYYYYaaaiiivvv}}}pppddd```ZZZ]]]hhhuuuyyynnncccaaabbbaaa``````lllwww{{{nnneeeRRRGGGBBBCCC@@@;;;DDDSSS}}}tttdddddddddddddddddddddddddddeeedddbbb```aaadddgggiiikkklllllllllkkkjjjhhhgggeeefffgggjjjkkkjjjgggdddbbbcccdddcccaaaaaabbbcccaaaaaabbbcccddddddcccccc``````bbbeeehhhgggccc^^^bbbeeehhhhhhfffdddeeeffffffaaa___bbbgggnnnxxxxxxnnngggeeecccbbb```[[[NNNEEEFFFGGGEEEEEEIIIRRRXXX]]]^^^]]]```hhhpppzzzlllmmmppphhh___bbbiiiccc```^^^[[[[[[\\\```dddfffaaahhhtttooo```\\\[[[[[[[[[\\\\\\]]]^^^UUUVVVWWWYYY[[[\\\]]]]]]bbb```bbbhhhiiibbb\\\YYYZZZ[[[[[[ZZZXXXWWWWWWWWW___^^^ZZZUUUPPPNNNNNNOOOIIILLLVVVmmmyyyqqqlllaaahhhsss~~~{{{lllXXXJJJGGGIIIJJJPPPQQQRRRSSS[[[pppkkk\\\bbbxxx~~~bbb\\\WWWWWWWWWUUUTTTTTTOOOOOOSSSVVVRRRLLLIIIKKKHHHJJJLLLLLLKKKJJJKKKLLLHHHHHHHHHGGGGGGFFFEEEDDD???????????????>>>>>>===<<<===>>>??????>>><<<;;;666555555<<>>>>>PPPiii}}}llleeedddeeeffffffeeeddddddeeecccbbbaaaaaabbbdddfffhhhjjjjjjkkkkkkkkkiiihhhgggeeefffhhhjjjjjjhhhddd```aaacccdddcccaaaaaaccceeeaaabbbeeegggggggggeeeddd```aaabbbcccdddddddddcccbbbdddeeefffhhhhhhiiiiiilllhhheeeeeegggjjjttt~~~|||ssseeeddddddaaaaaafffwwwlllgggvvvqqqeeeggg]]]^^^iiihhh```^^^[[[\\\^^^aaabbbbbb\\\bbbjjjpppqqqkkkbbb\\\[[[ZZZWWWVVVVVVYYY\\\^^^[[[\\\\\\[[[ZZZ[[[]]]```___]]]^^^```\\\TTTOOOOOOMMMQQQUUUTTTRRRRRRWWW\\\^^^]]]YYYSSSNNNLLLLLLNNNKKKLLLOOO^^^yyy}}}vvvmmmgggaaaqqq}}}sssmmm___NNNEEEGGGLLLMMMUUUSSSQQQXXXjjjqqq[[[[[[nnnpppbbb[[[VVVUUUWWWWWWTTTSSSLLLNNNSSSWWWTTTLLLJJJLLLKKKKKKKKKJJJHHHGGGIIIKKKJJJIIIIIIGGGEEECCCAAA@@@>>>????????????>>>>>>===<<<===???@@@???>>><<<;;;<<<999444333===RRRhhhtttrrriiiyyyoookkkxxx{{{ooopppssswww{{{~~~~~~~~~}}}|||{{{yyyxxxmmmfffiiiiiimmmtttwwwrrrmmmlllnnnnnnnnnnnnnnnnnnnnnnnnkkklllnnnoooooommmllljjjkkkjjjjjjiiiiiihhhhhhhhhaaaaaaaaaaaa```___]]][[[[[[\\\]]]aaagggnnntttxxxlllhhhggghhhhhhddddddfffmmmwwwgggdddaaa``````\\\[[[eeerrrzzznnnXXXFFFGGG@@@===@@@>>>BBB^^^~~~nnndddffffffgggiiiiiihhhggghhhhhhaaaaaaaaabbbdddfffhhhiiiggghhhhhhiiihhhgggfffeeecccdddfffiiijjjhhhddd```aaacccddddddbbbbbbdddggg```cccgggjjjkkkjjjhhhfffaaaaaabbbaaaaaacccfffiiigggfffeeefffhhhjjjiiihhhjjjiiijjjjjjgggdddgggnnnyyylllqqq~~~xxx^^^oooqqqcccaaaeeeccc^^^ZZZZZZ[[[\\\\\\]]]]]]]]]]]]\\\[[[]]]```cccbbb^^^YYYWWWWWWWWWWWWWWWXXXYYYZZZ[[[]]]___^^^\\\[[[ZZZ[[[^^^]]]ZZZWWWTTTPPPMMMLLLMMMOOOPPPNNNLLLOOOWWW]]]XXXUUURRRQQQRRRRRRPPPNNNJJJMMMRRRYYYgggzzz||||||~~~sssiiigggvvvwwwiiieeeYYYNNNJJJGGGEEEMMMWWW]]]QQQSSSkkkooobbbkkkwwwccc\\\YYYVVVUUUUUUVVVWWWVVVOOONNNLLLLLLLLLKKKHHHFFFJJJKKKMMMNNNMMMLLLJJJIIIFFFEEEEEEDDDCCCBBBBBBAAA@@@AAABBBBBBAAA@@@>>>===<<<===>>>>>>>>>>>>=========999888:::999AAAZZZwwwuuuwwwzzz|||ooommmnnnsssuuussssssuuuzzz~~~~~~~~~wwwuuu{{{mmmqqqwwwzzzxxxrrrjjjddddddeeehhhllloooooollliiiggghhhjjjmmmooonnnllliiinnnmmmkkkiiigggfffddddddaaa[[[VVVUUUXXXYYYVVVRRReeemmmwww~~~|||tttkkkfffbbb___aaaggghhheeejjjtttvvvxxxlllbbb___^^^]]]\\\ZZZ^^^nnn~~~|||ooo^^^OOOHHH>>>===BBBFFFDDDJJJjjjkkkccciiieeedddcccbbbaaabbbcccdddcccbbbaaaaaabbbdddfffgggggggggjjjoooooojjjhhhhhhdddfffhhhfffdddcccfffiiigggccc______bbbeeeeeedddhhhnnnmmmggggggmmmjjjaaa^^^``````___bbbggggggdddeeebbbcccggggggddddddffffffhhhiiiiiigggeeeddddddkkkxxxxxxllluuuyyyvvv~~~~~~rrrjjjaaawwwuuukkkcccbbbccc```]]]\\\YYYZZZ[[[]]]]]]]]]\\\[[[[[[[[[\\\___bbbaaa^^^ZZZWWWWWWWWWWWWWWWXXXYYYYYYYYY[[[]]]]]][[[ZZZYYYYYYZZZYYYWWWUUUSSSRRRRRRQQQQQQSSSSSSQQQOOOPPPWWW]]]TTTTTTRRRPPPNNNNNNQQQSSSQQQSSSVVVXXX```pppzzzwwwzzz~~~||||||zzzmmmhhhlll{{{mmm___VVVPPPIIIGGGKKKOOOQQQOOOTTTWWW```tttnnnjjj}}}nnn___YYYWWWUUUTTTVVVWWWXXXXXXQQQPPPOOONNNNNNMMMKKKHHHJJJKKKLLLMMMMMMKKKIIIHHHFFFEEEEEEDDDCCCCCCBBBBBBAAAAAABBBBBBAAA@@@???>>><<<======>>>>>>>>>=========999888:::999???VVVooozzz|||~~~{{{vvvsssuuuuuutttuuuyyyxxx|||yyywwwxxxyyy|||wwwpppjjjfffcccaaa___``````bbbfffiiijjjiiigggkkkjjjhhhiiikkkllllllkkkllllllkkkjjjhhhfffdddbbbYYYWWWTTTRRRRRRVVV\\\```tttyyy~~~yyypppfffaaa[[[[[[```ffffffdddjjjttt~~~ssslllddd]]]aaa```_________fffvvvvvvjjjYYYKKKDDDCCC@@@???@@@CCCQQQsss|||iii```aaacccbbbbbbaaaaaaaaaaaaaaabbbaaa```___aaacccfffhhhhhhhhhlllqqqqqqkkkfffeeefffffffffeeeddddddfffhhhcccaaa^^^^^^___aaacccccciiinnnmmmffffffkkkhhh______``````___bbbggghhheeeaaa```bbbgggiiihhhjjjmmmjjjkkkkkkkkkiiihhhgggggghhhqqq}}}lllooo}}}uuuiiimmmwwwxxxiiieeecccdddbbb^^^\\\]]]XXXZZZ\\\^^^^^^]]][[[ZZZYYYZZZ\\\___aaaaaa^^^[[[WWWWWWVVVVVVVVVWWWXXXXXXXXXZZZ\\\\\\ZZZXXXXXXXXXUUUTTTSSSSSSSSSUUUWWWXXXWWWWWWWWWTTTRRRRRRWWW[[[RRRSSSSSSPPPNNNPPPVVV\\\\\\[[[XXXUUUVVVcccvvv}}}{{{zzz{{{xxxwwwppphhhkkktttyyyqqqcccVVVIIIHHHFFFFFFNNNWWWWWWQQQZZZdddpppkkkzzzuuu```ZZZVVVTTTSSSSSSUUUWWWXXXXXXRRRPPPOOOOOOOOOMMMKKKIIIIIIJJJKKKLLLKKKJJJIIIHHHFFFEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBAAA@@@??????<<<===============<<<<<<<<<999999;;;999===NNNbbbyyy|||~~~}}}vvvsssrrrooopppsssuuuvvvxxx~~~~~~zzzyyyvvvyyy{{{mmmdddbbbccccccbbb___^^^___aaaeeehhhiiiiiidddddddddgggjjjkkkkkkjjjiiihhhgggfffccc```]]][[[UUUZZZ______\\\___hhhpppxxxyyyzzzvvvoooggg```]]]\\\]]]```dddfffjjjuuu{{{nnndddaaa^^^[[[YYYXXX[[[aaajjjxxx{{{pppdddUUUIIIBBB@@@>>>;;;===HHH^^^yyywwwjjjaaa]]]``````aaaaaa```______^^^aaa```^^^]]]___bbbfffiiihhhiiimmmrrrqqqjjjdddccchhhfffccccccdddeeeffffffaaaaaa```___^^^___bbbeeeiiimmmkkkeeedddhhheee]]]^^^___^^^]]]```fffgggddd```___aaagggjjjiiijjjnnnlllkkkjjjhhhggggggffffffbbbfffnnnxxx}}}zzzxxxqqqvvvwwwqqqjjjfffcccbbbeeeeee```\\\\\\YYY[[[^^^``````^^^[[[YYYXXXYYY\\\^^^______^^^\\\WWWWWWVVVVVVVVVVVVWWWWWWWWWYYY[[[[[[ZZZXXXXXXYYYSSSRRRQQQQQQRRRUUUYYY[[[ZZZ[[[ZZZWWWTTTTTTVVVYYYSSSRRRRRRQQQTTTYYYaaafffccc^^^VVVPPPPPPZZZiiisssxxxuuuzzz}}}|||}}}uuunnnjjjhhhiiisss~~~uuunnnfffYYYMMMFFFEEEFFFJJJPPPWWWcccmmm~~~}}}rrrvvvfffVVVWWWTTTRRRQQQQQQSSSTTTUUUTTTPPPNNNMMMLLLLLLKKKIIIGGGIIIIIIJJJJJJIIIIIIHHHGGGEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@???<<<<<<=========<<<;;;;;;;;;999:::;;;999;;;FFFTTToootttyyyzzz|||~~~yyyuuunnnjjjjjjpppppppppuuuvvvzzz{{{{{{}}}~~~xxxrrrrrrvvvxxxtttooonnnjjjfffbbbaaa```___^^^WWWYYY^^^dddiiikkkiiigggfffdddaaa^^^[[[ZZZYYYXXX^^^hhhssswwwtttqqqsssvvvooonnnllliiidddaaa```aaafffeeecccdddlllyyy{{{nnnccc]]]]]]]]]]]][[[ZZZ___kkk{{{ooodddZZZNNNCCC>>>:::<<>>???@@@HHHYYYoooqqqccc```aaaaaaaaa``````______^^^]]]\\\[[[[[[[[[[[[[[[]]]___bbbdddbbb^^^\\\^^^______ccchhhcccbbb```___``````___^^^]]]^^^_________```bbbddddddbbb```_________^^^]]]___aaa```^^^```cccbbb^^^]]][[[[[[^^^^^^[[[[[[]]]```]]][[[[[[^^^___^^^\\\[[[[[[YYYUUUVVVaaassszzzrrriiieeemmm{{{kkkooosssooorrrssshhhbbb```aaaaaa^^^\\\^^^\\\\\\]]]]]]]]]\\\[[[ZZZYYY[[[]]]]]]ZZZYYYYYY[[[[[[ZZZYYYXXXXXXXXXXXXYYYUUUWWWYYYZZZYYYXXXXXXYYYUUUUUUTTTSSSSSSSSSSSSSSSQQQQQQQQQQQQQQQQQQOOONNNLLLKKKLLLRRRYYY\\\YYYUUUOOORRRTTTSSSPPPOOORRRUUUjjjwwwssszzz~~~~~~{{{xxxvvvrrrmmmiiifffdddccc\\\```eeemmmwww~~~ppp```UUUPPPLLLHHHDDDJJJPPPZZZsss~~~rrrsss___VVVTTTRRRPPPOOONNNOOOPPPPPPOOOMMMNNNMMMLLLKKKKKKJJJHHHEEEFFFFFFEEEEEEDDDDDDEEEEEEAAAAAAAAAAAAAAAAAAAAAAAABBBAAA???>>>===>>>>>>>>><<<<<<<<<;;;;;;999888888666777888888999;;;<<<;;;NNN^^^ttt|||sssuuu|||rrrmmmiiiiiilllnnnmmmpppwwwxxx|||{{{wwwppppppnnnmmmnnnrrrtttuuuuuuuuuvvvyyy~~~zzztttlllgggeeegggiiijjjffffffeeefffhhhkkknnnpppqqqoookkkhhhggghhhiiijjjbbbbbbcccdddiiipppyyytttmmmooogggXXXZZZWWWVVVXXXWWWWWW___hhhmmmuuuzzzkkk]]]PPPIIIGGGDDDBBBCCC===>>>LLLeeexxxzzzgggaaabbb``````ddd______]]]\\\[[[ZZZZZZZZZZZZZZZ[[[\\\]]]^^^___```aaa]]][[[]]]]]]]]]___ddd^^^```aaa```^^^]]]\\\\\\[[[ZZZZZZ[[[^^^_________```]]]\\\\\\^^^_________^^^aaaaaa______aaa^^^YYY\\\ZZZ[[[^^^___\\\\\\^^^^^^\\\ZZZ]]]aaabbb```]]]]]]^^^^^^ZZZXXX]]]gggqqq~~~zzz~~~gggiiizzzwwwuuupppkkkbbb```______[[[XXX[[[aaa[[[[[[[[[[[[[[[ZZZYYYYYYZZZ\\\^^^]]]YYYXXXXXXZZZ[[[[[[ZZZYYYYYYYYYYYYYYYSSSVVVXXXYYYXXXWWWWWWXXXTTTTTTTTTTTTSSSSSSSSSRRRMMMMMMMMMOOOPPPOOONNNLLLLLLNNNRRRVVVXXXWWWSSSPPPFFFPPPYYYXXXOOOJJJNNNTTT\\\xxxooosssyyy~~~~~~{{{xxxqqqnnniiiccc^^^[[[YYYYYYaaakkkwww~~~|||{{{{{{|||{{{xxxwwwxxxpppjjj^^^OOOGGGFFFGGGEEEDDDQQQUUU[[[~~~qqqiiiWWWVVVUUUPPPOOONNNNNNPPPRRRRRRQQQPPPLLLJJJIIIHHHHHHGGGEEECCCFFFFFFEEEDDDDDDDDDDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@???============>>>;;;<<<;;;;;;:::999888777666777777777999;;;;;;:::CCCUUUooo~~~yyyllljjjqqqzzzpppjjjkkkllliiiiiillljjjmmmttt}}}xxxnnnnnnnnnnnnnnnmmmllllllnnnppptttyyy}}}~~~|||yyy{{{yyywwwvvvtttqqqmmmjjjffffffffffffeeedddcccbbbccceeeggggggfffeeeeeefffcccfffkkksss|||mmm[[[\\\[[[SSSXXXUUUUUUWWWXXX\\\iiixxx~~~nnn```SSSEEE@@@???>>>>>>???===BBBXXXxxxkkkZZZ[[[^^^YYYXXX^^^___^^^[[[ZZZXXXXXXYYYYYYYYYZZZ[[[]]]]]]^^^^^^]]]aaa]]]\\\^^^^^^\\\\\\```[[[^^^bbbaaa]]]ZZZZZZ[[[[[[YYYXXXZZZ^^^```___]]]^^^[[[YYY[[[^^^^^^___aaa[[[^^^^^^]]]]]]]]]YYYSSS___]]]]]]``````\\\\\\^^^\\\ZZZZZZ]]]bbbddd```\\\^^^```bbb```^^^]]]___aaaiiixxxwww~~~qqqfffxxxzzzggghhhwww{{{pppkkkdddaaaddd```^^^\\\ZZZZZZ\\\^^^___ZZZ[[[\\\[[[YYYYYYYYYZZZ^^^]]]\\\ZZZYYYYYYZZZZZZWWWZZZ]]]^^^\\\XXXVVVTTTUUUUUUUUUTTTTTTSSSSSSSSSRRRSSSTTTUUUVVVVVVUUUTTTRRRMMMKKKOOOQQQNNNLLLLLLMMMLLLLLLMMMOOOOOONNNLLLJJJNNNSSSSSSOOOMMMNNNPPP\\\pppxxxooonnnuuu~~~}}}|||yyyuuurrrooommmkkkggg```ZZZYYY\\\bbbggg{{{~~~~~~}}}wwwnnnhhhhhh___SSSHHHGGGFFFDDDDDDHHHXXXPPPZZZtttsssbbbTTTPPPTTTTTTSSSSSSRRRQQQPPPOOOOOONNNMMMKKKHHHGGGFFFGGGFFFFFFEEEFFFGGGFFFDDDBBBBBBCCC@@@AAAAAAAAAAAA@@@??????>>>>>>>>>>>>============<<<;;;999888777666666666::::::999999888999999999===HHH]]]tttvvvjjjvvv}}}wwwrrrjjjcccdddkkkcccaaaccchhhlllqqq{{{zzzrrrkkkfffdddfffeeedddfffjjjmmmlllkkkgggjjjpppwwwzzzwwwooohhhdddgggiiiiiigggfffhhhkkkbbbccceeeggghhhhhhgggffftttwwwmmm___XXXSSSMMMHHHSSSRRRTTTWWWZZZddd{{{{{{kkkbbbTTTOOOEEE;;;888;;;>>>===>>>SSSssshhhaaaZZZWWWYYY[[[ZZZXXX[[[[[[[[[ZZZYYYYYY[[[]]]\\\[[[ZZZ[[[]]]______^^^^^^]]]ZZZVVVSSSSSSWWW[[[___]]]\\\]]]^^^^^^]]][[[[[[___```]]]\\\^^^___^^^]]][[[WWWTTTTTTWWWZZZ\\\\\\YYYXXX[[[[[[YYYYYY]]]ccc```]]]\\\]]]]]]]]]\\\]]]XXXTTTTTTXXX\\\\\\[[[]]]]]]^^^```bbbcccaaa___fffgggrrr~~~~~~uuuuuu}}}~~~uuusssqqqqqqsss}}}nnnooossszzzyyyuuuyyyhhheeeeeebbbaaaeee^^^]]][[[ZZZ[[[]]]___```ZZZ[[[\\\[[[YYYYYYYYYZZZ\\\[[[[[[ZZZZZZ[[[]]]]]]ZZZ\\\^^^^^^[[[WWWUUUTTTVVVUUUUUUTTTSSSSSSRRRRRRNNNOOOQQQRRRRRRRRRQQQPPPRRRNNNMMMPPPRRRPPPMMMNNNMMMMMMLLLMMMOOOOOONNNMMMIIIMMMQQQQQQMMMKKKLLLNNNPPP^^^{{{wwwllljjjooowww|||yyyzzz{{{zzzzzz{{{yyywwwtttoookkkgggdddbbb^^^\\\ZZZ\\\dddoooyyywwwhhh]]]YYYSSSJJJBBBAAAAAACCCKKKTTTaaacccppp|||fff[[[TTTSSSUUUQQQRRRRRRQQQPPPOOONNNMMMMMMMMMKKKIIIGGGFFFEEECCCBBBFFFGGGHHHFFFCCCAAA@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>=========<<<<<<::::::999888888888888888:::999999888888999999999888>>>PPPmmm~~~mmmnnn{{{}}}pppdddaaaeee^^^]]]___cccdddeeejjjppp~~~xxxtttnnniiieee```ZZZUUU]]]___eeekkkooonnniiieeedddeeedddcccbbbdddhhhlllmmmjjjgggfffjjjqqqyyy~~~vvvooofff\\\VVVUUUUUUQQQNNNQQQVVV```iiioooyyy}}}mmm___WWWMMMGGG@@@???@@@BBBCCCCCCEEEbbbbbb]]]YYYXXXZZZ[[[XXXUUUYYYYYYYYYXXXXXXYYYZZZ\\\ZZZYYYYYY[[[^^^```aaaaaa^^^]]][[[ZZZZZZ[[[^^^aaa___]]]\\\[[[\\\\\\[[[ZZZYYY]]]___]]]\\\^^^___]]]]]]\\\YYYWWWXXXYYY\\\^^^^^^[[[[[[___```^^^___ccc```^^^]]]]]]_________^^^```[[[WWWZZZaaafffeeebbb______^^^```bbbcccaaa```bbbaaafffooopppmmmsss~~~xxxqqquuuyyyxxxtttfffbbb\\\WWWYYYaaannnwww}}}xxxpppiiilllwwwkkkddddddccc^^^\\\___[[[[[[ZZZZZZ[[[]]]___```ZZZ[[[\\\[[[YYYXXXYYYZZZYYYYYYZZZZZZ\\\]]]___```[[[\\\\\\ZZZWWWTTTSSSSSSUUUTTTSSSRRRQQQPPPOOONNNMMMNNNNNNOOOOOOOOOOOONNNQQQNNNNNNQQQSSSQQQOOOPPPMMMLLLKKKLLLNNNOOONNNMMMIIIMMMOOOOOOKKKIIIIIIKKKMMMRRReeettthhheeeiiinnnttttttuuuwww{{{}}}}}}|||xxxwwwwwwuuuqqqrrrvvvtttqqqlllgggbbb^^^[[[ZZZWWWWWWZZZdddtttsss```QQQJJJFFFCCCAAA???>>>AAALLLXXXbbblll{{{uuu\\\UUUSSSTTTUUUMMMPPPPPPPPPOOONNNMMMKKKKKKHHHIIIIIIHHHGGGEEECCCAAAGGGHHHHHHFFFBBB???>>>??????????????????>>>======>>>============<<<<<<<<<999888888888999::::::;;;999999888888888999999:::999666@@@]]]pppzzzwwwhhhaaa``````\\\[[[\\\\\\ZZZ[[[^^^gggmmmxxx{{{tttllleee```YYYZZZ\\\```ccccccaaa^^^gggfffcccaaabbbffflllqqqqqqpppooosss{{{yyyjjjbbb___ZZZTTTRRRQQQQQQNNNKKKRRRZZZiiiwww}}}rrrdddWWWPPPJJJ@@@<<>>???DDDQQQsssooo\\\ZZZXXXYYY[[[[[[XXXUUUXXXXXXWWWWWWXXXYYYZZZZZZXXXXXXXXX[[[___bbbcccccc^^^]]]]]]___bbbeeeffffff___]]][[[[[[[[[[[[ZZZYYYVVV[[[^^^]]]\\\^^^___]]]]]]\\\\\\[[[\\\]]]___```___\\\\\\```aaa```bbbfff]]]\\\\\\^^^```aaa```___```[[[ZZZ```jjjnnnkkkfffbbb```______```aaaaaa```ccc^^^^^^bbbeeehhhtttwwwpppssswwwyyyyyyxxxrrrggg___cccrrryyysssqqq~~~ooojjjffffffbbb[[[XXXYYY[[[[[[[[[[[[[[[\\\]]]]]]YYYZZZ[[[ZZZYYYXXXXXXZZZXXXYYYYYY[[[\\\]]]^^^___XXXXXXXXXVVVSSSRRRRRRSSSTTTSSSRRRQQQOOONNNLLLLLLOOOOOOOOOPPPPPPPPPOOOOOOOOOLLLMMMQQQRRROOOOOOQQQKKKJJJIIIJJJLLLMMMMMMLLLKKKMMMNNNMMMJJJHHHHHHIIIOOOPPPZZZmmm}}}xxxnnnhhhfffdddfffjjjpppwww|||~~~~~~}}}}}}yyyvvvuuurrrkkkiiikkkiiigggccc```]]]\\\[[[[[[dddeeekkkwww{{{tttgggWWWJJJEEEAAACCCEEECCC@@@CCCOOOZZZfffooozzzjjjYYYUUUQQQSSSSSSKKKNNNNNNNNNNNNMMMKKKIIIHHHEEEGGGIIIJJJHHHFFFDDDCCCEEEFFFFFFEEEBBB?????????>>>>>>>>>>>>>>>======<<<=========<<<<<<<<<;;;;;;777777888888999;;;<<<===888888888888888999999:::;;;222333JJJppp{{{sssooommmddd\\\YYYXXXVVVWWWZZZ[[[___eeeooozzz~~~xxxwwwvvvuuutttsssrrrqqqpppooommmlllmmmqqquuuyyyzzz~~~nnnccc______[[[XXXTTTQQQPPPOOOOOOOOO^^^hhhvvv~~~uuujjj\\\QQQLLLFFF===999>>>@@@@@@KKKZZZiii~~~___YYYXXXWWWXXXZZZ[[[ZZZXXXXXXWWWWWWXXXYYY[[[[[[[[[ZZZYYYZZZ]]]aaaccccccccc]]]]]]^^^aaafffhhhhhhfffaaa___\\\[[[[[[\\\[[[ZZZVVV[[[___^^^]]]``````^^^\\\\\\]]]^^^^^^___``````]]]ZZZZZZ]]]^^^]]]^^^aaa[[[[[[\\\^^^```aaa___]]]^^^ZZZZZZbbblllpppjjjbbbbbb```^^^]]]^^^``````___bbb]]]ZZZ]]]___dddooo{{{iiibbb`````````^^^ZZZZZZ\\\\\\\\\\\\\\\[[[ZZZZZZYYYXXXYYYZZZYYYWWWVVVWWWXXXXXXYYYYYYZZZZZZZZZ[[[[[[UUUVVVVVVTTTSSSSSSUUUWWWUUUUUUTTTRRRQQQOOONNNMMMOOOOOOOOOOOOOOOOOOOOOOOOLLLJJJLLLOOOOOOLLLMMMPPPHHHGGGFFFFFFHHHJJJKKKJJJLLLLLLMMMLLLJJJIIIHHHIIIKKKMMMTTT^^^iiivvvxxxqqqgggeeedddeeehhhkkklllkkkqqqsssvvvyyy{{{{{{zzzzzz|||zzzzzz|||}}}{{{{{{|||uuu}}}~~~xxxvvvzzzyyyssssssmmmhhhiiihhhccc]]]\\\YYYYYY[[[]]]aaaeeehhhjjj}}}~~~nnnbbbWWWLLLFFFEEEBBBDDDEEEDDDHHHVVViiiwwwooo^^^WWWUUUNNNOOORRRMMMLLLLLLMMMMMMLLLJJJHHHGGGGGGJJJMMMLLLIIIEEECCCBBBAAABBBDDDCCCAAA@@@@@@@@@===>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;777777777888999:::<<<<<<888777777777888888999:::777444777GGGbbb|||vvvmmmuuussseee___\\\ZZZYYYZZZVVVVVVWWWZZZ```hhhooottt{{{uuunnnhhhccc^^^XXXTTTRRRQQQOOOOOOQQQWWW^^^cccppp~~~~~~rrrhhh^^^QQQGGGDDD???;;;;;;@@@EEEQQQkkkfffVVVWWWUUUTTTTTTVVVXXXYYYZZZXXXWWWWWWYYY\\\^^^]]][[[]]]]]]]]]___aaabbbaaa```[[[\\\^^^bbbdddeeedddcccbbb```]]]\\\\\\]]]]]]\\\XXX]]]```___^^^aaabbb```[[[\\\]]]^^^______``````]]]ZZZYYY\\\[[[YYYYYY\\\[[[ZZZ[[[]]]______]]][[[^^^\\\]]]dddlllmmmfff^^^aaa___\\\\\\]]]^^^^^^^^^\\\YYYXXXZZZ[[[^^^dddjjj}}}{{{mmmgggaaa___^^^]]]]]]\\\[[[[[[[[[\\\\\\\\\[[[YYYWWWVVVVVVWWWXXXWWWUUUTTTUUUVVVWWWWWWXXXXXXXXXWWWVVVVVVTTTUUUVVVVVVUUUUUUWWWYYYWWWVVVVVVTTTSSSRRRQQQQQQMMMMMMLLLKKKKKKKKKKKKLLLJJJIIIKKKNNNMMMIIIJJJMMMFFFEEECCCDDDFFFHHHIIIIIIKKKKKKJJJJJJIIIIIIIIIHHHHHHLLLSSSXXXaaapppvvvtttvvvjjjbbb^^^]]][[[ZZZ^^^aaafffjjjmmmoooooonnnqqqqqqqqqrrrssssssssstttrrrpppllljjjmmmppplllddd```ZZZXXX\\\___^^^[[[ZZZ[[[^^^dddllluuu}}}tttaaaTTTKKKDDDBBBDDDDDDEEEEEEKKK^^^|||jjjwww\\\SSSSSSSSSLLLNNNSSSOOOKKKKKKLLLMMMLLLIIIGGGEEELLLOOOQQQNNNHHHBBB?????????@@@BBBBBB@@@???@@@AAA>>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::888777777777888999999:::777777777777777888999:::777AAAMMMXXXcccttt|||{{{lllqqqzzzwwwtttkkk```ZZZTTTSSSRRRRRRTTTYYY]]]```ccchhhqqq{{{zzzpppjjjddd___ZZZYYYZZZYYYUUURRROOOPPPQQQRRRWWWaaannnxxxzzzpppfff^^^TTTIIIBBBAAA>>>???@@@???FFF\\\{{{qqqXXXYYYSSSRRRQQQQQQRRRTTTVVVXXXXXXVVVVVVYYY]]]```^^^\\\^^^^^^^^^___``````^^^\\\YYY\\\```aaaaaa`````````bbb```]]]\\\]]]^^^______[[[___aaa^^^^^^aaacccbbb\\\]]]]]]^^^^^^_________```\\\[[[]]]\\\YYYYYY\\\\\\[[[[[[\\\^^^___]]]\\\aaa```ccchhhlllkkkddd]]]```^^^]]]]]]^^^______^^^^^^]]]\\\\\\\\\]]]___```dddmmm}}}}}}ooohhhhhhbbbaaa___^^^___^^^[[[XXXYYYZZZ\\\\\\\\\ZZZXXXVVVTTTUUUVVVUUUTTTSSSSSSUUUSSSTTTUUUUUUUUUUUUTTTSSSRRRTTTUUUUUUTTTSSSUUUVVVTTTSSSSSSRRRQQQPPPPPPPPPLLLKKKJJJIIIHHHIIIIIIJJJJJJJJJKKKNNNKKKGGGHHHLLLFFFDDDBBBCCCEEEHHHIIIIIIIIIHHHGGGGGGHHHHHHHHHHHHGGGLLLQQQUUU^^^nnntttsssvvv~~~zzzssslllddd^^^]]]^^^___aaabbbcccddddddbbbfffiiiiiiggggggggggggfffaaa^^^______\\\ZZZZZZZZZXXX[[[aaaeeegggkkkppprrrvvv}}}}}}{{{rrrdddTTTKKKGGGCCCBBBDDDEEEHHHPPPbbbhhhggggggXXXQQQRRRRRRNNNRRRUUUMMMJJJKKKLLLMMMLLLIIIGGGEEEJJJMMMOOOLLLFFFAAA@@@AAA???AAABBBAAA???>>>>>>???>>>????????????>>>======;;;;;;;;;::::::::::::999999888777777666666666777666666666666777888999:::;;;LLL\\\```]]]ddd{{{{{{yyytttcccXXXWWWUUUTTTTTTUUUWWWXXXVVVXXX[[[```fffmmmsssvvvwwwlllccc\\\WWWUUU]]]YYYSSSOOOOOOQQQTTTVVVTTTWWW\\\___fffrrrzzzkkkccc[[[UUUNNNEEEAAABBB@@@EEEDDD@@@KKKeee}}}eeeRRR\\\QQQRRRSSSTTTTTTUUUVVVWWWVVVUUUUUUXXX^^^```^^^[[[[[[[[[[[[]]]^^^]]][[[XXXWWW]]]bbbbbb^^^\\\___bbbaaa^^^[[[[[[\\\___``````]]]``````\\\[[[___bbbaaa______^^^^^^^^^^^^___``````]]]\\\^^^^^^\\\\\\___\\\[[[[[[\\\___aaaaaaaaaaaacccgggkkkllliiiddd```___^^^^^^___aaabbbaaa```cccaaa]]]ZZZZZZ\\\^^^___YYY```mmm}}}|||ooofff```XXXXXXYYY[[[___aaa]]]XXXVVVXXXZZZ\\\\\\[[[YYYWWWSSSTTTUUUTTTRRRRRRRRRSSSPPPQQQRRRSSSTTTTTTSSSRRRPPPQQQSSSRRRQQQOOOOOOPPPNNNNNNNNNMMMMMMLLLLLLLLLMMMLLLJJJIIIHHHIIIIIIJJJKKKKKKLLLNNNKKKGGGGGGLLLFFFDDDCCCCCCFFFHHHJJJJJJGGGFFFEEEEEEFFFGGGGGGGGGEEEHHHKKKNNNXXXiii{{{zzz{{{xxxxxxzzzooohhhfffccc```^^^]]]]]]^^^WWW]]]cccccc___]]]\\\\\\^^^[[[^^^dddbbb\\\```kkkaaadddkkkqqqtttwww{{{tttpppoooaaaVVVKKKHHHHHHFFFEEEFFFEEENNN___|||ttt\\\rrrXXX^^^UUUTTTTTTRRRVVVUUUIIIJJJKKKLLLMMMLLLJJJGGGEEEDDDHHHKKKJJJEEEBBBCCCFFFAAABBBCCCAAA???===<<<===???????????????>>>======;;;;;;;;;:::::::::999999:::999888666555555444444666666666666777888999:::;;;KKKYYYUUUKKKPPPiii~~~ooozzzooo```___\\\YYYVVVUUUTTTSSSTTTSSSRRRSSSWWW^^^dddiiidddjjjrrrxxx{{{~~~}}}zzzuuuoooiiibbb___\\\YYYWWWXXXZZZ\\\NNNQQQTTTTTTPPPNNNOOOQQQTTT[[[dddmmmwww}}}ooo^^^WWWQQQMMMGGG@@@>>>@@@===FFFFFFDDDUUUuuuyyyqqq[[[LLLYYYQQQTTTXXXZZZZZZYYYXXXXXXUUUSSSSSSWWW]]]___]]]YYYXXXXXXYYY[[[\\\\\\YYYWWWVVV^^^dddccc^^^\\\```fff___\\\ZZZYYY[[[^^^``````^^^```___ZZZYYY]]]aaaaaaaaaaaa___^^^^^^___``````___\\\[[[^^^___]]]^^^aaa]]][[[[[[\\\```dddffffff___ccciiikkkjjjgggcccaaa______```bbbdddeeecccaaaccc___XXXRRRRRRWWW\\\]]]bbbfffiiikkkppp{{{}}}rrrpppkkkdddaaa^^^[[[YYY[[[^^^``````^^^ZZZZZZZZZZZZYYYWWWVVVUUUVVVSSSPPPOOOOOOPPPOOONNNNNNLLLKKKMMMPPPSSSTTTUUURRRTTTUUUTTTRRROOONNNNNNMMMLLLJJJIIIHHHIIIKKKLLLMMMMMMKKKJJJIIIHHHHHHHHHNNNLLLKKKIIIIIIIIIJJJKKKHHHEEEDDDEEEHHHJJJJJJHHHFFFFFFFFFFFFFFFFFFFFFFFFIIIHHHHHHJJJRRR___oooyyywwwooojjjnnnyyy}}}zzzwwwwwwwwwtttssspppnnnnnnnnnpppqqquuutttuuuwwwyyy{{{|||{{{|||mmm]]]VVVVVVOOOHHHDDDHHHJJJHHHGGGJJJIII^^^~~~lllfffllljjj[[[YYYXXXVVVTTTQQQMMMKKKIIIJJJKKKMMMNNNMMMKKKHHHFFFDDDDDDCCCCCCCCCCCCDDDDDDDDDBBBAAAAAABBBBBBBBBAAA???===;;;;;;======;;;888999999:::::::::999888888666666555555666777888888888666555555777<<>>AAADDDLLLHHHIIIUUUiiiooo[[[YYYWWWOOOPPPQQQRRRSSSUUUVVVWWWXXXXXXVVVTTTTTTVVVWWWWWWVVVXXXXXXYYYYYYYYYYYYXXXXXX[[[\\\]]]^^^```aaabbbbbbbbbZZZVVV\\\cccbbb___^^^___\\\[[[\\\^^^___]]][[[XXXYYY\\\]]]]]][[[YYYWWW[[[ZZZZZZZZZ[[[^^^```aaa___]]]]]]___cccdddaaa^^^dddeeeffffffeeedddbbbaaa___^^^^^^```aaabbbaaa```___\\\YYYVVVVVVYYY]]]```\\\]]]^^^aaaeeehhhkkkmmm|||}}}lllhhhhhheee```]]]\\\ZZZYYYZZZ]]]___^^^\\\[[[[[[[[[ZZZYYYXXXWWWVVVXXXUUURRRQQQQQQQQQPPPOOORRRQQQOOOPPPRRRTTTUUUUUUTTTUUUVVVUUURRROOONNNMMMNNNMMMKKKJJJIIIIIIJJJJJJLLLLLLJJJIIIHHHGGGGGGGGGHHHHHHGGGGGGFFFGGGGGGGGGDDDBBBAAACCCEEEGGGFFFDDDFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGIIIMMMTTT^^^eeefffxxxppphhheeegggooowww|||sssiii\\\OOOKKKMMMFFFBBBCCCHHHKKKMMMRRRYYY]]]ooo{{{lllsssooo```VVVVVVUUUTTTSSSQQQOOOMMMLLLJJJKKKLLLLLLKKKHHHFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCAAAAAABBBCCCBBBAAA@@@>>><<<<<<======;;;999999::::::::::::999888888777666666666666777777888888777555444555888<<<>>>;;;DDDJJJEEE<<<888@@@IIIeee}}}vvvxxx|||uuummmeeeYYYTTTPPPIIIMMMSSSOOOOOOLLLLLLOOOOOOKKKKKKMMMMMMOOOQQQSSSRRRPPPOOONNNOOONNNNNNMMMMMMNNNNNNOOONNNMMMMMMLLLKKKJJJKKKLLLGGGKKKMMMPPPXXXcccjjjkkksssuuuiii\\\RRRIIIEEE@@@???@@@BBBCCCCCCGGGOOO^^^qqq~~~dddSSSRRRQQQMMMRRRRRRSSSSSSTTTUUUVVVVVVVVVTTTRRRQQQSSSUUUVVVUUUYYYYYYYYYYYYYYYYYYYYYYYY^^^^^^]]]\\\\\\\\\\\\\\\]]]\\\\\\^^^aaabbbaaa___[[[YYYXXXZZZ]]]___^^^]]]ZZZ\\\]]]^^^^^^\\\ZZZXXXYYYYYYYYYZZZ[[[]]]^^^___^^^]]]^^^```bbbbbbaaa___dddddddddcccaaa___^^^]]]``````___^^^^^^]]][[[YYY\\\YYYVVVTTTUUUXXX[[[^^^]]]]]]]]]^^^___```aaabbbiiitttsssjjjcccdddeeeccc___^^^ZZZYYYYYY[[[]]]]]]\\\[[[\\\\\\[[[ZZZYYYXXXWWWWWW[[[YYYWWWUUUUUUUUUSSSRRRVVVTTTSSSSSSTTTVVVVVVUUUVVVVVVVVVTTTPPPMMMLLLLLLNNNMMMMMMLLLKKKJJJJJJIIIKKKJJJIIIHHHGGGFFFFFFFFFDDDEEEEEEFFFFFFFFFFFFEEEAAA@@@AAACCCEEEEEEDDDBBBDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDFFFGGGHHHKKKNNNQQQYYYiii~~~~~~vvvooohhhbbb___nnnyyy{{{tttjjj^^^TTTKKKDDDEEEIIIGGGGGGIIIMMMOOOTTTaaalllzzzmmmrrrqqq^^^[[[TTTRRRRRRRRRRRRQQQPPPOOOOOOLLLLLLMMMMMMKKKHHHEEEDDDDDDDDDEEEFFFFFFEEEDDDDDDEEECCCAAAAAABBBCCCBBBAAA@@@>>>============<<<::::::::::::::::::999888888888888777777777777777777777666555444444555666666333999>>><<<666444777<<>><<<>>>BBBEEEFFFEEENNN^^^uuujjjWWWNNNLLLLLLMMMRRRRRRSSSSSSSSSTTTTTTTTTTTTQQQOOONNNPPPRRRTTTUUUZZZYYYYYYXXXXXXYYYYYYZZZ]]]\\\ZZZYYYXXXYYYZZZZZZYYYcccfff```[[[]]]]]]ZZZYYYYYYYYY[[[___aaaaaaaaa]]]^^^^^^^^^^^^\\\ZZZYYYWWWWWWYYYZZZ[[[[[[[[[[[[ZZZ\\\^^^^^^^^^]]]^^^___dddcccaaa^^^\\\ZZZYYYYYY]]]]]]]]][[[ZZZXXXVVVUUUXXXVVVTTTSSSTTTWWWZZZ]]]\\\\\\[[[ZZZZZZZZZZZZZZZaaaaaadddnnn{{{lllgggeeeccccccbbb```___^^^ZZZZZZ[[[\\\]]]]]]\\\[[[]]]\\\[[[ZZZYYYXXXXXXXXX^^^\\\ZZZYYYYYYXXXVVVUUUUUUSSSRRRRRRSSSUUUUUUUUUUUUVVVUUURRRNNNKKKJJJJJJLLLLLLMMMMMMMMMLLLKKKKKKIIIHHHGGGFFFEEEEEEEEEEEEDDDEEEFFFHHHHHHHHHGGGFFFAAABBBDDDFFFGGGFFFEEECCCCCCCCCCCCCCCCCCCCCCCCCCC@@@BBBDDDEEEEEEGGGIIIKKKWWW___mmmsssjjjbbbhhhsss{{{pppggg```WWWOOOJJJFFFCCCEEEJJJMMMPPPRRRRRRRRR\\\pppyyy___ZZZ^^^WWWPPPPPPQQQQQQQQQPPPOOOOOOOOOOOOOOONNNMMMJJJGGGEEECCCEEEFFFHHHHHHFFFEEECCCEEEDDDBBBAAABBBBBBBBB@@@>>>===<<<<<<<<<;;;:::::::::;;;;;;;;;:::999888777888888888888777666666555555555444444444333333333333555777777555444666999???PPPgggsssoooeeedddhhhiii~~~tttrrr}}}zzz```UUUSSSLLLQQQNNNMMMOOOOOOLLLKKKNNNKKKJJJIIIIIIJJJJJJKKKJJJIIIIIIHHHIIIJJJKKKMMMNNNNNNLLLKKKLLLOOORRRSSSSSS]]]fffpppzzz~~~zzzssslllcccYYYMMMFFFAAA@@@???>>>@@@EEEKKKPPPaaapppqqqYYYOOONNNKKKKKKNNNPPPPPPQQQQQQRRRSSSTTTTTTSSSPPPMMMLLLOOORRRTTTUUUZZZZZZYYYXXXXXXYYYZZZZZZVVVVVVUUUVVVXXXZZZ]]]______pppuuuggg[[[\\\]]]XXX[[[\\\\\\^^^aaabbbcccccc^^^^^^^^^]]]\\\ZZZYYYXXXVVVWWWXXXZZZZZZZZZYYYXXXVVVYYY\\\[[[YYYYYY[[[^^^bbb```]]][[[YYYWWWWWWWWWVVVWWWXXXXXXVVVUUUUUUUUUTTTSSSRRRRRRSSSVVVYYY[[[WWWWWWWWWXXXYYYZZZ[[[\\\ccc^^^[[[```jjjsssvvvvvvsssfffaaaaaa```]]][[[[[[]]]]]][[[\\\]]]]]]]]]]]]]]]]]]]]]\\\ZZZYYYXXXXXXXXXXXX[[[YYYXXXWWWXXXWWWUUUSSSQQQOOONNNOOOQQQSSSTTTTTTSSSSSSRRROOOLLLIIIIIIJJJJJJKKKLLLMMMNNNNNNNNNMMMHHHGGGFFFEEEEEEEEEEEEEEECCCEEEFFFHHHHHHHHHGGGFFFBBBDDDFFFGGGGGGFFFDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBBBBBBBCCCFFFHHHSSSUUU^^^nnn{{{yyy~~~hhheeecccgggtttyyynnnhhhbbb[[[MMMIIIGGGHHHGGGEEEHHHLLLQQQXXX]]]]]]aaasssoooXXX\\\```TTTQQQQQQQQQQQQPPPOOONNNMMMOOOOOOOOONNNLLLIIIGGGFFFCCCEEEFFFHHHHHHFFFEEECCCEEECCCAAAAAAAAAAAA@@@???;;;;;;;;;;;;999999888999::::::::::::999888777666777777777777777666555444333333444444444444444333333222111000000333666888BBBSSS[[[RRRKKKRRR\\\___dddyyy{{{sss}}}sssccc___YYYUUURRRPPPQQQPPPMMMMMMPPPPPPNNNLLLLLLNNNOOONNNMMMMMMMMMNNNNNNNNNNNNNNNNNNQQQQQQQQQTTTZZZ___dddfffoooxxx~~~uuurrrlllddd[[[QQQHHHCCCAAAAAA@@@===>>>GGGWWWcccppp{{{vvv^^^KKKJJJMMMKKKJJJMMMKKKLLLMMMOOOQQQSSSTTTUUUQQQOOOMMMMMMOOOSSSUUUUUUYYYYYYXXXXXXXXXXXXYYYYYYSSSSSSTTTVVVYYY\\\___aaaeeevvv|||mmm```aaabbb^^^]]]]]]^^^_________```aaa]]]\\\[[[YYYXXXWWWWWWWWWWWWWWWYYYZZZZZZYYYXXXWWWWWWYYY\\\[[[YYYYYY[[[^^^^^^]]][[[YYYWWWWWWWWWWWWSSSUUUVVVUUUSSSQQQRRRSSSPPPOOOOOOOOOQQQRRRUUUVVVSSSSSSTTTUUUVVVXXXZZZ[[[___]]]\\\]]]```cccfffgggjjjxxxooogggddd^^^___^^^ZZZYYY]]]aaabbb]]]^^^^^^]]]\\\\\\]]]___]]][[[YYYXXXWWWVVVWWWWWWUUUTTTSSSTTTUUUUUUSSSQQQOOOMMMLLLMMMOOORRRSSSSSSPPPQQQPPPNNNKKKJJJKKKLLLLLLLLLLLLMMMNNNNNNOOOOOOGGGGGGFFFEEEEEEEEEEEEEEEBBBCCCCCCDDDDDDDDDDDDCCC@@@BBBDDDEEECCCBBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBAAA??????AAACCCJJJMMMVVVeeetttzzzttt|||nnneeeeeelllvvv}}}qqq```VVVRRROOOJJJCCCDDDGGGJJJKKKKKKPPPXXXiiittt~~~yyybbbVVVZZZZZZMMMQQQQQQQQQPPPOOONNNLLLLLLLLLLLLKKKJJJHHHGGGEEEDDDDDDDDDEEEFFFFFFEEEDDDDDDEEEBBB@@@@@@@@@@@@???>>>:::;;;;;;:::888777777888999999999999888777555555444555666777666555444333222333333333444444444444333222000///000333777:::@@@OOOOOO>>>777CCCNNNNNN^^^lll{{{ssszzz}}}tttvvvsssiiidddaaa___[[[VVVUUUWWWVVVVVVXXX]]]aaa```[[[VVVXXXWWWVVVUUUUUUUUUUUUUUU]]]___cccggglllsss{{{{{{uuuppphhheee___WWWOOOGGGBBB???<<<===>>>???EEETTThhhxxxwww\\\MMMBBBDDDIIIGGGFFFHHHGGGHHHJJJLLLOOOQQQRRRSSSOOONNNMMMNNNQQQTTTUUUUUUVVVWWWXXXXXXXXXXXXWWWVVVTTTUUUVVVXXXYYY[[[\\\\\\]]]hhhnnneee]]]^^^```___ZZZ[[[\\\\\\ZZZZZZZZZ\\\[[[ZZZXXXVVVUUUUUUVVVWWWYYYZZZZZZZZZZZZZZZYYYXXXZZZ[[[\\\\\\[[[\\\^^^```\\\[[[YYYXXXWWWVVVVVVUUUSSSVVVWWWUUUQQQNNNNNNPPPMMMMMMMMMNNNOOOPPPQQQRRRSSSSSSSSSSSSTTTTTTUUUVVVYYY\\\___```^^^]]]]]]______hhhuuu~~~yyykkkeeebbb```]]]___^^^ZZZ[[[bbbfffeee]]]^^^]]][[[YYYYYY]]]```\\\ZZZXXXVVVUUUUUUVVVWWWSSSSSSSSSUUUVVVWWWUUUSSSQQQOOONNNNNNPPPQQQRRRQQQOOOPPPPPPNNNMMMMMMOOOPPPPPPOOONNNMMMLLLMMMMMMNNNGGGGGGFFFFFFEEEEEEFFFFFFCCCBBBBBBAAAAAAAAAAAABBB@@@BBBCCCBBB@@@???AAACCCCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCDDDCCCAAA@@@@@@AAAIIIMMMUUU___hhhuuu}}}}}}tttmmmgggddduuuzzzpppjjj^^^PPPHHHFFFDDD@@@DDDFFFKKKPPPSSSYYYiiixxx~~~|||vvvbbbZZZUUUVVVVVVMMMOOOOOOPPPOOOOOONNNMMMLLLJJJJJJIIIHHHGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDAAA???>>>??????===<<<999;;;<<<;;;888666777999888888888888666555444333111333444555666555333333333333222222222222333333111111222222222444777::::::>>>===666444:::???>>>NNNVVVcccpppzzzyyy~~~xxxqqqyyy}}}zzztttmmmkkkllljjjpppzzz~~~tttpppmmmiiiffffffhhhkkknnnuuu{{{}}}wwwppphhhbbb\\\YYYSSSLLLFFFAAA??????;;;<<<@@@IIIXXXjjjzzznnnJJJEEE@@@@@@BBBCCCCCCCCCFFFGGGHHHJJJLLLNNNOOOPPPLLLLLLLLLOOORRRTTTTTTSSSSSSUUUWWWXXXXXXWWWUUUSSSTTTUUUWWWYYYYYYYYYXXXWWWUUUXXXZZZZZZWWWVVVXXXYYYXXXYYY[[[ZZZXXXWWWXXXZZZZZZYYYVVVUUUTTTUUUWWWXXX]]]\\\\\\[[[ZZZZZZZZZ[[[\\\ZZZYYYYYY[[[]]]^^^^^^ZZZZZZYYYXXXVVVSSSQQQPPPQQQUUUWWWUUUPPPMMMNNNQQQPPPQQQQQQRRRSSSSSSSSSSSSTTTTTTTTTTTTTTTUUUUUUVVVZZZ]]]___```]]]\\\[[[\\\_________bbbfffmmmvvv}}}tttddddddfffbbb]]]ZZZ]]][[[WWWYYYaaaccc```]]]]]]\\\YYYVVVWWW\\\```[[[ZZZWWWUUUTTTTTTUUUVVVUUUUUUVVVXXXZZZ[[[YYYWWWUUUSSSPPPPPPQQQRRRQQQQQQOOOOOOPPPOOONNNOOORRRTTTTTTRRROOOMMMKKKKKKLLLLLLHHHGGGFFFFFFFFFFFFFFFGGGEEEDDDBBBAAA@@@AAABBBBBBAAACCCDDDBBB@@@???BBBDDDCCCCCCCCCCCCCCCCCCCCCCCC@@@CCCFFFHHHFFFEEEDDDCCCOOORRRWWW\\\^^^jjjtttjjj___gggrrr{{{vvvfffYYYWWWPPPIIIGGGIIIIIIFFFHHHKKKQQQWWW\\\jjjzzzhhh|||yyy```UUUXXXVVVUUUWWWSSSMMMNNNNNNOOOOOONNNNNNNNNKKKKKKJJJIIIHHHHHHGGGGGGDDDDDDCCCCCCCCCCCCDDDDDDCCCAAA>>>>>>>>>>>><<<;;;:::<<<===<<<888777888:::888888888777666444333222000111333555555555333222555444222000000000000111***---000111111111333555777///,,,222666555555888BBBIIIWWWkkkrrrfffqqq{{{ppppppwww~~~|||wwwwww||||||wwwrrrkkkbbb\\\WWWTTTOOOIIIDDDAAABBBDDD??????EEETTTjjj|||vvvPPPBBBDDDBBB???>>>AAACCCBBBGGGGGGHHHIIIJJJKKKLLLMMMJJJJJJLLLOOORRRTTTSSSRRRRRRTTTWWWYYYYYYWWWTTTRRRQQQSSSVVVYYYZZZYYYWWWVVVXXXTTTTTTWWWWWWTTTTTTWWWWWWYYY[[[[[[XXXXXXZZZ\\\ZZZXXXVVVTTTTTTUUUXXXYYY___^^^]]][[[[[[[[[\\\\\\ZZZWWWUUUVVVYYY\\\[[[ZZZZZZZZZYYYWWWUUUQQQNNNLLLMMMQQQUUUTTTQQQPPPRRRUUUVVVWWWWWWXXXXXXXXXWWWWWWUUUUUUUUUVVVWWWYYYZZZ[[[]]]]]]\\\[[[ZZZYYYXXXWWWXXXXXX\\\cccfffeee```^^^eeellluuu|||xxxnnnhhheeeccc```\\\YYYZZZ\\\^^^```aaaaaabbb___^^^]]]^^^______]]]\\\VVVUUUSSSRRRRRRSSSUUUVVVRRRVVV[[[___```]]]YYYVVVPPPPPPOOOOOOOOONNNNNNNNNSSSRRROOOMMMLLLMMMOOOPPPRRRRRRQQQOOOMMMLLLKKKJJJJJJIIIFFFCCCBBBBBBBBBCCCCCCDDDDDDCCCAAAAAABBBDDDDDDBBBAAA@@@BBBEEEJJJLLLGGGFFFCCC@@@@@@@@@BBBCCCBBBAAAFFFKKKGGGCCCNNN```qqq]]]QQQXXXdddooonnnhhheeehhhmmmrrrzzzvvvjjj```ZZZQQQMMMJJJJJJHHHFFFJJJPPPPPPQQQYYYccckkk}}}rrrxxxnnneeevvvaaa\\\WWWTTTTTTTTTRRRPPPLLLLLLLLLKKKJJJJJJIIIIIIJJJIIIHHHHHHIIIIIIGGGEEECCCCCCBBBAAAAAA@@@@@@???@@@??????>>>===<<<<<<;;;999999999999999999::::::888777666444333222111111555555555444333222111000111111111111000000000000////////////000000000000111222333333111111222333999DDDPPP\\\nnnpppWWWVVVpppxxxnnniiifff\\\PPPNNNJJJFFFDDDEEEDDDAAA===???MMM[[[qqqoooVVVKKKBBBAAA===:::>>>CCCDDD@@@EEEEEEEEEFFFGGGHHHIIIJJJIIIKKKNNNOOOPPPQQQSSSUUURRRSSSSSSTTTUUUUUUVVVVVVTTTUUUVVVVVVVVVTTTRRRQQQTTTTTTTTTTTTTTTTTTTTTTTTVVVVVVWWWYYYZZZ\\\]]]]]][[[YYYVVVTTTTTTUUUWWWXXX[[[ZZZZZZ[[[]]]]]]\\\ZZZVVVXXXZZZ[[[YYYXXXXXXYYY\\\[[[YYYWWWUUUSSSQQQQQQMMMNNNOOOPPPPPPRRRTTTVVVXXXXXXYYYXXXWWWWWWYYY[[[WWWWWWXXXXXXYYYZZZ[[[[[[]]][[[YYYXXXYYYYYYXXXWWW\\\\\\\\\\\\[[[YYYXXXWWWYYY[[[]]]___ccchhhoootttxxxzzzqqqqqqjjjccc``````bbb```___]]]^^^^^^^^^^^^^^^]]]]]]^^^]]]\\\]]]^^^^^^\\\ZZZWWWVVVUUUSSSSSSSSSSSSTTTSSSUUUYYY[[[[[[YYYUUUSSSOOOOOOOOONNNNNNNNNNNNMMMQQQOOOLLLJJJJJJJJJLLLMMMOOONNNMMMLLLKKKJJJIIIHHHEEEDDDAAA???>>>>>>???@@@@@@AAAAAAAAA??????AAABBBCCCBBBAAAAAABBBEEEHHHJJJGGGEEECCC@@@@@@@@@BBBCCCHHHDDDDDDFFFEEEHHHYYYnnn~~~fffRRRQQQXXXccc{{{sssiiibbb___bbbhhhjjjrrr{{{{{{rrrggg\\\SSSKKKGGGHHHGGGIIIMMMNNNMMMPPPUUUXXX___kkkwwwyyyccchhh|||www^^^ZZZVVVSSSSSSRRRPPPOOOLLLLLLKKKKKKJJJJJJIIIIIIJJJHHHGGGGGGGGGFFFCCCAAAAAAAAA@@@@@@???>>>>>>===>>>>>>======<<<<<<;;;;;;999999999888888888888888777666555444333222222222444444444444333222111111111111111000000000//////.../////////000000000000000111222111000000111222222;;;FFFPPPbbbxxx|||gggZZZZZZ___ooo|||ttttttooohhhddd```VVVKKKCCCCCCBBBAAA@@@BBBDDDFFFVVVjjjyyy{{{\\\HHHAAA<<<<<<:::777999???CCCAAAEEEEEEEEEFFFFFFHHHIIIIIIGGGHHHJJJKKKLLLMMMPPPSSSTTTTTTSSSSSSTTTTTTUUUVVVUUUVVVWWWWWWWWWUUUSSSRRRSSSSSSSSSSSSSSSSSSSSSSSSUUUVVVWWWXXXZZZ[[[\\\\\\[[[ZZZWWWUUUUUUUUUWWWXXX^^^\\\[[[[[[\\\\\\ZZZYYYUUUXXX\\\^^^]]]ZZZXXXWWWXXXWWWVVVUUUTTTSSSQQQQQQOOOPPPRRRSSSTTTUUUWWWYYYYYYZZZ\\\\\\[[[[[[\\\^^^[[[[[[\\\]]]]]]]]]]]]]]]\\\ZZZYYYYYYZZZ[[[[[[ZZZYYYXXXXXXWWWWWWVVVVVVVVVXXXXXXWWWVVVVVVXXX\\\___aaafffkkkllliiijjjoootttxxxzzz|||}}}|||yyyuuurrr{{{uuullllllgggaaa______\\\UUUOOOccc___ZZZYYY\\\___``````^^^]]]]]]]]]\\\[[[[[[ZZZ\\\[[[ZZZZZZ[[[[[[ZZZXXXXXXWWWVVVUUUTTTRRRQQQQQQRRRSSSUUUUUUTTTRRRPPPNNNNNNNNNNNNMMMMMMMMMLLLLLLMMMKKKIIIGGGGGGGGGHHHIIIJJJIIIIIIHHHGGGGGGFFFFFF@@@@@@>>>=========>>>???@@@AAABBBBBB@@@@@@AAACCCBBBBBBBBBBBBCCCDDDEEEFFFFFFDDDBBB@@@@@@@@@BBBCCCCCC@@@???BBBBBBEEEVVVhhhwwwaaaMMMIIILLLTTThhh~~~~~~yyylllbbb^^^```[[[___ccceeegggnnnzzz~~~}}}~~~}}}zzztttnnniiiggggggbbb]]]WWWRRROOOMMMKKKJJJNNNLLLMMMQQQSSSUUU[[[cccyyyjjjjjjeee{{{uuu^^^ZZZWWWTTTQQQPPPPPPNNNMMMLLLLLLKKKKKKJJJIIIIIIIIIIIIGGGEEEDDDDDDCCC@@@>>>??????>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999888888777777666666666555555444333333333333333222333333333333333222222111111000000000000//////....../////////000000000...000111000///...///000...444:::AAAPPPeeexxxwwwdddWWW]]]mmm~~~|||uuuttttttrrroooccccccaaa]]][[[VVVMMMCCC>>>@@@@@@>>>===@@@GGGNNNmmm}}}```GGG===;;;888:::999777:::AAAEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHFFFGGGHHHIIIIIILLLPPPSSSWWWUUUSSSRRRRRRSSSTTTUUUVVVWWWWWWXXXWWWUUUTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSUUUVVVWWWYYYZZZ[[[[[[[[[[[[ZZZXXXVVVVVVWWWXXXYYY```^^^\\\[[[[[[[[[ZZZYYYUUUYYY^^^aaa___\\\XXXWWWUUUVVVVVVVVVVVVVVVVVVUUUUUUUUUVVVWWWXXXZZZ[[[[[[ZZZ]]]___``````___```aaa^^^___`````````___]]]\\\[[[ZZZYYYZZZ\\\^^^^^^]]]WWWVVVUUUUUUUUUUUUVVVWWWYYYXXXVVVSSSPPPPPPQQQSSSSSSUUUXXXXXXXXXYYY[[[]]]ZZZYYYXXXXXXXXXYYYZZZ[[[\\\^^^aaadddddd___WWWQQQXXXVVVTTTSSSSSSQQQNNNKKK```]]]YYYYYY[[[]]]______YYYYYYYYYYYYYYYZZZZZZ[[[[[[YYYWWWWWWXXXXXXWWWVVVXXXXXXWWWVVVTTTRRRPPPNNNPPPPPPOOOOOONNNMMMMMMLLLLLLLLLLLLLLLKKKKKKKKKKKKJJJIIIGGGFFFEEEEEEFFFGGGFFFFFFFFFEEEEEEEEEEEEEEE??????>>>>>>>>>???@@@AAAEEEFFFGGGFFFDDDBBBCCCCCCAAABBBBBBCCCCCCCCCCCCBBBDDDCCCAAA@@@@@@@@@AAABBB<<<<<<@@@DDDDDDBBBHHHPPPZZZMMMDDDEEEGGGJJJVVVddd}}}qqqwwwssskkkiiibbb^^^[[[YYYWWWWWW]]]ccceeegggiiilllmmmooorrrvvv{{{|||}}}|||zzzxxxxxxyyyvvvqqqiiiccc```aaaccceee``````^^^ZZZUUURRRPPPPPPTTTQQQNNNOOORRRUUUVVVUUUWWWTTTTTTYYYaaakkkyyynnnjjj|||sss```UUUVVVUUURRRPPPOOONNNMMMLLLLLLKKKKKKJJJJJJIIIHHHHHHFFFEEECCCBBBBBBBBBAAA@@@>>>>>>======<<<;;;;;;;;;999999999999::::::::::::888888777666555555444444444333333222333333444444111222222333333333222222111000000000////////////........./////////000000...///000000///...///000000111333777AAATTTgggtttbbb\\\XXX^^^mmmzzz~~~|||zzzrrrnnnllljjjeeeaaaWWWVVVTTTQQQNNNJJJDDD>>>AAAAAAAAA@@@AAAFFFMMMSSSppptttppprrr~~~kkkKKK???===<<<:::;;;;;;===DDDKKKLLLGGGDDDDDDDDDDDDEEEFFFGGGGGGIIIIIIJJJJJJKKKNNNSSSWWWXXXVVVTTTQQQPPPQQQSSSTTTUUUVVVVVVVVVVVVUUUTTTSSSTTTTTTTTTTTTTTTTTTTTTTTTVVVWWWYYY[[[\\\\\\\\\\\\YYYXXXWWWWWWXXXYYY[[[\\\___]]][[[ZZZ[[[\\\\\\[[[WWWZZZ^^^___]]][[[YYYXXXWWWXXXZZZ[[[\\\]]]]]]]]][[[ZZZZZZ[[[\\\\\\[[[ZZZ[[[^^^aaaccccccbbbbbbbbb```aaabbbbbbaaa___\\\[[[]]]\\\ZZZ[[[]]]^^^^^^]]]YYYXXXVVVUUUVVVWWWYYY[[[WWWWWWVVVTTTRRRRRRTTTVVVVVVUUUUUUUUUWWWXXXWWWWWWXXXVVVSSSPPPOOOPPPRRRTTTQQQSSSUUUWWWXXXWWWVVVTTTMMMNNNOOONNNLLLKKKJJJKKK^^^\\\YYYYYYZZZ\\\]]]^^^XXXXXXWWWVVVVVVWWWXXXXXXZZZXXXUUUUUUUUUUUUUUUTTTVVVVVVVVVUUUSSSQQQOOONNNLLLLLLKKKKKKKKKKKKLLLLLLKKKJJJJJJJJJJJJIIIIIIIIIHHHGGGFFFEEEDDDDDDDDDEEEDDDDDDDDDDDDDDDDDDCCCCCC>>>>>>>>>??????@@@AAABBBHHHIIIIIIHHHEEEBBBAAAAAA@@@AAABBBBBBBBBBBBAAA@@@BBBBBBAAA@@@???@@@AAAAAA===???DDDHHHGGGDDDDDDFFFFFFAAA???DDDGGGGGGMMMVVVeeevvvooopppvvvrrrggg______```]]]ZZZZZZWWWZZZ\\\\\\\\\\\\]]]]]]___aaaccccccbbbbbbbbbddd^^^\\\XXXTTTQQQQQQRRRTTTSSSSSSSSSQQQOOONNNOOOQQQSSSRRRRRRVVV[[[\\\YYYVVVUUUXXXbbbrrruuudddtttjjj]]]ZZZTTTSSSSSSRRRPPPNNNLLLLLLLLLKKKKKKKKKJJJIIIIIIHHHHHHDDDBBBAAAAAACCCDDDDDDCCC>>>>>>>>>===<<<<<<;;;;;;888888888888999999999999777777666666555444333333333222222222222333444444111111222222333222222222000000000////////////...............///////////////000111000/////////111/////////222:::HHH[[[jjjwwwjjjSSSNNN[[[llluuuxxx~~~{{{zzzwwwtttpppllleee]]]VVVRRRNNNJJJGGGDDDAAA>>>>>>>>>===???EEENNNWWW^^^```iiikkkgggkkk~~~uuuwwwQQQ???@@@AAA>>><<<<<<<<>>?????????EEEFFFGGGEEEBBB???======???@@@@@@AAAAAAAAAAAA@@@AAA@@@@@@@@@???@@@@@@@@@@@@???@@@AAABBBCCCEEEFFFFFFCCCCCCEEEFFFGGGMMMUUUaaarrr~~~yyy||||||yyyvvvkkk```[[[\\\___]]]WWWSSSQQQPPPNNNQQQSSSUUUUUUTTTSSSTTTUUUOOOOOOOOOMMMLLLMMMOOORRRPPPPPPOOOMMMLLLMMMOOORRRPPPTTT^^^jjjuuuvvvpppiiigggrrrmmmlllcccZZZYYYSSSQQQRRRRRRQQQNNNLLLMMMMMMKKKKKKJJJJJJIIIHHHHHHHHHCCCAAA@@@@@@CCCEEEFFFFFF??????>>>>>>===<<<<<<;;;888888888888888888888888777666666555555444444444333222222222222222333444111222222222222222111111000000////////////......------.........////////////000111000///...///111,,,,,,---111666???PPP___fff{{{wwwaaaSSSQQQZZZeeeuuu|||}}}{{{yyyxxxpppooonnnlllhhh```VVVOOOMMMHHHDDDBBB???<<<===@@@999<<>>>>>>>>???AAACCCCCC@@@>>><<<<<<>>>?????????@@@@@@AAAAAA@@@????????????@@@@@@@@@>>><<<:::999<<<@@@BBBBBBDDDDDDEEEGGGGGGHHHLLLRRR[[[lll~~~{{{yyy||||||tttfff\\\ZZZXXXUUUYYYZZZZZZXXXUUURRRQQQQQQMMMOOOQQQRRRSSSVVV\\\```___^^^ZZZUUURRRQQQTTTWWWWWWbbbuuu~~~~~~kkk]]]VVVUUUPPPRRRTTTRRROOOMMMNNNOOOKKKJJJJJJIIIIIIHHHHHHGGGCCCAAA??????AAACCCDDDDDD>>>>>>>>>===<<<<<<;;;;;;:::999999888888777777777666666666666555555555555333333222222222222222333222222222222222111000///000000/////////.........---------.........//////---...//////...---...///,,,+++---111111444@@@MMMUUUeeezzzcccMMMJJJQQQ```lllyyy}}}zzzwww{{{~~~{{{wwwuuurrrooolllccccccbbb```[[[UUUMMMIIIFFFBBB@@@AAA???;;;===BBBDDDLLLZZZjjjwwwwww```FFF:::999:::999888666888999:::===AAA???999======???@@@CCCEEEHHHIIICCCEEEHHHIIIKKKMMMQQQTTTUUUTTTSSSRRRRRRRRRRRRRRROOOPPPQQQRRRTTTVVVWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXZZZ[[[^^^`````````^^^]]]]]]\\\\\\\\\[[[[[[[[[[[[ZZZZZZ\\\^^^``````]]][[[[[[]]]]]]\\\ZZZYYYYYYZZZXXXZZZ]]]___aaa```___^^^aaa______bbbfffgggccc___```bbbbbbbbb```___```aaabbb```^^^[[[ZZZZZZ[[[[[[[[[YYYXXXXXXYYYZZZYYYXXXTTTTTTTTTTTTUUUUUUUUUUUUXXXXXXYYYWWWUUUTTTTTTVVVQQQQQQQQQPPPOOONNNNNNNNNKKKKKKKKKLLLLLLLLLLLLLLLGGGIIIKKKKKKIIIJJJLLLOOOIIIIIIIIIJJJJJJJJJIIIIIIVVVVVVVVVUUUTTTTTTVVVXXX[[[ZZZYYYXXXYYY[[[]]]___ZZZWWWSSSQQQRRRRRRRRRRRROOONNNMMMLLLMMMOOORRRSSSPPPOOONNNMMMKKKJJJIIIHHHGGGGGGGGGGGGFFFFFFFFFEEECCCCCCBBBBBBAAA@@@@@@???@@@@@@@@@???>>>>>>======<<<======>>>??????>>>>>><<>>>>>>>>>>>>>>>>>???@@@AAABBB???????????????@@@@@@@@@>>>===<<<<<<>>>AAA???<<<:::>>>DDDIIIIIIGGGHHHKKKNNN^^^pppuuurrrtttwwwtttqqqpppmmmkkkkkkiiifff```\\\YYYYYYVVVXXX[[[\\\___eeemmmttt{{{wwwqqqiiicccaaabbbeeehhhvvvttt}}}pppuuuqqq]]]SSSYYYPPPSSSUUUSSSPPPNNNOOOPPPKKKJJJJJJIIIIIIHHHGGGGGGDDDBBB???>>>@@@AAABBBBBB>>>======<<<<<<;;;::::::;;;::::::999888777777666555555555666666666666666444333222222111111222222333333333222111000///...000/////////............---------.........//////,,,---......,,,,,,---.........///111---***111===FFFOOOaaavvvdddTTTQQQLLL[[[lllpppkkkgggmmmtttvvvyyy}}}}}}xxxvvvtttqqqnnnhhhbbb]]]\\\[[[XXXUUUPPPKKKFFFCCC@@@===>>>BBBAAA===>>>CCCUUUbbbrrrlllTTTDDD999999999555444999333888:::666444666999:::;;;<<<>>>@@@CCCFFFHHHJJJCCCFFFIIIKKKMMMOOORRRTTTSSSSSSSSSSSSSSSRRRRRRRRROOOPPPQQQRRRUUUWWWZZZ[[[YYYYYYYYYYYYYYYYYYYYYYYYYYY[[[]]]___```___]]]\\\``````___]]][[[ZZZXXXXXX[[[\\\]]]```aaa___[[[XXX[[[]]]``````^^^[[[YYYYYYZZZ\\\___aaabbbaaa___^^^```^^^___ccciiikkkhhhdddcccccccccaaa______```aaa]]][[[XXXUUUTTTTTTVVVWWWXXXVVVUUUVVVXXXYYYYYYYYYUUUUUUVVVVVVVVVVVVUUUTTTTTTUUUVVVUUUSSSRRRRRRSSSMMMOOOOOONNNLLLJJJKKKLLLNNNMMMLLLKKKJJJJJJKKKKKKKKKMMMOOOMMMJJJIIIJJJLLLKKKJJJJJJLLLNNNOOONNNLLLZZZYYYWWWVVVUUUVVVVVVWWWWWWYYY[[[\\\]]]\\\[[[ZZZXXXUUUSSSRRROOOKKKLLLPPPLLLOOOOOOKKKKKKOOORRRRRRTTTQQQOOONNNNNNMMMKKKJJJLLLKKKIIIHHHHHHGGGEEEDDDCCCCCCBBBAAAAAAAAAAAABBB@@@??????>>>>>>>>>>>>>>>===???@@@???===;;;;;;<<<============>>>>>>>>>>>>;;;999888;;;???BBBBBBAAACCCAAA???>>><<<<<<<<<===::::::999999;;;===???AAA@@@AAABBBBBBBBBCCCFFFHHHMMMOOOYYYhhhsssuuusssrrrjjjtttwww~~~~~~yyynnnmmmnnnooopppyyy}}}xxxmmmhhhbbb``````^^^YYYTTTTTTRRRQQQPPPQQQQQQPPPNNNJJJJJJJJJIIIHHHGGGEEEDDDCCCBBBAAAAAABBBAAA???>>>======>>>??????>>><<<;;;=========<<<;;;999888777888777777666666666666666555444444333333222222111222222222111000///...---000//////...---,,,,,,,,,...........................------,,,,,,------...,,,,,,------...//////000:::>>>LLLcccyyyzzzuuuXXXSSSWWWaaabbbZZZWWW\\\eeeeeejjjsss{{{~~~}}}~~~|||zzzxxxwwwvvvqqqoookkkgggaaa[[[WWWTTTTTTPPPKKKHHHHHHHHHHHHGGG===DDDGGGDDD@@@FFFRRR\\\vvvttttttyyy|||qqqFFF<<<:::888666555555666777666888999999999999;;;<<<;;;===>>>??????@@@BBBDDDHHHHHHIIIIIIJJJLLLMMMNNNOOOOOOOOOOOOOOOPPPQQQRRRSSSSSSTTTSSSSSSTTTWWWYYYYYYWWWWWWXXXYYYZZZYYYXXXWWWYYY[[[^^^```bbbbbbbbb```___^^^\\\[[[ZZZYYYYYY]]]]]]]]]]]]]]]\\\XXXUUUZZZ[[[]]]]]]\\\]]]___aaa______]]][[[XXXVVVWWWYYY```___```fffkkkmmmiiiddd```______^^^^^^^^^______YYYZZZZZZVVVRRRPPPSSSVVV[[[[[[ZZZYYYXXXWWWUUUTTTXXXYYYYYYYYYXXXVVVTTTSSSOOOPPPQQQRRRRRRPPPNNNMMMNNNNNNOOONNNMMMLLLNNNPPPLLLLLLKKKKKKKKKLLLNNNOOONNNNNNMMMLLLJJJIIIGGGFFFIIIIIIHHHGGGHHHIIIJJJKKKZZZXXXWWWUUUTTTTTTUUUUUUYYYZZZ\\\]]]]]]\\\ZZZYYYWWWSSSQQQOOOKKKGGGGGGKKKKKKNNNMMMJJJIIIMMMPPPOOOSSSPPPNNNLLLLLLLLLKKKIIIJJJHHHGGGFFFGGGFFFEEECCCDDDDDDCCCBBBBBBAAAAAABBBAAA@@@???>>>==================>>>>>>>>>===<<<<<<=========>>>>>>>>>??????<<<:::999;;;???AAAAAA@@@AAA@@@>>><<<;;;;;;;;;<<<999999:::<<<======>>>>>><<<===>>>>>>===???AAADDDHHHHHHMMMYYYcccfffhhhjjjyyyzzz{{{rrrqqqwww~~~vvvbbb]]]WWWUUUVVVVVVRRROOOQQQPPPNNNNNNOOOOOOMMMLLLJJJJJJJJJIIIHHHFFFEEEDDDCCCBBBAAABBBCCCCCCAAA???>>>???@@@@@@@@@???>>>===<<<<<<;;;;;;:::888777666888777666666555555666666444444444333222222111111000111111111000///......000000///......---,,,,,,------------------------------,,,,,,,,,,,,------,,,,,,,,,---.../////////444555>>>PPPeeeyyymmmZZZUUUWWWVVVYYY___UUUXXX```iiippptttxxxzzz~~~}}}xxxuuuwwwzzzxxxwwwuuusssqqqoooooonnnooommmhhhbbb[[[TTTNNNKKKHHHGGGFFFEEEDDDCCCBBBAAALLLIIIBBB???EEEUUUiiiwwwrrrnnnmmmssszzzwwwQQQ???:::888666555444555666777666777999999888888:::;;;;;;<<<>>>>>>>>>???BBBDDDGGGGGGGGGIIIJJJLLLMMMNNNNNNNNNNNNNNNOOOPPPQQQRRRQQQRRRSSSSSSRRRRRRTTTVVVYYYXXXWWWXXXZZZ[[[ZZZYYYXXXYYY[[[^^^___````````````___^^^\\\[[[ZZZYYYYYY[[[[[[ZZZ[[[\\\ZZZWWWTTTXXXZZZ]]]^^^]]]\\\]]]]]]\\\\\\\\\ZZZXXXVVVWWWXXX[[[[[[\\\aaafffgggddd_________^^^]]]]]]]]]]]]]]]ZZZXXXWWWVVVUUUSSSQQQOOOVVVWWWXXXXXXXXXWWWVVVVVVVVVVVVVVVVVVUUUSSSQQQPPPNNNOOOPPPQQQPPPOOOMMMLLLOOOPPPPPPOOONNNNNNOOOQQQLLLKKKJJJJJJJJJLLLMMMNNNJJJKKKKKKKKKJJJJJJIIIHHHIIIHHHGGGGGGGGGHHHIIIIIIYYYXXXVVVTTTSSSRRRSSSSSSYYYYYYZZZZZZZZZXXXVVVUUUTTTQQQNNNMMMIIICCCCCCGGGJJJLLLKKKHHHIIIMMMOOOMMMQQQOOOLLLJJJKKKKKKJJJIIIGGGFFFDDDDDDEEEFFFDDDCCCEEEEEEDDDCCCCCCBBBAAAAAAAAA@@@???>>>============>>><<<;;;<<>>;;;>>>>>>>>>>>>????????????>>><<<;;;<<<>>>????????????>>>===;;;:::::::::;;;888:::<<<===>>>===;;;::::::;;;;;;;;;;;;<<<>>>AAAFFFCCCDDDKKKSSSXXX^^^cccmmm{{{yyyddd]]]YYYTTTRRRSSSTTTRRRPPPOOOMMMLLLLLLLLLLLLKKKIIIIIIIIIIIIHHHGGGFFFEEEDDDBBBAAAAAABBBDDDDDDCCCAAA@@@@@@@@@AAA@@@???>>>>>>::::::::::::999777666666777777666555555555555666444444333333222111111111//////000000000//////...000000000///......---------------------------------,,,,,,++++++,,,,,,---+++,,,,,,------......///000111777DDDTTThhhvvvfff\\\VVVZZZbbbWWWXXXXXXYYY]]]gggsss|||~~~|||{{{~~~zzzzzzzzz{{{|||~~~{{{}}}}}}yyyqqqooorrrwwwtttrrrnnnkkkhhhggggggggghhheee```ZZZSSSLLLGGGDDD<<<>>>AAABBBBBBCCCEEEFFFGGGFFFJJJVVVeeesss{{{sssnnnmmmvvvxxxvvvOOO;;;777666555444333333444555666555777888888777777999:::999;;;<<<======>>>@@@BBBDDDDDDFFFGGGIIIKKKMMMMMMMMMMMMMMMMMMNNNOOOPPPQQQOOOQQQRRRRRRQQQPPPQQQRRRWWWVVVUUUVVVXXXYYYXXXWWWXXXYYYZZZ[[[\\\]]]]]]]]]\\\[[[ZZZZZZYYYXXXWWWWWWXXXXXXXXXYYYZZZYYYWWWTTTVVVYYY]]]^^^]]][[[YYYYYYWWWXXXZZZYYYXXXVVVWWWWWW[[[[[[\\\aaaeeefffccc___^^^]]]\\\[[[ZZZZZZYYYZZZYYYVVVTTTUUUVVVUUUPPPKKK[[[[[[YYYXXXVVVUUUTTTTTTRRRRRRRRRRRRQQQPPPNNNMMMLLLLLLMMMNNNNNNLLLKKKJJJMMMNNNOOONNNLLLLLLNNNOOOKKKJJJIIIIIIIIIJJJKKKLLLFFFGGGHHHIIIJJJJJJJJJJJJGGGGGGFFFEEEEEEFFFFFFFFFYYYWWWUUUSSSRRRQQQRRRRRRWWWWWWWWWVVVUUUSSSQQQPPPRRROOONNNMMMIIIDDDEEEHHHHHHJJJJJJHHHKKKPPPQQQOOOPPPMMMJJJHHHIIIIIIIIIHHHEEEDDDCCCDDDEEEFFFEEEDDDFFFFFFEEEEEEDDDBBBAAAAAA??????>>>>>>>>>>>>?????????<<<:::===BBBDDDAAA===>>>>>>>>>>>>?????????@@@???>>>=========>>>>>>>>>???>>><<<;;;:::::::::;;;:::;;;<<<<<<<<<;;;:::999;;;<<<<<<<<<;;;<<>>======::::::::::::999888777666777666555555444444555555333333333222111111000000//////000111111111000000000000000//////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,------------,,,///666@@@IIIWWWkkk}}}qqq]]]XXX]]]ssstttpppfff^^^___dddhhhrrruuuvvvrrrqqqtttvvvuuuqqqqqqssstttvvvwwwxxxyyyzzz{{{~~~{{{|||~~~|||zzzvvvvvvuuuqqqmmmlllnnnqqqmmmjjjeee```]]][[[[[[[[[ZZZXXXTTTOOOKKKFFFCCCBBBAAABBBCCCBBBCCCFFFLLLQQQNNNTTTdddyyy|||zzz~~~~~~jjjFFF???===444333222222222222333444555444666777777666666777888888999;;;;;;;;;<<>>@@@AAABBB@@@===;;;>>>CCCEEECCC???===>>>>>>>>>>>>???????????????>>>===<<<<<<===>>>???>>><<<;;;:::;;;;;;<<<===<<<;;;:::999:::;;;;;;;;;<<<<<<<<<;;;<<<>>>@@@IIIFFFGGGKKKNNNPPPVVV\\\eeennnxxx}}}kkkXXXZZZZZZWWWTTTQQQPPPPPPPPPOOOMMMLLLJJJJJJKKKKKKIIIHHHGGGGGGGGGGGGFFFEEEDDDDDDAAA@@@AAABBBEEEFFFEEEDDD???>>>======<<<;;;;;;;;;:::;;;;;;::::::999888777666555555444444444444444333222222111111000//////000000111111222111111111////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++++++++,,,,,,,,,,,,,,,)))+++000555:::DDDWWWiiikkk{{{mmm```\\\bbbnnnvvvvvvrrrpppmmmjjjcccgggiiieeeaaaaaa___[[[aaabbbeeeiiimmmqqqsssuuussstttuuuwwwxxxzzz{{{|||sssrrrsssvvvxxxwwwssspppnnnjjjfffdddffffffeeecccaaa]]]XXXRRRNNNLLLKKKKKKLLLKKKHHHEEEBBBAAA??????FFFEEEDDDDDDHHHQQQ[[[bbbuuuvvv}}}wwwHHH222999===444000000000111111222333333333555666555444444555777666888999999999:::===???>>>???AAADDDFFFHHHIIIIIIHHHHHHIIIIIIJJJLLLMMMNNNKKKMMMOOOOOONNNLLLLLLLLLTTTSSSRRRSSSUUUVVVUUUTTTSSSSSSSSSSSSSSSSSSSSSSSSPPPRRRTTTVVVWWWXXXYYYYYYUUUTTTTTTVVVXXXZZZYYYXXXZZZZZZYYYWWWUUUUUUWWWYYYTTTVVVYYYYYYWWWVVVVVVVVVUUUUUUWWWYYY[[[[[[YYYXXXZZZYYYXXXWWWUUUUUUTTTTTTUUUUUUTTTRRRPPPPPPTTTXXXxxxqqqfff[[[SSSOOOOOOOOONNNNNNMMMLLLLLLKKKKKKKKKHHHHHHHHHHHHHHHGGGGGGFFFGGGHHHIIIHHHFFFFFFHHHIIIHHHGGGFFFEEEEEEEEEFFFGGGEEEFFFFFFFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCBBBBBBYYYXXXVVVUUUTTTTTTUUUUUUZZZYYYXXXVVVUUUSSSRRRQQQQQQPPPPPPRRRPPPMMMMMMQQQJJJKKKLLLMMMSSSZZZZZZVVVNNNKKKGGGFFFFFFHHHHHHIIIEEEDDDCCCCCCEEEFFFEEECCCBBBCCCDDDEEEDDDCCCBBBAAA<<<<<<<<<===>>>@@@AAABBB???>>>===???CCCDDDBBB@@@============>>>>>>>>>>>>>>>??????>>><<<;;;===>>>>>>===<<<;;;:::;;;;;;<<<===<<<:::888888999;;;<<<:::::::::999999999;;;>>>DDDCCCEEEIIIKKKKKKOOOUUUddduuuzzzqqqqqqttt{{{zzz}}}}}}nnnhhh\\\RRRWWWVVVTTTRRRQQQOOOOOONNNMMMKKKJJJJJJKKKJJJIIIGGGFFFFFFFFFFFFFFFEEEDDDDDDAAA@@@@@@BBBDDDEEEDDDCCC>>>===<<<:::999999999999::::::;;;;;;:::999999888555555444333333333333444222222111111000/////////000000111111111111000///.....................---+++++++++++++++++++++++++++******))))))******+++++++++++++++++++++++++++---++++++,,,///999MMM___dddtttzzzqqqeeelllnnnhhhfffkkkmmmkkk]]]aaabbb]]]WWWTTTPPPKKKPPPRRRUUUZZZ```fffkkkmmmnnnnnnoooqqqsssuuuxxxyyylllkkkkkkmmmoooooolllhhhhhhaaa[[[ZZZ^^^___\\\XXXVVVTTTPPPKKKHHHEEEDDDDDDEEEDDDBBB@@@?????????@@@??????CCCLLL[[[kkkxxx~~~wwwQQQ@@@:::333000333///000000111111111222222222444555444333333444555555666777888888999;;;>>><<<>>>@@@CCCEEEFFFFFFFFFEEEEEEEEEFFFHHHIIIKKKLLLJJJLLLMMMMMMLLLKKKLLLMMMUUUTTTSSSTTTVVVWWWVVVUUUQQQQQQPPPOOOOOOPPPPPPQQQRRRSSSVVVXXXZZZ[[[[[[ZZZSSSRRRRRRTTTWWWZZZZZZZZZ[[[ZZZXXXVVVTTTTTTXXXZZZXXXZZZ[[[ZZZWWWVVVUUUVVVUUUVVVWWWXXXYYYYYYXXXWWWXXXXXXVVVUUUTTTTTTTTTTTTSSSTTTSSSOOOLLLMMMTTTZZZqqqkkkbbbXXXRRRPPPQQQRRRMMMLLLKKKJJJJJJJJJJJJKKKGGGGGGGGGFFFFFFFFFFFFFFFGGGHHHIIIHHHFFFFFFHHHIIIFFFEEEDDDCCCCCCCCCDDDEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@AAABBBCCCCCCCCCCCCBBBYYYXXXWWWVVVVVVWWWXXXYYY[[[ZZZYYYWWWUUUTTTSSSSSSRRRPPPQQQSSSQQQMMMMMMPPPMMMNNNNNNOOOUUU[[[ZZZUUUOOOKKKGGGEEEFFFHHHIIIIIIDDDCCCBBBBBBCCCCCCBBBAAA@@@AAACCCDDDDDDCCCBBBAAA>>>>>>>>>>>>>>>??????@@@======>>>???@@@@@@@@@???;;;<<<<<<<<<===============??????>>><<<;;;===???<<<<<<:::999999::::::;;;::::::::::::::::::;;;;;;999999:::999777888:::<<<>>>===@@@CCCDDDCCCHHHNNNbbbvvv~~~~~~qqqwww{{{|||nnndddddd___RRRSSSTTTUUUUUUSSSRRRQQQQQQLLLJJJIIIIIIJJJIIIHHHFFFEEEEEEEEEFFFEEEEEEDDDCCCAAA@@@@@@AAACCCDDDCCCAAA>>>===;;;999888888888888999999999999999888888777555444444333222333333333222111111000//////......//////000//////...---,,,,,,,,,------------------++++++++++++++++++++++++******))))))))))))******+++++++++++++++*********...,,,++++++---222???LLLZZZcccsssmmm]]]YYYUUUNNNUUUXXXXXXSSSOOONNNMMMJJJHHHIIIJJJMMMQQQVVV[[[]]]___aaacccfffiiikkkllllllbbb___^^^___cccdddaaa]]]]]]XXXSSSQQQRRRSSSQQQOOOLLLKKKIIIGGGFFFEEEDDDDDDDDDDDDCCCDDDEEEHHHKKKLLLJJJMMMVVVfffyyyxxxxxxsssQQQ:::<<<===000***111000000000111111111111000222333444333222111222444333555666777777888:::<<<;;;===@@@BBBDDDDDDCCCCCCBBBBBBCCCDDDEEEGGGHHHIIIJJJKKKLLLLLLKKKKKKMMMOOOTTTRRRRRRSSSTTTUUUTTTSSSPPPPPPOOONNNNNNOOOPPPQQQSSSUUUVVVXXXXXXXXXWWWVVVPPPOOOOOORRRUUUXXXZZZYYYYYYYYYXXXWWWUUUVVVXXXZZZ^^^^^^]]]ZZZWWWUUUUUUVVVWWWXXXYYYZZZYYYYYYYYYYYYVVVVVVUUUTTTTTTTTTTTTTTTTTTRRRPPPMMMLLLMMMOOOQQQ```]]]YYYUUUQQQPPPOOOPPPKKKJJJIIIHHHHHHHHHIIIIIIGGGGGGFFFEEEEEEEEEEEEEEEFFFGGGGGGFFFEEEEEEFFFHHHEEEDDDCCCBBBAAABBBBBBCCCDDDDDDDDDDDDCCCBBBAAA@@@>>>???AAACCCDDDDDDDDDCCCYYYYYYXXXWWWXXXYYYZZZ[[[ZZZYYYWWWUUUTTTSSSRRRRRRRRRQQQQQQSSSPPPKKKJJJMMMQQQQQQPPPPPPVVV[[[XXXRRROOOKKKGGGEEEFFFHHHIIIJJJCCCBBB@@@AAABBBBBB@@@???>>>@@@BBBCCCDDDDDDBBBAAAAAA@@@???>>>============;;;===??????=========???;;;;;;;;;;;;<<<<<<<<<======>>>@@@>>><<<;;;===@@@;;;:::999888888888999:::777888:::<<<<<<;;;:::999:::;;;;;;:::888999;;;===::::::;;;>>>>>>>>>CCCKKK\\\kkkzzz~~~mmmhhhZZZVVVZZZUUULLLOOOQQQSSSRRRQQQPPPPPPKKKIIIHHHHHHHHHHHHGGGEEEDDDEEEEEEEEEEEEEEEDDDCCCAAA@@@@@@AAABBBCCCAAA@@@>>>===;;;999888888888888777888888888888777777666555444333333222222333333111111111000//////..................---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))))))))******++++++******************((('''***---,,,***---333EEEJJJWWWmmmzzzyyy}}}ssscccRRRFFFJJJJJJFFFEEEIIIKKKKKKIIIHHHFFFEEEFFFIIIKKKMMMJJJMMMRRRVVVYYYZZZYYYXXXTTTPPPMMMOOOSSSTTTRRRNNNOOOMMMJJJGGGDDDCCCDDDEEE@@@@@@AAAAAABBBBBBBBBBBBDDDEEEGGGJJJOOOTTTYYY\\\kkknnnuuu~~~tttpppuuugggIII>>>444222333222000///000000111111111111000000111333444333111111222333333444666666666777:::<<<;;;===???BBBCCCCCCBBBAAA@@@AAAAAABBBDDDEEEGGGHHHJJJKKKKKKJJJJJJKKKNNNPPPPPPOOONNNOOOQQQRRRQQQPPPQQQPPPOOOOOOOOOPPPQQQRRRSSSTTTUUUVVVUUUSSSQQQOOONNNMMMMMMPPPTTTWWWYYYYYYVVVXXXYYYYYYXXXWWWXXXYYYbbbaaa___[[[WWWUUUUUUWWWSSSUUUVVVVVVUUUTTTUUUVVVUUUUUUTTTTTTTTTTTTTTTUUUUUUQQQMMMLLLMMMMMMJJJGGGRRRRRRRRRRRRPPPNNNKKKJJJIIIHHHGGGFFFFFFFFFGGGHHHGGGGGGFFFEEEEEEEEEEEEEEECCCDDDEEEDDDBBBBBBDDDEEEDDDDDDBBBAAA@@@AAAAAABBBBBBBBBCCCCCCBBBBBBAAAAAA===???AAACCCDDDEEEDDDDDDYYY[[[ZZZWWW[[[aaa```YYYZZZYYYWWWTTTSSSRRRSSSSSSQQQPPPOOOOOOPPPPPPNNNLLLQQQQQQRRRSSSSSSSSSSSSSSSKKKHHHEEEFFFJJJKKKHHHEEEFFFCCC???>>>???AAAAAABBBBBBBBBBBBBBBAAA@@@?????????>>>===;;;;;;<<<<<<===????????????>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<===<<<;;;::::::;;;<<<===<<<<<<;;;;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;::::::::::::999888777666555666999<<<<<<::::::===@@@SSSVVV^^^kkkzzzzzz~~~sssfff^^^\\\ZZZTTTOOOMMMMMMOOOQQQSSSSSSQQQNNNIIIIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFFFFEEEDDDCCCBBBAAAAAAAAAAAAAAA???>>>>>><<<<<<;;;::::::::::::;;;;;;:::999777666666555555444444333222111000///...444222///......//////...//////...---,,,,,,++++++,,,,,,,,,++++++***************************++++++))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,222555BBBWWWiiiuuu~~~~~~nnnppphhhUUUIIIIIIKKKJJJOOOPPPPPPNNNMMMOOOOOOMMMQQQEEEFFFKKKFFFFFFKKKJJJJJJEEEBBBBBBAAA@@@CCCHHH===>>>>>>>>>????????????@@@;;;<<>>BBB??????@@@@@@AAAAAAAAAAAAAAAAAABBBCCCEEEFFFHHHIIIMMMKKKIIIGGGHHHJJJMMMOOOMMMLLLJJJIIIJJJKKKMMMNNNQQQRRRRRRRRRPPPQQQRRRTTTVVVUUUTTTRRRPPPNNNLLLKKKIIILLLQQQTTTWWWYYY[[[]]]\\\[[[XXXWWWVVVWWWXXXYYYccc^^^\\\___aaa\\\VVVSSSUUUSSSRRRRRRSSSTTTTTTSSSYYYTTTOOOMMMOOORRRSSSSSSTTTQQQMMMLLLMMMNNNMMMKKKOOOPPPOOONNNLLLIIIGGGEEEHHHGGGFFFFFFFFFGGGHHHIIIJJJGGGCCCCCCEEEFFFEEECCCCCCCCCDDDDDDDDDDDDCCCCCCFFFDDDBBB???>>>???@@@AAAFFFEEECCCAAA@@@@@@AAAAAA>>>???AAABBBBBBAAA???>>>YYY[[[YYYXXX\\\bbbaaa[[[XXXWWWVVVUUUTTTSSSSSSSSSRRRQQQPPPOOONNNMMMNNNNNNMMMNNNPPPQQQQQQQQQPPPOOOKKKHHHEEEFFFIIIJJJGGGDDDDDDAAA>>>>>>???AAABBBBBBBBBBBBBBBBBBAAA@@@???>>>???>>><<<;;;;;;;;;<<<===>>>>>>>>>>>>===============<<<<<<;;;;;;;;;;;;;;;<<<<<<;;;::::::;;;<<<<<<;;;;;;:::::::::999999999777888888999999888888777999999999999888777666666888:::;;;<<<<<<<<<>>>???GGGJJJNNNUUU^^^kkkyyyzzzxxx~~~uuukkkeee^^^ZZZYYYWWWRRRNNNNNNMMMNNNPPPRRRRRRPPPNNNIIIIIIHHHHHHGGGFFFEEEEEEBBBCCCCCCBBBBBB@@@??????@@@@@@AAA@@@@@@???>>>===<<<;;;::::::999999:::::::::999888777555555555555444444333222111000//////222000///.........///...///......---,,,,,,++++++,,,,,,,,,++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,---...666DDDRRR^^^jjjsssxxxkkkjjjjjjfff___aaaeeejjjoooqqqooolll___MMMFFFFFFBBBCCCEEEAAAEEEBBBCCCGGGHHHCCC????????????@@@@@@AAABBBCCCCCCEEEBBBCCCMMMUUUZZZ^^^cccbbblllrrr~~~}}}ZZZBBB999333222222111111000//////....../////////000000000000000000000111222333333444444333333333777===AAA@@@@@@???>>>>>>>>>??????AAAAAABBBCCCDDDFFFHHHIIIJJJIIIGGGFFFHHHJJJNNNPPPLLLKKKIIIIIIIIIJJJLLLMMMPPPQQQRRRQQQPPPPPPRRRTTTUUUTTTRRRQQQPPPPPPQQQRRROOOQQQUUUWWWXXXYYY[[[\\\ZZZZZZYYYYYYYYYZZZ\\\\\\___ZZZYYY]]]```[[[VVVTTTVVVTTTSSSSSSUUUUUUUUUTTTUUUQQQMMMKKKMMMOOOPPPPPPSSSPPPMMMLLLNNNOOONNNLLLOOOOOOOOONNNLLLJJJHHHGGGHHHGGGFFFEEEFFFGGGHHHIIIJJJGGGEEEEEEFFFFFFEEECCCCCCCCCDDDDDDDDDDDDDDDDDDCCCBBBAAA??????@@@AAABBBDDDCCCAAA@@@????????????>>>???@@@AAAAAA@@@???>>>WWWWWWVVVUUUYYY^^^\\\XXXTTTTTTTTTTTTTTTSSSSSSRRRPPPPPPOOOKKKHHHGGGJJJMMMKKKLLLOOOPPPQQQOOOMMMLLLJJJGGGEEEEEEGGGGGGDDDBBB@@@???======???AAABBBBBBAAAAAAAAAAAAAAA@@@>>>>>>>>>===<<<;;;:::;;;<<<<<<======<<<<<<<<<;;;;;;;;;<<<<<<;;;:::::::::::::::;;;;;;:::999999:::;;;;;;999999999888888888777777666666666777777666666666777777777888888777777666;;;::::::;;;===???>>>>>>777;;;???AAAHHHZZZuuu}}}jjjddd]]]]]]]]]\\\YYYVVVRRRPPPNNNMMMNNNOOOQQQQQQOOOMMMIIIHHHGGGFFFEEEDDDCCCBBB@@@@@@@@@@@@???>>>======????????????>>>===<<<;;;:::999999888888888888888888888666555444444444444444333333222111000////////////......---...............------,,,,,,+++++++++++++++++++++*********************************)))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++---,,,///777@@@KKK[[[jjjyyyzzzpppssszzzdddNNNBBB???<<<@@@BBB<<>>BBBDDD@@@<<<;;;BBBBBBBBBBBBCCCDDDEEEFFFKKKMMMUUUbbbkkkqqqwww}}}xxxyyysssttt}}}XXX777,,,111000000//////...---------.........////////////000000000000000111222333333222333333222333666:::>>>@@@???===;;;;;;;;;<<<===@@@@@@AAABBBDDDFFFHHHIIIGGGFFFEEEEEEGGGJJJNNNPPPKKKJJJIIIHHHIIIJJJKKKLLLOOOPPPQQQQQQPPPPPPQQQSSSUUUSSSQQQPPPQQQTTTWWWYYYUUUWWWZZZZZZZZZZZZ[[[\\\YYYYYYZZZ[[[\\\]]]^^^___\\\WWWWWW[[[^^^ZZZVVVUUUVVVUUUTTTTTTUUUVVVUUUTTTPPPMMMKKKJJJKKKLLLLLLLLLPPPNNNMMMMMMNNNOOOOOONNNNNNNNNNNNMMMLLLKKKIIIHHHGGGFFFEEEEEEFFFGGGHHHIIIIIIHHHGGGGGGHHHGGGEEECCCBBBCCCDDDDDDEEEEEEEEEEEEAAAAAA@@@???@@@AAABBBCCCAAA@@@???>>>>>>>>>>>>>>>===>>>???@@@@@@???>>>===TTTRRRPPPPPPSSSUUUSSSPPPNNNOOOQQQRRRRRRRRRQQQPPPLLLMMMKKKFFF@@@???DDDJJJJJJLLLOOOQQQQQQOOOLLLJJJGGGEEECCCBBBCCCCCC@@@>>>===<<<<<<===@@@BBBCCCBBBAAAAAAAAAAAA@@@???>>>======<<<;;;:::::::::;;;<<<;;;;;;;;;;;;::::::::::::;;;;;;:::999999999999999999999999999999999999999777777777666666666555555666666777777777777666666444555666777777777777777;;;888777999<<<>>>===;;;555888::::::???OOOiii}}}wwwpppnnnwwwllleeedddYYY\\\]]][[[VVVQQQOOONNNNNNMMMMMMNNNOOOOOOMMMKKKHHHGGGFFFEEECCCBBBAAA@@@??????@@@@@@???>>>>>>===============<<<;;;::::::888888777666666666666777777666555444333333333333333333222222111000000///---.........---------...---------,,,,,,,,,+++++++++++++++***************************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))************+++---,,,...222777AAARRRbbbzzzooo\\\RRRPPPNNNUUU[[[VVVWWWMMMEEEFFFIIIKKKOOORRRWWWVVVUUUTTTSSSSSSTTTTTT]]]fffuuu}}}nnnkkk}}}dddUUUGGG444---000......---------,,,,,,,,,------.........//////////////////000000111222333111222222222222444888;;;===<<<999888888:::<<<>>>??????@@@AAACCCFFFHHHIIIGGGFFFEEEEEEGGGIIILLLNNNKKKJJJJJJJJJJJJKKKLLLMMMNNNOOOQQQQQQPPPPPPQQQSSSTTTTTTSSSTTTUUUXXXZZZ[[[XXXZZZ\\\\\\[[[[[[\\\]]]YYYZZZ[[[\\\]]]]]]]]]]]][[[XXXWWW[[[\\\XXXUUUUUUUUUTTTSSSTTTUUUUUUTTTRRRMMMLLLKKKKKKKKKKKKKKKJJJNNNNNNMMMMMMNNNOOOOOOOOOMMMMMMLLLKKKJJJIIIGGGGGGFFFFFFEEEEEEFFFGGGHHHIIIHHHHHHHHHIIIIIIGGGEEEDDDBBBCCCDDDEEEEEEFFFEEEEEEBBBAAA@@@@@@@@@AAABBBBBB?????????>>>>>>>>>>>>>>>======>>>>>>>>>>>>======TTTPPPMMMNNNPPPOOOLLLJJJJJJKKKMMMNNNOOOOOONNNNNNJJJKKKIIICCC>>>===CCCHHHHHHJJJMMMOOOOOOMMMJJJHHHCCCBBB@@@??????>>>===;;;;;;;;;<<<>>>AAACCCCCCBBB@@@@@@@@@@@@???>>>=========<<<:::999999999:::;;;::::::::::::999999999888::::::999888888888888888777777888888888888777777666666555555555444444444444555555666666555555444333333444555666666666666888666444666999;;;:::777999:::999777777???KKKUUUWWWWWW\\\gggvvvxxxfff]]]YYYXXXUUUWWWXXXUUUOOOLLLLLLNNNOOOMMMLLLMMMNNNMMMLLLJJJGGGFFFEEEDDDBBBAAA@@@???>>>>>>>>>???>>>>>>===<<<<<<<<<<<<<<<;;;:::999999777777666555555555555666666555444333222222222333333333222222111000000000---...000///---,,,---...,,,,,,,,,,,,,,,+++++++++*********************************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********)))(((***,,,...444AAANNNpppoooooowww{{{xxxwwwttt~~~|||rrrhhhfffiiiooowww~~~~~~|||yyyvvvtttsssssssssyyy~~~nnnQQQ:::777999222...111---------------,,,,,,,,,------------............////////////000111222333000111333333333444666888999777666666777:::===???>>>>>>???AAACCCEEEGGGHHHHHHGGGFFFFFFFFFHHHJJJKKKLLLLLLLLLLLLLLLMMMMMMMMMMMMOOOQQQRRRQQQQQQRRRSSSTTTVVVWWWYYYZZZZZZYYYXXXXXXZZZ[[[[[[[[[\\\^^^```[[[[[[\\\\\\[[[ZZZZZZYYY]]]ZZZYYY[[[[[[WWWTTTUUUTTTSSSRRRSSSTTTTTTRRRPPPMMMMMMNNNNNNMMMLLLLLLLLLNNNNNNOOOOOONNNNNNNNNNNNNNNMMMKKKJJJHHHFFFEEEEEEGGGFFFFFFFFFFFFHHHJJJKKKGGGHHHIIIIIIHHHFFFEEEDDDCCCCCCDDDEEEFFFFFFEEEEEECCCCCCBBBAAA@@@@@@????????????@@@@@@@@@@@@@@@@@@=========>>>>>>=========WWWQQQNNNPPPQQQOOOLLLKKKIIIJJJKKKLLLLLLMMMMMMMMMKKKKKKIIIDDD@@@@@@EEEIIIEEEGGGIIIJJJJJJHHHEEEDDD??????>>>======<<<;;;;;;;;;;;;===@@@CCCDDDCCCBBB??????@@@??????>>>===<<<<<<;;;:::999888999::::::::::::999999999999888888999999888777777777777777666666777777777777666666555555555444444444333333222222333333333333222222222333444555555555555555555444444444666777666555555555555555666888;;;===BBBQQQ___cccbbbjjj~~~tttcccXXXTTTTTTSSSUUUUUUSSSQQQPPPRRRUUUOOOMMMLLLKKKLLLLLLJJJIIIFFFEEEDDDCCCBBBAAA@@@???<<<<<<<<<======<<<<<<;;;<<<<<<<<<<<<;;;:::999888777777666555555555555555555555444333333333333333222222222111111111000000---000222111---+++,,,...,,,,,,,,,,,,++++++++++++)))))))))************************))))))(((((('''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))+++))))))+++***+++111999PPPUUU[[[cccsss~~~uuuooorrrvvvsss|||~~~{{{nnnCCC888000000...)))+++222---------,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////000111222222000222333444333333555666555555444555777:::===???======>>>@@@BBBEEEGGGHHHHHHHHHGGGGGGGGGHHHIIIJJJLLLLLLMMMMMMMMMNNNNNNNNNMMMOOORRRSSSSSSRRRSSSTTTVVVXXXZZZ\\\\\\ZZZXXXVVVXXXZZZ[[[[[[[[[]]]___aaa]]]]]]\\\ZZZYYYXXXWWWVVV]]]ZZZYYY[[[YYYUUUSSSUUUSSSRRRRRRSSSTTTSSSPPPNNNOOOPPPQQQPPPOOONNNNNNOOOOOOPPPQQQPPPNNNLLLKKKLLLMMMLLLJJJIIIGGGFFFFFFFFFGGGGGGGGGGGGHHHIIIKKKLLLGGGHHHIIIHHHFFFEEEEEEEEEDDDEEEEEEFFFFFFEEEEEEDDDDDDCCCCCCBBBAAA??????>>>??????@@@AAABBBBBBBBBAAA>>>>>>============>>>>>>WWWPPPNNNRRRTTTQQQNNNOOOKKKKKKKKKKKKKKKLLLMMMNNNKKKIIIFFFDDDCCCDDDFFFHHHEEEFFFFFFGGGFFFEEEDDDCCC>>>>>>>>>>>><<<<<<<<<<<<;;;<<<>>>AAADDDEEECCCAAA????????????>>>===<<<;;;<<<;;;999888888888999::::::::::::999999999888888888888777666666666666777444555666666666666555444555555444444444333333333111222222333333222222111222333333444444444444333222444555444444333444666///111444666777999:::<<>>======<<<<<<<<<<<<<<<;;;:::999888777777666555555555555555555555444333333333333444222222222111111111111111///222444333...++++++---++++++++++++++++++++++++((()))))))))*********++++++******)))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))...+++***,,,,,,***,,,000444;;;DDDMMM]]]rrr}}}|||zzzjjjhhhpppxxxxxx|||wwwNNN<<<000222333///+++))),,,000+++++++++++++++,,,,,,,,,+++,,,,,,,,,,,,---------///......//////000111222000222555555444444444555444444555666888:::;;;<<<<<<<<<===???BBBEEEGGGHHHGGGGGGGGGGGGHHHIIIKKKLLLKKKKKKLLLMMMMMMMMMMMMMMMMMMPPPSSSUUUTTTTTTTTTUUUXXXYYYZZZ[[[[[[ZZZXXXWWW[[[\\\]]]\\\\\\]]]```bbb___^^^[[[YYYXXXWWWWWWWWWYYYWWWWWWYYYWWWTTTSSSVVVTTTSSSSSSTTTUUUSSSPPPNNNQQQSSSSSSRRROOONNNPPPSSSQQQSSSTTTQQQMMMIIIHHHIIILLLKKKJJJIIIIIIIIIJJJKKKHHHHHHHHHHHHIIIKKKMMMNNNGGGHHHHHHGGGDDDCCCDDDFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBBBBBBBBBBAAA@@@@@@???>>>???@@@AAABBBBBBBBBBBB???>>>>>>>>>>>>>>>>>>???UUUNNNLLLRRRUUURRRPPPRRRMMMLLLKKKKKKKKKMMMNNNOOOIIIFFFCCCBBBCCCDDDEEEEEEGGGGGGGGGGGGGGGFFFEEEEEE===>>>???>>>=========>>><<<===???BBBEEEFFFCCCAAA????????????>>>===<<<;;;;;;:::999888888888999::::::::::::999999999999888888888777666666666666666333444555666666555444333555555555444444444333333444444444555555444444444333333333444444333333222111444666555333222444666222444777666333333666999>>>BBBHHHMMMRRRYYY```fffxxx}}}jjjeee^^^ZZZXXXVVVSSSQQQOOOPPPRRRSSSTTTSSSRRRQQQPPPNNNKKKJJJJJJJJJHHHGGGDDDDDDDDDCCCCCCBBBBBBBBB??????@@@@@@@@@@@@@@@???<<<<<<<<<<<<;;;:::999999777777666555555555555666555555444333333333444444222222222111111111111111000333666444...***+++---++++++++++++++++++++++++(((((())))))*********++++++******)))(((''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))---)))'''***,,,+++,,,//////000333>>>SSSjjjuuuvvv}}}|||~~~~~~}}}tttuuu~~~WWW;;;444,,,...,,,)))+++///---(((***************+++++++++++++++,,,,,,,,,---------.........//////000111222111333555666555444444555555555666777888999::::::;;;<<<===???BBBDDDGGGHHHEEEFFFFFFHHHIIIKKKMMMNNNJJJJJJKKKLLLLLLLLLLLLLLLNNNPPPTTTVVVUUUUUUUUUUUUZZZZZZYYYYYYYYYYYYZZZZZZ^^^______^^^]]]]]]```bbb___^^^[[[YYYXXXXXXYYYYYYVVVTTTUUUWWWVVVSSSTTTXXXUUUTTTTTTUUUVVVTTTQQQNNNRRRTTTTTTRRROOOOOOQQQTTTSSSUUUUUURRRMMMHHHGGGGGGJJJJJJJJJJJJKKKMMMOOOPPPIIIIIIIIIIIIJJJLLLNNNOOOGGGHHHHHHEEEBBBBBBDDDGGGGGGGGGGGGGGGFFFDDDCCCBBB@@@@@@AAABBBBBBBBBAAAAAA<<<>>>???AAABBBBBBBBBAAA??????>>>>>>>>>>>>??????NNNLLLKKKMMMOOONNNKKKHHHGGGGGGGGGHHHHHHIIIIIIJJJJJJFFFDDDDDDFFFGGGEEECCCEEEFFFGGGGGGFFFDDDBBB@@@@@@@@@@@@???????????????>>>>>>???@@@AAABBBBBBCCC@@@>>>;;;;;;;;;;;;;;;999;;;:::999888888888999:::888888888888888888888888444555666777777666555444444444444444444444333333555444333333555555444333222222222333333333444444444333333222222333333444333333333333333333333333444444444555555555666666888777:::AAAFFFNNN^^^mmmsss~~~|||ooojjj\\\ZZZXXXVVVTTTSSSSSSSSSQQQSSSTTTUUUUUUSSSPPPOOOOOONNNLLLKKKJJJHHHEEECCCCCCCCCBBBAAAAAAAAAAAABBBFFFEEEDDDBBB@@@>>>===<<<<<<<<<;;;::::::::::::;;;777666555444333222111111333222111000////////////000000///...............000111222222222111///...++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))))))))*********+++++++++...///000222:::JJJ^^^mmmuuujjjjjj|||zzzyyyzzz}}}}}}ooo[[[KKK::://////------------,,,+++***)))******************************+++++++++,,,,,,,,,---------...///000000111333333333333333333333333666666555666777888:::;;;===>>>>>>???@@@AAACCCDDD>>>BBBGGGJJJJJJJJJIIIIIIKKKMMMNNNNNNMMMLLLMMMNNNOOOQQQSSSSSSSSSTTTVVVXXX[[[ZZZXXXXXXXXXYYY[[[\\\]]]]]]]]]]]]\\\[[[ZZZYYY]]]\\\[[[ZZZYYYYYYYYYYYYYYYWWWUUURRRQQQRRRTTTUUUTTTUUUVVVWWWWWWWWWVVVVVVVVVUUURRRPPPOOONNNNNNOOOTTTRRRNNNLLLKKKJJJHHHFFFLLLNNNLLLIIIJJJNNNMMMJJJEEEEEEEEEEEEFFFGGGHHHIIIGGGFFFFFFEEEDDDEEEEEEFFFCCCDDDDDDBBB>>>===???AAAAAA>>>;;;;;;===???>>>===>>>>>>????????????>>>>>>======<<<;;;::::::999999MMMLLLKKKLLLMMMMMMKKKHHHHHHHHHHHHHHHIIIIIIJJJJJJFFFCCCAAACCCFFFHHHGGGFFFDDDEEEEEEEEEDDDCCCAAA@@@@@@@@@@@@???????????????<<<<<<===>>>???@@@AAAAAA???===<<<;;;<<<<<<:::999:::999888666666777777888777777777777777777777777555555555666666555555555444444444444444444444444555333333333444555444333222333333333444444444444444333333222222333333444333333333333333333333333333333444444444444555555777666999>>>AAAFFFQQQ^^^bbbiiiyyytttggg```]]][[[ZZZXXXVVVUUUTTTTTTTTTQQQQQQQQQQQQPPPOOOOOONNNNNNMMMKKKJJJJJJIIIFFFDDDCCCBBBAAAAAA@@@@@@AAAAAACCCCCCBBBAAA@@@??????>>>;;;;;;:::999999999999999777777666555444333222222333333222111000000000000000000///............//////////////////......---++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))((('''&&&&&&'''((())))))))))))*********++++++***,,,------000888DDDNNNiiippp|||yyy```III???999000+++---------------,,,+++***)))*********************************+++++++++,,,,,,,,,------...//////000000222222222222222222222222444444444444555777888:::<<<<<<======???@@@BBBCCCAAADDDHHHJJJJJJIIIHHHHHHJJJLLLMMMMMMLLLLLLLLLMMMMMMOOOQQQRRRRRRSSSUUUWWWXXXXXXXXXWWWWWWWWWWWWXXX\\\\\\]]]\\\\\\[[[ZZZYYY[[[ZZZXXXWWWWWWWWWYYYZZZTTTTTTTTTSSSSSSSSSSSSTTTUUUUUUTTTSSSRRRQQQPPPPPPPPPPPPOOONNNMMMMMMMMMMMMNNNLLLIIIHHHHHHGGGFFFDDDHHHJJJIIIEEEFFFIIIHHHEEEFFFEEEEEEEEEEEEFFFGGGGGGDDDDDDDDDCCCCCCBBBBBBBBBAAACCCCCCBBB>>>======???@@@===;;;;;;===???>>>===>>>>>>????????????>>>>>>======<<<;;;;;;:::999999LLLKKKJJJKKKLLLLLLJJJIIIIIIJJJJJJJJJJJJJJJJJJJJJFFFCCCAAABBBFFFHHHGGGEEEDDDCCCBBBAAAAAA@@@@@@AAA@@@@@@@@@?????????>>>>>>::::::;;;<<<===>>>??????>>>===<<<<<<===<<<:::888888777666555444555666666666666666666666666666666555555444444444444555555222333333444444555555555555333222333444555444222333333333444444444555555333333222222222222333333333333333333333333333333222222222333333333333444444555777::::::;;;BBBIIIMMMOOOZZZlll{{{~~~ggg]]]^^^___\\\YYYXXXWWWVVVUUUUUUUUUUUUQQQPPPNNNMMMLLLLLLMMMNNNJJJIIIHHHHHHHHHGGGEEECCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????:::999888888777777888888888777777666555444333333444333222111111000000111111111000///////////////...------,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((())))))))))))************''')))++++++)))+++///333FFFPPP]]]kkkwww{{{JJJ:::------///---,,,///,,,,,,,,,,,,,,,+++***)))*********************************++++++++++++,,,,,,------....../////////000000000111111111111111333222222222333555777888::::::;;;<<<===???AAAAAADDDGGGJJJKKKIIIHHHGGGGGGIIIKKKLLLMMMLLLKKKLLLMMMKKKMMMOOOPPPQQQRRRTTTVVVWWWWWWWWWWWWVVVVVVUUUUUU\\\\\\\\\\\\[[[ZZZYYYXXX[[[YYYWWWUUUUUUWWWYYYZZZOOOPPPQQQSSSSSSTTTTTTTTTVVVUUURRROOOLLLJJJJJJIIILLLLLLMMMMMMMMMMMMMMMLLLIIIGGGEEEEEEFFFFFFFFFEEEHHHJJJIIIFFFEEEHHHHHHFFFGGGFFFEEEEEEDDDDDDEEEEEECCCDDDDDDDDDCCCBBB@@@???>>>@@@AAAAAA>>><<<;;;;;;===<<<:::;;;===>>>???>>>>>>>>>????????????>>>>>>======<<<<<<;;;:::::::::MMMLLLKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKIIIFFFCCCCCCDDDEEECCC@@@CCCBBB@@@>>>>>>???@@@AAAAAAAAA@@@@@@???>>>>>>>>>999:::;;;<<<===>>>>>>???===<<<<<<<<<======;;;999888777666555444555666666777777777777777777777777555444333222222333444555222222333333444555666666444333222222444444333222333333444444444555555555333333222222222222333333222222222222222222222222111111111111222222222222222444666777777666777:::===???HHHWWWeeeooo{{{xxxeeeZZZ[[[aaaaaa\\\UUUUUUUUUTTTTTTUUUUUUUUUQQQPPPOOONNNMMMMMMLLLLLLFFFEEEDDDDDDEEEEEECCCAAABBBBBBAAA@@@@@@@@@@@@AAA@@@@@@?????????>>>>>>>>>:::999888888777777888888888777777666555555444444555444333222111111111111111111000////////////000...---,,,******+++,,,,,,************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((''''''(((((((((((((((((()))))))))******'''***,,,---++++++,,,---000999EEERRRaaavvvmmmQQQ;;;222,,,...000...---...+++++++++++++++***))))))************************************++++++++++++,,,,,,---------...............////////////000000222111111111222444666777999999:::;;;<<<>>>@@@AAAFFFHHHJJJIIIHHHFFFFFFFFFHHHJJJLLLMMMLLLKKKLLLMMMJJJLLLOOOPPPQQQRRRUUUWWWYYYXXXVVVUUUTTTTTTUUUVVV\\\\\\\\\\\\[[[ZZZYYYXXX\\\ZZZWWWTTTSSSTTTVVVXXXMMMMMMOOOPPPRRRSSSUUUUUUVVVTTTPPPLLLIIIHHHHHHHHHKKKLLLMMMNNNNNNMMMLLLKKKGGGFFFEEEEEEGGGIIIIIIHHHEEEIIIIIIEEEEEEHHHIIIGGGGGGFFFEEEDDDCCCCCCCCCCCCDDDEEEFFFFFFEEECCC@@@???<<<>>>??????>>>;;;999888:::::::::;;;===>>>>>>>>>===>>>>>>??????>>>>>>===<<<<<<<<<<<<;;;;;;::::::NNNNNNMMMKKKKKKLLLNNNPPPOOONNNNNNMMMMMMLLLLLLLLLJJJGGGCCCCCCEEEEEECCC@@@CCCAAA???======>>>@@@BBBAAAAAA@@@@@@???>>>>>>===:::;;;;;;<<<===>>>???@@@===<<<;;;<<<======;;;:::999888777666666666777777888888888888888888888888555444333222222333444555222222333333444555666666444333222222333444333222333333333444444444555555333222222111111222222333222222222222222222222222000000000111111111222222111444666666555555444444555999AAAKKKRRR\\\mmm|||qqqlllccc[[[[[[\\\YYYRRRQQQQQQRRRRRRSSSSSSSSSSSSQQQQQQRRRRRRQQQOOOMMMKKKFFFEEEDDDDDDEEEEEECCCBBBCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@???>>>===<<<<<<;;;:::999999888888888888888777777777666555555444444555444333222111111111111111000000///////////////...---,,,+++***+++,,,---************************(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((('''''''''((((((((()))))))))***+++,,,,,,,,,---...///,,,111999AAAMMMbbb|||www```VVVMMMBBB444000---......,,,************++++++******))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,---------------------....../////////222111111111222444666777777888999:::<<<>>>@@@AAAEEEGGGGGGGGGEEEDDDDDDFFFHHHJJJLLLMMMLLLLLLMMMNNNKKKMMMPPPQQQQQQRRRUUUWWWWWWUUUQQQOOOOOOQQQTTTWWW[[[\\\\\\[[[[[[ZZZYYYXXXYYYWWWSSSPPPOOOOOOPPPQQQMMMMMMMMMNNNPPPRRRUUUWWWUUURRROOOLLLJJJIIIJJJJJJKKKKKKLLLLLLLLLJJJHHHGGGGGGEEEDDDEEEHHHIIIJJJIII???DDDEEEBBBAAADDDFFFEEEFFFEEEDDDCCCBBBAAAAAAAAABBBCCCDDDEEEDDDBBB@@@>>><<<<<<=========;;;888666999999;;;;;;<<<<<<===>>><<<======>>>>>>======<<<;;;;;;;;;;;;::::::::::::OOOOOONNNLLLKKKLLLOOORRRQQQQQQPPPOOONNNNNNMMMMMMHHHEEECCCCCCFFFHHHFFFDDDCCCBBB@@@??????@@@AAABBBBBBAAAAAA@@@???>>>======;;;;;;<<<===>>>???@@@@@@>>><<<::::::<<<===<<<;;;:::999888777777777888888888888888888888888888888555555444444444444555555222333333444444555555555444222111222333444333111222222222333333333444444222222111111111111222222222222222222222222222222000000000111111111111222111444555333444666666333111555===BBBCCCIIIYYYiiiwww{{{yyyooofffeee```YYYUUUUUUTTTQQQOOOOOOPPPQQQQQQQQQQQQQQQPPPRRRSSSTTTRRROOOLLLJJJHHHGGGFFFGGGGGGGGGEEECCCBBBBBBAAA@@@@@@@@@@@@@@@@@@??????>>><<<;;;:::::::::999999888777888888888666666666555555555444444444333222111111000000111000000///.....................---,,,,,,,,,,,,,,,************************((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''((((((((((((******)))((()))***+++,,,+++,,,...000666DDDWWWdddooo}}}|||xxxmmmfffUUUBBB999999555---,,,+++,,,,,,,,,,,,++++++))))))*********))))))((()))))))))))))))))))))))))))))))))************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////111000000000111333555666555555666888:::<<<>>>???BBBCCCCCCCCCAAABBBDDDEEEGGGIIIKKKKKKKKKKKKLLLMMMLLLNNNPPPQQQQQQRRRSSSUUUQQQOOOLLLKKKLLLOOOSSSVVVYYYYYYYYYYYYXXXWWWVVVVVVQQQPPPNNNLLLJJJIIIIIIIIIMMMNNNNNNOOOPPPRRRTTTTTTQQQPPPNNNLLLKKKKKKKKKKKKHHHHHHHHHHHHGGGFFFEEEDDDEEEDDDCCCDDDFFFGGGGGGGGGBBBGGGIIIDDDBBBDDDFFFFFFEEEDDDCCCBBBAAAAAAAAAAAA???@@@@@@AAAAAA@@@>>>======<<<;;;;;;<<<;;;888555888999<<<<<<;;;;;;;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;:::::::::999999999999999NNNNNNMMMKKKIIIKKKOOOSSSSSSSSSRRRQQQOOONNNNNNMMMIIIFFFDDDEEEGGGIIIGGGEEECCCBBBAAAAAAAAABBBCCCCCCBBBBBBAAA@@@???>>>===<<<;;;;;;<<<===>>>???@@@@@@???<<<999999:::<<<======:::999888777777777888888888888888888888888888888555555555666666555555555444444444444444444444444333222111222333333333111111111111222222222333333222222111111111111222222111111111111111111111111000000111111111222222222111333222///000555666222111333777999888:::DDDOOO]]]eeerrr}}}pppdddbbbaaaZZZ\\\YYYTTTRRRUUUWWWVVVNNNOOOPPPQQQQQQQQQPPPPPPPPPQQQPPPPPPNNNLLLJJJIIIHHHGGGFFFFFFGGGFFFDDDBBB@@@??????>>>>>>>>>>>>>>>=========<<<<<<<<<;;;;;;999888777777666666777777555555555444444444444444333333222111000000000000///......---------------,,,,,,------,,,,,,++++++************************((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&&&&&&&'''''''''((((((((()))(((''''''((()))))))))(((((('''''')))...666;;;DDDYYYqqqzzz|||bbbSSS:::555000///111///)))"""***,,,---,,,++++++------(((((()))))))))))))))((())))))))))))))))))))))))))))))))))))************,,,,,,++++++++++++++++++,,,,,,------...//////000//////......///111333444222222333555777999;;;<<<>>>??????>>>>>>@@@CCCFFFDDDFFFHHHIIIIIIIIIJJJKKKMMMNNNPPPPPPOOOOOOQQQRRRKKKKKKLLLMMMPPPSSSUUUWWWUUUVVVVVVUUUUUUTTTSSSRRRKKKKKKKKKJJJJJJIIIHHHHHHLLLNNNQQQSSSTTTSSSQQQOOOMMMLLLLLLKKKJJJIIIIIIIIIFFFFFFEEEEEEEEEEEEEEEFFFFFFEEECCCCCCEEEEEEEEEDDDJJJNNNOOOIIIDDDDDDFFFFFFCCCCCCBBBAAA@@@@@@AAAAAA>>>>>>>>>???????????????>>><<<::::::;;;:::888666777:::<<<<<<:::999:::;;;999::::::;;;;;;::::::999888888888888888888888888MMMMMMLLLIIIGGGIIIOOOSSSTTTTTTSSSQQQPPPOOONNNMMMNNNJJJGGGFFFGGGGGGEEEBBBCCCCCCCCCBBBCCCCCCCCCDDDBBBBBBAAA@@@???>>>===<<<:::;;;;;;<<<===>>>??????@@@===999888999<<<>>>???:::999777666666666777888777777777777777777777777444555666777777666555444444444444444444444333333333222111111333333222111000000111111111222222222222222111111111111222222111111111111111111111111111111111111222222222222111333000,,,---444555111444222333555444333777>>>IIIUUUeeennnooorrrooo^^^]]]aaa]]]RRRVVVXXXWWWTTTSSSVVVWWWUUUOOOPPPQQQRRRRRRQQQPPPPPPQQQOOOMMMKKKJJJIIIIIIIIIFFFEEECCCCCCDDDCCC@@@>>>>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======777777666555555555555555444444444444444444333333333222111000////////////......---,,,,,,,,,,,,---++++++,,,------+++***)))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&&&&&&&&&&'''''''''((((((''''''''')))+++,,,,,,+++))))))***+++,,,,,,,,,+++...:::GGGPPP\\\pppkkkOOO<<<333000---...000...+++---333,,,//////+++(((((()))***(((((()))))))))))))))((())))))))))))))))))))))))))))))))))))************,,,+++++++++++++++++++++,,,,,,------...///000000------------...000111333//////000222444777999:::;;;<<<<<<<<<<<>><<<<<<<<<<<<===>>>@@@@@@AAA???===:::999999:::;;;;;;;;;999888777666666666888888888888888777666666666777888::::::888444000444444333333333222222222333333222222111000/////////111222222111111222333---///222222000//////000////////////000000000000111111111111111000//////000000000000////////////000000111222333333444444:::DDDUUUccchhhhhhmmmttt}}}kkkgggaaa]]]ZZZXXXVVVTTTWWWUUUSSSQQQQQQRRRTTTVVVQQQRRRTTTTTTRRROOOKKKHHHKKKJJJJJJLLLMMMLLLJJJHHHCCCCCCBBBAAAAAA@@@@@@???<<<;;;:::999999:::<<<>>>;;;:::888777777777888999333444555555666666555555555444444333333222222111000000000000////////////......---,,,,,,+++******------,,,,,,,,,,,,++++++))))))************))))))(((''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''((('''&&&%%%%%%&&&'''(((((((((&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((''''''&&&&&&''''''''''''((((((((((((******+++++++++,,,,,,,,,,,,000555777>>>OOOfffxxx|||~~~{{{}}}}}}tttdddRRRBBB666000------------,,,,,,+++++++++***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,---------......---...000///......///000333333333444555666777888999:::<<<>>>???@@@AAAAAA>>>AAADDDFFFFFFFFFFFFGGGMMMMMMNNNMMMMMMLLLKKKJJJJJJMMMQQQTTTWWWWWWVVVUUUQQQPPPPPPQQQQQQQQQQQQRRRNNNNNNMMMKKKKKKJJJJJJJJJQQQTTTWWWVVVRRROOONNNOOONNNKKKGGGEEEEEEGGGGGGGGGBBBBBBCCCFFFIIIJJJIIIGGGIIIEEE@@@AAAFFFJJJJJJIIIEEEEEECCCBBBAAA@@@@@@@@@BBBBBBBBBAAA@@@???>>>===:::<<<>>>@@@@@@BBBDDDFFF@@@@@@???===<<<;;;999999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::555666777888888888888888QQQPPPNNNMMMNNNPPPSSSUUUPPPRRRTTTSSSPPPMMMLLLLLLIIIIIIHHHHHHGGGFFFFFFFFFDDDEEEFFFFFFEEECCCAAA???AAA@@@???>>>==================<<<======>>>???@@@???===;;;999888888999999:::999888888777777777777777888888888777777666555666666777888888777333000444444444333333333222222333333222111111000/////////000222111000000111333...///000000000/////////.../////////000000000000000111111111111000///...000/////////////////////000111111222222333333333888:::@@@HHHNNNVVVfffttt~~~rrr^^^\\\YYYVVVTTTTTTUUUTTTTTTTTTSSSQQQOOOOOOPPPRRRSSSOOOPPPRRRSSSRRRPPPMMMJJJHHHGGGGGGHHHIIIHHHFFFDDDBBBBBBAAAAAA@@@@@@@@@???<<<;;;:::999999:::<<<===:::999888777666777777888777777666666555333222111444444444333222222111111000000000/////////............---,,,,,,+++******,,,,,,+++++++++*********))))))************))))))(((''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''((('''&&&%%%%%%&&&'''(((((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''''''''''''''(((((((((((()))))))))*********++++++(((+++---...000999GGGRRR___gggvvv}}}~~~yyyeeeKKKGGG???888222000000000------,,,,,,,,,+++++++++))))))*********)))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********)))))))))*********++++++,,,,,,,,,,,,---------------...//////......///000222222333333444666777888666666888999;;;<<<===>>>@@@BBBDDDFFFFFFFFFGGGIIILLLLLLMMMMMMLLLKKKJJJJJJJJJLLLNNNQQQSSSSSSSSSRRRPPPQQQQQQRRRRRRRRRRRRRRRNNNMMMLLLJJJJJJJJJJJJKKKMMMPPPSSSRRROOOMMMLLLMMMMMMKKKHHHGGGGGGHHHIIIHHHDDDDDDEEEGGGJJJKKKIIIHHHIIIEEEAAABBBFFFIIIIIIGGGAAA@@@???>>>=========>>>@@@@@@@@@@@@???>>>======<<<>>>@@@@@@@@@AAACCCEEE>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::666777888888888888888888QQQPPPNNNMMMNNNPPPSSSTTTQQQRRRSSSRRROOOLLLKKKKKKHHHHHHGGGGGGFFFEEEEEEEEEDDDEEEEEEEEEDDDBBB@@@???@@@@@@@@@??????>>>===<<<>>>>>>=========>>>>>>???===<<<:::888777777888888888777777666666777777888666777777777777666555555666555444555666555333111444444444333333333222222222222111111000000//////...000111111000///111222000///......///000///........./////////000000000000000000000000//////...////////////////////////111111111111111222222222444111000222777BBBUUUgggrrr~~~sssmmmfffYYYOOOPPPNNNLLLMMMOOOQQQQQQQQQQQQPPPNNNMMMLLLMMMOOOPPPMMMOOOQQQRRRRRRPPPNNNLLLFFFEEEDDDEEEFFFFFFDDDBBBAAAAAA@@@@@@@@@@@@@@@@@@<<<;;;:::999999:::;;;<<<888777777666666666666777666666666666555333222111444444333333222111111111000////////////............------,,,,,,++++++***+++************)))))))))((())))))******))))))((((((''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((&&&''''''''''''((((((((((((((((((((())))))))))))***+++,,,,,,,,,---000333888???OOO```kkkooorrrvvvsssccc[[[XXXNNNBBB111///---+++******,,,---,,,,,,,,,+++++++++++++++(((((())))))(((((('''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******((((((((()))))))))******++++++,,,,,,,,,---------,,,...//////......///000222222222222333555666777555555555666888:::<<<>>>BBBCCCEEEEEEEEEFFFIIIKKKKKKKKKKKKKKKKKKKKKJJJJJJLLLMMMNNNOOOPPPQQQQQQQQQOOOPPPRRRSSSTTTSSSRRRQQQOOONNNLLLJJJJJJJJJKKKLLLLLLNNNPPPPPPNNNLLLLLLLLLLLLKKKIIIIIIJJJKKKKKKJJJHHHHHHHHHJJJKKKKKKJJJHHHHHHEEEBBBCCCFFFGGGFFFDDD>>>======<<<<<<<<<======???????????????>>>===<<>>???@@@@@@???>>><<<;;;>>>>>>==================<<<;;;:::888888777888888666555555555666777777888555555666666666555555444666444222222333444333222444333333333333222222222111111000000000/////////---///000000///...000111111///------///000...---........./////////000000/////////000000///...............///////////////111111111111111000000000333000000111222666BBBMMMXXXeeeqqqxxx}}}~~~fffUUUOOOOOOOOONNNOOOMMMKKKKKKMMMNNNNNNNNNOOONNNMMMLLLLLLMMMNNNOOONNNPPPQQQRRRQQQOOOMMMKKKHHHGGGFFFFFFGGGFFFEEECCC@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<:::999999999999:::666666666555555555666666333333444555555555444444333333333222111111000000/////////.........---------------,,,,,,+++++++++++++++*********)))))))))(((((())))))))))))(((((((((''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((&&&&&&&&&'''''''''((((((''''''((((((((()))))))))---,,,,,,---......---,,,+++,,,222:::AAAEEEMMMTTTgggnnnwww{{{|||{{{|||~~~yyyzzz||||||~~~uuucccXXXDDD222---222555444111000///---,,,+++******+++++++++++++++*********((())))))))))))(((''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((()))))))))***((((((((()))))))))******++++++++++++,,,,,,,,,,,,+++---............///000111111111111333444555666777666666666888<<>>>>>>>>>>>>>>???@@@@@@??????@@@@@@???>>>======BBBCCCCCCBBB???>>>>>>???<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999::::::::::::999888777666JJJIIIGGGEEEFFFHHHJJJKKKKKKLLLNNNOOONNNNNNOOOPPPFFFEEEEEEDDDCCCCCCBBBBBB???@@@@@@@@@@@@@@@??????===>>>??????>>>===;;;:::======<<<<<<;;;<<<<<<<<<;;;;;;:::999999888888888444444444444555666777777333444444555555555444444555333111111222333333222333222222222222111111111000000//////////////////,,,...//////...---///000000///.../////////...---............////////////---....../////////......------....../////////000111000000000000000000000222111333555333222555<<<:::EEESSS^^^hhhqqqxxxzzz}}}gggaaaXXXSSSPPPNNNKKKIIINNNMMMLLLLLLMMMNNNMMMLLLNNNNNNMMMMMMNNNOOOPPPPPPQQQQQQRRRQQQPPPMMMKKKIIIJJJHHHFFFFFFGGGFFFEEEDDDAAAAAAAAA@@@@@@@@@@@@@@@<<<<<<;;;:::999888888888555555555666666666555555222333333444555444444444333222222111111000//////............------------------,,,,,,,,,,,,++++++,,,+++++++++************(((((())))))))))))(((((((((''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''((((((&&&&&&&&&&&&''''''''''''((((((((())))))))))))***)))((('''))),,,------+++000---,,,...///222999AAAEEEMMMYYYccciiillloooqqqlllnnnpppqqqqqqtttyyy}}}www}}}~~~}}}~~~xxx^^^HHH888666111------///---***)))***+++,,,------------************************))))))******))))))((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((())))))))))))))))))*********++++++*********+++++++++,,,,,,+++,,,......------///111000000000000111333444555777777666777999===@@@BBBCCCDDDEEEEEEEEEFFFJJJLLLGGGHHHIIIJJJJJJJJJJJJJJJPPPPPPPPPPPPPPPPPPPPPPPPKKKMMMPPPSSSSSSRRRQQQOOOTTTSSSQQQPPPOOOPPPRRRSSSSSSRRRQQQPPPOOOMMMLLLJJJMMMLLLLLLLLLNNNOOONNNLLLMMMLLLKKKLLLMMMLLLIIIGGGEEEDDDCCCCCCCCCCCCBBBAAA????????????@@@@@@AAABBB@@@@@@@@@AAA@@@@@@??????BBBCCCCCCAAA???======>>>=========<<<;;;;;;:::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;::::::999999999:::::::::999888777666555HHHFFFDDDBBBCCCDDDFFFHHHFFFHHHJJJKKKKKKLLLNNNPPPDDDDDDDDDCCCBBBBBBAAAAAAEEEEEECCCBBB@@@???>>>===============<<<;;;:::999;;;;;;:::::::::;;;;;;<<<::::::::::::999999888888444333333333444555555666222222333444444444444333444333111111222333333222111111111000000000//////////////////............+++---......---,,,...//////111222222000...---...------........./////////,,,---..................---------......//////000///////////////000000000222//////111000///222777444777===DDDMMMXXXccciiipppzzzvvvfff```VVVTTTQQQNNNLLLMMMNNNOOOJJJIIIIIIJJJMMMNNNMMMLLLMMMMMMNNNNNNPPPQQQSSSSSSRRRRRRRRRQQQOOOLLLJJJIIIIIIGGGEEEDDDDDDDDDCCCBBBCCCCCCBBBAAAAAA@@@@@@???<<<<<<;;;:::999888777666444555666666777666666666555555555555444222111000222222111111000/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********'''(((((())))))(((((('''(((''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''%%%&&&&&&&&&&&&'''''''''(((((((((((()))))))))))))))'''&&&''')))+++,,,,,,---+++---000///---///333333666;;;???DDDIIIOOOSSSYYY[[[^^^aaaeeejjjpppsssnnnuuu~~~}}}zzz~~~ccc___[[[XXXVVVMMM>>>222,,,---///000111000---)))&&&'''(((***+++,,,,,,,,,)))))))))))))))*********)))************)))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))*********++++++))))))*********+++++++++***+++------------///111////////////111222333444555555555777999<<>>>>>>>>>>>>>>???@@@AAA@@@@@@AAAAAAAAA@@@@@@???@@@AAAAAA@@@>>><<<<<<=========<<<<<<;;;:::999999999::::::;;;;;;<<<<<<<<<<<<;;;;;;::::::999999888999999999888888666555555HHHFFFDDDBBBBBBDDDFFFHHHCCCEEEFFFGGGGGGHHHJJJLLLCCCCCCCCCBBBAAAAAA@@@@@@FFFEEECCCAAA???>>>======<<<<<<;;;:::999999999999888888888888999:::;;;;;;888888888999888888777777444333333333333333444555111111222333333333333333444222222222444444333222////////////....................................+++,,,------,,,,,,---...,,,222777666111------///---------.........//////+++,,,---...............,,,,,,---......///000000---......//////000000000000------//////---///444888666555666888>>>EEEJJJXXX```kkkzzzxxxiii]]]WWWVVVWWWSSSRRROOOJJJHHHJJJOOOTTTIIIIIIIIIJJJMMMNNNMMMLLLKKKLLLMMMOOOQQQSSSUUUVVVPPPPPPPPPPPPNNNMMMKKKJJJIIIGGGDDDCCCCCCDDDCCCBBBEEEEEEDDDCCCAAA@@@??????===<<<<<<;;;999777666555444555666777888777777666555555555444333222111000222111111000//////......---------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++************)))))))))''''''((((((((((((''''''(((''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%&&&(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''((((((((()))))))))))))))***+++,,,''''''***......******------,,,,,,+++,,,...111444444555999>>>DDDJJJNNNPPP[[[___dddhhhkkklllllllllsssxxxqqqvvv~~~|||tttlllhhhkkkooojjjkkkjjjeee\\\QQQHHHCCC:::666333333555444111///111---***))))))***+++---***************)))((((((((((((((()))))))))******(((((())))))(((((('''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))((((((((()))))))))******))))))))))))*********+++)))+++------------///111.........///000111222333333444555888:::<<<>>>???@@@BBBDDDFFFFFFFFFGGGIIIGGGHHHIIIJJJLLLLLLLLLMMMLLLNNNOOOPPPQQQOOONNNMMMOOOPPPQQQSSSTTTTTTUUUUUUSSSTTTUUUVVVVVVUUUTTTTTTSSSQQQOOOOOOQQQRRRQQQOOORRROOOLLLKKKLLLMMMMMMMMMJJJIIIIIIJJJJJJJJJGGGEEECCCCCCBBB@@@???@@@BBBCCC??????>>>>>>>>>???@@@@@@??????@@@@@@@@@@@@??????===>>>???>>><<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;999999::::::;;;<<<<<<===<<<<<<;;;::::::999888888777777777777777666555444IIIHHHEEEDDDDDDEEEGGGIIIBBBCCCDDDDDDCCCDDDFFFHHHCCCCCCBBBAAAAAA@@@@@@???@@@@@@???>>>======>>>>>><<<;;;999888777777888999777777777777888999:::;;;666777777777777777666555444333333222222333333444000111222333333333333333333222222333555555333222///............------------.....................***,,,------,,,+++---...***333:::999222,,,---000---------.........//////+++,,,------.........---,,,,,,------...///000000,,,------...///000111111...,,,...222111---+++---222000000111222111222444>>>CCCPPPfffxxx{{{uuummmXXXTTTOOOOOOQQQQQQNNNKKKFFFMMMTTTVVVSSSMMMJJJIIIMMMLLLKKKLLLNNNNNNLLLJJJIIIJJJLLLOOOQQQTTTVVVWWWOOOOOOOOOOOOOOONNNMMMMMMKKKHHHFFFDDDDDDEEEDDDCCCGGGGGGEEEDDDBBB@@@??????===<<<<<<;;;999777555444444555777888888888777666222222333444444444333333111111111000//////......---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))((((((((((((''''''((((((((((((''''''(((((('''''''''&&&&&&&&&'''''''''&&&&&&'''''''''$$$$$$&&&&&&&&&&&&$$$$$$###$$$&&&((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%'''))))))((((((***+++***))))))++++++(((***///''')))+++---......---,,,...---,,,///222444333222888999:::;;;>>>@@@CCCEEEHHHWWW]]]QQQGGGJJJSSSVVVLLLJJJFFF>>>888777===CCC:::;;;;;;777111///000222///,,,,,,---...+++((((((+++******,,,,,,***((()))((((((((()))))))))))))))'''((((((((())))))******''''''((((((''''''&&&%%%''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))))))))))))))************)))+++,,,---------///111............///111222333333444777:::<<<>>>???@@@>>>AAADDDFFFFFFFFFFFFGGGGGGHHHIIIKKKLLLMMMMMMMMMNNNOOORRRTTTTTTSSSPPPOOORRRRRRSSSTTTUUUVVVWWWXXXRRRSSSUUUVVVVVVUUUTTTRRRTTTRRRPPPQQQUUUWWWWWWUUUSSSPPPLLLJJJKKKLLLMMMMMMIIIHHHHHHIIIJJJIIIGGGDDDCCCBBBAAA???>>>???BBBEEEAAAAAA@@@@@@@@@@@@AAAAAA===>>>>>>?????????>>>>>>;;;===>>>===<<<<<<===>>>999999:::;;;;;;<<<======999999::::::;;;<<<======<<<<<<;;;::::::999888888666666666666666555555444FFFFFFEEEEEEDDDDDDCCCCCCFFFDDDAAAAAABBBCCCCCCBBB????????????????????????AAA>>><<<<<<>>>???===;;;@@@===:::999;;;<<<:::777777777666555555666777888;;;:::999888777777777777888777444222111222333333444333222222111111222222222333333333333222111111111111000000//////......000000///...------,,,,,,******+++++++++,,,,,,,,,------------------------------------------------++++++,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,------////////////////////////000000000000000000000000999BBBGGGJJJVVVgggmmmgggbbbhhhqqq}}}lllbbb\\\UUUOOOKKKJJJJJJJJJJJJKKKKKKLLLNNNMMMMMMNNNOOONNNLLLIIIKKKJJJIIIKKKNNNNNNLLLJJJLLLMMMOOOPPPPPPPPPRRRTTTPPPPPPPPPOOONNNKKKHHHGGGHHHFFFDDDDDDDDDDDDCCCBBBGGGGGGGGGFFFDDDAAA???======>>>>>>===;;;999777555555444555888:::;;;999777555555444333333333333444222111111000///......---,,,,,,------------------,,,,,,,,,+++++++++******))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((******))))))))))))******,,,,,,++++++***++++++,,,))))))*********+++++++++.........////////////000000000000000000000000000........................------------------------+++++++++*********))))))+++++++++*********))))))+++******)))(((''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((''''''''''''(((((((((((())))))))))))************))))))***,,,...///000111...------......///000111222222333555888;;;===>>>???AAADDDEEEEEEGGGIIIKKKMMMMMMMMMNNNOOOPPPOOOMMMPPPRRRTTTTTTSSSQQQQQQRRRRRRRRRSSSSSSSSSTTTTTTTTTVVVZZZYYYTTTRRRUUUTTTPPPQQQQQQRRRSSSSSSTTTSSSSSSQQQPPPOOOMMMKKKJJJIIIHHHIIIHHHFFFDDDDDDDDDDDDEEEDDDBBB@@@??????@@@AAACCCBBB@@@>>>>>>???@@@???>>>???@@@@@@AAA@@@???>>>===>>>===<<<;;;:::;;;<<<<<<===<<<:::;;;;;;;;;:::999<<<<<<;;;::::::;;;;;;;;;999999999999888666555444444444555555555555555444EEEEEEEEEEEEEEEDDDDDDDDDFFFDDDAAAAAABBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>;;;;;;===>>>===<<<999:::;;;======<<<:::999999888777666666666777777;;;:::999888777777777777666555444222222333444555555444333333222222333333222222333333222222111000111000000000/////////...000//////...------,,,,,,***++++++++++++,,,,,,,,,------------------------------------------------+++++++++,,,,,,,,,------------------------------...------------------...........................000000000000000000000000222888::::::AAAMMMOOOIIIAAAPPPfff}}}~~~rrrcccXXXSSSPPPKKKGGGHHHHHHHHHHHHIIIJJJKKKLLLOOONNNNNNOOOPPPOOOMMMKKKKKKIIIIIIJJJNNNPPPOOONNNOOOQQQSSSSSSRRRRRRSSSTTTSSSRRRRRRPPPNNNMMMKKKJJJHHHEEECCCBBBBBBCCCCCCBBBGGGGGGGGGFFFDDDAAA???>>>>>>>>>>>>===;;;999888777888777777888999999777555555555444333333333333333111111000000///......---------------------,,,,,,,,,,,,+++++++++*********))))))))))))((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((***))))))(((((())))))***++++++************++++++)))))))))*********++++++,,,,,,,,,,,,---------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))))))+++++++++******)))))))))******))))))(((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((''''''''''''(((((((((((((((((()))))))))*********)))***+++,,,---...///000............///000111222111222333555888:::===>>>???AAACCCEEEFFFGGGJJJLLLNNNMMMMMMNNNPPPQQQOOONNNMMMOOORRRSSSRRRRRRSSSSSSTTTTTTTTTUUUUUUVVVVVVVVVVVVYYYXXXTTTSSSUUUTTTPPPRRRRRRRRRRRRRRRQQQPPPOOOOOOOOONNNMMMKKKJJJIIIIIIHHHGGGEEEDDDCCCCCCDDDDDDBBBAAA@@@@@@@@@AAABBBCCCBBB@@@>>>===>>>>>>===<<>>??????:::;;;;;;:::999888999;;;;;;:::888777777777888888::::::999888777777777777555444333333333555666777666555444444333333444444222222333333222222111000000000000000/////////////////////...------,,,,,,++++++++++++,,,,,,,,,,,,------------------------------------------------++++++++++++,,,,,,,,,,,,------------------------................................................///////////////////////////444444000333999999333666>>>KKK[[[nnn~~~{{{|||oooccc[[[WWWUUUQQQMMMKKKIIIHHHGGGEEEEEEEEEEEEFFFHHHIIIKKKLLLOOOOOOOOOPPPQQQPPPNNNLLLKKKJJJIIIJJJMMMPPPRRRRRRPPPRRRUUUUUUSSSRRRQQQRRRTTTRRRPPPNNNMMMLLLKKKKKKHHHEEEAAA@@@@@@BBBCCCCCCGGGGGGFFFEEECCCAAA@@@>>>??????===<<<;;;:::999999;;;999888888888777444222444444444333333333222222111000000//////...............------,,,,,,++++++,,,++++++++++++*********)))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((())))))(((((((((((())))))******))))))))))))******))))))))))))************)))************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++************))))))))))))************))))))))))))***))))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''&&&''''''''''''((((((((((((((())))))))))))*********++++++,,,,,,---......///////////////000222222111222333555888:::<<<======@@@CCCDDDFFFHHHKKKMMMNNNMMMMMMNNNPPPQQQOOONNNIIILLLOOOQQQRRRSSSTTTUUUUUUUUUUUUVVVVVVVVVVVVVVVUUUWWWVVVSSSRRRSSSSSSPPPRRRRRRRRRPPPOOOMMMKKKJJJKKKKKKJJJJJJIIIHHHHHHGGGFFFEEEDDDBBBBBBBBBCCCCCC@@@@@@@@@AAAAAABBBBBBCCCBBB@@@>>>======>>>===;;;>>>>>>?????????>>>=========<<<;;;:::::::::;;;;;;;;;999888888999:::888777;;;:::999777666555444444333444555555666666666555555555666666666666555555DDDDDDDDDEEEEEEFFFFFFFFFFFFDDDAAA@@@@@@AAA@@@???????????????????????????@@@>>><<<<<<===???AAABBBBBB>>>999666666888;;;<<<:::999888888888999:::;;;:::999999888777777888888666555555444444555666666555555444333333333333333222222222222222111000000000000000000//////////////////.........---------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------...........................222222///000555555111999888555555@@@RRR^^^ccccccaaaeeepppwwwuuuqqqpppxxxxxx~~~}}}|||~~~hhhbbbZZZPPPHHHDDDCCCDDDEEEGGGHHHGGGFFFEEEEEEEEEBBBCCCDDDEEEGGGJJJLLLMMMPPPOOOOOOPPPQQQQQQOOOMMMMMMLLLKKKKKKMMMPPPRRRTTTOOOQQQSSSTTTRRRPPPPPPPPPRRRPPPMMMJJJHHHHHHIIIJJJIIIEEEAAA???@@@BBBDDDDDDFFFFFFEEEDDDBBBAAA??????@@@???===;;;::::::;;;;;;;;;:::888777777666333111333333333333333222222111000000/////////...............------,,,+++******++++++++++++************))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))((((((''''''(((((())))))(((((((((((())))))***((((((((()))))))))******(((((()))))))))*********))))))))))))))))))))))))((((((((((((((((((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&'''''''''(((((((((((((((((()))))))))***++++++++++++,,,,,,,,,,,,...------......///000111000111333555777999:::;;;<<<>>>AAADDDEEEGGGJJJMMMLLLKKKKKKLLLNNNNNNMMMLLLIIIKKKOOOQQQRRRRRRTTTUUUSSSSSSSSSSSSSSSSSSSSSSSSQQQRRRQQQPPPPPPPPPPPPNNNPPPPPPOOONNNLLLJJJIIIHHHFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCBBBAAA@@@AAAAAABBB>>>???@@@AAABBBBBBBBBBBB@@@>>>======>>>??????>>>========================;;;;;;;;;:::::::::::::::999888777777888999888666888777666555444444333444333333444444444444333333444444555555555444333333CCCCCCCCCDDDEEEEEEEEEFFFEEECCC@@@???@@@@@@@@@???========================@@@@@@???>>>>>>@@@BBBDDDBBB???<<>>@@@HHHNNNPPPQQQQQQ^^^^^^eeejjjeee```kkk~~~|||}}}xxxssskkk```YYYVVVUUUSSSRRRIIIFFFAAA======???BBBDDDAAACCCDDDCCC@@@???@@@BBBBBBBBBCCCEEEHHHJJJMMMNNNNNNNNNNNNOOOQQQQQQOOOMMMOOONNNMMMLLLLLLNNNPPPRRRPPPRRRTTTTTTRRRQQQQQQQQQPPPNNNJJJGGGFFFGGGHHHJJJIIIFFFBBB@@@AAADDDEEEFFFEEEDDDCCCBBB@@@??????>>>>>>===<<<:::::::::;;;<<<:::888666666666666555333222222333333333222111000////////////..................---,,,++++++******+++++++++*********))))))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((''''''''''''((((((((((((''''''((())))))***''''''((((((((()))))))))((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''&&&&&&&&&&&&'''''''''''''''(((((((((((()))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,.../////////111333555777888999999;;;===@@@BBBDDDFFFIIIKKKHHHHHHGGGIIIJJJKKKJJJHHHKKKMMMPPPQQQQQQQQQRRRRRROOOOOOOOOOOONNNNNNNNNNNNMMMLLLLLLLLLLLLKKKKKKLLLLLLLLLLLLKKKKKKIIIHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEBBBAAA@@@?????????@@@AAA======???@@@AAAAAAAAAAAA>>><<<<<<===???AAABBBAAA<<<<<<<<<<<<<<<<<<<<<===:::::::::::::::999999888888666666666888888777666444444333333333444555555444444444333333222000000222333333333222222111000BBBCCCCCCCCCCCCCCCDDDDDDCCCAAA???>>>???@@@@@@@@@<<<<<<<<<<<<<<<<<<<<<<<>>>>>???AAADDDDDDCCCAAA???@@@@@@???>>>>>>AAABBBAAABBBCCCEEEGGGJJJLLLNNNLLLLLLLLLNNNOOOOOOMMMKKKNNNNNNNNNMMMLLLMMMOOOQQQVVVVVVWWWUUUSSSRRRSSSTTTOOOMMMJJJGGGFFFGGGHHHIIIHHHFFFBBBAAACCCEEEFFFFFFCCCBBBAAA???>>>>>>======<<<;;;;;;:::::::::;;;;;;999777555555666666666555111111222333222111000///........................------,,,,,,++++++******+++************)))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''(((''''''(((((()))***+++''''''''''''(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&%%%&&&&&&&&&&&&'''''''''''''''(((((((((((())))))******************++++++++++++***++++++,,,---...///000333555777888888888:::<<>>======>>>???@@@=========>>>>>>??????@@@<<<;;;;;;<<>>???888CCCQQQXXXVVVMMMCCC===:::999888777777888999:::999888888888888888999999888888888888777777666555444444333222222222222333111111111111111000000///.../////////000000000111........................,,,,,,,,,------------...++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++***+++,,,......,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---//////---+++---///000222000,,,,,,000333333444444333333444666777666333555777777666888>>>EEE@@@AAACCCEEEGGGHHHGGGFFFFFFKKKOOONNNNNNQQQRRRRRRFFFFFFBBB>>>>>>BBBAAA<<<>>>>>>============>>>>>>===<<<===@@@CCCBBB???;;;>>>======>>>???@@@AAABBB@@@@@@BBBCCCFFFHHHJJJLLLJJJIIIJJJKKKMMMMMMLLLJJJJJJLLLNNNNNNMMMMMMOOOQQQ\\\[[[YYYUUUQQQPPPPPPRRRLLLJJJHHHFFFEEEEEEFFFGGGFFFDDDBBBBBBCCCEEEEEEDDDAAA@@@???===<<<<<<<<<<<<999999:::::::::::::::999:::888555444555555555444000111222333222111///...........................,,,,,,++++++++++++++++++************))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&'''(((((((((((()))***+++,,,&&&&&&'''''''''((((((((((((((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&''''''(((((((((&&&&&&&&&''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))((()))))))))******++++++++++++++++++,,,---.........000333555777777777777999;;;===???@@@AAADDDFFFDDDCCCCCCDDDFFFFFFEEECCCHHHJJJMMMNNNMMMLLLLLLMMMKKKKKKJJJJJJJJJIIIIIIIIIHHHEEEEEEIIIIIIFFFGGGJJJIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFFFFEEEEEEDDDDDDDDD>>>>>>===<<<<<<===>>>???>>>===<<<;;;;;;<<<===>>>===;;;::::::<<<======<<<;;;:::999999999;;;<<<===888999:::::::::999777777777666555666888999888777555555555444555555666666333333333333222222111000222222222222111000///...BBBBBBBBBAAAAAA@@@@@@@@@@@@>>>======???AAABBBAAA>>>>>>>>>>>>>>>>>>>>>>>>;;;>>>AAAAAA>>>;;;;;;<<<>>>JJJUUUUUUKKK@@@===???<<<;;;999777666666666666999888888888888888999999666666777888888888888777555555444333333333333444111111111111111000//////.../////////000000111111---.....................,,,,,,,,,---------......++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++)))***,,,------,,,***)))++++++++++++++++++++++++++++++++++++++++++++++++)))***,,,---+++)))+++///+++000333111//////---***,,,...//////000222111///333333222000222666666333333333333333444555666666777:::;;;999666777888999777777444///222<<<@@@===444888<<<;;;777777:::>>>???<<<888999;;;>>>>>>===;;;::::::;;;>>>???>>><<>>???@@@BBBDDDCCCBBBBBBCCCEEEFFFDDDCCCEEEGGGJJJKKKKKKKKKKKKLLLLLLLLLKKKKKKJJJJJJJJJIIIHHHDDDDDDIIIJJJFFFFFFKKKJJJJJJJJJIIIHHHGGGFFFFFFDDDDDDCCCBBBBBBAAA@@@@@@>>>===<<<;;;;;;<<<>>>>>>>>>===;;;:::999;;;<<<======;;;999999::::::999888::::::999888999:::<<<===888888999:::999888777666777666666777888999999888888777666555555555555555111111222333333333333222333333333222222000//////FFFBBB???@@@DDDEEEBBB>>>>>>>>>?????????@@@@@@@@@@@@???>>><<<;;;;;;;;;;;;<<<<<<======>>>>>>??????@@@@@@@@@???>>>======<<<===<<<:::888777666555555999999999888888888777777666555555555555444444444111111111111111111111111000000000000////////////000000//////.........---//////.........------------,,,,,,++++++,,,,,,---.........------,,,,,,,,,************************+++++++++++++++***)))(((************************++++++******************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------............------............////////////////////////000000000000111111222222222333333333222333444444555555555444444666333222<<>>=========>>>@@@BBBEEEFFFHHHGGGFFFFFFIIIKKKMMMMMMKKKKKKJJJJJJJJJJJJKKKKKKUUUTTTSSSPPPMMMJJJGGGFFFJJJHHHEEECCCCCCBBB@@@?????????@@@CCCEEEFFFEEEDDDAAA>>>;;;999999;;;<<<<<<::::::999999888666555444333222222222222222222333111111000000//////......,,,++++++******++++++,,,+++++++++************)))))))))))))))))))))))))))''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((('''''''''&&&))))))(((((((((((())))))''''''''''''((((((((((((''''''((((((((((((''''''((((((((('''&&&&&&&&&%%%'''&&&&&&%%%&&&'''((())))))((('''&&&%%%&&&&&&'''%%%%%%&&&'''((((((((('''%%%$$$$$$###$$$%%%'''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((()))))))))))))))))))))))),,,,,,++++++,,,,,,---...///000111222444555666777999:::<<<<<<<<<<<<===???AAABBBCCCBBB@@@@@@BBBDDDDDDEEEEEEEEEDDDDDDGGGIIIHHHIIIKKKKKKKKKIIIGGGEEEDDDEEEFFFGGGHHHHHHGGGFFFEEEFFFHHHIIIIIIHHHFFFEEEBBBCCCDDDCCCAAA???>>>???<<<<<<<<<<<<===============<<<:::999888888999:::;;;999777666666777999::::::999777555555666888999888888888888888888888888:::::::::999999999888888444444333333333333222222111222222333333222222111111111111111000000//////BBB???===???CCCEEECCC@@@?????????@@@@@@@@@AAAAAA>>>>>>=========>>>??????<<<<<<======>>>>>>>>>>>>@@@???>>>===<<<<<<<<<<<<<<<;;;:::888777666555555999999888888888777777777444444444444333333333333111111111111111111111111000000000000/////////...000/////////.........---.........---------,,,,,,---,,,,,,++++++,,,,,,---...---------,,,,,,,,,,,,************************+++++++++++++++***))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------............---------.........////////////....../////////000000000111111111111222222222222222222333444444333333333333444222444BBBOOOJJJ===888777666555555777888999999::::::999888777999;;;::::::::::::;;;<<<============<<<<<<===???@@@AAAEEEDDDDDDEEEGGGJJJKKKLLLJJJJJJJJJIIIIIIJJJJJJJJJQQQQQQPPPNNNLLLJJJHHHGGGHHHFFFDDDBBBBBBBBB@@@>>>======???AAADDDDDDCCCAAA@@@===999888999:::;;;;;;::::::999888777666555555222222111111111111222222111111000000//////......,,,++++++++++++++++++,,,+++++++++************)))))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))((((((((('''''''''&&&(((''''''&&&&&&''''''(((''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''&&&&&&&&&&&&'''&&&&&&%%%&&&'''((())))))((('''&&&%%%&&&&&&'''%%%&&&'''''''''''''''''''''&&&%%%%%%%%%&&&'''(((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))((((((((((((((((((((((((+++++++++++++++,,,,,,---......///000222333444555666888::::::::::::<<<===AAABBBCCCBBBAAAAAACCCEEEDDDEEEFFFFFFEEEEEEFFFGGGHHHIIIJJJJJJJJJHHHGGGEEEDDDEEEGGGHHHHHHHHHHHHGGGHHHIIIJJJJJJIIIGGGEEEDDDCCCDDDDDDBBB@@@>>>>>>???===========================<<<;;;:::999999999::::::999888777777888999:::999888777666666777999:::::::::::::::::::::::::::::::::999999999888888888444444333333333333222222111222222333333222222111222222111111111000000000>>><<<;;;>>>BBBEEEDDDBBB??????@@@@@@@@@@@@AAAAAA<<<<<<===>>>???AAABBBCCC<<<============>>>>>>>>>>>>===<<<:::::::::;;;;;;;;;;;;999777666555555555888888777777777777777666333333333222222222111111000000000000000000000000000000000/////////....../////////...............---------,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,,,,+++***************************++++++++++++***))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------.........//////.........////////////000//////000000000111111111111111222222222111111000222111111666EEEPPPHHH999666666555444555666777888777888888777666666777999999999999999:::;;;<<<<<<===<<<<<<;;;:::;;;;;;;;;@@@AAAAAACCCEEEGGGIIIJJJIIIIIIHHHHHHHHHHHHIIIIIILLLLLLKKKJJJIIIHHHGGGFFFFFFDDDBBBAAABBBAAA???>>>;;;;;;===@@@BBBBBB???======;;;888777888:::::::::::::::888777666666666666111111000000000000111111111111000000//////......,,,,,,++++++++++++,,,,,,+++++++++************)))))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''(((((((((((((((((('''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''(((((((((''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%&&&&&&'''(((((('''&&&&&&%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%(((''''''&&&&&&&&&&&&'''%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))((((((((((((((((((((((((***************++++++,,,,,,,,,---...000111222222444555777888777888:::;;;???AAACCCCCCBBBCCCEEEFFFFFFHHHJJJJJJHHHGGGGGGGGGGGGGGGHHHIIIIIIHHHGGGFFFEEEEEEGGGHHHHHHIIIHHHHHHJJJJJJJJJJJJHHHFFFDDDBBBEEEEEEDDDBBB???===>>>@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;::::::::::::999999999999::::::::::::999888888777888999;;;<<<::::::;;;;;;;;;;;;::::::999999999999888888888777444444333333333333222222111222222333333222222111222222222222222111111111<<<;;;;;;===@@@BBBBBBAAA>>>>>>>>>???????????????;;;;;;<<<===???@@@BBBCCC===========================;;;:::888888888999:::::::::888777666555555555666666666666666666666666333333222222222111111111000000000000000000000000000000/////////.................................,,,,,,,,,+++++++++******,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++******************************+++++++++******)))************************))))))))))))************************************************************++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,---------.........------........./////////........./////////000000000000111111000000//////000000111555???GGGAAA666555444444333444555666666444555666555444444666888777777777777888999:::;;;;;;;;;:::::::::999::::::<<<>>>???AAABBBDDDFFFHHHGGGGGGFFFFFFFFFFFFGGGGGGIIIIIIGGGFFFEEEDDDDDDCCCCCCAAA@@@@@@AAAAAA???===:::;;;===???AAAAAA===;;;;;;999777666888999999999999888666555444444444555000000////////////000000111111000000//////......+++,,,,,,,,,,,,,,,,,,++++++++++++*********))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((&&&''''''((((((''''''&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%$$$''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))(((((((((((((((((((((((()))))))))))))))******++++++,,,---...///000111111222444666666666777999;;;>>>@@@BBBCCCCCCDDDFFFGGGIIIKKKNNNNNNLLLJJJHHHHHHFFFFFFGGGHHHHHHHHHGGGFFFEEEEEEFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHFFFEEECCCBBBGGGFFFDDDAAA>>>===???AAA@@@@@@@@@???????????????>>>======<<<;;;;;;::::::999999:::;;;;;;;;;::::::999888888999999;;;<<<===888888999::::::999888888999888888888888777777777444444333333333222222222111222222333333222222111222222222222222222222222>>>=========?????????>>>=========<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<>>>???@@@=========<<<<<<<<<<<<<<<:::999888777777777888999999888777666555555444444555555555555555555555555333333333333222222222111////////////////////////////////////............---------...............,,,,,,+++++++++*********,,,++++++******++++++,,,++++++++++++++++++++++++************************)))******+++++++++******))))))))))))))))))))))))(((((()))))))))*********************************************************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------............------........./////////...//////000//////.........000111111444777777444333333333333333444444444222444444444333333555777555555555666666777888999888888999::::::;;;;;;;;;:::<<>><<<<<<===???AAA@@@===::::::888666666777888888777666555444333333333333333000//////////////////000111111000000//////......+++,,,------------,,,++++++++++++*********))))))((((((((((((((((((((((((''''''''''''''''''''''''$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%'''((((((''''''''''''''''''''''''))))))(((((())))))***+++,,,------...///000111111222444666666777777999;;;===???BBBCCCDDDDDDFFFGGGHHHJJJLLLMMMKKKHHHGGGGGGEEEFFFFFFGGGHHHHHHHHHHHHFFFFFFFFFEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEDDDDDDCCCGGGFFFDDDAAA>>>>>>@@@AAAAAA@@@@@@@@@?????????>>>=========<<<<<<;;;::::::888999:::;;;;;;;;;;;;:::888999999999:::;;;<<<===888888:::;;;;;;:::888888888888888777777777666666444444333333333222222222111222222333333222222111222222222222222222222222?????????>>>>>>=========<<<<<<;;;;;;;;;;;;::::::;;;:::::::::;;;;;;<<<============<<<<<<<<<<<<;;;888888888888888888777777888777666555444444444444333444444444444555555555333333333222222222111111/////////////////////////////////.........---------------------.........,,,,,,,,,+++++++++******++++++************++++++)))************+++++++++************************))))))***++++++++++++***))))))))))))))))))))))))'''(((((())))))*********************************************************++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,,,,------,,,,,,,,,---------......------........./////////------...///////////////...000000...,,,---000333111111111222222222333333111222333333222333555666444444444444555666777777666777888:::;;;<<<<<<<<<999===@@@AAA@@@???BBBDDDCCCCCCBBBBBBBBBBBBCCCCCCFFFEEEBBB@@@>>>>>>>>>>>>>>>>>>>>>@@@BBBBBB@@@>>>>>>======>>>??????===;;;;;;999777777888888777555333444444444444333222111000000////////////000000111111000000//////......+++,,,---......---,,,++++++++++++************)))))))))))))))))))))))))))''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$######"""###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''')))))))))))))))******+++---......///000000111111111333555666777888:::<<<;;;>>>AAACCCCCCCCCDDDEEEDDDFFFHHHHHHFFFEEEEEEEEEEEEFFFFFFGGGHHHIIIJJJJJJIIIHHHGGGFFFEEEEEEDDDEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDBBB@@@???AAABBBAAAAAA@@@@@@???>>>>>>>>><<<<<<===<<<<<<;;;999999888888999999::::::;;;;;;888999999::::::;;;;;;;;;999;;;<<<>>>>>><<<;;;999777777777777666666666666444444333333333333222222111222222333333222222111111111111222222222222222????????????>>>======>>><<<<<<<<<;;;;;;;;;::::::999999999::::::;;;<<<=========<<<<<<<<<;;;;;;;;;666777888999999888777666777777666555444444444444222333333333444444444444222222111111111000000000........................//////.........---------,,,,,,,,,------.........---,,,,,,,,,++++++++++++++++++************++++++))))))))))))******++++++************************))))))***+++++++++++++++))))))))))))))))))))))))''''''(((((()))******+++******************************************************************************++++++++++++******++++++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,---------............////////////+++,,,---///000000000000///.........------///222000000111111222222111111111222333333222333555777333333222333333444555666555666888999:::;;;:::::::::>>>BBBBBB@@@>>>@@@CCCBBBAAAAAA@@@@@@AAAAAABBBCCCAAA???>>>======>>>???======>>>AAACCCCCCAAA??????>>><<<<<<======<<<;;;===;;;999888888777666444333444666777777555333111111000000//////000000111111111000000//////......+++,,,---//////---,,,++++++++++++************)))))))))))))))))))))))))))''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''(((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&%%%$$$######$$$%%%&&&'''&&&&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%"""###$$$%%%%%%%%%$$$###$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$%%%%%%''''''''''''''''''''''''***))))))))))))***++++++------......///000000000000222444666666777999;;;;;;>>>AAACCCBBBBBBBBBCCCCCCEEEFFFFFFEEEDDDEEEGGGFFFFFFGGGGGGHHHJJJKKKLLLNNNLLLJJJHHHFFFEEEEEEEEEHHHGGGFFFEEEEEEEEEEEEEEECCCDDDDDDCCCBBBAAABBBCCCAAA@@@@@@???>>>>>>======;;;;;;<<<<<<;;;:::999888888888777777888999;;;<<<999999999:::::::::999999999;;;===>>>>>>===;;;999777777666666666555555555444444333333333333222222111222222333333222222111000000000111111111222222>>>???@@@???>>>>>>>>>???=========<<<<<<;;;;;;;;;888888999:::;;;<<<>>>???======<<<<<<<<<;;;;;;;;;444666999::::::999777555777666555444444444444444222222222333333444444444000000000000////////////........................//////.........---------,,,,,,,,,------.........---------,,,,,,,,,++++++++++++************++++++(((((())))))*********+++************************((()))***+++++++++++++++))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++************+++++++++,,,,,,,,,++++++,,,,,,,,,---------........./////////000000+++,,,---///000111111222111---,,,///111222111111//////000111111111111111111222333333222333555777222222222222333444555555555666777999999999888888;;;@@@DDDCCC@@@>>>@@@CCCAAA@@@@@@@@@@@@@@@@@@AAA@@@???===<<<===>>>@@@AAA======>>>AAADDDDDDBBB@@@@@@>>>;;;:::;;;<<<;;;;;;>>><<<:::999888777555333333555888999999777444222111111000000000000111111111111111000//////......+++,,,...//////...,,,++++++++++++************)))))))))))))))))))))))))))''''''''''''''''''''''''$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''(((((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''$$$$$$############$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&'''&&&%%%###""""""###%%%&&&'''&&&&&&%%%###$$$%%%%%%&&&&&&&&&&&&"""###%%%&&&'''&&&&&&%%%$$$%%%'''(((((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%$$$$$$$$$$$$''''''''''''''''''''''''***************++++++,,,,,,------......////////////111333555555666999;;;;;;===AAABBBBBBAAAAAABBBFFFGGGGGGGGGFFFFFFHHHJJJFFFGGGGGGHHHIIIKKKLLLMMMQQQOOOMMMJJJGGGFFFFFFEEEKKKJJJIIIGGGFFFEEEEEEEEEAAACCCDDDDDDCCCBBBBBBCCC@@@@@@??????>>>======<<<:::;;;;;;<<<;;;:::888777888777666666666888;;;<<<999999:::::::::999888888777999;;;======;;;999777777666666666555555555555444444444333333333222222222222222333333222222222//////000000111111111222999<<<>>>???>>><<<<<<<<<;;;:::888777888999;;;===<<<;;;;;;:::::::::;;;;;;???<<<::::::<<<<<<:::777333444444555555555555555777666666444333222111111000000111222333333444444111111111111000000000000------------------------///...---,,,,,,,,,,,,,,,------------------------+++++++++++++++++++++++++++*********))))))(((((()))))))))))))))))))))))),,,+++***))))))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))((((((''''''))))))))))))))))))))))))+++++++++*********)))))))))***+++,,,,,,+++***)))+++++++++*********))))))++++++************++++++***++++++,,,,,,------...,,,---...---,,,+++---...,,,,,,------.../////////111111000000000000111111///000000000000111111111000111333333222222222333666777777777888888888888<<<===???@@@AAAAAA@@@@@@AAA@@@@@@?????????@@@@@@@@@?????????@@@AAACCCDDDCCCBBBAAAAAABBBBBB@@@>>>AAA???===:::888888777888777777777777777666555555888888777777666555555555555444444333333222111111////////////............------,,,,,,,,,,,,++++++))))))))))))))))))))))))(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""###$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$&&&'''((())))))*********+++++++++---.....................555444222222333555888:::<<<===>>>???@@@AAAAAABBBFFFFFFFFFGGGHHHIIIKKKLLLKKKIIIFFFFFFIIILLLNNNOOOQQQQQQPPPMMMJJJHHHHHHIIILLLKKKJJJIIIHHHGGGGGGGGGFFFDDDBBBBBBBBBCCCBBBAAA@@@@@@????????????@@@@@@>>>===<<<;;;:::999999999888999:::888666555555666888888888888888888999999777777888888888888777777777777666666555555555444444444333333333222222222222222222222222222222222000000000000////////////888;;;>>>???>>><<<<<<===;;;::::::999:::;;;<<<<<<<<<;;;:::999999:::;;;<<<===;;;999:::;;;;;;999777444444555666666666666666777666555444333222222111000000111222222333444444111111111000000000//////------------------------......---,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++************)))))))))((())))))))))))))))))))))))******)))(((((()))******))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))************)))))))))((((((((('''))))))))))))))))))))))))+++++++++*********)))))))))***++++++++++++***)))+++++++++*********))))))+++******))))))******+++******++++++,,,---------,,,...000///...------...,,,,,,,,,---......//////000//////......//////000000000000000111111111111///111333333222222222333444444555666888999:::::::::;;;===>>>???@@@@@@@@@AAA@@@@@@?????????@@@@@@BBBAAA@@@@@@AAABBBDDDEEEBBBAAAAAAAAACCCBBBAAA???>>>>>>===;;;::::::::::::888999999999999888777777999888888777777666555555555555444444333222222222////////////............------,,,,,,,,,,,,++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''((()))))))))*********++++++***+++++++++,,,,,,------333222000000111333666888<<<<<<===>>>@@@AAABBBCCCDDDDDDEEEEEEFFFHHHIIIJJJJJJHHHFFFGGGIIILLLMMMMMMNNNNNNNNNKKKIIIGGGHHHIIIKKKKKKIIIHHHGGGFFFFFFFFFEEECCCAAAAAAAAABBBAAA???>>>>>>============>>>>>>>>>===;;;:::999888888888888999:::888666555555666888888888888888888888888666777777888888777777666666666666555555555444444444333333333333222222222222222222222222222222222000000000000/////////...777999<<<======<<<===>>>::::::;;;<<<<<<<<<<<<<<<<<<;;;999888888999;;;<<<;;;999888999::::::999888555555666777777777777777666666555444333222222111000000111111222333333333111111000000000000//////...........................------,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))******))))))))))))(((((((((((())))))))))))))))))))))))+++************)))))))))))))))***++++++***))))))+++************)))))))))+++******))))))******+++*********+++,,,,,,------,,,...111222000///......+++,,,,,,------......///......------------......000000000111111111222222///111333333222111222333222222444555777999:::;;;888999:::;;;===???@@@@@@@@@@@@@@@??????@@@@@@AAADDDCCCBBBBBBBBBCCCDDDEEEBBBAAAAAABBBCCCDDDBBBAAA<<<===============<<<;;;:::;;;;;;;;;;;;:::999999:::999999888777777666666666666555555444333333333////////////............------,,,,,,,,,,,,++++++))))))))))))))))))))))))(((((((((((((((((((((((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&''''''((((((''''''))))))))))))************))))))***+++,,,,,,------000///......///111333555:::;;;<<<>>>@@@BBBCCCDDDCCCCCCCCCCCCDDDFFFGGGHHHHHHGGGFFFHHHJJJKKKKKKJJJJJJJJJJJJIIIGGGFFFGGGIIIJJJIIIHHHGGGFFFEEEEEEEEECCCAAA?????????@@@???======<<<<<<<<<<<<<<<<<<======<<<:::999777666555555888999999888666555555666777777777777777777777777666666666777777666666666555555555555444444444444333333333222222222111111111111111111111111111111000000000/////////......555777:::;;;;;;;;;<<<===999:::<<<===>>>===<<<;;;;;;:::888777777999;;;===888888888888999999999888666666777888888888888888666666555444333333222222000000111111222222222333111000000000////////////////////////////////////------,,,,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********************************)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))((()))***++++++***)))(((************))))))))))))******))))))))))))******))))))******+++,,,,,,,,,***---000222000...---,,,+++++++++,,,------............------------......000000000111111111222222///111222333222111222333222222333555666777888999777777888:::<<>>?????????>>><<<;;;;;;;;;;;;;;;;;;::::::999::::::999999888777777777777666666555444444333333////////////............------,,,,,,,,,+++++++++))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$######$$$&&&'''$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&'''((()))((('''&&&((((((((()))))))))******)))***+++,,,---...///000......------...000222444888999;;;===@@@BBBDDDEEEBBBBBBBBBCCCCCCEEEFFFFFFGGGFFFGGGIIIKKKLLLJJJIIIGGGHHHHHHGGGFFFFFFGGGIIIIIIHHHGGGEEEDDDDDDCCCCCCAAA???===<<<======<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;999777555444444333777888999888666555555777777777666666666666666666555555666666666666555555444444444444333333333333222222222222111111111111111111111111111111111111000000/////////.........444666888999888999:::<<<777999;;;======<<<:::999:::999777777777999:::<<<777888888888888888888999666777777888888888888888555555555444444333333222000111111111111111222222000000000////////////...////////////////////////,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((()))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))************)))((())))))))))))))))))))))))***))))))))))))))))))***(((((()))******++++++,,,(((+++...///...,,,************++++++,,,---------///......------....../////////000000000111111111///000222222111111111222333333333444555555555666666777888;;;===???AAABBBAAAAAAAAAAAAAAABBBCCCCCCEEEEEECCCBBBBBBCCCDDDDDDAAA@@@@@@AAACCCDDDCCCAAA??????@@@@@@???===;;;::::::::::::::::::999999888::::::999999888777777777777666666555444444333333////////////............------,,,,,,,,,+++++++++))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$######$$$&&&'''$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%'''((((((((('''&&&''''''((((((((()))))))))))))))***+++,,,......///............///111222333666777999<<<>>>AAACCCDDDCCCCCCBBBCCCCCCDDDEEEFFFGGGGGGHHHJJJLLLLLLJJJHHHEEEGGGGGGGGGFFFFFFHHHIIIGGGFFFEEECCCBBBBBBBBBBBB???===;;;;;;;;;<<<;;;:::<<<<<<<<<;;;;;;<<<<<<<<<:::999888666444333333333666777888777555555666777666666666555555444444444444444444555555444444444222222222222333333333333222222111111111000000000000000000000000000000000////////////............333444666666555666777999666777999:::;;;:::888777777777777777888999::::::888999:::999777777888999666666777888888888888888555555444444444333333333111111111111111111111111000000////////////..............................+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))************((((((((((((((((((((((((((())))))******))))))(((((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((((((((()))))))))))))))***(((((()))******)))(((((((((((()))))))))))))))******))))))(((((())))))***((((((((()))******++++++'''))),,,---+++))))))))))))******++++++,,,,,,---.........------................../////////000000...000222222111000111222333333333333333444444444444666999<<<>>>?????????????????????@@@AAABBBBBBCCCBBBAAAAAAAAABBBCCCDDDAAA@@@@@@AAABBBCCCAAA@@@@@@@@@??????>>><<<;;;:::999999::::::999999888777:::999999888777777666666666666555555444333333333////////////............------,,,,,,,,,,,,++++++))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&&&&'''%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''((((((((((((''''''((()))******++++++---.........000111222333555666777:::<<>><<<:::::::::;;;:::999<<<<<<;;;;;;;;;;;;<<<<<<999888777555444444444444555666777777555555666777666555555444444333333333333333444444444444333333111111111111222222222222111111111000000000000////////////////////////////////////.........------222333444333222333444666444555666777777777666666555666777888999999999888999:::;;;:::777666777999555666777777888888777777555444444444444333333333111111111111000000000000000000/////////.........------------------------++++++******+++,,,,,,---++++++++++++++++++++++++************************((()))))))))************((((((((((((((((((((((((''''''((())))))(((''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))'''((((((((()))))))))***(((((((((((((((((((((((((((((((((((())))))******'''((()))******)))((('''(((((((((((())))))******))))))(((((((((((())))))''''''(((((()))******+++''')))++++++)))((()))***))))))******+++,,,,,,,,,------,,,,,,,,,,,,------------------...............000222222111000111222000111111222333444444555222444888<<<>>>>>>===;;;<<<<<<<<<<<<===>>>???@@@@@@@@@?????????AAABBBCCCAAA@@@???@@@AAAAAA???>>>???>>>======<<<<<<<<<<<<999::::::::::::999888888999888888777777666555555555555444444333222222222////////////............------,,,,,,,,,,,,++++++))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&'''''''''((((((((('''((((((((())))))******,,,------...///000111222444444666888:::<<<>>>???AAAAAA@@@@@@@@@AAABBBBBBEEEEEEDDDEEEGGGGGGFFFEEECCCDDDDDDDDDBBBCCCDDDFFFDDDCCCBBBAAA@@@?????????>>><<<:::999::::::999888::::::999999999999::::::777777666555555555555555555666777666555555666777555555444444333222222222222222333333333333222222000000000111111111222222111111000000000///////////////////////////////////////.........---------111222333222111111222444333444444555555555555555333555777999::::::888777:::<<<===;;;888666777999555555666777777777777777444444444444444444333333111111111000000000000000000/////////............------------------------+++*********+++,,,,,,---++++++++++++++++++++++++))))))))))))))))))))))))(((((())))))*********+++((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))'''((((((((())))))******(((((((((((((((((((((((('''((((((((())))))******'''((()))******)))(((''''''((((((((())))))******))))))(((((((((((())))))''''''(((((()))*********(((*********(((((()))+++)))))))))***++++++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---------.........000111222111000111222...///000111333555666666000333888<<<===<<<:::888999999999::::::<<<======>>>>>>======>>>@@@AAACCCAAA@@@??????@@@@@@>>><<<===<<<;;;;;;;;;===>>>???::::::;;;;;;::::::999888888888777777666555555555555444444333333222111111000/////////............---------,,,,,,,,,++++++))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''###$$$%%%&&&&&&%%%$$$############$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$###"""###$$$%%%&&&&&&&&&&&&'''''''''((((((***************++++++++++++,,,,,,---...///000000333444555777999;;;<<<===??????????????????@@@@@@DDDCCCBBBCCCDDDEEEDDDCCCAAABBBCCCBBBAAAAAABBBDDDCCCCCCAAA@@@???>>>>>>>>>>>><<<:::999::::::999888999999888888888888999999666666666555555555666666444666777666555555666777555555444333333222111111222222222333333222222222//////000000111111111222000000000000//////////////////////////////////////////.........---------444444444333333222222222333444444444444444444444222333444555666888999999===<<<:::888777777888888666666666666666666666666777777666555444333333222333333333222222222111111////////////............+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++(((((())))))))))))(((((())))))))))))))))))))))))(((((('''''''''&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%))))))))))))((((((((((((((((((((((((((((((((((((%%%%%%%%%&&&'''((())))))''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******++++++++++++******))))))(((((('''''''''&&&)))))))))))))))***++++++''''''((()))))))))))))))(((((()))***************)))*********+++++++++++++++***)))((((((***,,,---,,,,,,++++++***+++++++++000000000000000/////////---/////////...///111333777777<<>>???AAAAAA???>>>BBB@@@>>><<<<<<===???@@@<<<<<<<<<<<<<<<<<<<<<<<<999999::::::999999888777:::888555333333555888:::666555333222111000000000222222222111000...,,,+++//////...---,,,,,,++++++))))))))))))((((((((((((((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((&&&%%%$$$#########$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########(((((('''&&&%%%$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$$$$&&&'''))))))*********++++++++++++((()))+++---...///000000444555777888:::;;;;;;;;;:::<<<>>>@@@AAABBBBBBAAAEEEBBB???>>>AAABBBAAA@@@===>>>@@@AAABBBAAA@@@@@@BBBBBBAAA@@@???>>>===<<<::::::;;;;;;<<<;;;;;;;;;888888888888888888888888888888777666666666666666666666666666666666666666333333333222222222111111111222333333444444444444333222000/////////000111222111111000///......---//////............//////------,,,,,,,,,------...333333333222222222111111111222222222333333444444333333444555666777777888:::999888777777666777777555555555555555555555555777666666555444333222222444444333222111111000000000000/////////.........+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***(((((())))))))))))(((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&))))))((('''''''''''''''((((((((('''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((())))))******))))))((()))(((((((((''''''''''''((((((((((((((()))******''''''((()))))))))))))))))))))***+++++++++++++++))))))))))))*********++++++***)))((((((***,,,---,,,++++++******+++++++++////////////////////////---...//////...///111333888888;;;AAA@@@:::666555444777999:::::::::;;;===>>>>>>===???AAAAAA@@@>>>AAA???===;;;;;;<<<>>>???;;;;;;;;;;;;;;;;;;;;;;;;999::::::::::::999888888888777555333333555777888555555333222111000000000...///000000///...---,,,.........---,,,,,,++++++))))))))))))((((((((((((((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&'''((((((((((((''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&'''''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######&&&&&&%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&%%%%%%'''(((***))))))))))))*********+++((()))+++---...///000000333333444555777888999:::999:::<<>>======<<<:::;;;;;;<<<<<<<<<;;;;;;999999999999999999999999999888777666555555555555555555555555555555555555333333222222111111111111111222222333444444333333222222000/////////000000111111000000///......---//////............//////------,,,,,,,,,------...111111111111000000000000//////000111222222333333444444444555555555666666666666666777777666666555555555555555555555555555666555555444333222111000333333333222111000000///000000000000////////////+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++*********)))))))))(((((())))))))))))(((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&))))))(((''''''''''''(((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''(((((())))))(((((('''((((((((((((''''''''''''(((''''''''''''((())))))''''''((())))))))))))((()))***++++++,,,,,,++++++(((((((((((())))))))))))******)))((()))***+++,,,++++++*********++++++,,,---------------.........,,,---......---...000222666555777;;;;;;777444555444666999;;;:::999999999>>>======>>>@@@AAA???>>>>>>===<<<;;;:::;;;<<<===::::::::::::::::::::::::999::::::::::::999888888555555444444444444555555444444333222111000000///,,,---...//////...---,,,...------,,,,,,+++++++++))))))))))))(((((((((((((((((((((''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%''')))))))))((('''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%&&&((((((&&&%%%%%%$$$$$$%%%%%%&&&(((((('''&&&'''((()))***(((((((((((())))))))))))))))))+++,,,.../////////111111111222333555777888888999;;;===????????????AAAAAA@@@AAACCCCCCBBB@@@AAAAAABBBCCCCCCCCCBBBBBBAAA@@@@@@???>>>===<<<<<<;;;<<<<<<<<<<<<<<<;;;;;;999999999999999999999999:::999888666555444444444444444444444444444444444222111111111111000000000111111222333333333333222111111000/////////000000111000000//////.........//////............//////------,,,,,,,,,,,,------////////////////////////......///000222333444444444444444444444444444444333444666777777777666555555555555555555555555555555444444333222111000000111111111111111111111111111111000000000/////////+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***))))))))))))((((((((((((((())))))))))))(((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''(((((())))))(((((('''((((((((((((((('''''''''''''''&&&&&&&&&''''''(((&&&'''(((((())))))(((((())))))***++++++++++++***'''''''''(((((((((((()))***))))))((()))***++++++***************++++++,,,,,,,,,,,,,,,,,,---------+++,,,------,,,---///111222000111444444111000333444777;;;===<<<;;;::::::???>>>===>>>??????===;;;<<<;;;;;;:::::::::::::::999999999999999999999999999999::::::999999888777333444444444444333222222333333333222111000000///---.../////////...---,,,---,,,,,,,,,+++++++++***))))))))))))(((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&"""$$$''')))***)))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""""""""###$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&''''''((()))'''''''''(((((((((((()))))))))+++,,,---.........111000//////111333666888888999;;;===>>>????????????@@@AAACCCDDDCCCBBBAAACCCCCCCCCDDDDDDDDDCCCCCC@@@@@@???>>>>>>===<<<<<<<<<============<<<;;;;;;:::::::::::::::::::::::::::999888666444333333222222222222222222222222222111000000000000000000000111111222222222222222111000000000/////////000000000000/////////.........///......------......///------,,,,,,+++,,,,,,,,,...........................///000111222333444555444444444444333333333333333444555777888777666666555555555555555555555555444444333222111000000///---...//////111222222333000000000000////////////+++,,,,,,------,,,,,,+++************************)))))))))(((((((((''''''(((((())))))))))))((((((''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''((((((((()))))))))'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((())))))******))))))((('''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&'''((((((((((((((('''(((((()))))))))))))))&&&'''''''''(((((((((((()))))))))))))))************)))))))))******+++,,,***+++++++++,,,,,,,,,---***+++,,,,,,+++,,,...000000---...111111///000333444777<<>>>>>>>>===:::888:::::::::::::::999888888888888888888888888888888888888999999888888777666333333444444333222111000222222222222222111//////111111111111000...,,,++++++++++++++++++*********))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&"""$$$&&&)))***)))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""###$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&''''''&&&'''''''''(((((((((((()))***+++,,,------......111000//////000333666888888999;;;===????????????>>>@@@BBBCCCDDDCCCCCCCCCEEEDDDDDDDDDDDDDDDDDDDDD@@@@@@??????>>>>>>=========>>>>>>>>>======<<<;;;:::::::::::::::::::::::::::999777666444333222222222222222222222222222222000000000000000000000111000111111222111111000000/////////000000000//////////////////..................------------.........---,,,+++++++++++++++---------...............//////000111222333333444333333333333333333333333333444555666666666666666444444444444444444444444555444444333222111000///,,,---...///000111222333////////////............+++,,,,,,------,,,,,,+++))))))))))))))))))))))))))))))((((((((('''''''''(((((())))))))))))((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''(((''''''''''''((())))))''''''(((((()))*********&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((())))))******))))))((('''''''''((((((((((((((((((((('''&&&&&&&&&&&&'''&&&&&&'''(((((((((((('''&&&'''(((((())))))((((((''''''''''''((((((((((((((((((((()))))))))******)))))))))))))))***+++,,,******++++++,,,,,,------)))***++++++***+++---///000......222333111222555444777;;;>>>??????@@@AAAAAA???>>>======<<<999777888999:::;;;:::999888777666666666666666666666666777777777777777666555555333444444444333222111000000111222222222111///...222222222222000...,,,+++************************))))))))))))(((((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%###$$$&&&((((((((('''&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&'''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((((((((()))***+++,,,------------/////////000111333555666888999;;;===????????????>>>@@@BBBCCCCCCCCCEEEFFFFFFEEEDDDDDDCCCCCCDDDDDD@@@@@@@@@@@@??????>>>>>>????????????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999888777555444333333333222222222222222222222222000000000111111111111222000111111111111000//////......///000000000//////..............................------------.........---,,,++++++******+++------------......///////////////000000111111111222222222222222333333333444333333333333444444555444444444444444444444444555555444333222111000000........./////////000000............------------+++,,,,,,------,,,,,,+++)))))))))))))))))))))))))))))))))(((((((((((('''(((((())))))))))))((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''((())))))&&&&&&''''''((())))))***&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''(((((((((''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))(((((('''''''''''''''((((((((())))))(((((('''&&&&&&''''''%%%&&&''''''((((((''''''''''''((()))))))))))))))''''''((((((((()))))))))'''(((((()))))))))))))))(((((((((((()))***+++,,,******++++++,,,------...)))***+++*********,,,...///---...222333222222555444777999;;;;;;;;;===>>>>>>===<<<<<<======;;;999888999;;;<<<;;;:::777666555555555555555555555555555555666666555555444333555444444333222222111111///000222222222111///...000000111111000...,,,+++)))*********************))))))))))))(((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$%%%%%%%%%%%%############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$%%%&&&&&&'''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%############$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&'''''''''''''''''''''((((((((())))))))))))***+++,,,,,,,,,,,,,,,---...///000111333444444777888:::<<<===>>>>>>>>>>>>@@@BBBBBBBBBCCCFFFIIIFFFEEEDDDCCCBBBCCCCCCDDDAAAAAAAAAAAA@@@@@@@@@@@@????????????>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888777666555444333333444222222222222222222222222111111111111222222333333000000111111000//////...------///000000000//////...........................------,,,,,,------......---,,,+++************---------....../////////.........///////////////111111222222222333333333444333222111111111333444444444444444444444444444666555555444333222111111000000000///......------......---------,,,,,,,,,+++,,,,,,------,,,,,,+++))))))))))))))))))))))))***)))))))))(((((((((((((((((())))))))))))((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%&&&'''(((%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&'''''''''(((((())))))***)))((('''''''''''''''%%%&&&''''''((((((''''''(((((()))***************(((((((((((())))))))))))'''(((((()))))))))))))))(((((((((((()))***+++,,,******+++,,,------......((()))******)))***,,,...---+++---111222000111444555666777777777777999:::;;;;;;:::<<<===>>>===;;;777999;;;<<<<<<:::777666555555555555555555555555444444555555444444333222666555444333222222222222///000222333222111///...------...//////...---,,,)))))))))))))))*********))))))))))))((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%'''&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''"""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%!!!!!!"""###$$$&&&((()))&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''((()))((((((((((((((((((((()))))))))))))))***+++,,,,,,,,,,,,,,,+++,,,...000111222222222555777999;;;<<<===<<<<<<>>>@@@BBBBBBAAABBBFFFJJJFFFEEEDDDBBBBBBBBBCCCDDDBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@??????===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<777666555444444444444444222222222222222222222222111111222222222333333333000000111000000///......,,,---///000000000//////---........................------,,,,,,------......---,,,+++************,,,,,,,,,---------...............//////000111222111111222333333333333222222333444444555555444444333333333333333333333333666444333111000000111111////////////....................................,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((((((''''''(((((((((((('''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''***))))))((('''&&&&&&&&&''''''((((((((((((''''''&&&''''''(((((((((((((((+++***)))(((((()))***************)))))))))))))))***+++,,,+++))))))***++++++++++++++++++++++++++++++,,,---///000111111111111222333555666888999:::999:::<<<;;;:::999999:::999999:::999888666444333555666777777777555444333555555666666666666555555777666555666777666444333333333222222111000/////////............---------************))))))))))))(((((((((((((((((((((((((((((('''&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$############$$$%%%%%%%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&$$$$$$############$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((()))************+++++++++------......//////000000555666888:::<<<>>>???@@@AAAAAABBBCCCDDDDDDDDDCCCEEEDDDCCCBBBAAA@@@@@@@@@@@@AAAAAABBBBBBAAAAAA@@@BBBAAA@@@>>>===;;;:::999???===;;;::::::;;;:::888;;;999777444333333444555444333222111000000000000111111222222222222111111000000000000000000000000////////////////////////------------------------------------------------+++++++++*********)))))),,,,,,,,,------------...............///000111222111111222333333333333222222333444444555555444444333333444444444444333333444333222000000///000000////////////....................................,,,,,,,,,+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&%%%%%%&&&'''''')))))))))((('''&&&&&&&&&''''''((((((((((((''''''&&&&&&'''((((((((((((((()))((((((''''''((()))***)))))))))))))))))))))))))))***++++++))))))***+++************************+++,,,---///000000111111111222333555666888999:::777999::::::999888888999:::::::::999888666555444555555666666666555444333555666666666666666666555666555555666777888666555333333222111111000//////............------------************))))))))))))(((((((((((((((((((((((('''''''''&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%$$$$$$$$$#########$$$%%%%%%%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((())))))*********+++++++++------......///000000000444666888:::<<<>>>??????@@@@@@AAABBBCCCCCCCCCCCCCCCBBBAAA@@@????????????@@@AAAAAABBBBBBAAAAAA@@@AAA@@@@@@???>>>===<<<<<<>>><<<::::::::::::999888999888555444333333444444444333222111000000000000///000000111111000000///////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********))))))(((((((((,,,,,,,,,,,,------------............///000111222111111222333333333333222222333444444555555444444222333555666666555333222333222111000////////////////////////....................................,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&%%%%%%&&&''''''))))))(((((('''&&&&&&&&&''''''((((((((((((''''''&&&&&&'''(((((((((((('''&&&&&&&&&&&&'''((()))))))))))))))))))))))))))))))))***++++++))))))***+++))))))))))))))))))))))))+++,,,---...///000000000111222333555666888999:::555777999999777666777888;;;;;;999888777777666666555555666666666555444444666666777777777777666666555555555666888999888777222222222111111000000///............------------************))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((()))))))))*********++++++------......///000000000444555777999;;;======>>>>>>???@@@AAABBBBBBBBBBBBAAA@@@???>>>>>>>>>>>>>>>@@@@@@AAAAAAAAAAAA@@@@@@?????????>>>>>>>>>>>>>>>===;;;999999999:::999888666555444222222222333444333222111111000000000000...//////000000//////...////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))((((((((((((''''''++++++,,,,,,,,,---------...............///111111111111222333333333333222222333444444555555444444222444666888888666444222222222111111000000000000////////////....................................,,,,,,,,,+++++++++******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((((((''''''&&&&&&&&&&&&''''''((((((''''''&&&%%%&&&''''''((((((''''''%%%%%%&&&&&&'''((()))***((((((((()))))))))))))))((()))******))))))***+++)))))))))***************+++,,,---...////////////111222333444555777888888555777888888777777777888<<<;;;999777777777777888666666666666666666666666777777777666666777777777777666666777888999777666222111111111000000000///.........---------,,,,,,************)))))))))(((((((((((((((((((((((((((%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((())))))))))))************---------...//////000000333444555888999;;;;;;<<<<<<===>>>???@@@AAAAAAAAA@@@??????>>>======>>>>>>???@@@@@@AAAAAA@@@@@@???>>>>>>=========<<<<<<<<<<<<:::888888999999888777444333222222111222222333222222111000000000000000...//////000000//////...////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------************************((((((((((((((((((((((((+++++++++,,,,,,,,,------------------...///000111111111222333333333333222222333444444555555444444222444666888888666444222222222222222222222111111////////////....................................,,,,,,,,,+++++++++******))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&'''''''''''''''&&&&&&'''((())))))******''''''(((((())))))))))))'''(((******))))))***+++*********+++++++++,,,,,,+++,,,---.../////////...000111111333444555666666555777888999888777888999;;;:::888777666777888888777777777777777777888888777777666555555666777777999888777777777777555333111111111000000000000000...------------,,,,,,,,,************)))))))))(((((((((((((((((((((((((((%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$$$$$$$$$$$$$###$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((((((((()))))))))*********,,,,,,,,,---......//////111222333555777888999999:::;;;<<<>>>??????@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>======<<<;;;:::999888888:::888777666888888888777222222222111111111111222111111000000///000000000///000000111111000000///........................------------------------------------------------************************))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,------------...///000111111111222333333333333222222333444444555555444444222333555666666555333222222222333333333333222111////////////....................................,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&'''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&''''''''''''&&&&&&'''((()))))))))))))))&&&''''''(((((())))))***&&&((())))))))))))***+++*********+++,,,,,,------,,,,,,---...............//////000111222333444444444666888888888777888999999888888777666666777777777777666666666777888999777666555444444555666777999888777666666555333000000000000000000000000000------------,,,,,,,,,,,,************))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###$$$######""""""######$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((((((((()))))))))************++++++,,,------......///111333444555555666888999:::<<<===>>>>>>??????>>>>>>======>>>>>>>>><<<==================<<<<<<<<<;;;:::999888777666999777555555777888777666333333222222222111111000111000000//////000000000///000000111111000000///........................------------------------------------------------************************(((((())))))))))))*********++++++++++++,,,,,,,,,------------...///000000111111222333333333333222222333444444555555444444333333444444444444333333000111222333333222111000////////////....................................,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&'''((((((((('''&&&&&&&&&''''''((())))))***&&&'''))))))((((((***,,,)))))))))***+++,,,,,,,,,,,,,,,---.........---------......///000111222222333444777777666666777888666777777777777666555555666555444444444666777888666555444333333444555666777666555555555555333111///000000000000000000000---------,,,,,,,,,++++++************))))))))))))(((((((((((((((((((((((('''''''''&&&&&&%%%%%%$$$'''&&&&&&&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((((((((((((((()))))))))***)))))))))***++++++,,,,,,,,,---...000111222333333666777999;;;<<<===>>>>>>======<<<<<<<<<<<<======:::;;;;;;<<<<<<;;;;;;:::::::::::::::999999888888888666444555666777777666444444333333222111000///000000////////////000000...//////000000//////...........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++'''''''''(((((()))))))))******+++++++++,,,,,,,,,---------------...000000111111222333333333333222222333444444555555444444333333333333333333333333///000111222222111000///000/////////....................................,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''((((((((((((''''''''''''''''''''''''''''''&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&'''''''''&&&%%%$$$&&&&&&&&&'''((())))))***%%%'''))))))((((((***,,,'''(((((()))***+++++++++,,,,,,------...---------,,,------...///000111111111333555666555555666777555555666777777666444444444333333222333444555666666555333222222333555666555444333444555555333222////////////000000000000---------,,,,,,,,,++++++************))))))))))))(((((((((((((((((((((((((((((('''&&&%%%%%%$$$$$$''''''&&&&&&&&&%%%%%%%%%#########$$$$$$%%%%%%%%%&&&%%%$$$######$$$%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((())))))))))))((((((((()))******+++++++++,,,---///000111111111666777888:::;;;<<<======;;;;;;:::::::::;;;;;;<<<999::::::;;;;;;::::::999999999999::::::;;;;;;;;;777555444444666777666666555555444444222111///...000000////////////000111---..................---........................++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++&&&&&&&&&'''''''''((((((...---+++******+++---...............////////////000111111111111222222222111222222333333222222111111111222222222333333333///000111222222222222222///.........---------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((((((((())))))))))))((('''))))))(((((('''''''''&&&%%%%%%&&&'''(((((((((''''''((()))((('''&&&''')))(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((('''''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$###$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((($$$$$$$$$%%%&&&'''((()))(((((((((((())))))))))))((((((((()))******++++++******+++++++++,,,,,,,,,,,,---......//////......000000111222333555666777555666777777777555444333333333333444444444555555333333333333333333333333111111111111111111222222////////////............------,,,,,,,,,+++++++++,,,+++)))((('''((()))+++)))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&$$$$$$$$$$$$&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''((((((((((((((()))))))))))))))))))))***++++++,,,,,,............///111222333666666777999999::::::999999999888777777888888888;;;::::::::::::999999999999999999999999888777666999888777666666555555555666555555444222111000000//////...------...000111,,,---------...///////////////...---,,,,,,++++++,,,,,,,,,+++++++++******++++++******************))))))))))))))))))))))))((((((((('''&&&&&&&&&%%%---,,,+++******+++,,,---.............../////////000000111111111222222222111222222222222222222111111111111222222222333333000000111222222222111111/////////.........------...---------,,,,,,++++++++++++++++++++++++++++++))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((()))&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((())))))))))))(((((())))))((((((((('''''''''%%%&&&''''''(((((('''''''''((()))((('''&&&''')))))))))))))))))))))))))))))))))(((((((((((())))))******)))((('''&&&&&&%%%''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&'''(((((('''((((((((())))))))))))(((((())))))***+++++++++++++++,,,,,,,,,---------,,,------...............000000111222333555666777777777888888777555444222222222333333333444444444333333333333333333333333111111111111111111111111////////////..................---------,,,,,,,,,,,,+++)))((('''((()))***(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&'''''''''''''''((((((((())))))))))))((())))))******+++,,,,,,---------...///000222222333444666888999:::;;;;;;:::::::::999999999::::::<<<;;;;;;;;;::::::999999999999::::::999999888777999888777666666555555555666555444333222111111000222111000///......//////------------............///......---,,,,,,++++++,,,,,,+++++++++*********)))))))))******++++++,,,(((((((((((((((((((((((((((((((((((((((''''''''',,,+++***))))))***+++,,,---------.........//////000000000111111111222222111111222222222222111111000111111111222222222222111111111222111111000000000/////////............//////...---,,,,,,++++++++++++++++++++++++++++++))))))))))))(((((((((((())))))))))))))))))))))))***))))))((('''''''''(((&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''((((((((()))))))))((((((((()))))))))))))))))))))((((((((((((''''''&&&&&&'''((((((((('''''''''((()))((('''&&&''')))************************)))((((((''''''(((((()))++++++***((('''&&&%%%$$$&&&''''''''''''((((((((('''''''''''''''''''''''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((''''''((((((((()))))))))(((((()))******++++++,,,,,,,,,,,,,,,---------...,,,,,,---...............000000111222333555666777888888888888777555333222111111111222222222333333444444444444444444444444111111111111111111111111////////////........................------------,,,+++)))((((((((()))***(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((((((((''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''((((((((()))))))))(((((()))******++++++,,,---------...///000111222111222444777999:::;;;<<<;;;;;;;;;;;;;;;<<<<<<<<<======<<<;;;::::::999999::::::;;;;;;::::::999999999888777666666555555555555555444333222111111000444333111000///.....................------------......------,,,,,,++++++,,,++++++++++++*********'''(((((()))***+++,,,,,,((((((((((((((((((((((((((((((((((((((()))))))))******))))))))))))******,,,,,,,,,---.........///000000000000111111111111000000111111111111000000000000000111111111111222111111222111111000//////000000/////////.........000//////...---,,,++++++************************))))))))))))((((((((((((((((((((((((((((((((((((***)))((('''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((())))))***))))))((((((((((((((((((''''''(((((((((((('''''''''((()))((('''&&&''')))))))))))))))))))))))))))(((((((((''''''(((((((((***))))))((('''&&&&&&%%%&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((('''''''''((((((((())))))(((((())))))***++++++,,,+++++++++,,,,,,,,,------,,,,,,---.........------000000111111333444666777999999999888777444222111000000000000111111111111444444444444444555555555222222222111111111111111////////////...............------------,,,,,,,,,+++***))))))(((((())))))(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))(((((())))))***+++++++++,,,,,,,,,---...///111111111222444666888999::::::;;;;;;;;;<<<<<<<<<<<<<<<>>>======<<<;;;:::999999:::;;;;;;;;;;;;;;;::::::999888777666555555555555444444333333222111111000222111000000///..................------,,,,,,,,,---------,,,,,,,,,++++++++++++++++++************(((((())))))******++++++((((((((((((((((((((((((&&&&&&''''''(((((())))))))))))))))))))))))))))))+++++++++,,,---.........//////000000000111111111///000000111111000000/////////000000000111111111111111111111111000///...////////////............///......---,,,,,,++++++************************))))))))))))(((((((((((((((((((((((((((((((((((())))))((('''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))((((((''''''((()))***+++(((((())))))))))))))))))'''((((((((((((((('''''''''((()))((('''&&&''')))((((((((((((((((((((((((((((((''''''''''''(((((('''''''''(((((((((((((((&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''''''''''''''(((((((((((('''(((((())))))***++++++)))*********+++++++++++++++,,,,,,---...---------/////////000222333555666888888888777666444111000/////////000000000111111333333333444444444555555222222222111111111000000////////////............,,,,,,,,,+++++++++******+++******)))))))))))))))''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''(((((((((((('''(((((()))******++++++++++++,,,,,,---///000111222333444555666777777777888999:::;;;<<<;;;;;;;;;===<<<<<<;;;::::::999999:::;;;;;;<<<<<<<<<;;;;;;999888777666555555555555333333333222222111111000---...........................------,,,,,,,,,+++,,,,,,,,,,,,,,,++++++++++++++++++*********))))))+++******))))))(((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&''''''''')))))))))))))))))))))))))))***++++++,,,---....../////////000000000111111//////000000000000//////////////////000000000000000000000111000000/////////.........------------------,,,,,,,,,,,,++++++************************))))))))))))(((((((((((())))))))))))))))))))))))(((''''''&&&''''''((((((&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''((((((((()))))))))((((((''''''''')))***+++(((((())))))))))))******(((((()))))))))((('''''''''((()))((('''&&&''')))''''''''''''''''''''''''(((''''''&&&&&&''''''(((&&&&&&''''''((()))))))))%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''%%%%%%&&&''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&%%%%%%&&&&&&'''&&&&&&'''''''''(((((((((&&&&&&'''(((((())))))***))))))))))))************++++++,,,------------------......///000222333444666666666666555333111000/////////000000000111111111222222333333444444444333333222222111000000000////////////............++++++++++++************************)))))))))((('''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%&&&((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''((())))))******++++++++++++,,,---...///000222333444444555555555555666777999:::;;;;;;:::999;;;;;;::::::::::::999999::::::;;;;;;<<<<<<;;;;;;999888777666666555555555333333222222111111111111+++,,,---............---------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++************)))))))))++++++***)))(((''''''&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&&&&&&&)))******************)))))))))***+++,,,---......////////////000000000111...//////000000//////............/////////000000...///000000000000000000------------,,,,,,,,,,,,*********++++++++++++,,,************************))))))))))))(((((((((((())))))))))))))))))))))))&&&&&&&&&&&&'''((())))))&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((('''&&&''')))+++,,,(((((()))))))))*********)))))))))))))))((('''''''''((()))((('''&&&''')))(((((((((((((((((((((((((((''''''&&&&&&''''''((('''''''''(((((((((((((((%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((((((((('''&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''((((((((())))))*********+++++++++++++++,,,------------,,,,,,,,,,,,---///000222333444444555555444222111000//////000000000111111111000000111111222333333444333333222222111000000///////////////............,,,,,,,,,+++++++++*********************)))((((((&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&'''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((''''''(((((()))***************++++++,,,---///000000111222333555555666666666777999;;;<<<;;;:::999888888888999999999999:::999999:::;;;;;;;;;;;;;;;999888777666666555555555222222222222111111111111---......//////...---,,,,,,,,,,,,,,,,,,,,,------++++++++++++++++++++++++************))))))))))))******))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%******++++++++++++******((()))***+++,,,---......////////////000000000000......////////////................../////////000......///000000111000000------,,,,,,,,,+++++++++((())))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))%%%%%%%%%&&&'''((()))***&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((((((((('''&&&''')))+++---(((((())))))*********+++)))))))))))))))((('''''''''((()))((('''&&&''')))))))))))))))))))))))))))'''''''''&&&&&&'''''''''))))))(((((('''''''''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((((((''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''''''''(((((($$$$$$%%%%%%&&&''''''(((******+++++++++,,,,,,,,,++++++,,,---------,,,,,,+++++++++,,,...///111222222333333444333222000000000000000000111111111111//////000111222222333333333333222222111000000///000/////////............---------,,,,,,,,,++++++***************)))((((((&&&&&&&&&&&&&&&'''((()))&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((''''''(((((()))******************+++,,,---//////---...000333555666777888666777:::<<<<<<<<<;;;:::666777777888999999::::::888999::::::;;;;;;;;;:::999888777666666555555555222222222111111111111111000000111111000...,,,++++++++++++,,,,,,---------++++++++++++++++++++++++************))))))))))))(((((((((((())))))))))))''''''''''''''''''''''''(((((((((''''''&&&&&&%%%+++*********))))))(((((()))))))))))))))******+++---------...------,,,,,,......////////////......,,,---......//////..................///////////////...---,,,+++,,,------************************))))))(((((()))***++++++******))))))))))))******(((((((((((((((((((((((())))))((((((''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))***---///+++***)))***+++,,,+++)))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))************++++++++++++++++++++++++***)))((()))+++...///---,,,111777111111111111111111111111000222444444333222222333111111111111222333333444222222222111111111000000000000///...............,,,,,,,,,+++++++++******((((((((((((((())))))))))))((('''&&&&&&&&&''''''+++'''###"""%%%'''&&&%%%'''&&&''')))***)))&&&###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((*********))))))))))))))))))******++++++,,,------......///000111333555666666777777888999::::::;;;777777888999999999999888::::::::::::::::::::::::888666444333555666666666333333111000000000111222////////////////////////......---------,,,,,,,,,,,,++++++***++++++,,,,,,************))))))))))))((((((''''''&&&&&&&&&&&&((((((''''''''''''((((((''''''''''''''''''''''''*********)))))))))(((((()))))))))))))))******+++,,,---------------,,,,,,......////////////......,,,---......//////..................///////////////...---,,,,,,,,,------************************)))))))))))))))***++++++******))))))))))))******(((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))***---///+++)))((()))***+++***)))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))*********++++++++++++++++++++++++***))))))***+++...//////...000222222222222111111111111111333777<<<@@@@@@;;;555000333222222222222222333444333222222222222111111111000000///...............---------,,,,,,,,,++++++))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&(((((('''&&&&&&'''))),,,000000---)))'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((()))))))))))))))))))))))))))******++++++,,,,,,---......///000111222444555444444555555666666777777666777888888999999888888888888999999999:::::::::<<<:::777666666777666555333222111000000000111111...........................------------,,,,,,,,,,,,++++++*********++++++*********)))))))))(((((())))))((((((''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''******))))))))))))(((((()))))))))))))))******+++,,,,,,------------,,,,,,......////////////......,,,---......//////......---............////////////...---,,,,,,,,,,,,---************************))))))))))))))))))***+++***))))))(((((())))))***(((((((((((((((((((((((('''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))(((***,,,///***((('''((()))***)))((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))))))))*********+++++++++++++++++++++***************,,,---///000///---222222222222222222222222222666???GGGJJJEEE:::000444444333222222222333333333333333333222222222222000000///........................---------,,,,,,************************%%%&&&&&&'''''''''&&&&&&###&&&((('''%%%&&&+++000333888<<<888///(((&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((())))))))))))))))))))))))))))))******+++,,,,,,,,,////////////000111222333444444444444444444444444666666777888888888888777666666777999:::::::::;;;@@@===:::888888777555444222222111000000000000111........................------------,,,,,,,,,,,,,,,++++++******)))))))))******))))))))))))(((((()))))))))(((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''))))))))))))))))))(((((()))))))))))))))******+++++++++,,,---------,,,,,,---......//////......---,,,---......///.........---------.........//////......------,,,,,,,,,,,,***************************)))))))))))))))******))))))(((((((((((())))))((((((((((((((((((((((((&&&&&&''''''(((((())))))''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((('''((()))(((((())),,,...)))'''&&&'''((()))((('''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))))))))************+++++++++***+++++++++,,,)))*********---000000---111111111222222222222222,,,///777AAAHHHFFF<<<333555555444333222222222333444444444333333333222222000000///...............------------,,,,,,,,,,,,+++++++++***************'''((()))))))))((('''&&&&&&&&&%%%$$$&&&---666===@@@AAA???888...'''$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''(((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))***++++++,,,,,,///.........///000000111555555555555444444444444555555666777777777777666555666888999;;;;;;;;;;;;>>><<<:::999888777555444222111111000000000000000........................---------,,,,,,,,,++++++++++++++++++***)))((((((***)))))))))((((((((((((((((((((((((''''''''''''(((''''''&&&&&&''''''(((''''''''''''''''''''''''(((((((((((((((((()))))))))))))))))))))******+++***++++++,,,------,,,,,,------............------,,,---......///.........------------............---------------,,,,,,,,,******************************)))))))))))))))***))))))(((((((((((())))))((((((((((((((((((((((((&&&&&&''''''(((((())))))(((''''''&&&&&&''''''((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((('''(((((((((((())),,,...((('''&&&'''((()))(((&&&(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((()))))))))*********++++++******+++,,,---...,,,111222...---000111///000000000111111222222222------///555<<<>>>;;;666555444333333222222222222444444444333333333222222000000///...............,,,,,,,,,,,,++++++++++++++++++++++++******))))))((((((((((((((('''&&&%%%)))((((((,,,333:::>>>@@@???:::333---(((%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''(((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''(((((())))))))))))((())))))******+++,,,,,,------------...//////000444444444333333333333333444444555666666666666555666777999;;;;;;;;;;;;:::999888666666777777555333111111111111000000//////........................------,,,,,,,,,++++++++++++++++++++++++***)))((()))))))))(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))******+++)))***+++,,,,,,------,,,------............------,,,---......//////......,,,------------.........------......------,,,+++************************+++******))))))))))))))))))((((((''''''(((((()))(((((((((((((((((((((((('''''''''(((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((''')))+++...)))'''&&&'''((()))((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''((((((((((((''''''(((((((((((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((()))))))))******+++*********+++,,,...///999EEEJJJ@@@444111111///......//////000111111111444111...///333666666555333333222111111111222222333333333333222222222222000000///...............,,,,,,+++++++++*********+++++++++***))))))((((((&&&&&&%%%%%%&&&&&&'''(((,,,...222:::@@@AAA<<<666111+++%%%""""""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&''''''(((((())))))***(((((())))))***+++++++++,,,,,,,,,,,,---...///000111111111111111111111111333333444555555555555444777888:::;;;;;;999888666444333333444555666444222000000111111000000///...------------------------,,,,,,,,,,,,++++++++++++***+++,,,------,,,+++***))))))((((((((((((''''''%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))******+++))))))***,,,,,,------,,,,,,------......------,,,,,,---......//////......,,,,,,---------.........------.........---,,,+++************************++++++***)))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&'''(((((('''(((+++...)))(((''''''))))))((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''((((((((((((((('''''''''(((((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((()))))))))***+++***))))))+++---///111MMMaaakkk[[[BBB444000------------...///000000000333222111000000222333444111111000000000111222222333222222222222111111111000000///...............------,,,,,,,,,+++++++++++++++***))))))(((''''''%%%%%%$$$%%%'''***...000444666:::<<<;;;666///***%%%%%%###"""!!!"""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((%%%$$$$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&''''''((())))))***(((((())))))******++++++*********+++,,,...///000000000000111111222222222222222333444444444444444777888999:::888666333111222111222333444444222000///000111111111000......------------------------,,,,,,,,,++++++++++++***)))***,,,.........---,,,))))))((((((((('''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&'''''''''(((((()))))))))))))))))))))******+++((()))***+++,,,---------,,,------......------,,,,,,---......//////......,,,,,,,,,---------......,,,---.........---,,,+++************************++++++***))))))((())))))((((((''''''''''''(((((((((((((((((((((((((((((())))))(((((('''''''''&&&((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((&&&'''(((''''''(((+++---***((('''((()))***)))((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))+++***))))))+++---000111\\\vvvoooNNN777...***,,,,,,------...//////000,,,...111222111111333444000/////////000111222222222222222111111111000000000000///.....................---------,,,,,,,,,*********)))(((''''''&&&&&&%%%%%%'''+++000666999======;;;444+++%%%###$$$###'''+++)))$$$!!!###'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((($$$$$$$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))'''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))***((((((((()))******++++++))))))***+++,,,...000111111111222333444555555555222222333444444444444333777888999888666333///---222222222333444333111//////000111111111000...---------------------------,,,,,,,,,+++++++++******(((***,,,...000///......)))(((((((((''''''''''''&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''))))))))))))((((((((((((******))))))(((((('''''')))************+++++++++++++++,,,,,,,,,,,,------............////////////000000//////.........---,,,------......------,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))+++)))'''&&&'''***...111***+++,,,,,,,,,***)))((())))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&(((((((((((((((((((((((())))))(((((('''''''''&&&))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((()))***++++++++++++***(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))(((((())))))))),,,000333]]]rrryyyaaaAAA111//////---------------...///000000000000000000000000000000111222333444555555555555555444333222111000///.........------,,,,,,,,,,,,,,,,,,+++++++++******(((''''''&&&'''((()))***,,,(((&&&***222999<<<;;;888444...((($$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''''''''&&&%%%$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((((((''''''''''''''''''''''''***)))&&&%%%%%%&&&)))***)))(((((('''''')))***+++,,,,,,------...//////000000000111222333444444555555444333222333555777888;;;:::888555333111000000333333222111///000333666222111///.........///000000000...---,,,+++++++++,,,++++++******++++++,,,000...,,,,,,,,,,,,***((())))))))))))))))))))))))((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%))))))))))))((((((((((((***)))))))))((((((((('''))))))*********++++++++++++++++++,,,,,,,,,---------.........////////////////////////......------,,,,,,------------,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))),,,+++)))(((((())),,,---***************))))))((())))))))))))))))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((((((''''''&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((''''''''''''(((((()))....../////////...---,,,&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((()))))))))***...111KKKYYY[[[III555---,,,+++************+++,,,------000000000000000000000000000111222333333333333333444444333222111000//////......---------,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))((('''&&&&&&''''''***111999===;;;888111...***&&&$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''(((((((((((('''''''''''''''''''''''')))((('''&&&&&&'''((()))(((((('''''''''((()))*********+++,,,,,,------......//////000111222333333555444333222333555777888999888777555333111111000222222222111000000222444222111000/////////000000...------,,,,,,,,,,,,---,,,++++++******++++++,,,...---++++++,,,,,,+++)))))))))))))))))))))))))))''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%))))))))))))(((((((((((())))))))))))(((((((((((()))))))))*********++++++++++++++++++,,,,,,,,,,,,---------........./////////............---------,,,,,,------------,,,,,,,,,++++++++++++*********))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))),,,+++***)))))))))))))))***))))))(((((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((((((((((('''''''''&&&&&&((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''&&&'''''''''))))))***+++,,,,,,,,,+++&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((()))((('''(((+++---666<<<;;;000)))***,,,)))******)))***+++,,,------000000000000000000000000000000111222222111111111222222111111000///.........------------,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))(((&&&$$$###***,,,222999>>><<<666000'''&&&%%%$$$###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))(((((())))))***++++++,,,------...///000111222222444333222222333444666777666666555333222222222222000222333333222111111222222222111000000000000111++++++++++++,,,,,,---...++++++************++++++,,,+++***+++,,,,,,+++***))))))))))))))))))))))))''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%'''&&&&&&&&&&&&%%%%%%%%%))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))***************++++++++++++,,,,,,,,,,,,,,,---------.........------------------------,,,,,,,,,------,,,,,,,,,++++++++++++************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((***************))))))((())))))'''&&&&&&'''((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((&&&%%%%%%%%%%%%%%%%%%&&&(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))(((''''''&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((()))(((&&&&&&(((***))),,,,,,'''&&&+++---,,,,,,,,,,,,,,,---///000111////////////////////////000000000000000000//////111111000///......------------------------------,,,,,,,,,+++++++++******''''''&&&&&&'''((())))))444555777999888333,,,&&&"""#########$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&'''''''''((('''(((((())))))******+++------...///000111111222333222222222333444555666444333333222222222333333111333666666555333222222222222222111111111111111,,,++++++++++++,,,------++++++************++++++***))))))***+++,,,,,,+++((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))(((((((((((((((((((((((())))))))))))(((((()))))))))******************+++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------+++,,,,,,,,,,,,,,,,,,++++++++++++*********))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((()))*********)))))))))((('''&&&&&&'''((()))((((((((((((((((((((((((''''''''''''''''''''''''))))))((((((((('''''''''(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((()))(((&&&%%%&&&(((%%%)))+++***)))+++------,,,,,,------...000111222........................//////000000000///......000//////......---------------------------------,,,,,,,,,+++++++++******((('''&&&&&&)))...222555:::888444000---)))&&&#########$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%%%%%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%%%%&&&&&&'''''''''''''''(((((())))))******++++++---......///000111222222111111111222333333444555222222222222222333444555444666999999888555444444222222222222111111000000...---,,,,,,++++++,,,,,,+++******))))))******+++)))(((((()))+++,,,+++***''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))(((((((((((((((((((((((())))))))))))((((((((()))))))))******************+++++++++++++++++++++,,,,,,,,,------++++++,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,+++++++++************)))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''((())))))*********)))(((''''''''''''(((((()))))))))))))))))))))))))))'''''''''''''''''''''''')))))))))(((((((((''''''(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&%%%&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((()))(((&&&%%%&&&'''&&&)))------+++******+++))))))***+++,,,...///000..............................///000000//////////////////.........------,,,,,,,,,------------...,,,,,,,,,+++++++++*********))))))***...333888<<<444111---(((%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########%%%&&&'''((('''&&&$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%&&&&&&'''(((((((((((('''(((((()))******++++++,,,------...///000111222222000111111222222333333444222222222222333444555666666888;;;;;;999777555555111111222222111111000//////...------,,,,,,,,,,,,******))))))))))))******)))((('''(((***++++++)))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''))))))))))))(((((((((((('''((((((((()))))))))***(((((((((((()))))))))***************++++++++++++++++++++++++,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))((((((((('''((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''%%%$$$#########$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((())))))'''&&&&&&''')))((()))***+++***)))***''''''((()))***,,,---...---------------------------...///000000000000000////////////............,,,,,,,,,---------......,,,,,,,,,+++++++++******)))***+++---///222444555))))))(((&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$&&&(((***,,,+++)))'''%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&'''((()))))))))((((((((((((((()))******++++++,,,,,,---...///000000111///000111222222333333333333333333333444555666777888999;;;:::888666666666000000111111111000///.........---------...//////******))))))))))))******)))((('''(((******)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''))))))))))))(((((((((((('''((((((((())))))******(((((((((((()))))))))))))))************+++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,+++++++++,,,,,,+++++++++************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))),,,+++***(((''''''&&&&&&&&&''')))*********)))((())))))))))))))))))))))))''''''''''''''''''''''''))))))))))))((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''''''''''''''(((''''''&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&'''(((%%%$$$$$$$$$%%%''')))***&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&((())))))(((''''''(((,,,'''$$$&&&***,,,+++***''''''((()))***,,,...///------------------------------///000111111111111///////////////.........,,,,,,,,,------.........,,,,,,,,,+++++++++******''')))+++---...---+++***"""$$$'''(((&&&$$$######&&&%%%$$$$$$$$$%%%''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%'''***+++///...+++)))'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))*********)))(((''''''(((((()))************++++++,,,---...///000///000111222222333222222444444444444555555666777888999:::999777555555666///000000111111///...------------...///000111222******))))))))))))*********((('''((()))***)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((******************************+++++++++,,,,,,,,,))))))***++++++++++++***+++++++++++++++***)))(((************************((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))))))))''''''((()))))))))))))))''''''((()))))))))))))))+++***(((&&&%%%&&&'''(((+++++++++++++++***)))(((******))))))))))))******))))))))))))))))))))))))+++++++++***)))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&''''''''''''(((((((((((())))))(((((('''''''''&&&))))))((('''''''''''''''((('''&&&&&&'''((('''&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$&&&''')))&&&''')))***+++***(((''')))))))))(((((((((((((((((((((((((((''''''''''''***************************++++++,,,,,,------......------------...//////000000////////////000000//////.........---------+++++++++*********))))))(((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%$$$###$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$))))))((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&'''''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$######$$$&&&'''''''''''''''''''''''''''((('''%%%%%%%%%&&&(((***(((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''))))))))))))***************++++++,,,,,,------...//////000000111111222222444444444444444444444444777666666555444444333333111111111111000000000000,,,,,,------,,,,,,+++***************))))))))))))&&&((()))++++++)))(((&&&###%%%&&&&&&$$$$$$%%%&&&''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))*********+++++++++))))))***++++++++++++++++++++++++++++++***))))))************************((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((()))))))))))))))''''''((()))))))))))))))***)))'''&&&&&&'''((()))******++++++***))))))((())))))(((((((((((())))))))))))))))))))))))))))))++++++******)))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((()))(((((((((''''''''''''))))))((('''''''''''''''((('''&&&&&&'''((('''&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$&&&''')))&&&''')))*********((('''((((((((((((((((((((((((((((((((((((((((((((((((******************************+++,,,,,,------...,,,,,,,,,,,,,,,---......000000////////////000000///.........------------+++*********))))))))))))(((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%###%%%&&&&&&%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''''''''''''''''''''''''''((('''&&&%%%%%%&&&((()))(((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''(((((((((((()))))))))******+++,,,,,,------.../////////000111111222222333333333333333333333333666666666555444333333333111111111000000000//////,,,,,,------,,,,,,+++***************))))))))))))'''((()))******)))((('''%%%&&&'''&&&%%%$$$%%%&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))(((((()))))))))*********)))******+++++++++++++++***++++++++++++***))))))************************(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''')))))))))((((((''''''&&&''''''((()))))))))))))))''''''((())))))))))))))))))((('''&&&'''((()))***))))))******))))))((((((((((((''''''''''''(((((())))))))))))))))))))))))+++******))))))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''')))((((((''''''''''''(((((('''&&&&&&'''((('''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''(((&&&'''((()))***)))((((((''''''''''''(((((((((((())))))))))))))))))))))))******************************++++++,,,---------,,,++++++++++++,,,------000//////......//////000............------------************))))))))))))(((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%###%%%((((((&&&$$$""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&"""###$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%&&&'''((('''''''''''''''''''''''')))(((&&&%%%%%%&&&'''((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''((((((((((((******++++++,,,---------......///000000111222222222222222222222222222222666555555444444333333222111111000000000000//////,,,,,,------,,,,,,+++***************))))))))))))'''((()))******)))(((''''''((()))(((&&&%%%%%%&&&''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%((((((((((((((((((((((((((()))))))))************************************(((((((((((((((((((((((())))))))))))*********+++)))***++++++,,,,,,++++++******+++++++++******)))************************((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''++++++***)))((((((''''''''''''((()))))))))))))))''''''((()))))))))))))))((((((''''''((()))***+++(((((())))))))))))(((((()))((((((''''''(((((()))((((((((((((((((((((((((******))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((''''''''')))(((''''''''''''(((((((((&&&&&&&&&'''((('''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((&&&'''((()))))))))((((((((((((((((((((()))))))))))))))))))))*********************************************+++,,,,,,------,,,,,,,,,+++,,,,,,---.../////////....../////////------------------------++++++++++++************(((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%&&&((((((&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%'''''''''&&&&&&%%%$$$$$$''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''(((((('''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((())))))*********+++,,,,,,---------......///000111222222111111111111111111111111444444444444333333222222111000000000////////////,,,,,,------,,,,,,+++***************)))))))))(((''''''((())))))((('''''')))******)))&&&%%%%%%&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((()))))))))************************************((((((((((((((((((((((((*********+++++++++,,,,,,******+++,,,,,,,,,,,,+++)))******+++++++++******************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((,,,,,,++++++***)))((((((''''''((()))))))))))))))''''''((()))))))))))))))(((((((((((())))))******'''((())))))))))))((((((***))))))(((((())))))***(((((((((((((((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))''''''''''''(((((((((((('''''''''(((((((((((((((((((((''''''''''''(((((((((&&&&&&&&&'''((('''&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&''''''(((((((((((((((((((((((())))))*********((()))))))))*********+++))))))))))))))))))))))))))))))***++++++,,,,,,------------------....../////////............//////,,,,,,------------------------,,,,,,,,,+++++++++(((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%'''''''''&&&%%%'''***---%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''######$$$%%%'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((()))))))))*********))))))***++++++,,,,,,---,,,---...///000111222222111111111111111111111111333333333333333222222222000000000////////////...,,,,,,------,,,,,,+++***************)))))))))(((''''''(((((((((((('''''')))******)))'''%%%&&&'''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))***++++++++++++,,,,,,,,,***++++++,,,,,,,,,,,,,,,))))))***++++++++++++***************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((+++++++++******)))))))))''''''((()))))))))))))))''''''((()))))))))))))))(((((())))))))))))))))))(((((())))))******))))))******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((())))))***''''''''''''(((((((((((('''''''''((((((((((((((((((''''''''''''(((((()))((('''&&&&&&'''((('''&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''(((((((((''''''(((((())))))******'''(((((())))))*********))))))))))))))))))))))))))))))******+++,,,,,,,,,...------------.../////////......------......///,,,,,,,,,,,,---------------,,,,,,,,,,,,+++++++++(((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%''''''&&&$$$$$$''',,,000%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''######$$$%%%'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((('''''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))((((((((('''''''''''''''))))))))))))************))))))******+++,,,,,,,,,,,,,,,---...000111222222111111111111111111111111222222222222222222222222000000////////////......,,,,,,------,,,,,,+++***************))))))))))))''''''''''''''''''''''''((()))***)))'''&&&&&&'''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************++++++++++++***+++,,,,,,------,,,,,,))))))***+++++++++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((((((((((((''''''((()))))))))))))))''''''((()))))))))))))))))))))*********))))))(((((())))))***++++++******))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((())))))******''''''''''''((((((((((((''''''''''''((((((((()))'''''''''''''''((())))))((('''&&&&&&'''((('''&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&'''&&&&&&&&&''''''((((((%%%%%%&&&&&&'''(((((()))&&&&&&'''(((((()))******)))))))))))))))))))))))))))))))))***++++++,,,,,,------,,,,,,------...//////......------......///++++++,,,,,,,,,---------+++++++++*********))))))(((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%&&&%%%$$$$$$&&&))),,,%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%&&&''''''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''$$$$$$&&&'''(((((())))))&&&&&&&&&'''''''''((((((&&&&&&&&&&&&'''''''''((('''''''''''''''''''''''')))((((((((('''''''''&&&''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''((((((((()))))))))))))))((((((((('''''''''&&&((((((((())))))))))))***)))))))))***++++++,,,,,,+++,,,---...///111222222222222222222222222222222111111111222222222222222000000/////////.........,,,,,,------,,,,,,+++***************))))))))))))'''''''''&&&&&&'''''''''&&&(((((((((&&&&&&'''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((************************))))))))))))***************+++,,,,,,------,,,,,,((()))***+++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&''''''''''''''''''(((((()))))))))))))))'''(((((()))))))))))))))***************)))((('''))))))***+++++++++++++++((((((''''''''''''(((((())))))))))))))))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++''''''''''''((((((((()))&&&'''''''''(((((())))))'''''''''''''''((()))***((('''&&&&&&'''((('''&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&'''&&&&&&&&&&&&'''((((((######$$$%%%%%%&&&''''''%%%&&&&&&'''((())))))***)))))))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,++++++,,,,,,---............------.........+++++++++,,,,,,---------))))))))))))(((((((((((((((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$######$$$%%%%%%%%%%%%$$$&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$%%%%%%&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''(((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&(((***+++&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''###$$$%%%'''((())))))***&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''''''''''''''((((((((())))))******))))))(((((('''''''''&&&''''''''''''((((((((())))))))))))***++++++,,,,,,++++++---...///111222222222222222222222222222222111111111111111111222222000/////////............,,,,,,---------,,,++++++************))))))))))))''''''&&&&&&&&&&&&''''''%%%&&&((('''&&&&&&'''((('''''''''&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''((((((''''''''''''(((((())))))))))))************(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))******************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++*********))))))((((((******))))))))))))))))))(((((('''(((((()))***+++''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''(((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))+++***)))'''''')))***+++))))))))))))))))))))))))******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((#########$$$%%%&&&'''(((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((())))))((((((((((((((()))))))))))))))******************+++,,,,,,,,,,,,+++,,,,,,,,,------.........---.........---,,,,,,++++++++++++************)))''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%)))%%%""""""%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&'''((()))***%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%%%%$$$""""""$$$''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((()))******((((((((((((((((((((((((******))))))((((((''''''((((((((((((((('''''''''(((((())))))******++++++))))))))))))))))))))))))+++++++++++++++***))))))(((((((((((())))))))))))''''''((()))***++++++,,,***++++++,,,,,,------...111111222111111000///...333111000000111222222111////////////............------,,,,,,,,,,,,+++++++++******)))(((''''''&&&''''''((((((''''''&&&%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''(((((())))))))))))************((((((((()))))))))************++++++++++++******))))))))))))*********************+++++++++,,,,,,******+++++++++,,,,,,,,,+++*********)))))))))))))))))))))))))))*********)))(((((((((((())))))***(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))+++***(((''''''(((***+++(((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((())))))((((((((((((((()))(((((()))))))))***************+++,,,,,,,,,,,,+++,,,,,,,,,---------......------......---,,,,,,++++++++++++*********))))))''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$###$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((%%%######%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&%%%&&&'''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((('''''''''((((((''''''(((((()))***((((((((((((((((((((((((******))))))(((((((((((()))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))******++++++******)))((((((((((((((())))))))))))(((((())))))******++++++******+++,,,,,,------...000111111111000//////...222000//////111222222111////////////............------,,,,,,,,,,,,++++++*********)))(((''''''''''''''''''''''''&&&&&&%%%'''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))((((((''''''(((((()))))))))))))))************)))))))))*********++++++******++++++++++++******))))))))))))*********************++++++++++++,,,******+++++++++,,,,,,,,,***************)))))))))(((((())))))*********+++***))))))(((((((((((()))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))******((((((((((((******(((((((((((((((((((((((()))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''((((((((()))((((((''''''((())))))(((((())))))))))))************+++,,,,,,,,,,,,+++,,,,,,,,,,,,---------------------------,,,,,,+++++++++*********)))))))))''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$######$$$$$$%%%%%%$$$$$$###"""######$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''%%%######%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$'''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((('''''''''''''''''''''((())))))((((((((((((((((((((((((***))))))))))))(((((((((************************************))))))))))))))))))))))))))))))))))))))))))******))))))((('''(((((((((((()))))))))))))))))))))))))))***************++++++,,,---------///////////////.........000///---...000111111000////////////............------,,,,,,,,,,,,++++++******))))))(((((('''''''''''''''''''''&&&&&&&&&((('''''''''&&&&&&%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''))))))(((((((((((())))))((()))))))))************)))*********++++++++++++(((((())))))))))))((((((((()))))))))************************++++++++++++******+++++++++,,,,,,,,,************************((((((((()))******++++++******)))(((((('''((((((((())))))******))))))((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***)))(((((((((((()))***(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((((((((('''''''''((())))))(((((((((((()))))))))*********+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++************))))))))))))''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&%%%###$$$&&&%%%"""''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&'''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((((((((((((((())))))(((((((((((((((((('''''''''''''''(((((()))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))***************++++++******))))))(((((()))))))))))))))))))))))))))))))))))))))(((''''''(((((((((((())))))))))))*********)))))))))))))))*********+++,,,,,,------......------.........//////---,,,---///111111000////////////............------,,,,,,,,,+++++++++***)))))))))((((((((('''((((((''''''&&&&&&&&&&&&(((''''''&&&&&&%%%%%%$$$&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''))))))(((((((((((())))))((()))))))))************)))*********++++++++++++(((((())))))))))))((((((((()))))))))************))))))*********+++++++++******+++++++++,,,,,,,,,***************+++++++++(((((())))))******************)))(((((('''(((((('''(((((())))))(((((('''(((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((((((((((((((()))'''''''''''''''''''''''''''''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''''''''((())))))'''(((((((((((()))))))))******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,+++*********)))))))))((((((''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$######$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&%%%$$$''',,,+++&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******))))))))))))))))))))))))(((((())))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))))))))))))))************((((((((())))))*********++++++******))))))((((((************************)))))))))))))))(((''''''(((((((((((())))))))))))*********)))))))))))))))))))))***++++++,,,,,,---------,,,,,,---...///000///---,,,---///000000///////////////............------,,,,,,,,,+++++++++))))))))))))(((((((((((()))((('''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''***))))))(((((())))))***))))))))))))************)))))))))*********++++++******++++++++++++******))))))))))))************)))))))))************+++******+++++++++,,,,,,,,,*********+++++++++++++++***)))))))))))))))))))))***))))))(((((((((((()))''''''((((((((((((''''''))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&''''''((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((())))))''''''(((((((((((())))))******+++,,,,,,,,,,,,+++,,,,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,,,,******)))))))))(((((((((''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&&&&%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''(((******%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!%%%&&&%%%+++444444...''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))******+++))))))))))))))))))))))))(((((())))))))))))******((((((((((((((()))******)))))))))))))))))))))))))))))))))************+++''''''((())))))*********************))))))))))))************************))))))******))))))((('''(((((((((((()))))))))))))))))))))))))))*********))))))******+++,,,,,,,,,---,,,,,,,,,---...000111000///------/////////...////////////............------,,,,,,,,,,,,++++++))))))))))))(((((((((((()))((('''&&&%%%&&&''''''%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''******))))))))))))******))))))))))))************((((((((()))))))))************++++++++++++******))))))))))))************))))))))))))******************+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++******)))((((((((()))(((((((((((())))))***(((((())))))))))))(((((())))))))))))))))))))))))'''''''''((()))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))'''(((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((())))))'''''''''((((((((())))))******+++,,,,,,,,,,,,+++,,,,,,,,,+++++++++************+++,,,,,,,,,,,,,,,***)))))))))((((((((((((''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%% ###&&&'''%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""&&&&&&$$$***555555,,,''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))******++++++))))))))))))))))))))))))(((((()))))))))*********)))))))))))))))***++++++))))))))))))))))))))))))))))))*********+++++++++(((((()))******+++,,,,,,)))))))))))))))***************************************++++++******)))((((((((((((((())))))))))))(((((())))))******++++++)))))))))***++++++,,,,,,------,,,,,,---///222333222111///...//////...---////////////............------,,,,,,,,,,,,++++++(((((((((((()))))))))))))))((('''%%%%%%&&&'''((($$$$$$$$$%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''******))))))))))))******))))))))))))************(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))************))))))))))))******************+++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,+++***)))(((''''''(((((('''(((((()))***+++))))))************))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))***))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&'''((()))***''''''''''''((((((((()))******+++,,,,,,,,,,,,+++,,,,,,,,,++++++*********)))***+++,,,,,,,,,,,,,,,))))))))))))((((((((((((''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&'''''''''$$$$$$$$$%%%%%%$$$$$$$$$"""######$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%% ###''''''&&&%%%&&&((($$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$(((&&&"""'''000...$$$''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))***+++++++++))))))))))))))))))))))))(((((())))))*********+++***************++++++,,,))))))))))))))))))))))))))))))******++++++++++++))))))***+++,,,,,,------(((((())))))******++++++************************+++++++++++++++***))))))(((((((((((())))))))))))'''(((((()))***++++++,,,)))))))))***++++++,,,,,,...---,,,,,,---000222444444222000/////////...---000/////////............---------,,,,,,,,,++++++(((((((((((())))))))))))***(((&&&%%%%%%%%%'''((("""###$$$%%%&&&&&&'''(((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''************************)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))************))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))******((((((''''''''''''((((((((((((''''''''''''((((((+++******)))(((''''''&&&(((((((((((((((((((((((()))))))))(((''''''&&&&&&))))))))))))))))))))))))&&&&&&''''''(((((())))))''''''''''''''''''''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''((()))(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((()))*********+++++++++++++++++++++++++++++++++++++++******+++,,,+++(((&&&***************)))(((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""""""""$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$$$$''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((''''''''''''(((((((((((())))))))))))((((((***)))((((((((((((((()))''''''''''''((((((((()))************++++++++++++))))))((((((((()))******((()))))))))***************************+++,,,,,,,,,,,,,,,,,,,,,,,,------***))))))+++,,,+++)))&&&++++++,,,,,,+++******)))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***++++++++++++,,,,,,,,,++++++---///////////////////////////...------,,,,,,------...------,,,,,,,,,,,,++++++))))))))))))(((((((((((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%************************))))))))))))))))))))))))******))))))((((((''''''************************)))))))))))))))))))))))))))******+++,,,,,,------++++++++++++++++++++++++************************))))))************))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))******((((((''''''''''''((((((((((((''''''''''''((((((*********)))((('''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''((((((((('''''''''&&&&&&&&&'''''''''(((((((((((()))))))))))))))*********+++++++++++++++++++++++++++000---)))((((((*********)))************)))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((''''''''''''(((((((((((())))))))))))(((((())))))(((((((((((())))))'''''''''((((((((())))))((())))))******)))))))))******)))))))))***++++++)))))))))*********************)))(((((((((((()))******))))))((((((''''''***)))((()))******)))'''******+++++++++***))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******+++++++++,,,,,,,,,++++++---..............................------,,,,,,------...------,,,,,,,,,,,,++++++))))))))))))(((((((((((()))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&************************))))))))))))))))))))))))******)))((('''&&&&&&%%%************************))))))))))))))))))))))))******++++++,,,---------++++++++++++++++++++++++++++++++++++++++++++++++))))))************))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))***))))))(((((())))))***((((((''''''''''''((((((((((((''''''''''''((((((******))))))((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''$$$$$$%%%&&&'''((()))***''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&'''(((((((((((()))))))))(((((((((((())))))))))))++++++++++++++++++++++++...+++((('''(((***++++++))))))******))))))((('''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((((())))))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&'''''''''((((((((()))((((((''''''(((((()))((())))))******))))))((()))))))))(((((())))))***(((((((((((())))))))))))((()))***++++++***)))((()))((((((((())))))***++++++++++++++++++*********---------,,,++++++******++++++++++++++++++++++++---+++******+++,,,,,,+++******+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++***+++,,,+++***+++,,,..............................------,,,,,,------...------,,,,,,,,,,,,++++++))))))))))))((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''************************))))))))))))))))))))))))******))))))((((((''''''************************))))))))))))))))))))))))*********++++++,,,,,,,,,***+++++++++++++++,,,,,,++++++++++++++++++++++++))))))************))))))******))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))((((((''''''''''''((((((((((((''''''''''''((((((***)))))))))((((((((('''((((((((((((((((((((((((&&&&&&&&&'''((())))))***(((((((((((((((((((((((())))))((((((''''''&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''(((((((((((('''''''''(((((((((((()))***************************))))))***++++++)))''')))))))))))))))(((((('''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((((((((()))))))))))))))******))))))))))))))))))((())))))******(((((()))))))))*********)))***,,,------,,,***)))******)))******+++,,,---,,,,,,,,,+++++++++++++++,,,---------------------+++,,,---...///000111111000...,,,+++---...///...+++,,,,,,---------------++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***************+++,,,+++******,,,..............................------,,,,,,------...------,,,,,,,,,+++++++++))))))))))))(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''************************)))))))))))))))))))))))))))))))))******+++++++++************************))))))))))))))))))))))))))))))))))))*********************++++++,,,,,,,,,++++++++++++++++++++++++))))))************))))))******))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))((((((''''''''''''((((((((((((''''''''''''(((((())))))))))))((((((((((((((((((((((((((((((((((((%%%&&&&&&'''((()))******''''''''''''''''''''''''))))))((((((''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%%%%%%%%%%&&&'''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&'''''''''((((((((((((************************555222...+++***))))))((()))))))))))))))(((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''((((((((())))))(((((((((((((((((((((((('''''''''((((((((())))))))))))(((((((((((())))))))))))************)))))))))))))))))))))***++++++)))))))))************+++)))***+++,,,---,,,++++++,,,,,,,,,,,,---...///000,,,,,,,,,+++++++++++++++)))***+++---.../////////------------............000...,,,+++,,,---------,,,,,,---------------,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))))))))))))))************+++++++++******,,,---...........................------,,,,,,------...------,,,,,,,,,+++++++++))))))))))))(((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&************************))))))))))))))))))))))))((())))))***+++,,,---...++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,---++++++++++++++++++++++++))))))************))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))))))))((((((''''''(((((()))((((((''''''''''''((((((((((((''''''''''''(((((())))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((************************DDD<<<111(((%%%'''***,,,(((((())))))(((((('''&&&$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((()))))))))((((((((((((((((((((((((''''''((((((((()))))))))***))))))(((((())))))***)))******++++++******)))))))))))))))******+++,,,)))*********++++++++++++))))))******+++,,,---...************+++,,,......//////000000000111111111111333555888:::;;;;;;;;;:::999888777555444333222444222////////////...,,,......//////...------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))******)))***+++***)))***+++---------------------------...------,,,,,,------...------,,,,,,,,,,,,++++++))))))))))))(((((((((((('''''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''(((((((((%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&************************))))))))))))))))))))))))))))))******++++++,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,------************************))))))************))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((&&&&&&''''''(((((())))))'''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''''''''((((((((()))))))))************************;;;555---(((&&&((()))***(((((())))))(((((('''&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%#########$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''((((((((())))))))))))(((((((((((((((((((((((('''((((((((())))))))))))******))))))))))))******)))******++++++******)))))))))))))))***+++,,,---*********+++++++++,,,,,,,,,,,,+++,,,...000333555/////////000111222333444::::::;;;<<<===>>>??????AAACCCFFFHHHJJJJJJJJJJJJHHHGGGGGGFFFEEEDDDDDDCCCBBB@@@>>>>>>===<<<999777555555555555444222111000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************************************))))))))))))))))))))))))***+++***))))))+++---------------------------...------,,,,,,------...------,,,,,,,,,,,,++++++))))))))))))((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''&&&'''''''''((((((((()))&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''************************))))))))))))))))))))))))*********)))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))++++++******************))))))***+++,,,,,,------))))))))))))))))))))))))))))))************))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''&&&'''''''''(((((())))))''''''''''''''''''''''''$$$%%%%%%&&&'''((())))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))&&&&&&(((***,,,+++(((%%%(((((((((((((((''''''&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""""""""######$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))************++++++++++++******))))))))))))***+++,,,---******+++++++++,,,,,,,,,111000//////222555999<<<<<<<<<<<<===>>>@@@AAABBBEEEFFFGGGHHHIIIKKKLLLLLLJJJLLLNNNPPPQQQQQQPPPOOOKKKLLLMMMNNNOOOQQQRRRRRRQQQPPPOOONNNNNNKKKGGGDDD=========<<<:::999777666////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********************************************************))))))))))))))))))***+++***))))))+++---------------------------...------,,,,,,------...---------,,,,,,,,,++++++))))))))))))((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((&&&'''''''''(((((())))))&&&&&&&&&'''''''''(((((())))))))))))))))))))))))+++++++++************))),,,,,,+++***))))))******))))))))))))))))))))))))***++++++,,,,,,++++++***+++++++++*********))))))))))))))))))************))))))******+++++++++,,,++++++************++++++++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))''''''&&&''''''((()))******)))(((''''''((()))***(((((((((((((((((((((((())))))((('''''''''''''''******))))))((((((''''''******))))))((((((''''''(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((%%%&&&&&&''''''&&&&&&%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&'''((()))***((('''&&&%%%%%%&&&'''((('''''''''''''''&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&...111***###$$$'''((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###$$$%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%########################&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''***)))((('''&&&%%%$$$$$$))))))(((((('''''''''&&&(((((((((((())))))))))))&&&)))++++++(((''')))************)))))))))))))))''''''((()))************+++,,,---,,,***((('''(((---------,,,+++,,,000333333111...000555>>>FFFJJJNNNMMMJJJGGGDDDCCCBBBBBBCCCGGGKKKJJJGGGEEEGGGIIIKKKLLLNNNNNNNNNLLLKKKIIIMMMKKKJJJKKKMMMOOONNNMMM]]]UUUMMMLLLOOOPPPLLLFFFGGGEEECCCDDDEEEDDD???:::666666444333222333333444...---***((((((***,,,...,,,+++***+++,,,,,,***)))************+++,,,---...,,,,,,,,,+++++++++******))))))))))))))))))))))))******))))))******+++,,,///...---,,,,,,,,,,,,,,,...------,,,,,,------.........---,,,,,,+++******))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((())))))))))))))))))))))))++++++++++++************,,,+++******)))))))))***++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++*********))))))))))))))))))************)))))))))*********++++++++++++************++++++++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))***))))))))))))******+++))))))(((''''''((())))))(((((((((((((((((((((((())))))((('''''''''''''''***)))))))))((((((((('''))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''''''''((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''(((&&&&&&''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!&&&555DDD>>>***"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&)))))))))(((((((((''''''(((((((((((())))))))))))$$$'''((((((&&&&&&''')))************))))))))))))------------,,,++++++***$$$&&&)))******+++...000)))+++...000000///000111;;;<<<@@@EEELLLQQQUUUWWWTTTSSSQQQNNNKKKHHHGGGGGGPPPLLLIIIHHHJJJMMMOOOPPPQQQRRRSSSTTTSSSQQQOOOMMMPPPOOOLLLKKKLLLPPPTTTXXXSSSPPPMMMLLLMMMOOORRRTTTJJJLLLMMMNNNLLLKKKJJJIIIIIIFFFCCC???<<<999888888;;;777222000111111///---///...,,,,,,---,,,+++)))+++***************++++++,,,,,,+++++++++***************************************))))))******+++,,,------,,,+++++++++++++++------,,,,,,,,,,,,------...------,,,++++++******))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((,,,+++++++++************++++++***))))))))))))***,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++***************))))))))))))************(((((())))))))))))******++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))))))))***(((((('''&&&&&&'''(((((((((((((((((((((((((((((()))((((((''''''''''''((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((('''&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((%%%&&&&&&&&&'''((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%***(((>>>\\\WWW444###,,,%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((***)))))))))))))))(((((((((((((((((())))))))))))(((***+++***))))))+++,,,************************,,,,,,,,,++++++******))))))***+++++++++,,,///222,,,222:::AAADDDEEEFFFFFFMMMNNNQQQTTTWWWZZZ\\\]]]^^^^^^]]]ZZZUUUPPPNNNMMMQQQKKKGGGJJJRRRVVVSSSNNNLLLMMMOOOPPPPPPOOONNNLLLNNNKKKFFFBBBBBBHHHPPPUUUOOOPPPOOOIIIAAA>>>BBBGGGBBBFFFKKKKKKHHHEEEFFFHHHKKKKKKKKKJJJIIIIIIHHHHHHCCC>>>999777777555///+++111///---,,,---......------,,,++++++******+++++++++++++++*********))))))******************************))))))******+++,,,,,,++++++************+++------,,,,,,,,,,,,------------,,,,,,++++++******))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((,,,,,,+++++++++*********+++******)))))))))******,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************((()))))))))************((((((((((((((()))))))))++++++************++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))(((''''''&&&'''''''''''''''&&&&&&'''''''''(((((((((((((((((((((((()))(((''''''''''''(((((())))))))))))((((((((((((''''''(((((())))))******(((((((((((())))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&&&&'''''''''''''''&&&&&&'''''''''%%%%%%%%%&&&'''((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''' ---DDDAAA&&&)))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((************))))))))))))(((((((((((())))))))))))***++++++,,,,,,,,,---...)))***************++++++***************++++++,,,---...//////000333777;;;AAAGGGOOOUUUXXXYYYXXXXXXVVVUUUSSSQQQRRRVVV\\\```dddeeeddd___WWWPPPMMMLLLHHHIIIOOOYYYbbbaaaWWWNNNJJJMMMQQQUUUXXXZZZ[[[[[[[[[UUUNNNKKKNNNSSSXXX[[[^^^```^^^VVVJJJAAA@@@BBBJJJOOOTTTUUURRRMMMJJJIIIBBBEEEJJJOOORRRSSSRRRQQQKKKIIIFFFDDDAAA===888555222000---,,,...000000000...------,,,,,,---------++++++*********)))))))))******************************))))))******+++,,,,,,++++++*********++++++---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,++++++******))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((,,,,,,,,,++++++++++++***++++++************++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************((()))))))))************)))))))))(((((((((((((((++++++************++++++))))))))))))))))))))))))******)))(((((()))******))))))))))))))))))))))))))))))(((''''''&&&''''''&&&''''''''''''''''''&&&((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))''''''(((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&((())))))&&&''''''''''''''''''&&&%%%%%%%%%&&&'''((())))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""$$$)))'''!!!)))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''(((''''''''''''&&&&&&&&&))))))))))))************(((((((((((())))))))))))&&&&&&''')))***+++***)))))))))******+++++++++,,,---,,,,,,,,,,,,---...///+++...222666;;;BBBIIINNNTTTXXX[[[]]]\\\ZZZXXXXXXSSSSSSRRRQQQQQQUUU[[[```\\\^^^]]]WWWNNNFFFBBBBBBIIIQQQ___jjjnnnjjjbbb[[[LLLOOOUUU\\\bbbfffiiijjjjjjccc]]]___gggmmmnnnkkkiiiiiiiiifff```YYYSSSPPPUUUWWWYYY\\\[[[UUUKKKDDD@@@FFFNNNTTTWWWUUUPPPMMMOOOQQQRRRPPPLLLHHHFFFFFF:::777333000000000000///,,,,,,,,,,,,,,,---...///+++++++++************)))******************************))))))******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++******))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''',,,,,,,,,,,,++++++++++++,,,++++++++++++,,,------++++++++++++++++++++++++***++++++,,,,,,++++++******************+++++++++))))))))))))******************))))))))))))((((((++++++************++++++************************+++***)))(((((()))***+++))))))))))))))))))))))))+++******))))))))))))***&&&'''(((((((((((('''&&&(((((((((((((((((((((((((((''''''''''''(((((()))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))(((((('''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''((()))***&&&&&&'''(((((('''&&&&&&%%%&&&&&&&&&'''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((+++***&&&$$$(((++++++%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&(((((()))))))))))))))***(((((((((((())))))))))))'''(((***---//////,,,***))))))******+++,,,,,,,,,------,,,+++,,,---///000666999<<<@@@EEEJJJPPPTTTVVVXXX[[[]]]\\\[[[\\\\\\WWWZZZ\\\[[[VVVSSSRRRSSSQQQSSSTTTPPPHHHCCCCCCEEEXXXaaalllrrrqqqooonnnooofffiiinnntttzzz}}}{{{zzzzzzsssmmmbbbaaabbbdddddd^^^TTTKKKLLLQQQYYY___aaa^^^YYYUUUHHHIIIKKKKKKKKKJJJIIIHHHGGGDDD>>>:::666333000...,,,,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++******))))))******+++,,,,,,++++++++++++,,,------,,,,,,++++++++++++,,,,,,++++++++++++++++++******))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''------,,,,,,,,,+++++++++---,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***))))))*********+++++++++))))))))))))************++++++*********)))))))))++++++************+++++++++++++++++++++++++++++++++***)))(((((()))***+++))))))))))))))))))))))))***))))))))))))******+++'''((())))))))))))((('''(((((((((((((((((((((((('''''''''''''''((())))))'''((((((((()))))))))***))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((()))******)))((('''%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''((()))&&&&&&'''(((((('''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###""""""$$$$$$"""&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''''''''((((((((()))))))))(((((((((((())))))))))))***+++///333777666111,,,))))))***++++++,,,------,,,,,,---///222666:::===DDDFFFIIIJJJKKKMMMOOORRRTTTWWW\\\^^^^^^^^^^^^^^^WWWZZZ\\\YYYRRRLLLKKKLLLSSSXXX\\\[[[XXXXXX]]]bbbsssxxx~~~}}}{{{~~~}}}}}}}}}}}}|||yyyuuurrrmmmoooqqqrrrppplllgggdddLLLHHHFFFJJJQQQTTTQQQLLLQQQNNNIIIEEEAAA===888555222111000...---,,,,,,,,,---------,,,,,,,,,,,,+++++++++++++++++++++++++++******))))))******+++,,,***************+++,,,,,,,,,,,,++++++++++++,,,,,,******************++++++))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''---------,,,,,,,,,++++++---------------...///000------------------------+++++++++,,,,,,+++++++++))))))******++++++++++++))))))))))))************,,,+++++++++******))))))++++++************+++++++++++++++++++++++++++++++++***)))'''''')))***+++))))))))))))))))))))))))''''''&&&''''''((()))***'''((()))******)))((('''(((((((((((((((((((((((('''''''''''''''((()))***'''((((((((())))))************))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((()))******)))((('''%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&(((((('''&&&&&&&&&&&&'''%%%&&&'''(((((('''&&&%%%'''''''''''''''&&&&&&&&&(((((((((((((((((((((((('''''''''''''''''''''''')))(((((((((''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$&&&******''''''(((&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''$$$$$$%%%&&&'''((()))***&&&'''''''''(((((())))))(((((((((((())))))))))))(((***...444777666000***))))))***+++,,,,,,------///111444999@@@GGGMMMQQQDDDGGGKKKNNNPPPRRRUUUWWW[[[^^^aaaaaa]]]WWWSSSPPPIIIKKKLLLJJJGGGIIIOOOUUU^^^dddkkkmmmnnnrrr{{{yyy{{{{{{{{{|||}}}~~~{{{rrrkkkgggaaaWWWQQQXXXeeekkkeee\\\TTTQQQOOOLLLJJJGGGBBB???999888666333000///------......---------,,,,,,,,,++++++++++++++++++++++++*********)))***++++++,,,))))))((())))))***++++++,,,++++++++++++++++++,,,******************++++++))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''///////////////000000000------------.........///,,,,,,,,,+++,,,,,,------+++,,,,,,---------,,,,,,+++++++++***++++++,,,,,,+++++++++++++++***)))(((************************)))************+++++++++***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))((('''''')))((('''&&&&&&'''((()))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))***************)))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))++++++***((('''%%%$$$$$$''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&%%%%%%&&&'''((()))((('''&&&%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$######%%%'''&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((&&&'''((())))))((('''&&&(((((())))))((('''&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$######""""""$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''(((((()))))))))))))))))))))))))))************---...///...+++*********'''***...000//////111444>>>DDDLLLTTTZZZ[[[ZZZXXXTTTNNNOOOXXX___^^^\\\]]][[[XXXSSSOOONNNNNNPPPRRRVVV[[[\\\YYY[[[gggssswwwttt|||zzzppphhhmmmiiiffffffccc]]]XXXWWWZZZ[[[\\\\\\[[[YYYWWWVVVOOOTTTVVVUUUUUUYYY\\\\\\rrrpppjjjgggkkksssvvvtttyyyrrrpppsssvvvwwwuuucccUUUHHHFFFKKKMMMMMMMMMHHHHHHFFF@@@999333111111......------,,,+++******000...+++***+++,,,,,,,,,,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''&&&&&&&&&''''''''''''''''''''''''''''''111111111111111000//////++++++,,,---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))),,,,,,++++++++++++,,,,,,***++++++++++++******)))************************************+++++++++++++++++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((('''&&&&&&%%%)))(((''''''''''''((()))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((()))))))))******************))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((++++++***)))(((''''''&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&&&&&&&&&&'''((()))((('''&&&%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%######%%%'''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&'''((())))))((('''&&&((((((((((((((('''&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$#########"""$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((((((((((((''''''(((((()))))))))))))))))))))))))))************)))+++---...---,,,,,,,,,......---,,,,,,000888===QQQSSSXXX\\\^^^]]]\\\[[[[[[UUUTTTZZZ___]]][[[\\\RRRMMMEEEAAACCCLLLVVV^^^]]]dddjjjlllsssuuukkkccc]]]WWWTTTSSSRRROOONNNNNNPPPOOONNNLLLMMMMMMNNNPPPQQQRRRRRRSSSUUUTTTPPPPPPSSSUUUSSSOOOSSSUUUTTTVVVZZZ]]]\\\jjjqqqxxx||||||rrrkkkkkk^^^PPPJJJIIIIIIMMMRRRJJJHHHEEEDDDDDDBBB<<<777...---,,,++++++,,,------...,,,******+++++++++***,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''(((''''''''''''''''''''''''>>>>>><<<:::666222///,,,///////////////000000000//////...------......//////......---,,,+++******---,,,,,,++++++,,,,,,,,,******+++,,,,,,,,,++++++************************************+++++++++,,,+++++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((('''&&&&&&)))((((((''''''(((((())))))))))))))))))))))))))))))((((((''''''(((((()))((((((((()))))))))************++++++******)))(((************************))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))************************((((((((((((((((((((((((************))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&&&&&&&&&&'''((((((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%$$$$$$&&&'''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''&&&'''(((((((((((('''&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((''''''((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((((((((('''((())))))******)))))))))))))))*********++++++'''***,,,------,,,+++,,,,,,...222777???HHHSSSZZZ]]]^^^____________^^^]]]]]]VVVRRRTTTVVVUUUTTTTTTPPPLLLHHHIIIOOO[[[hhhqqqsssyyy~~~xxxqqqllljjjiiiccc___ZZZVVVSSSRRRQQQPPPOOORRRQQQNNNTTT___dddbbb[[[ZZZZZZZZZ\\\___bbbdddkkkhhhaaaYYYYYY^^^aaa```YYYbbbgggccc]]]YYYUUUQQQXXX\\\```bbbhhhpppttttttpppggg]]]VVVSSSTTT[[[dddhhh]]]PPPKKKLLLJJJBBB;;;888666222///---------......,,,++++++,,,---+++***,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''((())))))''''''''''''''''''''''''WWWUUUSSSOOOIIICCC===:::888777666444333111////////////......///000111111111000//////...---------...------,,,,,,,,,,,,---******+++,,,---------,,,*********************************+++++++++,,,,,,++++++,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))(((((((((((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((()))))))))************++++++++++++***))))))************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&&&&%%%%%%&&&(((&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((((('''&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((()))************)))))))))*********+++++++++***+++,,,+++******,,,......666BBBPPP[[[bbbgggiiibbbbbbbbbaaa```___^^^^^^TTTOOOJJJJJJMMMQQQUUUWWWfffiiimmmsssyyy}}}}}}yyytttpppiiieee^^^XXXTTTQQQPPPOOOPPPTTT\\\cccgggfffcccaaa___fffiiihhhqqquuuvvvwwwyyy|||vvvlllkkkrrrvvvvvvyyyvvvmmmcccZZZ___aaaaaa______aaa___ZZZaaakkkyyyvvv___PPPKKKJJJGGGDDDDDDBBB>>>999555111...---000///......//////---+++------,,,,,,,,,+++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,+++++++++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((******''''''''''''''''''''''''``````___^^^]]]ZZZXXXWWWKKKIIIFFFBBB>>>:::777666444333222000///...------000000///........./////////......---,,,,,,------***+++,,,---------------***************************++++++++++++,,,,,,,,,+++,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))'''(((((()))))))))))))))************************))))))(((((((((((())))))))))))))))))************+++++++++++++++***))))))************************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''(((((())))))***''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''''''&&&&&&'''(((&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((((())))))''''''''''''''''''''''''&&&'''''''''(((((())))))((())))))***************************+++++++++++++++++++++***,,,000666:::FFFLLLVVVaaaggggggdddaaahhhgggeeebbb^^^[[[YYYWWWIIIIIIIIILLLVVVdddooouuuxxxuuuooohhhaaaZZZVVVUUUWWWWWWVVVVVVVVVVVVXXXYYYdddlllvvv{{{xxxvvv}}}{{{qqqqqquuuwwwwwwxxxwwwqqqiiiSSSVVV[[[aaahhhpppxxx}}}|||iiiXXXNNNKKKKKKLLLIIIHHHFFFCCC@@@;;;888555333111////////////---+++---------,,,,,,,,,++++++++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''((()))***+++''''''''''''''''''''''''NNNPPPSSSWWW\\\aaadddfffbbbaaa^^^ZZZUUUQQQNNNLLLAAA???;;;777333///---+++111000...---,,,---......000///......------------,,,,,,---.........------************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))((((((''''''((()))***************************************))))))(((((())))))***)))))))))*********+++++++++++++++,,,++++++***)))************************))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''((()))))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&%%%&&&''''''((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###%%%'''((('''&&&'''(((&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%&&&''''''''''''&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''((()))))))))''''''''''''''''''''''''&&&&&&''''''((()))))))))((()))******++++++***************++++++++++++,,,)))+++---111666???HHHOOO___```bbbeeeggghhhfffdddfffccc^^^YYYUUUSSSRRRRRRNNNTTT[[[cccpppyyyqqqjjjfffYYYWWWTTTRRRNNNLLLQQQXXX\\\```eeeggghhhjjjooosss~~~rrrbbb^^^XXXTTTUUU[[[bbbgggfffdddjjjwww~~~uuuhhhZZZQQQMMMMMMRRRQQQPPPNNNKKKHHHEEEDDD777444111......---,,,+++------------,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---+++++++++************)))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))******''''''''''''''''''''''''???@@@CCCHHHNNNUUU[[[^^^iiihhhfffdddbbb```^^^^^^OOOMMMIIIDDD???;;;888777777666333000...------...111000///...---------------............------,,,************************+++++++++,,,,,,,,,------,,,,,,------,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))&&&''')))***++++++************************************))))))))))))******))))))*********+++++++++++++++,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((())))))******''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&%%%%%%'''(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###%%%'''((('''''''''(((&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&&&&'''''''''&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&'''&&&&&&''''''((())))))***''''''''''''''''''''''''&&&&&&''''''((())))))***))))))***++++++++++++************+++++++++,,,,,,+++000666>>>GGGPPPZZZ```eeebbb```aaaeeehhhiiihhhZZZWWWRRRPPPRRRXXX___dddgggpppyyy~~~tttooofff]]]VVVSSSRRRRRRMMMMMMQQQTTTSSSUUUbbbpppnnnuuu{{{}}}{{{}}}~~~|||vvvmmmhhhiiikkkmmmmmm```^^^bbblllvvv~~~{{{pppgggaaa```ppplllddd\\\TTTOOOLLLKKK???;;;555111000//////......------------,,,,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------+++++++++************)))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''')))((((((((((((((())))))''''''''''''''''''''''''CCCCCCBBBCCCGGGKKKPPPRRR]]]]]]]]]^^^^^^^^^^^^^^^XXXVVVSSSPPPMMMJJJHHHGGG???===999555111000//////111111000......---------.../////////...---,,,,,,************************++++++,,,,,,,,,---------,,,,,,------,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++++++++&&&''')))***+++++++++*********************************))))))))))))******)))************++++++++++++,,,,,,,,,,,,+++******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((()))))))))************''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%$$$%%%'''(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&"""%%%'''(((((('''((()))&&&%%%%%%%%%%%%&&&''''''(((((((((((((((((((((((('''&&&%%%%%%%%%%%%&&&'''$$$%%%&&&&&&'''''''''&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))***''''''''''''''''''''''''&&&&&&&&&'''((())))))***))))))***++++++++++++*********+++++++++,,,,,,,,,000666@@@JJJSSS[[[cccggg```]]]\\\]]]```aaa___]]]RRROOOLLLOOOYYYiiizzzyyyooo___[[[TTTNNNKKKLLLPPPRRRUUUWWW^^^bbbaaacccrrr}}}|||}}}vvv}}}yyyoookkkgggeeecccfffsssyyyhhhZZZPPPLLLJJJFFFAAA:::555333333333333......---------,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------+++++++++************)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''***))))))(((((((((((()))''''''''''''''''''''''''JJJKKKKKKKKKJJJJJJKKKMMMMMMOOOOOOMMMLLLMMMNNNNNNVVVUUUTTTVVVXXXYYYYYYXXXUUUOOOHHHAAA===;;;:::888555444333222111000//////...---,,,,,,,,,---......,,,,,,,,,+++++++++******++++++++++++++++++++++++************************+++,,,---...---+++((('''******)))((((((((((((((((((((())))))******++++++(((((()))***************))))))))))))))))))))))))************************)))************+++++++++++++++++++++++++++++++++************************)))************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))))))))))))))))))))))))))&&&&&&'''((()))***++++++(((((((((((((((((((((((()))000222,,,&&&%%%(((***(((''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))'''%%%&&&)))***(((&&&%%%%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%!!!!!!"""""""""#########&&&&&&&&&%%%%%%$$$$$$$$$((('''%%%$$$###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''&&&&&&%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&''''''''''''(((&&&&&&''''''((())))))))))))((('''&&&&&&'''((()))(((((((((((())))))))))))''')))++++++******+++,,,%%%+++...)))&&&+++333999===JJJZZZaaa___[[[ZZZ\\\YYY]]]___^^^\\\ZZZSSSKKKQQQQQQUUU```rrrzzzjjj\\\TTTQQQHHHKKKOOOQQQRRRWWW___eeeiiinnnuuuzzz{{{sssggg```cccfffffflllvvvrrrooojjjgggjjjqqqyyy{{{qqqkkkmmmvvv}}}{{{uuukkkdddcccbbbeeepppqqqccc[[[VVVRRRPPPHHH@@@======:::333,,,111...+++******++++++***...,,,+++))))))))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))'''))))))((('''&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((''''''&&&%%%$$$$$$$$$$$$EEEHHHKKKMMMOOOSSSWWWZZZUUUUUURRRMMMIIIHHHGGGGGGJJJJJJKKKOOOTTTZZZ]]]^^^[[[XXXTTTPPPMMMHHHCCC??????>>>===;;;999666444222000000//////...---,,,+++------------,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,------,,,+++)))(((******)))((((((((((((((()))))))))))))))*********(((((()))***************))))))))))))))))))))))))************************)))************+++++++++++++++++++++++++++++++++************************))))))*********+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))))))))))))))))))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((,,,777???:::111***(((&&&&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))(((&&&'''))))))(((&&&%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%$$$'''&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%###$$$$$$%%%&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((((((''''''''')))((('''&&&&&&'''((()))(((((((((((())))))))))))((()))++++++***))))))***---///---***...888BBBFFFYYY[[[]]]\\\ZZZYYY[[[]]]ZZZ``````UUUKKKNNN[[[eeedddhhhqqq}}}rrrmmmdddYYYQQQOOOPPPQQQZZZ^^^aaaccceeelllxxx~~~sssttttttuuuvvvuuuttttttsssmmmjjjmmmssszzz{{{vvvttttttzzzzzzwwwvvvhhhbbbaaagggnnnvvvzzzmmmeee]]]WWWNNNLLLJJJHHHFFFBBB===999444111///---.../////////---,,,+++***)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************))))))))))))))))))))))))''')))***)))(((&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((('''&&&&&&'''(((%%%%%%%%%$$$%%%%%%&&&&&&JJJKKKLLLLLLLLLNNNQQQTTTZZZWWWSSSOOOKKKIIIIIIJJJDDDCCCDDDGGGMMMRRRUUUVVVWWWWWWXXXYYYYYYUUUOOOKKKKKKJJJIIIEEE@@@;;;666333//////000000///...---,,,//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++***************)))(((((((((((()))************))))))))))))(((((()))***************))))))))))))))))))))))))************************)))************+++++++++++++++++++++++++++++++++************************)))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))((((((''''''&&&&&&((((((((((((((((((((((((+++888AAA;;;000(((%%%%%%$$$$$$%%%&&&'''((()))***''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''***)))''''''(((((('''%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''''''''(((((((((((($$$%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&''''''''''''(((***))))))(((''''''&&&&&&((((((''''''''''''(((((((((((((((((())))))))))))''')))+++,,,+++***+++,,,......---///:::KKKVVVYYYbbbaaa___```bbbbbb```^^^VVVYYYVVVNNNOOO```zzzttthhh]]]UUULLLIIIKKKQQQXXX\\\nnnrrrvvvwwwyyyuuukkkbbbbbbdddkkkttt|||}}}}}}uuuiii^^^\\\```gggqqqyyy}}}tttiii^^^QQQTTTVVVTTTNNNGGGBBB???777444111/////////---,,,------,,,+++++++++,,,,,,++++++++++++++++++++++++++++++*********)))))))))))))))))))))))))))))))))''')))++++++)))'''''''''(((((((((((((((((((((((())))))))))))))))))))))))&&&'''((('''&&&&&&'''((($$$$$$$$$$$$%%%&&&'''(((iiigggddd___YYYUUUUUUUUU\\\VVVQQQOOOMMMLLLLLLNNNIIIIIIHHHJJJLLLLLLLLLJJJJJJKKKMMMQQQVVVXXXXXXWWWVVVUUURRRNNNGGG???888444......---------...///000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++*********+++++++++***))))))(((((())))))++++++******))))))(((((((((((()))***************))))))))))))))))))))))))************************))))))*********+++++++++************************************************))))))))))))************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((((((((((((((((()))))))))(((((((((''''''((((((((((((((((((((((((+++666;;;444((($$$'''+++%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''***)))((((((''''''&&&%%%'''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&''''''''''''((())))))((((((''''''''''''(((((((((''''''((((((((((((((((((((())))))))))))&&&(((***++++++,,,...///***///555===KKK\\\fffhhh```bbbfffjjjjjjdddZZZRRRMMMJJJJJJTTTmmm}}}ssshhh\\\TTTPPPNNNQQQXXX```gggnnnttt}}}xxxssssssuuussssssvvvuuunnnmmmllllllkkkooowwwwwweeehhhjjjfff\\\OOODDD===>>>;;;777333111///,,,***------------------------*********************************))))))))))))((())))))))))))))))))))))))''')))++++++***(((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((('''&&&&&&&&&(((%%%%%%%%%%%%%%%&&&''''''oooeee\\\XXXSSSLLLIIIKKKKKKKKKLLLNNNPPPPPPNNNLLLGGGEEEDDDGGGMMMUUU[[[^^^```___\\\XXXQQQIIIBBB>>>777555111...---...000111............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++*********++++++++++++***)))))))))))))))++++++******))))))(((((((((((()))***************************************************************))))))*********+++++++++************************))))))))))))))))))))))))(((((()))))))))*********(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((('''(((((((((((((((((((((((((((((())))))))))))******((((((((((((((((((((((((---777<<<555+++(((+++...'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))***)))((('''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''(((((())))))'''(((((((((((((((((('''(((((((((((())))))))))))((()))***))))))***---000444???KKKUUU^^^hhhnnnnnnjjjjjjhhhddd^^^VVVNNNIIIRRRTTT\\\nnnwwwjjj]]]UUUPPPOOONNNOOOTTTaaapppyyy{{{oooiiinnnuuu}}}~~~|||yyy{{{~~~~~~uuunnn___fffoooyyy|||ppp___KKK???EEEBBB>>>:::777444111...///////////////.........*********************************))))))))))))((())))))))))))))))))))))))''')))++++++)))'''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((('''&&&&&&&&&(((((('''&&&&&&%%%%%%%%%&&&}}}uuukkk]]]TTTSSSIIIHHHIIIKKKOOORRRRRRRRRNNNJJJFFFFFFJJJRRRYYY\\\bbbbbbaaa^^^[[[VVVRRRPPPJJJFFF???999444111111111///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***))))))))))))***************))))))))))))(((((()))***************************************************************)))************+++++++++************************))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))'''((((((((())))))******((((((((((((((((((((((((***444:::666...)))'''%%%(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))***)))'''&&&&&&'''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&''''''((())))))***''''''((((((((((((''''''(((((((((((())))))))))))++++++***))))))---222666KKKVVVbbbhhhkkknnnmmmjjjnnnggg\\\TTTRRRUUU[[[```ooozzz{{{lll___]]]ZZZUUURRRRRRUUUZZZ]]]eeejjjwwwuuuttt{{{|||tttsssooolllrrr~~~~~~lllWWWIIIIIIFFFBBB???<<<999555222111111111111000///...---++++++++++++++++++++++++++++++*********)))))))))))))))))))))))))))))))))((())))))((('''&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((('''&&&&&&'''((()))((('''&&&%%%%%%%%%%%%~~~tttttt___ZZZSSSNNNMMMOOOPPPQQQQQQNNNKKKKKKMMMPPPSSSTTTVVVWWWYYYZZZ\\\\\\]]]]]]ZZZWWWRRRJJJCCC===888555000000000/////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,******,,,,,,,,,,,,+++***,,,+++******))))))******)))))))))))))))*********(((((()))***************************************************************)))************+++++++++************************))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((())))))((('''&&&))))))))))))))))))))))))'''''''''''''''&&&&&&&&&((((((((((((((((((((((((&&&,,,000---)))'''%%%!!!&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&(((***)))'''&&&''')))%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''((($$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''((('''''''''(((((((((((((((&&&'''((())))))((('''&&&(((((((((((()))))))))))),,,,,,,,,---222:::DDDLLL]]]aaaeeefffiiijjjgggaaa^^^WWWQQQUUUbbbrrr}}}nnn\\\RRRNNNNNNRRRWWW^^^fffooowww|||wwwrrrqqqppp}}}{{{vvvoooqqquuuwwwwwwhhh___VVVSSSNNNIIIEEE???:::666333333333333111///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************))))))))))))))))))))))))(((((('''&&&$$$$$$&&&(((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((('''&&&&&&'''((((((''''''&&&&&&&&&''''''zzzjjj[[[RRROOONNNOOOMMMLLLMMMNNNOOOOOONNNLLLHHHJJJMMMRRRVVV[[[___aaabbb```]]]XXXPPPHHH@@@<<<111111111111000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------,,,+++))),,,+++******)))*********(((((())))))******++++++(((((()))***************************************************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((())))))((('''&&&))))))))))))))))))))))))(((''''''&&&$$$######"""((((((((((((((((((((((((''')))'''######(((++++++$$$%%%%%%&&&'''((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%(((***)))'''&&&(((***%%%%%%&&&&&&'''((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%#########$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$"""###%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&'''((((((######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''(((((()))))))))(((''''''&&&&&&&&&'''((())))))((('''&&&(((((((((((())))))))))))++++++...333<<>>999444111111...---000///,,,,,,...000...------------,,,***++++++++++++************************************************************)))))))))*********++++++))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))***)))))))))((((((((('''((((((((((((((((((((((((***)))))))))((((((((('''(((((((((((((((((((((((((((((())))))(((''''''&&&''''''''''''''''''''''''''''''((((((((((((''''''''''''&&&%%%%%%&&&''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&((('''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((('''''''''&&&&&&&&&&&&&&&'''''''''(((((((((%%%(((***+++******---000///999GGGUUU\\\^^^\\\ZZZRRRZZZbbbbbbYYYQQQOOOPPPiiipppxxx}}}pppeee___YYYTTTSSSSSSTTTYYY```vvv~~~~~~|||uuurrrzzzuuuYYYGGGAAA>>>:::777444222///---,,,---------,,,+++++++++++++++++++++************)))))))))))))))))))))))))))(((((('''((()))***+++))))))))))))(((((((((((('''''''''((((((((())))))))))))))))))))))))))))))(((''''''&&&&&&''''''(((hhhvvv}}}uuubbbUUUOOOMMMKKKJJJLLLSSSWWWVVVUUUVVVPPPVVV\\\^^^aaadddeeeddd```^^^ZZZUUUOOOFFF===777555111000111000......111333111///------,,,+++))),,,+++++++++************************************************************)))***+++,,,,,,,,,+++***))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))******))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((()))))))))(((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''&&&%%%%%%&&&'''''''''''''''''''''''''''''''''(((((((((((((((((('''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((''''''''''''&&&''''''''''''(((((((((((('''***---,,,***+++000666BBBPPP```fffaaaYYYUUUUUUSSSXXX[[[XXXSSSTTT^^^hhhuuu~~~~~~rrrjjjggg[[[KKKLLLMMMRRRZZZaaahhhtttzzztttqqqqqqwwwuuuppppppuuu~~~lllTTTJJJGGGBBB>>>;;;777000+++............------,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))(((((((((((()))***+++))))))))))))((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))&&&''''''((((((''''''&&&iiimmmppppppppprrrpppkkkgggkkknnnkkkhhhlllvvvwwwllleeecccSSSPPPNNNPPPSSSUUUVVVUUUXXXYYYZZZZZZ\\\```eeeggggggeeeccc___YYYQQQHHHBBB888444111222111///000444444111...------,,,+++***,,,,,,+++++++++*********************************************************)))***,,,------,,,+++)))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))++++++***))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((()))))))))(((((('''''''''''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((('''''''''''''''''''''((((((((()))))))))))),,,---,,,+++///999AAAYYY```eeeddd]]]VVVTTTUUU\\\PPPFFFKKK^^^qqq{{{}}}uuuuuunnn___UUUTTTRRRNNNSSSXXXdddqqqzzzvvvkkknnnwwwvvvhhhdddiiiooowwwpppZZZJJJIIIGGGDDD???;;;777555222000////////////...---+++++++++,,,,,,,,,,,,,,,)))))))))))))))))))))))))))))))))))))))*********))))))))))))(((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((('''''')))******)))''''''wwwzzz~~~uuulllllljjjfffbbbbbbfffiiitttrrrhhhYYYNNNLLLNNNQQQPPP]]][[[ZZZ[[[]]]^^^___aaafffeeecccaaa___[[[VVVRRRDDD???;;;:::777333333666333000---,,,,,,---,,,+++,,,,,,,,,++++++++++++***************************************************)))+++,,,------,,,***)))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))'''(((***+++++++++***)))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((()))))))))))))))(((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%%%%&&&'''''''''&&&&&&%%%&&&&&&'''&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((()))))))))******'''***,,,...222;;;IIISSS```^^^]]]]]]______\\\ZZZQQQFFFDDDVVVtttvvvqqqeeeXXXRRRLLLKKKTTT```hhhppp~~~zzz{{{rrrkkkjjjgggwwwyyy```SSSUUUUUUQQQIIIBBB@@@???444111///...///000///---,,,,,,,,,,,,,,,,,,------************************((())))))***************))))))))))))(((((((((((((((((((((((()))))))))***((((((((((((((((((((((((((()))***++++++***)))(((|||zzzyyyxxxtttsssrrrsssvvv{{{~~~yyypppaaaSSSKKKJJJOOOWWW]]]^^^^^^___cccaaaaaaaaabbbbbbaaa___UUUPPPKKKHHHBBB;;;888:::555222...,,,------------,,,,,,,,,,,,++++++++++++***************************************************+++,,,,,,,,,+++***)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))******++++++******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((()))*********))))))((((((((((((((((((((((((''''''((((((((((((''''''&&&'''(((((((((((('''&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''((((((((((((%%%%%%&&&'''''''''''''''&&&&&&''''''&&&&&&%%%%%%###$$$$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''(((((((((((('''(((((((((((()))))))))))))))))))))************&&&)))...666AAANNN[[[ddddddaaa___```bbb```YYYSSSFFFOOOaaaxxxqqqaaa[[[LLLEEEJJJQQQWWWgggzzz~~~rrrssspppqqq}}}~~~|||rrrcccSSSGGG@@@777333//////000111000............------,,,,,,,,,************************((()))******++++++******))))))))))))((((((((((((((((((((()))))))))******))))))))))))))))))))))))((())))))******))))))(((|||ssslllllldddeeegggjjjmmmqqqtttuuummmPPPKKKKKKQQQVVVWWWYYY]]]]]]^^^___aaadddeeedddbbb___ZZZVVVTTTNNNFFFBBBCCC:::666222///.........---------,,,,,,,,,+++++++++************************************************++++++*********)))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((((((((((((((((((((()))***************((((((((((((((((((((((((''''''((((((((((((''''''&&&'''((())))))((('''&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((''''''&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((%%%&&&&&&'''''''''''''''&&&&&&''''''&&&&&&%%%$$$######$$$%%%%%%&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''(((((((((((('''((((((((()))))))))))))))))))))*********+++++++++///777DDDSSS^^^eeegggeeeffffffaaaZZZSSSOOOMMMUUUdddwww{{{lll[[[QQQEEEBBBEEERRReeewww{{{nnnnnnxxx{{{sssuuuoooVVVEEE>>>999555444666888666333000000///...---,,,++++++************************((()))***+++++++++******))))))))))))(((((((((((((((((()))))))))*********))))))))))))))))))))))))((((((''''''''''''((((((rrrsssqqqjjjbbb___cccgggfffssswwwhhhYYYRRRNNNLLLOOOUUUYYYZZZ]]]aaaddddddbbb______[[[YYYYYYUUUNNNJJJKKK>>>:::555111000///...------------,,,,,,,,,++++++************************************************++++++***)))(((((())))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))+++***)))))))))***,,,---))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))'''((((((((())))))******(((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))''''''((((((((((((''''''&&&'''((())))))((('''&&&''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%&&&''''''((((((''''''&&&'''''''''&&&%%%%%%$$$######$$$%%%%%%&&&'''''''''''''''&&&&&&''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((((((''''''''''''((((((((()))'''((((((((())))))******)))************+++++++++333888AAAPPP___fffeeebbb^^^dddeee\\\NNNHHHNNNWWWnnnqqqrrrlll```TTTLLLIIIFFFPPPYYYeee{{{hhhkkkrrr{{{pppwwwjjjSSSFFFAAA;;;;;;===???===:::111111000...---,,,+++***************************((()))***+++,,,+++******))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))'''&&&%%%$$$$$$%%%&&&'''yyyssskkkdddhhhfffmmmyyy|||iiiVVVKKKLLLQQQSSSXXX___bbbcccaaa```___]]]\\\[[[]]]]]]YYYRRRMMMGGG<<<111---111444222...//////...,,,++++++,,,...,,,,,,,,,+++++++++******)))))))))***+++++++++,,,,,,+++)))((((((((()))***************************))))))))))))))))))))))))))))))))))))))))))))))))---,,,,,,+++***)))(((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''(((((((((((())))))(((((('''''''''&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((('''''''''&&&&&&&&&&&&'''''''''((((((((((((''''''''''''(((((('''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))***+++,,,,,,((((((''''''&&&&&&&&&%%%)))((('''%%%%%%&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((('''''''''((((((((((((((('''((()))+++------,,,,,,222DDDXXX```]]]\\\cccllliiiggg___RRRHHHLLL\\\jjj|||pppgggaaaWWWJJJDDDGGGMMM^^^tttooosss{{{}}}uuuuuuxxxyyydddPPPCCC<<>>MMM]]]ggghhhgggeee```ZZZUUUSSSSSSaaalllyyy}}}uuufffVVVMMMIIIRRRXXX]]]kkkyyymmmjjjqqqzzz{{{oooppp```IIIEEEAAA===666111...---+++***+++++++++++++++++++++,,,+++++++++*********))))))************************'''''''''''''''''''''''''''(((((((((((((((((('''''''''&&&&&&&&&&&&''''''tttfff___bbbgggvvvyyymmmhhhWWWQQQKKKJJJNNNTTTWWWXXXYYYXXXWWWXXXVVVNNNBBB888333///++++++---///...,,,,,,,,,,,,+++++++++******+++++++++***************)))***++++++,,,+++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))((((((((((((''''''''''''(((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''(((((((((((((((''''''((((((((()))))))))((((((''''''''''''(((((('''''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&'''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''((((((''''''&&&%%%((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((()))***+++,,,,,,------000888CCCPPP[[[dddhhhbbbbbb___ZZZTTTTTTYYY___sssyyy{{{ppp]]]OOOKKKMMMOOO[[[fffnnnuuuoooooottt|||rrriiipppyyyYYYNNNEEEAAA;;;666222///,,,***++++++++++++,,,,,,,,,,,,+++++++++************)))************************(((((((((((((((((((((((('''(((((())))))(((((('''''''''&&&&&&&&&&&&''''''{{{ooojjjkkkaaaiiiuuurrrmmmcccXXXOOOMMMQQQVVVVVVWWWZZZZZZXXXSSSNNNJJJ@@@999000------//////...,,,,,,,,,+++++++++*********************++++++++++++*********++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++------,,,,,,++++++******))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))((((((((((((''''''''''''((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((()))'''((((((((())))))))))))((((((''''''''''''((((((&&&'''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''$$$%%%&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((())))))***+++,,,---...000;;;JJJWWW^^^```aaaaaa]]][[[XXXVVVWWW^^^jjjrrr|||rrraaaPPPIIIMMMTTT___ppp~~~}}}xxxvvvvvv}}}{{{vvv|||yyy```HHHDDD@@@<<<888555000---+++++++++,,,,,,,,,------+++++++++************)))************************(((((((((((((((((((((((((((((())))))))))))((((((''''''&&&&&&&&&&&&''''''vvvnnnggggggnnnxxx}}}www```SSSRRRVVVTTTXXX\\\[[[WWWTTTVVVYYYPPPFFF:::222000000///...,,,,,,,,,+++++++++******))))))******+++++++++,,,++++++***)))***+++---...000000000000000000000000////////////////////////++++++++++++++++++++++++......------,,,+++******))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''((((((((()))&&&'''''''''(((((())))))))))))))))))))))))))))))''''''''''''((((((((()))&&&'''''''''(((((())))))(((((((((((())))))))))))((((((''''''''''''((((((&&&'''''''''(((((())))))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))((((((((('''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&'''(((******((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&& """$$$''')))***+++***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))((())))))+++,,,---......333DDDYYYeeeeee```\\\[[[[[[WWWTTTTTT\\\iiixxxzzzrrreeeXXXRRRSSSYYY___vvv{{{nnngggppp|||~~~pppHHHFFFCCC@@@===999555111+++++++++,,,,,,---------+++++++++************)))************************))))))))))))))))))))))))(((((())))))))))))(((((('''''''''&&&&&&'''''''''yyyyyy|||zzztttfffTTTLLLRRRTTTVVVZZZ\\\YYYTTTPPPXXXTTTKKK???333------...111///---,,,------,,,+++***++++++,,,,,,++++++******))))))***,,,------,,,777???DDDBBB???>>>777///111666999<<>>333111000//////...---+++...---,,,+++************))))))))))))************************************))))))))))))))))))))))))''''''''''''''''''''''''~~~iiiXXXKKKRRRYYYXXXSSSRRRWWW\\\WWWVVVQQQHHH>>>555000...000///------......---+++++++++,,,,,,,,,,,,++++++,,,***))))))+++---...///???LLLWWWYYYXXXUUUNNNFFFIIIOOORRRTTT[[[___UUUFFF<<<666///++++++,,,,,,***++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))((((((((('''''''''))))))(((((((((((())))))))))))))))))))))))))))))((((((((()))(((((('''''''''''''''((((((((())))))))))))))))))************))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%(((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&&&&%%%###%%%&&&(((((('''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((()))))))))))))))************+++***)))***,,,,,,---777DDDVVVZZZ\\\[[[ZZZ\\\[[[XXXOOOMMMVVVjjjvvvssskkkhhhaaaXXXOOORRRbbbxxxrrr___aaabbbgggrrrttt^^^KKKJJJLLLGGG@@@???666111,,,+++...000///---++++++***)))((((((((()))))))))))))))************************************))))))))))))))))))))))))''''''''''''''''''''''''~~~vvvttt|||}}}mmmjjjrrryyyyyytttaaaYYYPPPMMMQQQUUUVVVTTTSSSVVVVVVRRRIII>>>444...///...------//////...,,,++++++,,,,,,,,,,,,++++++---+++)))(((***...333666FFFWWWiiirrrrrrmmmfff```gggkkkllljjjlllnnndddVVVJJJ@@@444---,,,------+++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***))))))))))))((((((((())))))))))))))))))))))))))))))((((((((((((''''''***))))))(((((())))))***))))))))))))))))))))))))''''''((()))))))))((((((''''''((((((((()))))))))))))))))))))************)))))))))))))))))))))))))))((((((''''''(((((()))''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''&&&%%%$$$%%%&&&'''((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((((('''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))*********+++++++++,,,,,,+++***++++++---444DDDSSS```]]]XXXWWW[[[^^^YYYPPPKKKPPP___ooopppcccYYYWWWQQQLLLMMMZZZsss}}}jjjbbbiiimmmvvv~~~oooiiicccVVVIIIDDD>>>777///,,,...000///...+++******)))))))))******)))))))))*********++++++************************))))))))))))))))))))))))''''''''''''''''''''''''|||eeeZZZ___mmmyyy|||qqqbbbYYYVVVUUURRRNNNQQQTTTXXXWWWPPPEEE999222///...------......---,,,+++,,,,,,,,,,,,,,,,,,+++---,,,***))),,,333<<>>222...---,,,+++++++++************++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((***))))))))))))))))))***))))))))))))))))))))))))&&&'''((()))))))))))))))'''(((((((((((()))))))))((()))))))))************))))))))))))))))))))))))))))))(((((((((((())))))''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''&&&&&&%%%%%%&&&'''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&(((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((()))))))))************+++++++++,,,++++++,,,///777CCCRRR]]]YYYZZZYYYXXXYYYYYYRRRIIIQQQWWWccciii___NNNHHHLLLJJJLLLWWWmmmwwwsssuuuwwwbbbMMMFFFFFFBBB<<<666111///------,,,,,,+++++++++,,,------))))))*********+++++++++************************((((((((((((((((((((((((''''''''''''''''''''''''}}}yyyzzzmmmaaa```dddrrrzzz```NNNOOOXXXRRRUUUXXXXXXTTTLLLBBB;;;222000---,,,------,,,+++,,,,,,,,,------,,,,,,,,,,,,,,,***+++///999EEENNNNNN[[[ooo}}}||||||}}}ooo___ZZZccciiihhhhhh\\\LLL<<<222---+++***++++++************++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************(((((())))))))))))))))))******))))))))))))******))))))))))))))))))))))))''''''((()))*********)))(((((((((((()))))))))***((()))))))))************))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((&&&&&&&&&''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&''''''&&&&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''&&&&&&&&&'''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&&&&%%%%%%''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))***)))))))))*********+++++++++---111:::GGGTTT\\\___RRRYYY\\\XXXSSSRRRRRRQQQ[[[\\\___[[[LLL???DDDQQQ[[[bbbsss|||~~~~~~qqqRRRCCCDDDFFFFFF@@@777///------,,,,,,,,,,,,,,,,,,------************++++++++++++************************((((((((((((((((((((((((((((((((((((((((((((((((|||zzz}}}pppggg```ooo~~~}}}mmm\\\SSSQQQUUUVVVWWWYYYXXXSSSLLLGGG999666111---,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++,,,111<<>>666222000,,,++++++*********++++++*********++++++++++++,,,************************))))))))))))))))))))))))((((((((((((((((((((((((zzzgggaaa]]]dddnnnmmm^^^OOOTTTTTTUUUXXXYYYWWWRRRNNNCCC===555///------------,,,,,,------------,,,,,,+++,,,,,,---111<<>>333000///...---,,,+++++++++******+++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))zzzmmmbbb]]]eeepppsssfffYYYSSSSSSSSSSSSSSSMMMJJJDDD<<<444000...///------...///...---,,,++++++***+++...444<<>>===666@@@YYYbbbYYYUUU^^^ppptttqqqiiieeefffgggffflllnnnmmmfff]]]PPP@@@222,,,***+++---,,,((((((+++,,,+++)))((((((((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++*********************************************************************************++++++)))************+++++++++++++++++++++++++++++++++************))))))))))))++++++++++++++++++++++++************************************************************************)))))))))*********++++++))))))))))))))))))))))))))))))((((((((('''''''''((((((((((((((((((((((((&&&''')))******)))'''&&&''''''''''''''''''''''''(((((())))))))))))(((((((((((('''&&&''''''((()))''''''''''''''''''''''''***))))))(((''''''&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''(((((((((((('''''''''''''''&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''&&&%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''(((((((((((())))))))))))******))))))))))))******))),,,---+++***---777???UUUZZZ]]]]]]^^^```___[[[UUUNNNUUUkkk{{{ttt^^^OOOGGGHHHOOOaaayyyzzzzzz~~~rrr]]]QQQNNNNNNMMMLLL@@@999111---...000...,,,---------,,,+++*********+++******))))))******+++************************((((((((((((((((((((((((|||{{{ssspppmmmjjjgggaaaXXXQQQSSSQQQNNNIIIBBB:::333///////////////......------,,,+++***,,,///222444444555000:::OOOVVVLLLIIIOOO___ffflllnnnmmmmmmkkkhhhjjjnnnnnniiibbbXXXIII<<<---++++++------***))),,,+++***))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++******))))))************************************************++++++++++++************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++************************************************((()))))))))************(((((((((((((((((((((((())))))((((((((((((''''''((((((((((((((((((((((((''''''))))))))))))''''''(((((((((((((((((((((((((((((())))))))))))(((((()))(((((('''''''''(((((('''''''''''''''''''''''')))))))))(((''''''&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''&&&%%%%%%&&&'''''''''''''''''''''''''''''')))'''%%%$$$$$$&&&)))+++(((((((((((())))))))))))******)))))))))******+++(((,,,...,,,,,,444CCCPPPbbb\\\ZZZ___dddbbb[[[VVVKKKTTTcccpppsssfffRRRBBB>>>GGGYYYsss~~~{{{tttggg[[[PPPNNNRRRKKK@@@444...000111...)))......------,,,,,,++++++++++++************++++++************************((((((((((((((((((((((((xxxqqqvvvhhh^^^fffnnnfffYYYSSSSSSRRRPPPKKKCCC:::333111000///...---------------,,,,,,///333444333111666333;;;KKKRRRNNNNNNUUUYYYaaakkkrrruuutttoookkkkkkooopppmmmggg^^^QQQEEE///+++***------******,,,******))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,++++++***)))))))))************************************************++++++******)))))))))((())))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***************++++++************************++++++++++++++++++++++++************************************************(((((()))))))))*********(((((((((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((('''((())))))))))))((('''(((((((((((((((((((((((((((((())))))))))))(((((()))(((((('''''''''''''''''''''''''''''''''''''''))))))((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''((((((((((((''''''%%%%%%%%%%%%&&&&&&&&&&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''')))'''%%%$$$$$$&&&)))***(((((((((((())))))))))))******))))))******++++++***++++++,,,222???OOO[[[```\\\___iiihhh[[[PPPMMMNNN^^^llllllcccWWWJJJAAADDDSSSlll}}}zzz{{{~~~yyy{{{```QQQPPPRRRHHH<<<444111000---***...---------,,,,,,++++++******))))))))))))******************************((((((((((((((((((((((((xxxssssssqqq]]]cccppppppfffSSSSSSTTTTTTRRRKKKAAA:::444333000...,,,,,,,,,---,,,+++,,,111777999777444777666:::CCCIIILLLQQQXXX\\\aaakkkuuuyyyxxxtttqqqsssvvvvvvrrrllleeeYYYNNN444...***+++,,,))))))***)))))))))*********))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++*********))))))*********************************************************))))))(((((('''))))))*********+++++++++++++++++++++++++++++++++))))))******+++++++++,,,************************++++++++++++++++++++++++************************************************))))))))))))************))))))))))))))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''(((((())))))))))))((((((((((((((((((((((((''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''((((((((((((''''''%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((())))))))))))***************+++,,,,,,---***)))000>>>MMMYYY^^^[[[]]]dddjjjaaaQQQMMMSSS```jjjmmmaaaQQQIIIIIIKKK[[[rrrlllnnnrrrwww}}}~~~uuu\\\TTTRRRNNNFFF<<<333...---...,,,,,,,,,,,,++++++++++++)))))))))(((((()))))))))))))))))))))))))))))))))''''''''''''''''''''''''jjjaaafffjjjgggWWWVVVVVVXXXWWWRRRIIIBBB:::888333///---,,,------***)))+++222;;;@@@>>>;;;<<<<<<===???CCCHHHPPPWWW^^^aaaiiittt{{{zzzwwwvvv}}}}}}wwwqqqkkkaaaXXX===444,,,+++***((((((***(((((()))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++*********************************))))))))))))))))))************+++++++++************************))))))******+++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))*********++++++++++++))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((())))))))))))((((((&&&&&&'''((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''((((((((((((''''''%%%&&&&&&''''''(((((((((((((((((((((((((((((((((&&&'''(((((((((((('''&&&''''''''''''''''''''''''$$$%%%'''((()))((('''&&&(((((((((((())))))))))))***************+++,,,---000---///:::KKKYYY^^^]]]]]]___aaa^^^VVVSSS]]]jjjvvvrrrgggVVVGGGEEEQQQ]]]sssvvviiimmmrrrvvv{{{}}}fffZZZQQQPPPMMMDDD999111///000,,,,,,,,,+++++++++++++++******))))))))))))******((((((((((((((((((((((((''''''''''''''''''''''''xxxjjjgggccc\\\^^^\\\ZZZ[[[[[[WWWOOOHHHAAA>>>888333///...//////---,,,...666AAAHHHGGGDDD@@@CCCDDDCCCEEELLLTTTYYYYYYZZZcccrrr{{{|||zzz{{{}}}wwwrrrmmmfff^^^FFF:::///+++***((((((***'''((()))***+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))***++++++,,,,,,++++++++++++++++++++++++************************++++++++++++++++++,,,,,,)))************+++++++++++++++++++++++++++++++++))))))***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++(((((()))))))))*********))))))))))))))))))))))))***))))))))))))))))))***(((((((((((((((((((((((((((((())))))))))))(((((($$$%%%'''((())))))))))))(((((((((((((((((((((((('''(((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''((((((((((((''''''&&&&&&'''(((((()))******((((((((((((((((((((((((&&&'''((())))))((('''&&&''''''''''''''''''''''''%%%&&&'''(((((((((''''''(((((((((((())))))))))))************+++,,,---...000222:::HHHWWW``````]]]___^^^XXXRRRVVVeeexxxnnnZZZMMMGGGLLLaaavvv}}}mmmmmmssszzz~~~kkk[[[PPPPPPNNNIIIAAA888222///,,,,,,,,,---------------,,,++++++++++++++++++,,,))))))))))))))))))))))))''''''''''''''''''''''''{{{wwwhhhUUUeeeaaa]]]]]]]]]YYYRRRKKKFFFBBB<<<666111000000111222000222;;;GGGNNNNNNKKK???DDDGGGFFFIIIQQQXXX[[[SSSTTT^^^ppp{{{}}}|||}}}{{{sssooolllfff```MMM???222,,,+++))))))+++'''((()))+++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((()))***+++,,,,,,---++++++++++++++++++++++++************************,,,,,,,,,------.........)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++(((((())))))*********+++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((())))))))))))((((((###$$$&&&(((************))))))))))))))))))))))))'''''''''(((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''(((((((((((('''''''''''''''((()))******+++((((((((((((((((((((((((&&&'''((())))))((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((())))))))))))************+++,,,---...///666CCCRRR^^^bbb```]]]^^^[[[RRRNNN^^^zzz}}}dddOOOJJJLLLVVVppp~~~xxxpppxxxppp]]]PPPOOOMMMKKKFFF>>>444------........................------,,,,,,------...************************''''''''''''''''''''''''mmm^^^^^^dddaaaVVVUUUVVVMMMNNNCCC:::999777111......)))///888AAAJJJOOONNNKKKIIIJJJLLLNNNPPPRRRSSSSSSKKKNNNXXXhhhyyy}}}{{{rrrlllllljjjeeeSSS@@@000---,,,''''''---+++++++++*********))))))***))))))((((((((((((((())))))))))))((((((''''''+++*********))))))(((((())))))))))))************++++++******************************************((((((((()))******++++++***++++++,,,,,,+++++++++++++++******************,,,++++++******++++++,,,************************,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++------------,,,,,,,,,,,,...---+++***))))))******000---******,,,---+++)))------------,,,,,,,,,,,,---,,,***))))))***+++,,,+++)))((((((***,,,++++++***)))(((((((((***+++,,,************))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))******))))))((((((''''''((((((((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%&&&''''''((((((''''''((((((''''''''''''(((((())))))(((((('''''''''&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))******+++***///...(((%%%)))---...666HHHXXXZZZXXX[[[```bbb``````QQQOOOooowwwkkkXXXIIIKKKZZZmmm}}}~~~{{{jjj]]]OOOHHHNNNMMM@@@555333111///---,,,---......---...---,,,,,,++++++,,,,,,************************))))))))))))))))))))))))}}}|||zzzwwwvvvxxx}}}ooojjjlllkkkdddddd___PPPQQQIIICCCAAA<<<333///000...222888>>>DDDGGGGGGFFFHHHJJJMMMOOOOOOPPPRRRTTTLLLNNNUUUcccsss|||~~~{{{uuuwwwvvvpppmmmnnnmmmhhhZZZFFF555000---'''''',,,+++++++++*********))))))******)))((((((((()))))))))))))))))))))))))))***************)))))))))((())))))))))))************************************************************(((((())))))******++++++++++++,,,,,,,,,+++******++++++******************,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,+++++++++***------------------------,,,,,,---............---------------..................---,,,,,,,,,---...000...,,,,,,///000///...------------,,,,,,,,,,,,******+++++++++*********,,,***))))))***+++***))))))))))))))))))***++++++************++++++++++++*********))))))((((((((())))))))))))))))))))))))******))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%&&&''''''((((((''''''((((((''''''''''''(((((()))(((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))***++++++*********))))))+++---000DDDSSSaaabbb```aaacccdddWWWVVVMMMTTTtttwwwgggRRRIIIMMM```sssuuu~~~yyyyyyzzz~~~uuugggYYYTTTOOODDD888222111///---,,,.../////////...---,,,,,,++++++,,,,,,************************))))))))))))))))))))))))|||vvvmmmddd___```ccceeedddmmmyyy}}}xxx|||wwwpppqqqlll]]]TTTPPPMMMIIIBBB999444555333555999===>>>???@@@BBBCCCHHHMMMNNNLLLLLLPPPTTTPPPPPPSSS]]]jjjsssvvvuuueeeggggggfffhhhkkkkkkgggbbbOOO<<<333...((('''++++++++++++***************++++++***))))))))))))***+++++++++++++++++++++,,,************))))))))))))))))))))))))************************************************************(((((())))))***+++++++++,,,,,,,,,,,,,,,+++***)))******++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,,,,++++++---------------.........,,,---...///////////////,,,,,,,,,,,,------------...------------.../////////---,,,,,,...///............---------,,,,,,,,,***+++---//////---,,,***...,,,++++++++++++***((()))***++++++++++++++++++*********++++++,,,,,,,,,+++++++++***************))))))))))))))))))))))))***))))))))))))((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&'''(((((((((((('''((((((''''''''''''((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((())))))*********))))))))))))***++++++,,,''''''---///---000888SSS^^^iiijjjgggdddbbb```VVVVVVVVVfff}}}cccRRRIIILLL___|||~~~{{{zzzuuubbbVVVMMMAAA555222000---,,,...///000000...---,,,,,,++++++,,,,,,************************))))))))))))))))))))))))yyymmmbbb\\\XXXUUUSSSQQQUUU[[[bbbjjjsss{{{pppoooqqqhhhZZZVVVRRRMMMFFF???:::888444555999======;;;===AAA===CCCJJJKKKIIIJJJOOOUUUWWWUUUUUUYYYbbbjjjmmmnnn[[[ZZZXXX[[[aaaggghhhgggeeeTTTAAA555...((((((+++************************,,,++++++***************---------,,,,,,,,,++++++*********)))))))))))))))((()))))))))***************************+++++++++************************((())))))******+++,,,,,,,,,,,,,,,,,,+++***))))))******+++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------------......---....../////////......//////...............---///////////////////////////...---,,,------------......---------,,,,,,,,,---...///000000///...---...---,,,,,,------,,,******+++---......---,,,+++*********++++++,,,,,,---++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&'''(((((((((((((((((((((''''''''''''((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''((()))******+++******))))))******+++,,,///((()))111000,,,555EEEZZZbbbjjjlllhhhaaa[[[WWWSSSZZZeee{{{tttUUUHHHNNN___xxxnnnqqq}}}uuu___UUUJJJ===333111---,,,---/////////...---,,,,,,++++++,,,,,,************************))))))))))))))))))))))))yyymmmeeecccaaa^^^[[[```___]]]\\\]]]bbbjjjoooxxxvvvlllnnniiieee```XXXQQQKKKFFF???999111111444:::<<<999:::>>>999AAAHHHKKKJJJLLLSSSYYY]]]ZZZWWWXXX\\\bbbeeefffYYYSSSPPPUUU^^^eeeggggggcccTTTBBB555---)))))),,,************************,,,++++++***************000///...---,,,***))))))))))))))))))))))))******((()))))))))************))))))*********+++++++++************************)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,+++***)))******++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,,,,---------...//////000000///...------222222111111000000//////000000000//////......---...////////////000111333/////////............---111000///...---...//////,,,,,,,,,---......---+++***+++,,,------,,,+++************++++++,,,,,,,,,************************************************))))))))))))************''''''((((((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((((())))))((((((((((((''''''''''''(((((('''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((()))******+++***************++++++,,,...)))+++000...+++;;;RRR\\\bbbiiikkkfff]]]VVVSSSXXXfffvvvhhhNNNLLLNNNnnn~~~mmmcccmmmzzzhhhYYYNNNBBB777444///---------...---...---,,,,,,++++++,,,,,,************************))))))))))))))))))))))))|||vvvqqqgggjjjooorrrsssrrrrrrrrroootttwwwyyy}}}rrr{{{}}}~~~}}}~~~{{{sssiiimmmlllfff\\\UUUOOOHHHAAA555//////666999666666:::999@@@GGGJJJLLLOOOUUUZZZ[[[XXXVVVUUUXXX[[[]]]^^^UUUNNNKKKTTT___eeedddccc^^^SSSCCC666---******+++***************+++++++++++++++***))))))))))))***......---,,,***)))(((((())))))))))))************))))))))))))************)))))))))***++++++,,,,,,************************))))))******+++,,,,,,,,,***++++++,,,,,,+++++++++******++++++,,,---------------,,,,,,,,,,,,---------------------------------------............///,,,,,,,,,---......//////000111111111000000///............////////////000//////000000000000///...///111333444555777:::===888888888777777777666666999888555333222222333444000//////000222111///---,,,,,,,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++************************)))))))))************+++'''(((((())))))*********))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))''''''((())))))))))))(((((((((''''''''''''(((((('''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''(((((())))))******+++************+++,,,,,,+++))),,,//////333EEEZZZ```cccggggggaaaYYYXXX\\\{{{uuuXXXKKKTTT]]]nnnggghhhuuunnnZZZNNNEEE>>>:::444///...------,,,...---,,,,,,++++++,,,,,,************************))))))))))))))))))))))))yyynnnzzz|||sssmmmmmmtttuuuhhheee___^^^hhh}}}iiigggqqqvvvnnnccc]]]YYYVVVCCC666...222666444444888999===AAAEEEIIILLLPPPRRRQQQQQQPPPQQQTTTVVVWWWXXXUUUNNNOOO]]]jjjmmmgggccc\\\TTTFFF777...+++***)))))))))*********+++++++++******)))((((((((())))))************))))))))))))((()))))))))************))))))))))))************((())))))***++++++,,,,,,************************)))******++++++,,,,,,---)))******+++,,,,,,,,,,,,******++++++,,,------...------,,,,,,,,,,,,------------------------------------......////////////.........///000000111111000111222333444444444444///000111333555777999:::<<<===???AAABBBCCCBBBBBBDDDFFFHHHHHHGGGHHHKKKNNNJJJJJJJJJIIIIIIIIIHHHHHHLLLKKKIIIGGGEEEDDDCCCCCC<<<;;;;;;;;;;;;999555222222111000000/////////000000000//////......------***+++++++++,,,,,,,,,---************************))))))*********+++++++++))))))***++++++,,,------))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))''''''((()))))))))))))))((((((''''''''''''((((((''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))++++++******++++++,,,---)))+++---222:::GGGVVV```fffdddccc```YYYVVV___lllrrr]]]NNNQQQccc|||ssspppqqqwww~~~qqq^^^RRRKKKGGGAAA:::444000...---,,,...---,,,,,,++++++,,,,,,************************))))))))))))))))))))))))tttrrrooovvvzzzooo```XXXaaa}}}ggg]]]qqq|||oooiiiiiikkkRRR???111222666444444999777999<<<@@@CCCFFFHHHIIIIIIIIIKKKNNNQQQSSSTTTUUU[[[VVV[[[mmm{{{{{{rrrkkk\\\UUUHHH999///+++)))((())))))******++++++++++++***))))))(((((((((((((((&&&''''''((()))*********(((((())))))*********+++))))))))))))************((())))))***++++++,,,,,,************************)))******++++++,,,------((()))***+++,,,---------******+++,,,,,,---.........------,,,,,,------...........................---.........//////000000///000000111222333333333///000222555777888999999888:::<<<@@@DDDGGGJJJLLLSSSTTTWWWZZZ]]]^^^______bbbcccdddaaa^^^\\\^^^```[[[[[[ZZZZZZZZZYYYYYYYYY]]]^^^^^^]]][[[XXXTTTRRRIIIGGGFFFEEEDDDAAA<<<888999888666555444555666666333333222111000///......,,,,,,,,,------.........************************))))))******++++++++++++++++++,,,------...//////))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******'''(((((()))))))))))))))((((((''''''''''''((((((&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((++++++******++++++,,,---***---000777FFFYYYdddeeeiiieee```ZZZRRRSSSdddxxxvvvVVVGGGJJJ^^^xxx}}}zzz{{{~~~|||{{{rrrcccXXXSSSMMMGGG>>>777222///...,,,...---,,,,,,++++++,,,,,,************************))))))))))))))))))))))))|||gggppp{{{xxxpppppp~~~xxxhhheeeppp{{{iiigggvvvgggOOO888111555777777777===;;;:::<<<@@@CCCBBB@@@???BBBEEEGGGIIILLLPPPRRRYYY___gggpppzzzxxxmmm]]]ZZZNNN<<<000,,,***(((+++***)))))))))***,,,,,,+++++++++*********))))))))))))))))))))))))))))))++++++******************))))))))))))))))))))))))(((((()))***************,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------111///---,,,,,,---.../////////---,,,,,,,,,---...111000///000111222111000---///111222222444666888444777999999:::<<>><<<;;;;;;===>>>???>>>===;;;===@@@BBBEEEJJJPPPTTTccchhhnnnuuu~~~|||rrrbbbZZZNNNAAA666///+++***+++***)))))))))***+++,,,+++++++++*********))))))))))))))))))))))))))))))************************************************((())))))***************,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------...------,,,,,,...///000555444222000///.........000//////111222333444333222555777999999999;;;<<>>>>>;;;999:::<<<>>>???@@@CCCHHHQQQ[[[bbbhhhpppyyypppZZZHHHBBB:::,,,''',,,***************+++++++++************************))))))))))))))))))))))))***************+++++++++************************))))))***++++++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,------------...,,,------.........------///000000111111111111000111333555777888:::===>>>EEEKKKSSS[[[aaaeeeiiikkkmmmmmmllljjjhhheeeddddddiiiiiikkkkkkkkkjjjiiihhhgggeeeccccccccceeeeeefffdddfffiiikkkjjjfffbbb___^^^______\\\XXXTTTQQQOOOLLLMMMOOOPPPPPPMMMJJJHHHJJJLLLPPPUUU[[[aaafffiiihhhfffdddddddddbbb^^^[[[YYYVVVRRRLLLFFFAAA===::::::<<<===:::444000111333////////////...---,,,+++++++++++++++++++++++++++******)))))))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''((())))))))))))(((((('''******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************+++***)))***,,,//////---555@@@QQQaaajjjllljjjhhh[[[WWWSSS___}}}ZZZJJJJJJZZZpppsss[[[^^^rrr}}}www]]]LLL???111,,,///...------------,,,,,,,,,************************))))))))))))))))))))))))pppbbblll}}}tttiii\\\MMM===222555999<<<===;;;;;;<<>>CCCKKKSSS[[[bbbiiinnnwwwzzzxxxnnnccc______^^^\\\VVVKKK@@@777000,,,+++((()))***+++,,,++++++***))))))*********+++++++++))))))))))))))))))))))))((())))))***++++++,,,,,,++++++++++++++++++++++++)))***++++++,,,,,,++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------------............------------............000/////////000111333444333333333555999???DDDGGGSSSXXX___dddgggkkkrrrxxxrrrtttvvvwwwwwwwwwxxxyyywwwssspppoooqqqssstttttttttrrrpppllliiigggeeeeee^^^\\\ZZZ\\\```aaa^^^ZZZVVVVVVVVVVVVUUUTTTSSSRRRSSSWWWZZZXXXRRRMMMKKKKKKLLLMMMNNNPPPSSSUUUWWWYYYVVVUUUUUUUUUWWWYYY\\\]]]ccceeeggghhhgggeeecccbbbbbbcccccccccbbbaaa___^^^[[[WWWRRRNNNKKKEEE===666666666555333111///---,,,------------------------)))+++,,,,,,***)))+++---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&'''((())))))***))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************************))))))))))))************+++***,,,...,,,,,,444???TTT\\\ffflllkkkfff```]]]RRRgggsssbbbWWWQQQfffyyykkkjjjzzzyyyoooXXXNNNJJJ???333............------------))))))*********+++++++++************************}}}vvv}}}vvvooo}}}|||lllVVVEEE<<<888444333666999999888<<>>555000+++&&&((()))***+++,,,+++******))))))******++++++++++++))))))))))))))))))))))))((())))))***++++++,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,---------.........//////---------.........//////............000333777999777777999>>>FFFOOOXXX^^^```eeejjjlllkkkmmmrrrvvvvvvvvvuuurrrnnnlllkkkllleeedddcccffflllpppqqqpppooommmhhhddd___\\\ZZZYYY]]]\\\]]]aaaeeeccc\\\UUUYYY[[[]]]aaaeeeiiilllnnnjjjmmmnnniii___VVVRRRQQQPPPPPPQQQRRRUUUXXX[[[]]]MMMMMMNNNOOOQQQSSSVVVWWW]]]```ccceeeeeeddddddcccaaabbbcccccccccbbbaaa```ZZZXXXVVVXXXZZZVVVLLLBBB<<<;;;:::777444111...,,,------------------------'''***,,,+++))))))+++...))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******&&&&&&((()))************''''''(((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((************************))))))))))))************,,,+++,,,---+++,,,:::JJJ]]]aaagggjjjhhhbbb\\\XXXWWW}}}fffUUUHHHWWWnnnxxxwwwyyy~~~yyywwwnnnXXXSSSVVVLLL===//////.........---------))))))******++++++++++++************************uuu~~~www{{{pppqqq~~~hhhQQQKKKDDD<<<333///222666777666===>>>HHHWWW___```eeemmmkkkiiibbbXXXRRRQQQNNNKKKLLLJJJCCC999///******,,,************************))))))))))))))))))))))))******************************************************************************+++,,,,,,,,,,,,+++---------,,,,,,+++++++++,,,,,,,,,---------......------..................///+++---222333//////333///333666666555777===BBBHHHJJJOOOWWW___ddddddccc______]]]YYYWWW\\\fffnnnvvveee[[[```bbb[[[\\\cccbbbbbbdddfffddd___aaaeeedddhhhiiiddd[[[YYY___ffftttyyysssfffpppuuusssooo}}}yyygggeeeooolllqqqvvv}}}ddd\\\RRRJJJGGGHHHJJJLLLGGGNNNUUUWWWZZZ___cccbbbcccaaacccfffeeebbbcccfffbbbaaa```aaaaaa]]]VVVOOOMMMIIICCC<<<666222///...//////..................************************+++++++++************)))************************(((((((((((())))))))))))(((((())))))******++++++(((((()))***************(((((())))))))))))(((((())))))))))))))))))))))))******))))))(((((('''''')))((('''''''''(((***+++))))))*********+++++++++***...000...---666IIIXXX\\\bbbggggggddd___VVVNNNsssgggMMMJJJQQQuuuyyyvvv{{{zzzwwwhhhYYYWWWRRRCCC::://////111++++++000...---,,,++++++******++++++))))))))))))))))))))))))]]]eeennnsssxxxwwwuuuoootttttteeeTTTKKKDDD>>>666111222444555555======GGGUUUZZZXXXZZZaaabbbddd```XXXRRRQQQPPPOOOMMMHHHAAA777///******+++************************))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++,,,------------,,,---------,,,,,,+++++++++,,,,,,,,,---------..................////////////...+++,,,111222000111555444444333000111888EEENNNUUUYYYaaajjjnnnkkkccc]]]SSSNNNIIIHHHNNNXXXbbbiiiYYYRRRRRRXXX\\\YYYYYY^^^^^^]]]\\\ZZZVVVTTT[[[dddqqqxxx~~~{{{sssnnnnnnrrr~~~www|||zzzjjj\\\TTTPPPOOONNNMMMNNNMMMNNNSSSXXXWWWSSSZZZ[[[```dddddd``````dddgggddd```___^^^]]][[[YYYRRROOOIIIBBB;;;555222000000000000///...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************************(((((((((((()))))))))***)))))))))))))))*********'''((())))))******))))))(((((())))))))))))(((((())))))))))))))))))))))))***)))))))))(((((((((''')))(((((('''((()))***+++***************++++++++++++...//////222===NNN\\\^^^___bbbdddbbbZZZSSSOOOwww[[[GGGNNNZZZqqqooo}}}yyyyyy^^^WWWTTTHHH===000000222------000------,,,++++++***+++++++++************************MMMPPPUUUYYY^^^hhhsss|||jjj___```___UUUIIIEEEAAA;;;555222111333444999:::BBBOOOQQQKKKJJJOOOVVV[[[\\\UUUOOONNNPPPQQQLLLFFF<<<333...+++***)))************************))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---------,,,,,,,,,,,,++++++,,,,,,,,,---------............/////////000000000111......000111000111555777888888888===GGGUUU```gggjjjnnnqqqnnnfff[[[SSSHHHCCC@@@EEEQQQ\\\aaacccZZZZZZ[[[]]]___`````````UUUXXX^^^aaa```bbbnnn{{{wwwtttyyypppkkkiiiiiiccc```\\\^^^gggmmmhhh^^^RRRQQQTTTYYY[[[ZZZ]]]bbbbbbaaaaaa`````````______ZZZWWWSSSMMMFFF???999666111111000///...---,,,,,,------------------------,,,+++++++++************************************((((((((()))))))))******************))))))))))))''''''((())))))))))))((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))(((((((((((()))(((((((((((()))***++++++++++++++++++*********,,,---...222;;;HHHWWWaaabbb______bbb^^^UUUSSSXXXiiiLLLGGGYYYmmmqqqjjjnnn|||~~~uuu^^^DDD555222333//////111,,,------,,,+++++++++++++++************************PPPPPPPPPPPPRRRVVV[[[^^^dddgggooo{{{~~~ccc[[[ZZZTTTJJJHHHEEE@@@999333000111333333444<<>>???EEEXXX\\\[[[RRRIIIFFFFFFEEE:::666000,,,*********+++************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......------...///000000111111000555:::>>>GGGQQQXXXZZZ\\\[[[YYYXXXYYYZZZ]]]^^^UUUWWWYYYYYYWWWTTTTTTTTT___bbbbbb\\\VVVZZZhhhuuusssnnnvvvyyymmmpppvvvxxxxxxjjjbbbXXXSSSTTTXXX[[[]]]___```aaabbbbbbaaa___^^^UUUQQQJJJBBB;;;666444333------------------------,,,,,,,,,,,,++++++++++++************************)))))))))*********++++++************))))))))))))''''''((())))))))))))((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))((()))******++++++******++++++++++++,,,,,,,,,---///222:::HHHXXXcccffffffbbbbbb^^^VVVQQQZZZpppcccGGGHHHaaa}}}dddgggqqq{{{}}}iiiWWWKKKBBB444000444222...------,,,,,,,,,,,,,,,++++++++++++++++++++++++RRRTTTVVVUUUTTTSSSTTTVVVXXXUUUSSSTTTRRROOORRRWWWQQQXXX```fffpppuuubbb___TTTOOOHHHBBB>>>:::555111333000444<<>>@@@AAAFFFSSSaaagggmmmsssvvvsssnnnlllfffaaa```bbbcccbbb```\\\\\\```cccbbbaaabbbpppuuuxxxhhhXXXTTTVVVQQQSSS[[[]]]\\\ZZZWWWUUUTTTRRROOOMMM===999444000///////////////......------,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((******))))))))))))******(((((())))))))))))((((((******))))))(((((('''''')))))))))))))))******+++)))************+++++++++...,,,,,,...---***,,,222333???PPP[[[_________```^^^YYYSSS\\\zzzcccMMMQQQ[[[ooorrrttt}}}}}}~~~yyywwwwwwyyyyyywwwtttrrrpppmmmiiifffdddjjjmmmllllllooopppnnnssszzzzzznnnhhhmmmuuummmlllgggbbbcccgggddd\\\bbbccceeedddbbbbbbccceeeaaabbbccccccaaaaaabbbdddbbbcccdddccc```______```^^^]]]\\\ZZZYYYWWWVVVUUUUUUWWWZZZ[[[[[[^^^dddhhhdddcccaaabbbccccccbbb```___aaacccdddccccccdddeeejjjiiijjjkkkoootttxxx{{{~~~{{{}}}{{{|||sssyyy~~~{{{sssooofffXXXIII===666333////////////...---,,,,,,************************|||wwwpppkkkeee```]]][[[YYYWWWVVVUUUSSSQQQQQQSSSUUUVVVZZZ___eeellluuuyyyaaa\\\]]]XXXJJJEEE@@@444444000---///111111666;;;@@@AAAAAA>>>888222...,,,******++++++++++++******++++++************++++++************************++++++++++++*********)))*********+++------+++******+++,,,,,,******+++,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------***,,,...///......///000333666;;;AAAFFFJJJNNNQQQ]]]eeelllkkkkkknnnooommmnnnmmmkkkjjjfffcccaaabbbfffhhhooozzztttfffaaaYYYXXXXXXRRRXXXXXXXXXZZZZZZWWWRRROOOIIICCC<<<666333222111000/////////......---,,,+++++++++++++++++++++++++++************************(((((())))))))))))((((((******))))))))))))******(((((())))))))))))((((((***)))))))))(((((((((''')))))))))))))))******+++)))************+++++++++---,,,,,,---,,,***---333777CCCSSS]]]```_________]]]TTTRRRdddtttXXXNNN[[[ooojjjyyyzzzwwwwwwvvvuuuttttttssssssrrrssstttuuuvvvvvvuuuuuu|||{{{zzz{{{}}}}}}zzzwwwqqqnnnkkkhhhfffeeeddddddbbbcccdddeeeeeeeeeffffffqqq|||yyywwwzzz{{{yyypppnnnuuu~~~ssssssppplllnnnqqqmmmeee[[[```gggjjjiiiiiilllooolllmmmnnnooonnnnnnmmmmmmlllmmmmmmllljjjhhhiiijjjdddcccaaa___]]][[[ZZZYYY```cccgggkkkooouuu}}}|||{{{{{{{{{{{{wwwyyy|||}}}||||||}}}}}}}}}}}}~~~}}}yyywwwvvv{{{ssscccRRRDDD:::444///////////////...------************************{{{vvvqqqmmmiiifffaaa___[[[WWWTTTSSSSSSSSSXXXXXXWWWXXX___mmmvvvhhhdddaaaTTTKKKDDD888777222///000000000444999:::;;;<<<999444///+++)))******++++++++++++******++++++************++++++************************,,,,,,,,,+++++++++++++++*********+++------,,,******+++,,,,,,******+++,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++---///000000000222333888???HHHPPPUUU[[[aaaeeemmmqqqqqqkkkgggggghhhhhhhhheeeeeefffccc```gggrrr|||yyy~~~yyy{{{yyyvvvuuuvvv{{{uuuuuuyyyvvvnnnbbbPPPSSSTTTWWWZZZ\\\\\\YYYVVVTTTNNNFFF>>>999555222000////////////...---++++++,,,,,,,,,,,,,,,,,,,,,,,,************************((())))))******))))))((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))(((((((((((()))))))))))))))******+++)))************+++++++++---,,,,,,---+++***///666???JJJXXX``````^^^]]]^^^ZZZPPPXXXvvvbbbNNNOOOcccjjjiii~~~~~~{{{uuuppplllkkkjjjiiihhhgggffffff```bbbccceeeggghhhiiiiiihhhhhhhhhiiijjjhhhdddaaabbbaaa______aaaccccccdddeeejjjppptttwww{{{}}}}}}}}}uuurrrvvvyyy{{{{{{||||||{{{{{{uuutttsssrrrppppppoooooolllqqqyyyzzz}}}|||vvvxxxrrr^^^KKK<<<444000000000////////////...++++++++++++++++++++++++}}}pppnnnjjjfffaaa\\\YYYWWWWWWWWWWWWWWWZZZbbblllsss|||uuujjjeeeXXXOOOIII@@@;;;666222222111000333777999999888555111...,,,---***++++++,,,,,,++++++***++++++************++++++************************++++++++++++++++++++++++***))))))***,,,------+++***+++,,,,,,******+++,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,+++++++++///000111111222444888;;;CCCKKKVVV^^^ccchhhnnnsssqqqsssqqqlllgggeeefffhhhccc]]][[[___aaahhh~~~zzzkkkeeefffmmmtttzzzrrrnnnmmmooossszzzuuuxxx~~~~~~eeeWWWUUUSSSSSSVVVYYY[[[\\\WWWSSSMMMGGGAAA;;;555111////////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))******)))))))))))))))************))))))(((((())))))))))))(((((())))))))))))(((((((((((()))))))))))))))******+++))))))*********+++++++++---,,,,,,,,,++++++222<<>>888222111000///...---------++++++++++++++++++++++++************************))))))************))))))((()))************)))((((((((())))))))))))(((((((((((((((((()))))))))))))))))))))))))))******+++))))))*********+++++++++,,,+++,,,,,,+++---777CCCRRRYYYbbbeeeaaa\\\ZZZZZZRRR\\\zzzdddOOOSSSllllllbbbqqq}}}vvvqqqkkkgggbbb___^^^]]]YYYWWWOOONNNMMMLLLJJJIIIGGGGGGGGGGGGHHHHHHIIIJJJKKKKKKNNNOOOOOOQQQUUUZZZ```dddhhhrrr~~~^^^HHH???111000///...------------++++++++++++++++++++++++}}}wwwssslllfffaaa^^^^^^^^^___gggqqqyyyeeeYYYSSSGGGEEE???999777333000111555444222000,,,)))***---000++++++,,,,,,,,,,,,++++++++++++************++++++************************)))))))))))))))*********+++)))((())),,,---...---***+++,,,,,,******+++,,,,,,,,,------------,,,,,,,,,,,,,,,------.........///222888>>>FFFPPPZZZ```eeegggkkkooorrrsssssssssmmmlllkkkhhh```WWWUUUWWWaaaiiisss{{{}}}ppphhhhhhmmm{{{wwwllllllllliiimmmtttvvvssswwwsssxxxyyyxxx~~~}}}wwwnnneee]]]XXXSSSPPPSSSTTTVVVXXXWWWRRRJJJDDD;;;999555111///.........++++++++++++++++++++++++++++++++++++++++++++++++)))******++++++******)))((()))***++++++***)))((((((((())))))))))))(((((((((((((((((()))))))))))))))))))))))))))******+++)))************+++++++++++++++,,,---,,,000===KKKXXX___ffffffaaa[[[YYYYYYXXXmmmwwwWWWQQQ^^^}}}rrrccclll|||~~~yyyvvvuuupppooonnnnnnkkkgggaaa\\\WWWTTTQQQNNNMMMMMMKKKJJJHHHGGGFFFEEEDDDCCCBBBAAADDDDDDCCCCCCCCCCCCDDDEEEKKKMMMOOORRRXXXbbblllsss|||}}}|||wwwkkkiiihhhllluuuzzzyyyrrryyynnnTTTIII444333000...------------,,,,,,,,,,,,,,,,,,,,,,,,}}}yyyuuurrrpppfffeeebbb___bbblll{{{{{{lll```MMMJJJCCC===999555111111444...///...---++++++,,,...+++,,,,,,------,,,,,,+++++++++************++++++************************)))))))))******++++++++++++)))((()))+++---......***+++,,,,,,******+++,,,,,,,,,------------,,,,,,,,,,,,---...//////000000222999CCCNNNWWW___fffkkknnnllljjjkkknnnooolllhhhccc`````````[[[UUUUUU[[[hhhyyy}}}yyypppccc^^^```aaammm{{{}}}vvvrrr|||zzz}}}zzzssszzzsss```SSSRRRSSSUUUXXXYYYWWWSSSOOOIIIEEE===666000.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******++++++******)))((()))***++++++***)))((((((((())))))))))))(((((('''((((((((()))))))))***)))))))))))))))******+++)))************+++++++++***+++,,,------333CCCSSS]]]bbbhhhgggaaaZZZXXXXXXkkkaaaPPPZZZiiiuuujjjhhhtttyyytttrrrrrriiihhhfffdddbbb]]]WWWSSSNNNLLLIIIFFFEEEEEEEEEEEEFFFFFFEEEDDDCCCCCCBBBBBBBBBAAA@@@@@@@@@AAACCCCCCEEEGGGIIILLLPPPWWW```gggeeeiiiqqqyyy}}}{{{{{{vvvttttttqqqllllllqqq}}}nnndddhhhkkklllnnnwww}}}yyyvvvuuunnnmmmmmmmmmiiiaaaVVVNNNJJJIIIIIILLLRRRYYY^^^```fffllluuu}}}~~~}}}{{{vvvtttjjjvvvuuuZZZLLL888666333000...------...,,,,,,,,,,,,,,,,,,,,,,,,wwwqqqhhh___\\\```hhhooo|||}}}nnnUUULLLEEE???;;;666111111444+++...000111000...------+++,,,,,,------,,,,,,+++++++++************++++++*********************************++++++,,,,,,,,,+++)))((()))+++---......***+++,,,,,,******+++,,,,,,------......------,,,+++,,,---...///111222222888AAANNNZZZccchhhjjjlllpppjjjeeeeeeiiiiiiddd___]]][[[\\\``````^^^dddmmmuuunnnaaabbb```ZZZ```ooowwwwwwsssrrr]]]QQQQQQRRRTTTVVVWWWVVVTTTTTTNNNDDD999222...---...------------------------++++++++++++++++++++++++******++++++++++++******''')))***++++++***)))'''(((((())))))))))))(((((('''((((((((())))))******)))))))))))))))******+++)))************+++++++++******,,,......555FFFWWW___dddiiigggaaaZZZWWWWWW~~~wwwSSSPPPcccrrr|||iiimmmxxxsss~~~~~~xxxvvvrrrooojjjeee^^^ZZZOOOLLLIIIFFFEEEDDDEEEEEEAAAAAAAAA@@@@@@?????????;;;;;;::::::;;;<<<>>>???===???AAAAAAAAADDDIIINNNNNNLLLMMMTTT^^^ddddddbbbfffgggkkksss~~~zzzuuurrrlllffffffllllllooosssvvvtttlll```WWWNNNSSSXXXZZZ^^^iii|||~~~}}}|||xxxrrrjjjccc^^^XXXRRRNNNGGGFFFFFFHHHJJJLLLLLLKKKRRRZZZfffsss}}}|||yyy|||}}}yyytttrrrgggwww{{{uuuZZZJJJ<<<999666222000/////////,,,,,,,,,,,,,,,,,,,,,,,,uuunnnjjjhhhddd```pppuuuooobbbSSSPPPHHH>>>555000000111000...------......---,,,******+++,,,,,,,,,++++++))))))))))))))))))))))))************************************************,,,+++,,,---......+++)))------,,,++++++,,,,,,,,,///---+++,,,...///---+++------------///111444666;;;BBBPPP^^^fffgggkkkpppcccYYYXXXaaaddd]]]XXXYYYWWWlllnnnxxx{{{nnntttzzzwwwfff]]]___jjjlllgggoootttXXXRRRNNNPPPTTTVVVVVVUUUUUUQQQKKKDDD;;;333---)))///---******+++---------************************+++++++++************)))))))))************))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))*********)))******++++++***,,,...///111;;;KKKXXX\\\kkkhhhbbbdddYYYVVViiieeeSSSNNN^^^qqqooouuuvvv~~~|||rrrbbbVVVMMMKKKHHHEEECCCCCCDDDEEEAAAAAAAAA@@@@@@???????????????===;;;:::;;;>>>@@@???>>>===>>>@@@BBBBBBBBBAAACCCFFFGGGHHHKKKNNNPPPYYYVVVYYYcccmmmuuuvvvmmmggghhhiiiiiieee^^^WWWRRROOOQQQRRRUUUZZZeeetttwwwwww~~~||||||uuummmdddYYYPPPPPPLLLJJJLLLKKKIIIJJJNNNSSSWWW```nnn}}}zzz|||yyyqqqnnnsssqqqrrrbbbWWWOOOBBB666222111---+++------------,,,,,,,,,++++++~~~{{{~~~wwwmmmffffffhhhqqqzzzmmm^^^UUUIII>>>777333111///111000...///000000///---++++++,,,,,,,,,++++++***************************************************************************,,,++++++---......,,,***---,,,,,,++++++,,,,,,------,,,+++,,,...///...,,,---...000333666999<<<>>>HHHGGGNNN^^^jjjiii___WWWMMMTTT\\\^^^]]][[[YYYWWWggggggdddcccfffjjjkkkgggbbbggggggqqqttt]]]NNNOOOTTTVVVPPPOOOLLLGGGBBB;;;444000///---,,,---......---+++************************+++++++++************)))))))))************))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))*********)))******+++,,,,,,...///111666BBBQQQ\\\___iiieee^^^^^^XXXaaa~~~sssTTTOOOVVVlllrrruuu{{{}}}{{{pppaaaWWWOOONNNLLLJJJHHHGGGFFFFFFCCCBBBBBBAAAAAAAAAAAABBB@@@AAABBBAAA@@@@@@AAABBBCCCBBBBBBBBBDDDEEEFFFFFFEEEFFFGGGGGGGGGIIILLLNNNOOONNNSSS^^^fffkkkqqqxxx}}}xxxwwwsssmmmfffaaa^^^^^^[[[```jjjyyywwwcccaaaiiijjjyyyooohhhbbb]]]ZZZZZZZZZXXXZZZ^^^eeekkkwww~~~~~~yyyrrrttt~~~qqqooozzz}}}tttnnnbbbLLL666//////......111---------,,,,,,,,,++++++}}}}}}}}}xxxvvvuuuuuutttssspppnnnlllnnnqqqtttyyy}}}wwwqqqlllooowww~~~pppkkk^^^MMMAAA<<<999444000222111000000111111000///------------,,,+++******************************************************************************,,,++++++---......,,,***,,,,,,,,,++++++,,,,,,---,,,,,,,,,...000000///---000222444888===BBBEEEGGGSSSPPPTTT___eee]]]OOOEEEGGGYYYccc\\\WWW\\\```]]]}}}|||kkkaaabbb```aaafffmmmrrrsssrrrvvv~~~tttSSSHHHLLLOOOOOOOOOOOONNNKKKEEE===888//////...///000///---***+++++++++++++++++++++++++++++++++************)))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))***++++++,,,///...///444===KKKYYYaaaaaagggddd___[[[XXXlllYYYHHHTTTfff~~~|||sssyyyzzzoooddd^^^YYYYYYXXXWWWUUURRROOOMMMLLLJJJHHHFFFEEEFFFGGGHHHBBBEEEGGGHHHFFFEEEEEEEEEHHHHHHGGGGGGHHHIIIKKKKKKLLLLLLLLLLLLKKKKKKNNNPPPRRRSSSYYYdddjjjkkkkkklllrrrzzz}}}yyyyyyzzz{{{rrr[[[XXXgggnnnzzz|||vvvqqqqqqpppooosssyyy~~~yyy}}}|||yyyyyywwwuuuoooppp}}}~~~yyysssqqqzzzqqqTTT999111222000000111------------,,,,,,,,,,,,}}}yyyuuurrrpppppppppllljjjiiigggfffdddbbb```bbbbbbcccdddgggnnnwww}}}wwwnnnmmmvvv}}}nnnpppeeeVVVIIIBBB<<<777333333111000000111111000///............---,,,******************************************************************************+++++++++,,,......,,,***,,,,,,+++++++++,,,------.........///000000000///222333666:::@@@GGGMMMQQQVVVXXX\\\[[[SSSIIIGGGKKKTTT\\\___YYYWWW^^^eeeggg~~~mmm```XXXUUU]]]bbbiiisss}}}}}}vvvsssuuuyyyuuuzzz~~~yyy|||{{{xxxlllOOOGGGJJJPPPPPPPPPQQQPPPKKKDDD>>>444222///.........,,,++++++++++++++++++++++++++++++++++++*********))))))))))))************))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,...---...666DDDSSS^^^dddbbbcccdddbbbZZZZZZssspppLLLLLLcccxxxtttqqqxxxvvvqqqoookkkkkkkkkiiifffaaa]]]ZZZYYYWWWSSSNNNLLLKKKKKKLLLHHHIIIKKKKKKJJJIIIJJJKKKMMMMMMMMMMMMMMMNNNQQQSSSWWWXXXXXXXXXWWWXXX[[[]]]ccceeejjjqqqvvvwwwuuutttrrryyyzzzeeejjjwwwppp~~~yyytttqqqrrrtttnnnllllllyyyzzzyyywwwwwwxxx\\\BBB:::777000,,,///...------------,,,,,,,,,{{{yyyxxxrrrppplllhhhdddcccbbbbbb^^^]]]\\\ZZZWWWUUUTTTTTTUUUUUUTTTTTTUUU[[[bbbhhhsss|||yyytttxxxuuunnniii___RRRFFF<<<777555222111///000111111000.../////////...---,,,+++***************************************************************************+++***+++,,,......---+++,,,+++++++++,,,,,,---...---...............//////111222555:::CCCMMMVVV[[[\\\YYYTTTNNNFFFCCCLLLWWW\\\WWWXXXaaagggfffhhhmmmuuuiiiaaa^^^```cccfffppp~~~yyytttqqqrrrpppkkkhhhiiikkkkkkiiifffbbbaaacccfffkkkooowww~~~yyyvvv}}}|||^^^KKKNNNLLLKKKJJJLLLNNNMMMHHHCCC<<<777000,,,+++,,,------+++++++++++++++++++++++++++++++++*********))))))))))))************))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---,,,+++///999IIIWWW```dddddd___^^^\\\XXXcccdddKKKUUUnnnvvvjjjkkkuuu}}}xxxsssqqqnnnkkkeee___[[[YYYXXXXXXUUUVVVUUUTTTSSSTTTWWWZZZYYYZZZZZZZZZYYY[[[___cccgggjjjlllnnnoooqqqtttvvv~~~xxx|||vvvzzztttqqqtttyyysssmmmfffhhhyyy{{{}}}}}}~~~lllQQQFFF;;;---***111.........---------,,,,,,~~~vvvpppkkkfffcccbbb```]]]ZZZWWWUUUUUUTTTOOOOOOOOOLLLIIIHHHHHHJJJFFFGGGGGGGGGHHHLLLQQQUUU[[[cccppp{{{rrrnnnfffXXXJJJ>>>888666222111000000111111000...////////////...---,,,,,,++++++++++++++++++++++++*********************************************************,,,...///---+++++++++++++++,,,---......,,,,,,,,,++++++---111444222555:::AAAJJJTTT\\\aaa___RRRFFFCCCGGGMMMTTT[[[aaa___kkk|||{{{wwwgggggghhhkkkpppwww}}}xxxmmmZZZWWWVVVZZZ\\\[[[[[[\\\VVVVVVUUURRRPPPPPPRRRTTTQQQRRRVVVZZZ[[[[[[___fffppppppooonnnnnnnnnooooooqqqmmmkkkqqq~~~iiiVVVVVVKKKGGGBBBCCCHHHKKKJJJHHHDDD===444...+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++------***,,,333@@@NNN[[[aaadddhhh\\\VVVTTTZZZwww^^^OOO\\\sss}}}hhhcccjjjvvv~~~zzzxxxwwwvvvnnnnnnmmmkkkkkklllpppsssqqqsssttttttsssvvv|||~~~zzztttqqqsssxxxqqqlllfffdddhhhpppyyyzzz___RRRBBB000---555............---------,,,{{{uuummmgggbbb]]]XXXTTTRRRRRRPPPNNNLLLJJJIIIHHHEEEFFFFFFDDDAAA@@@BBBEEE@@@AAABBBCCCCCCDDDFFFIIIEEELLLVVV___lll~~~xxxyyy~~~zzzmmm___RRRGGG???:::444222111111222222111000....../////////......---++++++++++++++++++++++++*********************************************************,,,...///---,,,++++++++++++,,,---...///,,,---------...333:::@@@===AAAHHHPPPVVVZZZ\\\\\\TTTKKKFFFHHHMMMRRRWWW[[[mmmzzzrrrmmmjjjhhhfffdddiiijjjooozzz{{{oooccc]]]XXXQQQJJJJJJHHHIIINNNPPPOOOPPPTTTHHHHHHFFFDDDBBBAAABBBCCCJJJFFFFFFIIIKKKKKKMMMQQQMMMMMMNNNOOOPPPPPPQQQQQQVVVSSSWWWaaaiiirrr{{{mmmcccWWWNNNDDDAAAEEEJJJKKKKKKJJJDDD;;;333000/////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))************))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))***,,,---...+++111;;;HHHUUU^^^ccceeehhh\\\XXXYYYgggpppWWWTTTddd{{{oooaaafffqqq}}}|||{{{xxxrrrpppssslllgggccc```YYYXXXfffxxxxxxddd___UUU>>>222444............------------fffaaa[[[WWWTTTRRRMMMJJJHHHHHHHHHGGGFFFDDDBBBAAA@@@BBBCCCAAA>>>>>>AAADDDBBBDDDEEEEEECCCAAAAAABBB@@@EEEJJJMMMTTTddd{{{yyyvvv}}}ttteeeZZZPPPFFF???555444222333444444333111---...///////////////...++++++++++++++++++++++++***************************************************)))***,,,...///---,,,++++++++++++,,,---...//////000000111333:::DDDLLLJJJOOOVVV]]]___\\\WWWSSSBBBHHHQQQUUUQQQMMMTTT^^^zzzvvv^^^___```bbbfffllluuu{{{~~~|||}}}pppcccZZZVVVPPPKKKIIIJJJHHHDDDDDDBBBCCCEEEDDDAAABBBEEE@@@@@@@@@@@@AAABBBDDDFFFLLLEEEAAACCCDDDCCCBBBCCCGGGGGGGGGGGGFFFEEECCCBBBDDDBBBHHHPPPNNNMMM___yyyqqqhhh[[[LLLDDDEEEIIILLLKKKMMMHHH@@@999555222///...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))************))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))***,,,---...---444AAANNNZZZaaaeeegggfff^^^___eeexxxaaaQQQWWWmmm|||kkkcccmmm{{{yyyssssssllleeeaaa]]]RRROOOdddlllbbbkkkgggMMM555/////////.........---------YYYWWWTTTPPPLLLHHHEEEDDDFFFFFFFFFEEEDDDBBBAAA@@@DDDCCCAAA????????????@@@BBB???@@@DDDDDD???@@@FFFAAABBBEEEGGGHHHNNN^^^nnn|||xxxnnnbbbPPPFFFGGG<<<888333333666666222...000//////.........//////------,,,,,,,,,,,,++++++++++++++++++++++++++++++((()))******+++++++++***+++***,,,///---******...+++,,,......---,,,---...000222444666:::@@@GGGLLLLLLQQQZZZ```aaa\\\SSSMMMIIITTTWWWUUUSSSOOOXXXnnn~~~^^^UUUYYYbbblllwww}}}uuulllbbbWWWOOOOOOKKKGGGEEEDDDCCC???<<>>???@@@BBBDDD>>>???AAA@@@@@@???AAABBB???@@@BBBDDDEEEFFFFFFFFFFFFGGGHHHIIIHHHFFFCCCAAAEEEAAA@@@EEEFFFGGGMMMVVVlllzzzvvvmmm```SSSKKKIIIKKKMMMNNNKKKEEE@@@;;;555///+++...,,,+++,,,---//////...+++++++++************)))************************))))))))))))))))))))))))))))))************))))))))))))))))))************)))***,,,,,,++++++,,,------444DDDVVV```aaacccggggggTTT[[[xxxvvvVVVWWW\\\pppzzzrrrhhhqqqyyyvvvzzzssskkkccc___^^^TTTMMM\\\ttttttrrrggg___mmmiiiJJJ222000---...//////---+++++++++OOOOOOMMMLLLJJJHHHGGGGGGEEEFFFFFFGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCDDDDDDEEEBBBBBBEEEEEEAAAAAAFFFBBBCCCEEEHHHHHHJJJTTT```mmmuuujjjZZZKKKCCC<<<888444333444444222000222111000///////////////------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++---......,,,+++,,,---,,,+++,,,///...******...+++,,,......---,,,---......333999???DDDHHHLLLOOOQQQVVV]]]```^^^UUUJJJCCCNNNXXXXXXXXXaaajjjwwwpppaaaddddddiiitttpppjjjbbb[[[VVVPPPJJJFFFEEECCC@@@@@@AAABBBAAA???AAA@@@@@@??????>>>======@@@BBBDDDDDDDDDEEEGGGIIIJJJJJJJJJJJJJJJKKKKKKKKKOOONNNLLLJJJHHHGGGFFFFFFFFFBBB@@@AAA@@@???CCCJJJYYYfffzzzqqqgggaaaZZZRRRKKKJJJJJJHHHDDD>>>888333000///---++++++,,,---,,,+++++++++++++++************************************))))))))))))))))))))))))))))))************))))))))))))))))))***************+++---,,,++++++---......:::JJJWWW^^^bbbdddfffkkkYYYdddoooPPPWWWeee|||yyysss|||~~~vvvqqq~~~}}}zzztttooohhheeedddZZZQQQ[[[oooiiieee}}}wwwaaaXXXaaa___HHH555000---...///...---,,,,,,,,,JJJJJJJJJIIIIIIIIIIIIIIIDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHEEEEEEGGGGGGDDDDDDFFFFFFDDDEEEHHHHHHGGGKKKQQQYYYhhh~~~|||qqqeeeRRRAAA???<<<888555333333444555333333222000////////////------,,,,,,,,,,,,++++++++++++++++++++++++++++++(((+++,,,,,,***)))+++...,,,+++---///...******...+++---......------...///...555@@@IIIOOOQQQRRRRRRXXX[[[^^^]]]XXXPPPJJJFFFKKKVVVVVVYYYmmmkkkjjjssszzzyyy|||yyykkkaaaTTTOOOHHHCCCAAAAAAAAAAAA@@@>>><<<<<<======<<<;;;===>>>@@@CCCDDDEEEEEEDDDJJJLLLMMMMMMMMMNNNPPPRRRWWWUUUTTTRRRQQQRRRSSSTTTWWWYYY[[[\\\YYYUUUPPPMMMLLLIIIFFFEEEBBB???AAAEEEBBBJJJYYYkkk|||uuuaaaQQQHHHIIIJJJHHHCCC===999777333111...---------,,,+++,,,+++++++++************************************))))))))))))))))))))))))))))))************))))))))))))))))))************+++,,,------+++,,,---///111CCCSSSXXX[[[bbbeeecccddd[[[nnn___RRR```vvvuuuyyyzzz}}}yyywwwwwwyyy~~~yyypppfffooo|||wwwpppkkkjjjjjj```TTTWWWddd~~~sss```^^^qqq|||~~~rrrbbbVVVWWWVVVJJJ:::000...............---------QQQQQQQQQPPPPPPOOOOOOOOOMMMNNNNNNNNNNNNMMMLLLLLLOOOOOOOOOOOOOOONNNMMMMMMNNNLLLKKKMMMMMMMMMLLLLLLNNNIIIHHHJJJLLLKKKMMMPPPRRRWWWkkkzzzqqq```LLLDDDBBB===888444444777:::444333222000///.........------,,,,,,,,,+++++++++++++++++++++++++++++++++(((((())),,,///111222333---,,,---000...******...+++---......------///000222:::EEENNNSSSSSSRRRQQQ\\\]]]^^^[[[VVVTTTUUUXXXSSSbbbdddgggxxxgggffftttpppddd\\\WWWTTTHHHEEE@@@======>>>@@@BBB>>>>>>>>>>>>@@@BBBBBBCCCFFFHHHJJJMMMPPPSSSUUUVVV\\\]]]]]]\\\\\\\\\^^^```fffdddbbb```aaacccgggiiilllsss|||~~~qqqbbbXXXWWWVVVUUURRROOOLLLLLLNNNFFFIIIKKKQQQ\\\lllxxx}}}xxx~~~uuudddQQQNNNJJJGGGFFFCCC@@@<<<777444111////////////...,,,,,,+++++++++*********************************))))))))))))))))))))))))))))))************))))))((()))))))))************+++,,,,,,,,,++++++...000555KKK[[[YYYXXX```ccc___XXX]]]zzzkkkUUU___pppmmmlllxxx{{{uuuqqqppprrrwwwzzznnn^^^___kkknnnttt{{{mmmiiiiiikkkcccVVVSSSXXXnnnrrrppphhhhhhvvv|||wwwiii```^^^WWWFFF555///...------...///......YYYYYYYYYXXXXXXXXXXXXWWWVVVWWWXXXYYYYYYYYYYYYYYY[[[ZZZYYYWWWVVVTTTSSSRRRUUUTTTSSSRRRTTTVVVUUURRRTTTMMMIIIKKKMMMOOORRRVVVTTTTTTdddyyykkkZZZHHHEEE???999444333666999333222000///...------,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++---++++++222;;;@@@???<<<...---...000...******...,,,---...---------000222999???GGGNNNQQQRRRQQQQQQWWW\\\aaa```\\\ZZZ]]]bbbppp}}}|||~~~uuuuuutttqqqpppvvv||||||}}}ooolllhhhcccZZZOOOGGGCCCCCCBBBAAA???>>>???@@@AAA;;;===@@@CCCGGGKKKPPPRRRSSSTTTVVVXXX\\\```ccceeeqqqqqqrrrrrrrrrssswwwyyy~~~~~~pppbbbfffhhhgggccc___\\\ZZZXXX[[[\\\WWWPPPPPPXXX___```hhhqqq{{{xxxdddYYYLLLFFFGGGHHHEEEAAA999666222000///000000///,,,,,,,,,++++++++++++***************************))))))))))))))))))))))))))))))************))))))((()))))))))************)))***+++******+++...111;;;PPP^^^ZZZWWW^^^```[[[QQQhhh}}}^^^YYYlllmmm[[[jjj{{{}}}wwwuuuuuuwww}}}~~~qqq]]]XXXaaaeeekkkzzz{{{lllhhhgggjjjeeeYYYRRRRRRZZZ~~~{{{{{{zzz~~~zzz|||wwwwww~~~xxxqqqhhhQQQ:::222000------///000///...^^^_______________``````ZZZ\\\___bbbeeehhhjjjkkkmmmkkkhhheeecccbbbaaaaaabbbbbb___]]]___aaa___ZZZXXXQQQKKKLLLMMMOOOTTTYYY```bbbqqqxxxjjj^^^KKKGGG???888444333333444111111///...------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,+++---555>>>BBB@@@<<>>CCCLLLSSSYYY^^^aaadddccchhhkkkfff^^^^^^gggqqq{{{uuuqqqaaaZZZfffnnntttssssssuuuqqqiiiaaabbbhhhiiieee^^^TTTJJJDDD@@@===@@@GGG@@@CCCEEEEEEEEEEEEHHHKKKMMMPPPTTTUUUWWWYYY^^^aaahhhnnnzzz}}}~~~{{{{{{~~~lllXXXXXXXXXZZZ\\\\\\ZZZXXX]]]nnn~~~|||hhhUUUJJJFFFGGGHHHCCC???888333000///---,,,------,,,,,,,,,+++++++++************************))))))))))))))))))))))))))))))************))))))))))))))))))************)))***++++++---000555999LLLSSS\\\```___\\\[[[[[[^^^gggXXXgggiiiaaafffmmm~~~}}}sss^^^WWWcccmmmwwwvvvnnnhhhgggfff___VVVPPPOOOTTTcccttt|||aaaBBB888333...---///111///,,,zzzvvvyyy~~~vvvmmmWWWOOOEEE???===:::666111111111000000000000000111---------,,,,,,,,,+++++++++++++++++++++++++++++++++444===>>>888222111222000...///111///******------------------...222555<<>>888555444222222222222111///...,,,---------------------------,,,,,,++++++*********000333777888555000+++)))...111444111,,,)))***,,,++++++,,,/////////555<<<>>>IIIVVVaaajjjrrrssspppqqqkkkcccaaahhhvvvlll```___fffxxx}}}ooofffdddaaa\\\SSSKKKEEECCCBBBCCCBBBAAABBBDDDFFFFFFFFFRRRSSSVVVXXXWWWXXX```iiifffuuuxxxyyyrrrbbbSSSLLLIIIHHHEEEGGGIIINNNXXXjjjyyyxxx~~~{{{{{{qqqbbbTTTLLLKKKNNNRRRQQQJJJ===444222111//////...,,,---------,,,***,,,,,,,,,+++++++++******************************)))))))))))))))))))))))))))************+++++++++...,,,---///...///;;;IIIVVV]]]ZZZ^^^hhh]]][[[rrrvvvlllttttttpppeeekkknnnyyysssqqq{{{|||{{{|||zzzyyy}}}|||qqqnnnrrr}}}~~~wwwllldddaaa]]]TTTKKKSSS@@@KKKppp}}}^^^EEE888///111111++++++111yyyrrrppprrrsssbbbOOOEEE>>>888444333222222222222111///...---------------------------,,,,,,,,,+++++++++++++++///222555555333///,,,***,,,///222000,,,***,,,...---,,,---//////000777???CCCOOO\\\fffnnnttttttqqqkkk___^^^ssssssVVVUUUeeevvvsssiii```ZZZVVVTTTPPPIIICCC???>>>>>>>>>???BBBFFFJJJNNNPPPPPPVVVWWWYYY]]]```fffsss}}}wwwvvvooobbbWWWSSSPPPNNNFFFGGGHHHJJJPPP___qqq~~~xxxqqqtttzzzooobbbWWWOOOLLLOOORRRPPPDDD999333111000000...------......,,,+++,,,,,,,,,++++++++++++***************************)))))))))))))))))))))))))))************+++++++++...,,,---///...111>>>LLLWWW\\\[[[```fff\\\bbbnnniiiuuummmgggqqqxxxyyynnnddd___bbbdddnnn}}}vvv}}}zzzwwwyyy}}}ooojjjmmmzzzwwwllldddaaa^^^WWWPPPOOO@@@IIIhhheeeJJJ;;;000111111,,,+++///uuupppwwwxxxwwwggg^^^\\\^^^^^^hhhyyyoooVVVHHH@@@999333111222222222222111///...---------------------------++++++++++++,,,,,,,,,,,,...000222111///---------+++...000///---,,,...000...------///000222:::DDDKKKXXXfffnnnssstttqqqkkkaaaYYYeeevvvbbbUUU^^^qqqtttfffaaa^^^YYYVVVIIIHHHEEEAAA===;;;<<<>>>@@@BBBFFFKKKOOOSSSUUUWWW[[[```kkkxxx}}}yyynnnaaaZZZXXXTTTPPPNNNMMMKKKHHHGGGMMMWWW___rrrzzz~~~vvvuuu{{{|||nnn___TTTNNNTTTUUULLL@@@888444111111000...---......---,,,,,,,,,,,,,,,++++++++++++************************)))))))))))))))))))))))))))************+++++++++---,,,,,,---///555CCCQQQYYY[[[\\\bbbbbb[[[nnn|||jjjgggvvvjjjlll{{{~~~rrrdddWWWNNNMMMOOOVVVbbbmmmwwwzzzooo}}}zzzuuutttyyy~~~nnnfffhhhwwwyyykkkdddaaa^^^XXXRRRJJJAAAHHH^^^yyysss```RRR@@@222000111...,,,---qqqgggbbbeeeqqqjjjwww|||~~~zzz|||}}}{{{nnnZZZSSSYYY]]][[[iiiuuu}}}aaaOOOEEE<<<555222333222222111000///...---------------------------***++++++,,,,,,------------.........,,,,,,---///---...///...,,,,,,...000...---...000222666???JJJSSS```nnntttsssoooggg___WWWeee|||vvv___eeeqqq{{{uuukkk```[[[[[[YYYTTTNNNCCCCCCBBB@@@>>>???AAACCCHHHJJJNNNRRRVVVZZZ___bbbttt~~~wwwggg___^^^YYYSSSUUUTTTQQQLLLIIIHHHKKKNNNWWW```rrr~~~yyyjjjVVVYYYVVVNNNFFFAAA:::333333111///............---------,,,,,,,,,+++++++++************************))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,000:::IIIVVV[[[ZZZ^^^ccc]]]ZZZxxxmmmkkklllyyyvvvooozzzzzzoooaaaRRRHHHHHHIIIMMMSSS[[[gggttt~~~qqqkkk}}}zzztttppprrrvvv{{{qqqgggggguuuxxxjjjdddbbb]]]WWWSSSHHHCCCHHHUUUppp|||{{{iii\\\YYYFFF444///111000...---tttkkkgggiiittt{{{fffmmm{{{|||wwwyyy{{{nnn``````lllqqqmmmlllXXXKKK@@@888555333333222111000///......------------------------+++++++++,,,,,,------...,,,,,,,,,+++***+++---000000000///...,,,,,,,,,......---///333666;;;FFFQQQZZZfffrrrtttoooggg]]]UUUUUUuuuwwwccc___^^^nnnttteeeiiiaaaXXXTTTRRRNNNFFF@@@???@@@AAAAAAAAACCCGGGJJJLLLQQQYYYaaajjjuuu|||uuutttpppjjjddddddbbb^^^YYYTTTQQQPPPJJJNNN]]]tttfff```VVVNNNLLLKKKBBB777555333000...//////......---------,,,,,,,,,++++++************************))))))))))))))))))))))))))))))*********++++++++++++,,,,,,,,,333@@@OOOYYY^^^[[[aaacccXXX[[[www]]]jjjssszzzqqq{{{xxxkkk\\\OOOFFFHHHIIIJJJMMMUUUbbbnnnvvvxxx{{{~~~kkkjjj~~~zzzrrrllllllpppuuu|||wwwkkkiiitttsssiiihhhgggaaaZZZWWWMMMHHHHHHMMMcccvvvzzzxxx{{{nnnfffcccOOO:::111111111///---{{{uuu{{{]]]```gggllliiigggrrrsssqqq}}}ttt```PPPCCC;;;999444333222000//////...///------------------------,,,,,,,,,,,,------------+++,,,,,,+++***+++---///111000...---,,,,,,------//////333999>>>DDDOOOZZZ```jjjrrroooiiiccc^^^ZZZaaaaaaSSSXXXlllsss}}}|||qqqhhhaaa]]]WWWNNNGGGEEEDDDBBB@@@===???AAACCCEEEJJJOOOSSSVVV```ooo~~~uuuhhh\\\UUUSSSLLLNNN^^^qqqwwwkkkZZZQQQSSSUUUKKK>>>777444111///////////////------------,,,,,,,,,,,,************************)))))))))))))))))))))))))))************++++++++++++------...555EEESSSZZZ___]]]dddaaaUUUcccaaaSSSjjj~~~ooopppsssdddUUUKKKFFFFFFGGGHHHKKKVVVdddnnnqqqoooppppppnnnooosss{{{wwwcccgggyyyppphhhhhhkkkpppxxx|||ooojjjqqq}}}{{{qqqmmmrrrrrriii___\\\TTTLLLIIIHHHSSSxxxxxxkkkpppzzzzzztttppp^^^FFF666222111000...bbb]]]]]]```bbbhhhwwwyyyfffSSSDDD===<<<444333111000///...//////---------------------------------------,,,,,,,,,+++,,,,,,+++***+++---///000///,,,,,,,,,---...///000222888@@@GGGMMMYYYcccgggmmmnnnhhhcccfffkkkoootttiiiYYY[[[gggwwwyyy~~~xxxjjjeeeddd```[[[LLLIIIDDD@@@???@@@DDDGGG@@@BBBFFFKKKPPPWWW^^^cccrrrrrrhhhggg[[[RRRSSSYYYfffuuucccXXXYYY[[[SSSGGG999666222//////000000000...------------,,,,,,,,,************************)))))))))))))))))))))))))))************+++++++++***---//////888HHHUUUZZZ^^^^^^fff```VVVnnnvvvWWWZZZtttxxxgggooo}}}ooo^^^QQQMMMMMMIIIJJJKKKPPP]]]lllqqqnnnddddddbbbaaacccjjjvvv~~~yyyjjjZZZeeevvvmmmeeedddggglllttt|||pppgggkkkuuu{{{zzzyyyppp```YYYUUUKKKGGGEEEGGG^^^zzz~~~zzzwwwooohhhtttnnnTTT>>>333000///---zzz|||~~~nnneeebbbhhhppp|||yyy{{{hhhTTTDDD======444333111000///...//////------------------------.........------,,,,,,,,,,,,,,,---,,,++++++,,,...///---++++++---///000111222444;;;EEEMMMTTT___jjjkkknnnkkkcccaaajjjxxxsssXXXXXXjjj{{{xxxwwwjjjeeefffcccXXXMMMCCCDDDEEECCC@@@???AAADDDEEEIIINNNTTT\\\dddmmmrrrtttiii]]]UUUNNNRRRlll}}}lll```^^^^^^WWWMMM:::666222000///000000000......---------,,,,,,,,,************************)))))))))))))))))))))))))))************+++++++++)))...000000:::JJJWWWZZZ]]]___ggg```WWWvvvlllXXXgggooobbbkkk}}}{{{mmm\\\RRRSSSWWWPPPQQQQQQWWWeeessstttlll\\\\\\[[[[[[___kkkyyypppbbbUUUcccsssjjjbbbaaadddiiirrrzzznnndddgggpppuuu~~~qqq\\\SSSSSSHHHFFFFFFCCCPPPfffqqqlllnnn|||yyyiiiuuuzzz^^^DDD444000...---qqq___XXX\\\nnnxxx|||xxxsssrrrsss~~~xxx}}}sss^^^MMMAAA<<<888666333111111111000///---------------------------,,,++++++------,,,+++,,,---...---******---111.........///000111222222111777>>>HHHWWWeeejjjiiisssmmmddd```kkkhhh^^^aaalllwwwrrreeekkkllleeeXXXMMMEEEAAA??????BBBDDDBBBAAAGGGPPPVVV[[[]]]eeerrr}}}uuufff]]]XXXXXX[[[pppyyyooo^^^\\\[[[WWWGGG???555111222333111---......---,,,,,,,,,,,,---+++++++++************)))******++++++++++++******)))************++++++++++++***,,,666CCCOOOUUUVVV\\\]]]]]]XXXgggkkkcccxxxsssjjjccchhhyyy~~~wwwcccYYY]]]^^^ZZZbbb]]][[[___hhhlllhhhcccNNNOOOQQQUUU^^^nnnwwweee[[[ZZZkkkvvvhhh]]]^^^aaadddkkktttyyyggg\\\___hhhnnnttt{{{yyylllaaaYYYWWWMMMFFFDDDDDDFFFRRRbbbppp}}}fffNNN333000333'''bbbPPPHHHJJJYYY```mmmuuussspppwww~~~{{{~~~|||hhhUUUGGG@@@999666333111111000000...---------------------------,,,++++++------,,,+++,,,---...---++++++...111............///000222333555>>>HHHOOOYYYeeekkklllkkkddd___fffxxxrrrggg\\\\\\gggvvvlll]]]ddddddaaaXXXMMMEEEAAA???FFFDDDDDDGGGIIIKKKRRRZZZ```hhhqqq{{{uuuqqqqqqrrrtttssstttuuussspppoooqqqssszzzzzzzzz|||~~~}}}uuu|||{{{kkk```[[[VVV^^^mmmsssbbb[[[YYYVVVLLLCCC888222222333111//////...------,,,,,,------++++++++++++******************++++++++++++******************++++++++++++---,,,///777DDDOOOTTTUUU___\\\ZZZ\\\qqqhhhddd}}}kkkbbb]]]ggg~~~{{{kkkeeejjjlllgggbbbaaabbbgggkkkiii___VVVKKKSSSZZZ\\\]]]fffxxxqqq^^^VVVVVVhhhpppcccYYYZZZ^^^```fffooozzzhhh\\\^^^ffflllpppwwwyyyqqqiiiaaaXXXPPPIIIGGGDDDDDDOOO___{{{kkkSSS999333666---ZZZIII@@@???JJJNNNYYYeeehhhiiipppwwwppp\\\KKKBBB:::777333000000000///...---------------------------,,,++++++------,,,+++,,,------,,,+++,,,...111...------...///111333444<<>>>>>???BBB@@@DDDLLLSSSYYYbbbiiinnn}}}xxxtttqqqooolllgggbbb___^^^___```^^^___```___^^^]]]^^^___bbbcccdddeeedddeeefffgggmmmmmmppptttppplllsssmmmbbbSSSOOOVVVlll{{{mmm```[[[ZZZRRRIII===555222111111000///...------,,,---------,,,+++++++++******************++++++++++++******************+++++++++,,,......222:::EEEOOOTTTUUUaaaZZZZZZggggggnnneee______mmm|||qqqnnnsssrrrlllbbbeeejjjqqqrrrjjjZZZMMMMMMZZZfffeee^^^aaaqqq{{{eeeSSSNNNQQQddd~~~yyykkk___VVVXXX\\\]]]ccckkk{{{hhh[[[[[[bbbgggkkkqqqxxx~~~zzzvvvnnneeeXXXRRRNNNKKKDDDAAAKKKZZZ}}}oooWWW<<<111111...XXXIII@@@===EEEGGGPPP\\\aaaeeejjjwwwzzzyyydddQQQEEE;;;888333000000//////...........................---,,,++++++------,,,+++---------,,,,,,---///111---------...000333666777CCCNNNYYY```fffkkknnnmmmdddaaakkkjjjXXXhhhzzzzzz___VVVYYY\\\SSSHHHBBB>>>===>>>AAA???AAAIIISSSZZZbbbmmmwwwxxxrrrmmmiiifffdddbbb```\\\ZZZZZZ[[[\\\\\\YYYZZZ[[[\\\\\\]]]]]]^^^\\\^^^___]]]ZZZXXXYYY[[[______ccchhhhhhhhhnnnxxxzzzsss]]]PPPXXXgggttt}}}sssdddZZZZZZWWWOOOCCC999222000000000//////...---------------,,,,,,+++++++++************++++++,,,,,,++++++************+++++++++,,,,,,---///444===HHHQQQVVVXXX___XXXaaa{{{sssiii}}}fffgggnnn}}}yyyxxxyyysssjjjdddiiirrryyyyyyooo```UUUQQQ[[[cccaaaZZZ\\\lll|||nnnUUUJJJIIIOOOccc~~~uuuhhh\\\UUUXXX]]]^^^ccckkkzzz|||zzzfffXXXWWW\\\```fffjjjqqqyyy}}}xxxmmmaaaVVVQQQOOOLLLDDD>>>GGGUUUsssttt]]]BBB000,,,...wwwQQQFFF>>>;;;AAAAAAIIIQQQXXX^^^aaaiiizzz|||mmmXXXKKK>>>:::555111000000//////........................---,,,++++++------,,,+++...---,,,,,,---///000111------...///222777;;;===IIIQQQ[[[ccclllqqqnnnggg```fffzzzlllYYYmmm~~~|||hhhYYYUUUXXXRRRIIIBBBAAAAAA???AAAFFFJJJMMMTTT]]]dddooo{{{vvvqqqmmmiiifffbbb___^^^]]]\\\[[[ZZZYYYXXXYYY]]]aaabbbbbb]]]^^^```bbbeeefffgggfffhhhiiiiiifff```\\\\\\]]]ZZZZZZ[[[^^^^^^^^^aaafffpppxxxxxx|||rrrVVVNNNQQQVVVeeewww~~~zzzvvvdddWWWTTT[[[UUUKKK???555000///000//////...------------...,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,+++...666@@@KKKTTTZZZ\\\[[[YYYmmmccciiiwwwgggrrrvvvlllmmmqqqxxx|||zzzsssiiibbbTTTWWWXXXTTTRRRZZZkkkyyyeeeLLLEEEGGGQQQfff~~~sssaaaWWWRRRWWW\\\^^^bbbiiipppvvv{{{vvvaaaRRRQQQVVVZZZ^^^bbbhhhqqq{{{{{{lll^^^UUUPPPMMMKKKDDD>>>EEEQQQnnnuuubbbMMM666---333oooLLLDDD???;;;@@@>>>FFFJJJSSS[[[___dddrrr~~~vvv^^^NNNAAA<<<777222111111000000........................---,,,++++++------,,,+++...---+++,,,...000111111......///222666<<>>BBB???FFFJJJRRR[[[___bbbmmmhhhTTTCCC???888444222222111111........................---,,,++++++------,,,+++///,,,+++,,,///111222111...///000444:::AAAGGGKKKSSS\\\ffflllooommmeee\\\```uuucccQQQ]]]ggglll[[[]]]bbb]]]SSSMMMCCC@@@DDDLLLNNNKKKPPP[[[^^^ggg|||{{{pppmmmdddaaa___]]]]]]^^^______bbbccceeeiiipppuuuyyyzzz{{{wwwsssnnnjjjaaafffbbbbbbkkkllljjjpppyyy~~~|||fffXXXQQQOOOPPP^^^bbbttt~~~pppfff___```]]]SSSEEE999333222000//////...............------,,,,,,,,,++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------+++111;;;FFFPPPWWW\\\___YYY```bbbeeeuuu~~~^^^kkk{{{~~~xxxsssqqqzzzyyyvvvpppkkkiiilllooottttttrrrooopppwwwsssYYYFFFDDDLLLZZZnnn}}}}}}~~~~~~}}}~~~~~~||||||{{{|||~~~~~~yyyzzzzzzyyyzzzyyyqqqgggQQQIIIHHHQQQXXXZZZ^^^dddiiivvvrrrZZZJJJJJJQQQVVV[[[]]]dddooo{{{}}}rrrggg```UUULLLJJJGGGAAABBBIII```}}}llldddvvv|||yyy|||zzzjjjbbb[[[===)))222iiiIIIFFFCCC>>>AAA===DDDHHHOOOWWW[[[\\\eeeyyyvvv```EEE@@@999555333222222222////////////////////////---,,,++++++------,,,+++///,,,***,,,///222222111//////111555<<>>HHHPPPWWW[[[^^^[[[cccaaattt~~~ZZZppp~~~}}}vvvtttuuuvvvuuuqqqjjjdddeeekkkqqq|||}}}}}}|||jjjTTTDDDDDDMMM\\\ppp|||zzz{{{|||}}}}}}|||{{{zzz{{{{{{zzzwwwuuuvvvzzz|||{{{yyyuuuxxxxxxvvvuuusssjjjaaaNNNGGGGGGQQQYYY[[[___eeennn~~~qqqYYYIIIIIIQQQWWW___bbbiiiuuu~~~zzzrrriiigggYYYNNNKKKHHHBBBBBBGGGMMMrrr{{{eeeWWWooowwwpppzzzrrrkkkfffEEE+++333dddQQQAAA@@@BBB@@@@@@BBBFFFOOOQQQUUUbbbjjjqqq~~~cccNNN===777777111111333/////////............//////...---,,,,,,+++++++++++++++,,,---///111000...,,,---///222666;;;AAAHHHMMMZZZiiinnniiieee___]]]fffwwwaaaSSSYYYcccfffmmmpppbbbiiiooohhhVVVEEE@@@DDDEEEJJJQQQTTTQQQSSSeeeyyy|||qqqkkkeee]]]\\\```YYYZZZ___fffiiilllvvv|||yyywwwrrrjjjcccfffeeejjjsss|||tttfff[[[VVVSSSbbblllcccbbbeeeYYY@@@444888444000///111000,,,+++,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,--------->>>CCCCCCPPP[[[ZZZZZZTTTdddeeejjjsssfffXXXqqq{{{{{{}}}vvvsssrrrnnnpppooojjjiiijjjiiifffnnn}}}rrrjjjnnnzzz}}}qqqaaaNNN>>>CCCJJJYYYooo~~~~~~|||zzzxxxyyy|||}}}{{{yyy||||||zzzyyy{{{zzzooodddNNNGGGDDDJJJTTT[[[```eeevvv~~~~~~|||yyynnn]]]NNNKKKSSS]]]bbbdddiiirrr}}}~~~|||yyy{{{uuuqqqqqq```OOOHHHFFFCCCBBBEEELLL```vvvtttqqqYYYppp|||vvvgggQQQ<<>>EEENNNTTT\\\kkknnngggaaa\\\```ooohhhWWWWWW```ddddddooo}}}uuuxxx~~~xxxaaaKKKDDDCCCBBBIIIJJJPPPYYY```kkk}}}zzzmmmfffaaaaaaaaa^^^```eeekkkooowwwyyytttpppoooqqqqqqqqqtttxxxzzzfffYYYXXXZZZhhhvvvoookkk]]]HHH;;;:::555111///111000---,,,...------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,------,,,>>>CCCDDDQQQYYYXXXXXXZZZnnniiimmm|||dddccczzzxxxqqqnnneeehhhiiihhhhhhiiieee^^^eeelllrrrvvvwwwxxxzzz{{{zzzwwwoooggghhhnnnqqqppp}}}uuudddUUUIII@@@EEEIIITTTkkk|||{{{zzz{{{~~~~~~}}}}}}~~~||||||}}}{{{qqqeeePPPJJJHHHNNNUUUYYY[[[^^^llluuu~~~}}}rrr```PPPJJJQQQZZZbbbdddjjjsss~~~~~~~~~~~~|||sssnnnlll^^^PPPKKKIIIEEEBBBCCCDDDNNNjjjzzzzzztttvvv~~~}}}nnn[[[AAA,,,ttt]]]GGG@@@@@@???AAAFFFEEENNNQQQVVVbbbgggiiisssyyyTTTCCC;;;999222111333.........000000000000.........---,,,,,,,,,,,,,,,,,,,,,---...///000///...---000444888;;;===EEEPPPXXXbbblllllleeeccc```gggxxxhhhRRRWWWhhhppplllhhhwwwtttuuuzzzVVVAAADDDIIIEEENNNPPPVVV^^^jjjwwwjjjbbb```___]]]^^^bbbfffjjjooouuu~~~xxxsssnnnhhhgggiiizzzssseeefff^^^WWWfffzzztttvvvhhhYYYJJJAAA888222///000000------///,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------...@@@GGGIIITTTYYYVVVWWW]]]xxxmmmpppjjj___oooyyyqqqmmmeeehhhjjjllloooppphhh]]][[[XXXWWW]]]gggpppvvvxxx||||||vvvmmmggghhhiiihhhqqqyyyzzzkkkVVVIIIEEEDDDHHHIIIPPPccc~~~yyy{{{}}}||||||~~~~~~|||{{{{{{zzzyyy{{{}}}~~~~~~}}}{{{||||||{{{|||yyyooocccNNNJJJJJJPPPWWWYYY[[[]]]gggpppyyy~~~wwweeeSSSKKKOOOWWW___bbbhhhrrr}}}xxxoooiiiiii^^^SSSNNNKKKGGGBBBAAACCCCCCWWWsssuuuiiiNNN222uuu^^^HHH@@@@@@>>>@@@EEEDDDMMMNNNSSSaaagggjjjssssssUUUDDD<<<999222111444///---...000111111000...---...------,,,,,,,,,---------...///000///.........000555:::===@@@GGGTTT]]]iiijjjddddddnnnpppqqq{{{vvv\\\SSSjjj{{{wwwoooyyylllMMMBBBGGGMMMMMMQQQWWW^^^cccooowwwnnneee]]][[[]]]cccdddgggmmmttt{{{~~~xxxqqqoooqqqttt}}}}}}{{{qqqfffhhhwwwsssfffwwwsssjjjZZZIII;;;444/////////------///,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...222CCCKKKOOOXXX[[[WWWYYY___mmmsss^^^]]]www~~~yyyssspppllllllmmmooottttttkkk___TTTLLLHHHOOO]]]lllxxxxxxnnnlllmmmnnnlllsssrrrbbbNNNEEEDDDFFFKKKKKKOOOZZZmmm|||~~~xxxnnnqqqsssrrrpppqqqvvvzzz}}}{{{yyywwwwwwvvvwwwwwwwwwwwwwwwsssuuuuuuttttttqqqhhh]]]HHHEEEGGGOOOXXX]]]bbbgggmmmvvv~~~zzzgggUUULLLOOOVVV\\\```fffnnnxxx}}}wwwppplllmmmcccWWWOOOKKKGGGCCCAAAEEEBBBRRRuuuvvvrrrYYY888sss]]]HHHAAA@@@>>>???BBBFFFMMMMMMQQQ___fffjjjsss~~~mmmVVVDDD<<<999222222555000...///111222222111///...---------,,,,,,---......---///111000...---...000666:::@@@DDDHHHQQQ]]]eeejjjcccZZZggg{{{zzziii\\\bbbtttooo}}}VVVJJJJJJIIILLLTTTTTTZZZdddpppwwwooofffaaa]]]ZZZ^^^dddgggmmmttt|||~~~|||~~~tttxxx~~~vvvnnnrrr{{{xxxeeettt~~~wwwgggTTTAAA777///......------///---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---...///444DDDLLLPPPYYYZZZXXX^^^mmmjjjvvvwww^^^dddzzzxxxwwwvvvuuupppooommmlllpppqqqiii^^^QQQHHHCCCHHHRRR___nnn{{{xxxsssrrrqqqnnnpppjjj[[[LLLEEEDDDDDDHHHKKKMMMOOOXXXeeennnpppdddeeeeeedddccceeejjjoootttvvvxxx{{{||||||{{{zzzsssssssssqqqooonnnmmmmmmhhhkkkkkkjjjiiihhh```WWWFFFCCCEEENNNXXX```jjjrrrxxxyyygggTTTKKKOOOUUU[[[___eeemmmuuu~~~~~~~~~|||yyyvvvuuuuuukkk\\\OOOHHHEEEDDDBBB@@@BBBQQQuuu~~~zzz^^^999vvv___JJJCCCAAA??????BBBJJJPPPPPPUUUdddjjjlllttt|||{{{}}}nnnZZZHHH>>>;;;333222555111//////111111111111//////------------------...///...000222111---,,,...111777;;;@@@FFFNNNWWWaaagggggg___[[[qqqppp```aaarrrnnn|||jjjIIIJJJQQQKKKMMMYYY[[[ddduuu~~~pppeee```]]]]]]^^^```hhhqqqxxx}}}{{{yyyzzzyyy|||ooommmwwwyyyuuu|||uuueeeHHH<<<222/////////...000............------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...000111555CCCJJJNNNWWWYYY[[[dddooojjjpppeeeqqq|||wwwvvvwwwwwwwwwwwwvvvsssppprrrsssmmmeeeUUUKKKEEEFFFHHHMMMYYYhhhvvv~~~xxxtttsssqqqiiiZZZMMMHHHDDD@@@CCCHHHJJJIIILLLWWWcccjjjWWWTTTQQQPPPQQQUUUZZZ]]]bbbeeeiiinnnqqqsssttttttllllllllliiieeecccbbbccc]]]``````^^^]]]]]]XXXRRRGGGEEEGGGOOOYYYbbbmmmwwwwwwdddQQQIIIMMMTTT[[[___fffmmmuuu~~~|||yyywwwvvvvvvvvvyyyppp___NNNEEEDDDDDDBBB<<>>555333555000000000000000000000000000---------------...//////...111333111---,,,...111777999>>>GGGRRR\\\bbbeeedddeeellluuu^^^eeeooopppuuu|||]]]GGGJJJQQQQQQVVVbbbjjjxxxnnneee^^^___^^^bbbiiiooowww~~~|||zzz|||{{{zzzxxxwwwoooPPPCCC666222222111111222000////////////.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...000111222999EEEJJJOOOXXX[[[aaaooodddrrr{{{hhhjjj}}}{{{wwwxxxzzzyyyxxx|||~~~}}}{{{zzz{{{vvvppp```TTTLLLLLLKKKHHHNNNYYYcccmmmwww{{{}}}~~~yyyxxxppp```RRRKKKFFFBBBAAAGGGKKKLLLPPPZZZdddiiiUUUMMMDDD@@@AAAEEEGGGGGGMMMOOOTTTYYY^^^aaadddeee___``````]]]YYYVVVVVVWWWQQQSSSSSSPPPPPPQQQOOOKKKDDDDDDIIISSS]]]fffqqqzzzuuu```MMMEEEIIIQQQVVV\\\ccckkksss~~~{{{yyyvvvttttttwwwppp___MMMCCCCCCDDDAAA<<>>IIIMMMQQQ[[[___hhhxxxzzz```zzzttt```jjj~~~yyywwwzzz|||{{{yyy|||{{{vvvkkk]]]TTTUUUUUUOOOPPPWWWWWW\\\aaaeeemmmyyy~~~yyyhhhXXXNNNIIIFFFCCCHHHNNNRRRZZZdddjjjkkk^^^RRRDDD<<<<<<>>>===;;;<<<>>>BBBGGGMMMQQQUUUVVVSSSUUUUUUSSSOOOMMMMMMOOOHHHJJJIIIFFFFFFHHHHHHEEE???AAAIIIVVVaaajjjttt}}}ttt^^^JJJBBBFFFNNNPPPVVV___hhhqqq~~~}}}yyywwwrrrmmm___LLLCCCCCCCCC@@@;;;CCC===OOOlllppp{{{www}}}wwwbbbMMMuuuWWWIIIBBB===@@@HHHRRR[[[lllzzzlllwww~~~vvv\\\KKKDDD:::555666444111000000///...------,,,111///...------...///111000000000111111000000000<<>>>>>>>>???@@@AAAGGGSSS^^^hhhuuu}}}mmmZZZJJJCCCCCCGGGSSSVVV]]]fffqqq}}}vvvjjj[[[NNNGGGDDDCCCCCC===AAA999EEEwwwuuufffqqq{{{sssnnnooozzzwwwgggKKKxxxVVVGGGCCC@@@CCCHHHQQQ___uuu{{{rrrzzzxxx]]]KKKDDD888333555222111111000//////...------........................111000000000111222333444;;;BBBIIIQQQ\\\fffgggccc^^^{{{ooofffYYY\\\uuudddgggtttvvv[[[SSSOOORRR[[[hhhyyyyyyoooccc[[[ZZZ^^^dddgggxxxzzztttpppnnnjjjddd___]]]\\\ZZZXXXVVVTTTSSSSSSSSSSSSTTTUUUVVVXXXXXXYYY___aaaiiippppppmmmooouuuvvvtttsssoooiiigggbbbSSSBBB;;;;;;<<<999555111000...---,,,------...//////.........---------+++---...---,,,...222777EEEMMMNNNUUU]]]YYYiiiggglll}}}___eeevvv|||yyyyyyzzz||||||}}}tttiiidddcccbbb___]]][[[]]][[[XXXddd{{{|||ppp^^^QQQLLLKKKKKKQQQZZZ___dddtttrrrYYYCCC===<<<999:::???<<<======<<<;;;;;;???BBBBBBCCCCCCCCCCCCCCCDDDDDDAAA@@@>>>===<<<<<<<<<===???@@@FFFRRR^^^iiiwwwzzzjjjWWWIIICCCEEEHHHQQQUUU\\\fffsss~~~yyyooo```SSSKKKGGGEEECCC===BBB;;;DDDnnnqqqfffooozzzxxxwwwkkkNNN~~~ZZZHHHDDDDDDEEEIIISSShhh|||yyysssnnn{{{}}}```MMMCCC666111333111111111111000000//////...,,,---...//////...---,,,111111000000111444777999===DDDNNNXXXbbbhhheee^^^___|||fff]]]WWWfffyyyiiicccxxxkkk\\\UUURRRUUU___mmm~~~xxxccc```]]][[[___hhhttt|||{{{uuuoookkkccc___[[[YYYYYYWWWSSSOOOQQQPPPOOOMMMLLLKKKKKKKKKJJJKKKKKKLLLMMMMMMNNNNNNSSSTTTYYY]]]\\\YYY[[[```kkkrrr|||~~~yyyoooddd^^^fffYYYIII>>><<<;;;888444222111///...---------..................---------,,,...///...---///555999EEEKKKRRR[[[]]]ZZZssssssbbbsssooo\\\kkkzzzxxxyyy||||||xxxxxxxxxvvvtttqqqtttvvvxxxzzzhhhXXXOOOMMMLLLRRR[[[aaahhhyyy}}}cccHHH>>><<<;;;<<<@@@>>>>>>===<<<::::::<<<>>>======<<<<<<======>>>???===<<<:::999999999::::::>>>???EEEPPP\\\hhhvvvvvveeeTTTGGGBBBEEEHHHQQQVVV^^^iiivvv|||tttggg[[[RRRKKKGGGDDD===CCC>>>BBB___zzzvvvlllnnn}}}tttWWWdddOOOFFFDDDFFFIIIXXXnnn{{{xxxpppmmmiiizzzeeePPPEEE777111333111222111111111000000000///......////////////......222000//////222666;;;???CCCJJJVVVaaahhhhhhbbb\\\mmmwwwccc```hhhyyykkkbbb}}}tttdddYYYQQQTTTTTT[[[lllssseee^^^```cccgggnnn}}}|||uuujjjbbb]]][[[ZZZYYYUUURRRPPPOOOPPPOOOLLLJJJMMMLLLKKKKKKJJJJJJJJJKKKGGGGGGGGGGGGHHHHHHHHHHHHJJJKKKMMMNNNMMMLLLNNNQQQVVV\\\ccciiimmmrrryyy~~~}}}zzzmmmdddlllcccSSSEEE===;;;888444333222000...------..............................---///000///...111777<<>>===>>>???@@@@@@@@@???>>>>>>???@@@===;;;::::::;;;<<<<<<<<<:::999888777777777888999>>>>>>BBBLLLVVV```nnnyyy|||~~~sssaaaOOODDD@@@CCCGGGSSSXXXbbbmmmzzzyyynnnbbbWWWNNNGGGDDD???DDD??????QQQdddqqqxxx~~~eeepppXXXHHHAAADDDIIIXXXkkk~~~sssooopppllluuunnnyyyjjjTTTHHH999333444222111111111111000000000000333222///......///222333111000//////333888>>>BBBGGGOOOZZZdddfffccc^^^]]]|||sssbbbhhhrrrkkkuuunnnVVVOOOQQQQQQUUUSSSZZZmmm}}}nnnbbb\\\bbbgggoooxxxoooddd^^^[[[VVVSSSRRRRRRRRRRRRQQQPPPOOONNNNNNMMMLLLJJJKKKKKKJJJJJJJJJKKKKKKLLLGGGGGGGGGGGGGGGFFFFFFFFFGGGIIIIIIIIIIIIJJJLLLLLLKKKNNNQQQTTTXXX___hhhooovvvwwwwwwuuu}}}uuusssnnn```NNNBBB???===999444333111///............---........................///000//////333999???EEEHHHVVV```\\\eeewwwlll|||___ccc{{{}}}{{{|||vvvbbbSSSPPPNNNRRRYYY]]]cccttt}}}jjjSSSFFFBBB@@@??????CCCBBBAAA@@@@@@@@@?????????<<<:::999:::<<<;;;::::::999888777777777888999???>>>@@@FFFMMMTTT^^^hhhsss|||nnnfff___aaajjjuuu{{{}}}}}}|||ooo\\\JJJ@@@>>>BBBEEESSSYYYcccppp|||{{{rrrfffYYYOOOGGGCCCAAADDD>>>===HHHVVVmmmooosssYYYFFF@@@CCCJJJSSS___kkkmmmgggaaaaaaeeedddzzz}}}ttt|||mmmXXXLLL<<<444444111000000000000000000000000666333000------000333666000//////000444999???CCCIIIPPP[[[aaa___[[[^^^dddkkkdddqqq{{{gggssswww\\\JJJGGGKKKOOOTTTRRRXXXgggyyyyyyjjj```]]]^^^ccclllzzz{{{nnnbbb\\\[[[SSSSSSRRRQQQPPPOOOOOOOOOOOONNNNNNMMMLLLKKKKKKKKKIIIIIIIIIIIIIIIJJJKKKKKKJJJJJJJJJIIIHHHGGGGGGFFFCCCFFFFFFDDDEEEHHHHHHFFFGGGIIIKKKLLLNNNTTT]]]dddlllmmmvvvyyysss{{{yyyxxxkkkTTTDDD@@@>>>:::555444222000///......///---------..................///000//////333;;;AAAGGGJJJXXX^^^YYYmmm~~~xxxqqqbbbqqq}}}|||~~~|||iiiXXXQQQPPPSSSZZZ\\\```ooo|||ooo\\\MMMEEEBBBAAABBBEEECCCBBBBBBBBBBBBAAA???CCC>>>:::888:::;;;:::888;;;:::888777777777888888???======AAADDDGGGNNNUUUYYYaaaggghhhgggfffbbb]]]RRROOOMMMQQQ[[[fffooosssttt~~~~~~xxxjjjVVVEEE======AAAEEEQQQYYYdddrrr}}}uuuiii[[[OOOGGGDDDBBBCCC>>>>>>EEEOOOmmmpppggglllSSSCCC@@@EEEJJJMMMRRRWWWXXXVVVUUUXXX[[[aaayyyxxxnnnYYYMMM>>>555444000////////////////////////444222000......000222444/////////111444:::???BBBKKKRRR\\\```[[[YYYdddtttuuuaaapppmmm```tttwwwaaaQQQIIIGGGKKKPPPUUUVVV]]]iiivvvuuuhhhaaa^^^cccjjjqqq|||mmmbbb[[[TTTTTTYYYQQQRRRRRRQQQOOONNNNNNNNNMMMMMMNNNMMMLLLLLLLLLMMMLLLLLLLLLLLLLLLMMMMMMNNNQQQPPPOOONNNMMMLLLKKKJJJEEEHHHHHHEEEEEEHHHGGGBBBDDDGGGIIIJJJKKKNNNTTTYYYaaaaaajjjvvvzzz{{{{{{ooo}}}}}}aaaIII@@@<<<666666555222000///......///---------.........//////---...///...///333;;;BBBIIILLL[[[^^^^^^~~~~~~eeeggg~~~|||{{{|||~~~}}}ppp```SSSRRRVVV\\\^^^aaannnwwwgggUUUHHHDDDEEEGGGGGGFFFGGGJJJMMMPPPOOONNNHHHBBB<<<:::<<<===;;;888<<<;;;999777666666777777>>>;;;<<<>>>>>>===AAAGGGGGGLLLOOONNNMMMNNNLLLHHHHHHHHHHHHKKKQQQYYYbbbhhhjjjwwwzzzrrrdddQQQAAA;;;>>>DDDHHHRRR[[[hhhwww~~~wwwjjj\\\PPPIIIFFFCCCBBB>>>@@@EEEKKKkkkjjjVVVvvvdddKKK@@@BBBHHHKKKJJJKKKLLLMMMOOOQQQTTTWWWhhh|||mmmYYYNNN>>>555333...............////////////111111000000000000111111......///111555:::???BBBMMMUUU___aaa[[[[[[lllddd[[[{{{eee[[[ooolllXXXGGGEEEGGGIIIPPPZZZXXX]]]gggqqq|||~~~ooobbb^^^___cccmmmwwwpppaaaUUUUUUSSSLLLJJJNNNPPPQQQQQQPPPNNNNNNNNNOOOMMMNNNOOOOOOOOOOOOPPPQQQRRRRRRQQQQQQQQQRRRSSSSSSVVVVVVUUUSSSRRRQQQPPPOOOMMMQQQPPPMMMMMMOOOLLLFFFAAAEEEIIIJJJJJJJJJMMMPPPSSSSSS[[[eeefffeeeooo~~~~~~|||~~~|||~~~zzzjjjuuuqqqSSSFFF>>>777666555333111////////////---------.........//////---...///...///333<<>>??????===:::<<<;;;999777666555666666<<<:::;;;<<<;;;999;;;@@@@@@CCCCCC@@@@@@CCCDDDBBBBBBCCCEEEFFFGGGLLLTTTZZZ```pppzzzzzz{{{}}}uuunnn```MMM???;;;???FFFKKKUUU^^^mmm~~~xxxkkk]]]QQQJJJHHHCCCAAA???BBBFFFHHHhhhfff]]]ppp^^^EEE@@@FFFIIIIIILLLNNNNNNNNNRRRZZZ______nnn~~~~~~ttt[[[LLLCCC999333111111111111111000000000000000...,,,---000222222111,,,...111444888???GGGLLLTTT^^^___VVVVVVjjj```mmmgggSSS]]]hhhfffVVVMMMGGGHHHJJJMMMTTT\\\hhhjjjttt~~~mmm```ZZZ```hhhqqqnnnkkkVVVRRRNNNMMMNNNOOOOOOMMMRRRQQQPPPQQQRRRSSSRRRQQQSSSTTTTTTUUUVVVWWWXXXYYYZZZ[[[\\\]]]^^^```aaabbbfffkkkpppqqqoooiiidddbbbccc```^^^^^^\\\WWWSSSQQQRRRPPPMMMKKKIIIHHHHHHHHHMMMOOOQQQTTTWWW\\\bbbffftttzzzyyynnniiixxxwwwmmmYYYeee|||zzzbbbGGG<<>>CCCMMMYYY\\\[[[nnnyyy}}}iiicccooozzzrrrpppnnnnnnrrrzzz}}}yyyuuutttttt{{{wwwfff^^^VVVUUU^^^bbbcccooouuueeeWWWRRRTTTXXX```^^^___fffmmmmmmddd[[[QQQMMMIIIHHHGGGFFFBBB>>>===;;;888888888999999888:::<<>>>>>AAADDD___}}}~~~{{{sss^^^xxx```FFF@@@EEEIIIJJJJJJMMMNNNMMMRRR\\\dddgggvvv{{{uuu]]]MMMBBB777222111111111111111000000000000///...---...111222111000...000444888===CCCJJJNNNVVV```___TTTXXXsssvvv\\\vvv___RRRZZZ___YYYPPPGGGBBBFFFMMMSSS[[[bbbmmmxxxrrrccc]]]]]]fffppp|||jjj[[[WWWRRROOOMMMMMMPPPRRRRRRQQQUUUTTTSSSRRRSSSTTTTTTTTTUUUWWWZZZ___bbbfffhhhiiilllmmmmmmiiigggiiipppvvv{{{pppqqqssstttqqqlllhhhggg___]]]YYYTTTPPPKKKIIIGGGKKKMMMPPPRRRVVV\\\bbbgggkkkqqqyyy|||xxx{{{pppZZZ]]]kkkuuufffNNN@@@@@@;;;777333000///////////////......------......///---.........111777>>>DDDJJJWWW]]]^^^tttmmmuuuxxx___bbbuuu{{{qqqkkkmmmkkkjjjlllpppuuuwwwwwwvvvoookkknnnvvvwwwggg___WWWVVV^^^bbbcccpppzzzkkk]]]WWWZZZ___iiihhhhhhlllpppmmmeee]]]\\\XXXRRROOOMMMIIIDDD???>>><<<999888888999999888999<<>>CCCHHHNNNQQQTTT]]]\\\UUU```gggaaammmVVVTTTXXXUUUMMMGGGAAA???FFFPPP[[[dddlllyyyzzzhhh]]]___gggtttvvvggg\\\RRRNNNPPPOOOOOOPPPSSSUUUVVVVVVVVVUUUSSSSSSTTTWWWZZZ\\\___cccjjjrrrxxx}}}{{{xxx~~~{{{xxxrrriii```WWWOOOKKKJJJKKKLLLLLLOOOSSSZZZ^^^dddhhhnnnuuu~~~|||yyybbbXXXYYYooommmiiiTTTAAA===;;;777333000/////////...///......------......///---------...111777???DDDLLLXXX^^^bbbyyydddvvvtttVVV^^^vvvxxxooohhhfffjjjiiihhhhhhiiikkknnnoooooogggfffssszzzvvvwwwzzzzzzjjjbbbYYYWWW```dddeeepppsssddd\\\___fffooooooqqqrrrssspppjjjfffhhhccc]]]XXXSSSMMMFFF@@@@@@===:::888999999999888:::<<>><<<888333000/////////...//////............//////------...///222888@@@FFFRRR[[[___ccc{{{oooccc~~~oooYYYcccyyyzzzpppmmmooosssvvvvvvuuusssqqqpppooopppjjjfffmmmmmmeeebbbiiiqqqyyypppggg]]]ZZZcccggghhhrrrzzziii```bbbiiinnnqqquuuwwwvvvuuusssrrrooojjjccc]]]XXXQQQHHHBBBBBB???;;;999999::::::999<<<>>>@@@AAAAAABBBDDDEEEEEECCCBBBDDDIIISSS]]]cccvvvyyyzzzwwwrrrnnnmmmnnntttwww{{{~~~wwwlllddd[[[MMMCCCAAABBBAAAGGGPPP^^^eeettt~~~zzztttiii\\\NNNFFFCCCDDD@@@???AAAAAAOOOjjjllllllvvv~~~~~~{{{vvvnnnPPPAAA@@@EEEIIIOOOSSSVVVXXXaaatttrrrZZZFFF;;;888777111111111111000000000///,,,...000222222000///...000555<<>>EEELLLQQQWWWggg|||pppeeecccmmmvvvkkk___SSSQQQSSSSSSSSSSSSUUUUUUVVVVVVVVVWWWXXXYYYYYY\\\aaagggmmmuuu~~~wwwtttlllbbbXXXRRROOOOOOXXX[[[aaajjjttt|||{{{nnnooojjjSSSccc}}}nnnuuuvvvdddNNNDDD===:::555111000000///////////////....../////////---......000333:::CCCHHHTTTZZZ\\\bbb~~~eeehhheee```nnnuuuttt}}}|||xxxlllnnn|||lllaaa\\\eeerrrvvvnnnbbb___ggglllmmmvvvpppeeeggglllqqquuuzzz|||{{{zzzyyyzzzqqqmmmgggbbb]]]VVVMMMGGGCCC@@@;;;999999;;;;;;;;;???@@@AAAAAA@@@@@@BBBDDDFFFFFFGGGMMMVVVcccooovvv|||}}}}}}sssdddYYYPPPFFF???AAACCCCCCJJJTTT___ggguuu~~~}}}xxxoooaaaQQQFFFBBBEEE@@@???AAA@@@III___iiieeewwwjjjOOOBBB@@@DDDHHHKKKOOOTTTZZZiii~~~pppXXXDDD;;;777444111111111111000000000000---///111111000/////////000555<<>>>>>BBBCCCCCCBBBAAAAAABBBDDDJJJMMMTTT^^^kkkyyy|||{{{wwwmmm^^^RRRHHH???<<<@@@DDDEEEMMMXXXaaaiiixxx}}}vvvgggUUUHHHCCCEEE@@@>>>AAA@@@FFFWWWooosssjjjzzzbbbLLLAAA@@@EEEIIINNNPPPSSS[[[kkk~~~}}}~~~oooVVVEEE===777222111111111111000000000000...000111111......///111111666<<>>@@@AAADDDEEEEEEDDDCCCDDDFFFHHHPPPWWWcccsssxxxqqqkkkbbbUUUKKKCCC===;;;AAADDDEEEMMMXXXbbbkkkzzz{{{lllXXXIIICCCFFF@@@===AAAAAAEEESSSaaa~~~ppp|||ooo[[[III@@@@@@EEEJJJSSSSSSTTT[[[jjjzzz~~~pppWWWGGG@@@:::222111111111111000000000000///111222000------///222222666===DDDJJJQQQWWW\\\bbb^^^uuujjj^^^mmmuuuvvvddd___\\\^^^]]]VVVMMMGGGLLLPPPUUUaaa|||zzzmmmgggiiiyyyxxx\\\UUUZZZTTTSSSVVVYYYXXXSSSQQQTTTUUUWWWZZZ]]]bbbkkkuuu}}}~~~vvvrrrddd^^^YYYZZZaaakkktttxxx}}}iiiRRR[[[xxx}}}}}}}}}jjjQQQBBB>>>999666444333333222000000////////////000000000111222444999@@@IIIOOOYYY^^^eeewwwtttuuu```hhhzzz~~~qqqeeeiiiqqqlllsssyyyzzz}}}wwwuuuvvvsssuuuxxx{{{{{{wwwpppjjjkkkhhhdddaaa]]]WWWNNNHHHCCC???;;;:::;;;>>>AAABBBEEEEEEFFFFFFFFFGGGJJJMMMUUU^^^nnnvvvjjjaaaXXXLLLCCCBBB<<<;;;AAADDDDDDLLLWWWccclll{{{~~~nnnYYYJJJDDDGGG@@@<<>>CCCIIINNNUUUWWWUUU[[[iiiqqqqqqyyyrrr```FFF999888555555222//////000111///---000222333111...---///222000444:::@@@FFFOOOYYY```\\\___rrrllldddcccdddWWWbbblllZZZLLLKKKDDDQQQVVV^^^ppp~~~fffeeemmmuuuqqqaaaWWWTTTUUUTTTTTTVVVWWWXXXYYYXXXXXXWWWXXX^^^iiiuuuuuukkkbbb```______eeemmmvvvuuuVVVRRRhhh}}}kkkWWWHHH===<<<<<<555555666/////////////////////////////////000333999AAAIIIMMM^^^___nnntttmmmaaavvv|||rrrwwwwwwyyy}}}~~~|||yyyxxxssspppqqqqqqmmmlllmmmfffggggggeee^^^TTTJJJDDDAAA@@@===<<<===???BBBDDDGGGIIIJJJIIIIIIKKKRRRWWWeeexxx~~~jjj\\\SSSGGG===AAA<<<<<<@@@AAABBBNNN]]]bbbooo~~~ttt^^^IIIHHHDDDBBBAAA>>>===CCCJJJZZZyyywwwrrr^^^XXXXXXSSSJJJAAA>>>CCCIIILLLQQQRRRPPPWWWiiixxx|||yyytttzzz|||rrraaaIII;;;999555444222000000222333222000444333222000......000222333777<<>>===>>>666333444...//////////////////////////////000333999AAAIIINNN[[[aaauuuyyyooojjj||||||~~~yyyzzzuuurrrsssqqqllliiiiiiiiijjjllliiiaaaUUUIIIAAA????????????@@@BBBCCCDDDEEEHHHKKKMMMPPPVVV___fffqqqsssfffZZZJJJ<<<===:::<<>>:::444333222111111333444444333888555111//////111222222777:::???EEEKKKRRRZZZ___[[[nnnppp|||{{{___[[[bbbmmmhhhSSSMMMPPPKKKXXX^^^rrrxxxhhh___gggwww~~~nnn]]]TTTQQQPPPQQQTTT[[[ZZZYYYXXXXXXZZZ[[[]]]ccclllxxx~~~mmm^^^YYY[[[ZZZjjjyyydddUUU^^^yyyvvvrrrlllKKK???===>>>666222222...//////////////////////////////000444:::BBBJJJNNN[[[eee~~~pppttt}}}{{{zzz~~~~~~yyywwwxxxvvvoookkkjjjoooqqqqqqnnndddVVVHHH@@@>>>???AAACCCDDDEEEEEEEEEFFFIIILLLPPPUUU^^^iiiqqqyyytttgggQQQ>>>;;;888<<>>CCCSSSsssvvv}}}|||ppp]]]QQQMMMMMMJJJEEE@@@@@@EEEJJJMMMPPPSSS[[[sss{{{tttbbbKKK>>>;;;444333333222222222333333333;;;666000...000333444333999<<>>@@@BBBDDDOOO\\\iiiuuutttooouuu}}}~~~yyygggUUULLLFFFCCCCCCAAA===<<>>===@@@IIIXXXyyyppp^^^qqq}}}XXXRRRMMMJJJEEE???>>>CCCDDDCCCAAA@@@AAADDDHHHKKKUUUaaaqqqqqqRRR>>>:::666333444555333111000111444111111111111000222555888===???DDDLLLUUUZZZ\\\[[[qqqcccmmm~~~ccccccqqqfffLLLKKKNNNQQQ___kkkzzz|||kkkdddiii{{{rrr^^^QQQQQQOOOPPPUUUXXXWWWYYY\\\^^^bbbiiisssyyyjjjeeeqqqqqqpppxxxgggeeerrrXXX;;;777444222111---000000000000000000000000000000222666===EEENNNSSS^^^lllnnnsss|||bbb{{{||||||{{{{{{}}}yyy{{{|||rrrvvvttteeeYYYRRROOOOOOOOONNNMMMMMMNNNOOOQQQSSSTTTZZZbbbiiipppyyy~~~kkk[[[KKKDDDAAAAAAJJJVVVffftttoooeeedddeeeeeeeeekkknnnsssyyy}}}vvvhhh[[[QQQIIIBBBBBBAAA???@@@BBBHHHOOOlll~~~gggpppHHHCCC@@@BBB@@@===@@@GGGCCCBBBAAA@@@AAADDDHHHKKKSSSgggwwwVVV@@@:::666222444555444222222444777---000222222000111555999>>>@@@EEENNNWWW]]]^^^\\\zzzfff~~~wwwdddkkk}}}```GGGLLLOOOSSSdddooouuujjjjjjooouuu```WWWUUUTTTRRRRRRVVVXXXWWWYYY\\\cccgggooo{{{~~~rrrlllttt{{{rrrjjjtttvvvgggiiiyyyaaa>>>888555222111,,,000000000000000000000000000000222666===FFFNNNSSS]]]qqqrrrsssxxx```|||~~~}}}|||~~~|||wwwwww}}}www~~~ssseeeYYYRRROOOOOOMMMNNNPPPRRRTTTVVVVVVWWWWWW^^^gggooowwwrrraaaPPPHHHCCCAAAGGGRRRbbbppp~~~llliiiooorrrpppnnnjjjmmmqqqwww~~~~~~{{{vvvjjj^^^RRRIIIBBBAAAAAA@@@AAADDDKKKNNNjjj}}}wwwGGGGGGEEECCCBBBBBBCCCDDD>>>???@@@AAAAAACCCGGGJJJTTThhh~~~}}}pppTTTDDD===222444333111000111333555777111111111000111444999===<<>>IIIUUU___mmmvvvmmmuuu}}}|||zzz{{{}}}~~~~~~xxxlllnnnqqquuuzzzjjj```[[[VVVTTTUUUVVVWWWZZZ^^^ccciiinnnqqqppp{{{zzzvvvppphhhbbb```hhh^^^QQQGGGDDDEEEFFFFFFEEEEEEJJJUUU```ddd___WWWMMMFFF@@@BBBIIIRRR\\\dddmmmsssyyy{{{|||yyyxxxrrraaaYYYNNNCCCAAAAAA???>>>>>>AAALLLXXXUUURRRNNNLLLKKKLLLLLLLLLIIIJJJKKKIIIHHHGGGGGGIIIRRRZZZlll{{{zzzrrrttt~~~sssUUUCCC===777444333222111111222444555111111222222333555:::===<<>>???FFFMMMXXXuuuWWWXXXWWWVVVSSSPPPNNNNNNLLLMMMNNNNNNLLLKKKLLLMMMOOOVVVffftttsssjjjmmmwww}}}~~~zzz[[[EEE===777444444333222222222333444000111222333444666:::===???IIIQQQZZZ___ZZZbbbwwwrrrfff}}}ggghhh}}}{{{cccNNNSSS___ddd}}}nnnnnnoooWWWSSSSSSPPPRRRZZZUUUYYY___eeennn|||~~~|||{{{___NNNZZZzzz|||zzzIII333555000222000000000000000111111111111222444777;;;@@@JJJWWW```rrruuuuuu{{{{{{{{{||||||}}}~~~zzzooonnnppp{{{nnnccc```______aaabbbeeehhhkkknnnsssyyy}}}uuuiii\\\NNNEEEAAACCC@@@>>>@@@EEEIIIJJJIII???EEENNNUUUXXXYYYXXXXXXPPPNNNJJJKKKWWWhhhooommmSSSUUU[[[fffuuuyyyzzzuuueeeXXXMMMCCCAAABBBAAA???@@@GGGLLLTTTsss[[[ccckkkkkkdddZZZTTTRRRSSSTTTUUUSSSPPPNNNMMMMMMLLLQQQYYYbbbgggnnn{{{~~~{{{~~~|||```GGG===777444444333333222222333333000222333444444666:::===BBBKKKSSSZZZ\\\VVVaaa|||zzzhhhgggssshhhpppppp\\\LLLTTTcccnnntttmmmsssxxxeeeTTTQQQRRRRRRRRRVVVVVV[[[cccmmmxxx~~~}}}cccNNNWWW~~~|||{{{QQQ333666111111111000000000111111111222222222555888;;;AAALLLYYYbbbvvv|||wwwzzz{{{||||||{{{|||~~~zzzpppnnnooo|||wwwnnnlllkkkjjjjjjlllooorrrtttuuuxxx~~~sssggg[[[MMMCCC???>>><<<<<>>>>>===BBBDDDhhhbbbpppyyyzzzuuupppxxxyyy}}}xxxjjjaaa\\\TTTXXXSSSLLLQQQdddtttxxx}}}}}}]]]DDD===;;;444444444333333222222222000222444555555777:::<<>>BBBAAA___xxxYYYjjj~~~uuuuuuvvvvvvwwwqqqjjjmmmdddXXXSSSUUU]]]dddhhhcccIII<<<;;;666666555444444444444555333333222111000333777;;;FFFNNNXXX```]]]WWWvvvhhhgggpppzzzvvvmmm|||]]]KKKPPP]]]gggmmmnnnyyymmmYYYRRROOORRRVVVVVVUUUVVV\\\gggllltttyyyuuu{{{rrrQQQRRRppp~~~mmm<<<555:::222000000000000000000000000000---444888999AAARRRcccjjjuuu~~~www}}}}}}{{{|||~~~}}}{{{}}}~~~vvvxxxxxxooocccYYYIII<<<;;;:::666<<>>;;;???>>>AAAQQQmmm{{{hhhqqqnnnooottt|||{{{pppnnnhhh```]]]___cccfffggguuuqqqQQQ>>>999666666555444444444444555333333222111111444999<<>>777999222111111111111111111111111111111555777999DDDVVVcccggg~~~sss{{{|||zzz|||}}}yyywwwvvvpppeee[[[KKK<<<;;;:::666<<>>;;;;;;???DDDPPPhhh{{{uuutttwwwxxxooojjjlllrrrvvvxxx{{{YYY???777666666555444444444444555333333333222333666;;;???DDDOOOZZZbbbfffkkk~~~lllnnnzzzvvvxxxpppVVVQQQVVVeee~~~vvv|||yyy\\\TTTOOONNNQQQUUUWWWZZZ^^^bbbjjjnnnzzz|||pppmmm{{{\\\QQQ```vvvzzz|||nnnAAA888888111111111111111111111111111111666666666:::GGGXXXdddhhhnnnzzzxxxwwwzzz}}}{{{sssqqqrrrhhh^^^MMM>>>;;;:::777<<>><<<888@@@FFFNNNeeexxxzzz}}}[[[AAA888666666555444444444444555222333333333444777===AAALLLWWW^^^bbbgggoooooouuurrr}}}mmmUUUUUU[[[kkkuuu~~~nnnUUURRRNNNNNNRRRUUUXXX^^^eeeooowww|||}}}yyykkkfffuuu___PPPYYY|||zzzvvvyyy{{{tttFFF999666000333111111111111111111111111999999999<<>><<<888@@@EEELLLfffooo}}}XXXBBB;;;666666555444444444444555222333333333444888>>>BBBPPP\\\aaaaaafffpppttt|||nnnmmmVVVYYY^^^sssvvvppp|||jjjVVVPPPNNNOOOSSSUUUYYYbbblll}}}zzzllleeettt___OOOUUUvvvwww}}}~~~}}}KKK999555000444111111111111111111111111999:::===@@@FFFTTTiiizzzzzzmmmyyyssssssvvvzzzzzzyyyzzzuuuoookkktttssslllcccPPP???<<<===999<<>><<<;;;AAABBBIIIiiinnnwwwWWWCCC===666666555444444444444555222333333333444888===AAANNN\\\aaa```ggguuuvvvxxxqqqnnnXXX\\\aaa{{{vvvuuujjjZZZPPPPPPRRRTTTVVVZZZfffssszzz~~~pppgggqqq___MMMRRRqqq}}}NNN:::555000444222222222222222222222222555999???EEEJJJVVVlllwwwooozzzuuurrrqqqssswwwxxxxxx{{{~~~sssppplllrrryyyyyyqqqkkkcccQQQ???;;;===;;;===FFFKKK]]]xxx}}}{{{xxxmmmeeeZZZKKKAAA??????>>>======AAA@@@FFFiiiqqqyyyZZZEEE<<<666666555444444444444555333333333222333777<<<@@@LLL]]]bbbaaajjj{{{rrr~~~{{{lllYYY]]]bbbvvv{{{fffYYYQQQQQQTTTVVVWWW[[[iiiwww|||qqqeeekkk___KKKMMMkkkOOO===777111444222222222222222222222222111555>>>JJJRRR]]]ooorrrpppvvvpppkkkjjjlllpppsssuuu{{{wwwmmmllljjjqqq~~~}}}oooiiibbbQQQ???888===<<<@@@HHHNNNbbb~~~{{{qqqfff[[[KKKAAA>>>???>>>===;;;AAAAAADDDeeeuuuwww~~~___FFF:::666666555444444444444555333333333222333666;;;???MMM___dddcccmmmkkkjjjZZZ\\\cccvvvpppzzzyyyaaaUUURRRSSSVVVWWWWWW\\\kkkzzz~~~{{{|||nnnaaaeeeyyy```IIIIIIeeeOOO???:::111333222222222222222222222222...111<<>>???>>>===888BBBBBBCCC___zzzfffwww}}}{{{zzz^^^HHH<<<999777444333444444444333555222222666888:::>>>CCCPPPbbbeeeaaaooollleee___\\\nnnppptttrrr^^^VVVOOOYYYYYYWWW]]]dddttt|||yyyyyygggYYY^^^nnnaaaLLLQQQ___NNN999666666333333222222111111222222333555444===BBBVVViiimmm~~~vvvwwwuuuvvviiidddYYY\\\```dddgggjjjmmmooopppnnnnnnlllffffffsss|||vvvyyykkkfff^^^MMM<<<===@@@<<>>>>>>>>999>>>BBBQQQ{{{___hhhxxxzzzwwwyyywwwxxx}}}aaaIII===999777444333444555444444555222333666999;;;@@@FFFRRR```bbbfff~~~mmmhhh^^^^^^rrrtttyyyrrr^^^UUUQQQXXXXXXYYYbbblll}}}zzzxxxgggZZZ^^^nnncccKKKRRReeePPP;;;666666444333222222111111222222333666444<<<@@@SSSffflll{{{{{{xxxvvv{{{mmm]]]XXXTTTVVVZZZ]]]___aaaccceeeiiihhhiiiiiifffhhhvvvuuulllyyyyyykkkeee]]]LLL<<<===@@@>>>AAAOOO[[[mmmwwwuuuvvv|||wwwnnncccYYYKKKAAA>>>===>>>>>>>>>999===BBBRRR~~~pppYYYeee~~~|||uuufffNNN@@@:::777555444555555555444555333444777:::<<>>777555444333222222111111222222333666444<<<>>>PPPbbbhhhttt}}}xxxvvvrrraaaQQQLLLLLLNNNQQQSSSSSSTTTUUUWWW[[[\\\^^^```aaaffftttvvvmmmhhh|||yyykkkeee[[[KKK===<<>>>>>>>>===>>>:::<<>>OOO___ddd}}}www|||vvvvvvxxxgggWWWJJJHHHGGGHHHJJJJJJIIIIIIIIIJJJLLLNNNQQQTTTWWW^^^jjjtttxxxttttttxxx|||yyyvvvtttrrrxxxkkkdddYYYIII>>>===BBBBBBHHHWWWcccttt}}}tttjjjaaaWWWKKKBBB>>>>>>======;;;<<<>>>AAANNNjjjiiijjjzzzyyyqqqpppTTTCCC;;;999666555666777666555666555777:::<<>>@@@PPP___eee~~~zzzuuuwwwkkkZZZNNNEEEFFFEEEFFFGGGGGGEEEDDDDDDDDDFFFHHHJJJLLLPPPXXX```eeennnhhh```ZZZYYY\\\^^^```ggghhhjjjnnntttzzz~~~|||sssvvv~~~||||||{{{{{{{{{wwwkkkcccWWWIIIAAA???DDDEEEJJJZZZfffwww|||ssshhh___VVVJJJBBB>>>>>>===<<<888???@@@???III___|||}}}sssyyyoooqqqSSSAAA<<<999777666777777777666666666888;;;>>>CCCPPP]]]jjjpppuuurrrjjjxxxyyy~~~pppeeemmmyyyvvvooo```YYYVVVXXXZZZffftttyyyzzzvvv|||fff]]]```lll|||tttNNNQQQnnn]]]GGG999444666333222222111111222222333222444???AAARRReeennnzzzwww{{{{{{^^^OOOGGGBBBDDDEEEFFFHHHGGGEEEDDDDDDEEEFFFIIIJJJJJJNNNUUUZZZZZZZZZUUUNNNJJJIIIJJJLLLMMMOOOPPPRRRVVVZZZ___cccfffbbbfffhhhgggiiiuuu~~~zzz}}}{{{}}}uuukkkcccUUUIIIDDDBBBGGGFFFKKKZZZgggyyy{{{qqqggg^^^UUUJJJBBB???>>>===<<<666@@@@@@===GGGYYY{{{{{{xxxtttsssTTTAAA<<<:::777666777888777777777777999<<>>AAAUUUmmm~~~~~~}}}}}}kkkQQQIIIFFFCCCEEEFFFHHHIIIIIIGGGFFFGGGGGGHHHJJJJJJIIIMMMUUUVVVSSSQQQNNNJJJGGGHHHJJJKKKLLLJJJKKKNNNQQQUUUZZZ]]]___cccgggjjjnnnssssssjjjbbbTTTIIIFFFEEEIIIGGGKKKZZZgggyyy~~~zzzpppeee]]]UUUJJJBBB???>>>===<<<777AAA===;;;HHHXXXyyywwwvvvvvvWWWDDD<<<:::777777777888888777777777:::===???FFFVVVeeewwwrrrkkk{{{iiifffttt|||xxx{{{kkkooovvv}}}mmm```\\\VVVXXXZZZeeessszzz~~~yyyyyy~~~xxxyyyppprrryyyggg___bbbmmmuuucccIIISSSnnn___JJJ:::444777333222222222222222222333666555===???VVVttt~~~xxxssssss___IIIFFFHHHFFFHHHGGGIIIJJJJJJIIIHHHIIIJJJHHHJJJJJJHHHLLLTTTTTTOOOLLLJJJHHHHHHJJJMMMNNNOOORRRTTTVVVZZZ^^^cccfffiiikkkooovvv}}}rrrjjjbbbTTTJJJHHHGGGJJJGGGKKKYYYfffzzz~~~zzzoooddd]]]TTTJJJBBB???>>>===<<<888@@@::::::KKKZZZxxx|||ZZZDDDBBB<<<888999999777888;;;222888@@@DDDCCCFFFUUUdddxxxrrrmmmxxxpppeee|||{{{xxxjjjkkkzzzvvvzzzrrr___XXXYYYWWW^^^mmmwww}}}~~~}}}yyyoooqqqzzzkkk___\\\ffftttyyyyyyUUUOOOLLLqqq]]]FFF===888333555444222000000111222333222999;;;DDDZZZqqq|||rrrhhh[[[VVVQQQLLLJJJIIIIIIIIIHHHIIIJJJKKKKKKJJJHHHHHHLLLMMMMMMNNNNNNNNNNNNNNNQQQPPPPPPRRRVVVZZZ]]]]]]cccdddgggmmmuuu~~~tttggg\\\PPPHHHEEEEEEEEEIIINNNTTT___sss}}}xxxmmmaaaVVVOOOEEE???>>>>>>===<<<======;;;@@@IIITTTuuuxxx|||\\\FFFAAA;;;888999:::888888;;;:::===DDDMMMPPPRRRXXX```xxxtttooossspppggguuu{{{rrriiilll{{{wwwzzzvvv```UUUXXXXXXdddvvvtttlllppp|||hhh]]]]]]hhhyyyvvvRRRMMMLLLrrr^^^FFF>>><<<<<<555444222111000111222333333:::<<>>@@@JJJYYYccceeeeeeeee|||zzzrrrooo{{{qqqiiipppvvvmmmgggkkk|||xxx~~~|||eeeVVVUUUXXXfff{{{sssjjjnnn{{{|||eee\\\^^^kkkzzzyyyQQQKKKJJJqqqZZZBBB999:::<<<444333222111111111222333444:::<<>>FFFOOOTTTZZZeeeqqq}}}{{{wwwkkk___VVVNNNEEE???======<<<;;;999<<<;;;AAALLLVVVqqqssssss~~~}}}pppmmmaaaHHH@@@;;;999;;;<<<:::999;;;<<>>777222222222222222222222222333222999<<>>:::===>>>DDDKKKPPPTTT]]]eee|||~~~|||~~~|||wwwkkk___UUUNNNDDD>>><<<<<<<<<:::999===;;;>>>HHHMMM]]]vvvlllcccxxx{{{VVVSSS\\\aaagggiiiwww}}}~~~pppmmmQQQHHHAAA=========:::;;;===>>>LLLdddzzztttqqqwww{{{~~~mmmcccjjjzzzvvvxxxlllbbbZZZ\\\kkkyyyttthhhjjjvvvttt```[[[dddvvv|||TTTQQQZZZIIIAAA===666000111222222222222333333333222999===HHHaaazzzjjjsssxxxkkkaaa]]]\\\\\\WWWYYY\\\[[[[[[\\\```dddcccddddddfffhhhjjjlllmmmmmmnnnppprrrtttuuuvvvvvv~~~wwwlllaaaSSSEEE===<<>><<<<<<;;;::::::>>>;;;<<>>CCCKKKQQQTTTYYY___mmm|||yyyttthhh[[[UUUMMMDDD>>><<<<<<;;;:::;;;>>>::::::CCCIIIRRRcccjjjKKKHHHFFFFFFNNNMMMRRRQQQaaatttzzzpppeeePPPHHH@@@>>><<<;;;<<<@@@>>>MMMhhh{{{yyyiiiooowwwsssuuubbb\\\aaarrr}}}jjjccciiixxxppp[[[XXXaaatttyyyxxxJJJVVVoooHHH===999666666000111222333333333333333555===AAANNNhhhqqqyyyxxxpppuuuvvvvvvsssoooooouuuzzzyyyxxxxxxxxxyyyzzz|||}}}zzz{{{||||||}}}||||||||||||{{{|||sssiii]]]QQQEEE;;;999<<<;;;<<>><<<<<<;;;::::::>>>:::999CCCJJJRRRaaa]]]PPPDDDDDDHHHLLLOOORRRYYY\\\cccrrr|||~~~tttgggRRRIIIBBBAAA@@@===;;;<<<===MMMggg|||vvvuuukkkkkkrrruuu~~~|||jjj______qqqsssaaacccmmmxxxjjjXXXcccgggttt}}}{{{uuuQQQHHHnnnKKK999555888222333333222222333333444555777777===MMMgggsssppp|||tttkkkgggfffhhhiiihhheeeeeeiiilllrrrnnniiiggghhhjjjlllmmmtttrrrpppooopppqqqpppoooyyyzzzzzz}}}~~~qqqgggWWWJJJBBB>>>:::888===???CCCIIIOOOVVV\\\```ooo}}}|||wwwoooddd]]]TTTLLLAAA:::888:::;;;;;;??????:::<<>><<<===AAAJJJ[[[nnn{{{}}}ttt{{{vvvwwwsss}}}zzzkkkeeeppp}}}|||kkk```ggguuuzzzbbbSSS```lll{{{jjjMMMXXXuuuGGG:::444666333333333222222333333444555888888???PPPkkkxxxnnnttttttsss{{{jjjfffiiilllpppqqqqqqssswww{{{wwwxxxxxxwwwuuuwww|||{{{sssllleeeZZZLLLAAA<<<;;;;;;;;;<<<>>>BBBIIIQQQYYY```dddmmmxxx~~~zzzvvvnnnddd\\\TTTLLLAAA:::888999999999777;;;:::<<>>>>>EEERRRaaammmwwwvvvooovvvtttuuukkkttt~~~{{{tttggg```iiivvvsss___SSSaaaqqq~~~```MMMeeekkkCCC;;;444555333333333222222333333444555:::999@@@QQQjjjoookkkvvv|||{{{xxxooohhh___UUUGGG<<<999999::::::<<<>>>BBBIIIQQQ[[[cccgggsss|||}}}zzzuuummmccc[[[SSSKKKAAA:::888999999888777<<<<<<<<<@@@CCCUUUrrrtttZZZOOOGGGLLLUUU[[[\\\\\\qqq~~~~~~yyywwwiii^^^RRRLLLGGGBBB>>>???===BBBLLLYYYbbbkkkyyysssnnnzzzooorrrsssyyynnnxxx}}}}}}zzzzzznnndddaaaiiivvvhhh]]]VVVdddvvv~~~WWWQQQssswww~~~```???<<<333333444333333222222333333444555::::::AAAQQQiiimmmmmm{{{}}}vvvnnnhhh[[[QQQDDD;;;777888999999===>>>BBBIIIRRR\\\eeejjjsss||||||yyytttlllaaaYYYQQQJJJ@@@:::999999999888888>>>======@@@AAARRRnnnyyymmmZZZPPPIIINNNVVV[[[\\\\\\ttt~~~vvvjjjpppdddWWWPPPJJJCCC??????>>>AAAIIIQQQXXX```mmmzzzvvvppppppjjjttttttrrrvvv~~~hhhbbbbbbjjjyyy|||ddd\\\YYYgggyyylllRRRZZZoooWWW<<<===222111555333333222222333333444555999:::BBBRRRhhhkkkiiizzz{{{tttlllfffVVVNNNCCC;;;999:::::::::>>>???CCCIIIRRR]]]fffkkkqqq||||||xxxsssjjj___WWWOOOHHH???:::999::::::999:::>>>======AAAAAANNNhhhqqqeeeTTTPPPOOOSSSVVVXXX]]]cccwwwiiiaaavvvuuuiii[[[SSSLLLDDD@@@@@@??????BBBGGGKKKRRRaaannn|||ssswww~~~yyyyyyxxxyyyzzzrrrqqquuu}}}}}}vvvbbb```bbbmmm~~~uuuaaa\\\\\\iiizzzuuuZZZQQQfffwwwOOO999>>>222000555333333222222333333444555777999BBBSSSiiijjjddduuuzzzqqqfff___QQQKKKBBB======>>>>>>>>>@@@AAADDDJJJSSS]]]ggglllwww}}}xxxqqqhhh\\\TTTLLLFFF>>>::::::;;;;;;::::::===;;;===BBBBBBLLLbbbqqqgggOOOQQQUUUWWWUUUUUU^^^iii|||hhhaaawwwxxxlll]]]TTTMMMEEEAAAAAA???<<<<<<===@@@GGGWWWffftttwwwvvv~~~pppppp~~~vvvsssjjjmmm{{{xxxjjj^^^^^^cccoooiiiYYY[[[]]]jjjzzz}}}fffOOORRRnnnKKK777???222000666333333222222333333444555444777BBBTTTjjj}}}mmmeeevvv{{{{{{oooaaaXXXNNNHHHAAA>>>???AAABBBAAAAAABBBDDDJJJSSS]]]ggglll}}}xxxqqqggg[[[SSSKKKEEE===::::::<<<<<<;;;:::;;;999<<>>;;;<<>>;;;<<>>;;;<<>>>>>@@@DDDOOOYYYrrrzzzvvv~~~|||}}}yyytttwww~~~tttfff```cccfffqqqkkkVVVYYY]]]]]]pppqqqTTTPPPnnnmmm{{{bbb<<<======666666999666444222111333444555444888???AAA[[[{{{nnnooo|||iiieeehhhsssyyyyyyqqqfffXXXKKKCCCFFFEEEDDDEEEFFFFFFDDDBBBBBBAAAEEELLLPPPSSSYYY```sss~~~|||tttmmmeeeYYYOOOFFFAAA;;;888777999;;;;;;:::>>><<<<<>>>>>777888;;;777555222222333444555444888???AAA]]]|||mmmppp~~~hhh```iiiuuuxxxmmmbbbXXXNNNGGGFFFEEEFFFGGGHHHGGGEEEBBBCCCCCCGGGNNNRRRTTTZZZaaattt}}}~~~zzzrrrjjjbbbWWWMMMGGGBBB<<<777666777888999999>>><<<<<>><<<<<>>===<<>>888555666888:::;;;888>>>===<<>>EEEHHHVVVpppggg}}}gggbbbsss|||yyyxxxwwwyyyrrrmmmbbbXXXVVVXXX[[[aaagggjjjsss|||tttttt~~~|||}}}|||zzzvvvqqqooooooqqqxxxttttttuuubbb[[[\\\^^^gggqqqmmmXXXYYYRRRQQQdddxxx|||uuuTTTKKKcccXXXFFF>>>888666444111111444444444333333333333444444666@@@CCC[[[pppsssttt}}}uuuaaa\\\iiivvvrrrgggWWWKKKGGGJJJPPPUUUYYYXXXVVVRRRLLLFFFCCCBBBBBB@@@CCCLLLTTT[[[eeemmm|||rrrfff^^^XXXOOOFFFBBB>>>:::777777999999:::;;;>>><<<>>>DDDHHHXXXrrrxxxrrryyy{{{yyyooo[[[VVVfffxxxyyy{{{lllyyyvvvssshhh___^^^ccciiirrrzzzvvvxxx~~~zzzsss~~~}}}zzzzzzxxxtttpppooorrruuurrryyyqqqdddYYYYYY\\\```kkkwww```QQQWWWSSSVVVppp}}}~~~kkkSSSTTT}}}{{{NNNCCC<<<666555333111111333333333333222333333444444777AAAEEE]]]sssuuutttxxxkkkhhhlll{{{mmm___bbbqqq|||ttttttuuuuuuvvv~~~lll___PPPGGGDDDFFFKKKQQQLLLRRRYYYXXXPPPFFF@@@===@@@>>>AAAKKKWWW```jjjrrr{{{qqqeee]]]WWWNNNEEEAAA===999777777999::::::;;;===;;;===EEEIII[[[vvvooofffooowww|||}}}~~~}}}}}}yyynnnbbb\\\[[[___hhhqqqzzzttt~~~~~~}}}|||}}}|||zzzuuuqqqrrrwww}}}vvvrrraaaYYYVVVZZZ^^^dddqqqnnnTTTMMMUUUVVV```qqqZZZNNN___uuuyyyoooIII@@@999444444333111111333222222222222222333444555777AAAGGG```wwwpppmmm|||ooojjjiiiooo}}}{{{mmmgggkkkwww~~~}}}nnnlllrrryyy}}}zzzfffWWWIIICCCCCCCCCHHHMMMIIIQQQZZZZZZRRRGGG@@@>>>FFFBBBCCCLLLXXXbbbmmmuuu~~~zzzpppddd\\\VVVMMMDDD???<<<888666777999:::;;;<<<>>>;;;===EEEKKK^^^zzzuuutttuuu}}}xxxxxxvvvmmmaaaXXXRRRTTT```mmmzzz|||~~~}}}|||{{{zzzyyyyyyyyyyyyvvvppplllpppyyyyyycccXXXUUUWWW^^^cccjjj{{{\\\MMMLLLTTTZZZnnngggOOOPPPooommmyyy]]]???>>>777333444333111111333222111111222222333444555777AAAGGGaaaxxxooolllzzzpppuuuvvv~~~|||qqqmmmnnnrrrvvvvvvxxxwww}}}ttt```PPPCCCAAACCCCCCFFFMMMMMMUUU]]]```]]]YYYYYYZZZRRRKKKGGGMMMWWWaaalllsss}}}yyyoooccc[[[UUULLLCCC>>>;;;777666777999;;;;;;===>>>;;;===FFFNNNbbbsssbbbcccjjjttt~~~|||yyypppqqq}}}|||qqqkkkbbbXXXPPPSSScccuuu~~~|||{{{zzzxxxvvvuuuttttttppppppoookkkkkkssskkk\\\UUUTTTYYYbbbhhhqqquuuTTTNNNQQQWWW```|||cccNNNZZZoooPPP<<<<<<777333444444222222444111111111111222333444555666@@@EEE___uuuqqqqqqzzz~~~}}}rrrjjjffffffhhhuuu}}}yyyooo\\\KKK???@@@CCCCCCFFFMMMRRRYYYccciiikkkiiihhhhhhZZZPPPJJJMMMWWWbbbmmmuuu|||xxxnnnbbbZZZTTTKKKBBB===:::777555777999;;;<<<>>>???<<<>>>HHHPPPeeepppQQQTTTZZZeeeuuu{{{}}}~~~}}}yyy~~~{{{gggttt~~~}}}~~~}}}xxxtttrrrmmmeeeYYYNNNPPPbbbuuu}}}wwwqqq}}}|||~~~|||zzzyyywwwuuusssqqqqqqpppmmmnnnnnnmmmqqqqqq^^^TTTTTTTTT[[[dddkkkvvvzzz___SSSSSSXXX[[[fff^^^OOObbbzzzwwwRRREEE<<<666333444555333222555111111111111222333444555666@@@DDD\\\rrroooqqq{{{pppccc\\\]]]```www|||}}}~~~~~~~~~vvvlllZZZIII===@@@DDDDDDGGGNNNVVV^^^iiipppnnnfff\\\UUU\\\QQQIIIMMMXXXdddpppyyy|||xxxnnnbbbZZZTTTKKKBBB===:::666555777999;;;<<>>GGGPPPiiioooxxxUUUUUUYYYcccpppzzz~~~ttt{{{{{{llluuu}}}~~~~~~|||yyyxxxsssoookkkbbbWWWSSSVVVSSSZZZooozzz}}}zzzxxx{{{wwwwwwmmmnnnmmmkkkjjjkkkkkkkkklllvvv|||iii___WWWUUUXXX```___iii}}}cccTTTMMMQQQ[[[aaasssgggQQQVVVxxx]]]MMMBBB===999555222222222222222222222333333333333444444888===EEE[[[sssooo```uuunnn___UUUQQQZZZhhh~~~xxxuuussssssvvvyyyxxxkkk^^^LLLBBB>>>CCCFFFHHHQQQ]]]iiijjjTTTGGGBBB>>>???DDDNNNXXXcccooo{{{|||ssshhh___YYYRRRIIIBBB>>>:::555555888;;;;;;999;;;>>><<>>:::555555888;;;;;;:::===AAA>>>@@@GGGMMMaaa~~~zzzbbb[[[___iiitttzzz~~~|||{{{{{{vvvuuuvvv~~~}}}fffcccpppggggggrrr|||zzznnnlll}}}{{{zzzxxxzzz}}}~~~yyytttppppppllllllpppqqqnnnjjjjjjlllkkkiiihhhggglllyyyiiiVVVSSSWWWYYY]]]bbbhhhooovvvUUUHHHKKKSSSVVV[[[mmmaaaLLLWWWwwwnnn~~~jjj\\\UUUGGG===999555222222222222222222222222333333444444444666;;;EEEZZZrrreeennn|||gggZZZSSSTTT___kkkuuu}}}}}}sssooojjjfffggglllsssyyy}}}lll[[[OOO@@@???AAAEEEJJJQQQaaappplllKKK???>>><<<<<<===BBBMMMXXXbbbooo{{{vvvnnnccc[[[VVVPPPGGGAAA<<<999666555888:::;;;;;;===BBB??????FFFLLL]]]wwwiiibbbiiiuuu{{{xxx}}}xxxuuuwww{{{}}}sss}}}yyyuuuzzz|||yyyyyyxxx}}}{{{yyyyyyppprrruuuwwwuuuqqqllliiijjjfffeeehhhiiigggfffhhhdddcccfffnnnvvv~~~iii___YYY\\\\\\ZZZ^^^fffooo{{{dddPPPKKKOOOTTTWWWhhh^^^VVVmmmllldddXXXGGG===999555222222222222222111111222333333444555555777===FFF\\\sssmmmpppqqqiii```[[[ZZZ\\\bbbiiiooozzz{{{vvvooojjjggggggiiijjjtttyyy{{{gggUUUJJJ>>>>>>@@@DDDJJJVVViiiyyywwwZZZHHHGGGFFF@@@>>>>>>DDDNNNXXXcccppp{{{~~~uuummmbbbZZZUUUNNNFFF???;;;999777666777999;;;<<<<<>>EEEMMM]]]tttyyysss{{{}}}ttt{{{yyyvvvzzzxxx~~~~~~}}}vvvvvvtttsssqqqooonnnnnnhhhiiiiiiiiigggdddaaa^^^^^^\\\\\\___``````fffmmmnnnppp{{{tttfffYYYXXX\\\aaa___[[[bbbooo~~~kkkUUUMMMMMMPPPSSS```~~~zzz[[[lll}}}ooofffTTTFFF===999555222222222222222111111222333333444555555:::@@@III^^^uuuqqqiiiyyylll___^^^___aaadddgggkkkmmmsss~~~xxxtttpppmmmjjjhhheeekkkssszzzzzzbbbPPPHHH??????@@@DDDLLLZZZlllyyy{{{nnnZZZJJJFFFHHHEEE>>>??????DDDNNNXXXbbbooozzz{{{{{{{{{uuummmbbbZZZTTTMMMDDD>>>:::999777666777999<<<===;;;BBB???===GGGRRRcccxxx|||www|||||||||~~~{{{|||~~~~~~{{{xxxuuurrrpppnnnfffeeedddbbb```___^^^^^^______^^^]]]\\\[[[[[[[[[WWWXXX[[[___bbbhhhuuuppp___YYYUUUVVV[[[bbbbbbdddrrrnnnVVVLLLNNNRRRWWW\\\pppttteee\\\tttpppcccOOOLLL===999555222222222222222000111111222444555555666888>>>HHH^^^uuuvvvggg}}}}}}yyywwwvvvtttrrrppphhhfffcccbbbbbbbbb```___bbbdddhhhlllqqqvvvzzz{{{}}}yyytttooohhhkkkppptttxxxwww^^^LLLFFFAAAAAACCCGGGPPP]]]iiipppgggYYYMMMIIIGGGBBB===;;;??????DDDNNNWWW```mmmwwwzzznnnmmmxxxyyyvvvmmmbbbZZZSSSLLLCCC<<<999999888666777888<<<>>>;;;CCC@@@>>>KKKZZZlllttt~~~yyy~~~yyy}}}yyyxxxzzzyyyzzz|||~~~|||xxxsssmmmhhhdddbbb___^^^\\\ZZZXXXWWWWWWVVVYYYXXXWWWVVVXXXZZZ]]]___\\\___eeekkkoooyyyqqq___WWWXXXYYYXXX[[[bbbgggooommm\\\LLLJJJPPPXXXbbbjjj~~~dddZZZ^^^mmmooo```NNNUUU===999555222222222222222000111111222444555666666222999EEE\\\vvv|||kkk~~~vvvllljjjgggdddccc```]]]ZZZ\\\XXXWWW[[[^^^___eeelllnnnqqqsssvvv|||uuutttvvvyyyyyy|||{{{wwwsssuuuvvvuuuuuu{{{uuu[[[JJJEEEBBBDDDEEEJJJSSS^^^eeeggg___TTTQQQTTTOOOBBB<<>><<<@@@@@@DDDMMMVVV^^^iiissswwwttt~~~rrrrrrxxx~~~yyyuuulll```VVVOOOIIIBBB>>>;;;999777888:::===??????BBB===???GGGNNN[[[www{{{zzzttt|||xxx~~~}}}|||zzzuuujjj]]]YYY\\\[[[]]]```bbbcccdddgggiiicccggglllqqqyyyppp___ZZZYYYVVVYYY```[[[^^^iiivvvlllTTTOOOOOOUUU]]]iii~~~eee```ttt~~~zzzuuuaaaLLLCCC>>>;;;666333333333333222222222333333333333444444555999CCCZZZttt|||xxx~~~wwwmmmaaaYYYVVVPPPNNNLLLKKKKKKMMMNNNOOORRRSSSZZZeeeooovvv}}}xxxmmmeeebbbffflllpppsssvvvvvv}}}~~~{{{xxxtttzzzmmmZZZOOOKKKPPPOOOQQQXXX```dddffffffhhhjjjiii```SSSFFF>>>;;;>>>???EEEQQQ\\\fffttt|||{{{}}}wwwrrrjjj^^^TTTMMMGGGAAA<<<:::999777888:::===??????AAA>>>@@@GGGNNN]]]|||yyyvvvzzzsssqqquuuzzz~~~|||eeeYYYQQQSSSVVVXXX]]]eeeeeelll{{{nnnUUUGGGQQQXXXYYYdddppp]]]qqq|||qqq|||yyyrrr]]]HHH???<<<999666444444444444333222222333333333333444444555999BBBXXXqqq|||uuusss}}}xxxkkkaaaWWWMMMGGGGGGGGGGGGGGGHHHJJJMMMPPPQQQVVV[[[iiiyyy}}}ppphhh```ZZZXXX^^^eeeiiilllpppvvv~~~}}}wwwzzz{{{hhhXXXPPPOOOLLLPPPVVV]]]fffoootttwwwyyyxxxrrrfffVVVGGG>>>:::===>>>EEERRR^^^iiiwww{{{uuunnnfff[[[QQQKKKEEE???;;;:::888777888;;;>>>??????@@@???BBBHHHNNN^^^}}}zzz}}}yyytttfff```YYYUUUVVV\\\``````ccchhhsss}}}lllZZZOOOMMMWWWYYYYYYoooZZZccc~~~yyybbbkkk|||uuuiiiUUUCCC===;;;888555444444555555444222222222333333333444444444999@@@UUUooozzzpppmmmxxxqqqfffYYYQQQJJJEEEDDDGGGHHHIIIJJJKKKMMMQQQUUUXXXbbbjjjzzzvvvnnneee^^^ZZZ]]]```bbbfffjjjxxxwwwcccTTTMMMMMMFFFNNNXXXbbbnnn|||wwweeeSSSEEE===:::??????EEENNNXXXaaammmwwwzzztttkkkcccYYYOOOIIIDDD>>>:::999888777888;;;>>>??????===@@@EEEJJJNNN]]]{{{vvv{{{{{{}}}|||qqqxxx|||mmm```XXXVVVXXXXXXZZZ^^^bbbeeekkkppp}}}jjjXXXRRRQQQUUUWWWYYYeeekkkOOOrrr{{{ddd]]]vvvyyykkk]]]LLL@@@===:::777555444555555555444222222222333333333444444333888???SSSnnn{{{oooiiisss~~~vvvaaaWWWMMMHHHFFFEEEHHHMMMKKKMMMNNNOOOPPPTTT[[[___nnnvvv}}}ppphhhbbbaaaaaabbbgggllluuusss___OOOHHHHHHHHHSSS```jjjxxxttt___MMMAAA===<<<@@@???CCCKKKRRRYYYccclllyyytttiiiaaaVVVNNNHHHDDD>>>;;;888777777999<<>>999888555555555555444333222222333333333333444444333777===QQQmmm|||nnneeeiii~~~rrrjjjUUUMMMGGGFFFGGGGGGJJJOOOLLLNNNOOOPPPRRRYYYbbbjjjwwwwwwrrrmmmjjjlllpppvvvoooZZZJJJDDDDDDFFFVVViiiyyymmmWWWGGG???======???>>>BBBJJJQQQXXXccclll~~~vvvqqqfff^^^TTTLLLGGGCCC>>>:::777666777999===?????????<<<@@@EEEIIIPPPaaayyy}}}}}}~~~iiiwww|||xxx~~~~~~~~~~~~zzzsssmmmtttxxxnnneee\\\YYYWWWVVVYYY]]]ZZZ```gggmmmvvvrrr]]]TTTPPPQQQVVV\\\aaazzzuuuiii{{{lllnnnqqq^^^RRRKKKEEE???===:::888666555666555333222222222333333333333444444444888<<>>>>>BBBKKKSSS[[[fffppp|||yyyqqqlllbbb[[[QQQIIIDDDAAA<<<999666666777:::===?????????===???BBBFFFSSSiii}}}jjjkkkyyy{{{~~~qqqvvvsss}}}|||zzz}}}|||yyytttooo~~~{{{uuuhhh```\\\VVVRRRSSSVVVWWW[[[___^^^kkk{{{uuuWWWNNNPPPSSSVVVZZZgggnnnllldddyyy~~~hhhuuulll___QQQKKKIIIFFF@@@;;;:::888777666666555333111222222333333333444444444555999;;;LLLjjj{{{xxxlll~~~tttaaaRRRJJJGGGDDDEEEKKKOOOPPPQQQTTTRRRUUUYYY]]]dddqqq{{{{{{{{{uuu{{{}}}yyydddOOODDDEEEIIIRRRiii~~~sssbbbRRRFFF@@@======??????CCCLLLTTT\\\gggqqq~~~vvvmmmggg___XXXOOOGGGCCC???;;;777666666777:::===@@@@@@????????????DDDUUUqqqrrrjjjvvv}}}www|||sssqqqdddnnnyyy}}}yyyuuuuuuwww{{{xxx~~~zzzsssmmmooowwwyyyvvv|||~~~wwwxxx{{{nnnccc[[[VVVTTTUUU[[[^^^ZZZXXX]]]dddhhhfffwwwtttbbbTTTSSSUUUUUUZZZbbbpppuuuvvveeeqqqwwwmmm}}}qqqiiibbbXXXNNNGGGCCC@@@???;;;999666555555444333111555444444333333444444444888666<<>>DDDDDDDDDFFFWWWzzzxxxxxx}}}yyy{{{yyyoooooo}}}zzzzzz~~~|||~~~{{{zzzvvvqqqrrrwww}}}zzz}}}}}}|||vvvppphhh```[[[WWWUUUTTTVVVZZZ[[[XXXYYY___fffiiittt}}}bbbRRRKKKTTTYYYXXXaaaqqq~~~}}}kkkrrrqqqiiieee^^^TTTKKKEEEAAA>>>===<<<:::777666555555333222444444333333333444555555666666<<>>???@@@DDDMMMUUU[[[dddmmm|||yyysss~~~{{{tttjjjccc\\\VVVLLLDDD>>>;;;999888666666777:::===??????>>>AAADDDDDDHHHaaazzz}}}sss~~~}}}|||{{{}}}}}}{{{zzz{{{yyyrrrsss{{{|||xxxrrrjjjcccYYYWWWUUUSSSSSSSSSUUUVVVTTTXXX[[[^^^hhhvvvnnn\\\RRRJJJMMMXXX\\\```vvv}}}jjjeeekkk|||www{{{hhhccc```ZZZRRRKKKGGGEEEDDDCCC===;;;888777666666444222333333333333333444555666444444;;;LLLdddzzzqqq|||nnn]]]QQQIIIIIILLLLLLMMMNNNPPPRRRVVV\\\```gggnnnvvv~~~}}}rrrsssxxxuuufffSSSHHHQQQbbb}}}{{{|||wwwlll]]]OOODDD>>>===??????DDDMMMTTTZZZccclll}}}nnniii|||}}}{{{xxxqqqhhh```ZZZSSSJJJBBB===;;;999888666666777:::>>>@@@@@@???@@@DDDDDDJJJmmm}}}~~~|||zzzvvvxxxqqqwww{{{||||||}}}pppeee^^^\\\ZZZXXXQQQRRRSSSUUUVVVXXXZZZ\\\\\\aaagggqqqmmm```UUUKKKNNNRRRYYY___gggyyyyyy{{{RRR\\\jjj}}}zzznnnnnnyyyuuuiiiccc^^^YYYSSSOOOMMMMMMMMMMMM???===:::888777777555333333333333333444555555666222444:::JJJaaaxxx|||ooo}}}sss]]]QQQMMMLLLNNNQQQOOOQQQSSSUUUXXX^^^ffflllvvv|||{{{uuuxxxzzzjjj[[[MMMJJJ[[[qqq|||{{{|||vvvlll]]]NNNCCC<<<:::??????DDDLLLTTTZZZccclll~~~|||jjjggg~~~zzz{{{~~~|||zzzvvvooofff___WWWQQQHHH@@@<<<:::999888666666777:::>>>@@@@@@@@@AAAFFFDDDKKKttt~~~~~~~~~}}}vvvqqqllljjjkkkmmmppprrrqqqssswww||||||xxxssspppeee```ZZZWWWUUUTTTUUUVVVVVVXXX[[[\\\\\\^^^aaacccooouuu~~~cccVVVTTTSSSPPPPPPWWW]]]ggg~~~uuuuuubbbSSSgggxxxccchhhwwwnnnfff___ZZZTTTPPPNNNMMMLLLKKKAAA>>>;;;:::999888666444333333333333333444555666111444999FFF]]]vvvsssjjj{{{xxxfffTTTMMMNNNPPPQQQSSSSSSWWW[[[^^^aaahhhrrryyy~~~{{{ppp^^^QQQJJJPPPiiivvv~~~{{{uuukkk]]]NNNBBB<<<999>>>???DDDMMMTTT[[[dddmmm}}}zzziiiiii}}}vvv{{{|||xxxtttmmmddd]]]TTTNNNEEE>>>:::999888777666666777;;;???AAAAAAAAABBBEEEDDDOOO{{{}}}|||~~~~~~}}}{{{{{{||||||}}}~~~rrrhhhfffggggggffffffdddbbbdddhhhjjjhhhiiikkknnnmmmnnnqqqtttvvvuuutttyyyzzz{{{{{{||||||{{{{{{vvvtttrrrqqqqqqqqqpppooommmkkkhhheeedddbbb___]]][[[XXXVVVWWWVVVSSSSSSVVVVVVZZZ^^^``````ccchhhlll~~~mmmUUUNNNPPPRRRQQQUUUYYYaaayyy~~~lllkkk~~~cccaaavvveeeXXXppp}}}zzzqqqgggaaa\\\UUUOOOKKKGGGDDDBBBCCC@@@===;;;:::999777555555444444333333444444444333666999BBBXXXsssssshhhuuuooo___PPPMMMPPPQQQQQQRRRSSSXXX___cccgggnnnyyy{{{iiiVVVNNNOOO[[[vvvyyyttt~~~yyytttiii[[[MMMCCC>>><<<===>>>DDDMMMUUU]]]gggppp{{{uuufffiii{{{www{{{wwwrrrkkkbbb[[[QQQKKKCCC===999888888777666666777;;;???BBBBBBAAAAAADDDEEETTT~~~{{{||||||yyyvvvwwwwwwuuuuuuyyy~~~zzz~~~wwwuuutttnnniiigggfffbbb```bbbaaa\\\\\\______^^^^^^```aaabbbaaa```bbbbbbcccdddddddddcccbbbbbbbbbbbb```___^^^```aaa\\\ZZZXXXWWWXXXYYYXXXWWWYYYVVVWWWZZZYYYVVVWWW[[[\\\aaahhhmmmqqqwwwvvv___QQQMMMNNNQQQSSSaaaiii}}}pppssskkkddd|||vvv^^^ccczzzqqqllleee```YYYRRRMMMIIIFFFCCCDDDAAA>>><<<;;;999777555666555444444333333333333555777888>>>TTTppp~~~~~~~~~mmmrrrdddXXXMMMLLLPPPSSSTTTUUUYYY```iiinnnssszzzuuucccRRRPPPVVVeee{{{zzzrrrrrrzzzuuuooodddVVVIIIAAA=========>>>DDDNNNWWW___iiisss~~~pppccchhhzzzyyy~~~xxxtttooohhh___YYYOOOIIIAAA;;;888777777777666666888;;;???BBBBBBBBBCCCCCCFFFWWW{{{zzzxxxyyyzzzyyywwwqqqrrrrrrrrrwwwzzzxxx{{{}}}}}}}}}|||tttqqqiiiccc______\\\UUUTTTXXXYYYXXXWWWXXXXXXXXXVVVTTTRRRSSSTTTUUUVVVUUUTTTTTTTTTVVVWWWUUUSSSSSSVVVZZZVVVTTTRRRSSSUUUWWWXXXXXXWWWTTTVVV[[[\\\ZZZ^^^dddjjjpppzzz}}}lll^^^WWWOOOLLLMMMRRRYYY___nnnqqqzzzoooccchhhdddbbb{{{yyyqqqsssgggccc]]]XXXTTTRRROOOMMMEEEBBB???===;;;:::888666777666555444333222222222666999888<<>>:::;;;???===CCCPPPYYYaaapppzzzfff___lllyyyyyy~~~}}}xxxsssnnnjjjccc[[[TTTLLLEEE<<<888999:::888555444888<<>>>>>===;;;888888777666444444555555666888777666;;;MMMeeeuuuyyyuuu{{{jjjUUUSSSPPPQQQVVV```jjjqqq~~~pppcccYYY___nnnuuuooodddZZZVVVSSSSSSVVVZZZ___ccceee[[[PPPIIICCC<<<:::<<<>>>>>>DDDQQQ___lllxxxuuubbb___ooouuuvvv~~~zzzvvvqqqlllhhh```WWWPPPKKKDDD<<<888999999888555555888<<>>;;;888777777555444444444555666666777777;;;III```sss}}}zzz{{{zzzfffUUUTTTRRRUUU]]]hhhuuu|||wwwfff^^^iiivvvrrrcccXXXVVVUUUUUUWWW[[[___`````````VVVKKKEEE@@@;;;:::<<<===@@@FFFSSSgggyyyooo```cccwwwzzzpppuuuxxxtttnnniiieee]]]TTTMMMIIICCC<<<999888999777666555999===@@@AAAAAABBBCCCFFFAAAOOOaaa~~~{{{|||~~~{{{qqqpppwww|||{{{zzzyyy||||||zzz{{{|||zzz}}}~~~|||tttfffllluuuvvvyyy~~~~~~~~~}}}yyy~~~~~~~~~xxxuuuwwwxxx{{{{{{zzzzzz{{{|||}}}~~~jjj___UUUSSSSSSRRRTTTXXX]]]___iii}}}~~~ttt```kkk{{{wwwvvvvvvwwwmmmaaaWWWWWWYYYWWWSSSQQQOOOJJJEEEBBBAAA???<<<999555555333222222222333444444666777:::EEEYYYpppxxxvvvuuucccXXXWWWWWWZZZcccppp}}}yyykkkhhhvvvzzzkkkZZZSSSWWWZZZ^^^bbbhhhllliiieee[[[QQQGGGBBB>>>::::::>>>===BBBHHHSSSkkk{{{kkkaaakkkrrrlllwwwwwwqqqjjjddd```ZZZSSSMMMFFFBBB<<<999888888777666666999===@@@AAABBBCCCDDDIIIGGGUUUuuuxxx~~~zzzwwwwww}}}~~~}}}{{{xxxxxxzzzttt|||zzznnnvvv}}}zzzxxx|||xxxrrrsssyyy~~~|||}}}{{{tttqqqqqqrrrtttrrrxxxyyykkkbbbUUUTTTUUUVVVUUUUUU[[[ccchhhvvvlllbbbjjj|||wwwsssuuuxxxyyyyyykkkddd___bbbeee```ZZZVVVRRRMMMGGGDDDCCCAAA===:::666555444333333333444444444555666999AAARRRjjj}}}tttssspppcccXXXYYY[[[bbbmmm|||vvvqqqvvvyyydddWWWXXXZZZaaaiiipppwwwzzzsssiiiWWWNNNEEEAAA>>>;;;<<>>AAABBBCCCDDDEEEHHHJJJ[[[yyyyyyyyy}}}yyyxxxyyyhhhxxx}}}yyy~~~uuurrrsss{{{|||~~~|||xxxwwwyyyzzzxxxzzzwww}}}xxxsssrrrtttssspppggghhhtttvvvvvvttthhh^^^WWWRRRUUUYYY[[[ZZZYYY___mmmyyyvvvzzzxxxgggcccgggtttssspppnnnqqquuuuuuqqqiiiiiiooowwwwwwmmm```ZZZVVVPPPJJJFFFDDDBBB>>>:::999888777666666666777888555444555888>>>LLLcccvvvrrruuu{{{nnneeeYYY\\\bbbmmm{{{zzzyyy{{{~~~tttzzzsss___YYY______jjjuuu|||xxxgggVVVNNNFFFCCCAAA======@@@@@@CCCHHHSSSeeetttyyyvvv}}}ggghhh~~~}}}vvvppplllsss}}}vvvddd___YYYUUUSSSPPPKKKGGG@@@???<<<999777666777777777;;;???BBBCCCCCCDDDEEEEEELLL^^^yyyzzzwww~~~|||{{{nnn}}}~~~xxxssssss{{{}}}}}}tttzzz}}}}}}zzz{{{oooxxxyyyvvvwwwpppnnneeebbbgggccc___gggsss{{{|||tttiii___YYYWWWVVVUUUQQQUUUZZZ]]]cccpppyyynnnuuuzzzmmmgggfffvvvttttttqqqmmmnnnqqqlllcccgggkkksss{{{yyymmmbbb^^^XXXSSSLLLHHHFFFCCC>>>;;;;;;:::888777777777888999666333333777===HHH\\\oooxxxqqqwwwwwwmmmhhh```dddmmmzzz~~~sssqqqrrrwwwzzz}}}|||wwwmmm^^^]]]cccgggsssxxxcccUUUNNNHHHGGGDDD@@@???AAA@@@AAAGGGTTT```iiissszzzkkkqqq}}}rrrooonnnrrrxxx|||ssshhhYYYWWWVVVWWWVVVRRRJJJDDD>>>>>><<<999777666666777888;;;???BBBCCCDDDEEEFFFFFFOOO___xxx{{{~~~}}}{{{yyy}}}}}}}}}}}}~~~ttt}}}}}}zzzrrrvvvzzzwwwhhhkkkeeebbbbbbZZZUUU^^^YYYbbbjjjqqq{{{qqqgggaaaZZZTTTSSSUUUWWWXXXYYY```iiittt|||ooowwwyyydddcccgggppp|||zzzzzzvvvpppooonnneeeYYYgggiiinnnqqqmmmddd```aaaYYYTTTMMMIIIFFFCCC???;;;:::999777666666666777888777333222666<<>>???;;;888777888888666333333222333444555>>>QQQdddvvvzzziiiyyysssrrrvvv}}}~~~xxxwwwvvvuuuvvvuuusssqqqnnnkkkgggdddeeekkkttt{{{xxxhhheeehhhkkk{{{mmmbbbWWWVVVTTTNNNHHHCCCAAAAAA@@@BBBIIITTTbbboooyyy~~~zzzzzz{{{qqqooorrrzzzxxxttt^^^VVV]]]\\\gggjjjbbb\\\YYYPPPCCCBBB;;;777888999777666777888<<>>DDDIIIKKKKKKKKKKKKPPPUUUhhhwwwvvvyyy}}}{{{{{{}}}}}}zzzyyy{{{{{{~~~|||{{{zzzxxxvvvtttrrrqqqqqqqqqssswww~~~sssiiiqqq~~~qqqkkknnnrrrkkkhhhccc```]]][[[XXXVVVWWWYYY\\\\\\]]]```fffkkknnnrrryyy~~~{{{vvvnnngggbbb^^^[[[YYYRRRRRRRRRRRRSSSTTTUUUVVV\\\\\\]]]aaalll|||yyyzzz{{{fffvvvrrrtttfff```eeemmmrrrsssiiikkkjjjhhhiiilllkkkgggjjjaaaXXXSSSOOOIIIEEECCCAAA>>>:::999:::999777444333333444555555999GGGUUUiiinnniiiqqq}}}|||yyywwwrrrooollllllmmmooopppqqqnnnkkkgggcccccchhhpppuuu{{{rrrooosssvvvuuuccc\\\^^^___^^^YYYRRRIIICCC@@@CCCDDDHHHPPP^^^ooo~~~~~~{{{ooommmuuuxxxbbbeeeqqqwww{{{zzzuuutttnnn___PPPHHH???:::777888888777777999;;;@@@GGGLLLMMMMMMLLLLLLVVVWWWhhh|||vvvxxxzzz~~~yyyvvvwwwyyy~~~}}}zzzxxxzzzzzz~~~{{{yyywwwtttrrrrrrrrrrrrqqqooouuu}}}~~~jjj^^^ppppppmmmpppwwwvvvtttqqqnnnhhhaaa\\\XXXYYYYYYXXXVVVUUUXXXZZZXXX\\\aaafffiiiiiihhhgggnnnqqquuuzzz{{{xxxssspppmmmjjjfffccc^^^[[[WWWTTTSSSSSSTTTUUUTTTTTTTTTVVVXXX\\\___bbbaaafffooo{{{yyyuuuwwwwwwyyytttuuuzzz|||wwwqqqpppnnnjjjhhhiiijjjhhhfffaaa___YYYSSSOOOMMMJJJGGGCCC@@@<<<:::;;;:::777444444444555666555666@@@KKKdddjjjoooooo~~~{{{wwwtttlllkkkkkklllnnnpppppppppmmmllliiiggghhhnnnvvv}}}||||||wwwvvv|||ppp```\\\```bbbbbb___WWWNNNFFFBBBEEEEEEHHHOOO\\\nnnzzztttqqqwwwqqqmmmpppzzz{{{xxxoooZZZIIIEEE===999777888888666777:::<<>>CCCIIIMMMNNNMMMLLLKKKMMMaaaxxx|||nnn]]]vvv~~~~~~}}}}}}{{{|||{{{{{{|||}}}zzzxxxrrrqqqppptttzzz~~~~~~xxxuuufffbbbkkkuuuvvvyyy|||~~~}}}yyyvvvlllllllllkkkgggaaa[[[WWWVVVTTTTTTTTTVVVVVVTTTSSSPPPQQQSSSUUUWWWXXXYYYYYYVVVXXXXXXXXXVVVVVVWWWXXXXXXYYYYYYXXXUUUSSSSSSSSSQQQQQQRRRRRRRRRQQQPPPPPPMMMPPPSSSUUUVVVXXX[[[]]]]]]aaagggqqq{{{zzzxxx~~~vvv|||zzz{{{}}}wwwvvvmmmffffffiiijjjjjjjjjkkksssqqqcccYYYWWWSSSJJJHHHDDD???======<<<888555444333444555444444999AAA___ggg{{{kkksss}}}xxxtttooojjjeeeaaafffnnnuuu|||zzzvvvrrrlllhhhdddgggmmmtttxxxyyyvvvsssvvvtttrrrooopppttt{{{tttuuu|||vvvlllkkkhhhjjjkkkggg___TTTKKKFFFFFFIIILLLQQQZZZiii{{{wwwssswwwvvvaaaZZZSSSEEE===>>>:::777777888777555777===AAAEEEJJJMMMMMMMMMLLLLLL]]]|||vvvxxxzzzkkkbbbooo~~~|||~~~~~~}}}{{{}}}|||xxxsssrrrrrrwww~~~}}}}}}pppqqqzzz}}}}}}}}}|||tttnnniiiddd^^^[[[ZZZZZZXXXWWWRRRSSSSSSTTTTTTTTTSSSSSSMMMNNNOOONNNLLLLLLMMMOOOMMMOOOPPPPPPMMMLLLNNNPPPOOOQQQSSSUUUUUUUUUVVVVVVWWWZZZ^^^aaadddhhhmmmqqqwww~~~zzz|||yyyyyy{{{{{{wwwuuuuuulllhhhlllqqqpppmmmmmmmmmyyyyyyiii]]]]]]YYYNNNIIIEEEAAA>>>>>><<<999555444222222444444444999@@@[[[aaawwwqqqwwwzzzxxxtttpppkkkeee```\\\WWWZZZ]]]___dddooo~~~wwwrrrnnniiieeeeeehhhmmmtttyyy{{{zzzxxxzzzyyywwwuuuuuuyyy~~~}}}vvvuuupppqqqqqqlllbbbVVVLLLGGGFFFJJJOOOSSS[[[gggvvvyyyzzzyyy|||tttdddTTTMMMHHHAAA===<<<888666777888666444888>>>EEEHHHKKKMMMMMMMMMNNNOOOpppiiivvvhhhnnn{{{yyy|||~~~}}}~~~}}}|||}}}zzzvvvtttuuuyyy~~~wwwmmmeeerrr|||uuukkkeeebbbaaa```___YYYZZZZZZZZZYYYXXXWWWWWWQQQRRRRRRQQQPPPPPPRRRTTTPPPSSSUUUUUUSSSSSSVVVXXXSSSVVVYYY[[[[[[[[[\\\]]]dddggglllpppttt{{{~~~~~~}}}zzzyyy}}}{{{tttooommmmmmfffdddlllrrrooojjjiiihhhxxxzzzjjj___aaa^^^SSSJJJFFFAAA???>>>===999555444222222444444444:::AAAXXX\\\ppp|||vvvvvvvvvsssoooiiidddaaaWWWWWWVVVSSSTTT___ppp~~~vvvqqqmmmiiieeeggghhhlllrrrxxx||||||||||||{{{zzzyyy{{{}}}|||wwwwwwvvvooocccWWWLLLGGGFFFKKKPPPUUU[[[fffsss~~~|||qqqvvv}}}ggg]]]QQQIIIEEEAAA===:::777666777888666444888>>>HHHJJJMMMNNNNNNNNNPPPRRRvvvhhhiii|||{{{rrryyy||||||wwwvvv|||~~~}}}}}}}}}|||xxxuuuwww{{{~~~{{{|||{{{zzzzzz{{{|||~~~{{{wwwsssmmmsss~~~uuummmiiifffbbb___]]]\\\[[[ZZZVVVVVVVVVTTTSSSRRRTTTVVVYYYZZZZZZZZZXXXWWWVVVVVV\\\cccdddfffiiiddddddrrrwww~~~|||sssyyy}}}|||}}}}}}|||}}}zzzwwwssspppnnnbbbgggkkkkkknnnqqqnnngggkkkpppsssooofff^^^[[[[[[TTTDDD:::<<<<<<777666;;;555444333333444666999:::GGGbbbqqqvvvvvv~~~~~~}}}{{{uuuooohhhddd\\\ZZZWWWSSSRRRVVV^^^eeerrr}}}zzzssslllfffccciiilllnnnpppvvv}}}}}}}}}|||zzz}}}~~~|||uuuiiiZZZMMMFFFGGGHHHNNNWWW^^^dddppp{{{~~~yyyvvv}}}qqq```WWWOOOIIICCC;;;666666888555555555333333:::CCCDDDNNNOOONNNPPPLLLLLLWWWzzzjjjtttuuu|||xxxvvvsssqqqqqqqqqppppppwwwwwwwwwwwwwwwxxx~~~zzzxxxuuuqqqnnnqqquuu{{{}}}zzzyyyxxxxxxyyy{{{~~~xxxyyy~~~}}}vvvuuuvvvttt|||wwwrrrllliiijjjjjjiiigggdddcccdddeeeiiijjjlllmmmnnnooopppqqqvvv}}}zzz~~~www{{{|||xxxyyyyyyyyyxxxvvvrrrnnnkkkjjjjjjjjjlllmmmmmmjjjhhhrrrqqqoookkkeee___[[[YYYRRRJJJGGGKKKIII===555555555555444333444666888:::FFF]]]kkksssvvvxxx}}}}}}yyysssnnnkkkeeedddaaa\\\WWWUUUWWWZZZeeennn~~~tttllliiigggfffeeelllqqquuuzzz}}}}}}xxxjjjZZZLLLDDDKKKKKKOOOXXX```gggqqqzzz~~~mmmddd[[[SSSKKKGGGBBB;;;888888888666555555444444;;;DDDJJJPPPNNNLLLNNNJJJLLLXXXwwwcccqqqyyyzzz{{{{{{zzzsssnnnqqqyyy{{{vvvooowwwvvvtttqqqrrrxxxzzzyyywwwsssoooooonnnpppsssxxx|||}}}{{{yyyzzzyyyyyyzzz~~~|||xxxtttwww|||{{{ssstttvvvzzz~~~zzzwww{{{{{{sssyyyzzzppp~~~~~~}}}{{{xxxuuussssssssssssqqqooommmkkkfff```bbbkkkpppooopppvvvvvvqqqkkkgggccc```[[[WWWTTTPPPQQQTTTNNN???555444666555444333444555777999BBBVVV```kkkvvviiikkk}}}~~~zzzwwwuuuqqqpppnnnhhhbbb\\\YYYXXXXXX^^^iiiwwwxxxkkkeeeeeegggiiidddmmmvvvyyy||||||nnn^^^NNNEEELLLIIILLLVVV```gggooovvv}}}rrrhhhbbbUUUMMMGGGDDD@@@;;;999:::888666555666555666===FFFNNNRRRMMMKKKMMMJJJNNN^^^ssslllrrrwwwvvvyyyvvvtttuuu~~~}}}}}}xxxyyyxxxwwwuuuoooqqqxxxyyyxxxwwwyyy{{{|||||||||}}}{{{yyyyyy|||}}}{{{zzz}}}sss\\\___eeettt}}}yyyyyyxxxuuuvvv}}}yyy}}}yyyqqqxxx}}}}}}{{{uuurrrsssuuuwwwsssqqqmmmkkkkkkmmmqqqsssddd\\\___mmmrrrnnnpppyyyqqqoookkkfffbbb^^^[[[YYYYYYUUUQQQOOOGGG<<<888:::888777555444444555666777===PPPYYYddd}}}oooiiitttzzzyyywwwsssnnnjjjfffeee^^^___ccciiisss~~~tttgggaaabbbeeehhhhhhrrrzzzzzzzzz~~~ssscccSSSJJJLLLIIILLLXXXdddmmmsssxxx~~~vvvoooggg```RRRKKKEEEBBB???;;;999:::888666666777777888???HHHOOOQQQMMMLLLNNNJJJPPPcccrrrcccnnn}}}xxxrrrxxx}}}~~~yyyuuuqqqoooxxx}}}{{{}}}~~~{{{wwwuuuuuuyyy}}}}}}|||}}}~~~xxxiiiaaa\\\cccsss}}}{{{{{{||||||{{{||||||nnnbbbpppooojjjzzz||||||~~~yyysssqqqssswww{{{xxxrrrkkkfffgggnnnwww~~~sssiiihhhqqqqqqfffccciiiiiilllmmmjjjccc]]]\\\]]][[[VVVRRRLLLEEE===<<<>>>999888666444333444555666999MMMWWWddd~~~|||ooouuu|||xxxuuusssrrrqqqkkkiiiggghhhllluuu}}}}}}pppfff``````bbbcccmmmtttyyyxxxxxx}}}vvvfffVVVKKKNNNMMMSSSaaaooowww}}}|||rrrhhh]]]VVVSSSKKKEEEBBB???:::777999777555555777777999AAAJJJNNNQQQNNNMMMLLLFFFOOOgggjjjdddjjj}}}~~~yyy{{{yyyyyy||||||xxx|||}}}{{{|||wwwrrrpppttt~~~~~~zzzvvvtttuuuwwwxxx|||~~~~~~||||||~~~|||yyybbbVVVXXXcccsss~~~xxxyyy|||||||||{{{|||}}}{{{{{{wwwqqqyyymmmmmm~~~||||||}}}}}}vvvwwwxxxwwwvvvwwwyyy{{{zzztttmmmhhhjjjrrr|||zzzrrrnnnqqqnnnfffbbbeeehhhmmmpppmmmeee______aaa[[[YYYVVVRRRMMMFFF@@@===:::999666444333333444555555JJJUUUgggyyy|||kkkooo{{{xxxwwwuuutttmmmkkkgggfffhhhmmmssswww{{{tttkkkccc______``````lllqqqsssrrrsssyyyxxxiiiXXXLLLNNNPPP[[[kkkxxxvvvkkkaaaYYYUUURRRJJJDDDAAA===888666777555333444666777999BBBKKKMMMQQQQQQNNNJJJDDDSSSrrr{{{|||vvvlll}}}yyy{{{yyy}}}{{{vvvzzz~~~||||||~~~{{{yyytttpppttt~~~|||xxxtttrrrrrrssssssuuuyyyyyywwwzzz~~~}}}~~~qqqbbb\\\]]]rrr|||}}}hhh~~~}}}zzzxxxyyyzzz{{{rrrssssssrrrpppqqqtttwwwuuusssrrrqqqsssxxx}}}yyytttooollllllnnnpppqqqqqqrrrqqqmmmhhhdddddddddaaa^^^ZZZVVVRRRLLLDDD===<<<:::777444333333333444111BBBKKKddduuunnnkkk}}}zzzwwwtttkkkiiihhhggghhhjjjmmmooooooiiibbb]]]\\\^^^```aaahhhkkkkkkhhhiiimmmnnnlllnnnooorrryyyzzztttxxx{{{nnn___TTTTTTZZZhhhyyyvvvnnnggg```ZZZVVVNNNGGGAAA???<<<777555666333222333666777999BBBKKKLLLRRRSSSRRRNNNLLLfffyyypppkkk||||||yyy{{{~~~zzztttuuurrrpppzzz}}}}}}}}}zzzsssrrrooommmkkkkkkkkkllljjjnnnnnnmmmsss}}}|||{{{~~~~~~wwwbbbbbbaaadddrrryyywwwtttssstttvvvyyy{{{vvvtttnnngggccceeelllrrroooqqqvvvzzz||||||{{{{{{{{{yyyqqqiiijjjrrrxxxxxx{{{wwwqqqllljjjiiigggfffiiicccYYYRRROOOMMMGGG@@@<<<:::777555333222333333///;;;AAA^^^pppppp}}}zzzvvvoooooooooooooooooooooooogggbbb[[[XXXYYY]]]aaaccceeefffddd```______[[[UUUWWWYYY]]]gggttt|||oooddd^^^```hhhsss{{{}}}tttggg]]]```iiiyyyzzzqqqkkkfff___VVVOOOKKKDDD>>>===:::666555777222111222555777999BBBLLLJJJRRRUUUUUUSSSWWWzzz}}}|||jjjvvv{{{xxx{{{vvvsss|||yyysssyyytttnnnnnnpppppplllhhhjjjnnnpppnnnpppvvv{{{|||~~~||||||{{{zzz{{{zzzoooaaa\\\cccqqq{{{xxx~~~{{{tttmmmkkkoootttvvvvvvyyyoooeee```\\\^^^iiiwwwvvvrrrqqqvvvzzzwwwssspppuuutttssspppoooppptttxxx}}}wwwqqqmmmjjjjjjjjjfffaaaXXXPPPNNNNNNJJJDDDAAA>>>:::777777777666555444:::BBBRRRqqqxxx~~~yyy~~~yyyttttttvvvvvvsssppphhh^^^XXXZZZ]]]]]]^^^aaaaaa___\\\XXXUUURRRQQQQQQOOOOOOSSS\\\fffrrrzzzqqqeee\\\YYYYYYYYY\\\cccooo}}}~~~|||zzzzzzxxxtttlllfffllluuu{{{uuulllfffaaa[[[SSSLLLCCC???:::888777777777777777666555555888???HHHNNNPPPTTTRRRWWWZZZWWW{{{qqqxxx}}}||||||}}}}}}|||{{{xxxtttttt{{{{{{~~~}}}yyyrrrtttsssqqqooonnnlllkkkjjjkkkpppsssrrruuu|||}}}}}}~~~|||vvvssstttuuuccc]]]___ccciiippp{{{zzztttqqqzzzzzzvvvwwwrrrmmmmmmqqquuuvvvvvvvvvoooiiifffcccbbbiiirrrtttnnnlllqqqtttssspppppptttsssqqqpppppprrruuuwww{{{wwwqqqmmmkkkjjjiiihhh```\\\VVVQQQSSSUUUPPPHHHCCC@@@;;;888777666555444333999@@@NNNjjj{{{ttt}}}~~~{{{yyyyyy|||}}}yyyvvvnnnbbbYYYZZZ\\\\\\]]]___\\\ZZZWWWSSSQQQOOONNNNNNNNNNNNQQQXXX___ggguuuxxxmmmccc[[[VVVZZZ[[[\\\]]]```eeelllqqq|||xxxuuuuuuqqqssstttvvvvvvuuurrrppp{{{zzztttlllfffaaaZZZQQQKKKAAA===999666666666666555666666555666:::AAAJJJOOOSSSPPPPPPVVV\\\dddnnnxxx|||xxxxxx{{{{{{|||}}}{{{{{{zzzxxxyyyzzz{{{zzzyyyuuussstttxxx~~~zzzuuuzzzyyy{{{yyyrrrqqqrrrrrrpppmmmjjjkkklllmmmrrrvvvwwwzzz|||{{{{{{wwwppplllmmmyyyxxxtttttt```]]][[[]]]eeeqqq{{{|||wwwtttwww{{{~~~pppkkknnnuuuzzz|||xxxtttqqqooorrrooommmooorrruuutttrrrpppnnnnnnooommmjjjlllpppsssllliiillloooooopppqqqqqqpppnnnoooppprrrrrrqqqtttpppkkkjjjkkkkkkfffbbbZZZZZZXXXWWWZZZ\\\WWWPPPHHHDDD???:::888666555444333777<<>>;;;777555555555555444555555555888===EEEMMMQQQVVVMMMOOOVVV]]]tttlllqqqhhhcccvvv~~~{{{wwwtttssstttvvv|||zzzwwwxxx~~~}}}zzzyyyyyyyyyyyyuuuvvvxxxyyyzzzyyywwwuuuvvvuuuttttttvvvvvvtttrrruuuyyy~~~zzzvvvtttrrrrrrrrrqqqpppnnnnnnnnnqqqwww{{{|||~~~|||yyywwwxxxuuuooolllmmm|||}}}|||zzz~~~~~~{{{wwwwwwxxxuuurrrkkk^^^UUUVVVWWWTTTUUUXXXXXX]]]fffqqq~~~~~~}}}zzzxxx{{{~~~xxxwwwvvvtttrrrpppnnnnnnnnnmmmmmmoooqqqqqqooollllllmmmpppsssuuuuuuvvvwwwvvvooojjjlllnnnpppssswwwpppnnnmmmmmmoooooollljjjpppllljjjlllooommmeee]]]ZZZ```cccbbb```___]]]XXXOOOKKKDDD>>>:::888666555333666999???SSSzzz{{{nnnyyyvvveee\\\ZZZZZZYYYXXXSSSRRRQQQOOOOOOOOOPPPQQQSSSTTTYYY```ffflllvvvxxxoookkkdddYYYOOOKKKMMMQQQUUUZZZ```fffiiikkkmmmnnnoooooonnnmmmmmmpppuuuxxxzzz}}}oookkkeee___XXXOOOFFF@@@===:::777555666666555555444444666:::BBBJJJPPPSSSWWWLLLQQQVVVZZZzzzsssYYYVVVWWWmmm~~~}}}}}}wwwvvvwwwxxxwwwtttyyywwwvvv{{{yyyyyy|||}}}zzzwwwooorrrxxx{{{|||zzzwwwuuu{{{xxxsssqqqpppqqqssstttsss|||zzzssssssvvvvvvsssqqqsssvvvvvvsssoooxxx~~~{{{wwwvvvxxxwwwttttttvvv~~~wwwyyyzzzyyyzzzlllkkklllddd^^^^^^UUUUUUVVVVVVXXX]]]dddiiimmmpppuuu||||||xxxwwwwwwxxxuuuiiijjjxxx{{{{{{uuutttsssqqqpppnnnnnnmmmkkkkkklllmmmmmmllliiigggkkkmmmpppsssxxx}}}zzztttooopppqqqrrrvvv{{{sssrrrqqqpppooommmjjjhhhpppmmmmmmqqqtttpppdddZZZ___jjjqqqmmmddd_________VVVQQQIIIBBB===:::888777333555666:::JJJmmmooopppttt{{{ppp```YYYWWWVVVTTTPPPOOOOOOPPPQQQSSSVVVWWWYYYZZZ```hhhnnntttzzzqqqfff```WWWOOOJJJJJJMMMOOOPPPUUU^^^fffmmmtttzzz}}}yyyxxxwwwuuuuuuyyy~~~{{{kkkhhhbbb[[[SSSKKKCCC>>><<<:::777666777777666555444444777===FFFNNNSSSTTTUUUNNNTTTUUUXXXyyyzzziiiPPP[[[nnn{{{yyyzzzvvvxxx~~~{{{|||yyyzzz~~~{{{~~~vvvmmmlllqqqwww{{{{{{zzzyyyyyy}}}yyyssspppppprrrssstttttt~~~wwwooopppuuuxxxuuusssuuuzzz|||wwwrrr~~~}}}xxxvvvxxxxxxxxxzzz|||sssrrrwwwzzzzzz~~~{{{}}}{{{{{{yyytttnnniiifffeeeaaaaaacccfffiiijjjhhhgggddddddfffmmmtttyyyzzzyyy}}}xxxxxxzzz|||rrrjjjlllkkknnn{{{sssrrrqqqrrrrrrrrrrrrqqqqqqpppjjjjjjjjjjjjjjjiiihhhgggooopppppppppvvv~~~yyytttqqqqqqqqqqqqtttyyyvvvwwwwwwuuuqqqnnnmmmmmmpppoooooorrrsssooofff___dddpppwwwpppddd___```bbb[[[UUULLLDDD???<<<:::888444444555999DDDaaaxxxlllkkkrrr|||gggYYYTTTTTTRRRMMMMMMOOOQQQUUUYYY\\\^^^aaabbbgggoootttyyywwwmmmeee___VVVOOOKKKKKKLLLMMMOOOTTT\\\eeeoooxxx~~~}}}yyytttiiifff```XXXPPPHHHCCC@@@:::888777666777888777666444555888@@@JJJRRRUUUUUURRRQQQSSSSSS\\\yyywwwddd[[[zzz}}}|||~~~wwwwwwwwwzzz~~~~~~|||zzz|||}}}||||||~~~{{{tttmmmtttvvvxxxwwwuuuuuuwwwyyy|||wwwrrrqqqssstttsssqqqwww||||||uuuoooooorrrvvvvvvvvvxxx{{{{{{yyyvvv}}}}}}~~~xxxtttsssssssssxxx~~~~~~xxxqqqooouuuzzz{{{~~~ssssss{{{}}}www{{{{{{sssnnnooooooppprrrssstttsssrrrqqqiiiiiiiiihhhhhhiiikkkllluuuuuuqqqnnnqqqzzz}}}zzzrrrooommmnnnmmmjjjlllpppssswwwyyyvvvpppmmmooosssqqqooommmmmmmmmllljjjhhhfffnnnpppjjjcccaaabbbbbb\\\VVVLLLDDD???<<<:::999555333555999BBBXXX{{{ppphhhooommmYYYRRRRRRRRRMMMNNNQQQUUUZZZ```eeehhhllllllqqqwww}}}}}}qqqiiidddbbb^^^VVVOOOLLLNNNRRRTTTZZZbbbllluuu|||tttnnneeeaaa[[[SSSJJJDDDAAA???888666555555777777666555555666:::BBBMMMTTTVVVTTTPPPRRRMMMPPPfffyyybbb]]]hhhvvvuuuqqquuurrruuuxxxzzzzzzzzz{{{|||zzzxxx{{{~~~}}}{{{zzzyyyyyyyyy~~~zzztttooonnnqqquuuyyyuuurrrssswwwwwwsssnnnyyyyyyyyywwwtttrrrpppooosssvvvyyy{{{zzzyyyyyyyyyxxxyyy}}}vvvooommmllllllqqqwww|||}}}{{{uuuuuu{{{~~~|||{{{~~~yyyooonnnjjjsss|||}}}xxxrrruuutttmmmnnnuuulllmmmpppqqqqqqooommmkkkiiihhhhhhggghhhjjjooorrryyyyyysssmmmnnnuuuuuuqqqllliiiiiijjjhhhdddeeehhhnnntttwwwtttmmmjjjooovvvpppnnnjjjggggggiiilllooofffiiihhhdddbbbdddcccaaa\\\UUULLLCCC>>>;;;999888555333555:::BBBSSSrrruuuhhhnnnqqqYYYQQQQQQQQQPPPQQQUUUZZZ```gggmmmpppssstttxxx~~~vvvkkkdddaaadddddd\\\RRRNNNRRRYYYZZZaaajjjuuu{{{sssmmm```\\\VVVMMMDDD???======666555444444666666555444666666:::DDDOOOUUUVVVTTTNNNQQQHHHNNNpppkkkssszzzpppmmmpppvvvvvvvvvuuuvvvyyy~~~{{{|||}}}}}}}}}{{{xxxuuusssuuuwwwzzzooo\\\^^^mmmppptttvvvxxxwwwtttssstttuuuwwwuuuvvvvvvrrrnnnpppvvvrrruuuxxx{{{}}}|||{{{zzzyyy~~~~~~zzzwwwwww|||rrrmmmoooppprrr|||{{{|||~~~zzzvvv~~~zzzooopppqqqsss|||zzzwwwuuurrrmmmkkkkkklllllllllkkkkkkllljjjgggeeeeeefffeeeeeeeeeddddddggglllpppnnnmmmlllnnnrrrtttrrrppplllgggdddggghhhggghhhkkkrrrooommmnnnqqqrrrqqqoookkkllliiibbb```dddiiijjjgggeeecccbbbccccccbbbaaaZZZVVVOOOFFF>>>:::999;;;666777999999<<>>999777777666555555555555555777666<<>><<<999777777666555555555555666666666===HHHRRRVVVUUURRRQQQHHHSSSlllvvv```kkk\\\WWWhhhyyyxxxsssssstttrrrnnnrrrwww}}}}}}||||||}}}|||zzz|||zzzxxxwwwwwwwwwwwwwwwwwwxxxxxxttt~~~{{{wwwxxxyyyuuusssnnnllllllvvvvvvuuuttttttsssssssssrrrtttvvvwwwvvvuuuwwwyyy|||yyyxxxzzzzzzyyyxxxzzzvvvvvvvvvtttssssssuuuwwwzzz~~~~~~|||mmm```dddfffffffffdddcccdddeeeaaaaaa`````````___[[[XXX\\\[[[ZZZXXXWWWYYY\\\___``````___]]][[[[[[]]]___XXXXXXYYY]]]cccfffdddbbbccc______cccfffeeeeeegggeeegggiiikkkjjjhhhfffdddfffjjjjjjggghhhmmmqqqrrrfffccc```______`````````___[[[WWWVVVUUUPPPGGG???===:::888666666;;;JJJYYYqqqlllhhhsss|||vvvqqqnnnqqqvvvzzz~~~uuufffXXXQQQMMMIIIHHHKKKLLLMMMMMMMMMMMMQQQXXX^^^pppxxx|||}}}xxxpppjjjbbbZZZSSSJJJGGGCCC???===;;;999888666666555555555555666666777AAAMMMUUUXXXVVVSSSQQQNNNXXXzzzjjjZZZ}}}~~~rrrrrreeeVVVVVVgggnnnnnnzzzyyyuuuppppppssstttrrruuuyyy}}}}}}zzz{{{}}}zzzttt|||zzzxxxwwwvvvxxxzzz{{{~~~ssswww}}}{{{~~~}}}~~~zzztttvvv{{{xxxuuupppoooqqqssssssttttttttttttssssssnnnssswwwwwwtttqqqqqqsssttttttuuuxxx|||}}}|||{{{rrruuuxxxxxxwwwvvvxxx{{{xxx{{{}}}}}}|||lllccc___^^^]]]___``````______```aaa]]]]]]]]]^^^```___]]][[[\\\\\\ZZZXXXUUUTTTVVVXXXWWWXXXXXXWWWVVVWWWYYY[[[WWWWWWZZZ___dddfffccc``````]]]\\\aaacccaaaaaacccaaaccceeeeeecccaaa``````YYYaaagggiiiiiijjjhhhdddbbb```______```aaa``````bbb___[[[YYYVVVQQQKKKEEE>>>:::777666666888CCCMMMeeeppphhhggg~~~jjjZZZLLLJJJIIIGGGHHHMMMJJJMMMOOOOOOOOOSSSYYY^^^iiiqqq{{{{{{yyyzzz~~~}}}sssiiiccc]]]UUUOOOGGGEEEBBB>>>;;;999888777666555555555555666666777999EEEQQQWWWXXXXXXUUUQQQQQQZZZeee[[[}}}tttfff]]]aaa]]]```rrr{{{nnnfffwww~~~wwwzzzxxxrrrooosssvvvvvvvvvyyy~~~~~~yyyuuuwww|||zzzuuu}}}|||zzzyyyyyyyyyzzzzzz}}}uuuwwwwwwsssxxx|||xxxzzzzzzwwwtttvvv}}}|||zzzyyyvvvrrrrrrwwwtttuuuvvvwwwvvvtttrrrqqqkkkmmmoooqqqqqqqqqqqqqqqmmmmmmooorrrvvvxxxvvvsssooossswwwvvvsssssswww|||xxxzzz{{{{{{{{{~~~zzznnneee___\\\[[[\\\[[[\\\]]]]]]]]]]]]___aaa^^^]]]]]]^^^______^^^\\\YYYYYYYYYVVVSSSRRRRRRSSSRRRSSSTTTSSSSSSSSSUUUWWWWWWVVVWWW[[[```cccaaa^^^\\\YYYYYY]]]___\\\[[[]]]\\\^^^``````]]]\\\]]]^^^ZZZaaaeeeeeeddddddbbb^^^aaaaaaaaaccceeeeeedddbbbfffccc___YYYTTTNNNJJJHHHAAA<<<888777666666<<>>999666777:::<<>>BBBQQQWWWVVVYYYWWWRRRUUURRR^^^hhhYYYXXX}}}xxxwwwoooqqq{{{hhhXXX___{{{zzz}}}|||zzzxxxvvvttttttssstttwwwzzz{{{zzzyyyyyyzzz~~~{{{zzz{{{}}}~~~xxxzzz|||{{{xxxuuurrrrrrppppppmmmkkkooouuuuuuqqqjjjiiijjjooouuuxxxwwwtttrrrttttttrrrrrruuuuuurrrqqqpppnnnmmmllljjjgggeeefffiiilllnnnooonnnlllkkklllnnnqqqrrrqqqooooooooorrrpppmmmkkkkkklllnnnpppwwwwwwvvvuuurrrpppmmmlllppprrrttttttsssssstttuuuvvv|||tttiiibbb^^^[[[[[[XXXUUUTTTVVVWWWWWWVVVSSSSSSSSSSSSTTTUUUVVVVVVWWWYYY[[[ZZZVVVRRRPPPOOORRRPPPOOOPPPQQQSSSTTTTTTUUUTTTSSSRRRRRRQQQQQQQQQQQQOOOQQQUUUVVVTTTTTTVVVWWWUUUTTTSSSTTTUUUVVVVVVTTTUUUXXXZZZ\\\]]]^^^^^^bbb```^^^]]]]]]___aaabbbcccbbbaaa```aaadddhhhjjjffffffaaa\\\cccnnnmmmcccPPPLLLDDD===888666777888>>>WWWzzz|||xxxfffSSSIIICCCFFFMMMOOONNNOOOTTTQQQRRRUUUWWWXXX\\\bbbaaabbbfffooo|||{{{|||lll```XXXSSSNNNIIICCC???:::777666777777777666666555333333666;;;>>>EEERRRVVVUUUXXXTTTOOOSSSZZZooottt___VVVUUU|||yyyzzzwwwwwwzzzooofff___hhhsssqqqwww{{{{{{yyyvvvtttrrrqqqrrrrrruuuxxx{{{|||{{{xxxwwwwwwwwwwwwwwwvvvuuuuuuwwwyyyyyy|||{{{sssmmmiiijjjmmmmmmkkkmmmrrrtttrrroooppprrrssstttuuutttsssooorrrqqqnnnooorrrrrrpppnnnooonnnkkkhhheeeeeeeeeooooooooonnnmmmllljjjiiiooonnnmmmmmmnnnnnnmmmlllmmmlllkkkkkkkkkmmmnnnooouuutttsssppplllhhheeecccmmmooopppooonnnmmmnnnooorrryyy{{{zzzqqqlllddd^^^ZZZYYYXXXWWWTTTRRRQQQRRRTTTUUUUUUUUUOOONNNNNNNNNOOOPPPQQQRRRSSSUUUVVVVVVSSSPPPNNNNNNPPPOOOOOOOOOQQQSSSVVVXXXTTTTTTSSSSSSRRRRRRQQQQQQOOONNNQQQVVVXXXUUUUUUWWWUUUTTTRRRQQQQQQSSSUUUVVVPPPSSSWWWYYYYYY[[[^^^bbbbbb```^^^\\\\\\^^^```bbbeeedddddddddeeefffhhhhhhggggggccc___dddlllkkkdddTTTOOOHHHAAA;;;888777777<<>>;;;777666777888888888666666555444444888>>>CCCQQQVVVUUUVVVXXXRRRRRR```~~~mmm\\\___```[[[~~~yyyzzz~~~~~~qqqhhhhhhppp{{{yyyrrrqqqtttvvvxxxzzzpppooommmllllllnnnqqqssspppsssvvvwwwvvvtttssssssqqqsssuuutttqqqpppsssuuurrruuuwwwwwwsssmmmhhhfffhhhnnnrrrqqqrrrvvvwwwvvvyyy|||~~~}}}xxxuuuuuuwwwtttuuurrrllljjjlllkkkiiieeehhhjjjiiifffeeegggjjjrrrqqqnnnlllkkkjjjjjjjjjrrroookkkjjjmmmnnnmmmkkkggghhhiiiiiijjjjjjjjjjjjppppppnnnmmmlllkkkjjjjjjjjjkkkllllllkkklllnnnpppmmmlllkkkmmmppptttwwwwwwtttvvv{{{|||rrrggg```^^^___\\\YYYXXXXXXWWWVVVUUURRRSSSSSSRRRQQQPPPPPPPPPNNNNNNNNNMMMNNNNNNOOOPPPPPPRRRTTTTTTRRRQQQPPPQQQOOOOOOOOONNNLLLMMMPPPSSSQQQQQQRRRRRRRRRQQQPPPPPPKKKJJJMMMSSSUUUSSSSSSUUUWWWWWWVVVRRROOOMMMOOOQQQPPPTTTYYYZZZYYYZZZ```fffgggdddaaa___^^^```bbbdddaaacccdddffffffdddcccbbb\\\aaadddddddddaaa\\\VVVNNNLLLIIIEEEBBB>>><<<;;;:::DDDddd||||||hhh```^^^\\\___ffflll~~~pppUUUOOOKKKIIILLLOOOPPPSSSXXXYYY[[[bbbjjjnnnqqqyyyyyypppcccZZZTTTOOOHHHBBB;;;999666666777888888888666666555444666;;;BBBGGGQQQSSSRRRSSSUUUOOOWWWnnndddYYY[[[YYYRRR||||||~~~}}}xxxlllcccmmm{{{yyywwwrrrnnnnnnqqqtttuuuuuummmlllkkkjjjkkkmmmoooqqqmmmpppsssttttttssstttuuutttttttttrrrqqqqqqrrrtttllloooqqqqqqoookkkhhhggghhhlllppppppsssvvvvvvsssrrruuuxxxxxxvvvuuuvvvwwwuuuuuurrrkkkiiijjjjjjhhhdddgggiiikkkjjjjjjjjjkkkmmmmmmmmmlllkkkiiihhhgggjjjhhhfffeeefffggghhhggghhhhhhhhhhhhhhhgggggggggmmmllljjjiiigggfffffffffggghhhhhhgggggghhhkkkmmmhhheeecccfffmmmqqqrrrqqqqqqsssvvvyyy|||~~~{{{~~~zzzpppddd]]]WWWTTTVVV[[[XXXWWWVVVWWWXXXXXXWWWVVVUUUUUUUUURRRPPPNNNNNNPPPOOOOOONNNNNNNNNOOOOOOPPPPPPQQQSSSRRRQQQOOOPPPQQQMMMPPPQQQOOOLLLKKKMMMOOONNNOOOPPPQQQQQQPPPOOONNNLLLKKKLLLQQQRRRQQQQQQUUUWWWXXXXXXUUUQQQNNNOOOQQQRRRVVVYYYZZZZZZ[[[^^^bbb]]]\\\\\\\\\^^^aaaccceee]]]^^^```bbbbbbaaa___^^^^^^ccciiikkkhhhccc]]]YYYTTTRRROOOKKKFFF@@@<<<999666>>>WWWvvv~~~rrrvvv|||cccQQQSSSWWWWWW^^^jjj{{{sss[[[VVVUUUVVVZZZ[[[[[[```fffiiimmmvvv~~~uuummmaaaYYYTTTNNNGGGAAA:::888666666777888777777666555555555888???GGGMMMOOOPPPNNNQQQPPPJJJ[[[}}}zzzddd[[[WWWRRRMMMwwwvvvwww|||~~~yyywwwzzz}}}|||xxxsssooommmgggnnn}}}tttqqqoookkkhhhhhhmmmqqqqqqnnnllllllkkkkkkkkkkkklllllllllnnnpppqqqrrrtttwwwzzzuuusssooommmmmmnnnoooooolllppptttuuussspppmmmllljjjlllnnnpppuuuxxxuuuooosssuuuvvvwwwvvvuuuttttttrrrrrroooiiihhhjjjkkkiiiiiijjjllloooqqqpppnnnkkkiiijjjlllmmmkkkhhheeebbbcccdddddddddccccccdddfffjjjiiihhhfffeeedddddddddgggfffdddcccbbbaaabbbbbbfffffffffdddccccccfffhhhfffeeeeeegggkkknnnoooooooooqqqrrrsssssstttuuuvvvsssssswww}}}tttlll```YYYRRRQQQQQQQQQUUUZZZUUUUUUVVVYYY\\\\\\[[[YYYVVVVVVUUUQQQNNNMMMOOOQQQNNNNNNMMMMMMMMMMMMNNNNNNNNNOOOPPPOOOMMMLLLLLLMMMLLLOOORRRQQQMMMKKKLLLOOOLLLMMMOOOPPPPPPOOONNNLLLPPPMMMLLLPPPQQQPPPQQQUUUTTTWWWZZZXXXTTTQQQRRRTTTTTTVVVXXXZZZ[[[[[[[[[[[[WWWXXXYYY\\\^^^```bbbccc]]]^^^```aaabbbaaa```___aaaeeejjjkkkggg```\\\\\\ZZZYYYWWWRRRLLLEEE???;;;888<<>>:::888666666666777666555555555555777<<>>555===NNNhhhzzzuuu|||sss\\\WWWXXX```dddiiixxx}}}~~~wwwjjjgggccc\\\SSSJJJBBB>>>999999777666555555555555888666666999@@@IIIPPPTTT```TTTQQQUUURRRTTTtttnnnXXXXXXZZZRRRNNNRRRqqqbbb```___oootttjjjeee^^^[[[^^^]]]___```aaacccfffjjjmmmnnnrrrsssooollllllkkkhhhjjjjjjlllpppuuuyyyxxxwwwnnnmmmnnnoooqqqrrrqqqooowwwzzz|||yyysssooooooqqquuuwwwyyyzzzxxxvvvuuuuuuttttttssssssqqqpppooonnnllljjjiiiiiikkklllllllllrrrrrrrrrrrrqqqooolllkkkgggiiikkkllllllkkkjjjjjjiiihhhffffffhhhiiijjjiiieeedddddddddeeeeeeddddddeeedddddddddeeeeeedddbbbcccgggkkklllllllllnnnpppgggggggggeeeddddddgggjjjiiihhhggghhhiiihhhfffdddhhhfffcccaaa```aaaccceeefffhhhkkkkkkkkklllpppsssxxxpppgggbbb___[[[XXXWWWYYYYYYVVVSSSRRRRRRRRRRRRRRRRRRRRRRRRUUUTTTTTTUUUVVVUUUSSSQQQRRRPPPMMMLLLMMMOOOPPPPPPPPPNNNLLLIIIHHHHHHIIIJJJIIIIIIJJJJJJJJJJJJJJJIIILLLKKKJJJIIIIIIIIIJJJJJJIIIHHHGGGGGGGGGHHHIIIJJJLLLKKKJJJJJJKKKMMMOOOPPPLLLPPPQQQOOOPPPTTTUUUSSSSSSQQQNNNNNNQQQTTTUUUVVVXXX[[[ZZZWWWWWWYYYZZZXXXZZZ\\\^^^^^^\\\\\\___bbb]]][[[[[[```ggghhhccc]]]WWWXXXYYYZZZXXXRRRKKKFFF>>>666;;;DDDVVVzzznnndddVVVTTTXXXccciiiqqqyyyrrrhhheeeaaaZZZRRRIIIAAA===999888777666555555555555444444666:::BBBLLLSSSXXX\\\XXXXXXZZZWWW___tttccc]]]XXXPPPOOOTTTwwwgggiiitttqqqbbb___^^^[[[ZZZ\\\\\\^^^aaacccdddfffiiilllooosssuuuqqqnnnmmmkkkhhhkkkkkkmmmqqqtttvvvvvvtttkkkkkklllooosssuuuuuuuuuwwwyyyyyyvvvqqqoooppprrruuuwwwyyyzzzxxxvvvuuuuuuttttttssssssrrrqqqqqqpppjjjjjjjjjllloooppppppooovvvvvvvvvuuussspppmmmkkkjjjjjjjjjkkklllmmmnnnnnnllliiieeedddeeehhhkkklllbbbccceeeffffffdddbbb```bbbccceeehhhiiihhheeeaaa___bbbgggiiijjjkkklllnnnjjjjjjhhheeecccccceeeggghhhgggffffffeeeccc```]]]aaa___\\\ZZZZZZ\\\___aaa`````````^^^^^^___cccfffcccggglllnnnnnnqqqwww}}}|||}}}wwwqqqnnnllljjjgggccc^^^[[[XXXVVVTTTRRRNNNPPPRRRTTTUUUSSSQQQOOOOOOOOOOOOOOOOOOOOONNNNNNSSSRRRQQQQQQQQQQQQNNNLLLOOONNNMMMKKKIIIIIILLLNNNLLLLLLJJJIIIHHHHHHHHHHHHGGGHHHHHHIIIIIIHHHGGGGGGFFFFFFEEEEEEFFFGGGHHHIIIHHHGGGGGGFFFEEEEEEFFFFFFKKKKKKJJJIIIIIIJJJLLLLLLKKKOOOQQQOOOPPPSSSRRROOOPPPNNNLLLLLLOOOQQQSSSSSSVVV[[[\\\XXXUUUVVVWWWWWW[[[\\\\\\XXXTTTVVV]]]ddd\\\ZZZYYY\\\aaabbb^^^YYYVVVWWW[[[^^^^^^XXXNNNFFFAAA===>>>???IIImmm{{{~~~{{{uuurrrrrrooooooooopppnnnggg\\\TTTPPPRRRZZZeeemmmxxxzzz~~~zzzrrrkkkeeebbb^^^WWWOOOGGG@@@<<<888888777666555555555555333555888>>>FFFNNNUUUYYYUUUYYY\\\ZZZ[[[lll}}}ssscccUUUOOOOOORRR}}}~~~~~~{{{vvvyyyssshhh```______\\\[[[\\\[[[^^^bbbeeefffhhhiiikkkkkkpppqqqnnnkkkjjjhhhdddiiijjjlllnnnpppqqqppppppjjjjjjlllooosssvvvwwwvvvtttuuutttsssqqqqqqtttwwwrrruuuxxxxxxwwwvvvvvvvvvwwwvvvuuusssrrrqqqqqqqqqmmmmmmoooqqqttttttrrrpppzzzyyywwwtttrrrpppnnnnnnkkkiiiggggggiiilllnnnnnnkkkhhheeedddfffhhhjjjkkkggghhhhhhfffbbb___]]]\\\```bbbeeeiiikkkiiiddd```^^^aaaeeehhhiiijjjjjjjjjjjjjjjjjjiiifffeeeeeefffgggeeeddddddcccaaa^^^[[[[[[[[[ZZZYYYZZZ\\\^^^______^^^]]]\\\\\\\\\]]]^^^[[[aaafffeeeaaaaaagggmmmiiigggeeeeeeiiimmmoooqqqyyy{{{~~~|||zzz~~~~~~|||xxxwwwuuutttrrrnnniiieeeiiibbbZZZUUUUUUUUUTTTRRRVVVUUUTTTSSSSSSSSSSSSSSSKKKOOOSSSSSSPPPMMMLLLMMMKKKKKKLLLLLLMMMNNNNNNNNNSSSQQQOOOOOOOOONNNKKKIIILLLMMMMMMKKKGGGFFFIIILLLIIIIIIJJJIIIIIIHHHGGGGGGFFFFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEFFFHHHHHHGGGGGGHHHHHHIIIJJJMMMPPPQQQOOONNNOOOLLLHHHOOOMMMLLLMMMOOORRRSSSSSSUUU\\\___ZZZUUUUUUWWWWWWYYYZZZYYYTTTPPPRRRZZZbbbZZZXXXWWWXXX\\\\\\YYYUUUVVVVVVYYY\\\\\\VVVKKKBBB@@@AAAAAA>>>DDDddd{{{|||zzzyyyppphhhaaa]]]]]]WWWWWWXXXZZZZZZXXXRRRNNNOOOTTT]]]hhhooo{{{{{{~~~zzzwwwrrrlllgggbbb```[[[UUUMMMFFF@@@<<<888777666555555555555555444888>>>DDDJJJPPPUUUXXXWWW[[[\\\ZZZccc}}}yyy~~~xxxdddSSSNNNMMMKKKrrrzzzkkkgggaaa]]]]]]\\\YYYXXXXXXXXX\\\```ccceeefffggghhhhhhmmmnnnkkkhhhhhhfffccciiijjjkkkllllllmmmmmmnnnnnnnnnooorrrvvvxxxxxxwwwuuutttsssrrrqqqrrruuuwwwrrruuuxxxzzzzzzzzzzzz{{{{{{yyywwwtttrrrqqqpppppprrrssstttvvvwwwvvvsssppp|||yyytttpppnnnnnnooopppmmmiiifffeeehhhkkkmmmnnniiihhhhhhhhhjjjkkkjjjiiijjjiiifffbbb]]][[[\\\^^^aaacccgggkkklllkkkfffbbbccceeehhhkkkmmmllljjjiiicccfffiiijjjhhheeecccccccccaaa_________^^^\\\ZZZWWWXXXYYY[[[\\\]]]]]]]]]YYYYYYYYYZZZYYYXXXWWWUUUVVV]]]cccccc^^^ZZZ\\\```bbb^^^ZZZXXXXXXXXXXXXWWWXXX[[[___cccffffffeeecccdddeeefffddddddhhhpppvvvqqqnnnkkkgggdddbbbbbbbbb\\\YYYVVVTTTTTTRRRPPPNNNPPPOOOMMMKKKLLLOOORRRUUUKKKMMMOOOPPPPPPNNNMMMLLLMMMOOOQQQOOOKKKIIIJJJMMMGGGHHHIIIKKKMMMNNNPPPPPPSSSQQQOOONNNMMMLLLKKKIIIJJJLLLLLLJJJFFFEEEGGGJJJGGGHHHHHHIIIIIIHHHGGGFFFDDDDDDDDDDDDDDDCCCBBBBBBCCCDDDCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEFFFFFFGGGGGGDDDDDDDDDEEEFFFGGGHHHIIIJJJMMMOOOLLLKKKLLLJJJEEEMMMLLLKKKLLLOOOQQQRRRRRRUUU\\\___ZZZUUUUUUVVVWWWSSSUUUUUUSSSPPPQQQVVV\\\XXXVVVUUUVVVXXXXXXUUURRRRRRSSSTTTVVVVVVQQQJJJDDD===BBB@@@<<>>???@@@AAAAAAAAA@@@???@@@AAABBBDDDDDDDDDCCCCCC@@@AAABBBBBBCCCCCCCCCCCCAAADDDEEECCCDDDHHHIIIGGGEEEDDDDDDFFFJJJLLLLLLLLLLLLPPPRRRPPPOOOQQQPPPLLLKKKKKKKKKMMMQQQSSSRRRQQQRRRSSSVVVWWWXXXVVVSSSPPPRRRWWW\\\]]]YYYTTTSSSSSSNNNTTTKKKCCCFFFKKKggg{{{}}}zzzfffWWWLLLCCC@@@AAA>>>>>>???@@@DDDJJJPPPUUUUUU\\\hhhuuu|||tttlllfffbbbaaaWWWTTTPPPJJJDDD???;;;999555555555444444555555666777@@@MMMUUUVVVUUUUUUVVVNNNMMMWWWooolllOOOKKKUUU^^^\\\RRRIIIGGGHHHlll```___\\\PPPWWWYYYXXXTTTQQQRRRTTTVVVZZZ\\\___aaabbbdddgggjjjdddggggggbbbbbbfffiiiiiigggfffeeebbb```ccciiinnnooooooppprrruuuvvvvvvuuuxxxwwwuuuuuuuuuvvvuuutttwwwyyy{{{|||zzzxxxwwwwww|||{{{xxxuuutttssstttttttttsssrrrsssttttttrrrpppooopppqqqrrrrrrrrrqqqpppmmmgggbbbaaadddgggfffccc^^^]]]]]]^^^``````___]]]ZZZ\\\]]]\\\[[[^^^fffnnneeecccaaa```aaabbbaaaaaa___```ccchhhmmmnnnkkkgggeeeeeecccaaa^^^^^^```bbbddd___YYYUUUUUUWWWYYYZZZ[[[XXXTTTRRRRRRVVV[[[___UUURRROOOPPPSSSVVVVVVVVVVVVXXX[[[]]]^^^\\\YYYWWWWWWYYYYYYUUUNNNKKKNNNQQQQQQQQQRRRRRRRRRRRRRRRRRROOONNNOOORRRVVVUUURRRMMMOOONNNNNNNNNNNNNNNNNNOOOKKKOOOPPPMMMGGGDDDFFFIIIJJJIIIGGGGGGIIIKKKKKKKKKIIIKKKLLLJJJHHHHHHLLLOOOKKKJJJIIIIIIHHHFFFEEEDDDHHHHHHHHHHHHHHHHHHHHHHHHIIIGGGDDDCCCCCCDDDCCCBBBDDDBBB@@@AAADDDFFFDDDAAA????????????@@@AAABBBBBB@@@@@@@@@@@@???>>><<<<<<:::<<<>>>???@@@AAA@@@@@@@@@AAABBBCCCBBBAAA@@@???AAABBBBBBBBBBBBAAA@@@???CCCEEEDDDAAAAAAEEEFFFDDDEEEDDDDDDGGGJJJLLLLLLLLLHHHJJJKKKJJJLLLNNNLLLFFFKKKHHHGGGJJJPPPTTTSSSPPPQQQSSSVVVYYYYYYVVVSSSPPPXXX```gggfff^^^WWWTTTUUUQQQUUUJJJCCCEEEDDDZZZzzz{{{uuu___OOOEEE??????BBB<<<===???AAACCCHHHMMMQQQWWW^^^hhhuuu|||{{{xxxqqqhhh```ZZZWWWTTTQQQLLLGGGAAA<<<888777555555444444444555555666???HHHSSSYYYWWWRRROOONNNLLLOOOaaaaaaPPPPPP[[[fffeeeVVVHHHEEEJJJyyyddd\\\[[[ZZZVVVTTTUUUUUUTTTSSSRRRTTTXXX[[[```]]][[[^^^dddhhhgggeeeaaabbbddddddddddddgggiiihhhbbb]]]___eeejjjjjjgggjjjjjjkkklllmmmnnnooopppuuuyyy{{{yyytttqqqrrruuutttrrruuuzzzzzztttqqqsssuuuvvvvvvtttqqqooonnnoootttuuuuuutttrrrrrrsssuuurrrqqqqqqqqqrrrpppnnnllljjjhhheeebbb````````````\\\ZZZXXX[[[```cccaaa]]]___\\\[[[\\\___aaa```^^^^^^___aaaaaa```aaabbbdddcccccccccdddggghhhgggeeeaaabbbcccbbbaaaaaacccdddeee^^^YYYXXXWWWUUUUUUXXXSSSXXXSSSLLL[[[ttttttbbbWWWSSSOOOOOOSSSVVVVVVVVVWWWXXXXXXXXXWWWUUUTTTSSSUUUWWWWWWTTTOOOMMMMMMNNNOOONNNMMMOOORRRRRROOOLLLKKKMMMNNNPPPQQQQQQPPPPPPNNNNNNMMMMMMLLLMMMMMMNNNPPPNNNLLLIIIGGGGGGGGGHHHFFFEEEDDDCCCDDDEEEGGGIIIHHHIIIIIIJJJJJJIIIIIIHHHJJJJJJIIIIIIIIIHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>AAAAAA@@@>>>===;;;::::::<<<<<<===>>>???@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDCCCCCCEEEFFFHHHJJJKKKKKKNNNKKKHHHFFFFFFGGGGGGFFFFFFHHHKKKMMMOOOPPPOOOOOOUUUYYY\\\YYYSSSQQQUUUZZZ^^^gggjjjiiiggg[[[UUU]]]ZZZVVVPPPFFF<<<@@@YYYttt||||||ttt___OOOCCC<<<>>>EEE???BBBEEEGGGHHHJJJMMMOOOVVVaaannnzzzzzzqqqeeeZZZVVVWWW[[[TTTQQQKKKEEE???:::888777666777777777666666777888GGGPPPYYY[[[XXXRRRKKKEEEBBB^^^{{{aaaMMMMMMKKKXXXddddddXXXKKKGGGHHHssseeeXXXUUUWWWVVVSSSRRRSSSSSSRRRQQQPPPQQQUUUXXXZZZWWWVVVZZZ```ddddddbbb^^^___```______```ccceeedddaaa___bbbhhhkkkhhhdddffffffhhhjjjmmmpppssstttwwwwwwvvvsssooonnnqqqttttttqqqsssxxxwwwqqqnnnpppmmmnnnoooooommmmmmnnnooorrrrrrqqqrrrrrrsssttttttqqqqqqqqqrrrrrrqqqooommmgggfffccc```^^^^^^^^^^^^^^^[[[XXXYYY\\\^^^]]]ZZZ]]]\\\ZZZ\\\___``````___]]]^^^______^^^^^^___```bbbaaaaaabbbddddddcccbbb^^^______^^^]]]^^^aaacccfff___ZZZYYYXXXUUUUUUWWWTTTXXXUUUWWWooo|||YYYVVVRRRPPPPPPQQQQQQQQQRRRSSSSSSTTTTTTUUUUUUVVVRRRSSSSSSQQQMMMKKKKKKLLLLLLKKKLLLNNNPPPQQQNNNKKKLLLMMMNNNOOOOOOOOONNNNNNMMMMMMMMMLLLLLLLLLKKKKKKLLLKKKHHHFFFEEEEEEEEEFFFEEEDDDCCCBBBBBBDDDFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGGGGFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@???>>>===<<<;;;;;;======>>>>>>??????@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBCCCCCCDDDFFFHHHIIIKKKKKKLLLIIIFFFEEEEEEFFFEEEEEEGGGIIILLLNNNPPPQQQPPPPPPVVVZZZ[[[XXXRRRPPPTTTYYYaaahhhgggeeebbbUUUKKKQQQSSSRRRPPPKKKAAA@@@NNN___xxxaaaPPPDDD===>>>CCCAAACCCFFFHHHIIIKKKNNNQQQXXXeeexxx~~~xxxrrrnnnhhhaaa\\\ZZZZZZ[[[TTTPPPJJJCCC===999777666333555555444333333666:::LLLSSSZZZZZZVVVOOOJJJFFFMMMqqq|||WWWGGGHHHIIIRRRZZZYYYPPPHHHFFFGGGgggZZZSSSNNNPPPRRRPPPOOOPPPPPPPPPPPPNNNMMMNNNQQQSSSSSSQQQQQQTTTZZZ^^^___^^^[[[\\\]]]]]]]]]^^^bbbddddddcccdddiiinnnooojjjeeefffggggggiiilllooosssttttttqqqlllhhhgggiiillloooqqqpppqqqsssrrrmmmjjjjjjccceeegggggghhhiiilllnnnpppnnnmmmooorrrtttsssqqqnnnnnnoooooonnnmmmkkkjjjdddbbb```^^^\\\\\\\\\\\\___[[[WWWVVVWWWYYYXXXVVV[[[ZZZZZZ\\\^^^``````___\\\]]]^^^]]][[[ZZZ[[[\\\______^^^___aaaaaa```^^^]]]^^^^^^^^^___bbbgggkkkfff___ZZZYYYWWWTTTSSSUUURRRTTTSSSXXXrrr|||VVVVVVTTTPPPMMMMMMNNNPPPPPPOOOOOOOOOOOOQQQRRRSSSMMMNNNOOOMMMKKKIIIJJJKKKIIIIIIJJJMMMOOOOOOMMMKKKMMMMMMNNNNNNMMMMMMLLLKKKLLLLLLLLLLLLKKKIIIHHHGGGGGGFFFEEECCCBBBBBBCCCDDDCCCCCCBBBAAAAAABBBDDDEEEEEEDDDCCCBBBBBBCCCDDDEEEFFFEEEEEEEEEDDDDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>=======================================>>>>>>>>>>>>============>>>>>>>>>>>>????????????????????????@@@@@@@@@@@@????????????????????????AAAAAAAAAAAA@@@@@@@@@@@@BBBCCCDDDEEEGGGIIIJJJKKKJJJHHHEEEDDDDDDEEEDDDCCCFFFHHHJJJMMMNNNOOOOOOOOOUUUWWWWWWTTTOOONNNRRRWWW```ddd```______SSSGGGKKKTTTRRROOOJJJDDDAAAGGGPPPrrr~~~xxx}}}dddRRRGGGAAA@@@BBBBBBDDDGGGHHHJJJLLLPPPRRRWWWcccwww~~~zzzrrrllljjjeee```^^^^^^___]]][[[SSSOOOGGG@@@:::777666666222444555333111333999???NNNRRRVVVTTTMMMGGGEEEFFFZZZhhhNNNEEEEEEGGGJJJMMMLLLHHHEEEEEEFFFlllSSSQQQMMMLLLOOOOOOLLLLLLOOOOOOOOONNNMMMKKKKKKNNNPPPOOONNNNNNQQQUUUXXXYYYXXXYYY[[[\\\]]]___aaaeeehhhgggggghhhmmmqqqrrrnnniiilllkkkjjjiiijjjkkkmmmnnnkkkgggbbb```bbbeeegggiiimmmllllllllljjjgggeeeddd]]]___aaabbbccceeehhhkkkpppllljjjlllqqqssspppllljjjkkklllkkkhhheeedddcccaaa```^^^]]][[[[[[[[[[[[]]]YYYUUUSSSSSSUUUUUUTTTYYYYYYZZZ\\\^^^_________\\\]]]]]]\\\YYYXXXXXXYYY\\\[[[[[[]]]___```___^^^ZZZZZZZZZ[[[^^^dddlllqqqddd^^^YYYXXXVVVRRRPPPRRRQQQRRRQQQRRRaaapppmmm```QQQRRRRRRPPPLLLKKKNNNQQQPPPOOOMMMKKKKKKKKKMMMNNNKKKKKKKKKKKKJJJIIIJJJJJJGGGHHHJJJMMMNNNNNNMMMLLLOOOOOONNNMMMLLLKKKJJJJJJKKKKKKKKKJJJIIIGGGEEEDDDDDDCCCBBBBBBAAABBBBBBCCCCCCCCCBBBBBBBBBBBBCCCDDDDDDCCCAAA@@@@@@AAACCCDDDDDDDDDDDDCCCCCCCCCBBBBBB????????????????????????????????????????????????>>>======<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????=========>>>>>>>>>>>>>>>AAAAAAAAAAAA@@@@@@@@@@@@AAABBBCCCEEEGGGHHHIIIJJJIIIGGGEEEDDDDDDEEEDDDCCCDDDEEEGGGIIIKKKLLLLLLLLLPPPQQQQQQNNNKKKLLLQQQVVVZZZ\\\YYY[[[aaaYYYNNNQQQ]]]VVVNNNGGGFFFHHHOOOTTT[[[uuuyyy~~~|||hhhUUUKKKFFFDDDDDDCCCEEEGGGIIIJJJMMMPPPSSSYYYbbbrrryyyuuusssrrrqqqpppssskkkbbb___```aaa]]]YYYPPPLLLDDD<<<777444444555222555777555333666???GGGPPPRRRSSSOOOGGGBBBGGGNNNnnn|||YYYIIIFFFEEEDDDDDDDDDEEEEEEEEEEEEDDDiiiWWWOOOOOOLLLKKKMMMMMMKKKMMMRRRMMMNNNNNNLLLKKKKKKLLLNNNPPPOOONNNOOOQQQSSSTTTTTTVVVXXX\\\^^^aaadddhhhjjjiiihhhhhhjjjnnnpppnnnlllnnnmmmkkkjjjiiiiiiiiijjjcccbbb```aaaccceeefffeeeiiijjjhhhfffdddbbbaaa___\\\^^^_________aaaeeehhhpppmmmjjjllloooppplllgggiiikkkkkkiiiddd```^^^^^^______^^^]]]\\\[[[[[[[[[YYYVVVSSSQQQQQQSSSTTTUUUXXXYYY[[[\\\]]]]]]^^^^^^]]]]]]]]]\\\YYYWWWWWWXXXYYYXXXYYY\\\___``````___WWWWWWVVVUUUWWW\\\dddiiiaaa[[[VVVUUUSSSOOOMMMNNNOOORRRSSSQQQUUUZZZXXXSSSPPPQQQRRROOOKKKJJJLLLOOONNNMMMKKKIIIIIIJJJLLLMMMKKKJJJJJJJJJKKKKKKKKKJJJGGGIIIKKKLLLMMMMMMNNNNNNPPPPPPNNNMMMKKKJJJIIIIIIJJJJJJIIIHHHGGGFFFDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCDDDBBBAAA??????AAABBBDDDCCCCCCCCCBBBBBBBBBBBBAAA????????????????????????????????????????????????<<<<<<;;;;;;::::::;;;;;;:::::::::::::::::::::::::::;;;;;;<<<======>>>>>>>>>=====================<<<<<<<<<=========>>>>>><<<<<<<<<======>>>>>>>>>BBBBBBBBBAAAAAAAAAAAAAAAAAAAAACCCDDDFFFGGGIIIIIIIIIGGGEEEEEEFFFFFFEEECCCDDDDDDFFFHHHJJJKKKLLLLLLMMMNNNNNNLLLLLLNNNTTTXXXVVVXXXUUUZZZeee```WWW[[[aaaZZZQQQMMMPPPWWW\\\^^^SSSccc~~~zzzyyyxxx}}}nnnZZZPPPLLLJJJGGGDDDFFFGGGIIIJJJMMMQQQTTT___fffvvv}}}~~~}}}xxxiiiaaa___^^^YYYTTTLLLGGG@@@999444333333444222444555555555;;;DDDLLLSSSRRRRRRNNNFFFEEERRRbbbnnnPPPFFFEEECCCBBBAAAAAADDDGGGHHHEEEBBByyynnn___UUURRRKKKHHHGGGJJJLLLLLLOOOSSSKKKLLLMMMLLLKKKKKKLLLNNNPPPOOOOOOOOOPPPPPPQQQRRRSSSVVV[[[___aaaccceeegggeeedddcccdddgggjjjjjjjjjiiijjjjjjjjjjjjjjjjjjjjjbbbccceeefffffffffeeeeeegggiiifffbbb```aaaaaa^^^]]]^^^^^^]]]]]]___cccfffooommmkkklllnnnmmmiiifffiiikkkllliiiccc^^^]]]]]]^^^^^^]]]]]]\\\\\\[[[[[[VVVUUUSSSRRRRRRSSSTTTUUUWWWYYY\\\]]]\\\[[[\\\\\\]]]]]]]]][[[YYYWWWWWWWWWXXXXXXXXX[[[^^^______^^^[[[ZZZWWWTTTSSSVVV[[[___^^^XXXTTTTTTRRRNNNLLLMMMHHHLLLPPPRRRRRRTTTWWWYYYSSSSSSRRROOOLLLJJJIIIJJJIIIIIIIIIIIIKKKMMMOOOPPPLLLKKKJJJJJJLLLLLLLLLJJJIIIJJJKKKJJJJJJKKKMMMOOOOOONNNMMMKKKIIIIIIHHHHHHJJJIIIGGGFFFEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAA@@@@@@@@@@@@AAABBBBBBBBBAAAAAAAAA@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<;;;;;;:::::::::;;;;;;999999999999999999999999999999::::::;;;<<<<<<===;;;;;;;;;;;;<<<<<<<<<<<<::::::;;;;;;<<<<<<======;;;<<<<<<======>>>>>>???AAAAAAAAAAAABBBBBBBBBCCC@@@AAABBBDDDEEEGGGHHHIIIGGGFFFEEEEEEFFFFFFEEECCCFFFGGGHHHIIIKKKMMMNNNOOONNNNNNNNNNNNOOOQQQVVVYYYUUUXXXVVV[[[eee```YYY^^^[[[ZZZXXXXXX^^^eeeddd___OOOYYYsss{{{yyytttzzzxxxyyyvvvaaaTTTOOOMMMJJJGGGHHHIIIJJJKKKNNNSSSWWW\\\dddxxx{{{}}}zzziii^^^ZZZWWWRRRMMMFFFBBB<<<777333222333333111111222333888???GGGMMMPPPNNNMMMKKKFFFJJJ___www```JJJCCCAAA@@@BBBAAAAAADDDGGGGGGDDDAAA|||gggffffffZZZRRRTTTJJJFFFEEEJJJMMMMMMMMMNNNHHHIIIKKKKKKJJJJJJKKKMMMMMMNNNNNNOOOOOOOOOQQQRRRTTTXXX]]]aaabbbaaaaaaaaaaaa```aaabbbdddffffffgggeeegggiiikkkllllllkkkjjjdddgggiiigggdddaaabbbccchhhjjjgggaaa```cccccc```]]]]]]]]]\\\\\\^^^bbbeeekkklllmmmmmmmmmkkkiiihhheeehhhjjjgggbbb]]]]]]^^^\\\\\\\\\\\\\\\[[[[[[ZZZUUUUUUUUUTTTSSSSSSSSSTTTWWWZZZ]]]]]][[[ZZZZZZ[[[[[[\\\\\\ZZZXXXVVVVVVWWWYYYXXXXXXZZZ\\\\\\[[[ZZZ[[[ZZZXXXTTTSSSTTTXXX[[[\\\VVVSSSSSSRRRNNNLLLMMMHHHIIILLLPPPRRRTTTWWW\\\TTTRRRPPPNNNNNNLLLJJJIIIIIIIIIJJJLLLMMMOOOPPPPPPMMMKKKIIIJJJLLLMMMKKKIIIJJJJJJIIIGGGFFFGGGKKKOOOMMMLLLJJJHHHGGGFFFFFFFFFJJJHHHFFFDDDDDDEEEFFFHHHDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>>>>================================================;;;;;;:::::::::;;;;;;<<<888888888888888888888888888888888999999::::::;;;999999999::::::;;;;;;;;;999999999:::;;;<<<<<<<<<;;;<<<<<<===>>>>>>??????>>>>>>???@@@AAABBBCCCCCC@@@@@@AAACCCEEEFFFHHHHHHEEEDDDCCCDDDEEEEEEDDDBBBGGGGGGHHHIIIKKKMMMNNNOOONNNNNNNNNNNNNNNPPPRRRTTTRRRVVVUUUYYYaaa\\\VVV\\\WWWZZZ[[[]]]bbbgggccc[[[PPPSSSiii|||zzzsssvvv~~~gggVVVPPPMMMJJJJJJKKKLLLLLLNNNQQQVVVZZZXXX]]]ooouuulll___VVVQQQNNNJJJFFF@@@===999555333222222333222000000444<<>>>>>>>>????????????>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<777777777777777777777777777777888888888999999999777777888999::::::;;;;;;888888999::::::;;;<<<<<<<<<<<<<<<===>>>??????@@@<<<<<<===???@@@AAABBBCCC???@@@AAACCCEEEFFFGGGHHHDDDCCCBBBCCCDDDDDDBBBAAAEEEFFFFFFGGGIIIKKKMMMNNNLLLLLLLLLLLLLLLLLLMMMMMMNNNSSSRRRVVV]]]XXXSSS[[[XXX[[[[[[YYY^^^cccaaaYYYWWWTTTdddxxxvvvnnnqqqwwwlllXXXOOOLLLIIILLLMMMNNNNNNPPPSSSXXX\\\[[[[[[fff{{{|||mmmbbb\\\TTTNNNKKKHHHEEEBBB===;;;888555333222222222444222111777BBBKKKPPPQQQWWWTTTUUUWWWWWWcccYYYFFF@@@>>>@@@FFFDDDBBB@@@>>>???@@@AAAAAA{{{{{{}}}kkkOOONNNLLLJJJJJJKKKLLLMMMJJJJJJJJJJJJIIIHHHGGGGGGGGGGGGHHHIIIKKKJJJHHHEEEKKKLLLLLLLLLLLLNNNRRRUUU[[[]]]______^^^\\\\\\\\\ZZZ[[[]]]___bbbdddfffgggmmmiiieeedddeeegggfffeee``````______```bbbcccdddmmmhhhccceeeiiikkkhhhcccfffdddbbb``````bbbdddfffmmmooopppooollljjjhhhhhhccc```\\\[[[[[[\\\\\\\\\aaa```_________^^^[[[YYY\\\ZZZXXXWWWYYY\\\___bbb^^^``````]]]YYYXXX[[[^^^```\\\WWWRRRQQQSSSVVVYYY[[[ZZZWWWTTTTTTUUUWWWXXXVVVTTTPPPMMMLLLNNNQQQSSSUUURRROOOKKKKKKLLLOOOQQQVVVUUUTTTRRRRRRRRRRRRSSSLLLMMMNNNNNNOOOOOONNNNNNLLLMMMMMMNNNNNNNNNMMMMMMKKKKKKJJJIIIHHHHHHGGGGGGJJJIIIGGGHHHIIIJJJIIIIIIFFFEEEDDDDDDDDDFFFHHHJJJDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDDDDDDDCCCCCCCCCCCCAAA@@@??????>>>>>>??????===<<<;;;===??????<<<999============<<<<<<<<<<<<;;;::::::999999::::::;;;999999999::::::999888888333999===;;;;;;>>>>>>;;;999999777666555555555555666666666666666777777888777777888999999999999888;;;;;;:::999999999::::::<<<<<<<<<<<<<<<<<<<<<<<<999999::::::;;;===>>>???>>>>>>======???AAADDDFFFFFFEEECCCAAA@@@??????@@@EEEFFFFFFGGGIIIIIIJJJKKKJJJKKKKKKLLLLLLLLLLLLLLLIIINNNTTTXXXXXXWWWUUUTTTTTTYYY]]]]]]^^^___]]]YYY^^^\\\aaayyy~~~{{{|||zzzwww{{{cccUUUQQQQQQRRRSSSVVV[[[___bbbddddddiiinnnsssxxxssscccZZZPPPNNNJJJGGGDDDAAA===:::444555444333111111333555222222444;;;EEENNNRRRSSSRRRRRRTTTaaayyybbbHHHBBB>>>>>>AAA>>>>>>>>>????????????>>>>>>pppRRRFFFEEECCCBBBBBBBBBDDDDDDFFFGGGGGGGGGGGGFFFEEEEEEGGGGGGGGGIIIJJJJJJHHHFFFJJJKKKLLLLLLMMMOOOSSSVVVYYY[[[]]]]]]\\\ZZZZZZ[[[VVVXXXZZZ]]]```cccfffgggiiifffcccccceeefffeeeddd`````````aaaccceeegggiiijjjgggdddeeeiiikkkjjjhhhiiigggeeebbbaaa```aaaaaaeeeggghhhhhhgggeeeeeeeeeccc```^^^\\\\\\]]]\\\[[[\\\]]]^^^___^^^\\\ZZZYYYZZZYYYWWWWWWXXX[[[___aaa^^^_________^^^]]]___```^^^[[[VVVRRRPPPRRRUUUWWWXXXWWWVVVTTTTTTUUUVVVWWWWWWUUURRROOONNNOOOPPPRRRUUURRROOOLLLLLLNNNPPPRRRUUUUUUSSSRRRRRRSSSSSSTTTPPPPPPPPPOOONNNMMMLLLKKKJJJKKKLLLLLLLLLLLLKKKKKKMMMKKKIIIGGGFFFGGGHHHIIINNNKKKHHHGGGGGGGGGFFFEEEEEEEEECCCCCCDDDEEEGGGIIIGGGGGGFFFFFFFFFEEEEEEEEECCCCCCCCCCCCBBBBBBBBBBBB@@@@@@???>>>>>>>>>>>>>>>???>>>===>>>@@@@@@===;;;=========<<<<<<<<<;;;;;;::::::999999999999::::::999999:::::::::999999888:::666666???KKKNNNGGG===999888777666555555555555666666555555666666777888666777888888999999888888:::999999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;<<<===>>>???=========>>>???AAACCCDDDCCCBBBAAA@@@@@@AAABBBCCCFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHIIIJJJJJJJJJJJJJJJKKKOOOTTTVVVVVVSSSQQQPPPRRRXXX^^^^^^^^^^^^[[[VVVaaa[[[YYYjjjzzzvvvzzzkkk\\\XXXYYY[[[^^^dddjjjoooqqqrrrrrrsssyyy~~~wwwooobbbUUUNNNMMMJJJEEEBBB@@@===:::888222333333222111111333555555666:::BBBLLLSSSUUUVVVSSSRRR\\\uuunnnPPP>>>===;;;;;;>>><<<======>>>>>>>>>>>>======nnnWWWDDDCCCCCCAAA@@@@@@@@@AAABBBBBBBBBCCCCCCDDDDDDCCCCCCGGGFFFEEEFFFHHHIIIHHHGGGIIIJJJKKKLLLMMMOOOSSSVVVUUUWWWZZZZZZYYYWWWWWWXXXSSSTTTWWWZZZ^^^bbbeeeffffffdddcccdddeeeeeedddccc___```aaaccceeehhhjjjllliiihhhfffeeefffgggiiijjjiiihhhfffdddbbbaaa```___aaaccceeefffeeeeeeeeefffcccaaa___^^^^^^]]][[[YYYVVV[[[______\\\YYYXXXXXXZZZYYYXXXWWWWWWYYY[[[\\\^^^^^^___aaadddeeedddbbb^^^[[[VVVSSSQQQRRRUUUWWWTTTTTTUUUUUUUUUVVVUUUUUUXXXWWWTTTRRRPPPOOOOOOPPPSSSRRROOOMMMMMMOOOQQQRRRSSSRRRRRRRRRRRRSSSTTTTTTPPPPPPPPPOOONNNMMMLLLKKKJJJKKKLLLMMMMMMLLLKKKJJJNNNKKKHHHEEEEEEFFFIIIKKKQQQMMMIIIFFFEEEDDDCCCBBBDDDDDDCCCCCCCCCEEEGGGHHHGGGGGGFFFEEEDDDCCCCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@??????>>>============>>>???>>>===>>>???>>><<<:::<<<<<<<<<;;;;;;;;;::::::999999888888888888999999888999999:::::::::999999===222555NNNdddbbbMMM;;;888777666555444444444444555555555555555666666777666666777888888888888777888888777888888999:::;;;::::::::::::::::::::::::999999:::;;;<<<===>>>>>>:::;;;===>>>???@@@AAAAAA@@@@@@??????@@@BBBDDDEEEGGGGGGFFFEEEDDDDDDCCCCCCEEEEEEFFFFFFGGGHHHIIIIIIJJJMMMQQQRRRQQQNNNLLLKKKLLLTTT[[[]]]]]]]]]ZZZVVVbbbZZZTTT^^^||||||xxx|||pppbbb]]]^^^bbbiiisss{{{~~~~~~~~~}}}}}}yyy{{{}}}}}}}}}}}}sssiiieee```VVVMMMHHHGGGCCC???;;;999888666555///111222333222222333555666999@@@IIIQQQUUUUUUTTTOOOQQQeeeYYYEEE===@@@>>>>>>AAA>>>;;;<<<<<<======<<<<<<;;;rrr]]]\\\[[[OOOAAACCCBBBAAA@@@@@@@@@AAAAAA>>>???@@@AAABBBBBBBBBBBBEEECCCBBBCCCEEEGGGGGGGGGEEEGGGIIIJJJKKKMMMQQQSSSQQQSSSVVVVVVUUUTTTTTTTTTRRRSSSVVVYYY]]]```bbbdddfffeeeeeeeeeeeedddbbbaaa___```aaaccceeegggiiijjjiiiiiihhheeebbbaaadddgggffffffeeedddcccbbbaaaaaa```bbbcccdddcccccceeefffaaa```^^^^^^]]]\\\YYYWWWVVV\\\aaaaaa\\\XXXVVVXXX\\\[[[YYYWWWVVVVVVWWWWWW^^^]]]___ccchhhjjjgggddd^^^[[[XXXUUUSSSTTTUUUWWWQQQSSSUUUWWWXXXWWWVVVUUUXXXXXXVVVTTTRRRPPPOOONNNQQQPPPOOOMMMMMMNNNPPPQQQNNNNNNOOOOOOPPPQQQRRRRRRLLLMMMNNNNNNOOOOOONNNNNNLLLMMMNNNOOOOOOMMMLLLKKKKKKJJJHHHFFFEEEFFFHHHIIIPPPLLLGGGDDDCCCCCCBBBAAADDDCCCCCCCCCDDDEEEFFFGGGEEEEEEDDDBBBAAA???>>>>>>?????????>>>>>>>>>>>>===>>>======<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999888;;;;;;:::::::::999999999888777777777777777777888888888999999:::999999999999111===^^^rrreeeHHH666666666555444444333444444444444444444444555555666555555666777777777777666666666666666777888999:::999999999999999999999999888999:::;;;<<<<<<<<<<<<888999<<<>>>??????>>>>>>>>>>>>>>>>>>@@@AAACCCEEEFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCDDDDDDEEEGGGHHHHHHGGGJJJMMMMMMLLLJJJIIIIIIIIIQQQWWWXXXXXX[[[\\\ZZZ^^^[[[XXX[[[jjj|||rrraaaZZZYYYhhhrrrzzztttuuuuuuvvvzzz|||wwwqqqhhh```]]]YYYQQQJJJGGGBBB>>>999666555555444444///111333333222111222333555;;;DDDMMMRRRSSSPPPMMMGGGQQQmmmyyyOOOBBB@@@CCC>>>===AAA>>>::::::;;;;;;;;;;;;::::::hhhJJJ===BBBGGGCCC;;;======<<<;;;;;;;;;;;;;;;<<<===>>>@@@AAAAAAAAAAAAAAA@@@???@@@CCCEEEEEEEEEBBBDDDFFFGGGHHHJJJMMMOOOMMMOOORRRRRRQQQQQQQQQQQQSSSTTTVVVYYY[[[^^^```aaadddddddddcccaaa^^^]]]\\\``````aaabbbcccddddddddddddffffffddd``````cccggggggfffeeedddbbbaaa______]]]^^^______^^^___```bbb___^^^]]]\\\\\\[[[XXXVVVZZZ___eeeddd^^^YYYWWWXXX[[[ZZZXXXWWWVVVXXXYYYZZZ^^^^^^```dddiiijjjgggccc[[[YYYVVVTTTRRRRRRSSSTTTQQQSSSWWWYYYZZZYYYWWWVVVWWWWWWVVVUUUSSSRRRPPPOOOPPPOOONNNNNNNNNNNNNNNOOOJJJJJJKKKLLLMMMNNNNNNOOOKKKLLLMMMMMMNNNNNNMMMMMMKKKLLLNNNOOONNNLLLJJJIIIFFFGGGGGGHHHGGGGGGFFFEEEJJJHHHDDDCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFGGGDDDDDDCCCAAA???>>>===<<<============<<<<<<<<<<<<===<<<;;;;;;::::::;;;;;;;;;;;;;;;:::888888888888999999999999888888888888666666666555555666666666666777777888999999888888666444AAAZZZbbbQQQ<<<444555444333333333333333333333333333333333444444555444444555666666666666555444444444555666777888999888888888888888888888888777888999:::;;;;;;::::::666888;;;===>>>===<<<;;;>>>>>>=========???@@@AAADDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFGGGHHHFFFHHHKKKLLLLLLKKKLLLMMMPPPVVVYYYVVVTTTXXX\\\^^^[[[[[[ZZZXXXZZZhhh~~~~~~}}}ttt```UUUSSSfffttt|||vvvtttsssqqqooommmlllmmmjjjnnnsssxxx}}}}}}}}}~~~zzzuuuqqqoooiiiaaaYYYUUUPPPHHHBBB@@@>>>;;;666333333444444444111333444333111111222333999???HHHOOOQQQOOOJJJGGGDDDVVVuuufffFFF<<<<<<>>>777888===;;;999999::::::::::::999999lllMMMIIIDDD???<<<<<<<<<===:::::::::::::::999999999;;;<<<===>>>???@@@@@@@@@>>>===>>>@@@CCCEEEEEEDDD@@@BBBEEEFFFFFFGGGIIIKKKJJJLLLOOOPPPOOONNNOOOOOOSSSSSSUUUWWWZZZ\\\]]]^^^`````````^^^[[[YYYYYYYYY______````````````______\\\___bbbccccccdddhhhlllkkkjjjfffccc___\\\ZZZYYY^^^___``````___```bbbddd___]]]\\\[[[\\\[[[ZZZXXX^^^bbbeeeeeeaaa]]][[[[[[YYYWWWVVVVVVXXX[[[```bbb______aaadddfffeeecccaaaWWWUUUTTTRRRPPPPPPPPPPPPQQQTTTWWWZZZ[[[ZZZWWWVVVUUUUUUTTTTTTSSSSSSRRRRRRQQQPPPPPPPPPOOONNNMMMMMMGGGHHHIIIJJJKKKKKKKKKKKKMMMMMMMMMLLLKKKJJJIIIHHHGGGIIIKKKLLLKKKIIIFFFDDDCCCDDDFFFGGGGGGFFFDDDBBBEEECCCBBBBBBDDDEEEDDDCCCBBBBBBCCCCCCDDDEEEEEEEEEEEEDDDCCCBBB@@@???>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999999999999:::=========;;;888777888:::888888888777777777666666555555444444444444555555444555666777777777777777555666===EEEBBB888333666333333222222222222333333222222222222222333333444333333444555555555555444444444333444444555666777666666666666666666666666555666888999999999888777555777999;;;<<<;;;:::999======<<<;;;;;;<<<===>>>AAABBBBBBCCCEEEFFFGGGGGGFFFEEEDDDCCCDDDEEEFFFGGGFFFHHHKKKLLLMMMNNNPPPQQQYYY^^^^^^WWWRRRUUUZZZ]]][[[YYYVVVSSSRRR___zzz|||}}}uuuttt{{{eeeUUUQQQZZZkkkzzzwwwssspppiiiaaa___aaabbbjjjwww|||zzz{{{{{{vvvrrrmmmiiihhhccc[[[TTTOOOIIIAAA<<<<<<;;;888555333444444444444333333333222111222444666AAAFFFMMMQQQPPPKKKEEEBBBDDDZZZsssxxxUUU@@@888999:::444888>>>;;;888999999::::::999999888}}}WWWLLL???AAADDDCCC@@@===>>>???;;;;;;;;;;;;;;;::::::999:::;;;<<<=====================>>>AAAEEEFFFEEEDDDAAACCCEEEFFFEEEFFFGGGHHHHHHKKKMMMNNNMMMMMMMMMNNNOOOPPPRRRUUUXXXZZZ\\\^^^]]]^^^^^^\\\YYYYYY[[[]]]]]]^^^_________^^^]]]]]]YYY\\\```dddgggjjjlllnnnllljjjeee```\\\ZZZYYYXXX]]]___``````aaabbbfffhhhaaa^^^\\\[[[\\\]]]]]]\\\___aaabbbccccccaaa```___]]]ZZZWWWVVVXXX\\\bbbeee___aaaccccccaaa___]]]]]]VVVVVVTTTSSSQQQPPPPPPOOORRRTTTWWWYYYYYYXXXVVVUUURRRRRRRRRRRRRRRSSSTTTUUUSSSSSSSSSRRRQQQOOONNNLLLFFFGGGHHHJJJJJJJJJIIIIIILLLLLLKKKKKKJJJIIIGGGFFFFFFGGGIIIKKKJJJGGGDDDBBBBBBBBBCCCDDDDDDCCCCCCBBBAAA@@@AAACCCEEEEEEDDDBBB???@@@@@@AAABBBBBBBBBBBBCCCCCCBBBAAA???>>>======<<<<<<<<<;;;;;;;;;::::::::::::999888888888888999<<<======:::777666777:::777777777666666666555555444444333333333333444444222333444555666666666666444555666444111000222444222222111111111111222222111111111111111222333333222222333444444444444444444444333333333333444555555555555555555555555555333444666777888777666555555666888999:::999999888;;;:::999999999:::<<<===@@@@@@AAABBBCCCDDDEEEEEEFFFEEEDDDBBBBBBCCCDDDEEEEEEFFFHHHIIIJJJKKKNNNPPPVVV[[[\\\VVVPPPRRRXXX[[[[[[VVVTTTVVVZZZdddxxx{{{vvvpppxxxkkkYYYSSSSSSeee}}}{{{wwwsssllleeeeeejjjnnnyyy|||sssqqqnnngggbbbaaa]]]VVVPPPLLLFFF???<<<<<<888666444444555555444333222222222111111444999<<>>???SSScccfffkkk|||bbbJJJ???999:::;;;666:::???999888999999::::::999999888\\\DDDFFFCCC;;;555555;;;???===888999999999999999888777777::::::;;;<<<<<<<<<;;;;;;===>>>@@@CCCGGGHHHGGGEEEBBBDDDFFFGGGFFFFFFFFFHHHGGGJJJLLLMMMMMMLLLMMMMMMKKKLLLOOORRRVVVZZZ\\\^^^]]]^^^___]]][[[\\\```ccc\\\]]]^^^_________^^^]]]\\\^^^bbbfffjjjllllllllliiigggbbb^^^[[[ZZZ[[[[[[WWWYYY[[[\\\]]]```dddgggbbb```]]]\\\]]]___``````_________aaadddeeecccbbbddd```[[[WWWWWW[[[```ccc```bbbdddbbb]]]ZZZZZZ[[[YYYXXXWWWVVVUUUSSSRRRRRRRRRTTTVVVXXXXXXWWWUUUSSSPPPPPPPPPPPPRRRTTTVVVWWWVVVVVVVVVUUUSSSQQQNNNMMMGGGHHHIIIJJJJJJJJJIIIHHHGGGHHHIIIIIIJJJJJJIIIIIIGGGHHHKKKLLLKKKHHHEEECCCCCCBBBAAAAAAAAABBBCCCCCC??????AAACCCEEEEEECCC@@@======???@@@@@@@@@@@@@@@@@@@@@???>>>===<<<;;;;;;<<<<<<<<<;;;;;;;;;:::::::::999999888777888888888:::;;;;;;888444333555888777666666666666555555555444333333222222333333444111222333444555555555555111444333111222555444///222111111111111111222222111111111000111222222333222222333444444444444333444444333333222333333333555555555555555555555555222333555777777666444333666666777888888888888888888888777777888:::<<<===???@@@@@@AAAAAABBBCCCCCCGGGEEECCCAAAAAAAAABBBCCCBBBCCCDDDEEEEEEFFFHHHKKKKKKRRRVVVRRRNNNQQQVVVYYYZZZTTTUUU^^^gggmmmuuu}}}zzzzzz|||wwwooorrr{{{ppp\\\UUUYYYkkk{{{wwwrrrmmmrrr{{{zzz|||sssmmmnnnmmmeee^^^\\\VVVPPPJJJGGGCCC===;;;<<<666444333444555555444333111111000000111666<<