BM66(i@ ////////////............000000000000111111111111////////////000111222333666555333333444666888:::>>>BBBYYYjjj[[[___cccbbbSSSGGG<<<;;;>>>>>>===>>><<<<<<<<<@@@FFFNNNVVV[[[bbbdddeee^^^SSSGGG>>>::::::999888888888:::<<<>>>DDDOOO\\\fffooovvvvvvssstttvvvxxxyyyyyyvvvrrrppppppppppppooonnnmmmlllkkkjjjfffcccaaa^^^ZZZ\\\```ooo{{{wwweeeXXXSSSPPP[[[hhhrrruuuwww}}}zzzsssnnnmmmnnnsss~~~}}}rrrllleeebbb```]]]XXXRRRXXXXXXWWWWWWXXXYYY[[[\\\ZZZZZZXXXTTTPPPNNNNNNPPPIIIHHHGGGEEEDDDCCCCCCCCCCCCDDDEEEGGGHHHIIIIIIIIILLLOOOQQQRRRTTTXXX```fffpppyyy}}}wwwlllaaaYYYZZZZZZ[[[ZZZYYYWWWVVV\\\\\\\\\[[[[[[[[[[[[[[[[[[]]]___aaaaaa```^^^]]]cccaaa^^^[[[XXXXXXXXXXXXVVVTTTSSSRRRSSSUUUXXXZZZTTTTTTVVVVVVUUUSSSQQQOOONNNNNNRRRXXX^^^hhhyyyvvvnnnnnnnnnlllgggccc]]]WWWSSSSSSTTTUUU```bbbeeehhhkkknnnsssvvvrrrhhh[[[MMMGGGBBB<<<777666777777777777777888999999===CCCMMM[[[tttvvv]]]KKKBBB===;;;<<>>FFFXXXwwwxxxwwwuuussssssuuuyyy~~~}}}uuuuuu|||////////////............/////////000000000111111/////////000000111222333555444444444555777888999???DDD\\\www]]]TTT[[[___\\\SSSGGG===<<<>>>>>>===>>>=========@@@FFFOOOXXX]]]aaacccccc^^^SSSHHH@@@<<<:::999888888888:::<<<>>>FFFPPP\\\gggrrr|||}}}zzzwwwxxxyyyyyyxxxuuurrrqqqoooppppppooonnnllljjjiiiddd```______\\\ZZZ\\\aaammmzzz~~~ooocccZZZVVV]]]fffmmmqqqwww|||wwwrrrqqqrrrwwwzzzvvvqqqmmmkkkfff^^^WWWTTTSSSQQQPPPOOOOOOPPPPPPMMMMMMLLLJJJGGGFFFFFFHHHHHHHHHGGGGGGGGGGGGGGGHHHIIIJJJKKKLLLMMMMMMMMMMMMPPPRRRTTTTTTTTTXXX___eeeooovvv|||~~~|||xxxpppgggcccccccccbbbaaa^^^\\\[[[[[[[[[ZZZZZZZZZZZZYYYYYY[[[]]]___aaaaaa```^^^]]]\\\[[[XXXVVVTTTTTTUUUVVVWWWVVVSSSRRRQQQSSSTTTVVVQQQRRRTTTUUUUUUSSSRRRQQQOOOOOOQQQVVVZZZcccrrrttthhhbbbaaa```bbb___ZZZUUUTTTTTTWWWYYY___aaadddfffiiilllpppssswww{{{jjj]]]QQQKKKGGGBBB===<<<999999888888888999999:::<<>>===>>>======>>>>>>>>>===@@@GGGQQQZZZaaa```bbbccc]]]SSSHHHAAA>>>:::999888888888:::<<<>>>GGGOOOZZZgggvvv}}}|||{{{yyywwwtttsssrrrqqqqqqqqqpppmmmiiidddbbb\\\ZZZZZZ\\\\\\ZZZ]]]bbblll{{{~~~qqqeee\\\\\\bbbhhhooowwwzzzwwwwwwxxx||||||yyyrrrjjjcccZZZXXXUUURRROOOMMMMMMLLLIIIJJJKKKJJJIIIHHHHHHIIIKKKKKKKKKKKKLLLNNNOOOPPPSSSSSSSSSSSSSSSRRRRRRRRRTTTUUUVVVTTTSSSUUU[[[```iiipppwwwyyyzzzyyytttmmmkkkkkkjjjgggeeebbb___^^^[[[ZZZYYYYYYXXXXXXXXXXXX[[[]]]^^^``````___^^^]]][[[ZZZXXXVVVUUUVVVWWWXXXYYYWWWTTTRRRPPPPPPQQQRRROOOPPPRRRSSSSSSSSSRRRQQQOOONNNPPPSSSVVV\\\jjjxxx|||iii]]][[[[[[]]][[[WWWUUUUUUXXX[[[]]]___aaacccdddfffhhhkkknnnpppyyyrrreeeXXXRRRMMMGGGAAA@@@;;;;;;::::::999999::::::;;;>>>CCCLLL^^^vvvyyygggXXXLLLEEE@@@>>>>>>??????BBBGGGNNNSSSWWW[[[___aaaaaacccgggkkkmmmjjjddd]]]VVVRRROOONNNHHHCCCAAABBBAAA@@@BBBFFFMMMRRR[[[eeesss}}}}}}yyyoooggg\\\UUUVVV\\\dddjjjkkkgggffflllqqqqqqqqqssswww~~~tttjjjfffZZZ```dddxxxfffUUUBBB777333000111444////////////////////////------------...///000000...........................////////////000000000000111111222222333444444000222666<<>>>>>===<<<>>>???>>>>>>AAAHHHSSS]]]dddaaacccccc]]]RRRGGG@@@===:::999888888888:::<<<>>>FFFNNNXXXfffxxx}}}yyyvvvtttssssssssssssssspppkkkeee___[[[YYYWWWYYY]]]^^^]]]___dddmmm}}}~~~mmm___XXX^^^gggooowww~~~}}}zzz{{{|||yyyuuuiiifffbbb]]]YYYVVVTTTSSSSSSUUUVVVUUUSSSRRRRRRSSSTTTTTTTTTUUUUUUVVVWWWXXXZZZZZZYYYXXXWWWVVVVVVUUUUUUUUUUUURRRPPPQQQVVVZZZ```hhhppptttwwwxxxtttnnnkkkjjjhhhfffccc```^^^]]]\\\[[[YYYXXXXXXXXXXXXYYY[[[\\\]]]^^^___^^^]]]\\\\\\[[[YYYWWWVVVWWWXXXYYYYYYWWWUUUSSSQQQQQQQQQRRRPPPQQQQQQRRRRRRQQQPPPOOONNNMMMNNNPPPSSSYYYffftttmmm^^^[[[\\\\\\ZZZXXXWWWXXX[[[^^^aaa```aaacccddddddfffiiikkkpppttt|||oooaaaXXXRRRIIIBBB???===<<<;;;:::999999999999:::;;;>>>EEETTTiii~~~sssbbbTTTIIIBBB???===>>>??????BBBGGGNNNRRRTTTWWWZZZ]]]___bbbgggkkkmmmiiiccc\\\VVVRRROOOOOOGGGCCCAAACCCBBB@@@AAADDDLLLPPPXXXbbbooo}}}zzzzzz}}}yyytttlllaaaZZZ[[[aaahhhmmmnnniiiiiipppvvvvvvttttttrrrwwwzzzzzz|||yyyooojjj[[[aaaeee~~~kkkZZZEEE999333000000333////////////////////////---------...///000111222........................------........./////////000111111222222333444444555777:::>>>CCCRRRnnnxxxtttxxx||||||{{{wwwwwwxxxzzz{{{}}}~~~~~~{{{}}}////////////........................////////////000000000000111222333444222333555777888999999:::@@@KKKhhhttt^^^MMMJJJSSS]]]bbbQQQIIIAAA@@@???<<<<<<>>>>>>>>>???BBBJJJUUU___fffeeefffddd]]]QQQEEE>>>;;;:::999888888888:::<<<>>>DDDLLLXXXeeewwwzzzvvvuuuttttttqqqqqqrrrppplllgggaaa^^^\\\\\\^^^bbbbbb```aaaeeeooo~~~tttcccUUU\\\fffpppvvv{{{~~~|||}}}~~~vvvtttooojjjfffbbb```___aaabbbbbb```]]][[[\\\\\\bbbaaa```______^^^^^^___^^^]]][[[YYYWWWWWWVVVVVVRRRSSSRRROOOLLLMMMQQQVVVWWW```jjjooossstttoooiiifffeeecccaaa```^^^]]]]]]]]]\\\ZZZYYYXXXXXXYYYZZZYYYZZZ[[[\\\]]]\\\\\\[[[[[[YYYVVVTTTSSSSSSSSSTTTWWWVVVUUUTTTTTTTTTTTTUUUSSSSSSRRRQQQPPPOOONNNMMMLLLKKKLLLOOORRRXXXgggtttjjj]]]\\\]]]___]]][[[ZZZ[[[]]]```bbbaaacccdddddddddeeehhhjjjnnnqqqxxxuuuggg^^^WWWMMMEEEBBB>>>===;;;:::888888777777:::999;;;AAAMMMaaaxxx|||mmm\\\MMMDDD@@@>>><<<>>>@@@BBBDDDHHHMMMQQQSSSUUUXXX[[[___ccchhhkkknnnkkkeee^^^XXXSSSPPPNNNHHHDDDBBBCCCBBB@@@@@@DDDJJJOOOWWW```lll{{{{{{xxxwww{{{zzzrrrlllddd______ccchhhkkkiiifffhhhrrr{{{|||zzzxxxuuuwww{{{|||}}}~~~tttnnn\\\ccchhhqqq___III;;;444///...000////////////////////////---------...///000111222........................,,,,,,---------.........000111111222222333444444===>>>@@@BBBEEERRRlll~~~rrrnnnrrrxxxzzzyyytttuuuxxxzzz}}}}}}////////////................../////////000000000111111000111111222333444333444555666888999;;;;;;AAAMMMmmm{{{mmmXXXIIIEEELLLVVV\\\QQQJJJCCCAAA???<<<<<<>>><<<<<>>BBBMMMZZZfffttt{{{xxxvvvuuuvvvnnnooopppqqqpppmmmkkkiiifffeeegggiiigggbbbaaadddnnn{{{mmmZZZ[[[bbbllltttyyy~~~~~~|||xxxtttqqqooooooppppppnnnkkkgggfffggghhhlllkkkiiigggeeecccbbbbbb^^^]]]ZZZXXXVVVUUUUUUUUUOOOPPPOOOMMMKKKLLLQQQVVVUUU]]]eeeiiilllmmmjjjddddddcccaaa```___^^^^^^^^^___]]][[[XXXXXXXXXYYYZZZXXXXXXYYYZZZZZZZZZZZZZZZ\\\ZZZWWWUUUSSSSSSTTTTTTUUUUUUUUUUUUUUUUUUVVVVVVUUUTTTSSSQQQPPPNNNMMMLLLJJJJJJKKKOOORRRYYYhhhvvvxxxhhh``````aaaaaa```^^^]]]]]]^^^```bbbbbbcccdddddddddeeegggiiiiiimmmsss~~~xxxlllddd^^^UUUNNNKKK???>>><<<:::888777666666999888999???IIIZZZsss~~~ooo]]]MMMCCC@@@@@@;;;===@@@BBBEEEHHHMMMPPPUUUVVVYYY]]]aaaeeehhhiiinnnkkkfff```ZZZUUUQQQOOOIIIEEEBBBBBBAAA???@@@DDDHHHNNNWWW```kkkwww{{{xxxwwwzzz{{{ooojjjccc___```bbbeeefffccc```eeerrr~~~~~~{{{xxxzzzwwwqqqccciiikkktttbbbLLL>>>666000...///////////////////////////------------...///000000........................,,,,,,---------.........000111111222222333444444@@@@@@AAACCCFFFSSSnnn}}}ppplllqqqwwwyyywwwssstttvvvyyy|||////////////............/////////000000000111111111111111111222333444444444444444555777999<<<===BBBPPPqqqxxxfffQQQEEEEEELLLRRRVVVQQQJJJDDDBBB???;;;;;;>>>999;;;???EEENNNXXX```eeeffffffddd\\\PPPEEE>>><<<:::999888888888:::<<<>>>AAAOOO]]]hhhrrr}}}}}}yyywwwwwwvvvrrrssstttttttttsssrrrqqqpppnnnooooookkkccc___aaahhhttt|||fff]]]YYYcccpppyyy}}}}}}{{{yyyyyyyyyyyyxxxuuuqqqnnnnnnppprrrpppooollliiifffdddcccbbb]]][[[YYYVVVTTTTTTTTTUUUNNNOOOOOONNNMMMOOOUUUZZZYYY^^^bbbbbbdddgggfffbbbeeedddbbb```___^^^^^^^^^^^^\\\ZZZWWWVVVVVVXXXYYYVVVVVVWWWWWWWWWXXXXXXXXX[[[YYYWWWUUUTTTUUUVVVWWWUUUTTTTTTTTTTTTTTTUUUUUUUUUTTTSSSQQQPPPOOOOOOOOOJJJIIIKKKNNNQQQXXXggguuu~~~zzznnneeecccdddeeeaaa```^^^]]]]]]___aaabbbaaabbbddddddcccdddfffiiigggkkkqqqwwwssslllfff]]]UUURRRBBB@@@>>><<<999888777666888777888===DDDSSSllluuubbbQQQEEEAAAAAA<<<===>>>???AAAFFFLLLQQQXXXYYY\\\```dddggghhhhhhiiihhheeeaaa\\\WWWRRRPPPKKKEEEAAAAAA@@@>>>AAAEEEFFFMMMWWWaaajjjuuuzzzxxxzzz{{{oooiiiccc______aaadddeeeeeebbbeeerrr}}}~~~yyyuuulllqqqzzz}}}vvvooorrrooorrraaaMMM@@@999333000000////////////////////////...---------------......////////////////////////........./////////000000000111111222222333444444:::;;;===@@@EEEVVVsss~~~qqqnnnsssyyyyyyvvvtttuuuvvvxxx{{{~~~000/////////............000000000000111111111111111111111111222333444555555444444444666999<<<>>>DDDRRRtttttt^^^GGG>>>CCCJJJNNNNNNQQQJJJEEECCC???;;;;;;>>>777:::???FFFOOOXXX```eeedddeeeccc\\\PPPFFF@@@>>>:::999888888888:::<<<>>>BBBQQQaaajjjqqqzzz~~~{{{xxxwwwwwwzzzyyyyyyxxxwwwuuutttsssvvvttttttssslllccc^^^^^^cccoooqqq^^^RRR[[[nnn{{{}}}}}}|||zzzxxxwwwwwwwwwwwwyyywwwtttooommmmmmqqqtttpppnnnllliiifffdddbbbaaa\\\[[[XXXUUUTTTSSSTTTTTTNNNOOOPPPPPPOOORRRYYY^^^^^^aaa```^^^___cccdddbbbfffeeebbb```^^^]]]]]]]]]]]][[[XXXVVVUUUUUUVVVXXXUUUUUUUUUVVVVVVVVVWWWWWWTTTSSSQQQPPPPPPRRRSSSUUUTTTTTTTTTTTTSSSSSSRRRRRRTTTSSSRRRQQQQQQQQQQQQQQQJJJIIIJJJMMMPPPWWWfffsss|||yyypppddd```bbbcccbbb___^^^]]]\\\]]]___aaabbb```aaaccccccccccccfffhhhiiimmmqqqtttzzz{{{ssskkkaaaXXXTTTDDDBBB@@@===;;;999888777888666777;;;AAANNNfff}}}yyygggTTTGGGAAA???======;;;;;;===DDDLLLRRRZZZ[[[^^^cccgggiiihhhgggeeeeeedddaaa]]]XXXSSSQQQLLLFFFAAA@@@???>>>AAAFFFFFFMMMWWWbbbkkkuuu}}}zzzyyy{{{qqqlllddd______bbbfffhhhkkkgggiiisss|||zzzqqqkkk[[[aaaooo}}}|||yyyxxxqqqppp```MMMAAA;;;555222222////////////////////////...------,,,,,,,,,------000000000000000000000000000000000000111111111111000111111222333333444444444555888<<>>CCCLLLMMMPPPKKKDDD???===>>>>>>???::::::===DDDNNNYYYaaafffeeedddbbb[[[QQQGGG@@@===:::::::::999888888;;;>>>JJJRRR^^^hhhpppwww}}}{{{xxxxxxzzz{{{yyy{{{yyyuuuuuuyyy}}}uuukkk```YYY]]]iiizzzppp```aaammmwww}}}|||zzz}}}|||wwwtttssstttuuuuuurrrrrrpppooonnnmmmmmmmmmjjjjjjiiigggdddbbb___^^^\\\]]]^^^\\\YYYVVVTTTTTTQQQRRRSSSVVVZZZ___cccffffffdddaaa^^^]]]^^^___```bbbaaaaaa```______^^^^^^ZZZXXXVVVTTTTTTTTTUUUVVVUUUUUUTTTVVVXXXYYYYYYXXXUUUTTTSSSSSSSSSTTTVVVVVVTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSRRRPPPOOONNNMMMLLLNNNMMMMMMMMMQQQYYYbbbiiiqqqoookkkfffaaa___```aaa___```___^^^]]]^^^aaaddddddeeeeeecccbbbccceeegggiiijjjmmmrrrwwwxxxssslllaaaYYYKKKFFF@@@<<<<<<<<<999777888777777888;;;FFF]]]qqqttt___KKKAAA@@@:::;;;;;;<<>>;;;<<<;;;:::999:::===???KKKTTT```kkksssyyy{{{xxxzzz||||||zzz|||{{{wwwxxx||||||pppeee___XXXaaannn~~~kkkdddhhhqqq|||}}}yyyvvvttttttsssssssssrrrpppmmmkkkjjjiiiiiijjjjjjjjjjjjiiihhhhhhgggaaaaaa```^^^[[[YYYZZZ[[[\\\\\\]]]___aaadddfffgggeeedddaaa^^^]]]^^^___```aaa```___^^^]]]\\\[[[[[[ZZZXXXWWWUUUTTTUUUVVVVVVVVVUUUUUUVVVXXXYYYYYYXXXSSSSSSQQQQQQQQQQQQRRRSSSTTTTTTSSSRRRRRRSSSSSSTTTTTTSSSRRRQQQPPPNNNMMMMMMLLLLLLLLLLLLOOOUUU]]]ccciiihhhfffbbb^^^\\\]]]^^^^^^^^^___^^^]]]___bbbeeeccccccdddcccbbbbbbeeegggiiijjjlllpppttt|||zzzpppcccYYYPPPJJJCCC>>>===<<<;;;888666666888999;;;BBBTTTfff{{{dddNNNAAA>>><<<<<<<<<<<>>AAAMMMfff{{{]]]IIIEEEBBBFFFNNNNNNPPPKKKDDD???<<<<<<<<<;;;<<<<<>>@@@JJJSSSaaallltttyyy~~~{{{zzz|||~~~}}}}}}wwwlllfff\\\___fffuuuvvvkkkhhhmmmyyy|||zzzxxxxxxwwwvvvtttwwwuuurrroookkkhhhfffeeeffffffffffffffffffffffffbbbbbbaaa___]]]]]]___aaaffffffgggggggggggggggfffdddccc```^^^]]]]]]_________^^^]]]\\\[[[ZZZYYYYYYZZZYYYWWWVVVUUUUUUVVVVVVWWWUUUUUUVVVXXXYYYXXXWWWTTTSSSRRRPPPPPPPPPPPPQQQSSSRRRQQQPPPPPPQQQSSSTTTTTTTTTSSSQQQPPPOOONNNMMMKKKLLLLLLLLLMMMQQQWWW[[[``````aaa___]]]\\\\\\]]]\\\]]]^^^^^^^^^___bbbeeeaaabbbbbbbbbaaabbbeeegggiiiiiikkknnnppptttyyykkkaaaXXXQQQGGGAAA???>>><<<:::666666888:::999===JJJXXXnnnVVVGGG@@@>>>>>>======>>>CCCJJJOOO\\\\\\^^^```cccfffiiijjjlllkkkiiifff```ZZZTTTPPPNNNHHHDDDDDDDDDAAA@@@BBBAAAHHHRRR\\\dddmmmwww~~~}}}xxxuuu|||wwwrrriii___YYYYYY^^^bbbmmmeeeeeepppwwwqqqhhhddd\\\XXX^^^ooo|||~~~|||}}}yyymmm[[[III===666333222000000000000////////////........................------......///000000000000000000000000111222222000111111222222333444444444444777===FFFYYYwww~~~ssstttzzz}}}||||||yyyxxxwwwwwwyyy|||...........................///000///...---...000//////......///000111111555666777777888;;;???CCCRRRnnnxxxZZZHHHDDDAAAEEELLLKKKLLLHHHBBB>>>=========<<<>>>>>>@@@FFFOOOYYYaaadddddddddaaa[[[RRRIIIBBB???<<<<<<<<<;;;:::;;;===@@@FFFPPP___kkkrrrwww{{{~~~~~~{{{{{{|||pppjjjbbb^^^^^^jjj}}}uuuqqqpppvvv}}}{{{zzzzzz{{{|||}}}{{{zzz|||zzzvvvrrrmmmiiifffeeeeeedddbbbaaa___^^^]]]\\\]]]___```aaa```aaacccdddiiiiiiiiiiiihhhgggeeeccccccaaa```^^^]]]]]]^^^___\\\\\\[[[[[[[[[ZZZZZZZZZZZZYYYXXXWWWVVVVVVVVVWWWWWWVVVUUUVVVXXXXXXXXXVVVVVVUUUSSSRRRPPPPPPPPPQQQQQQPPPMMMLLLLLLNNNQQQRRRTTTTTTSSSRRRPPPOOONNNNNNKKKLLLLLLLLLLLLMMMQQQTTTYYY[[[]]]^^^]]]]]]]]]^^^]]]^^^___^^^^^^___aaaccc___```aaaaaaaaabbbeeehhhhhhhhhjjjmmmnnnooowwwvvvmmm```WWWLLLDDDAAA???===;;;888777888999888:::DDDPPPooozzzcccQQQHHH??????>>>===???DDDJJJOOOZZZ[[[\\\^^^aaadddfffhhhhhhiiiiiigggbbb\\\UUUQQQPPPJJJEEEEEEDDDAAA@@@BBBAAAHHHQQQZZZccclllvvv}}}}}}xxxvvv||||||wwwmmmbbbZZZYYY^^^cccpppiiigggooovvvssskkkgggfff___aaappp|||~~~~~~wwwwwwzzz}}}uuubbbNNN>>>555111///////////////000000000000------------------------------......///000000000000000//////000000111222000111111222222333444444555555888===GGGZZZxxxvvvwww}}}~~~|||{{{yyyxxxwwwxxxzzz~~~////////////////////////...///000///...---...000//////......///000111111555666777888999<<<@@@DDDVVVtttuuuWWWEEEAAA???BBBJJJIIIIIIEEEAAA>>>>>>>>>??????>>>>>>@@@FFFPPPZZZaaaeeeddddddbbb\\\RRRIIIBBB???;;;<<<;;;:::999:::===???FFFPPP^^^jjjrrrwww{{{~~~~~~|||}}}tttmmmaaaYYYUUU\\\ooo|||xxxtttuuuwww}}}||||||}}}~~~|||zzz|||zzzvvvqqqlllhhhfffdddeeecccaaa___\\\[[[ZZZZZZZZZ]]]aaadddeeeeeefffggghhhhhhiiihhhgggeeecccbbbaaa```___^^^]]]]]]^^^^^^ZZZZZZZZZ[[[\\\\\\]]]]]]ZZZZZZYYYXXXWWWWWWWWWWWWXXXWWWVVVVVVWWWXXXWWWUUUVVVUUUSSSQQQOOOOOOOOOOOONNNMMMKKKJJJJJJLLLOOOQQQTTTTTTSSSQQQPPPOOONNNMMMLLLLLLLLLLLLKKKLLLNNNQQQSSSVVVYYY[[[\\\\\\\\\]]]^^^_________^^^]]]___```___```aaaaaaaaabbbeeehhhggggggiiimmmmmmmmmrrryyy~~~vvvfff^^^RRRHHHDDDAAA>>><<<;;;999888888777888BBBLLL```xxxooo[[[LLL??????>>>>>>???DDDKKKPPPTTTVVVYYY\\\```bbbdddeeedddfffgggfffccc]]]WWWTTTRRRKKKFFFEEECCC@@@@@@BBBBBBHHHQQQZZZbbbkkkvvv}}}}}}xxxvvv|||~~~zzzrrrggg^^^\\\```fffrrrmmmkkkpppsssqqqkkkgggkkkbbbbbbooo{{{}}}}}}ppppppssswww~~~yyyfffPPP???555111000////////////000000000000........................------......///000000000///............///000000000111111222222333444444666666888===FFFYYYwwwyyy{{{|||yyyvvvvvvvvvxxx{{{~~~000000000000000000000000...///000///...---...000////////////000111222333444555777777999<<<@@@DDDWWWwwwtttWWWCCC@@@===BBBJJJJJJIIIEEEAAA??????@@@@@@???>>>>>>AAAGGGQQQ[[[cccfffffffffccc\\\SSSIIIBBB>>>;;;<<<;;;:::999:::<<>>???CCCJJJOOOOOOQQQUUUZZZ^^^bbbeeefffdddeeeffffffccc^^^YYYUUURRRKKKEEEDDDCCC@@@@@@CCCBBBHHHPPPXXX```jjjuuu|||}}}xxxtttyyy{{{{{{zzzuuulllccc___ccchhhqqqpppppppppooolllhhheeeiiibbbbbbnnnxxxzzz}}}lllkkkooottt|||xxxfffRRRAAA777444555////////////000000000000////////////////////////------......///000000000...............//////000000111111222222333444444777666999===EEEXXXuuu|||~~~|||xxxuuuuuuuuuwww{{{}}}////////////////////////...///000///...---...000......///000111222444555333555666777888;;;@@@DDDUUUwwwwwwYYYEEEAAA>>>DDDMMMNNNLLLHHHDDDAAA@@@???>>>===>>>>>>@@@GGGQQQ\\\dddhhhhhhgggddd]]]RRRHHHAAA===<<<===<<<;;;:::;;;>>>@@@IIIRRR___jjjqqqwww}}}~~~zzznnnddd[[[ZZZ```ooozzzooommmpppsss~~~|||zzzwwwtttrrrnnnllljjjgggdddbbb``````^^^]]]\\\\\\]]]___aaabbbeeeeeedddcccbbbcccfffhhhjjjiiihhhfffeeedddcccccc^^^^^^^^^]]]]]]]]]]]]]]][[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZZZZZZZYYYXXXXXXWWWZZZXXXWWWWWWWWWWWWUUUTTTQQQPPPNNNMMMLLLLLLLLLMMMMMMMMMMMMMMMNNNOOOPPPQQQRRRRRRQQQOOONNNMMMLLLKKKJJJJJJIIIHHHGGGIIIMMMPPPQQQSSSUUUVVVWWWWWWYYY[[[YYY[[[]]]^^^______aaabbbccccccdddcccbbbbbbeeegggjjjhhhiiilllmmmlllnnnrrrwww~~~pppiii^^^UUUOOOJJJDDD@@@>>><<<<<<===:::777:::@@@LLLggghhhQQQEEEDDDBBB??????AAAGGGKKKNNNOOORRRVVV\\\bbbhhhkkkhhhhhhhhhgggccc^^^XXXUUUQQQJJJDDDCCCBBB@@@@@@CCCAAAGGGOOOVVV^^^hhhsss{{{wwwqqquuu}}}}}}vvvtttvvvuuunnnfffaaacccgggrrruuuwwwtttnnniiifffdddllleeefffooovvvxxx}}}ppplllooottt{{{yyyhhhSSSAAA777555666000000000000////////////000000000000000000000000------......///000000000/////////...///000000111000111111222222333444444888777999===DDDVVVsss}}}~~~zzzuuuuuuuuuwwwzzz...........................///000///...---...000......///000222333555666333444555666888;;;@@@CCCTTTwww{{{\\\GGGBBB@@@FFFPPPQQQOOOKKKFFFBBB@@@>>>===;;;======@@@GGGRRR]]]eeeiiiiiihhheee]]]RRRHHH@@@<<<>>>>>>===<<<;;;<<>>@@@<<<777666999CCC___|||oooWWWIIIGGGDDD@@@>>>@@@DDDHHHOOOOOOPPPSSSZZZccckkkqqqmmmlllkkkhhhccc]]]XXXUUUPPPIIICCCBBBAAA@@@AAADDD@@@EEEMMMUUU\\\fffqqqyyyvvvoooqqqyyy{{{tttmmmqqqsssooofffaaacccfffuuu{{{~~~yyyoooiiiffffffrrrllllllssswwwwww}}}wwwnnnqqquuu||||||jjjTTT@@@555222333111000000000////////////000000000000000000000000------......///000000000000000000000000111111222000111111222333333444444888888999<<>>FFFYYY|||bbbJJJBBBCCCEEEJJJPPPOOOOOOLLLGGGAAA<<<;;;;;;>>>???BBBIIISSS\\\bbbeeellljjjhhhcccVVVHHH@@@@@@;;;;;;;;;999888:::<<>>;;;;;;<<<======<<>>>>>BBBHHHLLLOOOQQQQQQSSS[[[hhhrrrxxxssslllhhhddd```ZZZVVVOOOMMMIIIEEEBBB???======AAAEEELLLRRRZZZeeeqqqyyy}}}tttooorrrwww~~~mmmgggggghhhhhhbbb^^^bbbiiippp}}}{{{vvvkkkdddkkkrrrnnnooouuuvvvuuu|||tttmmmmmmvvv{{{|||sssZZZCCC555222333333444444333222000...------------------...///000//////............//////***+++,,,............---///000111222222111000///555666:::???GGGXXXsss||||||yyywwwvvvwww{{{////////////////////////............////////////000000000000111222333333777666777888888888???GGGZZZyyyaaaIIIBBBCCCEEEIIIOOOPPPOOOMMMHHHBBB>>>======??????CCCJJJSSS]]]cccfffiiihhhfffbbbVVVHHHAAAAAA;;;;;;;;;999888999<<>>===<<<<<<@@@EEEMMMPPPRRRRRRSSSXXXbbbkkkxxxvvvrrrmmmfff___YYYUUUOOOLLLIIIEEEBBB@@@?????????CCCIIIPPPYYYcccooovvvvvvppprrrwwwoooccc```^^^]]]ZZZXXX]]]dddqqq}}}zzzvvvlllfffmmmqqqmmmpppyyy|||zzz|||tttnnnjjjnnnoooqqqttt[[[EEE777333444222222222222111000...---...------------...///000//////............//////---...000111222222111111111111222333333222111000666666999>>>FFFWWWsss{{{|||vvvtttsssuuuzzz////////////////////////............////////////000000000000111222333444777555666999888999???HHH\\\ttt]]]HHHBBBCCCDDDHHHNNNPPPPPPMMMIIIDDD@@@?????????@@@DDDKKKUUU^^^dddggggggeeeddd```UUUHHHAAABBB;;;;;;;;;999888999<<>><<<<<<<<<<<<;;;@@@EEETTThhhsssnnn```UUUGGGBBB>>>======<<>>CCCLLLYYYeeeooowww~~~|||~~~yyymmmaaaYYYWWWWWW```qqq|||ppphhhpppsss~~~|||||||||{{{xxxtttpppnnnlllkkkiiigggeeeccccccbbbfffgggffffffeeedddcccbbb`````````__________________^^^\\\[[[[[[\\\\\\]]]\\\\\\ZZZYYYWWWWWWVVVVVVXXXYYY[[[\\\\\\ZZZYYYWWWZZZXXXUUURRRQQQPPPPPPQQQSSSSSSRRRRRRQQQPPPPPPOOOOOOLLLHHHEEEDDDBBB@@@>>>???AAABBBCCCDDDFFFIIILLLJJJNNNRRRUUUVVVVVVWWWWWWZZZ\\\___`````````bbbcccbbbbbbbbbdddeeegggggggggggggggggghhhiiikkkmmmnnnooosssyyyuuuiii\\\RRRIIIEEE@@@===<<<<<<;;;:::===BBBOOObbbooommm```TTTHHHCCC?????????>>>AAAFFFNNNRRRWWWWWWUUUUUUYYY^^^mmmssswwwttthhh]]]VVVUUUSSSPPPKKKFFFBBBAAAAAAAAAAAAEEEJJJRRR\\\gggqqqvvvzzzsssrrruuu|||kkk```TTTOOONNNQQQYYY```kkkvvvwwwsssrrrkkkfffmmmrrrkkklllwww~~~zzzuuutttwwwsssiiieeebbbeeezzzttt[[[HHH<<<555222......////////////////////////............////////////............//////......///000111111111222222222222333333333333333666555666:::BBBUUUsss|||~~~tttsssrrruuuzzz////////////////////////............/////////////////////000111333444555555444666999999;;;BBBJJJeeerrrkkkfffbbbgggvvvfffTTTDDDAAABBBAAADDDJJJKKKKKKIIIFFFBBB?????????>>>@@@EEEMMMWWW```fffhhhiiigggeee```SSSEEE>>>===<<<<<<;;;:::888999;;;>>>BBBKKKYYYeeennnwww~~~{{{rrrggg```ZZZVVVVVVcccwww~~~oookkktttyyyxxx{{{zzzwwwtttrrrpppoooooonnnlllhhheeecccdddeeefffiiiiiihhhgggeeecccaaa```_________```````````````]]]\\\[[[ZZZZZZ[[[\\\]]]]]]\\\ZZZYYYWWWVVVVVVVVVUUUWWWYYY[[[\\\[[[ZZZZZZ\\\ZZZWWWTTTRRRRRRRRRRRRVVVUUUTTTSSSRRRPPPOOOOOONNNJJJFFFCCCAAA@@@>>><<<<<<>>>AAABBBCCCEEEHHHJJJKKKNNNRRRSSSTTTSSSTTTUUUYYY[[[^^^_________aaabbb```aaabbbcccdddeeefffgggffffffggghhhiiikkklllmmmnnnqqqwww{{{|||sssfff\\\NNNJJJDDD???===<<<;;;:::888>>>KKK]]]mmmpppeeeXXXJJJDDD@@@???>>>>>>AAAGGGLLLRRRWWWYYYWWWVVVYYY]]]ccckkkrrroooeeeZZZVVVUUUVVVSSSNNNHHHDDDAAA@@@@@@BBBDDDJJJRRR]]]hhhpppuuu~~~{{{sssqqqttt{{{vvviiiYYYQQQOOOQQQYYYaaapppzzz|||zzz{{{tttoootttzzzooolllttt|||yyyvvvwwwyyyrrrhhheeeeeeiii~~~rrrZZZGGG;;;444111.............../////////000//////.........////////////............//////---.........///000000111111111111111222222333333555444666:::BBBUUUsssxxxwwwuuuwww{{{////////////////////////............/////////////////////000111333444555555444666999:::;;;CCCKKKjjjzzziiiccc\\\WWW[[[fffxxxzzz```PPPCCCAAABBB@@@CCCIIIHHHHHHGGGDDD@@@>>>>>>???===???EEENNNXXX```fffhhhjjjhhheee```TTTEEE======<<<===<<<:::888888;;;===BBBLLLZZZeeemmmvvv{{{{{{wwwmmmggg^^^UUUNNNXXXjjjyyymmmnnn~~~yyy}}}|||zzzvvvsssppppppppppppnnnkkkgggdddbbbdddfffhhhjjjiiihhhfffdddaaa___^^^^^^^^^___```aaaaaa``````\\\[[[ZZZZZZZZZ\\\]]]^^^]]]\\\[[[YYYWWWVVVUUUUUURRRTTTWWWZZZ[[[\\\[[[[[[YYYXXXVVVUUUTTTUUUVVVWWWWWWVVVUUUSSSQQQPPPNNNNNNMMMJJJEEEBBB@@@???>>>===999;;;===???@@@AAADDDFFFKKKMMMPPPQQQRRRRRRTTTVVVXXXZZZ]]]^^^^^^^^^```aaa___```bbbbbbbbbbbbdddeeeeeeeeefffhhhiiijjjkkklllkkkmmmqqquuuuuuxxxyyylllcccTTTOOOHHHBBB>>>===;;;:::444999DDDUUUhhhqqqiii\\\KKKDDD???===<<<<<<@@@FFFJJJPPPWWWYYYXXXWWWZZZ]]][[[ccciiihhh```XXXTTTUUUVVVTTTPPPKKKGGGCCCAAA@@@@@@BBBGGGQQQ\\\gggnnnrrr|||zzzrrrqqqtttyyyuuudddXXXQQQQQQXXX```nnnyyy{{{{{{~~~xxxqqqvvvwwwkkkfffmmmtttuuuvvvyyy~~~pppgggfffggglllqqqYYYFFF:::444222//////.........//////000000000//////......////////////............/////////////////////111222222111111000000111222333444444444777;;;DDDVVVttt{{{yyyxxxyyy|||////////////////////////............////////////......///000111333555666444444666999:::<<>>>>>???<<<>>>DDDMMMXXX```eeegggiiigggeee```TTTFFF??????======<<<:::888888;;;===BBBLLLZZZeeellluuu~~~xxx{{{~~~xxxsssggg[[[QQQVVV___oooxxxqqqzzz{{{sss}}}}}}}}}|||yyyuuurrrpppoooooollljjjgggeeedddeeefffggghhhggggggeeecccaaa___^^^\\\]]]___```aaaaaaaaaaaa\\\[[[[[[[[[\\\]]]___```^^^]]][[[YYYWWWVVVUUUUUUPPPRRRUUUXXX[[[\\\\\\[[[YYYXXXVVVUUUUUUVVVWWWXXXVVVUUUTTTRRROOOMMMLLLKKKJJJFFFAAA>>>===<<<<<<;;;888:::===>>>???@@@BBBCCCJJJKKKMMMOOOPPPSSSWWWZZZWWWZZZ\\\]]]]]]^^^___```^^^```bbbaaa```___aaacccdddeeefffhhhiiijjjkkkkkkiiiiiimmmqqqrrrssszzzqqqhhhYYYSSSKKKDDD@@@>>><<<;;;555888???MMMaaapppmmmcccOOOGGG@@@===;;;;;;@@@GGGIIIOOOVVVXXXVVVVVVXXX\\\ZZZ^^^bbbaaa[[[UUUSSSSSSSSSRRRPPPMMMJJJFFFDDDBBB@@@BBBGGGQQQ]]]hhhnnnqqq{{{yyyqqqppptttzzzrrrcccWWWRRRXXXaaaiiitttxxxzzz~~~xxxpppsssqqqgggcccjjjrrrtttyyyrrriiihhhiiimmmqqq[[[FFF999444444111000///.........///000111111000/////////////////////............////////////......///000222333222222111111222333555666444444888===FFFXXXttt}}}zzzxxxwwwyyy}}}////////////////////////............/////////000......///000111333555666444444666999;;;<<>>DDDMMMWWW```eeeggggggfffddd```UUUHHHAAAAAA======<<<:::888888:::===BBBMMM[[[eeellltttxxxxxxrrrddd[[[YYYWWW^^^ssswwwyyy|||nnnuuu}}}|||{{{}}}|||{{{xxxuuuqqqmmmkkkhhhhhhhhhgggfffeeeeeeeeeeeeeeeeeedddcccbbb```___\\\]]]___aaabbbbbbaaaaaa\\\\\\[[[\\\]]]___aaaccc^^^]]][[[YYYWWWVVVUUUUUUNNNPPPTTTWWWZZZ\\\\\\\\\\\\ZZZXXXUUUTTTTTTUUUUUUUUUTTTRRRPPPNNNKKKJJJIIIEEEBBB===:::999888888777:::<<>><<<;;;:::;;;===HHH]]]pppqqqhhhTTTKKKCCC>>><<<===CCCJJJIIIOOOUUUVVVTTTTTTVVVZZZ[[[]]]___]]]XXXTTTRRRRRRPPPPPPOOONNNLLLIIIFFFDDDBBBCCCIIISSS___jjjppprrr{{{xxxppppppttt|||}}}lll]]]UUUZZZdddiiiuuuyyy|||{{{rrrtttrrriiihhhpppyyy|||wwwmmmjjjkkknnn~~~qqq\\\GGG999555666222111000.........///000111111000/////////////////////............//////......---------///000222333333222222333555666777333444999???HHHYYYuuu|||xxxvvvvvvxxx}}}000000000000000000000000------------------------111000///...///111333444666777444777>>>===CCCVVVqqq|||wwwppplllkkksssmmmPPPCCC@@@BBB===???FFFFFFIIIGGGEEEBBB@@@>>>===<<<@@@@@@BBBJJJVVV___ccccccdddddd```YYYPPPFFF@@@===:::;;;;;;999888888:::<<>>AAADDDGGGHHHIIIJJJMMMOOORRRSSSTTTUUUVVVXXXZZZ\\\]]]^^^^^^```aaaaaabbbccccccddddddggggggffffffffffffggggggjjjiiihhhhhhjjjmmmqqqsss|||qqqfff\\\RRRLLLFFF@@@<<<===AAA:::;;;DDDXXXsssyyygggVVVIII@@@@@@===999>>>IIIIIILLLPPPSSSTTTVVVXXXYYY]]]```cccbbb\\\VVVQQQOOOOOONNNNNNLLLJJJGGGDDDBBB???AAAHHHSSS\\\bbblllttt{{{{{{ssspppqqq|||}}}oooddd]]]\\\```fffsss~~~~~~xxxrrrppprrrmmmqqqpppkkkgggjjjtttttt^^^FFF777111000000000000000000000000000000000//////.........---000000000000000000000000............/////////000333333222222333333444555999888999===FFFXXXwww}}}vvvsssssstttwww{{{000000000000000000000000000000000000000000000000111000///...///111333444666777444777>>>===DDDWWWxxx~~~|||fffQQQCCC@@@AAA===???FFFEEEHHHFFFDDDBBB@@@???>>>===@@@???AAAJJJUUU^^^bbbbbbeeedddaaaZZZPPPGGG@@@===:::;;;;;;:::888888:::<<>>>>>@@@CCCFFFGGGHHHJJJMMMPPPRRRTTTUUUXXXYYY[[[\\\^^^___``````aaaaaabbbccccccddddddeeeeeeeeeeeeddddddeeeeeeeeehhhgggffffffhhhkkkoooqqqxxx{{{|||ooodddYYYRRRJJJBBB======<<<666888AAAQQQkkktttfffUUUGGG>>>>>>>>>;;;@@@IIIIIIMMMQQQUUUWWWXXX[[[\\\____________]]]XXXQQQLLLMMMMMMLLLJJJHHHEEEBBBAAA@@@AAAHHHRRR[[[aaakkksss|||{{{ssspppqqq}}}vvvkkkbbb___aaahhhrrr{{{}}}{{{zzzvvvrrrqqquuurrrxxxmmmmmmooouuu}}}sss___JJJ<<<666555000000000000000000000000000/////////............////////////////////////........./////////000000222111111111111222333333444555888>>>GGGYYYvvv~~~wwwtttttttttvvvzzz000000000000000000000000111111111111111111111111000000//////000111333444555777555888>>>===DDDXXX~~~zzzdddRRRCCC???@@@<<>>>>>AAAIIISSS\\\aaabbbeeedddbbb[[[QQQHHHAAA===;;;;;;;;;:::888999;;;===CCCKKKXXXeeepppxxx}}}~~~|||uuummmddd[[[UUUZZZjjj{{{}}}vvvppp}}}~~~~~~}}}{{{xxxyyywwwvvvvvvvvvuuurrrpppqqqooommmiiifffcccaaa````````````aaaaaaaaaaaabbbaaa``````___``````aaaaaacccdddffffffffffffgggiiifffgggfffccc[[[TTTNNNKKKHHHHHHJJJNNNRRRSSSRRRPPPJJJHHHGGGGGGIIIJJJIIIHHHEEEFFFEEEEEECCC@@@>>><<<999888777666666666777888:::<<<===>>>>>>???BBBDDDFFFGGGJJJMMMPPPSSSUUUWWWZZZZZZ\\\]]]^^^_________aaabbbbbbccccccddddddeeeccccccbbbbbbbbbbbbcccccceeedddddddddfffiiilllmmmrrrpppwww|||pppbbbYYYPPPFFF???===<<<777:::AAAMMMeeessskkkYYYJJJ???===>>>===???DDDIIIMMMRRRWWWYYY\\\^^^```bbb___]]]]]]]]]YYYRRRKKKKKKKKKJJJHHHFFFCCCAAA???@@@BBBHHHQQQZZZ```iiirrr}}}|||tttqqqrrr|||zzzoooeee______hhhqqqwwwwwwuuutttssspppooouuuuuu}}}iiinnnvvvsss```NNN???888666000000000000000000000000////////////........................................../////////000000000111111000000111111222333000222777>>>HHHYYYtttyyyvvvuuuuuuuuuxxx}}}////////////////////////////////////////////////000000000000000222333444444777666888>>><<>>???<<<@@@FFFDDDEEEDDDCCCBBBAAA@@@@@@@@@===>>>AAAHHHQQQZZZ```bbbeeeeeeccc\\\SSSIIIAAA>>>;;;;;;;;;:::999999;;;===CCCKKKXXXdddooowww}}}zzzzzz}}}{{{|||uuukkkaaaWWWVVV```mmm~~~lllooo}}}zzzxxxyyyxxxwwwvvvwwwvvvsssqqqpppooonnnkkkhhhdddaaa______``````aaabbbbbbcccccc``````______``````aaaaaabbbccceeeeeeeeeeeegggiiiiiiiiihhhddd]]]TTTLLLHHHDDDEEEGGGJJJMMMMMMKKKIIIDDDBBB@@@@@@AAABBBBBBAAA>>>???>>>>>><<<;;;999888777666666555555555666777:::<<<===>>>===>>>@@@BBBEEEFFFIIILLLPPPSSSVVVWWWYYYYYYZZZ\\\\\\]]]]]]]]]``````aaaaaabbbccccccccccccbbbbbbaaaaaabbbbbbcccdddccccccccceeegggjjjkkknnnkkkppp~~~zzzkkk```VVVJJJAAA>>>:::666:::???FFF[[[mmmlllbbbRRRCCC??????===<<<===FFFKKKQQQWWWZZZ]]]```bbbaaaaaa```___]]]YYYSSSOOOLLLKKKIIIGGGEEEBBB@@@???AAABBBHHHQQQYYY___hhhqqq~~~}}}uuurrrsssxxxxxxnnnccc]]]]]]fffnnntttsssqqqpppooommmqqqxxxyyyhhhoooyyysssaaaOOO>>>444111000000000000000000000000///////////////....................................////////////000000000111111111111111222333333333444777===FFFWWWsss{{{yyywwwuuuuuuvvvzzz~~~////////////////////////........................000000000111111222333444444777666999>>><<>>???===AAAGGGDDDDDDDDDCCCBBBAAAAAAAAAAAA===>>>AAAGGGPPPYYY```cccffffffddd^^^TTTJJJBBB>>>;;;<<<<<<:::999999;;;===CCCKKKWWWdddooowww}}}{{{zzz{{{}}}}}}ssshhh^^^XXX\\\dddqqq~~~kkkffflll}}}zzzxxxxxxwwwvvvvvvvvvvvvtttqqqmmmmmmmmmkkkiiifffbbb```___``````aaabbbcccdddddd______^^^______```aaaaaaaaacccdddeeeeeeeeegggiiikkkjjjgggccc\\\TTTLLLGGGAAABBBDDDGGGIIIHHHEEECCCBBB???<<<;;;;;;;;;;;;:::999999888888777666555555555555555555555555666666999;;;===>>>===>>>???AAADDDEEEHHHKKKOOORRRUUUVVVXXXYYYZZZ[[[\\\]]]]]]]]]^^^^^^^^^___``````aaaaaaccccccbbbbbbbbbbbbcccccccccccccccdddeeegggiiijjjkkkkkkooovvvsssggg]]]PPPEEE@@@666222666999<<>>===<<>><<>>BBBHHHDDDEEEDDDCCCBBBAAA@@@@@@@@@===>>>BBBGGGOOOXXX```eeefffgggeee___VVVKKKCCC???<<<<<<<<<;;;999:::<<<>>>BBBJJJWWWdddooowww~~~}}}||||||yyyyyy{{{qqqggg]]]YYY[[[___nnnnnnbbb]]]kkk|||yyywwwvvvuuuttttttuuutttrrrpppkkkkkkkkkjjjhhhfffcccbbb______```aaaaaabbbcccccc]]]]]]]]]]]]^^^___``````aaaccceeefffffffffhhhjjjkkkhhhddd___ZZZSSSLLLGGG@@@AAABBBEEEFFFEEEAAA>>>@@@===999777777777777666555555555555444444444444444444555555555666666666777999<<<======>>>???AAACCCDDDGGGJJJMMMPPPRRRTTTYYYYYY[[[\\\]]]^^^^^^^^^\\\]]]]]]^^^^^^______```cccccccccbbbbbbcccccccccccccccddddddeeeggghhhiiiiiikkknnnqqqsss|||~~~qqqeeeWWWJJJCCC:::555888;;;:::HHH[[[```bbbWWWIII@@@??????@@@??????EEELLLSSSXXX[[[]]]___ZZZbbbiiiggg___XXXXXXZZZNNNMMMJJJHHHEEEDDDBBBBBBCCCCCCHHHQQQYYY```kkktttwwwtttuuuwwwuuujjjaaa^^^```ccclllrrrrrrpppooonnnlllmmmssssssxxxzzzyyy{{{{{{pppdddRRR>>>444555000000000000000000000000.........///////////////......................../////////000000000111111333333222222333333444555;;;:::999;;;BBBSSSqqq}}}{{{wwwttttttwww{{{~~~000000000000000000000000111111111111111111111111000000111222333333333333222888888:::>>><<>>BBBJJJWWWeeepppyyy}}}|||}}}yyyuuu{{{|||sssggg^^^YYYYYYcccqqqwwwfffYYY]]]nnn|||xxxwwwtttsssrrrrrrssssssqqqooolllkkkjjjiiigggdddcccaaa]]]^^^^^^______`````````\\\\\\\\\\\\]]]^^^______aaaccceeeeeeeeefffhhhjjjjjjfff```[[[WWWRRRLLLGGG@@@@@@BBBDDDEEECCC>>>;;;<<<999555333444555666555444333333333333444444555444444555666666666666666555888;;;======>>>???AAACCCDDDFFFHHHKKKNNNPPPQQQVVVWWWYYY[[[]]]^^^^^^^^^\\\]]]]]]^^^^^^___``````ccccccbbbbbbbbbbbbccccccbbbbbbcccdddeeeffffffgggfffgggiiijjjjjjppp|||nnn^^^OOOGGGBBB;;;===???===HHHYYY^^^___WWWKKK@@@<<<<<<>>>???===CCCKKKRRRWWWZZZ[[[]]]XXX___fffgggbbb\\\YYYYYYNNNMMMJJJGGGEEECCCBBBBBBCCCCCCHHHQQQZZZbbbmmmwwwxxxtttuuuuuuwwwlllbbb^^^___fffmmmqqqpppnnnppprrrqqqjjjpppmmmppp~~~{{{yyy{{{tttjjjVVV???666999000000000000000000000000............/////////000//////////////////////////////000000000111111111222222222222222333333444777777888;;;BBBSSSooo|||xxxuuutttwww{{{~~~000000000000000000000000000000000000000000000000000000111333333333333333222888888;;;>>><<>>@@@CCCHHHOOOXXXaaagggggghhhgggaaaXXXMMMDDD???<<<===<<<;;;::::::<<<>>>AAAJJJWWWeeepppzzz~~~zzzzzz|||{{{tttsss}}}rrreee^^^WWWYYY^^^jjjlllXXXVVV^^^www|||xxxvvvsssrrrqqqqqqrrrrrrpppnnnmmmllljjjhhheeecccaaa```\\\\\\]]]]]]]]]]]]^^^^^^[[[[[[[[[[[[\\\]]]^^^______aaacccddddddeeegggiiiiiiddd]]]XXXUUUQQQLLLHHH@@@@@@BBBDDDEEEBBB===999888555222111222444666666333333333333333444555555444444555666777777666666444777:::===>>>>>>@@@AAABBBCCCEEEHHHJJJLLLNNNOOOSSSTTTVVVXXXZZZ[[[\\\]]]]]]]]]^^^^^^___``````aaabbbbbbaaaaaaaaaaaabbbbbbaaaaaabbbcccdddeeeeeeeeeeeecccccceeegggkkkwwwtttcccRRRIIICCC;;;<<<>>>;;;DDDTTTXXX```YYYMMM@@@888888:::;;;===CCCKKKRRRWWWYYY[[[\\\WWW\\\bbbfffeee```ZZZVVVNNNLLLIIIFFFDDDBBBBBBBBBCCCDDDHHHRRR[[[cccnnnyyyxxxuuuvvvsssxxxmmmaaa\\\\\\jjjoooqqqnnnlllpppuuuvvvqqquuupppppp|||zzzvvv|||yyypppYYY???555:::000000000000000000000000---.........//////000000000000000000000000000000000000000000111111111111111111111000111222222333222333777<<>>>>>JJJbbb|||^^^KKKAAABBBAAAGGGKKKGGGJJJGGGCCC@@@>>>>>>===<<<===???CCCIIIRRR[[[ccchhhkkkllljjjdddYYYMMMCCC===<<<;;;::::::::::::<<<<<<@@@HHHUUUbbbnnnyyy}}}xxxxxx{{{xxxtttqqqvvv{{{qqqddd\\\TTTTTT___lll{{{xxxbbbVVVRRR```uuuzzzvvvxxxuuurrrqqqmmmhhhhhhlllmmmnnnnnnlllgggcccaaa```^^^]]]]]]^^^___```^^^]]]]]][[[XXXVVVVVVXXX[[[]]]\\\]]]^^^```aaacccddddddccc___ZZZVVVRRRLLLEEE???AAACCCFFFHHHFFFBBB<<<888666444222222333555555444555444333333333333444555888777666555444333333333777666555777999;;;<<<<<>>>>>JJJccc```KKKAAABBBCCCJJJMMMHHHJJJGGGBBB@@@>>>>>>===<<<===???CCCIIIRRR[[[ccchhhlllmmmlllfff[[[OOOEEE???===<<<;;;:::999:::;;;<<>>>>>AAAPPP```___YYYNNNEEE???=========???AAAEEELLLTTT[[[___aaa^^^___``````^^^[[[WWWUUUNNNKKKHHHFFFFFFFFFEEEDDDAAAEEELLLTTT\\\fffooouuu}}}zzzuuuqqqqqqxxxlllbbb]]]^^^___hhhllliiijjjqqqvvvtttvvvsssqqqsss|||rrrmmmjjjppp~~~qqq[[[DDD666333111111000000000/////////000/////////..................///000000000000///000555:::999444111111333333222111111111222333444666444666;;;DDDTTTlll~~~zzzxxxxxxzzz~~~000000000000000000000000////////////////////////111111222222222333333333666999777999>>>???KKKdddbbbKKK???CCCGGGNNNQQQIIIJJJGGGBBB@@@???>>>===<<<===???CCCIIIRRR[[[dddiiinnnnnnmmmggg]]]PPPGGGAAA===<<<;;;:::999::::::;;;>>>FFFRRR___kkkvvvzzzwwwwwwyyy~~~|||rrrhhhiiippprrrfff\\\XXXXXX[[[hhhwww{{{jjjYYYTTTVVV]]]mmm|||~~~|||uuunnnhhhaaa\\\^^^dddlllmmmnnnkkkgggbbb___^^^\\\ZZZYYYZZZ[[[[[[ZZZYYYVVVVVVVVVWWWXXXYYYZZZ[[[]]]]]]]]]^^^___``````aaa___\\\WWWSSSNNNHHHBBB>>>@@@BBBFFFIIIHHHDDD???<<<999777444333444444333222333222111111111111222333666555555444444444555555666999<<<===<<<:::::::::???@@@AAADDDGGGJJJMMMNNNPPPRRRTTTUUUUUUVVVYYYZZZYYYYYYZZZZZZ[[[\\\\\\\\\____________``````````````````______```aaacccdddcccccccccbbbbbbcccgggjjjyyyyyygggZZZMMMEEE???@@@AAADDDRRRbbbddd^^^TTTJJJBBB>>>======<<<>>>BBBJJJSSS[[[___aaa```aaaaaa```^^^ZZZVVVTTTKKKIIIFFFEEEEEEFFFEEEDDD???EEENNNWWW```gggmmmqqq|||yyyssspppnnn}}}zzznnnccc______```hhhkkkjjjmmmuuuwwwrrrrrrpppooorrr|||pppiiieeekkk{{{|||oooZZZDDD777444222222111111111000000000////////////............111111000000000111222222444:::@@@===555000222666444333222222111111222222555444666<<>>===<<<>>>???CCCJJJRRR\\\dddiiimmmnnnmmmggg]]]QQQGGGBBB>>>===;;;:::999999:::;;;>>>FFFRRR^^^jjjuuu|||wwwvvvwww{{{~~~zzzpppjjjiiiyyy|||pppccc\\\WWWWWW___hhh}}}vvvdddYYYSSSSSSZZZbbb|||tttjjjccc[[[WWW[[[aaakkkmmmmmmlllgggccc```___ZZZYYYWWWWWWXXXXXXWWWVVVSSSTTTUUUWWWXXXYYYYYYYYY\\\\\\\\\]]]]]]^^^^^^^^^^^^[[[WWWRRRLLLGGGBBB??????BBBFFFIIIIIIFFFAAA>>>;;;999666444444444333222444333222111111222333444444444444444444555666777666@@@JJJJJJBBB;;;:::===??????AAACCCFFFIIILLLMMMOOOQQQSSSTTTTTTUUUWWWYYYXXXXXXYYYYYYZZZ[[[[[[[[[]]]]]]]]]]]]^^^^^^^^^^^^]]]]]]]]]^^^^^^```aaabbbaaabbbbbbbbbaaabbbeeegggsss|||nnn```TTTJJJCCCCCCCCCGGGTTTccciiidddZZZOOOEEE???===<<<===>>>BBBJJJRRRZZZ^^^___bbbbbbcccbbb```]]]YYYWWWLLLIIIFFFDDDDDDDDDCCCBBB???EEEMMMVVV^^^eeekkkoooyyywwwrrrooonnn|||{{{pppeee``````bbbiiillllllrrrzzzzzztttlllkkkkkkpppyyyvvvmmmfffkkkzzzzzzmmmZZZDDD888555222222222222111111111000///////////////.........111000//////000222333555888<<<>>><<<666222222444222222222222222222333333555555777<<>>===>>>@@@DDDJJJSSS\\\dddiiilllmmmlllfff\\\PPPFFFAAA===<<<;;;:::999::::::;;;???GGGRRR^^^jjjvvv}}}xxxvvvwwwzzz|||zzzssspppoooxxx{{{nnnddd^^^[[[]]]aaaiiiuuupppbbbYYYUUUUUUXXXeee|||{{{rrrggg^^^WWWTTTXXX```hhhkkklllkkkhhhccc```___ZZZXXXUUUUUUUUUUUUTTTSSSQQQRRRTTTVVVWWWXXXWWWWWWZZZZZZ[[[[[[\\\\\\\\\\\\]]]\\\XXXRRRLLLFFFCCCAAA@@@CCCGGGJJJJJJGGGCCC@@@<<<:::777555555444333222555444333222222333444555444444444444444555666777999IIIXXXWWWIII>>>===CCC???@@@AAACCCFFFIIIKKKMMMOOOPPPRRRSSSSSSSSSUUUWWWVVVWWWWWWXXXXXXYYYZZZZZZZZZZZZZZZ[[[[[[[[[\\\\\\ZZZ[[[[[[\\\]]]^^^___```^^^```bbbccccccdddfffhhhkkkqqq~~~xxxiii\\\PPPGGGFFFFFFHHHTTTbbbjjjggg^^^SSSGGG???======???@@@DDDJJJRRRYYY\\\]]]```aaabbbbbbaaa^^^[[[YYYNNNKKKGGGDDDCCCBBB@@@???@@@DDDJJJQQQXXX```hhhnnnvvvvvvqqqpppppp||||||qqqfffaaaaaaaaahhhllllllrrr{{{{{{tttmmmkkkiiillluuu}}}tttkkklllwwwyyymmmZZZEEE999666222222222222111111111000.........///////////////---------...///222444666:::999888777777555222000//////000222333444555555555666888<<>>===>>>@@@DDDJJJSSS\\\eeejjjjjjkkkjjjeee[[[OOOFFFAAA<<<;;;::::::::::::<<<<<<@@@GGGQQQ^^^jjjuuu}}}xxxvvvwwwyyyzzz}}}|||wwwooonnnttt{{{ppphhhbbb^^^\\\]]]dddqqq}}}mmmaaaYYYVVVUUUUUUeee}}}zzzpppdddZZZSSSOOOTTT[[[dddfffiiiiiifffbbb___^^^ZZZWWWTTTSSSSSSSSSSSSRRRQQQRRRSSSTTTUUUVVVVVVVVVXXXXXXYYYYYYZZZ[[[[[[\\\\\\[[[WWWQQQJJJEEECCCBBBAAADDDHHHKKKKKKHHHCCC@@@===:::777555555555444333555555444333333444555555444444444444444555666777444CCCQQQPPPDDD::::::@@@???@@@AAACCCFFFHHHKKKLLLMMMNNNPPPQQQPPPQQQSSSTTTSSSSSSTTTTTTUUUVVVVVVWWWWWWWWWWWWXXXXXXXXXXXXYYYXXXXXXYYYZZZ\\\]]]^^^^^^\\\___bbbddddddeeeggghhhhhhllluuuvvvfffXXXLLLIIIHHHIIITTT```iiiggg```UUUHHH@@@======???@@@DDDJJJQQQXXX[[[\\\]]]^^^``````___]]]ZZZXXXOOOLLLHHHEEECCCBBB@@@>>>@@@BBBGGGLLLSSS\\\ffflllsss}}}~~~uuurrrqqqsss~~~|||rrrgggaaa```]]]eeejjjiiinnnwwwyyyuuusssoookkkkkkpppzzzwwwnnnlllsss}}}{{{nnn[[[FFF:::777222222111111111000000000.........///////////////+++,,,,,,---///111333444777444111222555555222...---...000222444555555666555666999<<>>>>>@@@DDDKKKSSS]]]eeejjjjjjkkkjjjeee[[[OOOFFFAAA;;;:::999999:::;;;===>>>???EEEPPP\\\hhhttt~~~{{{vvvuuuwwwwwwyyy{{{vvvpppoooyyy}}}tttlllddd^^^^^^aaajjjzzzvvvfff]]]WWWTTTPPPXXXgggxxxyyyooobbbWWWNNNJJJMMMTTT]]]aaadddeeeccc```]]]\\\ZZZWWWTTTRRRRRRRRRRRRQQQRRRRRRRRRSSSSSSTTTTTTTTTUUUVVVWWWXXXYYYZZZ[[[\\\ZZZYYYVVVPPPHHHCCCAAABBBCCCFFFJJJLLLLLLHHHCCC@@@<<<:::777666666666555444555444333222222333444555555555444444444555555666000666===>>>:::777888;;;>>>???@@@BBBDDDFFFIIIJJJJJJKKKMMMMMMMMMMMMOOOQQQOOOOOOOOOPPPQQQQQQRRRRRRTTTTTTTTTUUUUUUUUUVVVVVVUUUVVVXXXYYY[[[\\\\\\]]][[[^^^bbbdddddddddeeeffffffhhhnnnzzznnn___QQQLLLIIIIIIRRR^^^gggeee```UUUIII@@@>>>>>><<<===AAAHHHPPPWWW[[[\\\___```aaaaaa___\\\YYYWWWOOOLLLHHHEEEDDDCCCAAA@@@???BBBFFFLLLSSS[[[dddjjjpppzzz}}}uuurrrsssuuu~~~|||rrrgggaaa```[[[eeejjjhhhkkktttyyyxxxvvvpppjjjiiioooyyy}}}wwwpppmmmqqqzzz}}}ppp\\\FFF:::777111111000000000/////////............/////////000------...///000000000000111000000000222333111000...///111333444444444444444666999===CCCTTTrrryyyuuutttvvv}}}{{{xxxyyyyyyyyyyyyyyyyyyxxx|||000000000000000000000000000000000000000000000000///000000222333444555555333777777:::@@@BBBPPPiiizzz|||\\\IIICCCGGGJJJSSSZZZWWWHHHEEEAAA????????????>>>???@@@DDDKKKSSS]]]eeejjjjjjkkkkkkeee[[[PPPGGGBBB:::999999999:::<<<>>>???>>>DDDOOOZZZgggrrr}}}xxxttttttvvvvvvwwwzzz}}}}}}xxxrrrrrrwww~~~vvvlllddddddgggnnnzzz}}}iii^^^XXXUUUNNNPPPVVV^^^hhhwwwyyyoooaaaUUUKKKEEEHHHOOOYYY]]]aaabbbaaa^^^\\\[[[[[[XXXTTTRRRQQQRRRQQQPPPSSSSSSRRRRRRRRRRRRSSSTTTTTTTTTVVVWWWYYYZZZ[[[\\\YYYXXXUUUNNNFFFAAA@@@AAADDDGGGJJJMMMLLLHHHCCC@@@<<<:::777666666777666555333333222111111222333333666555555444444444555555444222111333888<<<>>>>>>======>>>@@@BBBEEEGGGHHHGGGIIIKKKKKKJJJKKKLLLNNNKKKLLLLLLMMMMMMNNNOOOOOORRRSSSSSSSSSTTTTTTTTTTTTTTTUUUWWWYYYZZZ[[[\\\\\\\\\^^^bbbdddcccccccccccc```aaafffooo~~~ssscccSSSMMMJJJIIIQQQ\\\eeeddd```VVVIII@@@>>>???999:::???FFFOOOWWW[[[]]]cccdddddddddaaa]]]ZZZWWWMMMKKKGGGEEEEEEDDDCCCBBB===AAAGGGMMMTTT[[[ccchhhnnnxxx}}}uuussstttwww~~~|||rrrggg```___\\\gggmmmjjjkkkttt{{{|||sssnnniiihhhppp|||{{{wwwqqqnnnqqq|||rrr]]]GGG:::777000000000000////////////---.........//////000000///000111111111///...------///111111000000222444000000222333444333333222333555:::>>>DDDVVVuuuyyyvvvvvvwww}}}yyyxxxyyyyyyzzzzzzyyyyyyxxx~~~000000000000000000000000222222222111111111000000000111222222444444555666444999999999===???PPPlll}}}tttxxxkkkMMM???===CCCEEENNNXXXWWWMMMGGGBBBAAA???<<<;;;======???BBBIIIRRR\\\eeekkkkkkkkkiiieee\\\QQQGGGAAA=========<<<;;;;;;::::::@@@DDDMMMXXXdddpppyyy~~~zzzxxxwwwuuuwwwyyyyyy|||zzzsssooorrr}}}rrrgggeeejjjsss~~~}}}gggZZZTTTRRRLLLJJJPPPUUUZZZcccmmmssscccUUUIIIAAABBBHHHUUUYYY^^^]]]YYYWWWXXXZZZTTTTTTSSSSSSRRRQQQPPPPPPPPPPPPQQQRRRRRRRRRRRRRRRNNNPPPRRRUUUWWWYYYYYYYYYZZZYYYVVVQQQLLLHHHHHHHHHEEEGGGIIIKKKKKKIIIGGGEEE@@@<<<888555555555555444222222222111222222333333444444555555666777777777666666666666777888::::::======???@@@BBBCCCEEEEEEHHHIIIJJJKKKLLLKKKJJJIIIHHHHHHIIIIIIJJJKKKLLLLLLNNNNNNNNNOOOOOOPPPPPPPPPPPPRRRUUUXXX[[[\\\\\\\\\^^^^^^]]]]]]^^^___aaabbbcccfffiiilllttt|||nnn]]]QQQKKKIIIMMMSSS___aaa```YYYLLLBBB===<<<666888===CCCKKKTTT[[[___```aaaaaabbbbbb___ZZZWWWQQQOOOLLLHHHEEECCCBBBBBBEEEFFFHHHMMMSSS[[[aaaeeejjjuuuyyytttqqqsss}}}~~~vvvkkk```[[[[[[```hhhoooqqqrrrvvvyyyyyyvvvtttooommmwww{{{ssskkkjjjsss~~~~~~ttt___EEE777666000000///...---,,,,,,,,,+++,,,---.........---,,,------......//////000000000000000///////////////111111111111222333444555666444888???HHHXXXxxxyyywww{{{~~~|||zzzxxxwwwyyy|||~~~000000000000000000000000222222222111111111000000000111222222444444555666555:::::::::>>>@@@QQQnnn|||~~~}}}dddNNN@@@===BBBDDDLLLVVVUUUMMMFFFAAAAAA???<<<;;;===>>>???CCCIIIRRR\\\fffkkkkkkkkkjjjeee]]]RRRHHHAAA??????>>>>>>===<<<<<<<<<@@@EEEMMMYYYeeerrr{{{|||yyywwwsssuuuvvvvvvwww}}}yyyrrrooouuu}}}wwwoookkkpppxxxtttaaaWWWTTTNNNKKKMMMOOOOOOSSSYYY]]]aaaiiivvvxxxcccSSSGGG@@@BBBGGGNNNTTTYYYZZZXXXVVVWWWZZZTTTTTTSSSSSSRRRQQQQQQPPPMMMNNNNNNOOOOOOOOONNNNNNNNNPPPSSSUUUXXXYYYZZZZZZZZZYYYWWWRRRLLLIIIHHHIIIFFFHHHJJJLLLLLLJJJHHHFFF@@@===888555555555555444333222222222222222333333333444444555555666666777555555555666777999:::;;;======>>>???AAABBBCCCCCCCCCDDDEEEFFFGGGFFFEEEEEEHHHHHHHHHGGGGGGFFFFFFFFFKKKKKKLLLLLLMMMMMMNNNNNNOOOQQQTTTWWWZZZ[[[[[[[[[[[[ZZZYYYYYYZZZ[[[\\\]]]^^^aaadddfffmmm~~~vvvcccVVVNNNLLLPPPVVV^^^``````YYYLLLBBB===<<<999;;;@@@FFFMMMTTTZZZ]]]^^^^^^___```aaa^^^YYYVVVPPPNNNKKKGGGEEECCCBBBBBB@@@BBBEEEJJJRRRZZZbbbfffoooyyy~~~xxxssspppsss||||||uuulllaaa\\\[[[[[[dddmmmqqqtttzzz~~~xxxvvvssssss{{{tttmmmnnnwww~~~vvvcccIII999555111000///...------------,,,---...//////...------111000000///......------222222222222222222222222111111111111222333444555666444888???HHHXXXxxxyyywww{{{~~~~~~|||yyyxxxxxxzzz}}}000000000000000000000000222111111111111000000000000111222222444444555666666;;;:::;;;???BBBSSSqqqzzzbbbPPPAAA===AAABBBIIIRRRQQQLLLFFFAAAAAA@@@======???>>>@@@CCCJJJRRR]]]fffkkkkkkkkkjjjfff^^^SSSHHHBBBAAA@@@@@@??????>>>======@@@DDDMMMYYYfffsss}}}{{{wwwvvvrrrssstttsssssswww~~~{{{ssspppppp}}}}}}yyytttyyyqqqbbbYYYRRRMMMLLLKKKIIIIIIKKKGGGJJJPPP[[[lll}}}bbbPPPEEE@@@AAADDDFFFLLLRRRVVVUUUUUUVVVWWWTTTSSSSSSRRRRRRQQQQQQPPPMMMMMMMMMMMMLLLLLLLLLLLLNNNPPPSSSVVVXXXZZZZZZ[[[[[[ZZZWWWRRRMMMJJJJJJJJJGGGIIILLLNNNNNNLLLIIIGGGBBB>>>999666555555555555333333222222222222333333222222333444444555555666333444444555777999:::;;;======>>>>>>???@@@@@@AAACCCCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCGGGGGGHHHIIIJJJJJJKKKKKKMMMOOORRRUUUWWWYYYYYYYYY\\\\\\[[[[[[[[[\\\\\\]]]___bbbdddeeejjjxxxjjj[[[QQQMMMQQQWWW]]]______XXXMMMBBB===<<<:::===BBBIIIOOOUUUYYY[[[^^^^^^___aaaaaa___[[[WWWNNNMMMJJJFFFDDDBBBAAAAAA>>>@@@DDDJJJSSS\\\dddiiiqqq{{{}}}wwwrrrooorrryyy{{{uuulllaaa\\\[[[XXXbbblllqqquuu|||vvvvvvtttvvv}}}xxxsssuuu|||vvvgggNNN;;;444111000///......------........./////////......---000000000///......------333333333333333333333333111111111111222333444555666444888@@@HHHYYYxxxyyywww|||~~~~~~|||zzzyyyyyy|||////////////////////////111111111111000000000000000111222222444444555666666;;;:::;;;???BBBUUUrrriiiSSSBBB===@@@???FFFOOONNNKKKEEEAAAAAA@@@>>>>>>@@@???@@@CCCJJJRRR\\\eeejjjkkkkkkkkkggg___TTTIIIBBBAAAAAA@@@??????>>>>>>===>>>BBBKKKWWWeeerrr~~~~~~xxxtttrrrrrrssstttttttttvvvzzz}}}xxxtttttt|||~~~zzzzzzgggaaaYYYTTTQQQNNNKKKJJJGGGHHHJJJPPPZZZooo~~~aaaOOOFFFAAA@@@AAABBBGGGMMMQQQRRRRRRRRRSSSRRRRRRQQQQQQPPPPPPPPPOOONNNNNNMMMMMMMMMMMMMMMMMMNNNOOORRRVVVXXXZZZ[[[[[[[[[ZZZWWWSSSNNNKKKJJJKKKIIIKKKMMMOOOOOOMMMKKKIIIDDD@@@;;;777666666555555444444333222222222333333111222222333333444555555222333333444666888:::;;;<<<<<<<<<===============AAAAAABBBBBBCCCCCCCCCCCC>>>>>>???@@@AAACCCDDDDDDDDDEEEEEEFFFGGGHHHIIIIIIKKKMMMOOORRRTTTVVVWWWWWW]]]\\\\\\\\\\\\\\\]]]]]]```bbbddddddgggrrrqqq^^^RRRLLLNNNTTT[[[^^^___YYYMMMCCC===<<<999<<>>BBBUUUsssmmmUUUDDD>>>???>>>DDDLLLKKKLLLFFFAAAAAAAAA>>>>>>@@@>>>@@@CCCIIIQQQ[[[dddiiijjjkkkkkkhhh```UUUJJJCCC@@@??????>>>>>>===<<<<<<<<<@@@HHHSSSaaappp|||~~~wwwsssqqqppprrrssstttuuuvvvyyyzzz}}}tttssstttyyy~~~}}}tttiiibbb[[[SSSLLLJJJHHHHHHJJJOOO^^^{{{|||aaaQQQIIICCC???===AAADDDIIIMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMLLLKKKKKKKKKLLLMMMLLLNNNQQQUUUXXXYYYZZZ[[[ZZZZZZWWWSSSNNNKKKKKKLLLJJJLLLNNNPPPPPPNNNLLLJJJFFFBBB<<<999777666666555555444444333222222222333111111222222333444444444222222333444555777999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<===>>>@@@AAABBBCCCCCCCCCDDDEEEFFFGGGHHHHHHIIIJJJLLLOOOQQQSSSTTTUUUXXXXXXXXXYYYYYYYYYYYYYYY]]]___``````bbbiiittt}}}zzzeeeVVVNNNNNNSSS[[[^^^```ZZZOOODDD???===777:::AAAHHHOOOUUUYYY[[[______aaaccccccbbb^^^ZZZLLLKKKHHHEEECCCAAAAAAAAACCCDDDHHHMMMUUU^^^eeejjjpppyyy|||tttpppoooqqqwwwzzzsssiii]]]VVVVVVVVVaaakkkpppuuuzzz~~~~~~uuuoooeeeQQQ>>>666111111000/////////000000///......---------------,,,,,,---...///000111111---.........//////000000111111111111222333444444777555999@@@IIIYYYyyy~~~{{{{{{|||{{{|||~~~000000000000000000000000//////000000000000000111000111222222444444555666444999888999>>>CCCVVVuuukkkWWWEEE>>>???===CCCKKKJJJMMMGGGBBBBBBAAA>>>>>>@@@>>>???BBBHHHPPPZZZbbbhhhjjjkkkllliiiaaaVVVKKKCCC???>>>>>>======<<<;;;;;;:::>>>EEEQQQ___mmmyyyyyyuuusssooooooppprrrtttvvvxxxyyy{{{zzzqqqkkkooovvvzzz{{{|||~~~}}}rrrbbbUUUMMMIIIHHHIIILLLWWWsss}}}dddTTTLLLEEE???===@@@AAADDDGGGIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJHHHGGGFFFFFFFFFHHHIIIJJJKKKMMMPPPSSSVVVYYYZZZZZZYYYYYYVVVRRRNNNKKKKKKLLLJJJLLLOOOQQQQQQOOOLLLJJJGGGCCC>>>:::888777666555666555444333333222222333111111222333333444444555333333333444555666777888888888999999999999999999;;;;;;:::::::::;;;<<<============>>>>>>>>>>>>>>>AAABBBBBBDDDEEEFFFGGGHHHGGGHHHIIILLLNNNPPPRRRSSSVVVVVVWWWYYYYYYYYYYYYYYY]]]___aaaaaabbbgggnnntttooo^^^TTTRRRUUUZZZ^^^```[[[QQQFFF@@@???777:::@@@GGGNNNUUUZZZ\\\]]]]]]^^^``````^^^ZZZVVVLLLJJJHHHEEECCCBBBAAAAAACCCDDDGGGLLLSSS[[[bbbfffqqqzzz{{{ssspppppppppwwwxxxpppfff[[[UUUUUUTTT___kkkqqqvvv|||uuupppeeeQQQ???888111111000000000000111111000000///...------------//////////////////.........//////000000111111111111111111111222333444555777555999AAAIIIYYYyyy}}}{{{|||}}}|||}}}000000000000000000000000////////////000000111111000111222222444444555666666:::999:::???DDDXXXwwwmmmXXXFFF??????===CCCKKKJJJNNNHHHCCCBBBAAA>>>===???===>>>AAAGGGOOOXXXaaafffjjjkkkllljjjbbbWWWKKKDDD???>>>>>>======<<<;;;;;;:::>>>EEEPPP]]]lllxxxyyyuuussspppppppppqqqtttvvvwwwxxxxxxzzzuuummmmmmppprrrvvv{{{mmmZZZRRRMMMLLLKKKSSSlllhhhWWWLLLDDD@@@???<<<===>>>AAADDDGGGHHHHHHFFFFFFFFFGGGGGGGGGGGGGGGDDDCCCBBBBBBCCCEEEGGGIIIIIIKKKNNNRRRUUUWWWYYYYYYXXXXXXUUUQQQMMMJJJJJJKKKJJJLLLOOOQQQQQQOOOLLLJJJIIIEEE???;;;888777666555666666555333333222222222222222333333444555555555444444333333444444555666666666777777888888888999<<<<<<;;;;;;;;;<<<===>>>;;;;;;;;;<<<<<<<<<======???@@@AAABBBCCCEEEFFFFFFEEEFFFGGGIIILLLNNNPPPQQQSSSTTTVVVXXXYYYZZZZZZZZZ]]]___aaacccdddggglllppp~~~wwweeeXXXUUUWWW[[[___bbb]]]RRRHHHBBB@@@;;;===AAAGGGNNNTTTZZZ\\\]]]]]]^^^______]]]XXXTTTLLLKKKHHHFFFDDDCCCBBBBBBCCCDDDGGGLLLSSS[[[cccgggqqqzzz{{{sssqqqrrroooxxxvvvmmmcccZZZVVVWWWWWWbbbnnntttxxx}}}~~~zzzyyy|||xxxuuuiiiRRR???777111111111000000111111222333222111000/////////000......///////////////////////////000111111222222111111111111222333444555777666999AAAIIIZZZyyy}}}{{{|||~~~~~~000000000000000000000000.../////////000000111111000111222333444555555666777;;;:::;;;@@@FFFZZZyyyrrrYYYGGG??????===CCCKKKKKKOOOIIICCCBBBAAA===<<<>>><<<===@@@FFFNNNWWW```eeejjjkkkmmmjjjcccWWWLLLDDD??????>>>>>>===<<<<<<<<<;;;>>>EEEOOO]]]kkkwww~~~~~~xxxtttrrrtttsssrrrsssuuuwwwyyyyyyyyyyyyzzz~~~zzzrrrpppnnnmmmrrr{{{fff[[[PPPLLLGGGKKKaaazzzlllXXXLLLCCCAAABBB999999:::<<>>???===>>>???@@@BBBCCCDDDEEEDDDEEEFFFHHHJJJMMMOOOQQQMMMNNNPPPSSSTTTUUUUUUUUUXXXZZZ]]]___```bbbfffiiirrrzzzgggZZZVVVWWW[[[___bbb^^^TTTIIICCCAAA???AAADDDHHHNNNTTTYYY\\\_________``````]]]YYYUUUMMMKKKIIIFFFDDDCCCCCCCCCDDDEEEHHHNNNVVV^^^fffjjjoooxxxzzzsssrrrsssnnnyyy~~~tttkkkbbbZZZXXXZZZ^^^hhhrrrwwwyyy}}}~~~||||||~~~ttttttwww|||zzzmmmTTT???777222111111111111111222222666555333111000111111222++++++,,,...///111222222---......///000111111111111111111111222333444555777666999AAAIIIZZZzzz}}}{{{|||~~~000000000000000000000000000000111111111111000000222333333444444555555555555:::999;;;BBBGGGYYYuuu~~~|||wwwbbbKKK@@@@@@===AAALLLOOOOOOKKKEEEAAA@@@@@@??????>>>???@@@CCCJJJSSS___fffjjjmmmnnnjjjddd]]]PPPEEE@@@>>><<<<<<<<<===<<<:::999<<>>AAABBBAAAAAACCCEEEFFFCCC???>>>???AAACCCDDD?????????@@@AAABBBDDDEEEEEEHHHLLLOOOQQQSSSUUUWWWSSSSSSRRROOOLLLKKKLLLMMMNNNOOOQQQSSSRRRPPPNNNLLLKKKGGGBBB===888666666666444333222222222333444555333333333333333333333333777666555444444444444444555555555555555555555555555555666666777888888888888888999999999:::::::::>>>>>>>>>>>>@@@BBBDDDEEEIIIIIIJJJJJJKKKLLLLLLMMMKKKOOOTTTWWWWWWVVVUUUUUUXXXZZZ\\\^^^```cccfffiiirrr|||ooobbbYYYSSSXXX^^^ccc```VVVJJJBBB???@@@@@@CCCHHHPPPWWW[[[]]]]]]``````^^^^^^]]]XXXRRRNNNKKKGGGDDDBBBAAABBBCCCAAACCCGGGLLLSSS[[[dddjjjqqqwww}}}tttooonnnqqqyyy}}}qqqeee^^^[[[YYYXXXXXXcccooowww|||~~~zzz~~~|||tttyyyvvvuuuvvv|||qqq\\\DDD666111000///...///111444666GGG>>>444......//////---000//////.........//////222000///...///000222333000111111222222333444444666666888<<>>???@@@CCCIIISSS^^^fffjjjmmmoookkkfff^^^RRRFFFBBB@@@>>>===>>>>>>===<<<888;;;AAAJJJVVVeeettt~~~wwwrrrpppooooooooopppqqqssstttuuusssssstttuuuwww|||zzzrrrssszzzjjjSSSPPPNNNKKKTTTfffiiiVVVJJJDDDAAA<<<>>>>>>>>>===???DDDGGGGGGCCC???<<<<<<===>>>>>>>>>>>>>>>???@@@BBBCCCDDDDDDFFFJJJMMMOOOQQQSSSVVVUUUUUUTTTQQQNNNMMMNNNOOOPPPQQQSSSSSSSSSPPPNNNLLLMMMJJJFFFAAA===:::888888777666555333222222333333333333333333333333333333666555444444333333444444555555555555555444444444444444555666666777777888888888888888999999999999<<<<<<<<<<<<>>>@@@BBBCCCEEEEEEEEEFFFGGGGGGHHHHHHJJJNNNRRRTTTTTTTTTTTTUUUWWWYYY\\\]]]___aaadddgggiiirrrvvvggg]]]VVVVVV\\\aaa```WWWLLLDDD@@@@@@AAACCCIIIPPPWWW[[[]]]\\\______]]]]]]]]]XXXRRRLLLJJJGGGDDDBBBBBBCCCDDDAAADDDIIINNNUUU\\\dddiiiqqqwww~~~uuupppoooqqqyyy}}}qqqeee^^^ZZZYYYXXXWWWbbbooowww}}}{{{pppoooqqq{{{~~~rrr[[[DDD666222111000//////111444666CCC<<<333//////111000/////////.........//////000111000///...///000222333111222222333444444555555555666999>>>FFFZZZ{{{~~~|||}}}}}}~~~000000000000000000000000000000111111111111000000222222333333444555666666666:::888:::@@@DDDVVVrrrmmmSSSDDDAAA<<<@@@IIIKKKNNNJJJDDD@@@??????>>>>>>??????@@@CCCIIIRRR]]]dddiiimmmpppmmmhhh```SSSGGGAAA???=========>>>===;;;777:::@@@HHHTTTdddsss|||wwwrrrpppoooooooooooopppqqqrrrsssqqqrrrsssrrrrrrsssvvvxxxvvvssswww|||sssvvvsss\\\VVVQQQIIIMMMZZZzzzxxxaaaQQQIIIEEEAAA@@@>>><<<<<>>???AAABBBCCCBBBEEEHHHKKKMMMOOOQQQSSSTTTTTTSSSQQQNNNMMMOOOPPPQQQRRRTTTUUUTTTQQQOOOMMMMMMKKKHHHDDD@@@<<<999888999888666444333222111111333333333333333333333333444444333333222222333333666555555555444444333333333333444444555666666777666666777777777888888888999999999:::<<<===???@@@BBBBBBBBBCCCDDDDDDEEEEEEIIIKKKNNNPPPPPPQQQSSSTTTWWWYYY[[[\\\]]]___aaacccbbbiiiuuu}}}mmm```WWWRRRYYY___```YYYNNNFFFAAA@@@AAADDDIIIQQQXXX\\\]]][[[^^^___]]]]]]^^^YYYSSSKKKIIIGGGDDDCCCBBBCCCDDDAAADDDJJJPPPVVV^^^fffkkksssxxx~~~vvvrrrppprrrzzz}}}pppeee^^^ZZZYYYXXXXXXcccooovvv}}}}}}qqqppprrr{{{qqqZZZCCC555444333111000000111333444===888222000111222111000.........//////000000111111000/////////000222333222333333444444555666666444666:::???HHH[[[zzz~~~~~~~~~}}}~~~////////////////////////000000111111111111000000222222333333444555666666777:::888999???CCCUUUqqqxxx[[[IIIDDD???BBBKKKLLLNNNIIIDDD@@@???>>>>>>>>>??????@@@BBBHHHQQQ\\\cccggglllooommmhhh```SSSGGG???===;;;:::;;;;;;:::999999;;;@@@HHHTTTcccrrr|||xxxsssqqqoooooonnnoooooopppqqqqqqrrrssstttsssqqqpppqqqrrrxxx}}}xxxuuuvvv{{{tttmmmkkkvvvzzzbbbWWWOOOEEEFFFOOObbbnnn[[[QQQLLLEEECCC@@@???AAAFFFMMMQQQRRRMMMGGGAAA???===<<<;;;;;;;;;;;;<<<>>>???AAABBBAAADDDGGGJJJKKKMMMPPPRRRQQQQQQQQQNNNLLLLLLMMMOOOPPPQQQSSSUUUUUUTTTQQQPPPKKKJJJHHHEEEAAA===999666888777666444333222111111333333333333333333333333333333222222111222222333666555555444444333333222222222333444444555555666555555555666666666777777888888999:::;;;===>>>>>>AAABBBBBBCCCDDDDDDEEEEEEGGGIIIKKKLLLLLLNNNQQQSSSUUUXXXZZZ[[[[[[\\\^^^```bbbeeemmmxxxpppaaaVVVPPPVVV]]]___ZZZPPPGGGBBB@@@AAADDDKKKRRRYYY\\\]]]\\\___```^^^______ZZZTTTLLLKKKHHHEEECCCBBBAAAAAABBBDDDHHHNNNVVV```kkkrrrwww{{{wwwsssrrrttt||||||pppeee^^^ZZZXXXWWW\\\fffpppuuu{{{{{{}}}yyy~~~vvvtttttt{{{}}}nnnWWWBBB666555444222111111111222333555333000000111222111000------...///000111111111000000//////000000111222222222333333444555555555555777;;;@@@HHHYYYwww~~~}}}~~~////////////////////////000000111111111111000000111111222333444555666777777;;;888888>>>CCCUUUrrraaaLLLEEE???BBBJJJKKKNNNJJJDDD@@@?????????>>>??????@@@BBBGGGPPPZZZaaafffjjjmmmkkkfff___SSSGGG???===;;;;;;;;;<<<;;;:::;;;===AAAHHHSSSbbbrrr|||yyytttrrrooooooooonnnooooooppppppqqqrrrssssssqqqpppqqqrrruuuxxx}}}zzztttrrrtttwwwwwwfffdddqqqgggZZZOOOEEEEEELLLRRRrrr~~~hhhYYYQQQHHHFFFDDDDDDGGGLLLQQQUUUWWWRRRKKKFFFBBB@@@>>>===;;;;;;;;;<<<===>>>@@@@@@AAADDDGGGIIIKKKLLLOOOQQQOOOOOOOOOMMMKKKKKKMMMOOOMMMOOORRRUUUVVVUUUTTTSSSLLLLLLJJJGGGCCC>>>:::777555555555444333333222222333333333333333333333333222222111111111222222333555555444444333333333333222222333333444555555555444444555555555666666666777888999:::<<<===>>>>>>AAAAAAAAABBBCCCCCCDDDDDDEEEFFFHHHIIIIIILLLOOORRRTTTVVVYYYZZZ[[[[[[\\\]]]ccceeeiiippp}}}uuucccWWWPPPUUU[[[]]]ZZZQQQHHHCCC@@@BBBEEELLLSSSYYY]]]^^^]]]```aaa`````````[[[UUUNNNLLLIIIFFFCCCAAA??????CCCDDDFFFKKKTTTaaaoooxxxzzz~~~xxxtttssswww~~~|||pppddd]]]ZZZXXXWWW]]]gggqqqwww}}}{{{|||vvvyyyvvvssssssyyyyyyjjjTTT@@@666555444333111111111111111000///...///000000///...,,,---///000111111111111000000000000000111111222111111111222333333444444666777;;;@@@FFFXXXuuu}}}}}}000000000000000000000000000000111111111111000000111111222333555666777777888;;;888888>>>CCCVVVtttcccKKKCCC===@@@HHHIIIOOOKKKEEEAAA@@@@@@?????????@@@@@@AAAFFFOOOYYY```fffjjjkkkiiieee___SSSIIIBBB@@@>>>>>>>>>???>>><<<<<<>>>AAAHHHRRRaaaqqq{{{zzzuuutttqqqpppooooooooooooooopppnnnoooppppppooooooppprrrsssuuuwwwzzz~~~|||wwwrrrooonnnooouuu}}}ooocccdddqqqppp```TTTJJJHHHMMMLLLdddxxxdddXXXNNNJJJGGGGGGLLLRRRXXXZZZ]]]XXXPPPIIIEEEBBB???>>>===<<<<<<<<<======>>>???@@@CCCFFFHHHJJJKKKMMMOOOOOOOOOOOONNNLLLLLLNNNPPPMMMOOORRRUUUVVVUUUTTTSSSOOONNNMMMJJJEEEAAA===:::555555555555555444333222333333333333333333333333222222111111222222333333333333333333333333444444222222333333444555555666444444555555555666666666777888999;;;<<<===>>>>>>>>>>>>>>>???@@@@@@AAAAAABBBDDDFFFGGGHHHJJJNNNPPPRRRUUUXXXZZZZZZ[[[[[[\\\aaabbbfffkkkvvv{{{iii\\\RRRVVVZZZ[[[XXXQQQHHHBBBAAABBBFFFMMMUUUZZZ]]]^^^^^^aaabbb```______ZZZSSSNNNLLLJJJFFFCCCAAA???>>>DDDDDDFFFKKKSSSaaaoooyyy{{{~~~wwwtttssswww|||oooddd]]]YYYXXXWWW[[[fffrrrzzzwwwvvvxxxuuuuuu|||}}}ttteeePPP???666333222222111000000000000.../////////............---...000111222111111000///000000000111111111111000000111222222333333444666777:::???FFFXXXwww}}}}}}000000000000000000000000000000111111111111000000000111222333555666777777888;;;888999???EEEXXXvvvfffLLLBBB===@@@HHHIIIPPPLLLFFFBBBAAAAAA@@@@@@@@@@@@@@@AAAEEENNNXXX^^^gggkkkkkkhhhddd___UUULLLCCCAAA?????????@@@???>>><<<===@@@FFFQQQ```ooozzz|||wwwuuurrrqqqppppppoooooooooooommmnnnooonnnmmmnnnppprrrrrrsssttttttvvvzzzzzzyyyvvvsssppppppooonnnrrrxxxrrreeeaaannnyyyiii[[[OOOIIIJJJJJJWWWooovvvgggXXXSSSMMMLLLQQQZZZaaafffgggaaaXXXOOOIIIDDDAAA??????>>>>>>===<<<=========???AAADDDFFFGGGIIIKKKMMMLLLMMMMMMLLLKKKKKKMMMOOONNNPPPSSSTTTUUUTTTRRRPPPPPPOOOLLLIIIEEEAAA===;;;999999999888777555333222333333333333333333333333222222222222222333444444222222222333333444444555333333333444555555666666555555555555666666666666666777999;;;<<<======<<<<<<<<<===>>>>>>??????@@@@@@CCCEEEGGGHHHJJJMMMOOOQQQTTTXXXZZZ[[[[[[\\\]]]\\\```dddjjjsssmmmaaaVVVWWWYYYYYYVVVPPPGGGBBBAAACCCGGGNNNUUU[[[]]]^^^^^^aaaaaa^^^]]]]]]WWWPPPKKKJJJHHHFFFDDDBBBAAA@@@DDDFFFIIINNNUUU___kkkrrrxxx}}}}}}wwwtttsssvvv~~~|||oooddd]]]YYYWWWWWWXXXdddqqqzzzvvvtttyyyvvvvvv|||{{{rrrbbbMMM<<<555111111000000000000000000111111111000...............///111222222111000/////////000111111111111111111111222222333444444555555666999???HHH\\\}}}}}}}}}000000000000000000000000000000111111111111000000000111222333555666777888888;;;888999@@@FFFZZZxxxiiiNNNDDD>>>BBBJJJJJJQQQLLLGGGCCCBBBAAAAAAAAA@@@@@@@@@AAAEEEMMMWWW^^^iiillllllhhhddd```WWWOOOBBB@@@>>>===>>>>>>===<<<;;;<<>>;;;:::<<<<<<<<<;;;999666333222333333333333333333333333333222222222333444444555000111222333444444555666333333444555555666666777555555555666666666777777444666888:::;;;<<<<<<;;;======>>>>>>???@@@@@@@@@???BBBEEEHHHIIIJJJLLLNNNPPPTTTXXXZZZ[[[[[[\\\]]]ZZZ^^^eeekkktttnnnbbbXXXXXXYYYXXXUUUOOOGGGAAAAAACCCGGGNNNVVV[[[^^^^^^^^^``````]]]\\\ZZZUUUNNNHHHGGGGGGFFFEEEDDDDDDCCCDDDGGGLLLQQQWWW^^^fffkkkuuu{{{}}}wwwtttsssuuu|||{{{oooddd]]]YYYWWWVVVWWWcccpppxxx~~~{{{|||sssqqq|||vvvrrrqqqvvv{{{qqq```KKK:::333////////////000000000000333333333111///......000///000111222222111///...//////000111111111111111222222333444444555555666444555999???III```}}}|||///////////////000111111000000111222222222222111222222222333444555666777777;;;:::<<>>===FFFKKKNNNJJJEEEBBBAAA@@@@@@?????????@@@AAAFFFMMMVVV]]]eeehhhiiihhhgggdddZZZOOOGGG???:::<<<===<<<;;;<<<;;;;;;>>>EEEMMMWWWggguuu~~~{{{uuutttsssqqqpppppppppqqqrrrrrrqqqnnnmmmlllmmmnnnpppmmmmmmmmmmmmooorrruuuwwwwwwzzz~~~|||wwwssskkklllmmmmmmlllnnnpppsssuuussswww}}}zzzmmmddd___^^^nnnqqqaaaVVVMMMGGGLLLKKKPPP___xxxvvveeeXXXWWW\\\aaammmzzzwwwvvvmmm]]]NNNFFFBBB??????>>>>>>===============???@@@AAACCCDDDFFFGGGHHHJJJIIIGGGGGGHHHJJJJJJJJJPPPQQQRRRSSSSSSRRRQQQQQQQQQOOOJJJEEE@@@<<<999777666666666666777777777777777666555555444444444444333333333333333333333333333222222111222222333333333333222222333333444555777777777777777777777777555555666888999:::;;;<<<:::::::::;;;===>>>@@@AAABBBDDDEEEFFFGGGHHHKKKMMMNNNPPPTTTXXX[[[]]]]]]]]]___cccfffhhhmmmzzztttggg^^^\\\YYYUUUQQQLLLFFFAAA@@@DDDJJJPPPTTTWWWZZZ\\\\\\^^^^^^\\\[[[ZZZUUUNNNJJJIIIFFFDDDBBBBBBAAAAAAFFFGGGIIILLLRRR[[[ffflllttt~~~zzzuuusssrrrsss}}}}}}sssiii```[[[YYYYYYWWWaaallltttzzz{{{yyysssmmmmmmtttwwwqqqmmmpppyyyxxxkkkYYYEEE999555///......///000000///---222111111111111111111111000000///...............,,,------...///000000111222222222111222222333333555666999@@@KKKbbb}}}||||||}}}}}}///////////////000111111000000111222222222222111222222222333444555777777666:::999;;;BBBGGGYYYvvvgggNNNGGG???>>>GGGLLLOOOKKKEEEBBB@@@???>>>===@@@@@@AAABBBFFFNNNWWW^^^eeehhhjjjiiihhheee[[[QQQGGG@@@;;;<<<===<<<;;;<<<;;;:::===CCCKKKVVVffftttyyyrrrrrrrrrqqqppppppppppppppppppooonnnmmmlllmmmnnnnnnmmmllllllmmmooorrrtttvvvtttvvvxxxzzzzzzwwwuuusssmmmnnnnnnmmmlllmmmpppsssqqqpppssswwwwww|||pppccc\\\eee{{{xxxcccUUULLLHHHEEEFFFIIIRRRccc|||qqqbbb^^^```cccmmmxxx~~~}}}uuudddSSSJJJEEEAAA@@@???>>>>>>======>>>>>>===>>>@@@BBBDDDGGGHHHIIIJJJHHHGGGGGGHHHJJJKKKKKKOOOPPPQQQRRRRRRRRRQQQPPPQQQOOOKKKFFFAAA===:::888666666666666777777777777444333222222111111111222333333333333333333333333444444333333222222222333333333222222333333444555555555555555555555555555666666666777777888888888:::::::::;;;<<<>>>@@@@@@BBBDDDFFFFFFGGGHHHKKKMMMNNNPPPTTTWWWZZZ[[[[[[[[[[[[^^^bbbeeejjjvvvuuuhhh]]][[[YYYWWWTTTOOOHHHDDD@@@EEEKKKQQQUUUXXX[[[]]]\\\______\\\[[[ZZZUUUNNNJJJIIIFFFDDDBBBBBBAAAAAACCCEEEIIIMMMTTT]]]gggnnnuuuzzztttrrrqqqttt}}}~~~rrrfff^^^ZZZXXXXXXWWW___ggglllrrrzzz}}}|||~~~tttkkklllxxxsssnnnkkkoooyyyuuuiiiWWWCCC888555000//////000111111///---000000000111111111111111111000//////......//////...//////000111111222222222111111111222333333444777888<<>>===<<>><<<;;;===:::999;;;BBBIIISSScccqqq~~~~~~vvvooopppppppppppppppooonnnnnnnnnmmmmmmmmmmmmlllllllllllllllllllllnnnpppssstttrrrsssssstttttttttttttttqqqpppooommmkkklllppprrrsssrrrtttwwwuuuwwwqqq^^^]]]jjjiiiVVVMMMKKKBBBDDDDDDEEELLL___{{{uuueeeaaaaaabbbiiitttyyygggUUUIIICCC>>>AAA@@@??????>>>>>>??????<<<===???AAADDDFFFHHHIIIHHHHHHGGGGGGHHHJJJLLLMMMNNNOOOPPPRRRRRRRRRQQQPPPQQQOOOKKKGGGBBB>>>;;;:::777777777777666666666666666555555444444444444555444444444444444444444444555555444444333333222222333333333333333444444555444444444444444444444444666666666666666555555555999999:::;;;<<<>>>???@@@BBBDDDEEEFFFFFFHHHKKKMMMNNNPPPSSSVVVYYYZZZYYYYYYWWW[[[___bbbgggrrrvvviii\\\[[[ZZZYYYVVVQQQJJJEEEAAAFFFMMMSSSWWWZZZ]]]___]]]______]]]\\\[[[VVVOOOJJJIIIFFFDDDBBBBBBAAAAAA@@@DDDIIIOOOWWW___hhhnnnwwwyyysssppppppsss}}}pppccc\\\YYYWWWVVVYYY___ccceeekkkvvv~~~wwwjjjlll|||ppplllkkkpppyyy|||rrrfffTTTAAA666333222111000000111111///---.../////////000000111111111111000/////////000000111111111222333333444444000000111111222333444555999:::===CCCLLLbbbzzzyyy{{{///////////////000000111///000000111111111111111000000111222444666888999666:::888:::@@@EEEWWWsssuuuYYYHHHDDD???AAAJJJMMMMMMIIIDDDAAA???>>>>>>=========>>>???CCCKKKTTT[[[eeeiiillllllmmmjjj```UUUIIIBBB<<<===>>>===<<<===999888:::@@@GGGPPP___mmmzzzwwwpppnnnooopppppppppooommmlllkkkllllllmmmmmmlllkkkkkklllkkkllllllmmmoooqqqrrrqqqqqqrrrssstttuuuuuuuuutttsssqqqnnnllllllooorrrttttttvvvwwwuuuvvvggg]]]___zzzuuu]]]QQQMMMFFFFFFDDDAAABBBMMM```nnnuuufffcccbbbbbbiiirrr~~~|||kkkXXXKKKCCC???BBBAAA@@@@@@??????@@@@@@<<<===???@@@CCCDDDFFFGGGGGGGGGHHHHHHIIIJJJMMMOOOOOOPPPRRRSSSSSSSSSRRRQQQQQQOOOKKKGGGCCC???===;;;777777777777666666666666777777666666555666666777444444444444444444444444222333333333444333333333333333333333333444555555444444444444444444444444555555555555555666666666888999999:::;;;===>>>???AAACCCEEEEEEFFFGGGJJJLLLOOOQQQSSSVVVXXXYYYXXXXXXVVVYYY^^^bbbgggooo{{{vvviii]]]\\\[[[YYYVVVPPPIIICCCBBBGGGNNNUUUYYY\\\^^^```]]]``````]]]\\\[[[VVVOOOJJJIIIFFFDDDBBBAAAAAAAAA@@@DDDKKKQQQXXX```hhhlllwwwyyyrrrooonnnrrr{{{qqqbbb[[[XXXWWWUUU[[[aaaeeeggglllwwwzzzmmmmmm|||pppnnnnnnttt|||{{{pppdddRRR@@@555222222000000000111000...,,,------......///000000000111111000000000000111111222222222222333333444444000000000111222444555666777888<<>>BBBKKKLLLLLLHHHDDDAAA@@@@@@??????>>>>>>???@@@DDDLLLUUU\\\dddiiilllmmmnnnlllbbbWWWJJJCCC===>>>???===<<<===888777999>>>EEENNN]]]jjjttt}}}zzzsssnnnnnnoooppppppnnnmmmllljjjkkkllllllllllllkkkkkklllllllllmmmmmmnnnooopppnnnppprrrtttuuuuuutttsssuuutttrrrooommmmmmooorrrqqqqqqsssuuutttuuu{{{rrrbbb\\\rrrlllXXXNNNHHHFFFDDDCCCEEEIIIOOOSSSjjj~~~xxxllliiiiiigggkkksss~~~sss___RRRIIIEEEBBBAAAAAA@@@@@@@@@@@@@@@?????????@@@AAABBBBBBBBBEEEFFFHHHIIIIIIKKKNNNRRRRRRSSSTTTUUUUUUTTTSSSRRRPPPNNNKKKGGGCCC@@@===<<<888777777777666666666555444333333333333333444444555555555555555555555555///000222333444444444444444444333333444444555666555555555555555555555555333333444555666777888999888888888999;;;<<<>>>???@@@BBBCCCDDDDDDFFFHHHKKKNNNPPPSSSVVVXXXYYYXXXXXXTTTWWW[[[___dddkkkuuu{{{vvvjjj___^^^[[[XXXTTTMMMFFF@@@CCCIIIPPPVVVZZZ\\\^^^___]]]______]]]\\\[[[UUUOOOJJJIIIFFFDDDBBBAAAAAAAAACCCGGGMMMSSSYYY```fffjjjvvvxxxqqqnnnnnnpppyyyttteee\\\XXXVVVUUUYYYbbbiiikkkpppzzz~~~rrrpppzzzrrrrrrtttzzz{{{pppcccQQQ???555222111000//////000000...,,,------......////////////111111000000000000111111111111111222222222222222000000000111222444555666333555:::AAALLLaaazzzyyy}}}///////////////000111111...///000000111111000000000111111222444666888999777;;;999;;;AAAEEEWWWsssgggRRRFFFBBB===BBBLLLMMMMMMJJJEEEBBBAAA@@@@@@???@@@@@@AAABBBFFFNNNWWW^^^ccchhhlllnnnpppmmmcccXXXKKKDDD>>>??????===<<<===999777999>>>CCCLLLZZZhhhpppzzz}}}vvvooooooooooooooonnnmmmmmmkkkkkkkkkllllllllllllmmmlllmmmmmmmmmnnnnnnooooookkkmmmoooqqqrrrrrrqqqpppuuuuuutttrrrooonnnpppqqqrrrsssuuuvvvwwwyyy}}}|||iii___ooohhhVVVKKKGGGDDDDDDHHHJJJGGGDDDLLL___zzzyyyooonnnmmmjjjkkkppp|||vvvcccTTTKKKGGGBBBAAA@@@@@@??????@@@@@@????????????@@@@@@@@@@@@CCCFFFIIIIIIIIIKKKPPPTTTUUUUUUVVVVVVVVVTTTSSSRRROOOMMMJJJFFFBBB@@@>>>===888888777777666666555555555555444444444555666666666666666666666666666666000111333444555555555555444444444444444555555666555555555555555555555555222333444555666888999999777777888999:::<<<===>>>>>>@@@AAABBBBBBDDDGGGIIILLLNNNQQQUUUWWWXXXXXXWWWSSSUUUXXX[[[```fffnnnssstttiiibbb___[[[WWWRRRLLLEEE@@@EEEJJJRRRXXX[[[\\\]]]^^^\\\^^^^^^\\\[[[ZZZUUUNNNJJJIIIFFFDDDBBBBBBAAAAAAEEEHHHNNNTTTYYY```fffkkkvvvwwwqqqnnnnnnoooyyyxxxjjj^^^WWWUUUUUUVVVaaajjjnnnsss{{{wwwuuu}}}sssuuuyyy~~~ssseeeRRR@@@666333000//////000111111000.../////////////////////...000000/////////000111111111111111111111111111111000000111111222333444555111333999@@@KKKaaazzzyyy}}}///////////////000111111...//////000000000000000222222222333444555777777888<<<:::<<>>DDDOOOOOOQQQMMMHHHCCCAAA@@@>>>===??????@@@AAAEEEMMMVVV]]]aaagggkkknnnpppnnndddYYYLLLDDD??????@@@>>><<<===999888999===CCCKKKYYYfffoooyyy~~~xxxqqqpppoooooonnnnnnoooooommmlllkkkkkkkkklllnnnooommmmmmnnnooooooooonnnnnnmmmmmmmmmmmmnnnoooooopppsssuuuuuutttrrrppppppqqquuuvvvvvvvvvyyy|||~~~qqqeeepppkkkWWWPPPIIIEEEFFFFFFDDDAAABBBKKK\\\sssvvvpppssstttpppooosss{{{yyyeeeUUUKKKFFFAAAAAA@@@???????????????>>>>>>>>>?????????@@@@@@BBBEEEIIIIIIIIIKKKQQQVVVVVVWWWWWWVVVUUUSSSQQQOOOMMMKKKIIIEEEBBB???===<<<888888888777666555555555777777777777777888999999666666666666666666666666444555666777777666555444444444444444444555666666444444444444444444444444222333333444555666666666777777777888999;;;===>>><<<>>>@@@@@@AAABBBEEEGGGIIIKKKNNNRRRTTTVVVVVVVVVUUUVVVWWWYYY^^^dddlllpppsssiiiccc```[[[VVVRRRMMMHHHDDDFFFLLLSSSXXX[[[[[[[[[[[[[[[]]]]]][[[ZZZYYYSSSMMMJJJIIIFFFDDDBBBBBBAAAAAADDDHHHMMMSSSYYYaaahhhmmmwwwwwwqqqooonnnpppzzz{{{mmm___UUUSSSTTTVVVbbblllpppttt|||zzzzzz~~~pppttt{{{vvvgggTTTAAA777555111000000222444444333222111111000//////.........//////......//////000111222111111111111111111111222111111111222333333444222555:::BBBLLLaaazzzxxx{{{~~~///////////////000111111...//////000000000000000222222222333444555666777999===;;;<<>>BBBJJJSSSYYY```fffkkknnnpppnnndddYYYMMMEEE??????@@@>>>======:::888999===CCCKKKYYYeeeoooyyy~~~wwwrrrqqqooonnnnnnnnnooopppnnnmmmkkkkkkkkkmmmooopppnnnnnnooooooooooooooonnnqqqpppmmmkkklllnnnqqqsssrrrtttvvvuuusssqqqpppppprrrrrrrrrrrrtttxxxzzzyyyxxxwwwkkkssseee]]]QQQGGGCCCBBBAAAAAAAAA@@@FFFXXXqqqwwwttt{{{~~~{{{{{{kkkZZZOOOJJJAAA@@@??????>>>>>>??????<<<<<<===>>>???@@@AAAAAAAAAEEEIIIJJJIIIKKKQQQWWWWWWWWWWWWVVVTTTQQQOOOMMMLLLKKKHHHDDDAAA???===<<<999888888777666555555444444444444444444555666666777777777777777777777777888999::::::999777444222555444444444444555666666333333333333333333333333333333333333333333333333666777777888999;;;<<<===;;;===??????@@@AAADDDFFFFFFHHHLLLOOORRRTTTTTTTTTYYYYYYYYY[[[___fffmmmqqq}}}rrrhhhddd```[[[VVVRRROOOKKKHHHGGGLLLSSSYYY[[[ZZZZZZZZZZZZ]]]]]]ZZZYYYXXXSSSLLLJJJIIIFFFDDDBBBBBBAAABBBCCCGGGLLLRRRYYYbbbkkkpppxxxwwwqqqoooooorrr{{{}}}ooo___TTTQQQSSSYYYdddnnnrrrvvvzzz}}}~~~mmmrrr{{{xxxiiiUUUBBB888666222111222333666777666555222222111000///...------...............///000000222222222222222222222222222222222111222222333333555777<<>>>>>@@@FFFNNNTTTbbbfffjjjlllmmmkkkbbbXXXJJJEEE@@@>>>??????===;;;<<<999999;;;@@@HHHVVVcccttt}}}zzzssspppmmmkkkmmmoooqqqrrrooonnnmmmlllkkkllllllmmmoooppppppooonnnmmmmmmnnnppppppooonnnmmmmmmpppsss{{{|||{{{vvvooolllnnnrrrrrrssstttttttttuuuwwwyyyxxx}}}}}}qqqwww{{{iiiXXXNNNHHHBBB???AAA@@@@@@BBBHHHSSSgggyyywww{{{uuucccUUUKKKFFFDDDBBBAAAAAAAAA???>>>@@@???>>>>>>>>>>>>>>>>>>AAABBBDDDGGGJJJNNNQQQRRRRRRRRRQQQPPPOOOOOONNNMMMLLLJJJFFFBBB???=========999999::::::999888777666666555333222111222222333666666555444333333333333555666666777777777777777666666555444444555777888666666777777777666444333111222333333444444333333:::999999888888999999:::;;;<<<===>>>@@@AAABBBCCCDDDGGGKKKMMMOOOPPPSSSUUUYYYZZZZZZ[[[^^^ccckkkpppvvv|||rrrjjjfffccc^^^XXXRRRNNNLLLKKKLLLOOOUUUXXXYYYZZZZZZ[[[ZZZ[[[[[[\\\ZZZUUUNNNHHHIIIGGGEEECCCBBBAAAAAAAAACCCHHHOOOUUUZZZaaaiiiooowww~~~vvvpppoooqqqppp~~~}}}}}}wwwpppggg\\\RRRRRRVVVWWWmmmuuuttt~~~~~~rrrqqquuu{{{jjjRRR<<<555777222///000777888222...///000000111111111111000000---......///////////////000000000000111111111111///000111111333333444555777777:::@@@KKKaaa{{{zzz{{{|||yyyzzz}}}000000000000000000000000000000000000111111111111000000111222333555666777888<<<:::;;;AAAFFFXXXuuuuuu```LLLEEECCCCCCKKKVVVXXXRRRJJJEEECCCBBB@@@???@@@@@@??????AAAGGGOOOTTT```eeeiiikkkllljjjbbbXXXHHHCCC>>><<<<<<<<<;;;999<<<999999;;;???GGGUUUbbbrrr{{{yyyuuuqqqmmmkkklllnnnoooooonnnmmmlllkkkkkklllmmmnnnnnnooopppooommmlllmmmnnnqqqqqqqqqpppoooppprrruuu{{{|||{{{vvvooolllnnnqqqpppqqqrrrrrrqqqrrrtttvvvssswwwvvvyyy~~~jjj^^^TTTKKKEEEEEEAAA@@@@@@BBBHHHVVVooo}}}vvvrrrwwwkkkYYYNNNEEECCC@@@?????????>>>===@@@??????>>>>>>>>>??????AAABBBDDDGGGJJJNNNQQQRRRTTTSSSRRRPPPOOONNNMMMLLLMMMKKKGGGCCC@@@???>>>>>>::::::999888888777666666555444444333333444555666666555444444333444444444666666777888888888888888999888777666666666777888555555666666666555444333555444333222333444555777666666777888999;;;<<<======>>>???@@@BBBCCCDDDEEEDDDGGGJJJMMMNNNPPPRRRTTTWWWWWWXXXZZZ]]]bbbiiiooovvv|||ssslllhhhddd___YYYSSSOOOMMMLLLMMMQQQUUUYYYZZZZZZ[[[\\\ZZZZZZ[[[[[[ZZZUUUNNNIIIHHHGGGEEECCCAAAAAAAAAAAAEEEJJJRRRXXX^^^eeemmmsss{{{{{{sssmmmlllooosss|||zzzvvvqqqkkkcccYYYQQQPPPUUUYYYnnnvvvuuutttsssvvv|||iiiQQQ<<<444666000000666>>>???888444555000000111111111111000000,,,------...///.........000000000000111111111111000000111222333444555555777777:::@@@KKKaaa|||zzz|||zzzzzz|||~~~222222222222222222222222000000000000111111111111111111111222333555777888777;;;999;;;AAAFFFXXXttt|||gggQQQGGGDDDCCCIIIQQQUUURRRMMMIIIFFFDDDAAA???AAAAAA@@@@@@BBBGGGNNNTTT]]]ccchhhjjjkkkiiibbbYYYIIIDDD>>><<<<<<<<<:::888<<<999888;;;>>>EEESSS```nnnxxxyyyvvvsssooollllllmmmmmmmmmmmmlllkkkkkkkkklllmmmnnnlllmmmnnnmmmlllkkklllmmmpppqqqqqqpppoooppprrrttt{{{|||zzzuuuooolllmmmpppoooppppppooonnnnnnpppqqqsssvvv~~~}}}zzz~~~wwwjjj\\\QQQLLLGGGDDD@@@???@@@FFFVVVeeeuuummmoooxxxvvvaaaTTTHHHEEEAAA?????????>>>>>>?????????>>>??????@@@@@@AAACCCEEEHHHKKKOOOQQQSSSTTTSSSRRRPPPOOOMMMMMMLLLLLLJJJGGGCCC@@@>>>======<<<;;;999777666666666666444444444444555666888888555555444444444555666666888888888999999999999:::;;;:::888666555555555555444444555555555444333333666444222111111333666888666666777777999:::<<<======>>>???@@@AAACCCDDDDDDDDDFFFJJJLLLMMMOOOQQQSSSTTTUUUVVVXXX[[[aaahhhmmmwww|||tttnnnjjjfffaaaZZZTTTQQQOOONNNOOORRRWWWZZZZZZ[[[\\\]]]ZZZZZZ[[[[[[ZZZVVVOOOKKKHHHGGGEEECCCAAAAAAAAAAAAEEEKKKRRRYYY___gggpppvvvzzzssslllkkknnntttyyyuuunnnjjjeee```XXXQQQQQQVVV^^^qqqwwwwwwsssrrrttt}}}{{{gggOOO;;;444555222666===BBB???666111000///000000111111000000///,,,,,,---............---000000000000111111111111111111222333444555666666777888;;;AAAKKK```|||{{{}}}}}}{{{}}}~~~222222222222222222222222///000000000111111111111111111111222444555777888666:::999;;;AAAFFFWWWtttmmmTTTFFFBBBAAAEEEJJJSSSQQQOOOLLLHHHEEEBBB@@@@@@@@@@@@@@@AAAFFFLLLQQQZZZaaagggiiijjjiiibbbZZZMMMGGGAAA>>>===>>><<<:::;;;999888:::===DDDPPP]]]kkkvvv{{{vvvssspppnnnnnnnnnnnnnnnnnnmmmkkkjjjjjjjjjkkkllljjjlllmmmlllkkkjjjkkklllmmmnnnooonnnmmmnnnppprrrzzzzzzyyyuuupppmmmmmmnnnoooooopppnnnllllllmmmooorrruuu|||~~~zzz}}}ssscccYYYQQQKKKFFFBBB@@@AAAJJJTTTlllyyyjjjffflllxxxjjj\\\NNNKKKFFFBBBAAAAAA@@@@@@???????????????@@@AAABBBBBBDDDFFFJJJMMMPPPRRRTTTSSSRRRQQQOOONNNNNNNNNOOOKKKIIIFFFBBB???===<<<;;;===<<<999666555555666777555555555666666777777777555555555555666777888999:::::::::::::::;;;<<<<<<;;;:::777555333222111111333333333333333333333333333333222111111333444555999999888888888888999999<<<<<<===>>>???@@@AAAAAACCCFFFIIIKKKLLLNNNPPPRRRRRRSSSUUUXXX[[[aaaggglllyyy|||tttnnnlllhhhbbb[[[VVVSSSQQQQQQRRRUUUYYY[[[[[[\\\]]]^^^ZZZZZZZZZ[[[ZZZVVVPPPLLLGGGFFFDDDBBBAAAAAAAAAAAACCCIIIQQQXXX___gggpppwww{{{tttnnnmmmooorrr~~~vvvpppgggdddaaa^^^XXXSSSUUU[[[fffvvv{{{{{{ooonnnpppyyy{{{dddLLL;;;555555000666===>>>888000------//////000000000000//////,,,---......//////......///000000000111111111111111222222333444555666777888888;;;BBBLLLaaa|||{{{~~~~~~~~~111111111111111111111111///000000000111111111111111111222333444666777888666;;;:::<<>>@@@DDDIIINNNWWW___fffiiijjjiiiccc]]]OOOJJJBBB>>>>>>>>><<<;;;;;;888888:::<<>>???===<<<999666333222111111333333222222222333333333222333555666666666555444999888888777777888888999<<<<<<===>>>??????@@@@@@CCCEEEHHHJJJKKKLLLOOOPPPRRRSSSVVVXXX[[[```gggkkkzzz|||tttnnnlllhhhbbb\\\WWWUUUTTTUUUUUUXXX[[[\\\\\\]]]^^^___\\\[[[[[[[[[YYYVVVPPPLLLFFFEEECCCBBBAAAAAAAAABBBDDDJJJRRRYYY```hhhrrrxxx~~~~~~zzzsssmmmmmmpppppp|||tttkkk```]]][[[YYYUUUSSSWWW___ooo|||~~~~~~~~~vvvkkkjjjmmmwwwxxx```III;;;777777111666;;;999444111222444//////000000000000//////......///000000000000000///000000000111111111111111222222333444555666777888888<<>>>>>>>>>>>???BBBGGGKKKTTT^^^fffiiijjjiiieee___PPPJJJBBB=========;;;::::::888777999;;;@@@KKKVVVfffrrrtttrrrpppooopppqqqppppppooommmkkkiiihhhhhhhhhhhhiiijjjkkkkkkjjjjjjkkkllllllnnnpppppppppppprrrsssvvvuuutttsssqqqpppooonnnpppqqqqqqpppnnnmmmnnnpppooorrrwwwsssuuummmaaaTTTLLLGGGCCCDDDHHHKKKcccmmm___\\\bbbmmmxxxsssbbb[[[RRRIIIDDDBBB@@@????????????@@@AAACCCDDDEEEFFFHHHKKKPPPSSSUUUWWWWWWRRRQQQOOONNNNNNOOOQQQRRRNNNMMMKKKHHHEEEBBB???>>>===<<<:::999888888999999::::::::::::999888666666999999999:::;;;<<<===>>>??????>>>======???@@@AAAAAA???<<<999666444444333333333222222222333444444444666999;;;;;;:::777666555555666666888999;;;<<<>>>>>>??????@@@AAAAAABBBBBBEEEHHHIIIJJJKKKMMMOOORRRTTTVVVXXX[[[___dddhhhwww~~~vvvoookkkhhhaaa\\\XXXVVVWWWXXXXXXZZZ]]]]]]]]]^^^___```^^^]]]\\\[[[YYYUUUPPPLLLEEEDDDCCCAAAAAAAAAAAABBBGGGLLLUUU\\\ccckkktttzzzxxx|||wwwppplllllloooqqq}}}qqqfffZZZWWWTTTRRRPPPPPPXXXaaavvv|||~~~||||||{{{jjjhhhhhhlllwwwvvv]]]HHH===::::::@@@BBB@@@999333222222222...//////000000//////...//////000111111111111000000000000000111111111111111111222333444555666666777999===EEEPPPeeezzz{{{~~~000000000000000000000000000000000000111111111111222222222333555666888999777<<<<<>>>>>===;;;:::888777999:::>>>IIITTTcccooo}}}tttrrrooonnnnnnnnnmmmllllllkkkiiihhhhhhiiiiiijjjiiijjjkkkkkkjjjjjjkkkmmmkkkmmmoooppppppppprrrssssssrrrrrrrrrrrrqqqpppooopppqqqqqqpppnnnnnnoooqqqrrrtttvvvzzzyyyuuu|||xxxfffYYYOOOIIIFFFHHHIIIZZZpppwwweee]]]]]]dddlll}}}oooggg\\\QQQJJJFFFCCCBBB>>>??????@@@BBBCCCEEEFFFHHHJJJNNNRRRVVVXXXYYYYYYUUUSSSPPPNNNMMMMMMOOOPPPMMMLLLJJJHHHDDDAAA???===;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<<<<<<<::::::<<<<<<<<<<<<===>>>>>>???AAA@@@???>>>???@@@BBBCCCBBBAAA>>>:::888666555555444333333222333444555666555666888999999999888777555555555666888999;;;<<<>>>>>>??????@@@@@@AAAAAABBBDDDGGGIIIIIIJJJLLLNNNQQQSSSUUUWWWYYY]]]aaaeeeqqqyyysssjjjfff```[[[XXXXXXYYY[[[[[[\\\^^^^^^^^^^^^```aaa```^^^]]][[[YYYTTTOOOKKKEEEDDDBBBAAA@@@AAAAAABBBGGGMMMUUU\\\bbbjjjssszzzyyy}}}vvvppplllmmmpppvvv~~~nnnbbbYYYTTTPPPOOOMMMPPPYYYdddxxx}}}||||||rrreeedddeeejjjvvvsssZZZFFF???>>>===DDDEEE@@@777222222000,,,......////////////.........//////000000000000000000000000000111111111111000000111222333444555555777999>>>GGGRRRgggyyyzzz}}}000000000000000000000000000000000000111111111111222222333333555666888999888======@@@FFFIIIZZZuuummmOOODDDFFFHHHGGGMMMNNNOOOLLLGGGCCCCCCDDD@@@@@@@@@@@@@@@CCCGGGKKKSSS]]]gggkkkkkkjjjgggcccVVVPPPGGGBBB@@@@@@???>>>:::888777999:::>>>HHHSSS```mmm{{{~~~uuurrrooommmmmmkkkiiihhhhhhhhhhhhhhhhhhjjjlllmmmiiijjjllllllkkkkkklllmmmiiikkkmmmnnnnnnnnnoooqqqrrrqqqqqqqqqrrrrrrqqqoooooopppppppppnnnnnnpppqqqooopppqqqrrryyyzzz~~~{{{wwweeeYYYOOOKKKKKKKKKWWWggg|||lll```\\\^^^dddmmm}}}zzzqqqdddXXXPPPKKKHHHFFF>>>??????@@@BBBDDDFFFGGGIIIKKKOOOTTTWWWYYYZZZZZZXXXVVVRRRNNNLLLLLLLLLMMMJJJIIIGGGEEEBBB???<<<::::::;;;<<<=========<<<<<<;;;<<<===?????????>>>>>>>>>>>>>>>>>>>>>??????@@@BBBAAA@@@??????AAACCCDDDAAA???<<<999777555444444444444333222333444666777444444444444444555666666888888777777777777888888<<<<<<======>>>>>>??????AAADDDGGGHHHIIIJJJLLLMMMPPPRRRTTTVVVWWW[[[___bbblll~~~}}}wwwiiieee___ZZZXXXXXXZZZ\\\\\\]]]______^^^___```bbbaaa```]]][[[XXXTTTNNNJJJEEEDDDBBBAAA@@@AAAAAABBBFFFKKKSSSZZZ```hhhpppwww~~~~~~wwwrrrooopppsss{{{}}}kkk^^^ZZZUUUQQQOOONNNQQQ]]]hhhwww}}}||||||nnnddd___```gggsssqqqYYYFFF@@@@@@???444666444000111666666111......////////////......---......///////////////000000000000111111111111///000111222333444444555777999???HHHTTTiiixxxyyy}}}111111000000000000111111////////////000000000000111222222333444555666777;;;???===???GGGJJJZZZuuuxxxVVVJJJCCCAAAHHHLLLOOOQQQQQQMMMHHHCCCAAAAAAAAA@@@??????AAAEEEIIIQQQ[[[eeeiiiiiikkkjjjggg^^^SSSFFF???>>>???===999???>>><<<;;;;;;@@@FFFLLL```lllyyyzzzrrrmmmnnnnnnllljjjjjjjjjjjjkkkkkkkkklllllllllkkkkkkkkkkkkllllllmmmmmmmmmmmmnnnoooppppppooooooooopppqqqrrrqqqqqqooonnnkkknnnppppppmmmlllmmmoooqqqnnnqqqxxxzzz}}}zzzvvv{{{xxxeeeUUUMMMKKKRRRWWWcccxxxxxxdddbbbaaa]]]gggmmmnnnddd\\\RRRJJJFFF???AAABBBBBBAAABBBDDDFFFHHHLLLRRRVVVXXXYYYZZZ[[[YYYXXXWWWUUUSSSRRRPPPPPPJJJGGGCCCAAAAAA@@@>>>;;;>>>===============>>>>>>@@@???>>>???AAABBBBBBAAABBB@@@??????@@@AAA@@@???BBBAAAAAA@@@@@@AAABBBBBB=========<<<:::888777666///000222444444444333222333333333333333333333333777555444333444555888999888999:::<<<>>>???AAAAAADDDDDDEEEGGGHHHJJJLLLMMMOOORRRUUUXXXYYY[[[]]]___iiittt}}}vvvmmmggg___ZZZZZZ\\\]]]\\\````````````___^^^]]]\\\\\\___```^^^XXXQQQKKKHHHFFFCCC@@@???AAACCCEEEEEEEEEKKKTTT^^^gggnnnrrruuu{{{sssooonnnrrrwww~~~pppbbbXXXRRROOOPPPMMMMMMXXXgggwwwzzzyyy~~~|||mmmccc```bbbgggrrr}}}kkkTTTEEE>>>;;;777333222111000//////////////////...//////000111222---......///000111111222333333222222111222222333222222222333444555666777888777:::BBBPPPfff}}}zzzxxx111111000000000000111111////////////000000000111222333444555666777888999:::>>><<>><<<:::;;;???EEEJJJ]]]jjjwww~~~zzzsssnnnnnnnnnllljjjjjjjjjjjjjjjjjjkkkkkkkkklllnnnnnnnnnnnnooooooppppppmmmmmmmmmmmmmmmnnnnnnnnnnnnooopppqqqqqqqqqpppooommmoooqqqooommmkkklllmmmsssoooqqqvvvwww{{{~~~wwwuuuyyyqqq```WWWUUUUUUYYYdddtttkkkgggeeeaaabbbfffzzzxxxlllaaaTTTIIIDDD@@@AAABBBBBBAAABBBDDDFFFIIIMMMRRRWWWYYYZZZ[[[\\\XXXWWWVVVTTTRRRPPPOOONNNJJJGGGCCCBBBBBBBBB@@@>>>AAAAAA@@@@@@@@@@@@AAAAAA@@@@@@???@@@CCCDDDDDDCCCCCCBBB@@@@@@AAABBBBBBAAABBBAAAAAA@@@??????>>>>>>;;;::::::999888666444333333333222222222222222222333333333333333333333333555444444444555666888999888999:::<<<>>>???@@@AAACCCDDDDDDFFFGGGJJJKKKLLLNNNQQQTTTWWWXXXZZZ\\\^^^eeeooo||||||wwwoooiiibbb]]]\\\\\\]]]\\\````````````___^^^]]]]]]]]]___aaa___YYYQQQLLLIIICCCAAA>>>===???AAABBBCCCIIINNNUUU^^^eeelllqqqsss{{{tttpppnnnrrrwww~~~pppbbbWWWQQQNNNOOOLLLLLLWWWfffxxxpppfffeeefffhhhqqq~~~jjjSSSBBB;;;888444222222111//////......///000////////////000000111.........///000111111111222222111111111111222222222222222333444555666777777777;;;CCCPPPfff}}}{{{111111000000000000111111/////////000000000111111333444555666888999:::;;;999===<<>>===;;;999999===CCCHHHYYYfffttt|||{{{tttnnnoooooollljjjjjjiiiiiijjjjjjjjjkkkkkkkkkooooooooooooooopppppppppmmmlllkkkjjjjjjkkkllllllmmmnnnpppqqqqqqqqqqqqpppoooppppppooommmkkkkkkllltttqqqrrruuutttvvvzzzsssooorrryyymmmbbb```[[[```iiiuuutttnnnllliiibbbbbbppp}}}qqqfffXXXJJJCCCAAABBBBBBBBBAAABBBDDDGGGJJJNNNTTTXXXZZZ[[[\\\]]]WWWVVVUUUSSSPPPNNNMMMLLLIIIGGGEEEDDDDDDDDDCCCBBBCCCCCCBBBBBBBBBBBBCCCCCCAAA@@@@@@BBBDDDFFFFFFEEEDDDCCCAAAAAACCCDDDCCCCCCAAAAAAAAAAAA???===;;;:::999999999888777555444333666555222000///000111222222222222222222222222222333333444555666777888999888999:::<<<===???@@@AAABBBCCCCCCDDDFFFHHHJJJKKKLLLOOORRRUUUVVVWWWZZZ\\\```hhhrrrzzz}}}{{{xxxvvvpppkkkddd___]]]]]]^^^]]]aaaaaaaaaaaa```___^^^]]]^^^```aaa___YYYRRRLLLIIIFFFDDDAAA@@@BBBDDDFFFFFFLLLPPPVVV]]]ccciiiooosss|||tttpppooorrrwww~~~pppcccXXXQQQNNNNNNLLLKKKWWWfffxxxvvvlllmmmlllkkkppp~~~iiiOOO>>>777444222222111000///////////////111000000////////////000......//////000000111111111111000000000000111111222222222222333555666777666777;;;CCCPPPeee}}}|||~~~|||111111000000000000111111//////000000000111111111333333555666888:::;;;<<<999===<<<@@@HHHLLL[[[uuuyyyXXXKKKDDDCCCLLLNNNOOONNNJJJFFFCCCAAAAAA@@@AAAAAAAAA@@@AAADDDFFFPPPZZZcccfffgggiiiiiigggcccZZZNNNFFFDDDCCCBBBAAA===<<<;;;999999<<>>;;;999:::::::::999888777666555444444222111111111222222111111111111111111111111111222444666777888999999999999;;;<<<===???@@@@@@BBBBBBBBBCCCEEEGGGHHHIIIJJJMMMPPPRRRTTTUUUWWWYYY]]]bbbiiioooqqqqqqqqqqqqkkkhhhddd```^^^^^^______aaaaaaaaaaaa```___^^^^^^___```aaa^^^YYYRRRMMMJJJHHHEEECCCBBBDDDFFFGGGHHHKKKOOOUUUZZZ___fffnnnttt|||uuuqqqooorrrwww}}}pppcccZZZSSSOOOOOOLLLLLLXXXgggxxxssstttrrroooqqq||||||eeeKKK:::555333222333222111000000000000000111111000//////...//////.../////////000000000111000////////////000000111111111111222333444666666666666;;;DDDPPPddd}}}{{{{{{zzz111111000000000000111111000000000000111111111111222222444666888:::<<<===:::>>>>>>BBBJJJMMM\\\uuusssVVVKKKDDDDDDMMMQQQQQQOOOKKKGGGDDDCCCCCC@@@AAABBBAAA@@@AAACCCEEEOOOYYYbbbeeegggiiijjjiiifff]]]QQQHHHCCCAAA???>>>===<<<;;;999888;;;???CCCSSSaaaqqq{{{}}}vvvpppppppppmmmjjjkkkiiiiiijjjjjjjjjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkklllkkkiiihhhhhhiiijjjllllllmmmnnnpppqqqqqqqqqpppllllllkkklllmmmooopppqqqrrrrrrsssttttttwww|||tttnnnjjjkkknnnwwwrrrjjjbbbkkkwwwxxxvvvuuutttkkkkkktttvvvnnnhhh]]]PPPGGGAAABBBBBBBBBBBBDDDHHHKKKNNNRRRWWWZZZ[[[\\\]]]]]]YYYXXXVVVSSSPPPNNNLLLJJJGGGGGGGGGGGGGGGHHHIIIJJJFFFFFFEEEDDDDDDDDDDDDDDDBBBAAAAAABBBEEEFFFFFFEEECCCBBB@@@AAACCCDDDDDDCCC???@@@BBBBBBAAA@@@===<<<:::::::::999888777666555000111222333444333333222111111111111111111111111111222444666777888999999999:::;;;<<<===>>>???@@@AAABBBBBBCCCDDDFFFGGGHHHIIILLLOOOQQQRRRSSSUUUWWW[[[___dddggghhhhhhhhhiiidddcccaaa___^^^___```bbbbbbbbbbbbbbbaaa```___^^^___``````^^^XXXQQQMMMJJJEEEBBB??????@@@CCCDDDEEEGGGLLLSSSYYY^^^fffpppwww{{{tttpppooosssxxx{{{oooddd]]]UUUQQQPPPMMMMMMYYYiiiwwwyyyvvvuuurrrsss}}}wwwaaaHHH888444444333333333222111111111222222111111000//////...//////////////////000000000000//////......///000000111111111111222333444555666666666;;;DDDPPPddd|||{{{||||||111111000000000000111111000000000111111111222222111222444666999<<<===>>><<<@@@@@@DDDKKKNNN\\\uuunnnTTTJJJDDDDDDMMMRRRRRRQQQMMMHHHEEECCCCCC@@@AAABBBBBBAAAAAACCCEEEMMMWWW```cccfffiiikkkjjjhhh```TTTIIIBBB???>>>=========;;;999999:::>>>BBBOOO^^^ooozzz~~~wwwqqqqqqqqqmmmkkkkkkjjjjjjkkkkkkkkklllllllllmmmmmmmmmlllllllllllllllkkkjjjiiiiiijjjkkklllmmmlllmmmoooppppppppppppooollljjjiiikkknnnqqqrrrrrroooqqqsssssstttxxxyyyooogggdddeeebbbqqqzzznnnaaahhhuuuzzzuuuuuuxxxllliiimmmxxxtttlllggg]]]PPPGGGAAAAAAAAAAAABBBFFFJJJNNNPPPTTTXXX[[[[[[[[[[[[[[[ZZZYYYVVVSSSPPPMMMKKKIIIGGGHHHIIIHHHHHHHHHJJJLLLJJJIIIHHHGGGGGGFFFFFFGGGCCCBBBBBBCCCEEEFFFFFFEEECCCAAA@@@AAACCCEEEEEEDDD@@@@@@AAAAAAAAA@@@>>>===888888888888777666555444...000222444555444333222222222222222222222222222333333444555666777888999::::::;;;<<<===>>>??????BBBBBBBBBCCCDDDEEEGGGGGGIIIKKKNNNPPPQQQRRRTTTUUUZZZ]]]aaaccccccbbbbbbccc^^^_________^^^^^^aaaccccccccccccbbbbbbaaa```______```___\\\VVVPPPLLLJJJFFFCCC@@@???AAACCCEEEEEEEEEKKKTTTZZZ```gggrrrzzzzzzssspppooosssyyyzzzoooeee___WWWRRRQQQNNNNNNZZZjjjxxxyyyqqqssssssuuu}}}~~~ttt^^^FFF777444555444333222222111111111222222111000000////////////000////////////000000000000///......//////000111222111111111111222444555666666777;;;CCCPPPeee~~~~~~|||111111000000000000111111000000111111111222222222222333555888;;;===@@@AAA???CCCCCCFFFMMMOOO\\\uuulllTTTKKKDDDBBBKKKRRRRRRRRRNNNIIIEEECCCCCC@@@BBBCCCBBBAAAAAABBBDDDIIIRRR\\\```ccchhhkkkjjjhhh```UUUJJJCCC@@@??????>>>===<<<:::999:::>>>AAAKKK[[[mmmyyywwwrrrqqqqqqmmmkkkkkkkkkkkklllllllllmmmmmmmmmnnnnnnmmmmmmmmmllllllllljjjjjjkkkkkklllmmmnnnnnnmmmnnnoooppppppooonnnnnnnnnkkkiiijjjnnnqqqrrrqqqnnnppprrrrrrtttxxx~~~rrrhhhddd\\\bbbppppppbbbgggqqq|||uuuvvvvvvjjjfffiiisssppphhhddd[[[OOOGGG???@@@AAAAAACCCGGGMMMQQQRRRUUUYYY[[[ZZZYYYYYYYYYYYYXXXUUURRROOOKKKIIIGGGFFFHHHIIIIIIGGGHHHJJJMMMJJJJJJIIIHHHGGGGGGGGGGGGFFFEEEDDDEEEFFFGGGFFFEEEDDDBBBAAABBBDDDFFFFFFFFFBBBAAAAAA???>>>===<<<;;;999999999999888777666555111222222333333333222222333333333333333333333333555444444444555666888999:::;;;;;;<<<===>>>??????CCCCCCCCCCCCDDDEEEGGGGGGHHHKKKNNNPPPPPPQQQSSSUUUWWW[[[___aaaaaa```______]]]___``````^^^^^^```bbbccccccccccccbbbaaa``````^^^___^^^[[[UUUOOOKKKIIIGGGDDDAAAAAACCCEEEFFFGGGFFFNNNXXX^^^cccjjjttt}}}wwwrrrooooootttyyyyyyoooeee___WWWRRRPPPMMMMMMZZZjjjzzzuuuiiimmmqqqvvv~~~}}}rrr^^^FFF888444444333111000000///000000111111000////////////000000111000000000000////////////////////////000111222333000000111111222333555666777777;;;CCCPPPfffxxxxxx~~~111111000000000000111111000111111111111222222222333444777999<<>>>>>===;;;:::;;;>>>AAAHHHXXXkkkwwwxxxrrrrrrqqqnnnkkkkkklllllllllmmmmmmmmmnnnnnnmmmmmmlllllllllkkkkkkkkkiiijjjkkkmmmooooooppppppnnnnnnoooppppppooonnnmmmpppmmmjjjjjjmmmppppppooommmppprrrrrrssswww|||~~~oooeee```]]]bbbxxxooofffhhhooo|||}}}vvvwwwuuuiiieeeiiirrr|||jjjcccaaaZZZPPPHHH>>>???@@@AAACCCHHHNNNSSSSSSVVVYYY[[[ZZZXXXWWWWWWXXXWWWTTTQQQMMMJJJGGGFFFFFFHHHJJJIIIGGGGGGJJJMMMIIIHHHGGGFFFEEEEEEEEEEEEIIIHHHFFFGGGHHHHHHGGGEEEEEEDDDCCCDDDFFFHHHHHHGGGDDDBBB@@@>>><<<:::999999;;;;;;;;;;;;;;;:::999888666444222111000000222222333333333333333333333333777555444333444555888999:::;;;;;;<<<===>>>??????CCCCCCCCCDDDDDDFFFGGGHHHIIIKKKNNNPPPPPPQQQSSSTTTTTTYYY^^^aaabbb```___^^^^^^```bbbaaa^^^]]]___aaaccccccdddccccccbbbaaa```]]]^^^]]]ZZZTTTNNNJJJIIICCCAAA>>>===???AAACCCCCCIIIQQQ[[[bbbeeelllvvv~~~vvvqqqooooootttzzzyyyooofff___WWWQQQOOOLLLLLLYYYiii|||pppbbbhhhpppvvv~~~}}}}}}sss^^^GGG888444333111//////............///000//////...//////000111222000000000000////////////////////////000111333333000000000111222333555555888777:::BBBPPPffftttrrryyy////////////000000000000111111111000000000000000444555777:::>>>AAACCCDDDEEEHHHFFFIIIOOOPPP[[[qqqpppYYYGGG@@@CCCIIIRRRSSSSSSQQQLLLGGGDDDCCCBBBAAA???>>>>>>@@@AAABBBHHHNNNWWW___dddgggiiijjjiiidddZZZNNNDDD>>>===>>>>>>===:::777555666:::>>>IIITTTeeettt~~~~~~yyyuuurrrooollljjjkkkkkkjjjjjjjjjkkklllmmmnnnmmmmmmmmmmmmmmmmmmnnnpppooonnnmmmllllllmmmnnnnnnnnnmmmmmmlllllllllkkkmmmmmmmmmmmmnnnpppqqqrrrrrrqqqqqqsssvvvxxxxxxwwwtttjjjbbbaaaooowwwfffeeeiiivvv}}}uuussspppjjjcccdddqqqtttddd^^^]]]VVVKKKDDDAAABBBBBBDDDHHHLLLPPPSSSTTTUUUVVVXXXXXXXXXXXXWWWUUUTTTRRROOOLLLIIIGGGFFFKKKKKKKKKKKKJJJIIIHHHGGGKKKKKKJJJJJJJJJIIIIIIIIIJJJJJJIIIHHHGGGEEEDDDCCCFFFEEECCCBBBAAAAAABBBBBBCCCBBB@@@>>><<<;;;:::999:::::::::;;;::::::999999333333333333333333333333333222222222111111000000555444444444555666777888888999999:::;;;<<<======@@@AAABBBCCCDDDFFFGGGGGGJJJKKKKKKLLLLLLOOOSSSVVVVVVXXX[[[^^^`````````___```aaaaaa```______aaacccddddddccccccbbbaaaaaaaaaaaa___\\\XXXSSSNNNJJJHHHHHHFFFDDDCCCBBBCCCEEEFFFJJJPPPXXX___dddkkkvvv~~~wwwrrroooooosssyyy|||mmmaaaZZZTTTPPPOOOKKKLLLZZZlll~~~jjj^^^eeeqqq}}}}}}qqq\\\GGG777000111444555444333111000111111222111111111000//////......000000000000////////////000000000000000111111222222333333333333333333444666888;;;BBBQQQkkkrrrkkkvvv////////////000000000000111111111111000000000000333555888;;;@@@CCCFFFHHHIIIKKKIIIKKKRRRRRR]]]tttoooZZZIIIBBBCCCFFFRRRSSSRRROOOKKKFFFCCCCCCBBBAAA@@@??????@@@AAABBBFFFLLLUUU\\\bbbeeehhhiiiiiiddd[[[PPPFFF@@@??????@@@???<<<999666777;;;>>>EEEPPPbbbrrr}}}yyytttqqqooolllkkkkkkjjjiiihhhiiijjjlllmmmnnnnnnoooooooooooonnnnnnpppooonnnmmmlllmmmmmmnnnnnnnnnnnnmmmmmmmmmmmmmmmnnnmmmmmmnnnnnnooopppqqqqqqrrrssstttuuuvvvwwwxxx}}}uuuiiiccclllppplllmmmuuu~~~xxxwwwrrrllleeeeeeqqqppp```[[[YYYRRRGGGAAA@@@AAACCCFFFJJJOOOSSSVVVUUUVVVWWWYYYYYYYYYXXXXXXVVVUUURRROOOLLLIIIFFFEEEJJJKKKKKKLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIHHHGGGFFFFFFFFFEEECCCBBBAAAAAABBBBBBDDDCCC@@@>>>;;;999888888::::::;;;;;;;;;;;;::::::666666666555555555444444222111111111000000000000444444555555666666777777999999:::;;;<<<======>>>@@@AAABBBCCCDDDEEEFFFGGGLLLMMMNNNNNNOOOQQQUUUXXXWWWXXX[[[]]]___`````````___`````````______aaacccdddddddddcccbbbbbbaaaaaa___^^^[[[WWWRRRMMMIIIGGGFFFDDDBBBAAA@@@AAABBBCCCJJJQQQYYY___eeelllwwwwwwsssqqqpppuuu|||xxxkkkaaa[[[UUUQQQOOOLLLLLL[[[mmmgggdddjjjuuuzzzmmmWWWCCC666222222333............///000111222////////////////////////000/////////////////////000000//////000000111222222222333333333333444444777999<<>>:::888888;;;>>>AAALLL^^^ooo|||yyyssspppnnnmmmlllllljjjhhhggggggiiilllmmmnnnoooqqqrrrrrrqqqooonnnpppooommmllllllmmmnnnnnnnnnnnnnnnnnnoooooooooooooooooonnnnnnnnnnnnooooooppprrruuutttsssrrruuuwwwyyyvvviiilll|||sssooommmqqqwww}}}zzzxxxrrrnnnggggggrrr{{{mmm^^^XXXUUUNNNEEE???>>>???BBBGGGLLLRRRVVVYYYWWWXXXYYYZZZZZZZZZYYYXXXVVVTTTRRROOOLLLIIIGGGFFFKKKKKKLLLMMMNNNOOOOOONNNJJJKKKKKKLLLLLLLLLKKKKKKHHHIIIIIIJJJJJJJJJIIIIIIEEEDDDCCCBBBBBBAAABBBBBBDDDBBB@@@===;;;999777777::::::;;;<<<<<<;;;;;;:::888888777666555444444333222222222222222111111111222333555666777777666666999::::::;;;<<<===>>>>>>@@@@@@AAACCCDDDEEEFFFGGGKKKLLLNNNNNNOOOQQQUUUXXXWWWXXXYYY[[[]]]^^^``````]]]^^^_________```bbbdddddddddccccccbbbbbbaaaaaa^^^\\\YYYUUUQQQLLLHHHFFFJJJHHHFFFDDDCCCDDDEEEFFFKKKQQQZZZ```eeemmmxxxxxxtttrrrqqqvvv}}}xxxnnnfff[[[TTTPPPOOOLLLMMM\\\nnnllljjjqqq{{{uuufffPPP???666444333222,,,---...//////000000///,,,------...//////000000////////////////////////000000//////000000111222222222222333333444444444888:::===DDDSSSmmm~~~uuuiiiqqq}}}////////////000000000000000111111111111111222222333555999>>>DDDIIIMMMOOOSSSUUUQQQSSSYYYZZZeee}}}vvvaaaPPPGGGFFFGGGRRRSSSRRRNNNJJJGGGEEEEEECCCBBBAAAAAA@@@AAAAAABBBBBBGGGNNNUUUZZZ___cccfffgggddd^^^TTTKKKDDDAAA@@@BBBAAA>>>;;;888888:::<<<@@@KKK]]]nnnzzzyyyssspppnnnmmmmmmmmmkkkiiihhhhhhjjjmmmooooooppprrrttttttrrrpppoooooonnnmmmllllllmmmnnnooonnnnnnoooooopppppppppqqqppppppooonnnnnnnnnnnnnnnnnnrrrvvvtttqqqpppssswwwxxx{{{sssqqq|||tttqqqrrrvvvzzz~~~~~~wwwuuuooommmiiijjjtttyyylll___YYYUUUMMMEEEBBB;;;===BBBHHHNNNTTTYYY[[[ZZZZZZ[[[\\\[[[ZZZYYYXXXTTTRRRPPPNNNLLLKKKJJJJJJLLLMMMNNNNNNOOOOOOOOONNNKKKLLLMMMMMMNNNMMMMMMLLLJJJKKKKKKKKKKKKJJJJJJIIIDDDDDDDDDCCCCCCBBBBBBBBBBBBAAA???===;;;999888888::::::;;;<<<<<<<<<;;;;;;888777666555444222111111444444444444333333333333111333555777777777555555999:::;;;;;;======>>>??????@@@AAABBBDDDEEEFFFFFFHHHIIIKKKLLLMMMOOOSSSVVVWWWXXXXXXYYY[[[]]]___```\\\]]]^^^___^^^___bbbdddccccccbbbbbbaaa``````___]]]\\\YYYUUUQQQLLLHHHFFFLLLJJJHHHFFFEEEFFFGGGHHHJJJQQQYYY```eeemmmxxxxxxtttqqqpppttt{{{|||uuulllfffYYYRRRNNNNNNKKKMMM]]]pppqqqmmmtttppp___III:::666666333000111222222333222000///...------------......//////.........//////////////////////////////000111111222222222333333444444444777999===DDDSSSlllzzz}}}////////////000000000000000000111111222222222333444666:::@@@EEEKKKOOOQQQWWWYYYUUUVVV\\\]]]iii~~~gggSSSGGGEEEGGGQQQRRRRRROOOLLLIIIHHHHHHDDDCCCCCCBBBBBBAAAAAAAAA???DDDJJJQQQVVV\\\aaaeeedddbbb^^^VVVLLLEEEAAA@@@AAA@@@>>>:::777777999;;;AAALLL\\\lllyyyzzzssspppnnnmmmlllnnnmmmkkkjjjjjjlllooopppoooppprrrttttttrrrpppoooooonnnmmmllllllmmmnnnooonnnnnnooooooppppppqqqqqqqqqpppooonnnnnnmmmmmmnnnmmmqqqtttssspppnnnrrrvvvyyy{{{~~~}}}|||wwwxxx}}}{{{sssooojjjkkkkkknnnwwwuuujjj___XXXRRRJJJDDDBBB999===BBBIIIPPPVVVZZZ\\\\\\\\\]]]]]]\\\ZZZXXXWWWQQQPPPNNNMMMLLLMMMNNNOOOOOOOOOOOOOOOOOONNNMMMLLLLLLMMMNNNOOOPPPOOOMMMMMMMMMMMMMMMLLLKKKJJJHHHHHHDDDDDDDDDDDDDDDDDDCCCCCC@@@???>>>===;;;;;;;;;;;;999::::::;;;<<<<<<;;;;;;999999777666444333111111222222333333333333333333111222444666777666555444999999:::;;;<<<===>>>>>>???@@@AAABBBCCCEEEFFFFFFFFFHHHJJJLLLMMMOOORRRTTTVVVWWWWWWXXXZZZ\\\^^^___[[[\\\^^^^^^^^^___aaacccaaaaaaaaa```______^^^^^^]]]\\\YYYVVVQQQMMMIIIGGGHHHFFFEEECCCCCCDDDEEEFFFJJJPPPYYY```eeennnxxxxxxsssooonnnqqqwww|||tttlllddd___WWWPPPMMMMMMKKKOOO```tttssslllvvvzzzlll[[[EEE888666666444000222333444444333222000/////////......------------------....../////////000/////////...///000000111111111222333333444555555555777<<>>BBBHHHNNNSSSZZZ```dddcccbbb^^^WWWOOOGGGBBB@@@??????===;;;888777999;;;AAAKKKZZZiiivvv{{{uuuqqqooommmkkknnnnnnmmmmmmmmmnnnooopppnnnoooqqqrrrrrrqqqooonnnnnnnnnmmmllllllmmmooopppooooooooooooppppppppppppppppppooonnnnnnnnnnnnnnnmmmooorrrqqqpppooorrrtttyyy{{{}}}}}}yyy}}}yyypppkkkfffiiimmmrrr{{{oooeee\\\UUUMMMEEEAAAAAA;;;???EEELLLSSSXXXZZZ\\\]]]^^^^^^]]][[[YYYWWWVVVQQQOOONNNMMMMMMNNNPPPQQQPPPPPPPPPPPPOOONNNMMMLLLNNNOOOQQQQQQQQQPPPNNNLLLNNNNNNMMMMMMKKKIIIHHHGGGEEEEEEFFFFFFFFFFFFEEEEEEAAA@@@???===<<<<<<<<<<<<888888999:::;;;;;;;;;;;;;;;;;;:::888777555444444000000000000111111111111111222444555666666555555888999999:::;;;<<<======??????@@@BBBCCCDDDEEEFFFEEEHHHKKKMMMNNNPPPSSSUUUUUUUUUVVVXXXZZZ[[[]]]]]][[[\\\]]]]]]]]]^^^```bbbaaaaaa``````___^^^^^^^^^]]][[[YYYUUUQQQMMMIIIGGGGGGFFFEEEDDDDDDFFFGGGIIIJJJQQQZZZaaafffooozzzxxxsssooommmqqqwww|||rrrhhh```\\\VVVPPPMMMMMMMMMSSSeeezzzyyyooozzzwwwjjjZZZEEE999666666333000...///000111111222222222000000//////...------,,,---------......//////000//////......//////000111111111222333333444555555444777<<>><<<:::999;;;======GGGVVVfffrrr||||||vvvrrrooollljjjlllmmmmmmnnnnnnnnnnnnnnnnnnnnnoooooooooooonnnnnnnnnmmmmmmlllmmmnnnooopppoooooooooooooooooonnnnnnpppooonnnnnnnnnnnnnnnooolllmmmnnnooopppqqqrrrsssvvvzzz}}}|||||||||zzznnnhhhdddjjjqqqwww~~~{{{jjjbbbZZZSSSJJJAAA>>>??????BBBIIIPPPVVVZZZ\\\\\\^^^^^^^^^]]][[[XXXVVVTTTSSSQQQOOOMMMLLLMMMOOOPPPQQQQQQQQQRRRQQQQQQPPPPPPPPPQQQSSSSSSRRRPPPMMMKKKLLLLLLLLLLLLKKKJJJIIIHHHFFFGGGHHHHHHHHHHHHGGGFFFEEECCCAAA???===;;;::::::666777888999::::::::::::;;;;;;:::999777666555555111111111111222222333333222333333444444555555666777888888999:::;;;<<<<<>>@@@BBBFFFLLLSSSYYY\\\]]]]]]^^^^^^^^^]]][[[XXXUUUTTTUUUSSSPPPMMMLLLLLLMMMNNNPPPQQQRRRSSSSSSTTTTTTSSSRRRSSSTTTTTTSSSPPPMMMKKKJJJJJJKKKKKKKKKKKKJJJJJJFFFGGGHHHIIIJJJIIIHHHGGGHHHGGGDDD@@@===:::999888555666777888999:::::::::999888888777666555444444444444444555555666666666333333333333333555666666666777888999:::;;;;;;<<<>>>???@@@AAACCCDDDEEEEEE@@@BBBFFFIIIJJJLLLNNNPPPQQQSSSVVVYYY[[[[[[[[[ZZZ\\\]]]^^^]]]\\\\\\]]]___ddddddccccccbbbaaaaaaaaaYYYXXXVVVSSSOOOJJJGGGEEEBBBBBBAAAAAACCCFFFHHHJJJNNNUUU^^^eeekkkttt~~~wwwsssrrrrrrxxx~~~yyyoooddd]]]YYYXXXRRRPPPRRRTTT\\\ppp{{{}}}~~~jjj\\\JJJ<<<555444333111444333111/////////000000......//////000111111111,,,,,,------...///000000...............///000000000111111222444555666666555999>>>FFFUUUmmm~~~}}}}}}111000///......///000111000222333333222111333444555444999GGGUUU___gggmmmnnnhhhhhhmmmmmmmmmyyy^^^JJJDDDBBBCCCFFFIIILLLKKKHHHEEEDDDDDDDDDCCCBBBBBBAAAAAACCC@@@AAAGGGMMMSSS\\\dddgggfffddd___WWWMMMDDD>>>DDDBBB@@@===;;;:::::::::===AAAJJJXXXhhhvvv}}}}}}uuunnnjjjiiikkkllllllmmmnnnmmmmmmmmmlllllllllllllllmmmnnnnnnqqqpppnnnllllllmmmooopppoooooonnnnnnmmmmmmmmmlllooooooppppppqqqqqqqqqrrrpppllllllpppqqqnnnoootttvvvvvvuuuuuuuuuxxx}}}ooofffeeennnxxx~~~yyykkkaaaUUULLLDDD>>>???CCCBBBGGGNNNUUUYYY\\\___aaa______^^^\\\ZZZXXXVVVUUURRRQQQOOONNNMMMMMMNNNOOOOOOOOOOOOPPPPPPPPPQQQQQQTTTTTTTTTSSSQQQOOOMMMKKKLLLMMMMMMMMMMMMLLLKKKKKKJJJHHHHHHHHHJJJJJJJJJHHHFFFEEECCCAAA???===<<<;;;:::999777666666666777777999888777555444333333333666555222111000000111222444555777888888888777666888888888888999;;;===>>>?????????@@@@@@AAAAAAAAABBBDDDFFFIIILLLOOOQQQSSSUUUUUUVVVVVVXXXZZZ[[[\\\```aaaaaa```^^^^^^```aaadddaaa^^^\\\]]]___aaaaaa___\\\WWWRRRMMMIIIGGGFFFGGGGGGFFFDDDCCCEEEHHHKKKRRRWWW]]]eeennnwww~~~vvvsssrrrsssyyy~~~qqqdddZZZUUUVVVRRRMMMLLLOOO\\\ttt}}}ooobbbMMM;;;333222222111//////000000000000//////////////////000000000000///////////////////////////////////////000111111000000000000111333555777888999===FFFWWWqqqzzzxxx{{{}}}~~~~~~000000////////////000000000222333333222222333444777666;;;JJJXXXbbbjjjooosssnnnnnnssssssssscccMMMFFFCCCDDDFFFJJJMMMMMMKKKIIIFFFFFFEEEEEEDDDCCCBBBBBBDDDAAAAAAGGGNNNTTT\\\dddddddddccc```ZZZQQQIIICCCAAA@@@>>><<<:::999999999===@@@IIIVVVfffttt|||~~~vvvoookkkjjjllllllmmmnnnnnnnnnnnnnnnllllllllllllmmmnnnoooppppppooommmllllllmmmooopppnnnnnnnnnnnnnnnnnnnnnnnnpppppppppqqqqqqqqqrrrrrrpppmmmmmmqqqrrrooopppsssuuuuuuuuuttttttwww{{{~~~{{{tttlllfffoooyyy{{{jjj___RRRIIICCC???@@@EEEDDDIIIPPPVVVZZZ]]]```bbbbbbbbbaaa___]]][[[YYYXXXQQQPPPNNNMMMMMMMMMNNNNNNOOOPPPPPPPPPPPPPPPPPPPPPTTTUUUUUUTTTSSSPPPNNNMMMNNNNNNOOONNNNNNMMMLLLLLLIIIHHHGGGHHHIIIJJJIIIHHHDDDDDDCCCBBB???===;;;::::::999888777777777888999999888888777666555444333666555333111000111222222333333444555555555555555666666666777999<<<>>>@@@??????@@@@@@AAAAAABBBBBBCCCDDDGGGJJJMMMPPPRRRSSSTTTTTTUUUVVVWWWYYYZZZ[[[]]]^^^______]]]]]]]]]___bbb___]]]]]]^^^`````````^^^[[[WWWRRRMMMIIIGGGEEEFFFFFFEEEDDDDDDEEEIIILLLRRRWWW^^^gggpppyyyxxxtttrrrsssyyy|||qqqeee\\\WWWTTTPPPMMMLLLPPP]]]vvvtttyyy{{{zzzrrrcccNNN<<<333222222111000000000000000000000000.../////////000000000000111111111111111111111111///////////////000111111111111000111222333555666999:::>>>GGGXXXrrrzzzzzz}}}}}}~~~~~~~~~///000000111111000000///111222333333222222333444:::999???MMM\\\fffnnnssszzzwwwwwwzzzzzz{{{kkkQQQGGGEEEEEEGGGJJJMMMNNNNNNLLLHHHHHHGGGFFFEEEDDDCCCBBBEEEAAABBBGGGMMMSSS[[[ccccccddddddbbb\\\SSSKKKFFFAAA@@@???===<<<;;;;;;;;;<<>>@@@???@@@@@@AAABBBBBBCCCCCCDDDEEEHHHJJJMMMPPPRRRTTTSSSSSSSSSTTTVVVWWWYYYZZZYYY[[[]]]^^^\\\[[[[[[\\\^^^]]]\\\]]]___``````___]]][[[VVVQQQLLLIIIFFFEEEDDDDDDDDDDDDDDDGGGKKKOOORRRXXX```jjjrrr{{{yyyuuussstttzzzzzzpppfff^^^YYYSSSOOOLLLLLLPPP^^^vvv{{{qqq|||yyytttvvvxxx|||vvveeeMMM;;;333222222222222111111000/////////000....../////////000000000111111111111111111111111///////////////000111111222222222222222333444444999:::>>>GGGXXXttt~~~zzz{{{~~~}}}}}}|||///000111222222111000///111222444333222222333555::::::AAAQQQ```kkkrrrxxx~~~~~~qqqTTTGGGEEEDDDEEEHHHLLLNNNOOONNNIIIHHHHHHFFFEEEDDDCCCBBBDDDAAAAAAFFFKKKPPPXXX```eeeeeeeeeccc\\\SSSIIIDDDCCCBBBAAA@@@?????????>>><<>>@@@@@@AAAAAABBBCCCDDDDDDEEEFFFHHHKKKNNNQQQSSSTTTRRRRRRRRRSSSUUUVVVXXXYYYWWWZZZ]]]^^^\\\[[[ZZZZZZ[[[[[[\\\^^^```aaa___^^^\\\ZZZUUUPPPLLLHHHFFFEEEBBBCCCCCCDDDEEEHHHMMMQQQUUU[[[dddmmmuuu|||yyyuuusssttt{{{xxxoooeee\\\WWWRRRNNNLLLLLLPPP]]]ttt~~~}}}vvvrrrvvvwwwzzzxxxdddKKK;;;333111111333222111000............///........./////////000000........................///////////////000000111333333333222333333333333888999===FFFXXXttt}}}yyyyyy|||||||||}}}~~~}}}///000111222222111000///111333444444333222444555999:::BBBSSSdddooowww}}}uuuVVVGGGCCCCCCDDDGGGJJJMMMMMMLLLHHHHHHGGGFFFEEECCCCCCBBBCCC??????DDDIIIMMMTTT\\\bbbcccdddbbb\\\SSSJJJDDDBBBBBBBBBAAA@@@??????>>><<>>:::777::::::;;;;;;<<<<<<<<<<<<;;;<<<>>>>>>>>><<<:::888555555444444444444444444333222111000000111222333666666555555666888999;;;???@@@@@@AAACCCDDDDDDEEEFFFGGGIIIKKKNNNPPPRRRSSSQQQQQQRRRRRRTTTUUUWWWXXXWWWZZZ]]]^^^]]]\\\[[[[[[[[[[[[\\\^^^aaaaaa___]]][[[YYYTTTPPPKKKHHHFFFEEEAAABBBCCCDDDFFFJJJOOOSSSYYY___gggooovvv}}}wwwsssrrrttt|||xxxoooeeeZZZSSSRRROOOLLLLLLOOO\\\ssstttppptttxxxzzzwwwaaaGGG:::444000000333000///......------------............////////////........................///////////////000000111333333333333444333333333666888<<>>BBBGGGKKKQQQYYY\\\___bbbbbb^^^WWWOOOIII@@@@@@@@@@@@>>>===<<<;;;;;;>>>DDDLLLXXXgggvvvxxxsssqqqooonnnmmmlllmmmnnnoooppprrrqqqpppnnnmmmlllllllllpppppppppqqqrrrrrrsssssstttsssrrrqqqpppnnnnnnmmmnnnnnnnnnnnnmmmmmmmmmmmmlllpppqqqpppqqqsssssspppqqqrrrtttsssqqqpppppppppvvvtttvvvxxx{{{|||lllgggiiittt|||rrrcccUUUFFF@@@??????@@@CCCLLLPPPUUUXXXXXXXXXXXXYYY\\\\\\[[[YYYWWWUUUSSSRRRMMMLLLLLLLLLMMMNNNPPPQQQOOOOOOOOOPPPPPPPPPQQQQQQQQQRRRSSSSSSSSSRRRQQQPPPNNNNNNNNNNNNNNNMMMMMMLLLLLLJJJIIIIIIIIIIIIHHHFFFCCCDDDDDDCCCAAA>>>;;;999:::;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<;;;:::999555555555555555555555555444444333222222222222333888777666666666777999:::>>>???@@@AAABBBCCCDDDEEEFFFGGGHHHKKKMMMOOOQQQRRRQQQQQQQQQRRRTTTUUUWWWXXXXXXZZZ]]]]]]]]]\\\\\\]]]]]]\\\]]]___aaaaaa___]]]ZZZXXXSSSOOOKKKGGGFFFEEEAAABBBCCCDDDFFFJJJPPPTTT[[[```hhhpppxxx|||tttpppqqqttt}}}zzzrrrgggZZZRRRRRROOOMMMNNNQQQ^^^tttqqqllloooxxxzzzrrr[[[BBB888444000///333---......//////......---------........./////////111111111111111111111111///////////////000111111222222333444555444444444555777===GGGYYYttt|||wwwtttssswwwyyy|||~~~~~~}}}|||~~~222111111000000111111222222333444444333333444666999:::EEEYYYmmmzzzyyy\\\MMMAAABBBDDDHHHKKKKKKIIIGGGGGGGGGGGGGGGGGGGGGFFFFFFCCC@@@???BBBFFFJJJPPPWWW\\\___bbbccc```YYYQQQLLLAAAAAA@@@@@@>>><<<:::999999;;;AAAHHHSSSbbbrrr}}}zzztttsssnnnmmmlllkkklllmmmooopppooonnnmmmmmmllllllmmmmmmnnnnnnooopppqqqqqqqqqqqqrrrqqqqqqqqqqqqpppppppppppppppooooooooonnnnnnnnnlllpppqqqnnnnnnsssssspppqqqsssttttttrrrooonnnnnnrrr{{{uuutttvvvvvv~~~ppplllhhhsss~~~wwwlll]]]PPPCCC???AAAAAACCCEEENNNRRRVVVXXXXXXWWWWWWWWWXXXWWWVVVUUUSSSQQQOOOMMMJJJJJJIIIJJJKKKMMMOOOPPPMMMNNNNNNOOOPPPQQQRRRRRRQQQRRRSSSTTTTTTTTTSSSRRRMMMNNNOOOOOOOOOOOOOOOOOOMMMKKKJJJJJJJJJJJJIIIGGGFFFEEEDDDCCCAAA???===;;;:::;;;<<<<<<<<<;;;:::999999999888888888888777777555555555666666666555555444444444444444333222222777777666666777999:::;;;===>>>???@@@AAACCCDDDDDDEEEFFFHHHJJJLLLNNNPPPQQQQQQQQQRRRSSSTTTVVVWWWXXXXXXZZZ[[[\\\[[[[[[]]]^^^___^^^^^^___```aaa___^^^YYYWWWSSSNNNJJJGGGEEEEEEAAABBBCCCDDDFFFJJJPPPTTTYYY^^^fffoooyyywwwooommmooottt~~~}}}wwwlll^^^TTTQQQOOONNNPPPUUUccczzzpppkkkmmmuuuwww~~~lllTTT===666444000///222,,,---000222222222000///---------.........//////111111111111111111111111///////////////000111111000111333444555555555555555888???JJJ\\\uuu~~~xxxsssrrrtttwww{{{|||zzz|||333222111000000111222333222333555444333333444666999;;;GGG\\\ppp~~~zzz___QQQBBBCCCFFFIIILLLKKKHHHFFFGGGGGGHHHHHHHHHHHHIIIIIIEEEAAA???CCCGGGJJJQQQWWW```bbbeeefffaaaYYYPPPJJJCCCCCCCCCBBB@@@===;;;999777999>>>EEEPPP___ppp{{{{{{uuusssnnnmmmkkkjjjkkklllnnnppplllkkkkkkllllllmmmnnnooollllllnnnoooppppppppppppoooooopppqqqrrrrrrssssssrrrqqqqqqqqqppppppoooooolllpppppplllmmmrrrssspppqqqsssuuuuuurrrooonnnnnnooowwwxxxrrryyysssrrr~~~rrrooogggrrr~~~~~~sssiii[[[NNNCCCAAADDDFFFHHHIIIPPPSSSWWWYYYXXXWWWWWWWWWSSSSSSRRRPPPNNNLLLJJJIIIHHHGGGGGGHHHIIIKKKMMMNNNLLLMMMNNNOOOQQQRRRSSSSSSRRRSSSTTTUUUVVVUUUTTTTTTNNNNNNOOOPPPQQQQQQQQQQQQNNNLLLKKKJJJKKKKKKIIIHHHGGGFFFEEECCCAAA???>>>===;;;;;;<<<<<<<<<;;;999888777666555555444555555666555555666666666666666555333444555555555333222111666666666666888:::<<<>>><<<===>>>???AAABBBCCCDDDEEEFFFGGGIIILLLNNNOOOPPPRRRRRRRRRSSSTTTVVVXXXYYYXXXYYYZZZZZZYYYZZZ\\\^^^aaa```______```aaa```^^^YYYVVVRRRNNNJJJGGGEEEEEEAAABBBCCCDDDFFFJJJPPPTTTWWW\\\eeeoooyyy|||tttlllkkknnnttt{{{pppbbbWWWPPPOOOOOORRRYYYgggrrrmmmooorrrttt|||hhhPPP:::555444000...222+++...111444555444222000---------........./////////////////////////////////////////////000111111///111333555666666666666666:::AAALLL^^^wwwzzztttrrrrrrvvv{{{{{{xxxzzz111111111111111111111111111333444444333333555666888:::FFF^^^uuuxxxfffOOODDDEEEKKKSSSUUUPPPLLLKKKMMMKKKIIIHHHIIIIIIHHHFFFGGGCCCBBBCCCEEEGGGOOOWWW```ccceeebbb```]]]TTTKKKCCCAAA@@@AAACCCBBB===999;;;;;;???EEEMMMXXXkkk{{{wwwmmmlllkkkjjjiiijjjjjjkkklllooonnnmmmmmmnnnnnnmmmlllqqqooonnnooorrrsssrrroooooopppqqqqqqpppooonnnmmmooooooooooooooonnnmmmmmmpppooommmllllllmmmnnnooorrrrrrrrrrrrrrrrrrrrrrrrrrrxxxzzzoooppppppqqq{{{xxxtttpppvvv|||tttiiiTTTJJJ@@@>>>@@@BBBGGGLLLSSSTTTUUUVVVVVVUUUSSSRRRRRRPPPMMMJJJGGGEEEDDDCCCEEEDDDDDDEEEHHHLLLPPPSSSOOOLLLKKKMMMQQQTTTTTTRRRUUUSSSQQQRRRTTTUUUTTTQQQPPPPPPPPPPPPPPPQQQRRRRRRLLLLLLLLLKKKKKKKKKKKKJJJGGGGGGEEEDDDAAA>>><<<;;;;;;;;;;;;:::999888777666999888666555555777999:::666777999::::::888666555555555444444444555666666777666666666777999<<<>>><<<===>>>???AAABBBCCCDDDBBBDDDFFFHHHHHHJJJLLLNNNOOOOOOOOOPPPRRRUUUXXXYYYXXXYYYZZZ\\\^^^```aaabbbbbbaaa```___]]]\\\[[[ZZZXXXTTTOOOKKKIIIFFFDDDAAADDDEEEFFFFFFFFFIIIOOOUUUZZZaaajjjqqqyyy|||wwwpppmmmooowwwuuufffZZZVVVSSSMMMMMM\\\tttxxxmmmuuuuuuzzz}}}```HHH:::555111333555...000000000000000000000000....................................///////////////000000000000111111111111222444555666555444444777999>>>III]]]xxx~~~|||zzzyyyyyyyyy}}}~~~|||zzz|||}}}{{{|||111111111111111111111111222333444555444444555777888<<>>???@@@BBBBBBCCCDDDEEEGGGHHHGGGHHHIIIKKKNNNNNNOOOQQQSSSUUUWWWXXXWWWXXXYYY[[[]]]^^^``````aaaaaa```___]]]\\\[[[ZZZXXXTTTPPPLLLIIIGGGDDDBBB@@@BBBEEEEEEGGGKKKSSSYYY^^^dddmmmuuu|||}}}yyyvvvpppnnnrrrzzzuuudddYYYTTTRRRNNNPPP```yyy~~~vvvmmmwwwxxx~~~yyy\\\EEE888444///111333---////////////////////////....................................////////////000000111111111222222222222222333444555555555555888:::???KKK___{{{~~~{{{yyyxxxwwwzzz~~~}}}|||~~~~~~|||{{{222222222222222222222222222333555555444555666888999>>>OOOjjjiiiMMMHHHEEEHHHOOOTTTRRRNNNMMMJJJHHHGGGGGGHHHIIIHHHGGGEEEBBBAAABBBCCCEEEKKKSSSYYY___dddeeefffddd\\\SSSFFFCCCAAAAAABBBAAA===:::888777:::???EEEPPPaaaqqqzzz}}}uuurrrqqqooommmmmmmmmnnnoooooommmkkklllnnnpppppppppooonnnmmmnnnpppqqqpppooonnnooooooppppppppppppoooooooooooooooooonnnnnnmmmooonnnmmmmmmmmmnnnooopppsssssstttvvvwwwxxxyyyzzzzzz}}}mmm```hhhrrrhhhiiiuuu|||}}}sssiiiSSSIIIAAA@@@BBBDDDHHHLLLRRRTTTUUUUUUSSSPPPLLLIIIFFFDDDBBB???===<<<;;;;;;======>>>AAAEEEKKKOOORRRQQQPPPOOOPPPRRRRRRRRRQQQTTTSSSRRRSSSUUUUUUSSSRRRRRRRRRRRRQQQQQQQQQQQQQQQPPPPPPPPPPPPOOOOOOOOOOOONNNMMMLLLJJJHHHEEECCCAAA;;;;;;;;;;;;:::888777666555666666777777777777777555555666666666666666666555444444333333333444444333333333444666999;;;=========>>>???@@@AAAAAABBBEEEFFFGGGGGGFFFEEEFFFHHHLLLMMMOOORRRTTTUUUVVVWWWWWWXXXYYYZZZ\\\]]]______aaa``````___^^^\\\[[[ZZZXXXTTTPPPLLLJJJHHHEEEDDDAAACCCEEEFFFGGGLLLTTTZZZ```fffooovvv}}}~~~xxxvvvsssqqqqqquuu}}}{{{ssscccWWWRRRQQQNNNSSSeeezzzsssmmmzzzuuuWWWBBB555222...///222,,,------------------------....................................///////////////000000000111111111111333333333333444555666666:::;;;AAAMMMbbb~~~}}}zzzxxxvvvuuu{{{~~~}}}{{{222222222222222222222222222444555555555555777999:::@@@SSSpppnnnPPPHHHEEEGGGQQQWWWUUUPPPLLLIIIGGGFFFFFFHHHIIIIIIHHHEEEBBB@@@BBBBBBCCCHHHPPPWWW]]]dddggghhhfff^^^UUUHHHDDDAAA@@@AAAAAA===::::::999;;;???EEENNN___nnn{{{{{{tttsssqqqooolllkkklllmmmnnnooommmkkkjjjlllmmmnnnnnnnnnnnnmmmnnnoooooooooooonnnnnnooooooppppppppppppnnnnnnoooooooooooonnnnnnooonnnnnnmmmnnnnnnooopppnnnoooqqqsssuuuwwwxxxyyyzzz|||sss___^^^ttt{{{jjjdddlllyyyooogggRRRHHHAAA@@@CCCDDDHHHKKKOOOQQQRRRRRROOOKKKFFFCCCBBBAAA???===<<<;;;;;;;;;<<<===???BBBGGGMMMQQQTTTRRRRRRQQQQQQQQQQQQPPPOOOQQQQQQRRRRRRSSSRRRQQQPPPRRRSSSSSSSSSRRRRRRQQQQQQOOOOOOOOOOOONNNNNNNNNNNNMMMLLLKKKIIIGGGDDDBBB@@@<<<<<<<<<;;;:::999777777777888:::;;;;;;;;;999888666666666666666777888999666555444333333333333333222222222444666888:::<<<======>>>>>>???@@@@@@AAADDDEEEFFFFFFEEEEEEFFFGGGKKKMMMOOORRRTTTUUUVVVUUUXXXXXXYYY[[[\\\^^^______`````````___^^^]]][[[ZZZWWWTTTPPPLLLJJJIIIFFFEEEEEEFFFHHHHHHHHHKKKRRRXXX___fffooovvv|||}}}vvvrrrqqqqqqsssxxx|||www|||}}}ppp```VVVRRRPPPOOOVVViiitttnnnkkk{{{uuuSSS???555222...///111,,,------------------------....................................////////////........./////////000000333222222222333555666888999;;;AAAMMMccc~~~{{{xxxvvvuuu{{{}}}|||222222222222222222222222222444666666666666888:::<<>>BBBKKK[[[jjjyyy~~~wwwvvvtttpppmmmkkkkkklllnnnrrrpppmmmmmmmmmnnnnnnmmmmmmnnnnnnnnnnnnnnnooopppnnnnnnnnnoooooopppqqqqqqnnnnnnoooooooooooonnnnnnnnnnnnnnnnnnnnnoooppppppmmmmmmoooqqqsssuuuvvvwwwyyyzzz|||~~~ggg]]]jjj{{{oooccceeevvv~~~xxxkkkdddOOOGGG@@@AAACCCDDDGGGJJJKKKLLLMMMMMMJJJFFFBBB???@@@???===<<<;;;;;;<<<<<<;;;<<>>>>>???@@@@@@AAABBBDDDEEEEEEFFFHHHJJJKKKLLLOOORRRTTTUUUUUUUUUYYYZZZ[[[\\\]]]______```______``````___]]][[[ZZZVVVSSSOOOLLLJJJIIIGGGEEEEEEGGGIIIIIIIIIMMMTTTYYY```gggpppwww}}}yyyppppppqqqtttzzz}}}yyysssxxxzzzmmm___VVVQQQPPPPPPXXXlllnnnjjjjjj|||qqqOOO===555444///000333...........................////////////////////////............/////////////////////000000000111111333222222222333555777888888;;;AAAMMMbbb~~~~~~zzzxxxwwwvvvzzz|||{{{333333333333333333333333222444666777777777999;;;===DDDXXXvvv{{{^^^MMMGGGIIIVVVaaa```WWWOOOKKKIIIHHHHHHIIIJJJIIIHHHFFFCCCBBBCCCBBBAAAEEEKKKRRRYYY___cccffffff```XXXLLLGGGBBB?????????===;;;:::888999;;;>>>EEEUUUcccqqq{{{~~~zzzwwwsssooollllllnnnooosssrrrpppqqqrrrrrrpppooommmnnnpppooonnnnnnoooqqqpppooooooooooooooopppqqqmmmnnnnnnooooooooooooooommmnnnnnnoooooopppppppppooooooppprrrssstttuuuvvvwwwvvvwww|||sssbbbdddoooxxxfffbbbkkkvvv|||{{{jjj___MMMEEE???AAACCCDDDFFFHHHHHHHHHIIIHHHFFFCCCAAA???>>>===<<<;;;;;;<<<===>>>:::<<<>>>BBBFFFJJJNNNPPPOOOQQQSSSRRRPPPNNNMMMMMMOOORRRUUUUUUTTTRRRRRRRRRQQQRRRTTTUUUUUUUUUTTTSSSRRRRRRRRRRRRQQQQQQQQQQQQNNNNNNMMMKKKHHHFFFDDDBBB<<<<<<<<<<<<;;;999888777444555777999999888777666999999:::;;;<<<>>>>>>???999888666555444333222222222333444555666888888999::::::;;;===>>>???@@@AAA???AAACCCEEEFFFGGGJJJLLLKKKLLLNNNQQQSSSTTTUUUVVVZZZ[[[\\\]]]^^^___``````^^^___`````````^^^[[[ZZZTTTQQQMMMKKKJJJHHHGGGEEEBBBEEEGGGIIIKKKPPPXXX^^^```hhhrrryyy{{{qqqqqqqqqtttzzzzzztttpppvvv|||}}}vvviii]]]VVVQQQPPPQQQZZZoookkkiiikkk}}}zzzjjjLLL;;;555555000000444///////////////////////////////////////////////////............////////////222222222222333333333333111111222333444666777888777:::AAANNNbbb|||}}}yyywwwwwwxxxzzz|||zzz333333333333333333333333222444666777777888:::<<>>@@@CCCCCCDDDGGGFFFFFFFFFEEEDDDCCCBBBBBB@@@???>>>>>>???@@@BBBCCC===>>>@@@CCCFFFJJJLLLMMMMMMPPPRRRRRROOOMMMLLLMMMLLLPPPSSSTTTRRROOOOOOOOOPPPQQQSSSUUUVVVVVVUUUUUURRRRRRRRRQQQQQQQQQPPPPPPOOOOOOMMMLLLIIIGGGDDDCCC======<<<<<<;;;:::888777444555666777777777666666888999;;;===????????????:::999888666444333333333444444555666777777888888888999:::<<<>>>@@@AAABBB???BBBDDDFFFFFFHHHJJJLLLLLLMMMNNNOOOQQQTTTVVVWWWZZZZZZ[[[\\\]]]^^^^^^___]]]^^^```aaa```^^^\\\ZZZRRRPPPLLLJJJIIIHHHFFFEEECCCEEEHHHIIILLLQQQYYY______fffqqqyyyyyyrrrrrrrrrtttxxxvvvpppoootttyyyyyyrrrfff\\\WWWPPPPPPRRR]]]sss}}}jjjjjjmmmrrrbbbIII999555555000000333000////////////////////////////////////////////////............////////////111111111111222222222222000111222444555666777777777;;;CCCPPPccczzzzzzvvvuuuwwwxxx|||~~~|||333333333333333333333333333444666777777888:::<<<@@@GGG\\\|||wwwZZZOOOIIISSSaaaeeeaaa[[[OOOMMMKKKJJJJJJJJJIIIHHHHHHEEEDDDDDDCCCAAADDDIIIJJJQQQWWW]]]bbbfffddd^^^OOOIIIBBB???>>>???===<<<:::888888999:::AAAOOO]]]hhhsssyyyvvvqqqllliiiiiijjjkkkggghhhkkkooorrrsssqqqooonnnppprrrqqqooooooqqqsssrrrqqqpppnnnnnnnnnoooooommmmmmnnnooooooooooooooommmmmmooopppqqqqqqqqqqqqppppppppppppppppppppppppllliiifffiiiqqq}}}lllcccdddbbb}}}uuugggeeegggsss|||pppZZZIIIBBB===???BBBCCCCCCFFFFFFFFFEEEDDDDDDDDDDDDEEECCCCCCCCCCCCCCCEEEGGGHHHAAABBBDDDFFFIIIKKKMMMNNNKKKOOORRRRRROOOLLLLLLMMMHHHLLLOOOPPPNNNKKKKKKKKKOOOQQQSSSVVVWWWWWWVVVVVVPPPPPPOOOOOOOOONNNNNNNNNNNNNNNLLLKKKHHHEEECCCBBB=========<<<;;;:::888888666666777888888888888888666888;;;>>>@@@@@@??????;;;:::999777555444333333555666666777888777777777777888999;;;>>>@@@BBBCCCAAACCCEEEFFFGGGHHHJJJLLLMMMMMMMMMNNNPPPSSSVVVWWWYYYYYYZZZ[[[\\\]]]]]]^^^]]]^^^```aaa```^^^\\\ZZZQQQOOOKKKIIIHHHGGGFFFEEEFFFHHHJJJJJJKKKOOOWWW\\\[[[cccnnnvvv}}}}}}wwwsssrrrrrrssswww~~~}}}tttnnnnnnsssxxxwwwoooeee\\\WWWOOOOOORRR^^^uuu|||jjjlllooo}}}nnn___FFF888444555///000333///////////////////////////000000000000000000000000............/////////000............///////////////000222555666777777666888<<>>;;;888999;;;@@@LLLXXXfffrrr~~~{{{tttllliiikkkmmmmmmkkkmmmoooqqqrrrsssrrrpppooonnnooopppqqqqqqpppooonnnqqqqqqppppppoooooonnnnnnoooooooooooooooooooooooollllllmmmnnnoooooonnnnnnpppnnnmmmppptttvvvuuutttrrrmmmgggbbbeeeqqq}}}lllcccaaannn{{{oookkkdddpppvvvqqqpppzzzqqq```KKKFFFBBB@@@AAABBBAAA@@@BBBEEEIIIKKKKKKKKKKKKKKKMMMHHHCCC@@@AAADDDFFFHHHEEEDDDDDDEEEFFFIIIKKKLLLNNNNNNMMMMMMLLLMMMMMMNNNLLLLLLLLLMMMNNNNNNOOOOOONNNPPPSSSVVVXXXXXXWWWUUUSSSSSSTTTTTTTTTRRRQQQOOORRRPPPNNNJJJGGGDDDAAA@@@@@@???===<<<;;;;;;;;;;;;:::999777666666888999;;;;;;<<<===>>>????????????>>>===:::777555444333333333333333444666777999:::999:::;;;<<<===???@@@@@@???AAACCCDDDDDDFFFIIIKKKJJJKKKMMMOOOQQQRRRRRRSSSUUUWWWYYYZZZZZZ[[[]]]___bbb```___^^^]]]ZZZWWWTTTQQQNNNJJJHHHGGGFFFEEECCCGGGFFFHHHLLLRRRUUUUUUTTTXXXbbbpppxxx}}}{{{wwwnnnmmmnnnqqqxxx~~~|||qqqkkkkkkmmmooopppmmmfff]]]WWWNNNOOOTTTcccyyy{{{iiijjjvvv~~~|||mmmUUU@@@:::555333222...---///444111///000111222000---...///000111111000///...)))***,,,...000000000000000000000///---...000222888777666666777777777777;;;===CCCOOObbbyyyyyysssqqqrrr}}}333333333333333444555555555444333444777:::===>>>GGGPPP```zzztttWWWJJJQQQYYY```ddd^^^QQQPPPMMMLLLKKKJJJIIIHHHJJJHHHGGGEEEDDDDDDDDDDDDIIIMMMTTT[[[___aaaaaa```TTTMMMFFFBBBBBBBBB@@@===>>>:::888999:::???JJJVVVfffqqq}}}|||uuummmiiijjjmmmmmmkkkmmmnnnpppqqqrrrqqqpppooooooooopppqqqqqqpppoooooopppppppppooooooooonnnnnnppppppppppppppppppppppppmmmmmmnnnnnnooonnnnnnnnnooonnnooosssyyy}}}~~~~~~{{{wwwpppjjjiiirrrttteee]]]eeeuuulll___UUU[[[dddkkknnnoooooopppeee```^^^eeeooopppeeeYYYJJJFFFAAA???@@@AAAAAA@@@@@@DDDJJJOOOQQQRRRSSSSSSSSSOOOJJJGGGHHHIIIKKKKKKGGGGGGFFFGGGHHHIIIKKKLLLLLLLLLKKKKKKKKKKKKKKKLLLIIIIIIIIIJJJKKKKKKLLLLLLMMMOOOQQQSSSUUUUUUTTTSSSRRRRRRRRRRRRQQQPPPOOONNNQQQPPPMMMKKKGGGEEEBBBAAA@@@???===;;;:::::::::::::::999777666666777888999;;;<<<===>>>>>>>>>>>>>>><<<;;;888555333222222222555444444333333444444555999:::;;;<<<===>>>???@@@@@@AAACCCCCCCCCDDDFFFHHHIIIJJJLLLOOOQQQRRRSSSTTTWWWYYY[[[[[[[[[\\\^^^```aaa```^^^^^^]]][[[XXXUUUSSSPPPLLLIIIHHHGGGEEEDDDFFFFFFHHHMMMTTTYYYZZZZZZ]]]gggsss{{{yyytttooonnnooossszzz|||tttpppjjjjjjjjjjjjiiicccZZZSSSOOOOOOUUUeee}}}}}}oooqqqzzz}}}mmmUUU@@@999444333222......///111///...///111222111///000000///......///000111------...///000000000000000111222222222444777999111<<<>>>333...333666222;;;===DDDPPPcccyyyyyyuuuttt~~~~~~|||333333333333333444555555555444444555777999<<<>>>JJJVVVhhh```MMMOOOTTT]]]cccaaaTTTSSSQQQNNNKKKIIIHHHGGGJJJIIIGGGFFFEEEDDDDDDDDDGGGKKKRRRXXX^^^```aaaaaaVVVPPPHHHCCCBBBAAA???======:::888999999===HHHSSScccooo{{{}}}}}}wwwnnnjjjjjjlllmmmllllllmmmooopppppppppooonnnooopppqqqrrrrrrqqqpppooopppoooooooooooonnnnnnnnnqqqqqqqqqqqqqqqqqqqqqqqqoooooooooooonnnnnnnnnnnnnnnoooqqqwwwwwwsssuuu~~~rrraaa```eeerrrhhhSSSIIIIIIIIIKKKOOORRRTTTTTTPPPLLLIIIMMMUUUXXXVVVQQQGGGDDD@@@??????AAAAAAAAA@@@EEEMMMTTTXXXZZZ[[[\\\YYYVVVRRRPPPPPPPPPPPPOOOIIIIIIHHHHHHIIIIIIJJJKKKIIIIIIHHHHHHHHHHHHIIIIIIHHHHHHIIIIIIJJJKKKKKKKKKMMMNNNOOOPPPQQQQQQQQQQQQPPPPPPOOONNNNNNMMMMMMMMMOOONNNMMMJJJHHHFFFDDDCCC@@@???===<<<:::999999999;;;:::888777666777777888<<<<<<==================:::999666333111000000000555555444444444444555555999999:::<<<===>>>???@@@@@@AAABBBAAAAAAAAACCCEEEHHHIIILLLOOOQQQTTTUUUVVVYYYZZZ\\\\\\\\\\\\]]]______^^^]]]]]]]]]\\\YYYVVVTTTQQQMMMJJJHHHGGGEEECCCEEEFFFIIIOOOWWW]]]```aaacccjjjttt|||}}}uuuqqqooooooqqqvvv}}}|||xxxuuujjjgggddddddccc^^^VVVNNNPPPOOOVVViii|||tttvvv~~~~~~mmmTTT???999444333222///...000...------...000111111000111000...,,,---///222444111000000/////////000000...000111111111222555777AAATTTWWWBBB444;;;>>>888;;;>>>EEERRRdddyyy{{{xxx|||}}}~~~~~~}}}|||{{{222222222222222333444444777777777666666888;;;>>>MMM\\\ooohhhOOOKKKLLLUUU______WWWVVVSSSPPPKKKHHHGGGGGGHHHGGGFFFEEEDDDCCCCCCCCCEEEHHHOOOVVV[[[___aaabbbYYYSSSKKKDDDBBB@@@???>>><<<:::888999999;;;EEEOOO^^^kkkxxx~~~yyyqqqlllkkklllmmmmmmlllmmmnnnnnnoooooonnnnnnpppqqqrrrssssssrrrqqqpppooooooooooooooooooooooooqqqqqqqqqqqqqqqqqqqqqqqqqqqppppppooonnnnnnnnnnnnnnnppptttzzz|||pppiiicccggguuuvvvaaaPPPIIIDDD@@@???CCCGGGFFFEEECCC@@@>>>???DDDHHHIIIIIIDDDBBB@@@>>>>>>@@@AAABBBEEEJJJRRRXXX[[[\\\]]]]]]ZZZXXXUUUSSSSSSRRRPPPOOOIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFGGGHHHHHHJJJJJJKKKKKKLLLMMMMMMMMMMMMMMMMMMNNNNNNOOOOOOPPPOOOOOONNNMMMLLLLLLLLLLLLMMMLLLKKKIIIGGGFFFEEEDDDAAA@@@???===;;;:::999888<<<<<<:::999888888888888;;;<<<<<<======<<<<<<<<<999888555333111000000000444444555666777999:::;;;888999:::;;;===>>>??????===???@@@@@@???@@@BBBDDDGGGIIIKKKOOORRRUUUVVVWWWYYYZZZ\\\\\\[[[[[[\\\]]]^^^]]]]]]]]]^^^]]]ZZZWWWTTTPPPLLLIIIGGGFFFDDDBBBEEEFFFJJJPPPWWW^^^bbbeeeeeekkksss{{{zzzsssoooppppppsssyyy}}}yyywwwnnnhhhcccaaa```]]]TTTMMMOOONNNWWWnnnxxxtttxxx~~~mmmSSS>>>777333222111///...000......---...///000000///000///...---...000222333111000///......///000111///111111111//////000222:::HHHKKK<<<111333777666;;;???HHHUUUggg{{{~~~}}}~~~~~~}}}|||111111111111111222222333555777888888888:::>>>BBBPPPbbbuuummmQQQHHHEEELLLWWWXXXWWWWWWUUUPPPKKKGGGGGGGGGHHHHHHGGGFFFEEEDDDCCCCCCCCCFFFLLLSSSYYY^^^aaaccc\\\VVVNNNFFFAAA@@@??????===:::999999999:::BBBKKKWWWeeettt}}}|||uuupppmmmmmmnnnnnnllllllmmmnnnnnnnnnnnnnnnpppqqqrrrssssssrrrqqqpppoooooooooppppppppppppppppppppppppppppppppppppppprrrqqqpppooooooooooooooooooqqqvvv|||}}}rrrnnnttttttjjjeee```WWWOOOKKKEEE???>>>BBBCCCAAA======<<<<<<<<<===???@@@AAAAAA@@@???======>>>AAACCCLLLPPPUUUXXXYYYWWWVVVVVVUUUSSSPPPOOOOOONNNLLLKKKHHHHHHGGGGGGFFFEEEDDDDDDEEEEEEEEEEEEEEEFFFGGGGGGJJJJJJKKKKKKLLLMMMMMMNNNMMMMMMMMMMMMNNNOOOOOOOOOOOOOOONNNNNNMMMLLLLLLKKKJJJIIIHHHGGGFFFDDDCCCCCCAAA@@@???>>>===;;;:::999======<<<;;;:::999999999:::;;;;;;<<<<<<<<<<<<;;;:::888666444222111111111444444444555777888:::;;;888999:::;;;<<<>>>??????;;;<<<>>>??????AAADDDFFFGGGIIIKKKOOORRRUUUWWWXXXWWWYYYZZZZZZYYYYYYZZZ\\\^^^]]]\\\]]]^^^]]]ZZZXXXRRRNNNJJJHHHFFFEEECCCAAAEEEHHHLLLQQQVVV]]]bbbeeehhhlllsss|||yyyrrrnnnqqqrrrvvv|||~~~yyyuuurrrmmmgggcccaaa\\\UUUOOONNNOOO[[[tttvvvtttyyy}}}kkkPPP===666222222111//////111///000000///...---............///000000000000000...---,,,,,,---...000111111222444333222111222333//////222555444222666===<<>>@@@@@@===999<<<<<<<<<<<<;;;;;;;;;;;;>>>>>>>>><<<<<<>>>AAADDDOOORRRTTTTTTQQQNNNLLLLLLKKKIIIGGGGGGHHHHHHGGGFFFEEEEEEFFFEEEEEECCCBBBAAACCCCCCCCCCCCDDDDDDEEEFFFGGGGGGHHHHHHIIIJJJJJJJJJKKKLLLMMMNNNOOOOOOOOOOOONNNNNNOOOOOONNNMMMKKKJJJGGGFFFEEEDDDCCCAAA@@@@@@>>>???>>>>>>===<<<:::999<<<<<<<<<;;;;;;:::::::::888999:::;;;<<<<<<<<<<<<:::999666444333222222333444444333333333333444444888888999;;;<<<===>>>???;;;===>>>@@@@@@BBBEEEHHHHHHIIILLLOOOSSSUUUWWWXXXVVVWWWYYYYYYYYYYYYZZZ\\\^^^]]]]]]]]]^^^]]]ZZZXXXPPPMMMIIIGGGFFFEEECCCBBBFFFHHHMMMQQQVVV\\\bbbgggmmmpppvvvwwwqqqnnnrrrtttxxxyyyvvvuuurrrmmmgggbbb\\\VVVRRRNNNQQQbbb|||yyyxxx}}}{{{hhhMMM;;;555111111111//////222000111111000...------......///000111111000///...,,,,,,,,,------///000000+++...000111111222333444;;;222222;;;>>>888999AAA===BBBLLL[[[nnn~~~~~~|||}}}}}}|||~~~333333222222333333444555777:::<<<<<<;;;===CCCHHHOOOjjjvvvYYYLLLBBBCCCJJJJJJRRRTTTTTTPPPJJJGGGHHHKKKJJJJJJKKKJJJIIIHHHFFFEEEBBBEEEIIINNNTTTZZZ___aaaaaa\\\SSSIIIAAA>>>???@@@>>><<<<<<<<<:::999???FFFLLL[[[mmmyyy~~~zzzuuuqqqoooooonnnnnnmmmmmmnnnnnnooopppoooooopppqqqqqqpppooooooqqqqqqrrrrrrrrrsssssssssqqqqqqqqqqqqqqqqqqqqqqqqrrrqqqpppooooooppprrrsssnnnrrrvvv}}}yyyxxxyyy}}}xxxqqqhhh___XXXTTTRRRIIIEEEBBBAAAAAAAAA@@@>>>@@@>>><<<<<<<<<===<<<;;;<<<======<<<;;;===AAAEEEMMMNNNNNNLLLIIIFFFEEEEEECCCAAA??????AAACCCDDDCCCDDDDDDEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@AAABBBCCCDDDEEEEEEEEEFFFGGGGGGHHHHHHHHHIIILLLNNNOOOOOOOOONNNKKKMMMOOOPPPOOOMMMJJJHHHDDDCCCBBBAAA???>>>===<<<;;;;;;<<<<<<<<<;;;999999999:::::::::::::::999999666777999:::<<<<<<======999888666444333222222333333333222222222222333333888888999:::<<<===>>>>>>>>>???AAAAAAAAACCCEEEGGGIIIJJJMMMPPPSSSUUUWWWWWWUUUWWWYYYYYYYYYZZZ\\\^^^___^^^]]]]]]^^^\\\YYYWWWOOOLLLIIIGGGFFFFFFEEEDDDEEEIIIMMMRRRVVV]]]dddjjjooorrryyy}}}uuupppmmmsssuuuzzz~~~zzzyyyttttttqqqjjjaaaYYYUUUSSSOOOVVVjjj|||}}}yyyeeeJJJ:::444000111111///000222///111222111///...///111111111000000///...............////////////......***,,,///000000000111222888444222555666444333555???CCCMMM]]]rrr{{{yyyzzz{{{zzz{{{|||~~~~~~|||{{{}}}555444444444444555666666>>>@@@AAA???;;;:::>>>CCCMMMkkkyyy]]]OOOEEECCCHHHGGGPPPRRRSSSOOOJJJGGGIIILLLHHHIIIIIIIIIHHHFFFDDDCCCCCCDDDHHHMMMSSSYYY^^^```bbb]]]TTTJJJAAA>>>???@@@???=========;;;999>>>EEEJJJYYYkkkwww}}}wwwssspppooonnnnnnnnnnnnnnnoooppppppnnnooopppqqqqqqpppooonnnrrrrrrrrrsssssstttttttttrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqpppooooooqqqsssuuummmqqqvvv}}}|||qqqnnnooorrrssstttrrrmmmeee\\\WWWNNNKKKHHHEEEEEEFFFFFFFFFDDDAAA>>>===>>>@@@???>>>;;;<<<===;;;:::<<>><<<;;;;;;>>>AAABBBCCCCCCDDDEEEEEEEEEDDDBBBAAA>>>>>>>>>>>>???@@@AAABBBEEEEEEEEEFFFGGGGGGHHHHHHEEEGGGKKKNNNOOOOOONNNMMMIIIKKKNNNPPPOOOLLLHHHFFFBBBBBBAAA???===<<<;;;:::888999::::::::::::888888777777888999999999888888555666888:::<<<======>>>888777555333222222222222111111222333444666777888777888999:::<<<===>>>>>>AAABBBCCCCCCBBBCCCEEEGGGIIIKKKMMMPPPSSSUUUVVVWWWUUUWWWYYYZZZ[[[[[[^^^___```^^^^^^]]]]]]\\\YYYVVVOOOLLLIIIHHHHHHHHHGGGFFFDDDHHHNNNRRRWWW^^^gggmmmooorrryyy{{{tttnnnlllsssvvvzzz~~~}}}||||||ssstttssskkk```WWWSSSSSSQQQYYYooo~~~wwwdddHHH:::444000111111///000222---000222111000///111444555333000---,,,---...000000111111111111///---,,,111333555555444333222333---444666222444===@@@<<>>>>>???DDDCCC???;;;999:::>>>AAAGGGRRRbbbqqqzzz}}}yyyuuurrrqqqqqqpppnnnlllkkkkkkkkklllqqqpppooonnnnnnnnnooopppppprrrrrrqqqppprrrvvvzzzyyyxxxvvvsssrrrqqqqqqqqqnnnnnnnnnnnnnnnnnnmmmmmmlllooottt|||uuueeeaaahhhqqqqqqqqqqqqppplllgggcccZZZUUUOOONNNOOONNNJJJEEEFFFCCCAAA@@@@@@???>>>===:::;;;<<<;;;999;;;???CCC@@@@@@??????>>>=========999999888999999;;;<<<===@@@@@@????????????@@@@@@??????@@@AAAAAABBBCCCCCCCCCBBBAAAAAACCCFFFIIIKKKHHHKKKMMMOOONNNNNNOOOOOOMMMMMMNNNNNNMMMKKKHHHFFFDDDCCCAAA???===;;;;;;:::;;;:::999777777777777888888888777666666666666666444222222555999;;;:::888777666555444444444444444333444555555666666555555777999:::;;;;;;;;;===>>>>>>>>>???@@@BBBCCCDDDDDDHHHKKKPPPSSSUUUWWWYYY[[[WWWWWWXXXYYY[[[]]]^^^___^^^^^^^^^___^^^[[[VVVRRRKKKJJJHHHFFFDDDDDDDDDDDDGGGIIILLLRRRXXX```fffkkkqqqwww}}}yyytttooonnnppprrruuu~~~{{{vvvsssnnnjjjeeebbb[[[SSSQQQSSSRRR^^^sss{{{{{{~~~sssXXXBBB777666444333222111111111000---,,,...222444111---111111000000//////......///////////////.........222000---,,,,,,...222444222444555666666777:::<<>>@@@??????>>>>>>===<<<<<<;;;:::999888999;;;===>>>@@@??????>>>>>>>>>??????>>>>>>???@@@AAAAAABBBBBB@@@AAABBBCCCDDDFFFGGGGGGFFFIIIKKKMMMLLLLLLMMMNNNLLLLLLLLLKKKIIIGGGEEEDDDBBBAAA???===;;;999999888;;;:::999888777777888888888777777666666666666666777555555666999:::888666666555444444333333444444333444444555555555555555777999;;;;;;;;;;;;===???@@@@@@AAABBBDDDEEEFFFFFFHHHLLLPPPSSSTTTVVVXXXYYYWWWWWWXXXYYYZZZ\\\^^^_______________^^^ZZZUUUQQQKKKIIIGGGFFFEEEDDDDDDEEEGGGIIINNNTTT[[[cccjjjooorrrxxxzzzuuuqqqnnnnnnqqqtttvvv~~~{{{uuuqqqjjjfffbbb___YYYRRRQQQTTTUUUccczzzrrrrrrxxxzzz}}}qqqWWWAAA666555444333222111111111000//////333666666222---////////////.........---000000000000000000000000333111000//////111333444222444555666666888:::===AAAFFFQQQaaavvvzzz|||yyyvvvwwwyyy{{{|||}}}}}}}}}~~~888777777888999888777555666777:::;;;<<<>>>AAADDDUUUrrrsssZZZIIIBBBBBBCCCGGGIIIJJJJJJIIIIIIKKKLLLHHHHHHIIIIIIIIIIIIHHHHHHCCCDDDFFFHHHKKKPPPVVVZZZ[[[[[[XXXSSSLLLEEE@@@???AAAAAAAAA???<<<;;;<<<>>>AAAKKKZZZjjjuuu|||zzzuuuqqqooommmmmmmmmnnnnnnmmmmmmlllpppqqqrrrsssssssssssssssqqqrrrrrrqqqpppqqqsssvvvvvvuuutttrrrqqqpppppppppmmmmmmmmmmmmnnnnnnnnnnnnrrrtttxxx|||vvvppprrrzzz~~~|||yyyuuurrrfffdddaaa^^^[[[WWWTTTRRRQQQOOOLLLJJJHHHEEEAAA>>><<<======<<<:::999:::<<>>======<<<<<<;;;<<<:::888777777:::===????????????>>>>>>===============>>>>>>??????@@@@@@===???AAACCCDDDEEEDDDDDDDDDFFFIIIJJJIIIIIIJJJLLLJJJJJJHHHGGGEEECCCBBBAAAAAA@@@>>><<<;;;:::999999<<<;;;:::999888888888888888777666666555555666666999888777777888777555333444444333333222222333333333444444444555555555555888999;;;<<<;;;<<<===??????@@@AAABBBDDDEEEFFFGGGIIILLLPPPRRRTTTUUUVVVXXXVVVWWWWWWXXXZZZ\\\^^^___aaa```______]]]YYYTTTPPPJJJIIIGGGFFFEEEEEEEEEFFFGGGJJJPPPWWW^^^fffnnnsssuuu{{{}}}uuuqqqooommmooorrrvvvyyy~~~yyysssooofffaaa^^^\\\VVVQQQPPPTTTVVVhhh}}}iiiiiisssyyy}}}nnnTTT@@@666555444222111111111111000000222666999888222---............------------000000000000111111111111333333222222222333444555333444666777777999<<<>>>DDDIIISSSbbbwwwzzz|||~~~xxxtttsssuuuvvv||||||{{{|||~~~:::777555666999:::777444666888:::;;;<<<>>>BBBDDDQQQnnn{{{aaaMMMCCCAAABBBGGGHHHJJJJJJIIIIIIKKKLLLIIIIIIIIIJJJJJJIIIIIIIIICCCDDDEEEFFFHHHLLLRRRWWW[[[[[[YYYTTTMMMFFFAAA??????@@@AAAAAA>>><<<<<<<<<>>>GGGUUUeeeqqqzzz|||vvvqqqnnnkkklllmmmooooooooonnnmmmnnnoooqqqsssttttttssssssrrrrrrqqqqqqpppqqqrrrssstttsssrrrqqqppppppoooooommmmmmnnnnnnnnnnnnnnnooosssuuuxxx|||uuulllllljjjfffaaa]]][[[[[[UUUSSSQQQOOOMMMJJJFFFCCC@@@@@@@@@???===<<<<<<===>>>>>>======<<<<<<;;;;;;<<<:::777555555888<<<>>>??????>>>>>>======<<<;;;<<<<<<<<<======>>>>>>>>>===>>>???@@@AAABBBBBBBBBCCCEEEGGGGGGGGGGGGIIIJJJIIIHHHFFFCCCAAA@@@??????BBBAAA???>>>===<<<;;;;;;<<<;;;;;;:::999999888888777777666555555555555666777777666666666555333222333333222222111222222333444333333333444444555555888999;;;;;;;;;<<<===???======???@@@BBBCCCDDDEEEIIILLLPPPRRRSSSTTTUUUVVVVVVVVVWWWXXXZZZ\\\^^^___bbbaaa___^^^[[[WWWRRRNNNJJJIIIGGGFFFEEEFFFFFFGGGHHHMMMSSSYYY___fffnnntttxxx~~~{{{tttqqqooonnnppptttxxx{{{|||xxxrrrnnneeeaaa]]]ZZZUUUOOOOOOSSSTTTkkkxxxbbbeeetttjjjPPP>>>555444333222111111111111000000111444666555111...........................///000000000000000111111222333333444444444444444333555777888888:::===???FFFJJJTTTcccxxxyyy}}}zzztttqqqpppppp{{{~~~zzzzzzzzz|||888666444555999;;;999777999999999999:::>>>CCCGGGMMMggghhhQQQDDDAAACCCHHHIIIKKKKKKJJJIIIIIIJJJJJJJJJKKKKKKKKKKKKJJJJJJCCCDDDDDDDDDEEEIIIOOOSSS]]]\\\ZZZTTTLLLFFFBBB@@@>>>@@@BBBBBB???===;;;;;;===DDDPPP___mmmxxxyyysssoookkklllnnnooopppoooooonnnmmmnnnpppqqqrrrrrrrrrqqqqqqqqqppppppqqqqqqqqqqqqrrrrrrrrrqqqqqqppppppooonnnnnnnnnoooooopppppppppssstttxxx~~~{{{zzzvvvqqqkkkgggffffffXXXVVVTTTSSSSSSQQQNNNLLLCCCBBBAAA????????????>>>>>>>>>======<<<<<<;;;;;;;;;999555333333666:::<<<>>>>>>>>>???>>>===<<<;;;;;;;;;<<<<<<<<<<<<======>>>===<<<<<<===???AAACCCBBBDDDEEEFFFEEEFFFHHHJJJGGGFFFDDDBBB@@@???>>>>>>@@@@@@>>>===<<<<<<<<<<<<<<<<<<;;;;;;:::999999888777666666555555555555555333444555555444333333333222222111111111222222333444333333333333444555555777999:::;;;:::;;;===>>><<<===>>>@@@BBBCCCEEEEEEHHHKKKOOOQQQRRRSSSTTTVVVVVVVVVWWWXXXZZZ[[[]]]^^^bbb```^^^\\\YYYUUUPPPMMMIIIHHHGGGFFFFFFGGGGGGHHHJJJPPPWWW\\\```fffmmmssszzz~~~vvvsssqqqoooppptttxxx}}}~~~|||yyyvvvrrrnnngggbbb]]]ZZZTTTOOOOOOSSSWWWppprrr^^^dddwww}}}dddKKK;;;444333333222111111111111000///......///000///...////////////////////////.........//////000000000111111333444444444333222444666777999999;;;>>>AAAFFFKKKUUUeeeyyyxxx|||~~~xxxtttrrrqqqzzz~~~|||yyyxxxxxxyyy666555444555888:::;;;::::::;;;::::::;;;???DDDIIIMMMdddsssYYYIIICCCDDDGGGJJJMMMNNNMMMKKKJJJIIIKKKKKKKKKLLLLLLKKKKKKKKKDDDDDDCCCBBBBBBFFFLLLPPPZZZZZZYYYTTTMMMGGGCCCAAA>>>@@@BBBBBB???===;;;;;;<<>>======<<<<<<;;;:::888666444444666999;;;<<<===????????????======;;;;;;<<<<<<<<<<<<<<<<<<===<<<:::999:::<<>>======<<<<<<;;;:::::::::;;;<<<<<<<<<<<<;;;:::999888777666555555444444555555111333555555444333444555222222111111222222333333444333222222222333555666666777999:::999:::;;;===>>>???@@@BBBDDDFFFGGGHHHGGGJJJNNNQQQRRRSSSTTTVVVUUUVVVVVVWWWYYY[[[]]]^^^```^^^[[[YYYWWWTTTOOOLLLHHHHHHGGGFFFFFFGGGIIIIIILLLRRRZZZ___bbbfffnnnttt{{{xxxtttqqqooopppsssvvv}}}~~~zzzxxxvvvuuurrrqqqgggbbb]]]ZZZTTTNNNOOOSSS___xxxlll\\\dddyyyvvv]]]FFF999333333222111111111111111000///---,,,,,,---...////////////000000000000000------......//////000000000111222333333333222222444666888999:::<<<@@@BBBFFFLLLWWWhhh|||www{{{{{{yyywwwwwwyyy}}}{{{wwwvvvwwwvvv555666666666666777:::<<<;;;<<<>>>???@@@BBBFFFIIINNNaaaeeePPPFFFDDDCCCHHHNNNQQQPPPNNNLLLJJJKKKLLLLLLMMMMMMLLLLLLKKKDDDCCCBBB@@@@@@DDDIIINNNSSSUUUWWWUUUPPPJJJDDDBBB>>>@@@BBBAAA???<<<;;;;;;;;;===EEERRRcccrrr}}}yyyuuuooonnnnnnnnnnnnnnnoooooooooooonnnnnnnnnoooooopppnnnmmmmmmooorrrsssrrrppppppqqqrrrssssssrrrqqqqqqppppppqqqrrrrrrsssttttttrrrtttxxx~~~zzzsssnnnjjjffffffbbb___\\\]]]]]]]]]]]]VVVPPPIIIEEECCCCCCBBBAAA@@@??????>>>>>>===<<<<<<;;;:::888777777888999:::;;;===???@@@AAA@@@??????<<<<<<<<<<<<<<<<<<<<<<<<::::::999999:::;;;===>>>???@@@AAA@@@@@@AAADDDFFF@@@@@@AAAAAA@@@???===<<<<<<<<<;;;:::::::::;;;;;;<<<<<<======<<<;;;:::999666666555444444444444555333555777777555333444666222222222222222333444444444333222111222333555666444666888888888888:::<<<>>>>>>@@@BBBDDDFFFGGGHHHEEEIIIMMMPPPQQQSSSUUUWWWUUUUUUVVVWWWYYY[[[]]]^^^^^^\\\YYYWWWUUURRRNNNKKKHHHGGGGGGFFFGGGHHHIIIJJJLLLTTT]]]bbbeeeiiirrryyy|||vvvrrrpppnnnooorrrttt}}}|||wwwtttsssssstttssseee```[[[XXXSSSOOOPPPUUUhhh~~~jjj]]]fffyyy~~~mmmUUUAAA888333222222111111111111111000000000///.........///........./////////000000---......///000000111111111222222222222333333333555777999:::;;;===AAACCCFFFMMMZZZlllvvvzzz|||zzzxxxxxxyyy|||~~~zzzvvvuuuuuuuuu555777999777555555999<<<:::===AAADDDEEEFFFGGGIIIOOO___mmmUUUHHHCCC@@@FFFMMMRRRSSSQQQNNNLLLLLLLLLMMMMMMMMMMMMLLLLLLDDDCCCAAA??????BBBHHHLLLLLLPPPVVVWWWSSSLLLFFFBBB???@@@BBBAAA>>><<<;;;<<<:::;;;AAAMMM___ooo{{{{{{vvvpppooonnnmmmmmmnnnooopppqqqpppooonnnnnnnnnppppppmmmllllllnnnrrrtttrrrppppppqqqrrrssstttsssrrrqqqqqqqqqrrrsssssstttuuuuuurrruuuyyyyyytttmmmhhhlllhhhccc```___```aaaaaaaaaZZZQQQJJJHHHGGGFFFDDD@@@@@@??????>>>>>>======<<<;;;:::999999::::::;;;;;;<<>>???>>>>>>???BBBDDD<<<>>>???@@@@@@>>><<<;;;>>>======<<<<<<<<<======<<<============;;;:::999666666555444444444444555666888:::999666444555666333222222222333444444555444333222111111333555666444555777777777888999;;;;;;<<<>>>@@@BBBDDDFFFFFFDDDHHHLLLOOOQQQSSSUUUWWWUUUUUUVVVWWWYYY[[[]]]^^^\\\ZZZXXXVVVTTTQQQNNNKKKHHHGGGGGGFFFGGGHHHJJJKKKLLLTTT^^^dddgggllluuu}}}}}}|||tttqqqnnnlllmmmqqqrrr}}}zzzuuuqqqqqqssstttuuubbb]]]YYYVVVRRROOORRRWWWmmm}}}jjj___iii{{{~~~vvvgggPPP>>>666222222111111111111111111000222444444222000//////---------.........//////...//////000111222222222333333222222222333444555555777999;;;<<<>>>AAADDDGGGOOO]]]ooouuuyyy~~~zzzwwwuuutttxxx|||~~~zzzvvvtttuuuuuu888888888888888888888888>>>???AAAEEEIIIKKKKKKJJJTTT```{{{www|||bbbMMMAAA@@@EEEKKKQQQTTTSSSOOOLLLPPPOOOMMMLLLKKKKKKKKKKKKHHHGGGDDDAAA???@@@DDDGGGNNNOOOQQQSSSSSSOOOIIIDDDBBBAAA??????@@@@@@>>>===888999>>>HHHXXXiiiwwwxxxtttrrrooollllllmmmppprrroooooopppqqqqqqqqqqqqpppnnnnnnooopppqqqqqqqqqqqqppppppqqqrrrssssssttttttrrrrrrrrrqqqqqqqqqppppppvvvuuuxxx~~~qqqkkkiiikkklllooopppkkkcccbbbeeeccc^^^\\\]]]XXXPPPMMMOOOIIIGGGEEEDDDCCCBBB@@@>>>;;;:::999888888999;;;;;;<<<===>>>??????>>>===<<<>>>>>>===<<<<<<<<<<<<<<<:::::::::::::::::::::::::::999999999:::<<<>>>??????????????????>>>=========<<<:::888888999:::;;;======>>>======<<<;;;:::;;;888555222111222444666666666555555666777888999666555333111111222333444///111333444555555444333333444777999:::;;;;;;;;;<<<<<<===>>>@@@BBBCCCDDDGGGHHHJJJMMMPPPTTTWWWXXXYYYXXXXXXXXXXXXYYYYYYZZZ[[[XXXUUURRRPPPNNNKKKIIIKKKIIIIIIKKKJJJHHHJJJOOOOOOUUU]]]dddiiiooovvv{{{}}}yyyqqqoooooonnnnnnqqqttt|||yyypppoootttyyyzzzxxxmmmeee]]]UUUNNNMMMUUU___www}}}qqqggglll}}}~~~rrr]]]EEE999777111111222222222222111111111///...///000111000...////////////000000000000////////////////////////111111111111222333444555888999;;;<<<===???CCCFFFOOORRR[[[lll}}}xxxppp~~~|||zzzwwwtttvvvwwwxxxwwwtttrrrrrrrrrrrr888888999999999:::::::::===>>>???CCCHHHJJJKKKJJJWWWaaasss{{{nnnTTTEEEBBBFFFLLLRRRUUUUUURRROOOOOONNNMMMLLLLLLKKKKKKKKKIIIGGGEEEAAA??????BBBEEEKKKMMMPPPSSSTTTPPPJJJEEE@@@???@@@AAABBB@@@===:::::::::===FFFTTTdddrrr{{{zzzwwwtttpppmmmllllllnnnpppoooooopppqqqqqqqqqqqqpppoooooopppqqqqqqqqqqqqqqqsssrrrrrrqqqqqqrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqqqquuuuuuyyyxxxppplllkkkjjjmmmsssuuuqqqmmmlllfff___ZZZYYYWWWQQQPPPRRRPPPNNNKKKIIIHHHFFFDDDBBB@@@@@@???>>>>>>>>>??????>>>???@@@AAAAAA@@@???>>>>>>>>>===<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::<<<===>>>?????????@@@???>>>>>>===;;;:::888777666777888999>>>>>>>>>>>>===<<<;;;:::;;;999666444333333555666777777777777666666666666777555444222222333444555222222222333333444555666333555777999:::;;;;;;;;;;;;;;;<<<===???AAACCCDDDGGGHHHJJJMMMPPPTTTWWWXXXXXXXXXXXXXXXXXXYYYYYYZZZ[[[XXXTTTQQQPPPNNNKKKIIILLLIIIJJJKKKKKKIIIKKKPPPQQQVVV]]]dddkkkrrryyy~~~yyyqqqoooooonnnooorrruuu}}}vvvsssxxx}}}~~~}}}tttlllaaaXXXPPPNNNVVVaaazzz|||rrrlllsss~~~ppp[[[DDD888666000111111222222111111000111///...///000111000...////////////000000000000000000000000000000000000111111111111222333444555777999;;;<<<>>>AAAEEEHHHOOOTTT^^^qqqzzzvvvnnn~~~|||zzzvvvwwwxxxvvvssspppoooppprrr999999:::;;;<<<<<<===>>>======>>>AAAEEEHHHIIIIIIUUU___yyy{{{~~~|||]]]IIIDDDFFFKKKQQQVVVWWWUUUSSSNNNNNNMMMMMMLLLLLLLLLLLLIIIHHHFFFBBB???>>>@@@CCCFFFIIINNNSSSUUURRRLLLHHH>>>>>>@@@BBBCCC@@@<<<888<<<;;;===BBBNNN]]]llluuu}}}zzzwwwrrrnnnllllllmmmnnnnnnoooppppppqqqqqqppppppppppppqqqqqqqqqqqqqqqqqqvvvuuurrrqqqppppppqqqrrrssssssrrrrrrqqqqqqrrrrrrtttuuuzzzwwwpppmmmhhhiiittt~~~|||yyyrrriiiaaa]]][[[XXXWWWXXXUUURRROOOLLLKKKIIIGGGFFFDDDDDDDDDDDDDDDCCCBBBAAAAAABBBBBBCCCCCCBBBAAAAAA???>>>>>>===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>????????????>>>======;;;:::999777777888888999>>>>>>>>>>>>===<<<;;;:::::::::888777666555555555444555777888888888777666777666444333333333444555444333222111222444666888444555777888::::::;;;;;;:::;;;;;;<<<>>>@@@BBBCCCGGGHHHJJJNNNQQQTTTWWWXXXZZZZZZZZZZZZ[[[[[[\\\\\\ZZZWWWSSSPPPNNNMMMKKKIIILLLJJJJJJLLLKKKJJJMMMRRRVVVYYY^^^eeemmmuuu}}}xxxqqqoooooommmooosssvvv}}}~~~sssoooqqqvvvyyyyyywwwooodddZZZRRRQQQ\\\iii{{{uuusss|||}}}mmmWWWBBB666444000111111222222111111000111///...///000111000...////////////000000000000111111111111111111111111111111111222222333444555666888;;;===@@@DDDHHHLLLQQQVVVcccwwwyyytttlll}}}~~~~~~{{{zzzuuuvvvvvvtttqqqnnnnnnnnnrrr999:::;;;<<<>>>???@@@AAA@@@??????@@@CCCFFFFFFFFFOOOWWWnnnbbbKKKCCCDDDGGGNNNTTTWWWUUUSSSMMMMMMNNNNNNMMMMMMLLLLLLJJJIIIGGGCCC???>>>???@@@BBBEEEKKKRRRUUUTTTNNNJJJ?????????AAAAAA@@@===:::===<<<<<>>>>>======>>>>>>========================>>>======<<<<<<<<<;;;;;;===============<<<<<<;;;<<<<<<;;;:::999::::::;;;===============<<<;;;;;;999999999888777666444444111333666888999999888777666555444333333333333444444333333222333555666777555666777888999:::;;;;;;::::::;;;<<<>>>@@@AAABBBGGGHHHKKKNNNRRRUUUWWWXXX\\\\\\]]]^^^^^^^^^______ZZZWWWRRROOOMMMLLLJJJHHHLLLIIIIIIKKKLLLKKKOOOUUU]]]^^^aaagggoooxxx~~~}}}wwwqqqpppooonnnqqquuuyyy~~~yyymmmggggggkkknnnooorrrkkkaaaYYYSSSUUUdddsss|||xxxwww|||hhhRRR???555222000000111111111111000000111///...///000111000...////////////000000000000222222222222222222222222222222222222333444555555666888<<>>>>>??????CCCIIIPPPUUUTTTPPPLLLCCCAAA???>>>?????????>>><<<;;;;;;===EEESSSdddooo|||zzzxxxtttpppnnnooopppqqqnnnnnnoooppppppppppppoooppppppooooooooopppqqqrrruuusssqqqooooooqqqsssuuutttsssrrrqqqpppqqqrrrssssssuuu{{{~~~{{{yyy}}}{{{sssjjjcccdddjjjuuuyyytttnnnfff```\\\XXXSSSOOOMMMMMMMMMLLLJJJJJJKKKJJJHHHFFFCCCBBBDDDDDDCCCCCCBBBBBBBBBBBB@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;<<<;;;::::::999;;;;;;::::::999999999999:::;;;;;;<<<<<<<<<;;;;;;888888888888777555333222444555777999999888666555333333333222222222222222111222333555555555555444666666777777888999:::;;;::::::;;;<<<>>>@@@AAABBBFFFHHHLLLOOOSSSUUUWWWXXXZZZ[[[\\\]]]^^^^^^^^^^^^ZZZVVVQQQMMMKKKJJJIIIHHHKKKHHHHHHKKKKKKLLLPPPWWWaaacccfffkkkqqqxxxzzztttpppoooooonnnsssyyy}}}yyymmmeeeccceeehhhiiikkkfff^^^WWWRRRWWWhhhyyy}}}zzzzzzzzzcccMMM===444111000000000111111000000000111///...///000111000...////////////000000000000222222222222222222222222222222222222333444555666777999===@@@DDDJJJOOOSSSYYY]]]hhhzzz~~~zzzsss~~~yyyuuuqqqnnnmmmoooqqqrrrqqqqqqrrrsssttt;;;<<<===>>>@@@AAABBBCCCEEEDDDDDDEEEFFFEEECCCAAAFFFLLLYYYoooiiiQQQCCC@@@@@@EEEMMMRRRSSSPPPKKKLLLNNNOOOOOOOOONNNNNNKKKKKKJJJGGGCCC@@@??????@@@CCCHHHNNNSSSSSSPPPMMMFFFCCC???>>>???@@@@@@@@@;;;;;;;;;<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>===<<<<<<:::;;;;;;;;;;;;:::999999777777777777777666666666777888999:::;;;;;;<<<<<<888888888777666555333333:::::::::999777555222111222222222222111111111000///000333555666555333222777777777777888999:::;;;:::;;;;;;<<<>>>@@@BBBCCCFFFHHHLLLPPPTTTVVVWWWXXXWWWXXXZZZ\\\\\\]]]\\\\\\YYYUUUPPPLLLJJJIIIHHHGGGIIIGGGGGGIIIJJJLLLQQQXXXaaafffkkkooorrrxxxvvvrrrooooooooopppvvv}}}xxxmmmddd``````bbbcccgggccc]]]WWWSSSXXXkkk}}}|||{{{|||xxx___HHH;;;444000///000000111111000000///111///...///000111000...////////////000000000000222222222222222222222222222222222222333444555666888;;;???BBBFFFLLLRRRVVV[[[```kkk}}}~~~xxx{{{xxxtttrrrlllnnnqqqrrrssstttuuuwwwvvv<<<======???@@@AAABBBBBBCCCDDDFFFHHHJJJIIIFFFCCCEEEIIIRRR___wwwpppXXXFFFCCC@@@EEEMMMSSSTTTQQQJJJLLLNNNOOOPPPPPPOOONNNKKKLLLLLLIIIEEEBBB@@@@@@BBBDDDGGGLLLPPPQQQOOOMMMFFFDDDAAAAAAAAABBBAAA@@@:::;;;;;;:::>>>HHHWWWbbbrrr{{{~~~{{{wwwrrrpppooopppqqqmmmnnnnnnooooooooooooooolllkkkkkkkkkllloooqqqsssttttttsssrrrqqqqqqqqqqqqsssrrrooonnnmmmnnnppprrrssstttxxxzzzzzz|||zzzrrriii```ZZZ\\\iiiwww}}}wwwmmmeee```^^^]]]\\\VVVUUURRROOOMMMKKKIIIIIIFFFFFFDDDCCCBBBBBBBBBCCCAAAAAA@@@????????????@@@>>>>>>>>>>>>>>>>>>>>>>>>===>>>?????????>>>===<<<<<<<<<<<<<<<<<<;;;::::::666666666666666555444444333444666888:::;;;<<<<<<:::999888777666555555555:::999888777666555444333222333333333222222111111000000111222333333333333888777777777777999:::;;;;;;;;;<<<===???AAACCCDDDFFFIIILLLQQQTTTVVVWWWWWWWWWXXXZZZ\\\]]]]]]]]]\\\YYYTTTOOOKKKIIIHHHHHHGGGHHHEEEEEEHHHIIIKKKQQQYYY\\\eeennnrrrtttxxx~~~rrrooonnnooooooqqqxxx~~~wwwmmmccc^^^\\\]]]^^^aaa___]]]YYYWWW^^^rrryyy{{{vvv[[[EEE:::444111//////000000000000//////111///...///000111000...////////////000000000000222222222222222222222222333333222333333444555666:::<<<@@@DDDHHHMMMSSSWWW\\\bbbooo{{{~~~{{{xxxuuusssnnnpppssstttuuuuuuwwwyyyxxx======>>>???@@@AAAAAABBBAAACCCFFFJJJMMMLLLHHHEEECCCGGGLLLTTThhhvvv]]]JJJEEEBBBFFFOOOUUUUUUSSSJJJKKKNNNPPPQQQPPPOOOOOOKKKLLLMMMKKKGGGCCCAAAAAADDDEEEGGGKKKOOOPPPOOOMMMDDDDDDCCCDDDDDDDDDAAA???:::;;;;;;:::;;;DDDQQQ\\\pppyyy~~~yyyssspppnnnnnnooommmnnnnnnooooooooooooooojjjjjjiiijjjlllnnnqqqsssvvvuuutttsssqqqpppooonnnsssqqqooommmlllnnnpppqqqssstttwww~~~|||uuulllddd]]]ZZZ___ggghhhuuuwwwmmmfffccc```___WWWUUURRROOOLLLJJJIIIIIIHHHGGGEEECCCCCCCCCCCCDDDBBBAAA@@@@@@??????@@@@@@===========================>>>???@@@@@@???>>>=========>>>>>>======<<<;;;777777777777777666666555111222444777999;;;<<<<<<<<<;;;999888777666666666555555555555666777999:::333333444444444333222111111000//////000111333555888888777777777999:::;;;<<<<<<===>>>@@@BBBCCCDDDFFFIIIMMMQQQUUUWWWWWWWWWYYY[[[]]]___aaa``````___YYYTTTNNNJJJHHHHHHGGGGGGGGGDDDDDDGGGIIIKKKQQQYYYXXXcccoootttuuuyyyyyypppnnnmmmoooooorrrzzzzzzqqqgggaaa^^^]]]^^^[[[[[[\\\[[[[[[dddzzz{{{uuuzzzuuuYYYCCC999555111//////000000000000//////111///...///000111000///////////////000000000000111111111111111111111111333333333333444555666666;;;===AAAEEEIIINNNTTTXXX[[[cccsss}}}~~~{{{|||xxxuuurrrpppppprrruuuvvvuuuvvvwwwxxxyyy????????????????????????DDDDDDIIISSSXXXSSSIIIDDDJJJLLLMMMVVVeeetttkkkPPPFFFEEEHHHKKKVVV[[[SSSMMMMMMMMMOOOPPPPPPNNNLLLLLLHHHEEEEEEGGGFFFBBB===DDDBBBCCCIIIQQQUUUTTTQQQIIIGGGDDDAAA@@@@@@AAABBB>>>???>>>======AAAJJJPPPgggssszzztttrrrsssssstttoooppppppooonnnmmmmmmnnnnnnnnnmmmmmmnnnooopppppprrrssssssrrrpppooopppqqqssssssssssssrrrqqqppppppooouuu{{{}}}{{{vvvooogggbbbaaaaaaaaacccfffkkkrrrzzz{{{rrriiibbb^^^\\\YYYWWWUUUTTTSSSRRROOOMMMMMMIIIDDDBBBCCCDDDCCCBBBBBBBBBCCCDDDCCCBBB@@@???CCC>>>:::;;;>>>@@@>>>;;;<<<<<<===>>>???@@@AAAAAA>>>???@@@AAAAAA@@@>>>>>>999777666444444444555555666777999;;;<<<<<<<<<;;;888999::::::999888777666444666888999999777555333444444333222222222222333333222222111111222222333444555666666666666888:::===<<<;;;===BBBEEEEEEDDDGGGHHHIIIKKKMMMRRRXXX]]]]]]\\\\\\^^^aaabbbaaa```YYYTTTNNNIIIGGGFFFFFFFFFFFFHHHJJJKKKMMMOOORRRTTT\\\cccmmmtttyyy~~~uuupppnnnllllllooovvv||||||vvvnnniiifffbbb^^^ZZZ]]][[[WWWWWW___pppuuunnnwwwmmmQQQ===777444111222222222111111111000000///111333222///...000222......///000111222222333111111222222222333333333333444444333222333555777999<<>>??????@@@AAABBBCCCCCCFFFEEEJJJTTTYYYUUUMMMIIIFFFHHHHHHPPP[[[ggg~~~jjjSSSGGGDDDGGGKKKVVV[[[SSSPPPOOOOOOPPPQQQPPPNNNLLLPPPMMMIIIIIIKKKJJJFFFBBBAAA@@@AAAGGGNNNSSSRRRPPPKKKIIIEEEAAA??????@@@AAA?????????===<<<@@@HHHNNNdddppp~~~|||wwwuuutttttttttnnnooopppooolllkkkkkkllloooooonnnnnnnnnoooppppppqqqrrrsssrrrpppooopppqqqsssssssssssssssrrrrrrqqqrrruuuzzz}}}~~~zzzuuupppllliiicccccccccdddgggjjjnnnpppuuusssnnniiidddaaa^^^]]]YYYXXXXXXXXXXXXWWWUUURRRNNNJJJFFFDDDDDDEEEEEEDDDDDDDDDEEEEEEEEEDDDCCCCCCDDD@@@<<<<<>>??????@@@@@@>>>???@@@@@@@@@@@@???>>><<<;;;:::999999888888888666777999;;;<<<<<<<<<;;;::::::::::::999777555444555777888999999777555333555444444333333333333333333333222222222222333333444555666666555666888:::<<<;;;:::===AAADDDDDDDDDGGGHHHKKKMMMPPPTTTYYY]]]___^^^^^^___``````^^^\\\XXXSSSMMMHHHFFFFFFFFFFFFEEEGGGIIIKKKMMMQQQUUUYYY^^^dddmmmtttyyy~~~{{{ssspppnnnlllmmmpppvvv}}}|||vvvnnniiifffddd```\\\ZZZWWWUUUWWWbbbuuu{{{mmmkkksss|||}}}fffKKK:::555444111222222222111111111000000///111333222000///000222//////000000111111222222222222222222333333333333444444444333333333555888999===BBBIIIOOOUUUYYY\\\bbbiiivvvwwwyyy~~~yyysssrrruuuuuuwwwyyyzzzxxxwwwwwwxxx{{{@@@@@@@@@AAAAAACCCDDDDDDFFFDDDHHHPPPUUURRRNNNLLLIIIKKKKKKOOOXXX___wwwoooZZZIIIBBBEEEKKKWWW[[[SSSRRRQQQOOOPPPPPPPPPNNNMMMNNNLLLIIIIIIJJJIIIFFFBBB???>>>???DDDKKKPPPQQQPPPOOOLLLGGGBBB??????@@@AAA@@@@@@???<<<;;;>>>DDDJJJ]]]kkkzzzzzzwwwvvvtttsssoooppppppnnnkkkjjjjjjjjjqqqpppooooooooooooooooooqqqrrrsssrrrppppppppprrrrrrrrrsssttttttttttttssstttvvvwwwzzz~~~}}}vvvpppgggeeecccaaa______```aaafffeeedddcccaaa___^^^]]][[[[[[\\\^^^___^^^[[[YYYQQQNNNJJJHHHHHHIIIIIIIIIJJJIIIHHHHHHGGGGGGHHHHHHFFFBBB???>>>@@@AAA@@@===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@??????>>>============<<<;;;::::::777777999:::;;;<<<<<<<<<::::::::::::888777555444777888999:::999777444333666555555444333444444444444444333333333333444444444555666555555555777999:::999999;;;???BBBCCCBBBFFFIIILLLPPPSSSVVVZZZ]]]aaa```_________]]]ZZZWWWVVVQQQKKKGGGFFFEEEEEEEEEEEEFFFHHHJJJMMMRRRXXX]]]___fffnnnuuuzzz~~~wwwpppooommmlllmmmpppvvv|||{{{uuummmhhhfffdddaaa^^^ZZZWWWUUUZZZgggzzzvvvjjjjjjqqqwww|||ttt\\\DDD666222222111222111111111111000000000000111222222111000111222000111111111111111111111222222222333333333444444555555555444333444666888:::>>>DDDIIIOOOVVV\\\```fffmmmzzztttvvv{{{uuutttwwwwwwyyyzzz{{{yyyxxxwwwxxxwwwBBBAAA@@@@@@AAAAAACCCCCCEEECCCDDDKKKNNNKKKIIIIIILLLOOONNNQQQWWWZZZkkk}}}cccLLLAAADDDJJJVVV[[[TTTQQQOOONNNNNNOOOPPPOOONNNMMMKKKIIIIIIIIIHHHEEEBBB>>>===>>>CCCIIINNNQQQQQQSSSOOOIIICCC???>>>???AAAAAAAAA@@@<<<:::;;;AAAFFFTTTbbbrrr||||||yyywwwtttrrrpppqqqpppooollljjjiiijjjrrrqqqpppooooooooooooooopppqqqrrrrrrqqqpppqqqsssqqqrrrssstttuuuuuuuuuuuuuuuuuuuuuxxx|||{{{sssmmmllliiifffdddcccddddddddddddeeeeeecccaaa___]]]______```bbbcccbbb___\\\WWWUUUQQQOOONNNOOOPPPQQQRRRPPPNNNLLLKKKJJJKKKKKKHHHEEEAAA@@@@@@@@@???>>>??????>>>>>>============>>>>>>>>>???????????????;;;<<<======<<<;;;999888777888999:::;;;<<<<<<<<<::::::999999888888777777999:::::::::999777555333666666555444444444444555555444444333333444444555444555555555444444666888888888999:::===???AAABBBDDDHHHMMMQQQTTTWWWZZZ\\\```______```___]]]XXXUUUSSSOOOJJJGGGEEEEEEEEEDDDEEEFFFHHHIIILLLRRRYYY^^^aaafffnnnwww~~~zzztttooommmlllkkklllpppvvv|||yyyrrrjjjdddcccbbb```___]]]ZZZYYY___nnnxxxpppoootttyyy}}}nnnUUU???444222222111111111111111000000000000111111222222111111222333222111111111111111111111333333333333444444444444666777777555444444666999===AAAEEEJJJNNNTTT[[[aaagggooo{{{|||pppqqq{{{vvvuuuwwwxxxyyy{{{{{{zzzxxxxxxxxxvvv???>>>>>>>>>@@@BBBDDDFFFGGGDDDDDDGGGHHHFFFDDDFFFGGGKKKJJJLLLRRRSSS]]]ssslllQQQBBBCCCHHHRRRYYYUUUOOOMMMKKKKKKLLLOOOPPPPPPNNNNNNMMMLLLLLLJJJHHHGGG??????@@@CCCHHHMMMQQQSSSVVVRRRKKKEEEAAA??????@@@AAAAAA???<<<888999===BBBKKKYYYhhhsss|||~~~{{{xxxtttpppqqqrrrrrrpppmmmkkkkkkkkkqqqqqqpppooonnnnnnnnnooooooppprrrrrrqqqqqqrrrsssqqqqqqssstttuuuuuuvvvvvvtttssssssvvv{{{~~~|||wwwuuurrrooolllkkkkkkkkkggghhhiiiiiihhhfffcccaaabbbbbbbbbcccdddccc```]]]]]][[[YYYVVVUUUUUUWWWYYYYYYWWWTTTQQQOOOMMMMMMLLLIIIGGGDDDAAA@@@@@@???>>>??????>>>>>>===<<<<<<<<<=========>>>>>>??????@@@;;;<<<<<<===<<<:::999888888888888999:::;;;<<<===999999999999999::::::;;;;;;;;;;;;:::999777666444666666555444444444444555555444444333333444444555333444555444333333555777666777888:::;;;===@@@AAABBBFFFLLLPPPTTTVVVYYY[[[]]]^^^___aaaaaa^^^YYYUUURRRNNNJJJGGGFFFFFFEEEDDDGGGGGGHHHIIILLLQQQWWW\\\aaafffoooyyyxxxqqqnnnkkkkkkjjjlllpppvvv{{{vvvoooeee```^^^^^^^^^]]]\\\ZZZ[[[eeewwwyyyxxxxxx|||~~~kkkQQQ>>>555222222111000000000000000000000000000000000111222222222222222222222222111111111111333333444444444555555555888888888666555555777999???CCCHHHKKKMMMQQQXXX^^^gggooo||||||oooooo~~~~~~zzzuuutttvvvwwwyyy{{{{{{zzzxxxxxxyyy{{{;;;;;;;;;===@@@DDDHHHJJJIIIFFFFFFHHHHHHDDDDDDFFFDDDIIIHHHJJJPPPPPPVVVgggtttVVVDDDDDDEEEMMMWWWVVVPPPMMMJJJIIIKKKMMMOOOOOOMMMMMMLLLLLLKKKIIIHHHGGGAAAAAAAAACCCGGGLLLQQQTTTVVVSSSNNNHHHDDDAAA@@@???@@@@@@???;;;777777;;;???EEERRR```jjjsss~~~~~~zzztttqqqqqqrrrrrrpppmmmllllllmmmpppooonnnnnnnnnnnnnnnnnnnnnoooqqqqqqqqqqqqssstttqqqqqqrrrttttttuuuuuuuuurrrrrrsssuuuyyy{{{|||{{{}}}xxxssspppooonnnjjjkkklllmmmmmmkkkiiigggdddcccbbbbbbccccccaaa______^^^]]]ZZZXXXXXX[[[]]]]]][[[YYYVVVSSSQQQOOONNNLLLJJJGGGDDDBBB@@@??????>>>>>>>>>======<<<<<<<<<===============>>>@@@@@@>>>>>>>>>>>>===<<<;;;:::888888888999:::;;;======;;;;;;:::::::::;;;<<<===;;;;;;;;;:::999888777666666555555444333444444444444444333333333333444444333444555444222222444666555777999::::::<<>>>>>>>>@@@CCCGGGIIIHHHFFFGGGIIIHHHEEEEEEHHHFFFKKKIIIJJJQQQQQQTTTaaarrrzzz[[[HHHEEEBBBHHHTTTXXXTTTPPPLLLIIIJJJLLLMMMNNNKKKLLLLLLKKKJJJHHHGGGGGGBBBBBBBBBBBBEEEJJJOOOSSSUUUSSSOOOKKKFFFCCC@@@?????????>>>;;;777666:::>>>BBBNNNZZZccclllxxx}}}wwwrrroooppppppooommmkkklllmmmmmmmmmmmmmmmmmmmmmnnnooommmoooqqqqqqqqqrrrsssuuupppqqqrrrssssssssssssssspppqqqssstttuuuwwwxxxyyyxxx~~~}}}xxxuuutttrrrrrrrrrrrrqqqooommmllldddbbb``````bbbddddddccc]]]]]]\\\YYYVVVWWWZZZ]]]\\\\\\[[[YYYWWWUUURRRQQQPPPNNNLLLHHHDDDBBBBBBBBB==================<<<<<<======<<<<<<===>>>@@@AAA@@@???>>>===<<<<<<<<<<<<999888888888999;;;===>>>@@@???===<<<;;;;;;;;;<<<;;;;;;:::::::::999999888555444444333333333333333333333222222222222333333333444444333222222333555555777999::::::<<>>???>>>:::666666999===BBBLLLWWW___iiivvvyyytttmmmnnnooonnnlllkkkkkkmmmlllllllllllllllmmmnnnooommmoooqqqqqqqqqrrrtttuuuqqqqqqrrrrrrssssssrrrrrroooqqqssstttssssssuuuwwwuuuyyy~~~}}}{{{zzzxxxvvvtttqqqooonnncccaaa______bbbeeeggggggZZZ[[[ZZZWWWTTTTTTXXX[[[ZZZZZZ[[[[[[YYYWWWUUUTTTRRRQQQOOOKKKFFFDDDCCCDDD===========================<<<<<<<<<===>>>@@@AAA@@@>>>===;;;;;;;;;<<<<<<999888888888999;;;===>>>DDDBBB@@@===;;;:::::::::::::::::::::::::::::::::444444333222222222222333333222222111111222222333333444444333222111333444555777:::;;;:::<<>><<<::::::::::::888666BBBFFFOOO\\\kkkwww~~~vvvrrroookkkjjjkkknnnppppppjjjkkkllllllmmmmmmlllllloooooonnnooopppqqqssstttsssrrrrrrqqqqqqrrrrrrssspppqqqsssttttttsssqqqpppvvvwww}}}|||uuuooojjjfffbbbaaacccdddcccaaaeeeaaa[[[VVVSSSQQQOOOMMMTTTQQQRRRUUUVVVUUUVVVZZZUUUSSSOOOLLLJJJHHHEEEBBBAAA@@@???@@@AAAAAA@@@??????>>><<<;;;:::;;;===>>>@@@???===;;;:::999::::::999;;;<<<>>>>>><<<;;;:::>>>>>>===<<<;;;;;;::::::============<<<:::999888555666666666555333111///000111222333444333222222555333222000000111333444666777999;;;<<<>>>AAACCCGGGJJJOOOSSSVVVYYY[[[^^^bbbdddgggkkkjjjcccWWWOOOQQQPPPMMMJJJIIIIIIIIIJJJHHHKKKOOOSSSVVV[[[```dddiiimmmuuu~~~yyyvvvsssrrrqqqppprrrxxx~~~|||tttnnnfff___[[[YYYWWWVVVSSSWWWgggqqqpppxxxjjjPPP???888111222333---////////////000000000000222222111111111111111111222222333444555555555555222222333333444555555666999:::<<<<<<;;;:::<<<===???HHHPPPRRRUUU]]]fffjjjvvvsssttt{{{yyywwwyyy{{{wwwvvvxxxzzz{{{wwwwwwvvvxxx{{{}}}}}}}}}vvvGGGFFFDDDCCCBBBCCCDDDEEEFFFGGGGGGFFFDDDCCCCCCDDDFFFGGGGGGGGGHHHJJJMMMPPPXXXiiizzz^^^JJJAAABBBMMMZZZgggaaaYYYSSSPPPPPPOOONNNMMMNNNOOOOOONNNMMMKKKJJJIIIFFFBBBAAABBBDDDGGGIIIQQQRRRSSSPPPKKKFFFBBB@@@???===<<<;;;<<<;;;999888===AAAKKKXXXhhhwww~~~vvvrrroookkkiiikkkmmmnnnoookkkkkklllmmmmmmmmmmmmlllmmmmmmmmmmmmnnnpppqqqssssssrrrrrrqqqqqqrrrrrrssstttuuuvvvwwwwwwvvvuuutttwwwxxx}}}yyyrrroookkkfffdddeeefffeeecccgggddd^^^ZZZWWWTTTQQQOOOPPPNNNNNNQQQRRRQQQSSSXXX[[[YYYVVVRRRNNNJJJEEEBBBEEECCC@@@??????>>><<<;;;???>>><<<;;;;;;<<<======???>>><<<;;;;;;;;;;;;<<<;;;<<<>>>???>>>===<<<:::>>>======<<<<<<;;;::::::;;;;;;<<<<<<<<<;;;::::::777777777666555444222222000111222333444333333222444444333222222333444555666777999;;;<<<>>>AAACCCGGGKKKPPPTTTVVVYYY\\\^^^cccdddgggiiihhhbbbXXXQQQQQQOOOMMMJJJIIIIIIIIIJJJIIILLLQQQUUUYYY]]]cccfffkkkooovvvyyytttrrrpppooopppqqqtttzzz}}}zzztttkkkccc^^^[[[XXXWWWTTTZZZkkk{{{hhhiiissswwwcccKKK<<<777222333555...////////////000000000000111111111111111111111111111222333444555555555555444444555555666666666777999:::;;;;;;:::;;;<<<>>>EEENNNUUUVVVXXX```jjjooozzzwwwxxx~~~}}}xxxvvvwwwyyyyyyzzzyyyyyyzzz}}}}}}|||{{{xxxEEEEEEDDDDDDDDDDDDDDDDDDEEEFFFGGGFFFDDDBBBCCCDDDDDDFFFGGGHHHGGGHHHJJJKKKSSS]]]xxxoooUUUEEEBBBJJJTTTdddccc___ZZZTTTPPPOOOOOONNNNNNOOOOOONNNMMMKKKJJJJJJGGGDDDAAA@@@AAACCCEEEMMMOOOQQQPPPLLLFFFBBB@@@@@@???=========<<<;;;999;;;>>>FFFRRRaaarrrxxxrrroookkkiiijjjlllmmmmmmkkkllllllmmmmmmmmmmmmmmmlllkkkkkkkkklllnnnpppqqqssssssrrrrrrrrrrrrssssssvvvvvvxxxxxxxxxxxxvvvvvvxxxxxx|||yyyuuupppjjjhhhhhhiiihhhfffiiifffbbb___\\\YYYVVVSSSQQQNNNNNNOOOOOONNNQQQWWWbbb```^^^ZZZTTTMMMGGGDDDEEECCC@@@???>>>>>><<<:::>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???>>>???@@@@@@???>>>===<<<>>>======<<<<<<;;;;;;;;;999:::;;;<<<<<<<<<<<<<<<999888777666555444444444111111222333333333333333333333444444555555666666666777:::;;;<<<>>>AAADDDHHHKKKPPPTTTWWWZZZ]]]___bbbcccdddeeeddd___XXXSSSPPPOOOMMMKKKIIIIIIIIIJJJKKKNNNSSSWWW[[[```fffjjjnnnqqqxxxzzztttqqqpppooonnnoooqqqwww}}}~~~yyypppgggaaa]]]ZZZYYYVVV___rrrsssccciiiwww~~~mmmXXXDDD999777333444666///////////////000000000000111111111111111111111111111222333444444555555444666777777777777777777777999:::;;;;;;:::;;;===???FFFNNNUUUUUUWWW```kkkrrrzzz{{{|||wwwuuuuuuuuuuuuwwwwwwyyy|||~~~|||{{{BBBCCCDDDEEEEEEEEEDDDCCCEEEFFFFFFEEECCCBBBBBBCCCCCCFFFHHHIIIHHHGGGHHHHHHPPPVVViiiaaaJJJBBBFFFMMMYYY\\\^^^[[[UUUOOONNNOOONNNNNNOOOOOONNNMMMKKKJJJHHHFFFDDDAAA@@@@@@CCCEEEIIILLLOOOPPPLLLGGGCCCAAA@@@???============;;;999<<<>>>DDDLLLYYYiiixxx{{{tttpppllliiijjjkkkllllllllllllmmmnnnnnnnnnnnnmmmlllkkkkkkkkklllnnnpppqqqssssssrrrrrrrrrrrrsssssstttuuuvvvvvvvvvvvvuuutttxxxwwwzzzwwwrrrllliiijjjkkkjjjiiihhhfffdddcccbbb```\\\YYYXXXUUUSSSRRROOOMMMQQQWWWdddeeeeeebbb[[[SSSLLLHHHEEECCCAAA@@@@@@AAA@@@???===>>>>>>>>>===<<<;;;:::::::::;;;<<<===???@@@AAA@@@@@@AAAAAA@@@???>>>===>>>=========<<<<<<;;;;;;;;;<<<<<<=========<<<<<<999888666444333444444555222222222333333333333333111222333555666666666666555777:::;;;<<>>666666333333555...////////////000000000000111111111111111222222222111222333444444555555555777777777777777888888888999:::;;;;;;;;;<<>>AAACCCEEEHHHMMMNNNLLLHHHDDDCCC@@@>>>===<<<===<<<:::999:::<<<@@@FFFQQQaaaqqq|||wwwsssnnnkkkkkkllllllllllllmmmnnnnnnoooooonnnnnnmmmlllllllllmmmoooqqqrrrtttssssssrrrrrrsssssstttttttttttttttttttttttttttwwwvvvxxx~~~yyytttnnnkkklllnnnnnnmmmgggfffeeeeeefffeeecccaaaaaa^^^[[[XXXQQQLLLOOOVVVbbbfffiiihhhaaaYYYRRRNNNJJJGGGDDDCCCCCCCCCCCCBBB>>>>>>>>>>>>===<<<;;;:::888999:::<<<>>>???@@@@@@@@@@@@@@@@@@@@@???>>>>>>===============<<<<<<<<>>>>><<<;;;;;;777666444333222333333444333333333333333444444444000111333444555555555555555777:::;;;===???CCCFFFJJJMMMRRRVVVYYY\\\___aaa______^^^\\\YYYVVVSSSRRRNNNNNNMMMLLLKKKJJJJJJJJJKKKOOOTTTYYY___eeekkkppppppttt{{{yyysssooonnnmmmllllllrrryyy}}}yyyssskkkddd___]]][[[ZZZYYYjjjuuuqqq~~~uuudddJJJ:::555666222222333,,,////////////000000000000000000111111111222222222222222333444555555555555777777777777777888888888:::;;;<<<<<<<<<>>>AAADDDIIITTT\\\\\\___kkk{{{yyyxxxzzzvvvtttsssrrrmmmooosssyyy@@@AAABBBDDDEEEEEEDDDDDDCCCDDDEEEDDDBBB@@@AAABBBCCCEEEHHHIIIHHHGGGGGGHHHFFFJJJTTTjjj{{{ZZZHHHCCCCCCEEELLLUUUYYYVVVRRRQQQQQQKKKLLLMMMNNNOOONNNMMMMMMMMMMMMKKKEEE???<<<===???BBBFFFJJJLLLKKKHHHFFFEEE@@@???===<<<===<<<;;;999555888<<>>===<<<;;;;;;:::888999:::<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???========================?????????>>>===<<<;;;:::555555444333333333333333333333333333333444555555222222222333444444555555555777:::<<<===@@@DDDFFFKKKNNNSSSWWWZZZ]]]```bbb^^^___^^^ZZZVVVRRRQQQQQQMMMMMMMMMLLLKKKJJJJJJIIILLLOOOUUU[[[aaahhhnnnsssssswww}}}vvvpppmmmlllkkkjjjnnnsss{{{}}}zzzsssnnnfff```]]][[[ZZZYYYZZZnnnwwwuuuppp___FFF777444666111111222,,,////////////000000000000000000000111222222333333333444555666666777777666666666777777888999999:::;;;<<<=========@@@DDDGGGMMMXXXbbbbbbeeeqqqwwwxxx|||yyywwwvvvpppqqqtttxxx|||~~~}}}~~~???@@@AAACCCDDDEEEEEEEEECCCDDDDDDCCCAAA@@@@@@AAAAAACCCEEEFFFEEEEEEFFFHHHFFFIIIMMMYYYwwwcccOOOFFFBBB@@@GGGPPPVVVUUUSSSPPPOOOIIIJJJLLLNNNOOOOOOOOOOOONNNNNNMMMGGG@@@<<<===???@@@DDDGGGIIIIIIHHHHHHHHHBBB@@@>>>>>>>>>>>><<<:::555888;;;???GGGTTTeeeqqqzzz~~~zzztttpppoooooooooooonnnnnnoooppppppppppppooonnnmmmmmmmmmnnnppprrrsssttttttssssssssssssttttttvvvuuuuuuuuuuuuuuuuuuvvvqqqqqqtttzzz~~~|||{{{|||{{{yyyooommmkkkkkklllmmmmmmlllooommmlllggg]]]TTTTTTZZZaaaiiiqqqsssmmmddd\\\XXXTTTPPPKKKGGGEEEDDDCCCBBBAAA???>>><<<;;;;;;;;;;;;999999;;;<<<<<<<<<;;;:::<<<<<<<<<<<<<<<===>>>???=====================>>><<<<<<===<<<<<<;;;::::::555555555555555444444333444333333222333444555666555555444333333444555666555777:::<<<>>>@@@DDDGGGKKKOOOTTTXXX[[[]]]```bbb___```___[[[UUUQQQOOOPPPMMMMMMMMMLLLLLLKKKJJJIIIMMMQQQWWW]]]dddkkkrrrvvvyyy}}}{{{tttooommmmmmmmmlllqqqwww~~~{{{wwwrrrllleee___[[[ZZZYYYXXXZZZqqqzzz{{{|||hhhVVVBBB555222555000111444///////////////000000000000///000000111222222333333444555666777888888888888666777777999:::;;;<<<=========>>>>>>???BBBFFFJJJRRR^^^iiiiiijjjuuuxxxzzz~~~{{{yyywwwrrrrrrtttwww|||}}}@@@@@@AAABBBCCCEEEFFFFFFCCCDDDDDDCCCAAA@@@@@@AAA@@@BBBCCCDDDCCCDDDFFFHHHJJJKKKJJJNNNfffjjjSSSHHHCCC===CCCLLLRRRSSSQQQMMMKKKHHHJJJLLLNNNOOOPPPPPPPPPJJJLLLLLLGGGAAA>>>@@@CCC@@@CCCFFFHHHHHHHHHHHHIIICCCAAA@@@?????????===<<<888;;;===???DDDOOO^^^iiivvv|||vvvrrrqqqqqqppppppnnnnnnooopppppppppppppppmmmmmmmmmmmmnnnpppqqqsssttttttssssssssssssttttttttttttssssssssssssttttttoooppptttzzz~~~~~~~~~|||~~~uuurrrnnnmmmmmmnnnooonnnsssssssssnnndddZZZ[[[aaabbbkkkuuuwwwpppfff^^^ZZZRRRNNNIIIGGGFFFFFFFFFFFFBBB@@@===;;;::::::;;;<<<999:::;;;;;;;;;:::999888::::::::::::;;;===>>>???============>>>>>>>>>>>>999999::::::;;;;;;::::::555666777777777666555444444444333222333444555666888777555444333444666777555777:::<<<>>>AAADDDGGGLLLPPPTTTYYY[[[^^^aaacccaaabbbaaa]]]VVVQQQOOOPPPLLLLLLMMMMMMLLLKKKJJJIIIOOOSSSYYY___fffmmmtttyyy}}}~~~zzztttpppoooooopppppptttzzz~~~yyyvvvsssmmmeee___[[[ZZZXXXWWWZZZrrr~~~xxxcccNNN???222111444000222666222////////////000000000000///000000111222222333333555666777888888999999999777777888:::<<<===??????>>>>>>??????@@@CCCHHHLLL[[[hhhrrrsssrrr{{{yyy}}}}}}zzzxxxvvvpppqqqrrrwww}}}{{{???@@@BBBCCCDDDDDDDDDCCC>>>CCCCCC@@@AAAEEEFFFBBBEEEDDDBBBBBBCCCCCCCCCBBBEEEGGGEEELLL```{{{{{{\\\KKKFFF@@@BBBIIIQQQSSSNNNIIIIIIIIILLLPPPSSSTTTRRROOOMMMMMMLLLJJJGGGDDDAAA???>>>???AAADDDGGGIIIJJJIIIIIIFFFAAA<<<;;;>>>???===:::777888:::<<<>>>DDDSSSbbbuuu{{{vvvsssqqqpppppprrrrrrqqqqqqqqqqqqqqqrrrpppooonnnnnnoooqqqsssuuusssrrrrrrqqqqqqrrrrrrsssrrrqqqpppppprrrttttttssspppssswwwyyy||||||vvvuuu|||xxxtttnnnjjjiiijjjkkkkkklllrrryyyvvvgggYYYXXX^^^fffgggkkkssswwwtttjjjaaa\\\PPPHHHIIIKKKGGGDDDDDDAAAAAA@@@@@@@@@???<<<999888999999999999888777777888:::<<<>>>??????>>>===<<<<<<<<<<<<<<<<<<;;;;;;:::::::::::::::999888777888666444222222222333444444444444444444444444444555555555555555555555555777888;;;>>>AAADDDFFFGGGOOOQQQUUUZZZ]]]___``````ccc```[[[VVVSSSQQQPPPQQQLLLLLLKKKIIIGGGIIILLLOOOPPPTTTYYY^^^ccckkkttt{{{wwwrrrrrrrrrppppppqqqvvv|||zzzvvvwwwrrrkkkddd^^^XXXTTTWWW]]]eeeyyy}}}{{{~~~www___JJJ999777333222222222111///.../////////000000000111444444444444444333222111333444555777777777666666777777888999;;;???AAACCCBBBBBBDDDFFFFFFEEEJJJQQQ___kkkvvvzzz~~~|||{{{yyytttooommmpppuuuzzz~~~~~~AAADDDFFFGGGEEECCCCCCCCCAAADDDDDD@@@@@@EEEEEEBBBCCCBBBAAAAAABBBCCCCCCBBBCCCFFFDDDIIIZZZrrr```LLLDDDBBBCCCHHHQQQSSSNNNJJJIIIJJJLLLOOOQQQRRRQQQOOOMMMLLLKKKIIIFFFCCC@@@>>>===???AAADDDGGGIIIJJJJJJJJJHHHCCC>>>===???AAA???<<<999888:::<<<===CCCQQQ___qqq{{{}}}xxxtttrrrppppppqqqpppppppppppppppqqqrrrpppooonnnnnnnnnppprrrsssssssssrrrrrrrrrrrrssssssrrrqqqppppppsssttttttssspppsssvvvyyy{{{wwwssssssyyyzzzxxxtttmmmhhheeedddcccccchhhnnnuuuvvvkkk^^^[[[^^^bbb```aaajjjvvvzzzssskkkdddWWWMMMMMMPPPMMMHHHFFFBBBAAA?????????===;;;888:::::::::::::::999999888999:::<<<===>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;:::999999888888666444333222222333444444444444444444444444444444444555555555555555666888999;;;>>>BBBEEEIIIJJJPPPSSSWWW[[[^^^```aaaaaa```^^^YYYTTTQQQOOOOOOOOOLLLLLLKKKJJJIIIKKKOOORRRSSSWWW\\\aaafffmmmwww~~~xxxrrrrrrrrrppppppsssxxx}}}|||uuuqqqqqqpppjjjccc]]]WWWUUU[[[dddssswwwzzz~~~~~~qqqZZZFFF999666333222222222111000000000111111111111111111......000111222222222222555666777888999999888888999999:::;;;===???AAABBBCCCBBBDDDFFFFFFFFFLLLTTTeeepppzzz|||~~~}}}{{{{{{yyywwwooorrrvvvzzz|||~~~}}}}}}|||DDDIIIMMMLLLGGGBBBBBBCCCCCCEEECCC??????BBBCCCBBB@@@@@@@@@AAABBBBBBCCCCCC@@@EEEDDDGGGSSSeeeiiiOOOCCCBBBBBBFFFNNNRRROOOLLLKKKKKKLLLNNNOOOPPPPPPOOONNNMMMLLLJJJGGGDDDAAA???===>>>@@@BBBEEEHHHJJJKKKLLLJJJFFFAAA@@@AAABBBAAA???;;;::::::<<<===AAAMMMYYYjjjvvv{{{wwwsssqqqpppoooooonnnoooooopppqqqqqqpppooonnnmmmmmmnnnooopppssssssssssssssssssssssssrrrqqqpppqqqssstttttttttooorrrvvvxxxzzz~~~tttpppqqqwww~~~~~~ttttttoooiiieeeaaa___]]][[[___cccjjjppplllccc___```ccc\\\YYYaaapppzzzyyytttmmm```VVVVVVYYYVVVMMMFFFCCCAAA?????????>>>;;;999;;;;;;<<<<<<;;;;;;:::999<<<<<<===>>>===<<<:::999999999999::::::;;;;;;<<<:::::::::;;;::::::999888888777555444333333444444555555555555555555555555444444444444555666666777999999;;;>>>CCCHHHMMMPPPSSSUUUYYY]]]```aaabbbbbb^^^[[[WWWSSSPPPNNNMMMMMMLLLLLLLLLKKKLLLNNNRRRUUUWWW[[[```eeejjjqqqzzz~~~wwwrrrrrrrrrppprrruuu{{{}}}vvvqqqppplllhhhbbb[[[UUUVVVbbbpppxxxmmmvvv}}}yyyyyy{{{iiiSSSBBB999666333222222222111000333333222222222222222222000111222444555555666666555555777888999999999999;;;<<<===???@@@@@@@@@@@@DDDCCCDDDFFFFFFHHHOOOWWWlllvvv~~~zzzwwwwwwyyy{{{sssuuuxxx{{{}}}}}}}}}|||~~~HHHNNNRRRPPPHHHAAAAAACCCCCCCCCAAA???>>>???@@@???===???@@@AAABBBBBBCCCDDD>>>DDDEEEGGGOOO\\\|||vvvYYYFFFBBB???BBBIIIOOOOOOMMMNNNMMMMMMMMMNNNNNNOOOOOOOOONNNMMMKKKIIIFFFCCCAAA@@@>>>???AAADDDGGGJJJLLLMMMKKKGGGCCCAAAAAABBBAAA@@@===;;;;;;<<<<<<>>>GGGRRRbbbooo}}}}}}yyytttqqqooonnnmmmmmmnnnnnnooopppqqqooonnnnnnmmmmmmmmmnnnnnnqqqqqqrrrrrrrrrrrrqqqqqqsssqqqpppqqqsssuuuuuutttppprrruuuwwwxxx}}}{{{rrrpppwww~~~sssnnnkkkfffcccaaa^^^[[[YYYSSSTTTYYYaaadddaaa___```ddd]]]WWWYYYdddnnnrrrrrrpppggg```aaaddd___QQQEEECCCAAA???>>>??????>>>===;;;<<<<<<<<<<<<;;;::::::?????????>>>===<<<:::999777777888999::::::;;;;;;888999999999999999888888888777666555444444444444333333333333333333333333444444444444555666888999::::::<<>>???AAABBBBBBBBBAAAAAAEEEDDDDDDFFFGGGIIIQQQZZZpppzzz~~~vvvpppooosssvvvuuuwwwyyy|||~~~KKKPPPTTTPPPHHHAAAAAACCCAAAAAA@@@AAA@@@>>><<<<<<===???BBBCCCCCCCCCDDDFFF???EEEFFFHHHNNNWWWqqqiiiPPPDDD>>>===CCCJJJMMMOOOQQQNNNNNNNNNNNNNNNNNNOOOOOOMMMLLLJJJHHHFFFDDDBBBAAA??????@@@CCCEEEIIILLLNNNJJJGGGDDDAAA@@@@@@@@@???>>>;;;:::;;;;;;<<>>BBBHHHOOOVVVYYYXXXZZZ]]]```cccdddcccccc\\\[[[XXXTTTQQQOOONNNMMMNNNNNNNNNMMMLLLNNNRRRUUU[[[___eeejjjooouuu}}}xxxsssppppppppppppuuu{{{zzzvvvtttsssrrrhhhccc\\\UUURRRZZZooo}}}kkkhhhyyyyyyaaaMMMCCC888555333111222222222111222222222222222222222222333333444444444444444333444444555666777888999:::@@@AAACCCDDDEEEEEEDDDCCCGGGEEEFFFHHHHHHJJJRRR\\\ppp{{{vvvnnnkkkllloooqqqsssvvvzzz}}}}}}MMMPPPRRRNNNGGGBBBBBBDDDAAAAAADDDHHHGGGAAA======>>>BBBFFFGGGEEEDDDFFFHHHBBBGGGGGGIIINNNRRReee{{{aaaKKKBBB<<>>;;;:::;;;::::::???EEEPPP___ppp|||yyytttqqqoooooonnnnnnnnnnnnoooooommmmmmmmmnnnnnnnnnnnnnnnooopppqqqrrrrrrqqqpppooosssrrrqqqrrrtttuuuuuuuuurrrtttvvvvvvwww{{{xxxwwwyyyvvvrrrnnniiibbbZZZUUUTTTNNNIIIJJJKKKIIIHHHIIILLLLLLKKKGGGEEEIIIQQQYYY\\\^^^bbbfffjjjggg[[[MMMFFFBBB>>><<<===>>>>>>>>>;;;;;;<<<<<<;;;;;;:::999999999888888888777777777888888888999999::::::;;;666777888888888888888888888888888777666666555555222222222222222222222222444444333333555888:::<<<===>>>AAAEEEKKKRRRXXX\\\ZZZ[[[^^^aaacccdddcccccc\\\[[[XXXUUURRRPPPOOONNNNNNNNNNNNMMMMMMPPPTTTWWW\\\aaagggmmmqqqvvv~~~~~~tttpppmmmnnnooopppwww~~~~~~wwwtttvvvwwwwwwkkkddd[[[UUUUUU___vvv|||tttvvvuuu\\\IIIBBB777555222111222333222111111111222222222333333333111222444666777888999999888888888999:::<<<===>>>AAABBBCCCEEEGGGHHHHHHIIIJJJIIIJJJLLLLLLMMMUUU]]]nnnzzzyyysssooommmlllmmmnnnrrruuuyyy}}}~~~NNNNNNMMMJJJFFFCCCCCCDDDBBBDDDJJJRRRRRRIIIAAA@@@@@@EEEIIIJJJGGGFFFGGGJJJEEEHHHFFFGGGMMMMMMZZZrrrsssVVVIII>>>===BBBHHHMMMQQQOOOPPPQQQQQQQQQPPPPPPOOOJJJJJJIIIIIIHHHHHHGGGGGGBBBAAA@@@AAACCCGGGKKKMMMJJJHHHFFFBBB???>>>???@@@>>>:::999::::::999<<>>:::888::::::999;;;@@@BBBQQQcccqqq|||{{{xxxsssrrrqqqooonnnnnnnnnnnnllllllnnnooopppppppppppprrrsssuuuvvvvvvuuusssrrrtttrrrqqqrrrtttvvvvvvuuutttvvvxxxwwwwwwzzz|||lllooo}}}~~~{{{vvvooofff```TTTPPPNNNNNNLLLFFFCCCCCCCCCBBBBBBCCCDDDDDDCCCAAA@@@IIIRRRWWW^^^gggiiifff[[[VVVNNNIIIFFFDDDDDDCCC>>>>>>>>>>>>>>>======<<<999999999:::;;;<<<>>>>>>;;;;;;::::::::::::::::::999:::;;;;;;<<<<<<<<<<<<888999999888888777666555666666666666666666666666444333333333555888<<<>>>>>>@@@EEEJJJPPPVVVZZZ\\\[[[\\\___bbbcccccccccbbbZZZYYYWWWUUURRRPPPNNNMMMJJJKKKMMMOOORRRWWW]]]bbb```eeelllqqquuuzzzzzzrrrllljjjiiikkklllpppyyy}}}rrrmmmrrrxxxyyyuuujjj^^^ZZZ]]]jjj|||{{{hhhPPP???999777555222111222333333222111222333444555777888888444555666777777777777777888888888999:::<<>>BBBHHHMMMRRRRRRPPPOOOMMMMMMMMMNNNKKKLLLLLLLLLLLLKKKJJJJJJGGGDDDAAA??????CCCGGGJJJLLLJJJHHHEEECCCBBBBBBBBBAAABBBAAA>>>::::::===@@@BBBHHHTTTdddttt}}}xxxvvvsssnnnmmmnnnooonnnlllooorrruuutttpppmmmmmmnnnrrrtttvvvuuusssqqqqqqqqqqqqmmmjjjlllrrrxxxyyyxxxtttvvvvvvuuusssvvv|||{{{ooojjjqqq}}}zzz{{{|||nnnbbb]]]YYYTTTPPPMMMJJJHHHFFFJJJFFFBBB@@@@@@BBBCCCCCCCCCCCCFFFOOOZZZcccgggiiiiiicccZZZPPPHHHDDDCCCCCC@@@@@@>>>===<<<<<<<<<<<>>===;;;888666444999::::::;;;<<<<<<<<<;;;<<<<<<;;;;;;;;;:::::::::999999999888888888888777555555444333333333444444333333333333333666;;;>>>@@@DDDIIIMMMQQQVVV]]]bbbbbbaaa`````````aaacccddd\\\ZZZWWWSSSQQQOOONNNNNNLLLMMMNNNPPPTTTZZZbbbhhhiiimmmqqqtttwww|||xxxpppkkkddd```aaagggnnnrrrxxx}}}~~~wwwnnniiikkkrrrvvvssslllbbb\\\aaapppyyy~~~~~~lll[[[LLL@@@888555555444333222222222222444555555555444444555777:::888555333333555777999===<<<<<<<<<===>>>???@@@@@@CCCGGGJJJMMMPPPTTTWWWWWWTTTRRRSSSTTTUUU\\\cccrrr{{{zzzwwwxxxxxxvvvssspppssswww|||NNNKKKHHHDDDBBBAAAAAABBBFFFGGGOOOYYY[[[SSSKKKHHHGGGFFFFFFEEEEEEEEEEEEEEEIIIBBBBBBHHHIIIGGGMMMXXXmmmooo\\\GGG>>>???CCCIIINNNUUUTTTRRROOONNNNNNOOOQQQOOOOOOOOOOOONNNMMMMMMLLLGGGDDDAAA??????BBBFFFHHHKKKJJJHHHFFFDDDBBBAAA@@@???@@@@@@???<<<<<<>>>@@@@@@EEEPPP^^^nnn{{{zzzxxxtttooommmmmmnnnnnnmmmooorrrttttttqqqnnnnnnnnnqqqssstttuuuttttttuuuvvvtttppplllmmmrrrwwwxxxwwwwwwxxxyyywwwvvvxxx}}}xxxnnnhhhqqq{{{|||yyy{{{yyyrrrkkkeeeaaa\\\WWWSSSPPPMMMJJJHHHFFFCCCAAABBBBBBAAA@@@BBBBBBFFFOOOZZZdddhhhhhhooojjjaaaWWWOOOIIIEEEDDD>>>>>>===<<<;;;;;;;;;<<<===>>>>>>>>><<<;;;999888;;;;;;<<<===============<<<;;;;;;;;;;;;::::::::::::999999999888888888888666666555444444444444555444555555444555777<<>>>>>@@@CCCEEEGGGGGGHHHIIIJJJLLLPPPUUUYYYYYYVVVUUUVVVVVVVVV[[[aaaooozzzyyyuuusssqqqooopppssswww{{{MMMLLLJJJGGGEEECCCBBBAAAFFFHHHMMMSSSRRRNNNKKKLLLGGGFFFFFFEEEEEEEEEEEEEEEJJJDDDCCCGGGGGGEEEIIIRRR^^^sss___JJJ@@@@@@CCCIIINNNUUUTTTRRRNNNLLLLLLOOORRRPPPQQQPPPPPPOOONNNMMMLLLGGGEEEAAA>>>>>>@@@CCCFFFIIIIIIIIIHHHFFFCCC@@@???===???@@@@@@???>>>>>>???<<>>>>>===============>>>======>>>>>>>>>>>>======<<<======>>>>>>>>>>>>>>>;;;;;;;;;;;;:::::::::999::::::::::::999999999999888777666555555555555666666666666666666999===AAADDDIIIQQQUUUXXX[[[___bbbffffffeeecccaaa___]]][[[XXXWWWUUURRRPPPPPPOOOOOOOOOQQQTTTWWW[[[```eeeiiiooorrrwww|||{{{qqqiiiddd```^^^aaajjjrrrwww|||zzzvvvpppiiibbb```bbbddd___]]]\\\aaammmzzzzzzgggVVVHHH===777333333333333333444444555444555555555444444666888999888777777999<<>>???AAACCCFFFGGGIIIJJJHHHEEE@@@>>>>>>@@@AAAAAA@@@???===<<<;;;>>>DDDNNN[[[jjjyyy|||xxxrrrmmmkkklllnnnoooqqqrrrsssssssssrrrqqqqqqoooppprrrrrrrrruuuxxx{{{{{{wwwsssqqqsssuuuvvvvvvuuuvvvwwwuuurrrssswwwzzzoookkkffffffooo~~~xxxsssppppppfffccc___]]][[[XXXUUUSSSQQQNNNKKKIIIGGGFFFDDDBBBAAABBBFFFOOOZZZaaadddddd]]]\\\ZZZVVVQQQKKKEEEBBB@@@@@@?????????@@@AAAAAA>>>>>>>>>???????????????======>>>>>>>>>>>>>>>===;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;:::::::::999999999888777666666666666666777777777777:::>>>BBBFFFLLLTTTYYY[[[\\\___aaaffffffeeedddaaa^^^[[[YYYVVVUUUSSSQQQPPPPPPPPPPPPOOORRRWWW[[[^^^bbbfffjjjpppsssxxx}}}zzzsssnnnjjjcccaaadddmmmuuuyyy}}}xxxrrrlllgggaaa[[[ZZZ\\\]]]\\\\\\cccqqq|||vvvdddRRRDDD;;;666222222222333333555666666444555666555444555777999::::::999999;;;>>>AAABBBFFFDDDBBBAAACCCGGGLLLOOOTTTTTTTTTSSSSSSUUUYYY\\\YYYWWWXXX[[[ZZZXXX[[[```lllyyy{{{vvvrrrpppsssuuuzzz~~~KKKKKKKKKJJJIIIGGGEEECCCFFFKKKOOOOOOKKKHHHGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEGGGEEEEEEGGGGGGGGGKKKPPPUUUooolllSSSEEE@@@AAADDDHHHQQQSSSSSSOOOKKKJJJMMMQQQPPPPPPPPPOOOOOOMMMLLLLLLIIIGGGCCC@@@>>>>>>???@@@CCCEEEHHHJJJJJJFFFBBB???@@@AAABBBBBBAAA???<<<:::;;;===AAAHHHRRRaaaqqq|||{{{vvvpppllllllnnnppprrrqqqrrrrrrssssssrrrrrrooopppqqqqqqqqqrrruuuxxx{{{yyyvvvtttttttttuuuuuutttvvvvvvtttrrrrrruuuyyy}}}tttkkkfffhhhooowww~~~|||xxxwwwooommmiiifffdddaaa]]]ZZZ\\\WWWRRRMMMKKKIIIGGGFFFCCCCCCFFFMMMUUU[[[]]]]]]PPPQQQPPPNNNJJJEEE@@@===?????????>>>??????@@@@@@?????????>>>>>>>>>>>>>>>======>>>>>>>>>======<<<<<<<<<<<<;;;;;;;;;::::::<<<<<<<<<<<<;;;;;;;;;;;;::::::999888777666666666666666777777888<<>>@@@BBBKKKIIIGGGEEEFFFIIIMMMPPPUUUWWWYYYZZZYYYYYYZZZ[[[WWWVVVXXX[[[\\\ZZZ]]]bbbnnn|||{{{wwwuuuxxx|||JJJJJJJJJJJJIIIHHHGGGFFFGGGLLLOOOMMMLLLKKKIIIFFFGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHLLLOOOQQQaaawww[[[JJJBBB@@@BBBEEEQQQUUUXXXVVVQQQNNNOOORRRPPPPPPQQQQQQQQQPPPOOOOOOKKKIIIEEEAAA???>>>>>>???@@@CCCGGGJJJJJJHHHDDDAAAAAAAAAAAABBBBBB@@@===:::<<<===@@@CCCKKKXXXiiittt~~~zzztttooommmoooqqqqqqpppoooppprrrssssssrrrooopppqqqqqqpppqqqsssuuuxxxxxxwwwvvvuuuuuuuuuuuuvvvxxxyyyxxxuuuuuuxxx|||}}}rrrllliiigggjjjmmmvvv}}}}}}yyyvvvqqqlllhhhiiieee___ZZZUUURRRNNNKKKHHHFFFFFFIIIOOOSSSTTTSSSKKKKKKIIIGGGCCC???<<<999<<<<<<;;;;;;;;;;;;;;;<<<>>>>>>============>>>>>>===>>>>>>>>>>>>======<<<============<<<<<<<<<;;;============<<<<<<<<<;;;;;;:::999888777666666666666777888999;;;???DDDHHHNNNSSSZZZ^^^^^^^^^___aaabbbbbbaaa```^^^\\\[[[ZZZUUUTTTRRRPPPOOONNNOOOOOOPPPSSSXXX]]]bbbggglllooorrrtttxxx~~~~~~zzzvvvsssqqqooonnnmmmpppwww|||}}}}}}}}}vvvmmmfffeeeaaaXXXTTTWWWZZZZZZ^^^jjj|||yyyuuusssxxx|||qqq^^^LLL???999777333333333333444555666777333555666666555666888:::======<<<===>>>@@@BBBCCCPPPNNNLLLKKKKKKNNNQQQSSSTTTWWW[[[]]]]]]\\\[[[\\\XXXWWWYYY]]]]]]]]]___eeerrr}}}}}}|||vvvyyy|||HHHHHHHHHHHHHHHHHHHHHHHHIIILLLLLLJJJLLLPPPNNNIIIGGGFFFFFFEEEEEEEEEEEEEEEDDDEEEFFFEEEEEEGGGJJJLLLOOOUUUnnncccOOOFFFAAABBBDDDNNNUUU[[[[[[UUUPPPOOOPPPNNNOOOOOOPPPPPPPPPPPPPPPMMMJJJGGGCCC@@@>>>>>>>>>>>>AAAFFFIIIJJJIIIFFFDDD@@@???>>>@@@BBBBBB@@@>>><<<===???@@@EEEPPP```kkkwww}}}wwwqqqnnnoooqqqqqqooonnnooorrrtttsssrrrnnnppprrrsssrrrrrrtttuuutttuuuwwwxxxwwwvvvuuuuuuxxxzzz|||{{{yyyxxx{{{yyyrrrkkkdddaaacccccckkkvvv~~~{{{yyywwwsssnnniiibbbZZZTTTMMMIIIEEEEEEHHHKKKLLLKKKFFFEEECCCAAA???===<<<<<<;;;;;;:::999888888888999::::::::::::;;;===???@@@??????@@@@@@???>>>>>>===>>>>>>>>>>>>============>>>>>>>>>=========<<<<<<;;;:::999777666666666555777888:::;;;>>>CCCIIINNNSSSXXX]]]`````````aaaccccccbbb```]]][[[ZZZYYYXXXUUUTTTRRRPPPNNNMMMMMMNNNQQQUUUYYY___dddjjjppptttvvvwww{{{~~~|||yyyvvvssspppooooooqqqpppsss{{{vvvjjjcccdddaaaXXXUUUXXXXXX[[[dddttt|||ppp]]]JJJ>>>888777444444444444444555666777333555666666666666999;;;======>>>???AAACCCFFFGGGOOONNNMMMMMMOOOQQQSSSUUUUUUWWWZZZ\\\\\\]]]^^^___]]][[[\\\______^^^aaagggvvv}}}zzz{{{|||~~~~~~uuuxxx{{{GGGGGGGGGGGGGGGHHHJJJJJJJJJKKKIIIGGGKKKSSSSSSNNNGGGFFFFFFEEEEEEEEEEEEEEECCCEEEFFFDDDCCCEEEHHHIIIOOOPPPbbbiiiTTTHHHCCCBBBDDDJJJSSS[[[]]]VVVOOOLLLMMMKKKKKKLLLMMMNNNNNNNNNNNNNNNLLLHHHCCC@@@>>>>>>======@@@DDDHHHJJJIIIHHHFFF>>>===<<>>>>>AAALLLZZZfffooo}}}zzzsssooopppqqqpppnnnlllnnnqqqssssssqqqlllooorrrtttuuuuuuvvvwwwpppssswwwyyyxxxvvvuuutttxxxzzz|||{{{yyyyyy|||}}}vvvmmmbbb]]]^^^ZZZ___hhhsss|||zzzpppeee]]]PPPKKKEEECCCDDDFFFFFFEEE@@@???===<<<<<<===@@@AAA===<<<;;;:::999888888888777777777888:::===@@@AAAAAAAAAAAAAAAAAA@@@???>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>============;;;:::999777666555555555888999;;;>>>AAAFFFMMMRRRVVV[[[```bbbaaaaaaccceeeeeeccc___\\\YYYWWWWWWWWWVVVTTTRRRPPPNNNMMMMMMMMMSSSVVV[[[```eeelllsssxxxyyyzzz~~~yyywwwuuurrrqqqppppppppprrrqqquuu}}}~~~uuuhhhaaacccaaaXXXUUUYYYYYY^^^jjj|||{{{}}}~~~ppp\\\JJJ===888888555444444444444555666666333555666666666777999;;;<<<===>>>AAADDDGGGIIIKKKKKKKKKKKKMMMOOOQQQTTTUUUVVVWWWYYYYYYZZZ\\\```cccbbb```___aaa```___bbbhhhxxxxxxttttttxxx|||tttvvvzzz~~~FFFGGGHHHIIIIIIHHHFFFDDDIIIIIIIIIIIIJJJLLLMMMNNNMMMJJJFFFDDDCCCCCCCCCBBBEEEDDDDDDDDDDDDFFFGGGHHHMMMKKKWWWwww}}}ZZZGGGDDDDDDCCCGGGOOOYYY^^^\\\UUUOOOLLLMMMNNNOOOPPPPPPNNNLLLKKKLLLKKKJJJGGGEEEBBB???>>>>>>???AAADDDGGGHHHGGGEEEBBBAAA@@@?????????AAAAAAAAA===;;;===@@@EEEPPPZZZfffwww}}}uuuooonnnnnnkkknnnqqqqqqooooooppprrroooppprrrtttuuuvvvwwwwwwvvvuuutttuuuvvvwwwvvvuuuxxxzzz{{{|||{{{|||~~~~~~vvvlll```[[[]]]UUUWWW\\\dddppp}}}{{{zzzvvvhhhYYYSSSMMMHHHFFFHHHJJJGGGEEEGGGGGGEEECCC@@@???@@@BBB@@@>>><<<;;;:::999777666888888999999999;;;???BBBAAAGGGJJJFFFBBBCCCEEEEEEHHHEEEAAA??????@@@??????AAA@@@>>>>>>??????===;;;>>>===;;;999777777666777:::;;;>>>CCCHHHMMMRRRUUU]]]^^^```bbbcccddddddcccgggddd```[[[WWWTTTSSSRRRTTTSSSQQQOOOOOOPPPQQQRRRUUUWWW\\\```fffmmmuuuzzz||||||xxxrrrpppqqqqqqpppooonnnttt}}}|||uuummmggg```ZZZYYY\\\XXXbbbppp}}}lllTTTBBB<<<999666777777666555555555555666999888777777777888:::;;;@@@??????AAAEEEGGGGGGGGGKKKKKKLLLMMMNNNPPPRRRSSSTTTTTTVVVYYY\\\```ccceeefffccc```^^^ZZZYYY^^^fff~~~|||yyywwwuuutttooottt{{{EEEFFFHHHIIIHHHGGGFFFEEEHHHIIIIIIJJJJJJKKKKKKLLLKKKHHHEEECCCCCCCCCCCCBBBEEEDDDDDDDDDEEEFFFGGGHHHKKKKKKTTTooofffMMMDDDBBB@@@EEEMMMWWW]]]\\\WWWQQQMMMMMMNNNPPPQQQQQQOOONNNMMMNNNMMMKKKIIIFFFCCC@@@???<<<===???CCCGGGIIIIIIHHHBBBAAA@@@??????@@@@@@AAABBB>>><<<>>>@@@CCCKKKTTTccctttyyyrrrpppooommmoooqqqqqqooonnnooopppoooppprrrsssuuuvvvvvvvvvxxxvvvuuuvvvxxxxxxwwwvvvxxxyyy{{{|||{{{|||}}}wwwkkk___ZZZ[[[VVVVVVXXX^^^jjjxxxwwwrrrsssuuuuuuwww|||}}}xxxrrrmmmdddZZZXXXTTTOOOOOOQQQRRROOOLLLIIIIIIIIIFFFCCCAAA@@@AAA@@@>>><<<<<<<<<;;;:::888:::::::::999:::<<<@@@CCCHHHNNNQQQLLLGGGFFFFFFEEEFFFDDDAAA???@@@@@@@@@???@@@???======>>>???>>>======<<<:::888777777888999:::===AAAFFFKKKPPPTTTVVV\\\]]]```bbbdddeeeeeeeeedddaaa]]]YYYUUUSSSRRRRRRSSSRRRPPPOOONNNOOOQQQRRRWWWZZZ^^^bbbgggmmmtttyyy~~~}}}yyyssspppppppppooonnnsssxxx~~~~~~}}}~~~}}}xxxqqqjjjbbbYYYWWWYYYYYYfffwwwwwwqqqbbbMMM>>>:::999666666666555555555555666666999888888777888999;;;;;;@@@@@@@@@CCCFFFHHHIIIHHHIIIIIIJJJLLLOOOQQQRRRRRRQQQRRRUUUYYY]]]```cccdddddd```^^^\\\ZZZYYY```hhh}}}{{{yyyvvvssspppttt{{{DDDEEEFFFGGGGGGGGGFFFEEEHHHHHHIIIJJJJJJJJJIIIHHHIIIGGGDDDBBBBBBCCCBBBAAADDDDDDDDDDDDEEEFFFGGGHHHHHHKKKQQQbbbtttVVVGGGBBB@@@AAAIIITTT[[[\\\XXXSSSPPPNNNOOOQQQRRRRRRQQQPPPOOOPPPOOOMMMKKKHHHDDDAAA@@@::::::===AAAFFFJJJKKKJJJCCCBBBAAA@@@???@@@@@@AAACCC???>>>?????????EEELLLZZZkkkzzzxxxsssqqqnnnpppqqqqqqooonnnnnnoooooopppqqqssstttuuuuuuuuuwwwvvvuuuuuuvvvwwwvvvtttwwwyyy{{{{{{{{{{{{}}}~~~uuugggaaa```ZZZVVVUUUYYYdddrrr~~~yyynnnjjjhhhfffhhhqqqwwwuuummmhhheeecccccc```^^^^^^aaaaaa___\\\RRRSSSSSSQQQLLLHHHEEEDDDCCCAAA??????@@@???>>><<<<<<<<<;;;::::::<<>>EEEOOOWWWZZZYYYUUURRROOOPPPQQQRRRRRRRRRRRRQQQPPPOOONNNKKKHHHEEEBBB@@@;;;;;;<<<@@@EEEHHHJJJJJJEEEDDDBBBAAA@@@@@@@@@AAAAAA???>>>???>>>===@@@FFFQQQ```pppyyyxxxtttoooppppppqqqpppooooooooonnnoooppprrrsssttttttttttttsssrrrrrrssstttsssrrrwwwxxxzzzzzzzzzzzz|||~~~vvvlllhhhaaaZZZUUUWWW```mmm|||~~~qqqfff]]]]]]fffnnnooollljjjkkkmmmnnnmmmmmmnnnppppppooolllaaacccccc```ZZZRRRMMMJJJFFFEEECCCCCCCCCCCCAAA???>>>===<<<:::999<<<@@@DDDJJJPPPTTTRRROOONNNLLLHHHCCCBBBAAABBBCCCDDDCCCBBBBBB@@@??????BBBDDDEEEEEE===<<<:::888888999:::;;;>>>BBBJJJSSSZZZ___aaabbb___```aaacccddddddcccccc___^^^\\\YYYXXXVVVVVVVVVQQQPPPOOONNNOOOQQQSSSTTT\\\___bbbfffiiimmmsssvvv~~~zzzwwwrrrooonnnoooqqqrrrxxx|||}}}~~~zzzwwwuuurrrooollleee\\\[[[^^^dddwww{{{kkkaaaQQQBBB;;;999999999444333333333444666888:::======<<<<<<<<<;;;;;;;;;@@@AAADDDHHHLLLMMMLLLKKKLLLLLLNNNSSSZZZ]]][[[XXXUUUWWW[[[___bbbdddddddddbbb^^^[[[ZZZXXXZZZbbblll}}}~~~~~~|||vvvqqqpppuuu{{{AAABBBCCCDDDEEEEEEFFFFFFGGGHHHJJJJJJJJJHHHEEEDDDEEECCCBBBBBBCCCCCCBBBAAACCCDDDDDDEEEFFFFFFGGGGGGCCCGGGIIIPPPiiieeeNNNCCC@@@<<>>===<<<>>>BBBFFFGGGHHHGGGEEECCCBBB@@@@@@@@@@@@???======???>>><<<>>>CCCJJJWWWfffrrr|||~~~yyyoooooopppqqqrrrrrrqqqqqqnnnnnnpppqqqrrrrrrrrrrrrsssqqqqqqrrrssstttsssrrrvvvxxxyyyzzzyyyzzz{{{}}}yyyqqqhhh```YYYZZZ___iiiyyynnn^^^YYY[[[^^^cccfffhhhkkknnnpppqqqrrrsssuuuvvvvvvuuummmoooooolllddd[[[TTTPPPIIIGGGEEEDDDDDDCCCAAA???>>>>>>===;;;:::<<<@@@CCCEEEKKKPPPPPPQQQSSSRRROOOCCCCCCCCCEEEFFFFFFEEECCCAAA???>>>???BBBEEEFFFFFF@@@>>>;;;999888999;;;===BBBGGGPPPYYYaaafffhhhiiicccdddddddddcccbbb```___[[[[[[YYYXXXWWWVVVUUUUUUQQQPPPPPPPPPQQQSSSVVVXXX]]]```dddhhhkkkoootttwww}}}~~~~~~uuussspppnnnmmmppptttwwwyyy}}}}}}~~~|||xxxuuuqqqnnnmmmiiibbb[[[\\\aaannn{{{lll^^^MMM@@@:::888777777555444333333444777:::;;;AAAAAA@@@@@@>>>===<<<<<<@@@BBBFFFKKKOOOQQQOOOMMMNNNOOOQQQVVV[[[^^^\\\ZZZXXXZZZ]]]```bbbcccbbbbbbeee```\\\ZZZXXX[[[dddooo~~~}}}|||{{{wwwsssqqquuu|||~~~@@@@@@AAABBBDDDEEEFFFFFFHHHIIIIIIJJJIIIHHHFFFEEEDDDCCCBBBBBBCCCDDDCCCAAACCCDDDEEEFFFGGGGGGGGGFFFDDDEEEHHHNNN```oooTTTDDD>>>===@@@EEELLLRRRTTTTTTRRRLLLMMMNNNOOOPPPQQQRRRSSSNNNNNNMMMKKKIIIGGGEEECCC@@@>>>======@@@CCCEEEFFFHHHGGGEEEBBBAAA@@@@@@@@@???======???===;;;===BBBGGGPPP]]]kkkwww~~~rrrqqqqqqrrrttttttrrrqqqmmmnnnooopppqqqqqqqqqqqqsssrrrrrrtttvvvwwwwwwvvvuuuwwwyyyyyyyyyyyy{{{}}}sssiiicccccceeejjjwwwqqq]]]WWWSSSUUUZZZ^^^bbbeeejjjkkklllnnnppprrrttttttppprrrsssqqqjjjbbb[[[WWWPPPMMMJJJHHHFFFDDDAAA>>>???@@@???>>><<<===@@@BBBDDDIIIMMMOOORRRVVVVVVSSSEEEEEEFFFHHHJJJIIIFFFDDD>>>======???BBBDDDDDDCCCAAA???<<<::::::<<<>>>@@@HHHMMMUUU]]]dddiiikkklllfffffffffeeecccaaa^^^]]]XXXXXXWWWVVVUUUTTTSSSSSSRRRRRRRRRRRRTTTWWWZZZ\\\^^^bbbgggkkkoootttxxx|||~~~~~~~~~}}}|||rrrqqqooommmmmmpppvvvzzz|||~~~}}}||||||}}}~~~~~~zzzvvvsssrrroookkkfff^^^XXX\\\cccyyy{{{lllZZZGGG===999777555555777666444444555888;;;===CCCCCCCCCCCCBBBAAA@@@@@@BBBEEEIIIOOOTTTUUUSSSQQQOOOPPPSSSVVVXXXYYYZZZZZZYYYZZZ]]]___aaabbbbbbbbbfffaaa]]][[[ZZZ^^^iiiuuu}}}zzzxxxuuutttqqqvvv|||??????@@@AAACCCDDDFFFGGGIIIIIIIIIIIIHHHHHHHHHHHHDDDCCCBBBCCCEEEEEEDDDBBBBBBCCCEEEFFFGGGGGGFFFFFFGGGDDDGGGPPPZZZnnn}}}aaaKKKCCC??????AAAFFFLLLQQQRRRQQQJJJJJJKKKLLLNNNOOOQQQRRRNNNNNNMMMLLLKKKIIIHHHGGG@@@>>><<<<<>>>>>>>><<<999;;;@@@CCCHHHSSS```nnnzzzxxxvvvttttttuuutttqqqnnnmmmmmmnnnooopppppppppppprrrqqqrrrtttwwwyyyyyyyyyuuuvvvxxxyyyxxxyyyzzz|||~~~wwwrrrsssrrrqqq{{{nnnbbbVVVRRRRRRRRRWWW^^^cccccceeefffhhhkkkoooqqqnnnqqqsssrrrnnnhhhccc```\\\YYYTTTQQQNNNJJJFFFCCCAAABBBCCCBBBAAA@@@AAABBBDDDHHHJJJKKKNNNRRRRRROOOGGGGGGIIIKKKLLLKKKGGGDDD>>>>>>@@@BBBEEEFFFDDDBBB@@@>>><<<;;;<<>>AAABBBDDDEEEFFFGGGFFFFFFFFFIIINNNUUUZZZ[[[XXXVVVQQQTTTXXXWWWUUUUUUXXX\\\[[[\\\^^^```cccfffhhhiiieee```]]]\\\]]]cccppp|||xxxtttssstttrrrvvv|||?????????@@@BBBDDDFFFGGGJJJIIIIIIHHHHHHIIIIIIJJJCCCCCCBBBDDDEEEFFFDDDCCCBBBCCCEEEFFFGGGGGGFFFFFFKKKDDDGGGQQQWWWbbb}}}xxxlllUUUJJJ@@@??????CCCIIINNNPPPPPPIIIIIIJJJKKKLLLNNNPPPQQQNNNNNNNNNNNNMMMKKKJJJIII???===;;;;;;???CCCFFFHHHJJJHHHFFFCCCAAA@@@@@@@@@DDD@@@???>>><<<888:::>>>???BBBJJJWWWfffsss|||yyyvvvuuuuuutttpppllllllmmmnnnoooooopppooooooooooooooorrrvvvxxxyyyxxxuuuvvvxxxxxxxxxxxxzzz|||}}}}}}~~~zzzpppaaaWWWPPPMMMSSS]]]___```aaabbbdddhhhmmmppplllooossssssqqqmmmjjjhhhgggccc___ZZZVVVRRRMMMJJJBBBDDDFFFEEEDDDCCCCCCCCCEEEGGGHHHFFFHHHLLLLLLHHHIIIIIIKKKMMMNNNLLLHHHDDDAAABBBDDDGGGJJJIIIGGGDDD>>><<<;;;;;;>>>BBBGGGKKKUUUWWW[[[___bbbdddddddddeeeeeeeeeeeedddbbb```___]]]]]]]]]\\\[[[YYYXXXWWWUUUUUUUUUVVVYYY\\\```bbbbbbffflllsssxxx~~~{{{xxxuuussssssssspppmmmkkknnntttzzz~~~~~~|||zzzwwwtttsssppplllgggaaa[[[\\\gggttt}}}fffSSS@@@<<<>>>>>>>>>@@@;;;999777666666999<<<>>>???@@@CCCFFFIIIKKKKKKKKKIIILLLRRRYYY^^^___\\\YYYTTTYYY\\\ZZZUUUTTTYYY___]]]^^^```cccgggkkknnnpppccc___\\\\\\___fffuuuwwwqqqrrrtttrrrvvv|||DDD@@@@@@CCCEEECCCCCCDDDFFFEEECCCBBBBBBDDDEEEGGGEEECCCAAACCCHHHIIIFFFBBBAAABBBDDDEEEFFFGGGFFFFFFLLLFFFGGGNNNOOOUUUooozzz{{{eeeOOOGGGFFFBBB???DDDMMMQQQOOOOOOLLLJJJJJJNNNQQQQQQPPPPPPQQQRRRPPPMMMJJJHHHHHHAAA@@@???>>>===>>>@@@AAAEEEEEEFFFEEEDDDAAA???===>>>>>>>>>>>>===<<<;;;:::999???IIISSS^^^lllyyy{{{uuuqqqrrrttttttsssnnnoooooooooooonnnnnnmmmqqqqqqqqqrrrtttwwwyyyzzzwwwtttqqqqqqssswwwzzz{{{~~~~~~~~~hhhYYYUUUTTTSSSQQQNNNPPPRRRVVVZZZ```ggglllnnnrrrvvvxxxvvvsssssstttsssqqqmmmiiiccc]]]UUUPPPMMMJJJFFFEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCEEEFFFGGGFFFIIINNNQQQPPPLLLGGGCCCBBBCCCEEEFFFFFFFFFEEEDDD>>>>>>======???EEELLLQQQ\\\\\\^^^___aaacccdddeeeeeeeeedddcccbbb``````______]]][[[YYYWWWWWWWWWWWWVVVWWWWWWXXXYYY]]]bbbggggggiiiqqq|||{{{wwwsssqqqqqqooolllkkkmmmrrrxxx{{{|||xxxvvvuuuvvvoooooojjj```XXX]]]nnn~~~|||qqqwww^^^LLL>>>???AAA@@@CCCJJJBBB@@@===;;;:::;;;===>>>AAACCCEEEHHHJJJKKKKKKKKKKKKMMMPPPTTTWWWYYYZZZ[[[ZZZ```bbb```___aaa```^^^]]]^^^aaafffkkkoooppppppccc___[[[ZZZ]]]fffyyyzzztttqqqooorrruuuzzz~~~EEEAAA@@@CCCEEEDDDDDDFFFFFFEEEDDDCCCCCCDDDFFFGGGHHHDDDBBBCCCGGGHHHFFFBBBAAABBBDDDEEEFFFGGGGGGFFFEEE@@@BBBJJJJJJLLLbbb|||}}}}}}uuuaaaNNNGGG???>>>DDDKKKOOOOOOPPPMMMJJJJJJLLLOOOPPPOOOPPPQQQRRRPPPMMMJJJIIIHHHDDDCCC@@@>>>===>>>@@@AAADDDEEEFFFEEEDDDAAA???===>>>>>>>>>>>>===<<<;;;:::999???GGGOOOYYYfffttt}}}yyytttrrrrrrqqqpppoooooooooppppppooonnnnnnqqqqqqqqqrrrtttwwwyyy{{{xxxvvvssssssvvvyyy|||}}}}}}}}}wwwgggZZZQQQMMMKKKIIIJJJJJJLLLPPPVVV\\\```nnnrrrxxx{{{{{{|||~~~}}}yyytttooohhh```[[[NNNKKKHHHFFFEEEEEECCCBBBCCCBBB@@@?????????@@@@@@EEEIIIMMMQQQQQQNNNIIIFFFDDDDDDEEEFFFFFFEEEDDDCCC??????@@@AAACCCIIIQQQVVV^^^___```aaacccdddeeeeeeeeeeeedddbbbaaa___^^^^^^^^^]]][[[YYYWWWWWWWWWWWWZZZZZZZZZZZZ[[[```fffjjjkkklllrrr{{{zzzvvvrrrpppsssqqqnnnnnnpppuuuzzz~~~~~~}}}{{{wwwssspppnnnnnnooonnnhhh^^^YYYaaatttzzzvvv{{{qqqXXXHHH<<<===???>>>@@@FFFBBB@@@>>><<<<<<>>>@@@AAAAAABBBDDDFFFHHHIIIJJJKKKMMMOOORRRUUUWWWYYYZZZZZZ\\\bbbgggfffeeegggfffcccbbbaaabbbgggnnnqqqoookkk```^^^^^^___bbbjjjzzz{{{vvvrrrqqqtttwwwzzz~~~EEEAAA???BBBDDDDDDDDDGGGFFFEEEDDDCCCDDDEEEGGGIIIKKKGGGDDDCCCEEEGGGEEECCCBBBCCCDDDFFFGGGGGGGGGGGGEEEAAAEEEKKKKKKJJJYYYnnnwww^^^LLL>>>???EEEHHHLLLRRRPPPMMMJJJIIIKKKMMMNNNOOOOOOQQQRRRPPPMMMKKKIIIIIIHHHFFFBBB>>>===>>>???AAADDDEEEEEEEEEDDDBBB???>>>>>>>>>>>>>>>===<<<;;;;;;999===CCCIIIQQQ^^^llluuu}}}}}}wwwsssqqqppppppoooooopppppppppppppppoooppppppqqqrrruuuwwwyyyzzzwwwuuussssssvvvzzz|||}}}||||||~~~yyyfffVVVNNNLLLHHHFFFDDDCCCFFFJJJPPPSSSbbbgggnnntttxxx{{{}}}|||wwwqqqiii```ZZZOOOMMMJJJHHHGGGFFFCCCAAADDDBBB@@@===;;;;;;::::::AAADDDIIIMMMNNNMMMJJJHHHFFFFFFGGGGGGFFFEEECCCBBB???AAACCCFFFJJJPPPWWW]]]bbbcccdddeeeeeefffffffffgggfffdddcccaaa___]]]]]]]]]\\\ZZZXXXWWWVVVVVVVVV^^^^^^]]]]]]___ccciiinnnoooooottt|||~~~yyyuuurrrpppqqqpppoooooorrrvvv{{{~~~}}}zzzwwwssspppmmmllloookkkccc[[[\\\hhh||||||sssfffOOOBBB888:::<<<:::;;;@@@@@@???>>>>>>???AAACCCDDDCCCDDDEEEFFFHHHKKKMMMNNNQQQRRRSSSUUUWWWXXXYYYYYY\\\dddjjjllllllmmmkkkhhhfffcccbbbhhhpppqqqjjjccc^^^^^^```dddgggmmm{{{}}}yyyvvvuuuwwwxxx{{{}}}EEE@@@>>>AAACCCBBBDDDFFFEEEEEEDDDCCCDDDFFFHHHJJJNNNJJJFFFDDDEEEEEEEEEDDDCCCDDDEEEFFFGGGGGGHHHHHHHHHEEEGGGLLLKKKJJJVVVfffsssXXXCCCBBBFFFFFFIIIRRRQQQOOOLLLJJJKKKLLLNNNOOOOOOPPPQQQQQQNNNLLLKKKKKKKKKGGGCCC>>><<<<<<>>>???BBBCCCEEEEEEDDDCCCAAA???>>>>>>>>>>>>>>>===<<<<<<999;;;???CCCKKKWWWeeeooozzzyyyuuusssrrrrrrnnnooopppqqqqqqqqqqqqqqqooopppqqqsssuuuwwwyyyyyyuuusssqqqrrruuuxxxzzz{{{|||}}}~~~rrrcccZZZWWWLLLHHHCCC@@@AAAEEEHHHKKKQQQWWWaaajjjpppssssssrrruuuuuutttrrrmmmeee[[[SSSOOOMMMLLLLLLKKKJJJGGGDDDFFFDDDBBB???<<<;;;::::::<<<>>>BBBFFFHHHIIIHHHGGGGGGHHHHHHHHHGGGEEECCCBBB@@@BBBGGGKKKPPPWWW]]]bbbfffgggggghhhhhhggggggfffhhhgggfffdddaaa___^^^]]][[[[[[ZZZYYYXXXWWWVVVVVV\\\]]]```aaacccfffjjjmmmooopppuuu~~~yyyuuurrrqqqnnnnnnnnnppprrrvvvzzz|||~~~~~~}}}zzzxxxvvvssspppnnnmmmfff^^^ZZZaaaqqq|||kkk[[[EEE<<<666777999777777:::=========>>>@@@BBBEEEGGGHHHHHHHHHJJJLLLOOORRRSSSTTTTTTUUUVVVWWWXXXXXXYYY[[[dddmmmpppqqqqqqnnnjjjfffeeegggkkknnnmmmeee_________aaaeeehhhnnn||||||yyyxxxvvvxxxzzz|||~~~DDD???>>>@@@BBBAAAAAADDDDDDCCCCCCCCCDDDFFFIIIJJJOOOLLLHHHFFFEEEEEEEEEEEEDDDDDDEEEFFFGGGHHHIIIIIIGGGCCCBBBDDDDDDFFFPPP]]]wwwjjjMMMEEEDDDAAADDDMMMOOOOOONNNLLLLLLLLLNNNOOONNNPPPQQQQQQNNNLLLLLLLLLKKKHHHDDD???<<<;;;<<<===@@@AAACCCEEEEEEDDDCCCAAA>>>>>>>>>>>>>>>>>>===<<<888:::<<>>===<<<<<<;;;<<>>999555555777777666777:::;;;<<<>>>@@@CCCFFFHHHJJJJJJJJJLLLNNNRRRUUUVVVUUUUUUVVVWWWXXXYYYZZZZZZ]]]gggpppsssuuutttqqqkkkfffjjjoooqqqoookkkfffcccbbb``````bbbeeemmm}}}}}}zzzxxxwwwtttuuuxxx{{{DDD@@@???BBBCCCAAA???AAABBBBBBAAABBBCCCFFFIIIJJJNNNMMMKKKHHHFFFFFFEEEEEEEEEEEEEEEFFFGGGHHHJJJKKKIIIDDD@@@AAABBBDDDMMMVVViii___KKKBBB>>>@@@FFFKKKMMMNNNNNNLLLLLLMMMNNNNNNOOOQQQQQQOOOMMMMMMMMMLLLIIIFFFBBB???===<<<<<<===???AAADDDEEEFFFEEEEEE>>>>>>>>>??????>>>>>>===888999;;;===AAAKKKWWWaaammmwww{{{sssnnnllllllmmmnnnpppqqqrrrrrrrrrpppqqqrrrtttuuuuuuuuuuuuuuussssssuuuxxx{{{|||}}}}}}zzzsssjjjdddYYYRRRJJJDDDCCCCCCBBB@@@@@@HHHWWWeeennnooojjjeee[[[]]]aaafffjjjjjjfffcccVVVUUUTTTUUUVVVWWWVVVUUULLLJJJGGGDDDAAA???>>>======>>>@@@BBBDDDFFFHHHIIIIIIIIIIIIIIIHHHFFFDDDCCCCCCGGGNNNUUUZZZ^^^ccceeehhhiiijjjkkkjjjiiigggeeeiiihhhfffeeecccaaa```___[[[[[[[[[[[[ZZZYYYXXXWWWUUUZZZaaagggjjjkkklllmmmppppppvvv~~~zzzwwwtttsssrrrqqqrrruuuwwwyyyzzz{{{{{{yyyyyyzzz|||}}}~~~|||zzzxxxyyy{{{zzzvvvrrrddd]]]XXX___qqq{{{}}}wwwnnn[[[III;;;888666666777888888888999:::<<<>>>AAADDDGGGHHHIIIIIIKKKMMMPPPRRRUUUVVVUUUUUUVVVWWWXXXZZZ\\\]]]aaakkktttwwwwwwvvvrrrmmmhhhnnnuuuvvvrrrmmmkkkkkkfffcccaaabbbdddlll}}}~~~zzzwwwttttttrrrtttxxx|||FFFCCCCCCFFFFFFBBB??????AAA@@@@@@@@@BBBEEEHHHJJJMMMMMMLLLJJJHHHFFFFFFFFFFFFFFFFFFFFFGGGIIIJJJKKKLLLGGGCCCCCCDDDFFFKKKPPPZZZllluuuVVVEEE@@@AAACCCEEEIIIMMMNNNLLLKKKKKKKKKMMMOOOQQQQQQOOONNNNNNNNNLLLKKKIIIFFFCCC@@@>>>===:::<<<@@@CCCFFFGGGGGGGGG===>>>>>>?????????>>>>>>999;;;;;;;;;===DDDNNNVVVeeeqqq|||vvvpppmmmkkkkkkmmmooopppqqqrrrrrrqqqrrrssstttttttttsssssstttssssssuuuxxx{{{|||}}}|||vvvnnnhhh^^^WWWNNNIIIGGGEEEBBB>>>===DDDRRRbbbooosssqqqmmm^^^\\\[[[[[[^^^aaabbbccc^^^\\\ZZZYYY[[[\\\\\\[[[UUUSSSOOOJJJFFFBBB@@@@@@?????????@@@BBBDDDGGGHHHIIIIIIIIIIIIIIIGGGEEEDDDFFFKKKSSSYYY^^^aaadddffffffgggiiijjjjjjiiifffeeefffeeedddcccaaa```___^^^[[[\\\\\\\\\[[[ZZZYYYXXXXXX\\\bbbgggkkkooorrruuuwwwtttwww}}}yyyvvvsssrrrqqqqqqrrrtttwwwyyy{{{{{{zzzyyywwwwwwxxxyyy{{{|||}}}~~~~~~|||zzz{{{}}}|||wwwrrr___YYYWWWdddyyyxxxxxxpppfffSSSBBB::::::888777777:::;;;::::::;;;===@@@CCCFFFHHHIIIIIIJJJMMMPPPSSSUUUVVVWWWTTTTTTUUUWWWYYY\\\___aaacccllltttvvvvvvtttpppjjjjjjnnnsssuuutttrrrooonnniiifffddddddfffnnn~~~{{{wwwuuutttrrrtttyyy}}}HHHEEEEEEIIIIIIDDD???>>>@@@??????@@@BBBEEEHHHJJJLLLMMMMMMLLLIIIGGGFFFFFFGGGFFFFFFFFFGGGIIIKKKLLLKKKGGGCCCCCCCCCDDDFFFHHHOOO[[[vvv```JJJFFFFFFDDDAAAFFFKKKMMMLLLIIIIIIIIIMMMOOOQQQQQQPPPNNNNNNOOOMMMLLLKKKIIIFFFCCC@@@>>>999;;;???CCCFFFHHHIIIIII===>>>>>>?????????>>>>>>;;;<<<<<<:::;;;???GGGNNN[[[hhhuuu{{{~~~{{{uuurrrjjjkkklllnnnpppqqqrrrrrrrrrssstttttttttsssrrrqqqqqqqqqqqqssswwwzzz{{{{{{{{{{{{sssooobbb[[[RRRMMMKKKHHHCCC???@@@FFFSSSdddsss|||}}}{{{jjjddd\\\WWWVVVYYY]]]___dddaaa^^^]]]]]]^^^___^^^^^^[[[VVVPPPKKKFFFDDDBBB???>>>>>>===???AAADDDEEEHHHIIIIIIJJJIIIHHHFFFEEEIIINNNVVV\\\aaaccceeefffeeefffhhhjjjjjjhhhfffdddccccccbbbaaa```___^^^]]][[[\\\]]]]]]\\\[[[ZZZYYY]]]___cccggglllqqqxxx|||~~~xxxwww}}}{{{yyyvvvssspppoooppppppqqqsssvvvyyyzzzyyywwwvvvuuuvvvwwwxxxzzz{{{|||}}}|||xxxvvvwwwxxxwwwqqqkkk\\\VVVWWWggg~~~~~~zzztttkkk```NNN>>>;;;;;;:::777888;;;======;;;<<<>>>AAADDDGGGIIIKKKKKKMMMPPPTTTVVVXXXYYYYYYSSSSSSTTTWWWZZZ]]]aaacccccckkkrrrsssrrrqqqlllfffiiijjjmmmqqqtttssspppllljjjhhhggghhhiiiooo~~~~~~zzzxxxwwwsssvvvzzzHHHIIIIIIGGGDDDBBBAAABBB>>>>>>>>>???@@@CCCEEEFFFJJJLLLMMMLLLIIIGGGFFFFFFAAABBBCCCEEEGGGHHHIIIIIIHHHGGGFFFCCCAAAAAADDDGGGPPPRRRbbbtttVVVDDD??????===>>>AAADDDGGGIIIJJJKKKMMMNNNNNNNNNNNNMMMLLLKKKOOOMMMJJJGGGEEEBBB>>>:::<<<<<<===@@@DDDGGGHHHHHHCCCCCCAAA>>>;;;<<<>>>AAA<<<<<<<<<<<<<<>>???===???CCCEEEEEEGGGIIIKKKJJJMMMQQQVVVXXXWWWUUUTTTVVVTTTSSSWWW]]]bbbddddddggghhhiiijjjjjjkkkkkkkkkkkknnnooommmnnnooommmiiillleeedddjjjoooqqqyyy~~~vvvpppqqquuuzzz~~~HHHIIIIIIGGGEEECCCBBBCCCCCCBBBAAA@@@@@@AAABBBCCCGGGIIIJJJIIIGGGDDDCCCDDD@@@AAACCCDDDFFFGGGGGGHHHGGGFFFEEECCCAAAAAADDDFFFFFFIIIVVVrrrdddNNNBBB???===>>>@@@CCCEEEGGGIIIIIIMMMNNNNNNNNNNNNMMMMMMLLLPPPNNNJJJHHHFFFCCC@@@===;;;;;;<<>><<<<<<>>>@@@>>>======;;;;;;===AAADDDQQQ[[[hhhooosssxxx}}}vvvssspppooopppppppppoooqqqrrrrrrsssssssssrrrrrrrrrrrrrrrrrrssstttvvvwwwzzzxxxyyy~~~~~~pppmmmcccWWWPPPOOOLLLGGGEEEKKKVVVcccnnnwww{{{}}}xxxmmmbbbZZZTTTPPPNNNWWW^^^fffkkkhhhbbb\\\XXXZZZ]]]___]]]VVVNNNHHHEEEFFFBBB@@@AAAAAA@@@AAAEEEHHHNNNQQQNNNGGGDDDGGGLLLUUUZZZ```eeegggiiijjjkkkjjjhhhffffffffffffdddccccccbbb```^^^]]]\\\\\\\\\^^^^^^^^^^^^___aaacccdddbbbeeehhhkkkoootttzzz~~~~~~}}}{{{yyywwwuuutttqqqooonnnnnnoooppptttuuuwwwxxxxxxvvvuuutttvvvvvvwwwwwwwwwvvvuuutttxxxwwwvvvtttpppjjjbbb\\\UUUVVVaaawww|||pppaaaQQQDDD===:::;;;<<<===>>>@@@AAAAAA@@@AAACCCEEEHHHJJJKKKKKKKKKMMMPPPSSSVVVWWWXXXXXXWWWVVVVVVYYY^^^aaabbbbbbeeefffhhhiiiiiiiiiiiihhhhhhnnnqqqnnnjjjjjjjjjiiikkkeeedddjjjoooqqqzzz~~~yyyuuuwwwyyy}}}GGGHHHIIIGGGEEECCCBBBCCCHHHGGGEEECCCAAA@@@@@@@@@DDDFFFGGGFFFDDDBBBAAAAAA@@@@@@AAABBBDDDEEEFFFFFFEEEEEEDDDBBBAAAAAADDDFFFEEEJJJQQQbbbqqqVVVDDD<<<===>>>???AAACCCEEEGGGHHHMMMMMMNNNNNNOOONNNNNNNNNQQQNNNJJJHHHFFFEEECCCAAA<<<;;;;;;===AAAEEEFFFGGGCCCCCCBBB@@@======>>>@@@@@@???===:::999:::>>>AAALLLUUU```gggkkkqqq{{{{{{xxxsssppppppppppppoooqqqqqqrrrrrrrrrqqqqqqpppqqqqqqpppppppppppppppqqqvvvuuuwwwzzz|||}}}yyypppddd\\\WWWPPPJJJFFFPPP```oooyyy|||yyyvvv}}}vvvlll```UUUNNNKKKQQQXXXccclllpppkkkbbb[[[YYY[[[^^^```^^^XXXOOOIIIHHHDDDAAABBBAAA???AAAEEEHHHJJJLLLKKKIIIJJJNNNRRRZZZ^^^dddhhhiiijjjkkkkkkiiigggeeeeeeeeedddcccaaabbbaaa___]]]\\\[[[[[[ZZZ]]]]]]^^^```ccceeehhhiiifffhhhkkkmmmqqquuuzzz~~~~~~}}}|||yyyuuusssqqqpppooonnnnnnooopppppptttuuuvvvvvvvvvuuutttssswwwvvvvvvuuutttsssrrrrrruuuuuuvvvuuuqqqiii^^^WWWRRRYYYkkk~~~|||vvviiiYYYKKKBBB???===>>>>>>???@@@BBBCCCDDDFFFDDDDDDGGGKKKNNNNNNLLLMMMNNNOOORRRUUUXXX[[[\\\YYYYYYYYY\\\___aaaaaa```dddfffhhhiiiiiihhhfffeeedddmmmqqqnnniiihhhjjjjjjkkkeeedddjjjnnnqqq{{{{{{yyyyyy|||FFFGGGHHHHHHEEEDDDCCCCCCKKKIIIGGGDDDBBBAAA@@@@@@BBBDDDFFFEEECCCBBBAAAAAA@@@@@@@@@AAAAAACCCCCCDDDDDDDDDDDDBBBAAABBBDDDFFFIIINNNPPPVVVrrr}}}aaaIII<<<<<<<<<===>>>@@@CCCFFFHHHKKKLLLMMMNNNOOOOOOOOOOOOQQQMMMIIIFFFFFFFFFEEEDDD===<<<:::<<>>???BBBAAA>>>:::888888;;;>>>KKKRRRZZZ___cccjjjttt|||{{{uuuqqqppppppoooooopppqqqqqqqqqqqqpppoooooossssssrrrqqqooommmkkkjjjnnnpppssswwwyyy}}}tttkkkcccZZZRRRMMMUUUfffzzzuuuyyyzzzyyyrrrfffZZZSSSPPPPPPSSS[[[fffooorrrlllggg\\\ZZZZZZ]]]```___ZZZUUUJJJFFFBBBBBBAAA???AAAEEEHHHIIIIIIJJJMMMQQQUUUWWW]]]aaaeeehhhiiiiiiiiijjjiiigggeeeeeeeeedddbbb```aaaaaa___^^^\\\[[[[[[ZZZ\\\]]]___bbbdddgggiiikkklllnnnpppqqqrrrtttxxxzzz~~~~~~}}}|||{{{wwwsssooopppoooooonnnoooooopppqqqrrrrrrtttuuuuuuuuuttttttvvvuuusssqqqpppoooooonnnqqqsssuuuwwwtttkkkaaaYYYQQQ^^^uuu}}}tttrrrkkk^^^PPPEEEAAAAAA????????????@@@BBBCCCDDDJJJGGGEEEHHHNNNRRRQQQNNNPPPQQQRRRTTTVVVYYY[[[\\\XXXZZZ\\\___bbbccccccbbbfffgggiiijjjjjjhhheeedddcccjjjnnnmmmlllnnnooonnnkkkfffeeekkknnnqqq|||{{{yyy{{{GGGIIIKKKKKKIIIGGGGGGGGGJJJIIIFFFDDDCCCBBBBBBCCCBBBDDDFFFFFFDDDCCCCCCCCC@@@@@@??????@@@AAABBBCCCBBBCCCDDDCCCBBBCCCEEEGGGHHHLLLLLLMMMbbbnnnRRRAAA<<<;;;;;;<<<>>>BBBFFFHHHIIIJJJKKKMMMNNNOOOPPPPPPNNNKKKHHHFFFFFFFFFFFFEEE@@@>>>;;;;;;===@@@CCCDDDCCCDDDEEECCC@@@>>>>>>>>>BBBAAA???<<<999888:::<<>>??????>>>>>>>>>???@@@BBBDDDKKKHHHFFFIIIPPPTTTTTTQQQTTTUUUWWWYYYZZZZZZZZZYYYXXXZZZ^^^aaaccceeeffffffjjjjjjkkklllkkkiiifffeeeeeehhhjjjmmmsssxxxxxxssslllgggggglllnnnppp|||}}}vvvssstttwwwzzz{{{yyy|||IIIKKKNNNNNNMMMKKKJJJJJJHHHGGGEEEDDDCCCDDDDDDEEEBBBDDDGGGGGGFFFEEEEEEEEEAAA@@@?????????@@@AAABBBBBBCCCDDDDDDDDDDDDFFFHHHHHHIIIJJJMMM[[[yyyxxx[[[FFF???===<<<;;;<<<@@@DDDFFFFFFHHHIIILLLMMMOOOOOOPPPLLLJJJGGGFFFGGGHHHGGGGGGEEEAAA<<<:::<<>>===@@@@@@@@@>>>;;;::::::;;;===AAAGGGNNNWWWcccpppzzz{{{{{{vvvtttrrrpppooooooooopppqqqqqqqqqqqqqqqssssssrrrpppkkkfff```]]]```iiiqqquuuyyy~~~~~~{{{nnnkkkppp{{{{{{zzztttlllccc[[[XXXUUUOOOKKKPPP]]]lllxxx}}}tttjjj^^^WWWWWWZZZ[[[[[[RRRLLLHHHGGGFFFEEEGGGLLLNNNOOOQQQSSSWWW[[[___aaadddfffiiikkkkkkkkklllmmmjjjhhhfffeeeeeedddbbb```_______________^^^]]]]]]]]]^^^```ccceeefffggghhhkkkmmmqqqsssuuuxxx{{{~~~|||wwwtttrrrrrrrrrrrrrrrrrrrrrrrrpppqqqrrrssstttvvvwwwwwwrrrqqqpppooommmlllkkkjjjlllooosssxxxzzzwwwqqqlllmmmxxxrrriii[[[LLLBBB===<<<<<<@@@???>>>>>>>>>@@@CCCDDDIIIGGGGGGJJJOOOTTTVVVUUUXXXYYY[[[]]]]]]\\\[[[ZZZYYY\\\___bbbccceeehhhjjjnnnnnnmmmlllkkkiiiggggggfffgggiiinnnxxxxxxnnniiiiiimmmmmmooo|||{{{sssmmmlllooorrr{{{yyyyyy}}}FFFIIILLLMMMKKKJJJIIIHHHGGGFFFEEEDDDCCCCCCDDDEEEBBBDDDGGGGGGGGGFFFFFFGGGBBBAAA@@@>>>>>>???AAABBBBBBCCCEEEFFFEEEFFFHHHJJJIIIGGGIIIOOOTTTdddjjjTTTEEEBBB>>>;;;;;;===@@@BBBDDDEEEHHHJJJLLLNNNOOOPPPKKKIIIHHHIIIJJJJJJIIIHHHIIIDDD>>>;;;;;;===???AAADDDFFFGGGFFFCCC@@@=========???AAAAAA>>><<<;;;<<<888;;;@@@FFFOOO[[[iiirrrvvvzzz~~~{{{xxxvvvsssqqqnnnnnnpppqqqrrrrrrsssssspppqqqqqqpppmmmgggbbb^^^aaakkktttvvvyyy~~~}}}}}}|||yyy~~~wwwpppiiibbb^^^[[[VVVPPPRRR]]]lllyyyxxxlllddd```^^^]]]\\\WWWQQQMMMLLLKKKJJJMMMRRRQQQTTTXXXZZZ[[[]]]aaadddcccfffhhhjjjjjjjjjkkkmmmiiigggeeedddcccbbb```^^^[[[\\\]]]^^^___^^^^^^]]]\\\^^^aaadddfffhhhiiiiiijjjmmmqqqtttvvvyyy|||~~~}}}||||||||||||zzzvvvsssooopppqqqrrrssstttuuuuuuttttttttttttttttttuuuuuuqqqrrrrrrrrrpppnnnmmmkkkmmmooorrrwwwzzzzzzwwwtttyyy}}}pppdddSSSGGGBBBAAAAAAAAADDDBBBAAA@@@AAACCCEEEGGGFFFFFFGGGJJJNNNRRRVVVYYY[[[\\\\\\]]]^^^^^^______]]]___bbbccccccdddhhhkkkqqqpppnnnkkkiiihhhhhhhhhfffiiimmmqqqyyy}}}pppkkkkkkmmmmmmnnn{{{yyyrrrmmmmmmoootttvvvzzz~~~AAADDDGGGHHHGGGEEEDDDDDDHHHGGGEEECCCCCCCCCCCCDDDBBBDDDFFFGGGGGGFFFFFFGGGCCCBBB@@@>>>>>>???AAABBBBBBDDDFFFFFFFFFGGGIIIKKKHHHCCCEEEKKKJJJNNNjjj}}}gggJJJFFFAAA<<<::::::===>>>CCCDDDFFFIIILLLMMMOOOOOOJJJJJJJJJKKKLLLLLLKKKIIIKKKFFF@@@;;;;;;===???@@@DDDFFFHHHGGGDDD@@@===<<<;;;>>>AAABBBAAA>>>===<<<:::;;;===AAAHHHSSS```hhhssswww{{{~~~~~~|||yyyuuusssmmmnnnpppqqqssssssttttttoooqqqrrrrrrpppkkkfffcccdddnnnvvvwwwxxx|||}}}zzz~~~~~~{{{vvvpppkkkaaa]]]YYYZZZbbbnnn{{{xxxqqqkkkgggcccaaaZZZUUUPPPPPPOOOOOORRRWWWTTTXXX]]]^^^^^^^^^bbbeeeaaacccfffgggggggggiiikkkhhhfffdddcccbbbaaa___]]]YYYZZZ\\\]]]^^^^^^]]]]]]\\\^^^aaaeeehhhjjjkkkkkkmmmooosssuuuvvvwwwyyy{{{xxxwwwvvvvvvwwwvvvsssqqqlllmmmooorrrtttuuuvvvwwwxxxwwwvvvttttttsssssssssrrrsssttttttsssqqqnnnmmmnnnoooqqquuuyyyzzzyyywww|||}}}wwwlll___NNNDDDDDDHHHJJJJJJGGGEEECCCBBBCCCEEEHHHIIICCCEEEGGGJJJLLLQQQWWW[[[^^^]]]\\\[[[]]]```ccceee```bbbdddcccbbbcccgggkkksssqqqmmmjjjhhhgggggghhheeekkkqqqtttyyyqqqllllllnnnlllmmm{{{yyyssspppoooppptttzzz>>>>>>@@@CCCDDDBBBBBBCCCEEEEEEEEEDDDDDDBBBAAAAAAAAACCCEEEGGGGGGFFFDDDCCCBBBBBBAAA@@@AAABBBCCCDDD@@@BBBDDDFFFGGGHHHHHHGGGIIICCCDDDJJJMMMOOO]]]nnn|||jjjRRR>>>;;;<<<888888<<<===@@@CCCGGGJJJLLLNNNNNNKKKLLLMMMNNNMMMKKKIIIHHHIIIFFFCCC???======>>>???CCCCCCEEEEEEDDDBBB@@@???===???BBBDDDCCCAAA>>><<<::::::;;;===BBBKKKVVV]]]dddmmmyyy|||uuuoookkkmmmoooqqqrrrrrrqqqppppppooonnnmmmmmmmmmmmmmmmlllnnnqqqssstttvvvyyy{{{yyyzzz{{{xxxooohhhccceeeiiinnnvvv}}}yyyrrrooonnnddd\\\TTTRRRVVVXXXVVVSSSZZZ\\\___bbbcccddddddcccfffffffffggghhhiiiiiiiiifffdddccccccdddccc___\\\YYYZZZ[[[\\\^^^___```aaa___```aaaccceeeggghhhiiippppppqqqqqqssstttvvvwwwvvvtttpppmmmlllmmmoooqqqoooooonnnnnnppprrruuuwwwttttttuuuvvvwwwxxxyyyyyyssssssqqqnnnkkkjjjkkklllqqqrrrsssttttttvvvxxx{{{vvvlllgggZZZKKKCCCAAADDDMMMVVVQQQMMMHHHFFFFFFGGGEEEDDDJJJIIIIIIJJJMMMQQQUUUWWWbbb___[[[ZZZ\\\```dddfffkkkhhhccc^^^^^^ccclllsssuuussspppnnnllljjjgggeeeaaafffnnnuuuzzz{{{yyyxxxrrrkkkfffffffffiiiyyy|||xxxuuurrrvvvwwwzzz|||>>>>>>???AAACCCCCCDDDEEEDDDDDDEEEEEEFFFEEEEEEEEEAAACCCEEEGGGGGGFFFDDDCCCCCCCCCBBBAAAAAABBBBBBCCCCCCEEEGGGIIIJJJJJJKKKJJJHHHCCCCCCHHHIIIIIIUUUdddmmmUUU???;;;<<<999888:::<<<>>>AAAEEEHHHKKKMMMMMMLLLMMMNNNNNNMMMLLLJJJHHHJJJGGGDDD@@@>>>===>>>>>>CCCDDDEEEFFFEEEDDDBBBAAA>>>???BBBCCCCCCAAA>>><<<:::::::::;;;???GGGPPPWWWaaaiiiuuu~~~zzzuuuoooooopppqqqrrrqqqppppppoooooonnnmmmmmmmmmnnnnnnpppqqqrrrssssssuuuyyy|||~~~|||xxx}}}}}}vvvpppppppppqqqvvv{{{~~~zzzyyykkkeee^^^]]]```bbb___[[[[[[]]]___aaabbbbbbbbbaaaeeeeeefffggghhhiiiiiijjjeeecccaaaaaabbb```]]]ZZZ[[[\\\]]]^^^___```aaaaaa```aaaccceeegggiiikkklllsssttttttuuuvvvwwwyyyyyyvvvtttqqqnnnmmmmmmoooppppppqqqrrrrrrrrrrrrqqqppprrrssstttuuuwwwxxxyyyzzzqqqpppoookkkgggeeefffgggnnnppprrrrrrssswww}}}zzztttiiiZZZJJJBBBBBBEEELLLSSSTTTOOOJJJGGGHHHJJJKKKKKKKKKKKKKKKLLLOOOSSSWWWZZZ^^^]]]\\\]]]___ccceeeggggggeeebbb```aaafffnnntttvvvtttqqqnnnllliiifffdddjjjnnnssswwwyyyxxxuuutttrrriiidddeeefffkkk{{{{{{yyyzzz{{{{{{zzz{{{|||@@@?????????BBBEEEFFFFFFCCCDDDEEEGGGHHHIIIJJJJJJBBBCCCEEEGGGGGGFFFEEEDDDEEEDDDCCCBBBBBBAAABBBBBBDDDEEEGGGHHHJJJKKKKKKKKKIIIEEEEEEIIIHHHFFFMMMYYYjjj{{{zzz```GGG>>>>>>;;;999::::::<<<>>>BBBEEEHHHJJJLLLMMMMMMNNNNNNNNNLLLJJJIIIKKKIIIFFFBBB@@@>>>>>>>>>BBBCCCDDDFFFFFFFFFEEEDDD???@@@AAABBBBBB@@@>>><<<:::999999999;;;@@@HHHMMMYYYaaakkkuuu|||zzztttsssrrrqqqpppooooooooonnnnnnnnnnnnnnnnnnoooppptttuuuuuutttsssuuuxxxzzz}}}~~~~~~}}}xxxwww{{{~~~}}}yyyzzz~~~uuuooojjjiiikkkllljjjfffaaaaaacccdddddddddcccbbbeeeeeefffggghhhiiijjjjjjeeedddbbbaaaaaa___\\\ZZZ]]]^^^^^^___```aaabbbbbbbbbccceeegggjjjlllnnnooouuuuuuuuuvvvwwwxxxyyyyyyvvvtttqqqooommmmmmnnnooommmpppsssuuuuuusssooommmqqqrrrssstttvvvwwwxxxyyyqqqpppmmmiiiddd``````aaahhhkkkoooppprrryyy{{{yyyjjjYYYHHHAAACCCGGGKKKPPPWWWSSSMMMJJJKKKNNNQQQRRRMMMMMMNNNPPPSSSWWW[[[^^^^^^___```aaacccdddeeeeeedddddddddccceeejjjpppuuuwwwvvvsssoookkkhhhfffeeemmmooosssuuuvvvvvvtttssssssiiiaaabbbffflll}}}|||uuutttwww{{{~~~}}}}}}FFFEEECCC@@@AAADDDFFFDDDEEEFFFGGGIIIJJJKKKKKKKKKCCCDDDEEEGGGGGGFFFEEEDDDFFFFFFEEEDDDBBBBBBAAAAAABBBBBBCCCEEEFFFGGGHHHHHHKKKHHHIIILLLKKKIIILLLSSS\\\{{{yyy}}}uuuVVVFFFAAA>>><<<<<<999:::;;;>>>AAAEEEHHHIIIMMMMMMMMMNNNMMMLLLKKKJJJKKKJJJGGGEEEBBB@@@>>>>>>@@@AAABBBDDDEEEEEEEEEEEE@@@@@@AAAAAA@@@???>>>===;;;:::999888888<<>><<<;;;999999999;;;===AAADDDFFFJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIGGGDDDBBB@@@>>>======???@@@BBBCCCDDDDDDAAAAAA@@@@@@???>>>======<<<<<<;;;999888999===@@@HHHNNNWWW___hhhsss~~~|||xxxsssooommmmmmmmmooooooooooooooopppqqqrrrrrrvvvzzz{{{zzzwwwuuutttwwwzzz}}}~~~}}}}}}||||||||||||yyywwwpppxxx|||vvvnnnjjjkkknnnqqqrrrjjjjjjkkkjjjjjjiiiiiihhhfffffffffggghhhhhhiiiiiigggfffeeecccaaa___^^^^^^]]]]]]^^^___```aaaaaabbbcccdddfffhhhkkkmmmoooppprrrrrrssstttttttttsssrrrsssrrrrrrqqqpppooonnnnnnmmmoooppprrrsssssssssrrrtttttttttsssssssssrrrrrrtttrrrmmmfff^^^XXXVVVVVV]]]bbbiiipppvvv~~~{{{|||{{{wwwnnnttt~~~sssnnnmmmbbbQQQAAA>>>CCCHHHKKKMMMTTTTTTUUUTTTSSSRRRRRRRRRRRRSSSTTTWWWZZZ]]]```bbbhhhiiihhheeebbbbbbeeehhhiiikkklllmmmmmmnnnppprrrqqqqqqpppnnnjjjiiikkkmmmjjjmmmpppuuuyyy}}}xxxmmmddddddfffmmm~~~vvvqqqppppppqqqxxxzzz}}}SSSYYYVVVJJJAAABBBDDDCCCIIIIIIIIIJJJIIIIIIHHHHHHDDDEEEFFFFFFGGGGGGFFFFFFGGGGGGGGGFFFEEECCCBBBAAABBBBBBBBBCCCDDDFFFHHHIIIGGGHHHIIIJJJKKKLLLLLLMMMOOOZZZnnn|||zzzaaaLLLAAA<<<:::;;;:::999999:::>>>AAADDDFFFGGGGGGHHHIIIJJJKKKKKKJJJJJJJJJIIIGGGDDDBBB@@@;;;;;;<<<>>>???@@@BBBBBBBBBAAA@@@>>>============<<<<<<<<<:::888888;;;===DDDJJJQQQYYYaaalllwww}}}xxxsssqqqooooooppppppppppppppppppqqqrrrppptttyyy{{{zzzwwwuuutttvvvxxx{{{{{{}}}}}}~~~xxxtttooowww~~~|||wwwrrrkkkggggggjjjnnnpppiiiiiiiiiiiiiiijjjjjjjjjgggggggggggghhhhhhhhhhhhcccdddcccaaa^^^]]]^^^___\\\]]]^^^___```bbbccccccdddeeefffhhhjjjlllnnnnnnttttttuuuvvvvvvuuutttssspppqqqqqqqqqqqqpppooonnnssssssrrrqqqpppppppppppptttsssssssssrrrqqqqqqqqqqqqoookkkeee^^^XXXVVVVVV^^^ccckkkttt~~~wwwuuuzzz~~~{{{nnnuuu{{{ooogggddd]]]OOOAAA>>>AAADDDGGGJJJMMMPPPSSSTTTSSSQQQPPPOOOTTTUUUVVVXXX[[[^^^```bbbdddeeeeeecccaaaccchhhlllkkkmmmnnnnnnmmmmmmnnnooonnnoooooollliiiiiilllpppiiikkkmmmqqqsssuuuuuuvvvvvvnnnhhhhhhhhhmmm|||xxxvvvuuutttuuuxxx{{{UUU___```PPPCCCBBBFFFFFFGGGHHHHHHHHHHHHHHHGGGGGGEEEEEEFFFFFFFFFGGGGGGGGGFFFFFFGGGGGGFFFDDDCCCBBBBBBBBBBBBCCCDDDFFFHHHIIIHHHHHHIIIIIIJJJLLLKKKJJJHHHNNN[[[tttwww[[[III@@@<<<===;;;888777888;;;???AAABBBBBBCCCEEEFFFHHHJJJKKKIIIJJJJJJJJJIIIFFFCCCBBB;;;;;;;;;<<<>>>???@@@AAACCCBBB???===<<<<<<======;;;;;;;;;:::888888:::;;;???DDDKKKRRRYYYbbbmmmuuu~~~zzzvvvtttsssrrrrrrqqqpppppppppqqqqqqpppsssvvvxxxwwwwwwwwwxxxwwwyyyzzzzzz}}}~~~}}}wwwqqqqqqyyyzzzuuuqqqnnnkkkhhhhhhiiikkkkkkhhhhhhiiiiiijjjlllmmmnnniiiiiihhhhhhggggggffffffbbbccccccaaa^^^]]]___aaa\\\]]]^^^```bbbdddeeeffffffggghhhiiikkklllmmmnnnuuuvvvwwwwwwwwwvvvtttrrrnnnoooppprrrrrrqqqpppooossssssrrrrrrqqqpppooooooqqqqqqqqqqqqrrrrrrrrrrrrooonnnkkkgggbbb_________bbbfffnnn{{{{{{tttsssxxx{{{~~~tttjjjaaa]]][[[OOOBBB>>>>>>???BBBFFFFFFIIIMMMNNNNNNNNNOOOQQQUUUVVVWWWYYY[[[]]]___```]]]```cccbbb``````dddhhhjjjkkkmmmmmmkkkkkklllmmmmmmooooookkkggggggkkkooonnnoooqqqrrrrrrqqqooonnnqqqmmmlllllljjjooo~~~{{{yyyxxxwwwwwwyyy|||TTTbbbeeeTTTDDDCCCGGGIIIEEEFFFGGGGGGHHHHHHHHHGGGEEEFFFFFFFFFFFFGGGGGGGGGFFFFFFGGGGGGFFFEEECCCBBBAAAAAAAAABBBCCCEEEGGGHHHKKKKKKJJJJJJKKKMMMLLLJJJEEEIIISSSggghhhRRREEE???>>><<<999777777:::>>>@@@???@@@AAABBBEEEGGGJJJKKKHHHIIIKKKKKKJJJHHHEEECCC;;;;;;<<<<<<===???@@@AAACCCBBB???===<<<<<<===>>>999:::;;;:::888888999::::::???FFFLLLRRRZZZdddkkkzzz~~~zzzwwwvvvssssssrrrqqqpppppppppppprrrssstttttttttvvvyyy|||yyyzzzzzzzzz|||}}}~~~wwwqqqrrr{{{wwwpppmmmmmmlllkkkkkkjjjiiihhhiiiiiijjjkkkmmmoooqqqrrrjjjjjjiiihhhgggfffeeeeeecccdddeeebbb```___bbbeee\\\]]]___aaacccfffggghhhhhhiiiiiijjjkkklllmmmnnntttuuuvvvwwwvvvuuurrrqqqlllnnnppprrrsssrrrqqqpppnnnoooqqqsssssssssrrrqqqnnnnnnoooppprrrssstttuuuoooooommmkkkhhhggghhhiiifffiiirrrwwwrrrrrrwwwwwwlllddd\\\XXX[[[PPPDDD>>>;;;:::>>>CCCAAADDDHHHIIIJJJLLLQQQTTTVVVVVVXXXYYY[[[]]]^^^^^^ZZZ___cccccc___]]]^^^```hhhiiijjjjjjiiiiiikkklllnnnooooookkkfffeeeiiimmmyyy{{{|||}}}|||yyyvvvtttmmmlllmmmnnnlllppp}}}yyyxxxwwwvvvyyy{{{~~~~~~OOOSSSVVVRRRIIICCCCCCFFFIIIGGGEEEDDDEEEFFFFFFFFFFFFFFFFFFEEEFFFFFFGGGHHHFFFDDDCCCDDDFFFGGGDDDAAACCCBBBAAABBBCCCDDDCCCBBBIIIHHHHHHIIIJJJKKKIIIGGG@@@KKKOOOVVVnnniiiQQQ??????===:::888999;;;===???===>>>>>>???BBBEEEGGGIIIMMMMMMNNNNNNLLLIIIFFFCCC@@@???===<<<===>>>@@@AAA@@@AAAAAA@@@@@@>>>======;;;<<<;;;;;;:::999888777<<<>>>AAAEEEKKKSSS\\\aaaooowwwzzzuuurrrqqqppppppqqqqqqpppnnnooopppqqqsssuuuvvvxxxxxxtttvvvxxxyyy{{{~~~}}}www|||xxxrrrooommmmmmmmmllljjjjjjjjjkkkkkkjjjiiiiiikkkmmmmmmllljjjjjjiiiiiihhhfffeeedddbbbaaabbbbbbcccdddeeefffdddcccaaaaaabbbdddgggiiilllllllllllllllkkkkkkkkkuuuuuuuuuuuutttrrrooonnnmmmkkkjjjkkkmmmoooooonnnqqqqqqqqqqqqooonnnmmmlllooooooooopppqqqssstttuuusssqqqooooooqqqrrrpppnnnfffooo{{{xxxuuu{{{zzzlllaaaXXXWWWZZZZZZMMMAAA>>>???>>>======>>>AAADDDFFFHHHKKKNNNPPPVVVWWWYYY\\\___```___]]][[[\\\^^^^^^]]]^^^___aaaeeeggghhhgggeeefffjjjnnnqqqnnnmmmpppmmmhhhiiinnnuuuzzzyyytttmmmooopppoookkkpppyyypppnnnsssxxxGGGJJJLLLKKKHHHFFFGGGJJJIIIGGGEEEEEEFFFGGGGGGFFFEEEEEEEEEEEEEEEFFFGGGHHHGGGEEECCCCCCEEEFFFDDDBBBDDDCCCBBBCCCDDDEEEDDDCCCGGGFFFFFFHHHJJJKKKJJJIIICCCJJJJJJPPPccc|||hhhRRR>>><<<999888999;;;===>>>=========???AAADDDFFFHHHMMMNNNOOOOOOMMMJJJGGGDDD???>>><<<;;;;;;;;;===>>>@@@@@@@@@@@@??????>>>===<<<<<<<<<<<<;;;:::999999;;;===@@@CCCHHHOOOWWW\\\kkksss|||{{{uuusssqqqqqqqqqrrrqqqoooqqqqqqrrrsssttttttuuuvvvsssuuuwwwxxxzzz|||~~~|||zzzyyy}}}{{{sssrrrpppmmmkkkiiijjjjjjllljjjiiiiiikkkllllllllliiiiiiiiiiiigggfffeeedddaaaaaabbbbbbcccdddffffffeeedddccccccdddgggjjjkkkmmmmmmmmmlllllllllmmmmmmssssssttttttsssrrrqqqppplllkkkjjjkkkmmmoooooonnnpppppppppppppppoooooonnnnnnnnnoooppprrrtttvvvwwwvvvtttrrrrrrtttuuusssqqqnnnwww~~~zzz{{{|||lll^^^SSSLLLKKKNNNTTTIII@@@>>>?????????@@@AAACCCFFFGGGHHHJJJMMMOOOYYYXXXXXXZZZ]]]___```___^^^___aaaaaa```___```aaa```aaaccccccddddddfffhhhooollllllnnnkkkggghhhmmmtttyyy|||wwwpppppppppooolllqqq|||rrrnnnqqqtttzzz|||~~~BBBBBBCCCDDDEEEGGGHHHIIIHHHFFFEEEEEEFFFGGGGGGFFFDDDDDDDDDDDDEEEFFFGGGHHHGGGEEECCCBBBCCCDDDDDDCCCEEEDDDCCCDDDFFFGGGFFFEEEDDDCCCDDDFFFHHHJJJJJJIIIIIIJJJGGGLLLXXXfffyyy]]]BBB???;;;999999;;;<<<<<<<<<<<<<<<===???BBBDDDFFFMMMNNNOOOOOONNNKKKGGGEEEAAA@@@>>><<<;;;;;;;;;;;;?????????@@@??????>>>>>><<<<<<============<<<;;;;;;<<<>>>@@@DDDIIIPPPUUUdddkkkttt{{{~~~zzzwwwsssqqqqqqqqqqqqppprrrrrrrrrrrrrrrrrrsssssstttuuuvvvwwwxxxzzz}}}zzzwwwyyyzzz}}}wwwzzzwwwsssooollljjjjjjjjjllljjjiiiiiikkkllllllkkkiiiiiiiiihhhgggfffeeedddaaaaaabbbbbbccceeefffgggffffffffffffhhhjjjmmmnnnooonnnmmmlllmmmnnnooopppqqqrrrrrrsssssssssrrrrrrkkkjjjiiijjjmmmooooooooooooooooooppppppqqqqqqqqqmmmnnnoooqqqsssvvvxxxyyyyyyxxxwwwwwwxxxxxxwwwvvvuuu}}}~~~sssaaaTTTJJJDDDDDDHHHLLLDDD>>>>>>@@@@@@AAACCCDDDEEEGGGHHHIIIKKKNNNPPPYYYWWWVVVWWWZZZ]]]______^^^```bbbbbbaaa`````````^^^^^^___aaaccceeeeeedddkkkiiiiiijjjhhheeegggjjjnnnssszzz}}}wwwsssmmmjjjhhhhhhhhhnnn|||vvvpppooopppvvvyyy}}}DDDBBB???@@@CCCEEEEEEDDDFFFEEEDDDEEEGGGHHHGGGFFFBBBBBBBBBCCCDDDEEEFFFGGGHHHFFFCCCBBBBBBBBBDDDDDDEEEDDDDDDEEEGGGHHHHHHGGGDDDCCCCCCDDDFFFHHHHHHHHHLLLJJJGGGMMMSSSVVVrrr|||xxxaaaIIIDDD===::::::;;;:::999;;;;;;;;;<<<===@@@BBBCCCKKKLLLMMMNNNMMMJJJGGGFFFEEEDDDBBB@@@>>><<<<<<;;;======>>>???????????????======>>>??????>>>>>>>>>;;;<<<>>>???AAADDDIIIMMMYYY```jjjrrrwww{{{~~~zzzuuurrrqqqqqqqqqpppppppppqqqqqqqqqrrrrrrrrruuuvvvwwwwwwwwwxxx{{{~~~|||~~~zzz{{{~~~zzz}}}yyytttpppnnnmmmllllllllljjjiiiiiijjjkkkkkkjjjhhhhhhhhhhhhgggfffeeedddaaaaaabbbcccdddeeeggghhhfffggghhhiiijjjlllnnnooopppooonnnmmmnnnoooqqqrrrrrrrrrrrrrrrrrrqqqqqqqqqjjjiiiiiijjjmmmoooooooooooooooooooooppppppqqqqqqmmmnnnooorrruuuxxx{{{||||||{{{{{{{{{|||||||||{{{yyyzzzxxx{{{lllZZZNNNFFFBBBBBBEEEEEE@@@===???@@@@@@BBBEEEFFFGGGIIIJJJKKKMMMQQQTTTWWWVVVVVVXXX[[[]]]^^^]]][[[]]]```aaaaaa``````aaaccc```^^^```dddggggggfffhhhhhhhhhhhhfffeeefffiiikkkoootttyyyyyyvvvqqqmmmgggccc```aaaeeekkkxxxzzztttqqqpppvvvyyy~~~FFFBBB??????BBBEEEDDDBBBCCCCCCCCCDDDFFFHHHGGGFFFBBBBBBBBBBBBCCCDDDEEEFFFGGGFFFDDDBBBAAAAAACCCDDDEEEDDDDDDEEEHHHJJJJJJIIIFFFEEECCCCCCEEEFFFFFFEEEGGGGGGFFFMMMPPPMMMaaayyyzzznnnMMMFFF>>>999999;;;;;;:::;;;;;;;;;;;;<<<>>>@@@AAAFFFHHHJJJKKKKKKJJJHHHFFFHHHFFFDDDBBB???===<<<;;;;;;<<<===>>>???@@@@@@@@@>>>>>>???@@@@@@@@@??????<<<===>>>>>>>>>AAADDDGGGOOOVVV___hhhooouuu}}}~~~xxxtttsssrrrqqqpppnnnoooooopppqqqrrrssssssvvvwwwwwwwwwwwwxxx{{{}}}{{{~~~}}}~~~}}}~~~~~~{{{wwwsssqqqqqqqqqpppooollljjjiiiiiijjjkkkjjjiiigggggghhhggggggfffeeedddaaaaaabbbcccdddfffhhhiiifffggghhhjjjlllmmmmmmmmmooonnnnnnnnnoooqqqrrrssstttsssrrrqqqpppooonnnnnnkkkiiiiiijjjlllnnnooonnnqqqpppooonnnnnnnnnoooooommmnnnpppsssvvvzzz}}}}}}}}}~~~~~~|||zzzooo```OOOEEE@@@======@@@AAA>>>>>>@@@@@@???BBBHHHHHHIIIKKKLLLNNNQQQUUUXXXWWWYYY[[[___bbbbbb```^^^[[[]]]```bbbbbbcccdddeeehhhddd______cccgggiiiiiifffhhhhhhgggffffffhhhiiimmmppptttwwwwwwsssnnnkkkeee```^^^aaagggooo|||}}}xxxuuutttuuuxxx~~~CCC@@@>>>@@@CCCFFFEEECCCAAA@@@AAACCCFFFGGGFFFEEEBBBBBBAAAAAABBBBBBCCCDDDFFFFFFEEECCCAAA@@@AAACCCDDDCCCCCCEEEHHHJJJJJJJJJHHHEEECCCCCCDDDEEEFFFEEE@@@CCCCCCHHHLLLHHHSSSnnn|||~~~XXXNNNBBB;;;;;;======<<<<<<;;;;;;;;;<<<===???@@@BBBDDDGGGJJJKKKJJJIIIHHHHHHGGGEEEBBB???===;;;:::999:::<<<>>>???@@@AAAAAA??????@@@@@@@@@??????>>><<<============>>>@@@CCCFFFMMMVVV^^^eeemmmvvv|||~~~yyywwwtttrrrpppnnnooooooqqqrrrsssttttttvvvvvvwwwwwwvvvwwwzzz|||}}}~~~~~~zzz}}}{{{~~~}}}{{{zzz{{{xxxzzz{{{{{{zzzyyyyyyzzzvvvsssqqqqqqssstttrrrpppllljjjiiihhhjjjjjjjjjiiigggggggggggggggfffeeedddaaaaaabbbccceeeggghhhiiiggghhhjjjlllmmmmmmllllllmmmmmmnnnoooqqqrrrrrrsssuuutttrrrpppooonnnmmmmmmkkkjjjiiijjjlllmmmmmmmmmqqqpppnnnmmmlllmmmmmmnnnnnnoooqqqtttxxx{{{~~~}}}}}}|||~~~|||eeeVVVGGG@@@===;;;;;;======<<<>>>@@@@@@???EEEMMMMMMNNNOOOOOOQQQTTTXXX\\\]]]___cccgggjjjjjjfffccc```bbbdddeeeeeefffiiikkkiiieeeaaa```aaadddgggiiifffiiijjjhhhgggiiikkkkkkkkkmmmppprrrqqqmmmiiifffccc___^^^bbbhhhppp}}}~~~{{{zzzyyysssvvv|||@@@@@@@@@BBBCCCDDDDDDCCC>>>>>>???BBBDDDFFFEEECCCCCCBBBBBBAAAAAAAAAAAAAAADDDFFFFFFDDDAAA???@@@BBBCCCBBBCCCEEEHHHJJJKKKJJJGGGEEEBBBBBBDDDFFFGGGGGG>>>CCCBBBBBBGGGFFFMMM^^^{{{qqqcccQQQEEEAAAAAA???===<<<<<<;;;;;;<<<===>>>???@@@BBBFFFJJJLLLLLLLLLKKKIIIHHHGGGDDDBBB???<<<;;;888999;;;===???AAAAAABBB@@@@@@@@@@@@@@@???>>>===:::;;;<<<<<<;;;;;;===???AAAGGGOOOVVV\\\dddlllrrr||||||yyyuuurrrqqqqqqqqqqqqrrrrrrssssssttttttuuuuuuuuuvvvyyy{{{}}}~~~||||||~~~xxx}}}{{{|||}}}|||yyyvvvuuuuuusssuuuwwwxxxwwwvvvvvvvvvssspppoooqqqtttuuurrrnnnllljjjhhhhhhiiijjjiiihhhffffffggggggffffffeeeeeeaaaaaabbbccceeegggiiijjjhhhjjjlllnnnnnnmmmkkkjjjjjjlllnnnqqqrrrrrrrrrrrrsssrrrpppooonnnnnnnnnooommmkkkjjjjjjkkkllllllkkknnnmmmlllkkkkkklllnnnooopppqqqsssuuuyyy|||zzz}}}uuu\\\OOOAAA======;;;:::;;;999999<<<@@@@@@AAAJJJTTTTTTTTTTTTSSSSSSUUUXXX\\\bbbccceeeiiilllmmmkkkhhhgggggggggfffeeefffiiilllgggggggggeeeddddddeeegggggglllmmmiiiiiimmmooommmfffhhhkkklllllliiifffddddddbbbbbbfffiiippp~~~}}}|||||||||vvvxxx|||@@@AAABBBCCCCCCAAA@@@@@@<<<===>>>AAADDDEEEDDDCCCCCCCCCBBBAAA@@@@@@@@@@@@CCCEEEGGGEEEBBB???@@@AAABBBBBBBBBDDDHHHJJJKKKJJJEEECCCBBBBBBEEEHHHIIIJJJ@@@GGGCCC???EEEHHHLLLWWWgggyyybbbQQQHHHCCC???<<<===<<<<<<;;;<<<===>>>??????BBBFFFJJJMMMNNNNNNNNNKKKKKKJJJHHHEEEBBB@@@>>>888999;;;===???AAABBBBBBAAAAAAAAA@@@???>>>===<<<999:::;;;:::999999;;;===@@@EEEKKKQQQVVV]]]eeekkkssszzz|||wwwtttsssssssssrrrrrrrrrqqqqqqrrrssssssssssssuuuxxxzzz}}}~~~~~~~~~~~~|||}}}yyyyyyzzz{{{yyyvvvsssqqqqqqnnnqqqtttvvvuuutttttttttrrrooonnnqqquuuuuuqqqlllllljjjhhhhhhiiijjjiiihhhfffffffffgggffffffeeeeeeaaaaaabbbccceeegggiiijjjjjjkkknnnoooooonnnllljjjhhhkkknnnqqqssssssrrrqqqqqqpppooonnnnnnooopppqqqnnnllljjjjjjkkklllkkkjjjkkkjjjiiiiiijjjmmmoooqqqqqqrrrsssvvvyyy|||}}}yyykkkSSSFFF;;;888999888666666666777;;;???@@@CCCMMMYYYYYYXXXWWWUUUTTTUUUXXXZZZdddcccdddgggjjjlllkkkjjjjjjiiigggeeeccccccfffiiifffiiillllllhhheeeeeefffhhhnnnoookkkjjjoooqqqooogggiiilllnnnnnnllljjjhhhkkkjjjkkkmmmooouuu}}}||||||}}}~~~|||}}}~~~EEEHHHJJJGGGBBB???AAADDD@@@@@@AAABBBBBBCCCDDDDDDCCCAAA???=========???@@@CCCBBBAAAAAA@@@@@@@@@AAAAAABBBCCCEEEFFFFFFFFFFFFEEECCCBBBBBBDDDFFFFFFFFFCCCCCCBBBBBBCCCEEEHHHJJJ^^^nnnmmmlll|||jjjSSSBBB>>>@@@<<<:::;;;===<<<:::;;;@@@@@@AAADDDFFFGGGHHHHHHHHHIIIHHHGGGEEECCCAAA>>>===>>>===<<<;;;<<<>>>@@@BBBBBBCCCDDDEEEDDDBBB???===@@@@@@>>>===<<<<<<<<<<<<>>>AAAFFFJJJPPPWWW___dddnnnrrryyy~~~zzz}}}zzzvvvrrrooonnnnnnooossssssrrrrrrsssuuuvvvxxxyyyyyyyyy|||~~~|||www|||xxxuuuuuuwwwuuupppjjjlllnnnrrrvvvxxxxxxwwwvvvppppppppppppooooooooooooiiiiiihhhhhhhhhhhhhhhiiijjjiiigggfffeeeeeeffffffhhhgggeeecccccceeeiiilllppppppooonnnllliiigggfffgggjjjnnnpppqqqqqqqqqrrrrrrqqqpppooonnnnnnnnnnnnooollljjjkkkmmmnnnllliiijjjjjjjjjllloooqqqqqqqqqpppssswwwyyy{{{|||~~~~~~qqq```NNNGGG???999777888888777777999;;;<<<===AAAHHHMMMYYYUUURRRTTTWWWYYYZZZ[[[ddd___^^^cccgggggghhhiiiiiijjjiiigggdddbbbcccdddgggiiikkkmmmmmmllliiihhhiiijjjmmmqqqsssssspppmmmllllllmmmnnnooopppqqqqqqmmmooorrrrrrooosss|||||||||zzzxxxwwwwwwyyy}}}PPPQQQQQQMMMFFFAAAAAACCC?????????@@@AAABBBBBBBBBBBBAAA???>>>>>>@@@AAABBBDDDCCCBBBAAA@@@@@@@@@AAABBBCCCCCCDDDEEEFFFGGGHHHGGGEEECCCCCCEEEFFFGGGFFFDDDCCCCCCBBBCCCEEEGGGIIISSSaaayyysssyyycccMMMDDDDDD???======>>>===::::::>>>???@@@CCCEEEGGGHHHHHHHHHGGGGGGFFFEEEDDDBBBAAA@@@>>>===<<<;;;;;;===???@@@AAABBBDDDDDDDDDAAA???===@@@???>>>===<<<<<<<<<<<<>>>@@@CCCGGGLLLQQQXXX]]]iiimmmttt}}}~~~|||xxxssspppooooooooorrrrrrrrrrrrsssuuuvvvwwwwwwwwwwwwyyy}}}|||xxxwwwtttrrrtttvvvvvvrrrnnnnnnppprrruuuvvvvvvvvvuuuooooooooonnnnnnnnnmmmmmmkkkjjjjjjiiiiiiiiijjjjjjhhhgggggggggggghhhjjjjjjhhhfffdddbbbcccgggmmmqqqrrrqqqpppnnnllljjjhhhggghhhkkkoooqqqqqqqqqqqqrrrpppooonnnmmmmmmllllllmmmnnnllljjjjjjlllllljjjhhhkkkkkklllnnnpppqqqrrrqqqqqquuuyyy|||}}}~~~~~~lll^^^OOOIII@@@:::888888777666555777999:::;;;@@@HHHNNNSSSRRRQQQRRRTTTVVVYYY[[[]]]ZZZZZZ```eeeeeeeeefffhhhiiihhhfffcccaaaaaabbbfffhhhjjjkkkjjjhhhfffeeefffhhhlllrrruuuuuurrrooolllmmmmmmooopppqqqrrrrrruuuvvvxxxvvvqqqrrr}}}}}}|||zzzxxxvvvvvvwww{{{SSSTTTSSSNNNGGGCCCBBBBBB>>>>>>>>>??????@@@@@@AAA@@@@@@???@@@AAACCCEEEFFFEEEDDDCCCBBBAAAAAAAAAAAACCCCCCCCCCCCDDDFFFHHHIIIIIIGGGEEEDDDFFFGGGFFFFFFEEEDDDDDDCCCDDDEEEFFFGGGJJJUUUkkktttXXXIIICCCBBB???>>>@@@???;;;:::<<<===>>>AAACCCEEEGGGHHHHHHEEEEEEFFFFFFEEEDDDDDDCCC???>>><<<;;;:::;;;===>>>@@@AAACCCCCCCCCAAA???>>>@@@???>>>======<<<<<<===<<<>>>@@@BBBEEEJJJOOOSSS^^^cccjjjsss|||{{{wwwsssqqqqqqqqqpppqqqrrrssstttuuuuuuuuuuuuttttttvvvyyy{{{{{{{{{yyy~~~{{{xxxsssrrrrrrtttxxxyyywwwtttqqqrrrrrrsssssstttttttttpppppppppooooooooonnnnnnmmmlllkkkkkkjjjjjjjjjjjjjjjiiiiiihhhiiiiiijjjkkkgggeeecccbbbeeejjjqqquuusssrrrooommmkkkjjjiiiiiijjjmmmpppqqqqqqqqqqqqrrrppppppooonnnmmmmmmmmmmmmmmmllljjjjjjjjjjjjiiigggjjjlllmmmooopppqqqqqqqqqssswww{{{~~~rrrdddZZZPPPJJJCCC===:::888777666777999::::::<<>>>>>?????????@@@@@@@@@>>>???@@@AAACCCFFFHHHJJJGGGFFFEEECCCBBBAAAAAAAAACCCBBBAAAAAABBBDDDFFFHHHKKKIIIFFFEEEFFFFFFFFFEEEFFFEEEEEEDDDDDDEEEFFFFFFGGGOOO]]]vvvkkkRRRCCCCCC???===??????;;;:::;;;;;;<<<>>>AAACCCFFFGGGHHHFFFFFFGGGGGGFFFEEEDDDDDDAAA???===;;;::::::;;;<<>>??????>>>===============:::<<<===???AAADDDIIIMMMSSSWWW^^^hhhqqqzzz{{{wwwuuutttssspppqqqssstttuuuuuutttttttttssssssuuuwwwyyyyyyyyyvvvzzz|||zzzxxxvvvtttssstttwww{{{|||{{{yyytttsssrrrqqqqqqqqqrrrssssssssssssrrrrrrrrrqqqqqqnnnmmmlllkkkjjjjjjjjjjjjmmmlllkkkjjjiiiggggggffffffeeedddeeeiiimmmqqqsssrrrqqqnnnkkkiiiiiijjjjjjmmmoooqqqrrrqqqpppqqqrrrrrrrrrqqqpppoooooooooooolllkkkjjjjjjiiihhhgggfffiiikkknnnppppppooooooooossswww||||||xxxyyy}}}vvvfffZZZSSSPPPLLLGGGBBB>>>;;;999888===>>>>>>===>>>CCCLLLRRR___cccccc[[[UUUVVV[[[___]]]ZZZZZZ___aaaaaacccfffiiijjjjjjhhheeebbbbbbbbbbbbccceeeffffffeeedddcccaaadddjjjpppttttttppplllhhhiiikkkmmmoooqqqrrrsssuuuvvvwwwwwwssssss}}}}}}xxxvvvwww{{{|||zzzyyy{{{DDDDDDDDDCCCAAA@@@@@@AAA@@@@@@@@@AAAAAAAAAAAAAAA>>>???@@@CCCEEEHHHJJJKKKIIIHHHFFFDDDCCCBBBAAAAAAAAAAAA@@@???@@@BBBEEEGGGKKKIIIFFFEEEEEEEEEEEEDDDFFFEEEEEEEEEEEEFFFFFFFFFFFFMMMUUUddddddKKKDDD>>>;;;===>>><<<:::;;;:::;;;<<>>;;;:::::::::;;;>>>???@@@AAAAAA@@@@@@??????>>>>>>============>>>999;;;<<<===>>>BBBFFFJJJLLLPPPVVV___iiirrrzzz~~~}}}zzzxxxwwwrrrssstttuuuvvvuuutttssssssssssssuuuxxxzzzzzzyyyxxxzzz|||}}}yyyvvvtttsssttttttuuuxxxzzzzzzzzzxxxuuutttrrrpppooopppqqqqqqssssssssssssrrrrrrrrrrrrnnnnnnlllkkkiiiiiihhhhhhlllkkkkkkjjjiiigggffffffgggffffffiiimmmoooooommmpppnnnllljjjiiiiiijjjkkkoooppprrrqqqpppooopppqqqrrrqqqpppooonnnnnnnnnnnnkkkkkkkkkjjjhhhggggggggggggkkkoooqqqpppmmmmmmmmmrrrvvv|||~~~vvvuuuwwwzzzmmm\\\QQQLLLNNNLLLJJJFFFAAA>>><<<;;;AAAAAAAAA???>>>BBBIIIOOOfffnnnpppggg```bbbgggjjjbbb^^^\\\]]]^^^]]]aaagggjjjllllllkkkhhhfffeeeeeebbbcccdddfffgggggggggfffbbbdddiiimmmpppooojjjgggeeefffhhhjjjmmmoooqqqrrrqqqqqqrrrrrrooopppyyy}}}vvvppppppuuu}}}~~~|||}}}DDDDDDCCCBBBAAA@@@@@@???BBBBBBBBBBBBBBBBBBBBBBBB???@@@AAADDDFFFHHHJJJJJJKKKIIIHHHEEECCCBBBAAAAAA@@@@@@@@@@@@AAACCCDDDFFFIIIFFFDDDCCCCCCDDDCCCCCCEEEEEEEEEFFFFFFGGGGGGGGGEEEJJJPPPZZZrrrwwwXXXIIIBBB<<<<<<===<<<;;;<<<::::::;;;===???BBBDDDEEEIIIIIIIIIIIIHHHGGGFFFEEECCCBBB???<<<;;;;;;;;;<<<===>>>??????@@@@@@@@@@@@>>>>>>============>>>>>>;;;<<<=========@@@DDDGGGIIIKKKQQQXXXbbbkkksssxxx~~~|||zzzvvvvvvvvvvvvvvvuuutttssssssrrrsssuuuyyy{{{|||{{{xxxyyyzzz||||||xxxtttssssssqqqrrrtttuuuvvvuuuuuutttuuutttrrrpppooooooooopppqqqqqqqqqpppppppppoooooopppooommmkkkiiihhhhhhhhhgggggghhhjjjjjjkkkjjjjjjiiiggggggjjjnnnooommmjjjmmmlllkkkjjjkkklllmmmmmmpppqqqrrrqqqooonnnooopppnnnnnnmmmlllkkkkkkkkkkkkiiijjjkkkjjjhhhhhhhhhjjjggglllqqqssspppmmmllllllrrrvvv|||zzzyyytttxxx{{{{{{vvvcccSSSJJJGGGHHHIIIIIIGGGCCC@@@>>>>>>???AAAAAA???>>>???EEEJJJbbbooowwwsssppprrrtttrrrccc```^^^^^^]]]\\\```fffkkkmmmnnnnnnllljjjiiiiiicccdddeeefffggghhhhhhhhhdddeeegggjjjlllkkkgggcccbbbcccfffiiillloooqqqrrrsssqqqpppnnnkkkkkktttyyyqqqlllnnntttzzz||||||{{{~~~FFFEEEDDDDDDCCCCCCBBBAAABBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBDDDFFFGGGHHHHHHLLLKKKIIIFFFDDDBBBAAAAAAAAAAAABBBCCCDDDEEEEEEFFFFFFDDDAAA@@@AAABBBBBBAAACCCDDDEEEFFFGGGHHHHHHHHHHHHHHHLLLUUUfffnnnRRRHHH???======<<<;;;<<<:::::::::;;;===???BBBCCCHHHHHHIIIIIIIIIIIIHHHHHHDDDBBB@@@===<<<<<<======<<<===>>>>>>???@@@@@@AAA>>>>>>============>>>>>>>>>???>>>===<<<===@@@BBBCCCEEEIIIOOOXXXaaaiiinnnvvv|||~~~{{{zzzxxxwwwuuuttttttsssqqqqqqrrruuuyyy|||}}}}}}wwwxxxyyy{{{~~~{{{{{{}}}}}}|||xxxuuutttuuuoooppprrrssssssssssssssstttsssrrrppppppoooooooooppppppppppppoooooooooooorrrpppooommmkkkiiiiiihhhfffgggiiikkklllmmmmmmmmmkkkgggeeefffkkkooonnnmmmkkkkkklllmmmnnnooopppqqqqqqqqqqqqpppmmmlllmmmnnnmmmlllkkkjjjjjjiiijjjjjjhhhjjjkkkkkkiiihhhjjjlllhhhnnnuuuvvvsssnnnmmmmmmrrrvvv|||||||||uuuuuu~~~{{{hhhWWWKKKFFFEEEAAADDDGGGFFFCCC@@@??????===???AAA@@@???@@@DDDHHHWWWjjjzzz}}}||||||vvvmmmbbbaaabbbdddbbb```bbbgggjjjllloooooonnnlllllllllggggggggggggggggggggggggeeefffggghhhjjjiiigggdddaaaccceeeiiilllooorrrsssvvvrrrooommmjjjjjjsss}}}~~~vvvnnnlllmmmpppssstttvvv{{{EEEDDDCCCDDDEEEFFFEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAACCCDDDFFFFFFGGGGGGMMMLLLIIIGGGDDDCCCBBBAAAAAABBBDDDEEEFFFFFFGGGFFFDDDBBB??????@@@AAAAAA@@@BBBCCCEEEFFFHHHHHHIIIIIIMMMIIIKKKUUUaaavvvYYYNNNBBB???>>>;;;:::;;;:::::::::;;;<<<>>>AAABBBFFFGGGHHHIIIJJJJJJKKKKKKDDDCCC@@@>>>======>>>???<<<<<<===>>>???@@@@@@AAA>>>>>>============>>>???AAAAAA@@@===;;;;;;===???===>>>BBBHHHPPPYYY```eeennnttt}}}~~~|||zzzwwwuuutttttttttppppppqqqtttyyy|||}}}}}}vvvwwwzzz}}}{{{wwwvvvyyy{{{{{{xxxvvvvvvxxxoooqqqsssttttttttttttuuurrrrrrrrrqqqpppooonnnnnnrrrrrrrrrqqqqqqqqqppppppsssrrrpppnnnlllkkkjjjiiijjjkkklllmmmmmmmmmlllkkkmmmgggbbbccchhhnnnqqqpppjjjkkkmmmoooqqqrrrssssssqqqqqqqqqooolllkkklllmmmnnnnnnmmmlllkkkkkkkkkkkkgggiiikkkkkkiiiiiikkknnnjjjpppwwwyyyuuupppnnnnnnrrrwww}}}yyyssswww{{{sss___NNNFFFDDDDDD<<<@@@DDDEEEBBB@@@???@@@<<>>EEEFFFGGGHHHHHHHHHGGGGGGBBBAAAAAA@@@@@@??????>>>:::;;;<<<===>>>>>>>>>>>>@@@???>>><<<<<<<<<======>>>>>>>>>===<<<<<<;;;;;;===???AAADDDIIIOOOVVV[[[ggglllttt{{{~~~yyyuuusssqqqqqqwwwwwwwwwxxxzzz}}}|||~~~~~~~~~vvvnnnpppqqqqqqrrruuuwwwzzz{{{zzzvvvssssssuuuwwwvvvtttrrrrrrqqqqqqqqqrrrssssssuuutttsssrrrqqqrrrssstttqqqpppnnnmmmmmmllljjjhhhgggjjjnnnnnnllljjjjjjkkkkkkfffbbbccchhhnnnpppoooiiilllppptttwwwwwwvvvuuuqqqnnnkkkjjjjjjkkkkkkkkklllkkkjjjjjjiiiiiijjjjjjmmmkkkjjjiiiiiilllooopppsssxxx|||{{{vvvqqqqqqrrrrrrxxxzzzyyy~~~~~~fffWWWPPPJJJFFFDDDDDDDDDCCCBBBAAA???===<<<:::???DDDEEECCCDDDHHHLLLNNNZZZmmm}}}wwwppphhhmmmrrrpppjjjeeefffjjjggghhhhhhjjjnnnpppnnniiieeeiiimmmmmmkkkhhhhhhjjjhhhjjjlllmmmlllkkkkkkkkkcccdddgggkkknnnqqqssstttsssnnnkkkjjjjjjnnnyyy}}}yyyxxxvvvqqqlllmmmooosssxxx}}}GGGJJJMMMLLLGGGDDDDDDFFFFFFFFFGGGGGGFFFEEECCCBBBCCCFFFHHHFFFAAA???@@@CCCGGGFFFEEEDDDDDDCCCCCCCCCEEEEEEEEEDDDCCCDDDGGGIIIIIIFFFCCCCCCEEEHHHHHHHHHIIIHHHFFFFFFGGGGGGFFFEEEIIIIIILLLQQQWWWcccwwwoooQQQDDD@@@<<<:::=========<<<;;;;;;;;;===>>>CCCDDDFFFHHHIIIHHHGGGGGGCCCCCCBBBAAAAAA@@@??????<<<<<<<<<=========>>>>>>@@@???>>>>>>============?????????>>>======<<<<<<;;;===???AAADDDJJJPPPUUU```dddkkkrrryyy|||zzzyyyxxxvvvuuuttttttvvvyyy|||~~~}}}zzzyyy~~~{{{sssnnnnnnnnnoooqqqtttxxx|||~~~}}}yyytttrrrsssuuuuuuuuurrrrrrssssssssssssssssssttttttsssrrrqqqrrrrrrsssqqqooommmmmmmmmmmmkkkiiikkkmmmooonnnjjjhhhhhhiiiiiieeeccceeejjjmmmnnnlllhhhjjjooosssvvvwwwvvvvvvpppnnnkkkjjjlllmmmnnnmmmiiiiiihhhhhhhhhiiiiiijjjkkkjjjjjjjjjmmmppptttvvvwww{{{~~~|||wwwsssssstttxxx}}}www^^^OOOIIIEEEDDDDDDEEEEEEDDDCCCAAA???>>>===>>>AAADDDEEEEEEHHHNNNSSSQQQ[[[jjjwww}}}{{{uuuppppppssstttpppiiidddcccdddgggiiikkkmmmnnnnnnllliiinnnqqqrrrooojjjffffffgggjjjkkkmmmmmmmmmllllllllljjjjjjlllmmmnnnmmmmmmlllmmmmmmlllkkkiiilllzzz~~~yyywwwvvvsssqqqqqqrrrvvvzzz~~~GGGKKKNNNNNNJJJGGGFFFGGGFFFGGGGGGGGGFFFEEEDDDCCCDDDIIIMMMJJJCCC>>>???BBBEEEDDDDDDDDDDDDEEEEEEFFFDDDEEEEEEDDDCCCDDDFFFHHHHHHGGGFFFFFFHHHJJJJJJIIINNNLLLIIIHHHIIIJJJJJJIIIHHHHHHIIILLLOOOUUUdddqqqdddPPPEEE===<<>>>>>>>>>>>>>>>>>>>>>>>@@@BBBEEEHHHIIIIIIGGGFFFFFFEEEDDDCCCBBBAAA@@@@@@@@@???===<<<<<<<<<===>>>??????????????????>>>>>>@@@@@@@@@???>>>>>>======999:::<<<===???CCCIIIMMMUUUYYY___fffmmmuuu}}}xxxvvvtttssstttwwwzzz}}}|||wwwtttwww~~~~~~~~~~~~|||wwwqqqnnnllliiijjjkkkmmmqqqvvvzzz}}}zzzuuuqqqqqqsssuuuvvvssstttuuuuuuuuutttsssrrrtttsssrrrrrrqqqqqqrrrrrrooonnnmmmmmmnnnnnnmmmlllhhhjjjkkkkkkjjjjjjkkkmmmgggeeedddfffjjjlllkkkiiigggjjjnnnrrruuuvvvvvvvvvooommmkkkkkkmmmoooooooooffffffffffffggghhhiiijjjiiiiiijjjmmmqqqvvv{{{}}}~~~|||zzzzzz|||kkkSSSFFFAAA@@@AAADDDFFFFFFEEEDDDBBB@@@>>>===???AAACCCDDDEEEJJJQQQWWWTTTZZZccclllrrrsssqqqooouuutttqqqmmmiiifffdddcccgggjjjnnnooommmkkklllnnn}}}}}}{{{uuunnniiiiiikkklllmmmmmmnnnnnnmmmllllllooopppqqqqqqqqqooolllkkkhhhkkknnnlllhhhkkk|||xxxtttssstttuuuuuuvvvyyy|||EEEIIIMMMNNNLLLIIIGGGGGGEEEEEEEEEEEEEEEDDDCCCCCCBBBIIINNNLLLEEE??????BBBEEEDDDDDDDDDDDDEEEEEEFFFCCCDDDEEEDDDBBBBBBBBBCCCIIIHHHHHHIIIIIIIIIIIIHHHNNNMMMLLLLLLNNNNNNNNNMMMDDDCCCEEEHHHIIILLLVVV```zzz{{{cccOOOAAA???CCC@@@???????????????===<<<===???CCCFFFHHHHHHGGGFFFGGGGGGFFFEEECCCBBBAAAAAACCCAAA???<<<;;;<<<===>>>===>>>@@@AAAAAA@@@???>>>@@@@@@???>>>>>>======<<<999:::::::::;;;>>>BBBFFFMMMPPPUUU[[[bbbkkktttzzz}}}{{{xxxvvvvvvxxx{{{}}}|||wwwuuuuuuzzz}}}|||yyyvvvyyyzzzvvvooojjjjjjlllhhhhhhiiijjjmmmqqqvvvxxx{{{xxxvvvttttttuuuvvvwwwtttuuuwwwxxxwwwuuusssrrrssssssrrrqqqqqqqqqppppppnnnmmmlllmmmooopppooonnnkkkkkkkkkjjjiiijjjkkklllhhhfffddddddgggjjjjjjjjjjjjlllooorrrtttttttttsssooommmkkkkkklllmmmmmmllleeeeeeffffffgggiiijjjkkkhhhiiikkkoootttyyy~~~ooo^^^KKKAAA>>>===???BBBFFFFFFEEEDDDBBBAAA???>>>===???BBBCCCEEEHHHMMMQQQRRRUUUZZZ___eeejjjmmmnnnqqqmmmiiiggghhhiiigggfffhhhkkkoooooollljjjpppxxxxxxoookkklllooommmmmmlllmmmmmmnnnmmmlllnnnppprrrtttuuutttrrrqqqjjjkkkmmmllljjjmmm}}}{{{uuurrrrrrssswwwxxx{{{~~~BBBEEEIIIKKKJJJHHHFFFEEEDDDCCCCCCCCCBBBBBBBBBBBB@@@FFFMMMLLLFFFBBBBBBDDDFFFEEEEEEDDDDDDDDDDDDEEEEEEGGGIIIIIIFFFCCCAAA@@@IIIIIIJJJIIIIIIHHHHHHIIIJJJJJJKKKMMMOOOOOOMMMKKKDDDBBBDDDFFFGGGGGGMMMUUU```xxxzzz___KKKCCCCCCAAA???>>>???@@@???<<<:::;;;>>>AAADDDFFFGGGFFFEEEHHHHHHGGGFFFEEECCCCCCBBBDDDCCC@@@===<<<<<<=========>>>???AAAAAAAAA@@@??????>>>>>>======<<<;;;;;;;;;;;;:::999999;;;???BBBGGGIIIMMMRRRYYYbbbkkkqqqxxx{{{|||yyyxxxyyy{{{}}}|||}}}}}}|||zzzxxxxxxxxx~~~{{{yyyxxxwwwuuuyyyzzzvvvoookkkmmmpppnnnmmmlllkkklllooorrrtttsssuuuwwwxxxxxxwwwwwwwwwvvvwwwxxxyyyxxxvvvsssrrrrrrrrrrrrqqqqqqpppoooooommmlllkkkmmmooopppooonnnsssqqqnnnkkkiiihhhffffffkkkgggcccbbbcccgggkkknnnoooppprrrssssssrrrqqqppppppnnnkkkkkkkkkjjjiiigggffffffggghhhiiikkklllmmmjjjkkkmmmppptttyyy}}}yyy___RRRFFFAAA@@@>>>>>>@@@CCCCCCCCCCCCBBB@@@??????<<>>>>>@@@???===:::<<<===???BBBDDDEEEEEEEEEGGGGGGFFFFFFEEEEEEDDDDDDDDDCCCAAA???============<<<===>>>???@@@@@@@@@@@@>>>>>>======<<<;;;;;;;;;======;;;:::888:::===@@@BBBDDDHHHLLLQQQYYYaaafffmmmrrrzzz}}}{{{{{{{{{{{{{{{}}}|||xxxvvvzzz|||}}}~~~~~~||||||{{{xxxuuuttttttuuuvvvxxx{{{}}}{{{uuurrrsssuuuwwwuuuqqqnnnnnnoooqqqrrrooosssxxxzzzzzzyyyxxxxxxxxxxxxxxxxxxwwwuuusssrrrrrrrrrrrrqqqpppooonnnmmmlllkkkjjjlllnnnoooooonnnlllkkkkkklllmmmnnnnnnlllkkkhhhdddaaabbbgggmmmqqqssssssttttttsssqqqpppooopppnnnlllkkkjjjiiigggeeehhhhhhhhhiiijjjlllmmmnnnkkklllnnnqqquuuyyy|||~~~{{{lllSSSKKKDDDCCCCCC@@@>>>?????????@@@@@@@@@@@@??????>>>@@@EEEIIIKKKKKKJJJJJJKKKKKKMMMPPPVVV\\\bbbeeeeeebbb______bbbeeeeeedddjjjggghhhkkkjjjkkkxxx{{{nnnhhhhhhkkknnnkkkiiikkkoooqqqqqqooojjjkkklllnnnooopppppppppvvvqqqnnnnnnooosss~~~}}}zzzwwwvvvwwwzzz~~~???@@@AAACCCEEEFFFEEEDDDCCCBBBAAAAAAAAABBBCCCCCCBBBDDDEEEGGGHHHFFFDDDBBBCCCCCCCCCDDDDDDEEEFFFGGGEEEKKKRRRUUUSSSNNNHHHDDDFFFGGGIIIIIIJJJMMMQQQUUUSSSPPPLLLJJJJJJJJJIIIHHHKKKHHHGGGHHHGGGDDDEEEIIIMMMVVVjjjzzzaaaOOOHHHCCC???>>>@@@AAA>>>;;;===>>>>>>???AAACCCDDDEEEFFFFFFFFFEEEEEEEEEEEEEEECCCCCCBBB@@@???>>>======<<<<<<<<<===>>>???AAAAAA??????>>>>>>===<<<<<<<<<======<<<:::888999<<>>>>>>>>>>>???AAADDDHHHKKKMMMNNNMMMKKKLLLNNNQQQUUUYYY\\\___```___^^^___aaacccddddddhhhdddeeejjjkkkjjjtttyyynnniiijjjmmmooollljjjlllqqquuuuuusssjjjjjjjjjkkkmmmoooqqqsssuuusssrrrqqqooosss}}}}}}|||wwwxxxzzz}}}??????@@@BBBDDDFFFFFFEEEDDDCCCBBBAAABBBBBBDDDEEEEEEDDDCCCEEEGGGGGGCCC@@@AAAAAABBBCCCEEEGGGHHHIIIAAAHHHQQQWWWUUUPPPIIIEEEDDDFFFHHHJJJKKKPPPWWW\\\___YYYQQQKKKIIIJJJKKKLLLJJJGGGFFFHHHHHHFFFGGGKKKJJJMMMZZZssswwwttt[[[KKKFFF@@@???AAABBB@@@===>>>>>>>>>>>>???AAADDDEEEDDDEEEEEEEEEEEEFFFFFFFFFBBBBBBBBBBBB@@@???======<<<;;;;;;;;;===???AAABBB@@@@@@??????>>>=========>>>===<<<999888999<<<>>>999<<>>>>>>>>??????AAADDDIIIMMMOOOPPPMMMNNNPPPSSSUUUXXXYYYZZZ[[[\\\]]]___aaaccceeegggfffaaaccckkkllliiippp|||zzzppphhheeehhhlllqqqmmmkkknnntttxxxxxxvvvjjjjjjjjjlllooossswwwyyyrrrtttuuusssoooqqq~~~yyyyyy{{{}}}>>>???AAABBBBBBDDDGGGIIIHHHFFFCCC@@@???@@@BBBDDDEEEDDDCCCBBBBBBCCCDDDEEEKKKGGGDDDDDDGGGKKKOOOQQQFFFJJJOOOUUUVVVSSSLLLGGGEEEHHHJJJJJJIIILLLSSSYYYeee___UUUKKKEEEDDDEEEGGGIIIHHHHHHGGGGGGFFFFFFFFFPPPMMMPPP]]]sss||||||qqqYYYLLLCCCDDDBBB::::::AAA===>>>???@@@AAABBBCCCCCCEEEEEEDDDDDDDDDFFFGGGHHHGGGGGGGGGFFFEEECCCAAA@@@>>><<<:::999999;;;===???;;;<<<>>>@@@AAAAAAAAAAAA===<<<;;;;;;;;;;;;999888:::<<>>??????===???BBBFFFIIIKKKMMMMMMOOONNNNNNQQQWWW[[[\\\[[[XXXWWWVVVVVVXXX\\\aaaeeecccaaaaaacccggglllppprrrvvvrrrmmmhhheeefffhhhjjjoooqqqqqqqqquuu}}}}}}|||rrrjjjmmmwww|||zzzvvvqqqmmmkkkppp}}}|||~~~}}}>>>@@@BBBBBBCCCDDDGGGIIIKKKHHHEEECCCBBBCCCEEEGGGGGGFFFEEECCCCCCCCCDDDEEEJJJHHHFFFGGGJJJMMMPPPPPPJJJKKKMMMOOOQQQOOOJJJGGGDDDGGGJJJIIIGGGHHHMMMQQQYYYVVVQQQKKKGGGEEEDDDDDDDDDDDDEEEFFFFFFGGGHHHHHHFFFGGGKKKSSS```vvvyyy~~~hhhUUUDDDBBBCCC???===@@@;;;;;;<<<===>>>@@@AAAAAAEEEDDDDDDDDDDDDFFFGGGHHHFFFFFFFFFFFFEEEDDDBBBAAA@@@>>><<<;;;;;;<<<>>>??????@@@AAABBBBBBAAAAAA@@@>>>===<<<;;;;;;;;;:::::::::<<<>>>??????@@@CCCEEEFFFJJJQQQXXX___ffflllppp{{{~~~|||yyywwwvvvvvvwwwwwwyyyzzzzzz~~~~~~~~~}}}|||{{{zzzzzz{{{~~~|||}}}|||yyyuuuuuuvvvwwwwwwvvvttttttvvvwwwxxxxxxwwwtttqqqooommmnnnoooooonnnnnnooopppvvvwwwyyy{{{{{{zzzxxxvvvwwwvvvuuuttttttuuuuuuvvvyyyvvvsssppppppooommmlllkkkkkkjjjjjjjjjjjjkkkkkkpppooommmjjjfffeeefffhhhjjjjjjlllmmmppprrrtttuuurrrqqqpppnnnmmmlllllllllmmmlllkkkiiihhhgggggggggkkkkkkkkklllmmmnnnooopppmmmnnnqqqtttyyy~~~ppp[[[MMMGGGAAA@@@???AAACCCDDDAAA>>>===<<<<<<<<<===>>>>>>>>>===???CCCFFFIIIJJJJJJJJJKKKJJJJJJNNNSSSXXXYYYYYYWWWVVVUUUTTTUUUYYY^^^aaaeeedddcccdddfffiiikkklllkkkiiieeecccccceeeiiikkkoootttwwwxxxzzz}}}}}}zzzyyytttpppttt|||~~~yyyyyyuuupppmmmkkkqqq{{{zzz||||||}}}~~~~~~}}}>>>???AAABBBCCCDDDFFFHHHJJJHHHEEECCCCCCDDDFFFGGGHHHGGGFFFDDDCCCCCCCCCDDDHHHGGGHHHJJJMMMOOOOOONNNMMMKKKJJJJJJJJJJJJIIIGGGDDDHHHLLLLLLIIIGGGHHHJJJLLLMMMNNNNNNLLLIIIFFFCCCCCCDDDDDDEEEEEEFFFFFFFFFCCCHHHMMMOOOQQQ^^^|||wwwsssyyy~~~dddKKKCCCDDDAAA>>>>>>:::;;;;;;<<<>>>???AAABBBDDDDDDDDDDDDEEEFFFGGGHHHDDDEEEFFFFFFFFFDDDCCCBBBBBBAAA>>>===<<<===>>>???BBBBBBCCCCCCBBBAAA@@@@@@@@@???===<<<;;;;;;<<<===:::;;;============???@@@BBBEEEJJJOOOTTTZZZ```eeekkkqqqyyy~~~{{{zzzyyyyyyxxxxxxxxxyyyyyy|||{{{zzzyyyxxxxxxyyyyyyxxx{{{~~~~~~}}}}}}~~~}}}zzzwwwwwwzzz|||{{{yyywwwxxxxxxyyyxxxwwwvvvuuuvvvwwwwwwwwwvvvsssqqqooommmnnnoooooonnnooorrruuuvvvwwwyyyzzzzzzzzzyyyxxxwwwvvvvvvvvvvvvwwwxxxyyyyyyvvvsssqqqpppooommmkkkmmmllliiigggfffggghhhiiimmmllliiieeebbbaaabbbdddjjjkkklllnnnppprrrssstttooonnnmmmlllkkkjjjjjjjjjkkkjjjiiihhhggggggffffffiiiiiijjjkkklllmmmnnnooolllmmmppptttzzz{{{zzz|||ttt___OOOGGGDDDCCC@@@???BBBFFFHHHGGGEEEBBBAAA@@@???>>>>>>=========@@@CCCFFFHHHHHHGGGFFFFFFFFFGGGJJJOOOSSSUUUVVVVVVVVVUUUSSSSSSUUUYYY]]]bbbcccccccccddddddeeeeeedddcccaaa```aaaeeeiiikkkoooxxx~~~~~~|||yyyyyyzzz|||zzzyyytttooolllkkkqqq{{{wwwxxx{{{|||{{{yyyzzz}}}~~~}}}<<<>>>@@@AAAAAABBBDDDEEEEEEDDDBBBAAA@@@AAACCCDDDHHHGGGEEECCCBBBAAABBBBBBDDDEEEHHHKKKOOOOOOMMMKKKKKKIIIGGGGGGHHHIIIIIIHHHFFFJJJNNNPPPNNNKKKIIIHHHIIIKKKNNNQQQPPPMMMIIIGGGGGGGGGFFFEEEDDDDDDCCCCCCFFFJJJNNNMMMJJJQQQggg}}}tttvvvxxxZZZJJJDDD???<<<;;;<<<<<<<<<===???@@@BBBCCCCCCCCCCCCDDDEEEFFFGGGGGGCCCDDDEEEFFFFFFEEEDDDCCCBBBAAA???============>>>BBBBBBBBBBBBAAAAAA@@@@@@AAA@@@???===<<<<<<===???;;;<<<======<<<;;;<<<>>>BBBDDDFFFIIILLLQQQXXX\\\[[[bbbllluuuzzz}}}~~~|||}}}}}}{{{zzzyyyyyyyyyyyy}}}{{{yyywwwvvvxxxyyy{{{vvvyyy|||~~~}}}}}}~~~}}}|||{{{{{{yyyvvvssssssuuuwwwxxxwwwxxxyyyyyyzzzyyyxxxvvvuuuwwwwwwwwwwwwuuusssqqqooopppqqqqqqpppqqqssswwwzzzvvvwwwxxxyyyyyyzzzzzzzzzxxxxxxwwwwwwwwwxxxxxxxxxvvvtttqqqqqqqqqpppnnnmmmmmmllljjjgggfffeeeeeeeeehhhgggdddaaa______bbbeeejjjkkklllmmmoooppppppqqqmmmlllkkkjjjjjjiiiiiiiiiiiihhhgggfffffffffffffffeeefffggghhhiiijjjkkkkkknnnnnnooosssyyyzzzvvvyyy{{{fffTTTIIIEEEEEEFFFDDDBBBEEEJJJMMMMMMLLLEEEEEEEEECCC@@@===<<<<<<===@@@CCCFFFGGGFFFDDDBBBCCCDDDEEEHHHLLLPPPSSSTTTVVVWWWVVVTTTRRRSSSWWW[[[\\\^^^```bbbbbbaaabbbbbbeeedddcccbbbcccfffhhhjjjooozzz~~~}}}{{{}}}yyytttooollllllqqq|||wwwvvvxxxyyyyyywwwyyy}}}}}}:::<<>>===<<<======???????????????@@@@@@@@@@@@AAAAAA???<<<<<<>>>@@@===>>>???>>><<<;;;;;;===>>>???@@@@@@BBBFFFLLLPPPRRRYYYccclllrrrvvvyyyzzz~~~}}}{{{zzzzzzzzz}}}{{{xxxvvvuuuvvvxxxzzzsssvvvyyy|||}}}}}}~~~~~~~~~|||zzz{{{|||~~~}}}{{{{{{zzzzzzzzzwwwuuusssrrrrrrtttuuuuuuxxxyyyyyyzzzyyyxxxwwwvvvxxxxxxxxxxxxvvvuuusssrrrtttuuuuuuttttttvvvzzz}}}wwwwwwwwwwwwxxxxxxyyyzzzyyyyyyyyyxxxwwwvvvuuuuuuqqqpppooopppqqqqqqooonnnjjjjjjjjjhhhfffcccaaa___`````````______aaaeeehhhkkklllmmmnnnoooooooooooolllkkkjjjiiiiiiiiiiiiiiiggggggffffffeeefffffffffeeefffggghhhiiiiiiiiiiiikkkjjjlllqqqwww}}}}}}}}}|||www~~~oooZZZLLLFFFFFFGGGGGGEEECCCFFFJJJNNNNNNLLLDDDFFFFFFDDDAAA============???BBBDDDEEEEEECCCBBBDDDEEEGGGIIILLLOOORRRTTTWWWXXXYYYWWWTTTTTTXXX]]]^^^aaaddddddbbbaaaaaaaaaeeeeeeddddddeeegggiiijjjnnnxxx}}}~~~~~~{{{uuuooommmmmmrrr~~~~~~xxxwwwxxxyyyxxxvvvyyy~~~999<<>>===<<<:::999:::;;;===???@@@AAABBBDDDEEEFFFFFFGGGCCCDDDEEEFFFFFFEEEDDDDDD@@@@@@???>>>===========================>>>???@@@>>>AAABBBAAA===<<<===???>>>??????>>><<<;;;;;;<<<============>>>AAAFFFIIIMMMRRR[[[ccciiinnnrrruuuyyy{{{~~~~~~}}}||||||}}}{{{xxxuuutttuuuvvvxxxrrrsssvvvxxxzzz{{{{{{{{{|||~~~~~~|||{{{{{{yyy{{{}}}~~~|||zzzyyyyyy}}}}}}}}}zzzwwwvvvvvvwww{{{zzzyyyxxxwwwwwwwwwwwwuuutttssssssssstttuuuuuuxxxxxxzzzzzzzzzzzzyyyxxxyyyyyyyyyyyyyyyxxxwwwwwwyyyyyyzzzyyyxxxyyy{{{}}}xxxwwwvvvuuuuuuvvvwwwxxxxxxxxxxxxwwwvvvuuusssrrrooonnnnnnnnnppppppnnnlllfffggggggfffccc```\\\ZZZXXXYYY\\\]]]___bbbfffiiilllmmmnnnooopppooonnnmmmjjjiiiiiihhhgggggghhhhhhfffffffffeeeffffffgggggghhhiiijjjkkkkkkjjjiiihhhfffeeegggmmmvvv}}}vvvqqqooossszzzvvvaaaPPPGGGEEEEEEFFFFFFDDDBBBDDDGGGIIIHHHEEE@@@CCCFFFDDDAAA>>>>>>???===>>>@@@CCCDDDEEEEEEEEEFFFHHHJJJKKKLLLNNNRRRTTTVVVYYY[[[YYYVVVVVV[[[aaafffiiikkkiiieeeaaaaaabbbbbbccccccdddfffggghhhiiimmmtttzzzzzzzzz}}}~~~}}}yyy|||~~~wwwqqqnnnnnnsss}}}{{{zzz{{{zzzyyyvvvyyy}}}:::===@@@BBBAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEDDDCCCAAA@@@@@@@@@AAAAAAAAAAAAAAACCCFFFHHHHHHHHHBBBBBBAAACCCEEEFFFFFFEEEDDDDDDEEEFFFGGGGGGFFFDDDBBBCCCEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCEEEHHHIIIHHHKKKPPP___tttmmmXXXJJJDDD>>>===:::999888:::;;;===???@@@BBBDDDFFFFFFFFFFFFDDDDDDEEEFFFFFFEEEDDDCCC@@@@@@@@@@@@???????????????>>>===<<<<<<<<<===>>><<<@@@CCCBBB>>>;;;<<<>>>===>>>???>>><<<:::;;;<<<======>>>>>>>>>@@@CCCFFFHHHKKKQQQVVV\\\bbbhhhllloooqqqtttyyy|||~~~~~~{{{xxxwwwvvvwwwwwwttttttuuuvvvxxxyyyyyyxxxxxxyyy{{{{{{zzzyyyxxxxxxuuuwwwyyyyyywwwuuuuuuvvvxxxyyyzzzyyywwwuuuvvvwwwxxxwwwvvvuuuttttttttttttrrrssstttuuuuuuvvvwwwxxxxxxyyyzzz||||||||||||{{{zzzzzz{{{{{{{{{|||||||||{{{|||}}}|||zzzyyyyyyzzzyyyxxxuuusssssstttuuuvvvtttuuuuuuuuuuuutttrrrrrrooonnnnnnnnnnnnmmmjjjhhhccccccaaa___]]]ZZZXXXWWWRRRUUUYYY\\\___bbbeeegggjjjkkklllmmmmmmkkkjjjiiiggggggfffeeeeeeeeefffffffffffffffffffffggghhhhhhjjjkkkllllllllljjjhhhgggfffeeeffflllvvv|||~~~}}}nnngggfffppp|||vvvhhhVVVJJJFFFFFFFFFEEEFFFDDDCCCDDDFFFFFFBBB???;;;???CCCCCC@@@>>>???BBB======???AAACCCFFFHHHIIIHHHJJJLLLMMMLLLNNNQQQTTTTTTXXX[[[ZZZWWWXXX^^^dddiiikkkmmmjjjeeebbbccceeeffffffffffffffffffffffffjjjppptttvvvxxx{{{zzzwwwsssuuuzzzzzzsssppppppsss|||}}}}}}}}}{{{zzzuuuxxx{{{<<>>@@@BBBDDDFFFFFFFFFFFFDDDEEEFFFFFFFFFDDDCCCBBB@@@AAAAAAAAAAAAAAAAAAAAABBB@@@???===<<<;;;<<<<<<:::???DDDCCC???;;;;;;===<<<===>>>===;;;::::::<<<:::;;;;;;;;;;;;<<>>@@@CCC======>>>@@@CCCGGGJJJLLLIIILLLNNNNNNLLLMMMPPPSSSRRRWWW[[[[[[XXXYYY___fffdddgggjjjhhhdddbbbeeehhhmmmlllkkkjjjgggeeecccaaahhhmmmrrrtttxxxzzzvvvpppppprrrwww|||tttqqqqqqttt|||~~~~~~~~~|||zzzuuuvvvzzz~~~???@@@AAABBBBBBAAA@@@??????>>>>>>???@@@AAAAAA@@@CCCBBBBBBAAAAAA@@@@@@@@@BBBBBBBBBCCCCCCDDDDDDDDDCCCBBBAAAAAABBBCCCEEEFFFDDDEEEEEEEEECCCCCCEEEFFFGGGDDDBBBBBBDDDEEEDDDBBBDDDDDDEEEEEEDDDBBB@@@???@@@AAABBBBBBCCCDDDEEEEEEOOO]]]lll}}}jjj^^^OOOBBB999;;;:::444555<<<;;;<<<>>>???AAACCCDDDEEEBBBBBBCCCCCCDDDEEEEEEEEEAAAAAABBBCCCDDDDDDDDDCCCBBBAAA???===;;;:::999888999;;;>>>@@@AAA@@@>>>======<<<;;;::::::;;;===>>><<<;;;::::::999999999999@@@@@@BBBDDDHHHMMMRRRUUUZZZ]]]bbbggglllqqqvvvyyyyyy{{{~~~|||zzzyyy}}}|||{{{zzzyyyyyyzzzzzzzzzzzz{{{|||}}}{{{xxxuuuwwwwwwvvvvvvtttsssrrrqqqvvvwwwyyyyyywwwvvvwwwxxx}}}xxxtttrrrsssuuuwwwuuuuuuvvvxxxzzz}}}~~~}}}||||||}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~|||{{{zzzyyywwwuuussssssttttttsssrrrttttttttttttrrrpppnnnlllnnnkkkhhhiiilllllliiieee```]]]YYYVVVSSSQQQOOONNNSSSUUUXXXZZZ\\\___cccfffeeeddddddcccbbbbbbccccccccccccccccccccccccccccccdddeeeggggggggggggiiijjjmmmllljjjiiiggggggggggggmmmmmmooouuu|||~~~{{{mmmrrrzzzttteeeXXXLLLHHHHHHGGGGGGIIIDDDCCCBBBCCCAAA===:::999<<<<<<<<<===???AAACCCEEEDDD???:::;;;BBBIIIMMMMMMOOOLLLHHHIIIMMMQQQSSSSSSZZZYYY[[[]]]]]]^^^```dddjjjhhhfffdddbbbbbbcccdddjjjjjjjjjhhhgggdddcccbbbeeeggglllqqquuuuuussspppjjjooovvv~~~{{{sssqqqqqquuu}}}|||zzzwwwxxx{{{vvvwwwyyy|||===>>>???@@@AAAAAAAAAAAA???>>>======>>>?????????BBBBBBAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAABBBBBBCCCAAAAAA@@@@@@AAACCCEEEFFFEEEFFFFFFEEEDDDDDDFFFHHHFFFCCC@@@@@@AAACCCBBBAAACCCCCCDDDDDDCCCBBBAAA@@@@@@@@@@@@AAACCCEEEGGGHHHJJJVVV```vvvyyycccPPP@@@>>>===::::::>>><<<======>>>???@@@AAAAAABBBBBBCCCCCCDDDDDDDDDEEEAAABBBCCCCCCDDDDDDCCCCCCBBBAAA???===;;;:::999999999;;;===>>>??????>>>===>>>>>>===<<<<<<<<<===>>><<<;;;::::::999999999:::<<<<<<===???CCCGGGKKKMMMSSSVVVZZZ^^^bbbfffkkknnnsssuuuxxx|||~~~}}}{{{yyyyyyzzz{{{|||}}}}}}}}}~~~~~~|||xxxuuuuuuuuuuuuuuutttsssrrrqqquuuwwwyyyyyyxxxxxxxxxyyy}}}yyyvvvuuuvvvwwwtttuuuvvvwwwyyy|||}}}~~~|||||||||||||||||||||||||||}}}}}}}}}|||{{{{{{zzz{{{yyywwwvvvwwwwwwvvvtttrrrrrrrrrrrrpppnnnkkkjjjkkkiiiggghhhkkkkkkgggbbbZZZWWWTTTRRRQQQPPPPPPPPPWWWZZZ]]]^^^```bbbdddgggeeedddcccbbbaaa`````````aaaaaaaaabbbccccccddddddeeefffggggggffffffhhhjjjmmmllliiigggffffffggghhhmmmqqqwww{{{~~~zzz~~~~~~zzziiiZZZQQQIIIGGGFFFFFFHHHKKKJJJHHHEEECCCAAA===:::999::::::;;;===???CCCFFFHHHGGGAAA<<<<<>>???@@@AAABBBAAA@@@???>>>===>>>???@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@??????@@@@@@AAAAAA????????????@@@BBBDDDEEEFFFFFFEEEDDDCCCDDDHHHKKKHHHEEEAAA???@@@AAAAAAAAAAAAAAABBBBBBBBBBBBAAA@@@@@@@@@???@@@BBBEEEHHHJJJGGGOOOSSSaaaxxxuuu~~~{{{cccJJJAAA>>>;;;:::===>>>>>>>>>>>>>>>>>>??????BBBBBBCCCCCCCCCCCCCCCCCCBBBBBBCCCDDDDDDDDDCCCCCCBBBAAA@@@>>><<<;;;;;;:::::::::;;;<<<<<<=========@@@???>>>===============;;;;;;:::999999999::::::999999999;;;>>>AAADDDFFFJJJMMMQQQUUUXXX[[[___bbbjjjlllooossswwwzzz|||}}}}}}}}}}}}~~~|||zzzzzz{{{}}}~~~~~~|||yyyvvvuuuuuuvvvvvvvvvuuutttsssuuuwwwyyyzzzzzzzzz{{{|||{{{xxxxxxxxxyyyvvvvvvwwwxxxzzz{{{|||}}}~~~||||||||||||{{{zzzyyyyyyyyyzzzzzz{{{{{{{{{|||||||||zzzxxxxxxxxxwwwuuutttpppppppppooonnnkkkiiiggggggeeedddfffgggfffbbb^^^TTTSSSQQQPPPPPPRRRUUUVVV^^^aaadddeeeffffffggghhheeedddbbb```^^^]]]\\\\\\]]]^^^___```bbbcccdddeeefffggggggfffeeeeeegggjjjnnnllliiifffeeefffhhhjjjrrrzzzyyy{{{}}}|||{{{}}}lll]]]OOOKKKHHHHHHGGGFFFJJJQQQSSSPPPJJJEEEAAA>>>:::777777777999;;;???CCCGGGIIIIIIDDD>>>===AAAGGGLLLMMMRRRNNNJJJHHHKKKOOORRRTTTWWWYYY[[[]]]```cccdddeeegggfffdddcccbbbbbbbbbcccggggggggggggffffffffffffdddeeegggkkkooorrrqqqpppllljjjkkkqqqzzz~~~{{{rrrlllnnnttt{{{~~~{{{yyyuuuuuuxxxyyyzzz|||???>>>=========>>>???@@@CCCBBBAAA???>>>>>>@@@AAA@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@??????@@@AAAAAA>>>>>>>>>>>>@@@BBBDDDEEEFFFEEEDDDBBBBBBDDDHHHLLLNNNKKKFFFBBB@@@AAABBBBBB@@@@@@AAAAAAAAAAAAAAAAAABBBAAA@@@@@@AAAEEEHHHJJJHHHLLLKKKQQQhhhuuuwwwzzz^^^LLLBBB<<<;;;===??????>>>======>>>???@@@BBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCBBBBBB@@@???======<<<<<<;;;::::::999:::;;;<<<===@@@???>>>===<<<<<<;;;;;;;;;::::::999999:::::::::999999::::::<<<>>>@@@AAADDDFFFJJJNNNQQQTTTXXX[[[___aaadddhhhmmmpppsssuuuuuuvvvxxx{{{~~~}}}||||||~~~~~~~~~}}}{{{yyyxxxyyyzzzzzzzzzxxxvvvuuuuuuxxxzzz{{{{{{|||}}}}}}|||zzzyyyzzz{{{|||zzzzzz{{{|||}}}~~~~~~~~~|||}}}~~~}}}||||||}}}|||{{{yyyxxxwwwvvvwwwwwwxxxyyyzzz{{{|||zzzxxxvvvuuuuuutttqqqoooooooooooonnnllliiifffeeecccbbbbbbbbbbbb```[[[WWWRRRRRRRRRRRRSSSVVV[[[___dddgggjjjkkkjjjhhhggghhhcccbbb```^^^[[[ZZZYYYXXXZZZZZZ\\\^^^```bbbcccdddeeeffffffeeedddeeehhhkkkqqqnnnkkkhhhhhhjjjmmmooo{{{yyy{{{~~~rrraaaSSSJJJJJJLLLMMMJJJIIINNNVVV[[[YYYRRRIIIBBB>>>999555444555666999<<<@@@DDDFFFIIIDDD???===@@@EEEJJJLLLPPPMMMJJJHHHJJJNNNSSSVVVZZZ\\\^^^___bbbeeedddbbbfffeeedddbbbbbbbbbbbbbbbddddddddddddeeeeeeffffffdddeeegggkkkppptttvvvvvvrrrmmmiiimmmvvv|||{{{yyytttmmmiiiooozzz}}}zzzwwwssssssvvv{{{|||~~~BBBAAA???===<<<<<<======@@@AAA@@@???<<<<<<>>>@@@@@@@@@@@@AAABBBBBBBBBCCCCCCCCCAAA@@@@@@AAABBBCCC>>>>>>>>>>>>???AAACCCDDDCCCCCCBBB@@@@@@CCCHHHKKKRRROOOJJJEEEAAA???@@@AAAAAAAAA@@@AAAAAAAAAAAABBBEEEDDDBBBAAAAAACCCFFFHHHIIIKKKGGGIIIXXXnnnzzz{{{yyybbbOOOCCC???AAA===<<<;;;;;;;;;===>>>@@@AAAAAAAAAAAABBBBBBBBBBBBCCCDDDDDDDDDDDDDDDCCCCCCCCCBBBAAA@@@???>>>>>>>>><<<;;;999999999:::<<<===>>>>>>======<<<;;;:::::::::::::::999999::::::;;;999999::::::;;;<<<=========@@@DDDHHHKKKNNNRRRUUUUUUVVVYYY]]]bbbfffiiikkkmmmppptttwwwzzz|||}}}~~~|||}}}~~~}}}~~~~~~}}}|||}}}~~~~~~|||yyyxxxwwwyyy|||}}}}}}~~~||||||{{{{{{{{{{{{||||||~~~~~~}}}}}}~~~}}}|||zzzxxxvvvtttttttttuuuvvvwwwyyyzzzwwwvvvtttsssrrrpppllljjjllllllllljjjhhhfffcccaaa___^^^]]]]]]\\\YYYUUUSSSRRRSSSUUUUUUVVVYYY___cccgggiiikkkkkkiiigggfffeeeaaa```^^^[[[YYYXXXWWWWWWWWWXXXZZZ\\\^^^```aaabbbbbbdddeeefffgggiiimmmpppvvvtttqqqoooooorrrvvvyyy~~~www{{{vvvfffVVVKKKHHHIIIMMMNNNKKKIIINNNWWW___bbb]]]PPPDDD===888333333444444666888;;;>>>@@@EEEBBB>>>===???DDDHHHKKKMMMLLLJJJIIIJJJOOOTTTXXXXXX]]]___aaafffkkkjjjdddeeeddddddcccbbbbbbbbbbbbcccbbbbbbbbbbbbcccdddeeecccccceeejjjqqqvvvyyyzzzxxxqqqkkklllrrrwwwwwwtttuuuooonnnuuu}}}yyyvvvrrrrrrttt{{{|||~~~DDDCCCAAA???===<<<<<<;;;:::===???===;;;999;;;===@@@AAAAAABBBCCCDDDDDDEEEFFFDDDCCCAAAAAABBBCCCDDD@@@??????>>>???@@@BBBCCCAAAAAAAAA@@@@@@CCCGGGKKKPPPOOOKKKFFFAAA??????AAACCCBBBAAAAAAAAAAAABBBBBBFFFEEECCCBBBBBBCCCEEEFFFFFFIIIFFFFFFOOO[[[vvvwwwaaaOOOFFFBBB;;;:::888888888:::<<<>>>??????@@@AAAAAABBBBBBCCCDDDDDDEEEEEEEEEDDDCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@<<<;;;:::999::::::<<<<<<<<<<<<======<<<;;;:::999::::::999999999:::;;;;;;888888888999999:::::::::777:::>>>AAACCCFFFIIILLLKKKLLLNNNRRRVVV[[[^^^```fffiiimmmqqqtttwwwzzz}}}xxxzzz|||~~~~~~}}}}}}}}}~~~~~~||||||}}}|||{{{zzz{{{~~~~~~|||{{{yyy{{{}}}~~~}}}||||||~~~~~~||||||}}}}}}|||zzzwwwvvvsssrrrrrrqqqrrrssstttuuuuuusssqqqpppooolllgggdddffffffeeedddbbb___\\\ZZZXXXWWWWWWWWWVVVTTTSSSSSSTTTWWWYYYZZZYYYZZZ___cccfffhhhiiihhheeecccbbbbbb]]]]]][[[ZZZXXXXXXWWWWWWWWWXXXYYYZZZ\\\]]]^^^___```cccgggkkknnnrrrvvvyyy|||{{{yyyyyy{{{}}}xxxtttyyyxxxfffWWWKKKDDDEEEFFFIIIKKKIIIGGGLLLSSSaaakkkkkk[[[III???999444333333333333555777999;;;??????>>>>>>@@@DDDHHHKKKLLLLLLLLLKKKKKKNNNSSSWWWRRRYYY^^^bbbkkkttttttllleeeddddddddddddccccccbbbddddddbbbaaaaaabbbccccccaaabbbdddiiipppuuuxxxxxxyyyssslllkkknnnrrrrrrqqqsssooonnnrrrxxx}}}|||xxxtttsssuuu{{{|||}}}BBBBBBBBBAAA@@@>>>===<<<888<<<@@@@@@===:::<<<>>>AAAAAABBBCCCDDDEEEFFFGGGGGGEEECCCAAAAAABBBCCCEEEBBBAAA@@@??????@@@AAABBB???@@@BBBBBBBBBDDDHHHKKKMMMMMMLLLIIIDDDBBBCCCEEEEEEDDDCCCAAAAAAAAABBBBBBDDDDDDCCCCCCDDDEEEFFFFFFDDDHHHHHHIIINNNPPPaaazzzfffTTTHHH>>>===;;;999999:::<<<======>>>???@@@AAABBBCCCDDDEEEEEEEEEEEEEEEDDDCCCCCCCCCBBBAAAAAAAAAAAAAAABBB<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<===>>>======<<<;;;:::999999999::::::;;;<<<777888999999999999999999666888;;;<<<===>>>AAACCCBBBCCCEEEHHHLLLPPPTTTVVV[[[___cccfffiiimmmrrrvvvtttuuuwwwyyy{{{|||}}}}}}xxxyyyzzz{{{}}}}}}~~~~~~|||wwwtttrrrrrrqqqppprrruuuyyy}}}~~~}}}{{{}}}~~~|||~~~}}}}}}}}}||||||{{{{{{{{{yyyzzz|||||||||yyywwwuuusssrrrpppooonnnooopppqqqpppnnnlllkkkiiifffaaa]]]^^^]]]]]][[[YYYVVVSSSQQQOOOPPPPPPPPPQQQSSSUUUWWWZZZ^^^aaaaaa^^^]]]___ccccccddddddbbb___]]]]]]^^^ZZZZZZYYYXXXXXXXXXYYYYYYXXXXXXYYYYYYZZZZZZ[[[[[[^^^cccjjjqqqwww|||zzzvvvrrrttt{{{|||iiiXXXKKKDDDAAACCCBBBDDDGGGGGGFFFKKKQQQcccsssyyygggOOOBBB;;;777222222222333444666999:::;;;<<<>>>@@@CCCFFFJJJLLLMMMNNNOOOMMMLLLLLLPPPSSSPPPXXX___cccnnn{{{zzzqqqeeeeeeeeeeeeeeeddddddccchhhgggdddbbbaaaaaabbbccceeefffhhhlllqqqtttuuuuuusssooojjjhhhiiilllnnnooolllkkklllmmmnnnpppyyy|||wwwvvvxxxyyyzzz|||~~~@@@AAABBBBBBAAA@@@>>>===888>>>CCCDDDAAA>>>???AAAAAABBBCCCDDDEEEFFFGGGHHHGGGEEEBBB@@@@@@AAACCCDDDCCCBBBAAA@@@@@@@@@AAABBB???AAACCCDDDDDDFFFIIIKKKLLLNNNNNNLLLIIIGGGIIIKKKFFFEEEDDDBBBAAAAAABBBBBBAAABBBCCCDDDEEEFFFGGGGGGDDDIIIJJJNNNPPPLLLVVVpppfffTTTDDDBBB???===;;;<<<===>>><<<===>>>???AAACCCDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCCCCBBBBBBAAAAAABBBBBBBBB<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>??????>>>======999999999999::::::;;;<<<999999:::;;;;;;;;;;;;;;;888999;;;;;;::::::<<<=========???AAAEEEIIIMMMOOORRRUUUYYY\\\___dddjjjpppooopppqqqsssuuuvvvvvvvvvtttuuuwwwzzz{{{{{{{{{zzzzzzuuuoookkkhhhgggeeedddkkknnntttyyy}}}|||~~~|||}}}yyy{{{~~~~~~}}}}}}}}}}}}wwwxxxzzz{{{{{{xxxvvvtttsssrrrooommmllllllmmmnnnkkkiiigggfffddd```[[[WWWWWWWWWVVVUUURRROOOLLLKKKIIIJJJKKKMMMOOOSSSXXX[[[```dddhhhgggccc```aaadddaaaaaa```^^^[[[ZZZZZZ[[[XXXXXXXXXXXXXXXYYYZZZ[[[YYYYYYYYYYYYYYYYYYYYYYYY]]]dddmmmvvv}}}zzzvvvvvvuuuqqqwww~~~sss```PPPEEEAAABBBCCCAAABBBFFFGGGHHHLLLRRRcccxxxoooTTTDDD===999111111111333555777:::;;;999;;;???CCCEEEIIILLLNNNNNNPPPQQQOOOLLLKKKMMMOOOQQQZZZaaaeeeppp}}}{{{qqqeeeeeefffffffffeeeddddddkkkjjjgggdddbbbbbbbbbccckkkkkkmmmppptttuuuuuutttmmmjjjgggeeefffhhhkkknnnjjjkkkmmmooommmnnnxxxzzzyyy{{{xxxyyy{{{}}}BBBAAA@@@AAACCCCCCBBBAAA;;;???CCCDDDBBB???<<<;;;CCCBBBAAABBBDDDEEEEEEDDDCCCDDDDDDCCCAAA@@@BBBCCCEEEDDDCCCAAA@@@@@@@@@@@@CCCCCCEEEKKKPPPPPPJJJDDDLLLNNNPPPOOOMMMJJJIIIHHHLLLIIICCC???===>>>AAACCCCCCCCCBBBBBBCCCDDDFFFGGGJJJJJJJJJJJJKKKNNNSSSWWWyyyrrrUUUJJJAAA>>>:::666777<<<;;;<<<===>>>???@@@AAABBBCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCBBBBBBAAAAAAAAAEEEAAA>>>===???@@@???======<<<:::999999:::;;;===:::;;;<<<<<<<<<;;;:::999:::;;;;;;;;;<<<=========999::::::::::::999888888888999:::<<>>777888999888666666777999===<<<<<>>===???BBBEEEDDDDDDCCCCCCDDDEEEGGGHHHJJJKKKKKKLLLLLLNNNRRRUUUiiilll[[[HHH@@@===::::::<<<===<<<<<<<<<>>>BBBEEEGGGBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBBBBAAAAAAAAAAAADDDAAA???>>>@@@@@@???======<<<:::999999999::::::<<<<<<======<<<:::999888;;;;;;;;;;;;<<<<<<<<<<<<999999999999999888777666777888999:::===@@@BBBDDDGGGGGGHHHJJJMMMQQQUUUXXX___```bbbeeeggghhhiiiiiikkklllnnnqqqsssuuuvvvwww|||{{{yyyxxxuuupppiiiddd[[[```hhhnnnrrrtttvvvwww{{{|||~~~~~~}}}||||||}}}{{{|||~~~~~~}}}}}}{{{yyyyyyzzz{{{{{{zzzyyyxxxxxxzzz{{{zzzxxxuuusssqqqnnnmmmnnnmmmllljjjooonnnkkkiiifffccc```___^^^___aaabbb```[[[TTTOOOLLLKKKJJJHHHGGGEEECCCAAAFFFIIIOOOVVV\\\aaaeeefffhhhgggfffcccaaa^^^\\\[[[YYYXXXXXXWWWUUUSSSRRRQQQUUUVVVWWWWWWYYYYYYZZZ[[[XXXXXXXXXYYY\\\```dddfffeeejjjsss}}}zzzuuuvvvzzz}}}{{{kkkXXXLLLCCC======AAAEEEIIIHHHEEEHHHRRR]]]ccckkkjjjfff^^^TTTJJJCCC???999999888777555555777999=========>>>@@@BBBCCCDDDHHHJJJLLLNNNPPPQQQRRRRRRTTTVVVYYY^^^ccceeecccaaa^^^aaadddfffeeedddcccdddiiijjjjjjiiifffdddcccdddiiiiiikkkqqqvvvuuupppjjjmmmllljjjhhhggghhhkkkmmmlllmmmpppsssrrrssszzz~~~~~~EEECCC@@@@@@AAACCCCCCBBBFFFEEEBBB???>>>???CCCFFFAAAAAACCCFFFHHHIIIGGGEEEEEEFFFGGGFFFEEEEEEFFFHHHGGGFFFDDDCCCDDDGGGIIIKKKIIIHHHIIINNNUUUZZZ[[[ZZZUUUTTTSSSQQQOOOMMMLLLKKKOOOJJJDDD???===???CCCFFFFFFEEEDDDDDDEEEFFFHHHIIIIIIKKKMMMMMMMMMNNNQQQRRR\\\hhhoooTTTEEEAAA???>>>>>>===;;;999888999===BBBEEE@@@@@@@@@AAABBBBBBCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@BBBAAA@@@AAAAAAAAA???======<<<<<<;;;:::999999888=========<<<<<<:::999888<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::999888777666777777888999:::<<<>>>???BBBBBBBBBCCCEEEGGGJJJKKKSSSUUUWWWYYY[[[]]]^^^^^^```cccfffhhhjjjnnnuuu{{{yyysssdddeeehhhmmmrrruuuuuuuuuxxxyyyzzzzzzxxxwwwwwwxxxzzz{{{|||}}}~~~}}}||||||zzzxxxvvvuuuuuuuuusssrrrtttssstttvvvwwwwwwuuusssqqqooollljjjjjjhhhfffdddhhhgggfffdddaaa]]]ZZZXXXUUUVVVXXX[[[[[[WWWNNNGGGCCCDDDEEEFFFFFFEEEDDDCCCLLLPPPVVV]]]ccchhhjjjkkkkkkjjjgggddd```\\\YYYXXXUUUUUUTTTTTTRRRQQQPPPOOOTTTUUUUUUVVVWWWXXXYYYZZZVVVVVVWWWYYY___eeelllpppnnnpppsssyyy}}}|||iii]]]OOOEEE???;;;===@@@GGGLLLMMMLLLNNNXXXaaafffddd]]]TTTPPPOOOLLLFFF@@@:::::::::888666666888::::::<<<>>>>>>>>>???AAABBBFFFHHHLLLPPPSSSUUUUUUUUUXXXXXXZZZ]]]______\\\ZZZ]]]___bbbccccccccceeefffiiikkklllkkkhhhdddbbbaaaffffffiiinnnrrrrrrnnniiikkkiiigggeeeeeehhhkkkmmmpppppprrrttttttttt}}}GGGEEEBBBAAABBBDDDDDDDDDDDDCCCAAA>>>===>>>BBBFFFBBBBBBEEEIIILLLLLLJJJGGGGGGHHHHHHFFFEEEDDDEEEGGGHHHGGGEEEDDDDDDGGGJJJLLLHHHGGGHHHMMMTTT[[[___```UUUSSSPPPNNNNNNMMMKKKJJJRRRMMMGGGAAA>>>@@@CCCEEEEEEEEEDDDDDDEEEFFFHHHIIIGGGJJJLLLNNNMMMMMMMMMNNNSSS[[[ssseeeQQQHHHCCC@@@>>>>>>===:::999999<<<>>>AAA??????@@@AAABBBCCCDDDEEEAAAAAAAAAAAAAAAAAAAAA@@@AAABBBBBBCCCCCCBBB@@@>>>>>>>>>>>>>>><<<;;;999888<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;:::::::::======<<<<<<;;;:::888888888888888999:::;;;;;;<<<=========>>>???@@@BBBCCCJJJKKKMMMOOOQQQRRRTTTTTTYYY\\\___```bbbiiittt}}}~~~wwwkkkiiiiiilllqqqttttttrrrqqqsssttttttsssrrrssstttxxxyyyzzz{{{{{{{{{zzzzzzwwwuuurrrppppppooonnnlllnnnmmmmmmoooqqqqqqpppnnnpppnnnkkkiiigggeeeaaa___`````````^^^[[[WWWSSSQQQOOOMMMMMMPPPQQQNNNGGG@@@>>>@@@CCCEEEGGGIIILLLNNNUUUYYY___eeeiiikkkkkkkkkllljjjhhhddd```]]]ZZZYYYTTTTTTTTTTTTSSSRRRQQQQQQSSSTTTUUUVVVWWWXXXXXXYYYWWWWWWWWWZZZ___ffflllpppqqqooonnnqqqyyyssslllZZZRRRHHH@@@;;;:::===@@@GGGNNNSSSRRRTTTYYY^^^```YYYQQQIIIHHHJJJKKKFFFAAA;;;<<<>>>===;;;::::::;;;777:::===???@@@AAADDDFFFEEEHHHMMMRRRVVVXXXYYYYYYYYYZZZ\\\___``````^^^]]]^^^```bbbcccccceeehhhjjjkkkmmmmmmkkkgggdddbbbbbbdddeeehhhlllooopppmmmjjjjjjgggbbb```aaadddgggiiinnnnnnppprrrrrruuu~~~IIIGGGDDDDDDEEEFFFEEEEEEBBBCCCCCCBBBAAAAAACCCDDDCCCDDDGGGJJJMMMNNNLLLIIIHHHHHHHHHFFFCCCBBBBBBCCCIIIHHHEEECCCCCCDDDFFFHHHEEEDDDEEEIIIOOOVVV[[[]]]TTTQQQOOONNNOOOOOONNNLLLTTTPPPIIIDDD@@@@@@BBBDDDEEEDDDCCCCCCDDDEEEGGGHHHGGGIIILLLMMMLLLKKKKKKKKKJJJSSSbbbxxx{{{fffVVVJJJAAA<<<>>>>>>>>>>>>>>>???@@@@@@??????@@@BBBCCCDDDEEEFFFAAAAAAAAAAAAAAAAAAAAAAAAAAABBBDDDDDDCCCBBBAAAAAAAAAAAAAAA@@@???===<<<;;;;;;;;;;;;;;;<<<======>>><<<<<<;;;;;;:::::::::999;;;;;;;;;;;;:::999888777999:::::::::;;;;;;::::::::::::;;;<<<===>>>@@@@@@DDDDDDEEEGGGIIIKKKMMMNNNQQQTTTWWWWWWYYY```kkkttt}}}uuupppiiifffdddeeeiiillllllkkkkkkmmmoooppppppppprrrssstttuuuuuuvvvvvvvvvvvvvvvvvvsssqqqoooooonnnlllkkkiiigggffffffhhhiiihhhgggmmmkkkhhhgggeeebbb^^^[[[WWWWWWXXXWWWTTTQQQNNNKKKKKKHHHFFFEEEFFFDDDAAA======@@@DDDGGGJJJPPPVVV[[[bbbdddhhhlllmmmmmmkkkjjjfffeeecccaaa^^^\\\ZZZYYYSSSSSSTTTTTTTTTTTTSSSSSSSSSTTTTTTUUUVVVWWWXXXXXXXXXXXXZZZ]]]bbbiiiooossssssoookkkkkkrrr}}}vvviiicccOOOKKKCCC;;;666777:::<<>>BBBDDDBBB@@@>>>===888:::<<<>>>@@@BBBEEEGGGEEEHHHMMMRRRVVVYYY[[[[[[ZZZ\\\^^^```````````````^^^```aaacccdddfffjjjmmmooonnnmmmiiifffddddddeeebbbccceeehhhkkklllkkkjjjlllfff```]]]^^^bbbeeeggghhhhhhjjjmmmooosss~~~HHHGGGFFFFFFGGGFFFEEECCCAAADDDGGGHHHGGGEEEEEEEEEEEEEEEGGGJJJLLLMMMKKKIIIGGGGGGGGGEEEBBB@@@AAABBBHHHGGGEEEDDDCCCBBBBBBCCCAAABBBDDDFFFJJJNNNRRRTTTRRRPPPNNNOOORRRTTTRRRPPPRRROOOKKKGGGDDDCCCDDDEEEDDDDDDCCCCCCDDDEEEGGGHHHHHHJJJLLLMMMKKKJJJIIIJJJHHHRRR[[[fffmmm]]]MMMAAA;;;;;;<<<<<<============??????@@@AAABBBCCCDDDDDDAAAAAABBBBBBBBBBBBCCCCCCBBBDDDEEEEEECCCBBBCCCDDDCCCBBBBBBAAA@@@??????>>>;;;;;;;;;;;;<<<===>>>???;;;;;;;;;;;;::::::::::::777777888888888777666666::::::;;;;;;;;;;;;::::::888999:::;;;<<<===>>>>>>??????@@@AAACCCFFFHHHIIIJJJLLLMMMMMMOOOTTT[[[bbbkkkooossstttqqqkkkfffccccccbbb```aaaccceeefffgggfffhhhkkklllmmmmmmoooqqqnnnnnnnnnnnnoooooooooppprrrpppnnnmmmmmmmmmlllkkkeeebbb^^^\\\]]]^^^______dddcccaaa```^^^\\\WWWTTTNNNNNNNNNNNNLLLJJJHHHGGGFFFEEECCCAAA@@@???@@@@@@@@@DDDIIIMMMPPPVVV^^^dddjjjlllmmmnnnmmmkkkhhhfff]]]\\\[[[ZZZYYYXXXWWWWWWQQQQQQRRRSSSSSSSSSSSSSSSSSSTTTTTTUUUVVVWWWXXXYYYYYYZZZ^^^cccjjjqqqwww{{{xxxtttnnnllloooxxx~~~|||{{{~~~|||nnnddd```QQQOOOHHH===777999<<<===EEENNNTTTSSSOOOLLLHHHDDDEEEEEEEEEEEEDDDBBB@@@>>>;;;@@@EEEGGGFFFDDDBBBAAA>>>===<<<===@@@DDDEEEEEEHHHJJJMMMQQQUUUYYY[[[\\\]]]___aaaaaa___]]]]]]]]]^^^___aaacccdddfffiiilllpppooollliiieeedddfffhhh```aaacccfffhhhiiijjjjjjgggaaaYYYVVVYYY^^^aaacccddddddfffiiikkkqqq~~~~~~~~~~~~|||||||||FFFFFFEEEFFFGGGFFFCCC@@@@@@DDDHHHJJJIIIGGGEEEDDDEEEEEEEEEGGGIIIJJJIIIGGGDDDEEEEEEDDDBBBBBBCCCEEEFFFFFFEEEEEECCCBBBAAA@@@@@@BBBDDDFFFGGGHHHJJJJJJMMMLLLKKKOOOTTTVVVTTTQQQMMMLLLJJJIIIHHHGGGGGGHHHEEEEEEDDDDDDEEEFFFHHHIIILLLMMMNNNMMMKKKJJJJJJKKKPPPSSSXXXbbbwww|||gggUUUBBBAAA???<<<::::::::::::======>>>???@@@AAAAAABBBBBBBBBBBBCCCCCCDDDDDDDDDCCCEEEFFFDDDBBBBBBDDDFFFCCCBBBAAA@@@??????@@@AAA???>>>===<<<;;;;;;<<<===::::::::::::::::::;;;;;;777777888888999999888888999999:::;;;;;;;;;:::999888888999::::::;;;::::::::::::;;;<<<>>>AAACCCDDDFFFFFFFFFFFFGGGJJJMMMOOOUUUYYY]]]___]]]ZZZYYYYYYZZZ[[[\\\\\\\\\]]]___aaa```bbbdddeeeeeeeeefffhhhfffffffffffffffgggggghhhiiihhhffffffggghhhgggfffddd^^^XXXSSSSSSTTTWWWXXXXXXWWWVVVUUUUUURRRNNNKKKFFFEEEEEEEEEDDDCCCCCCCCC???CCCEEEDDDAAA@@@CCCFFFFFFMMMUUUZZZ\\\^^^cccgggiiiiiiiiihhhfffcccaaa___XXXXXXWWWWWWVVVUUUUUUUUUPPPQQQRRRSSSTTTTTTTTTTTTTTTTTTUUUVVVWWWXXXYYYYYYZZZ]]]bbbiiipppwww|||zzztttoooooosssyyy}}}xxx|||vvvuuuwww}}}|||sssggg___]]]YYYXXXPPPBBB:::;;;>>>>>>GGGMMMPPPKKKFFFDDDAAA>>>BBB@@@???@@@AAAAAA???======@@@DDDEEEEEEEEEFFFFFFFFFAAA===???FFFKKKLLLKKKKKKLLLMMMPPPSSSWWWZZZ\\\___aaacccbbb___]]]]]]^^^___aaadddfffggghhhkkkmmmmmmmmmmmmkkkhhhfffggghhhbbbdddfffhhhiiikkklllnnnbbb[[[SSSQQQVVV]]]bbbccceeedddeeegggiiiooo}}}|||{{{{{{}}}DDDDDDEEEFFFGGGEEEAAA>>>???BBBFFFHHHGGGEEEDDDDDDEEEDDDCCCDDDFFFGGGGGGFFFBBBCCCDDDDDDDDDDDDFFFHHHDDDDDDEEEEEEEEECCCAAA@@@AAACCCFFFHHHGGGFFFEEEEEEHHHGGGHHHMMMSSSVVVSSSPPPHHHIIIIIIJJJJJJKKKKKKKKKGGGFFFFFFFFFFFFHHHIIIJJJNNNOOOPPPNNNLLLKKKLLLMMMUUUPPPSSS```nnn~~~jjjTTTPPPIIICCC>>><<<<<<<<<<<<<<<======>>>>>>??????CCCCCCCCCDDDDDDDDDEEEEEEDDDEEEFFFDDDBBBBBBEEEHHHCCCAAA???>>>>>>???AAABBBBBB@@@>>><<<;;;:::::::::999999999::::::;;;;;;;;;999999:::;;;<<<<<<<<<<<<888888:::;;;;;;:::999888888888999999888888777666777777777888:::===@@@AAAFFFEEECCCDDDEEEFFFEEEDDDGGGKKKOOOQQQQQQQQQSSSUUUNNNPPPSSSSSSRRRRRRVVVYYYZZZ\\\^^^^^^]]]]]]]]]___aaaaaa``````aaaaaabbbccc```___]]]^^^```aaaaaa```ccc]]]TTTNNNMMMOOORRRSSSNNNMMMMMMMMMMMMKKKHHHEEE@@@@@@??????>>>???@@@@@@:::AAAGGGHHHDDDCCCFFFKKKMMMUUU```fffffffffgggiiidddcccbbb```^^^\\\ZZZYYYXXXWWWWWWVVVVVVUUUUUUTTTQQQRRRSSSUUUVVVVVVWWWWWWTTTUUUVVVVVVXXXXXXYYYZZZ\\\___eeekkkrrrwww{{{}}}~~~wwwqqqnnnoooqqqssswwwxxxxxxzzz~~~|||uuulllaaaZZZYYYZZZZZZPPPAAA777888;;;:::HHHLLLLLLEEE@@@???>>>===BBB===:::;;;???AAA???<<>>BBBLLLUUUWWWUUUMMMMMMMMMOOORRRVVVZZZ\\\___bbbdddcccaaa```aaacccbbbeeehhhjjjkkklllnnnooojjjlllnnnmmmkkkhhhgggffffffhhhjjjlllmmmoooqqqsssccc\\\UUUTTTZZZccchhhjjjgggffffffhhhiiiooo|||~~~|||||||||}}}~~~||||||DDDEEEEEEDDDBBBAAAAAAAAAAAA@@@@@@@@@@@@AAABBBCCC??????@@@CCCGGGGGGEEEAAAGGGCCC@@@AAAGGGKKKJJJHHHGGGGGGFFFEEEDDDDDDDDDEEEDDDCCCAAA@@@@@@BBBEEEGGGJJJIIIHHHIIIJJJJJJHHHFFFDDDEEEFFFIIIKKKMMMOOOPPPIIIDDDBBBDDDEEEEEEHHHMMMNNNNNNMMMMMMLLLKKKKKKJJJOOOWWWYYY\\\aaaggg}}}ssseeeRRRFFFCCCBBB>>>:::;;;======::::::<<<>>>>>>???@@@AAACCCDDDEEEEEEEEEBBBCCCCCCCCCDDDDDDDDDEEEBBBBBBBBBCCCCCCCCCCCCCCCHHHEEE@@@?????????===;;;:::999999999999999999:::999999999999999999999:::<<<;;;999888777888888999888888888777777777777777666666777888999:::;;;;;;????????????>>>>>>>>>>>>BBBDDDGGGHHHHHHHHHJJJKKKLLLKKKJJJIIIJJJLLLNNNPPPQQQQQQRRRSSSTTTTTTTTTTTTXXX[[[]]]]]][[[YYYXXXXXXWWWWWWVVVVVVVVVVVVWWWWWW\\\WWWPPPKKKIIIHHHHHHHHHFFFFFFEEEDDDCCCBBBAAAAAA@@@???===<<<===>>>@@@AAA===AAAEEEHHHJJJMMMSSSXXX]]]```cccfffgggfffdddbbb``````^^^]]][[[[[[ZZZZZZWWWWWWVVVTTTRRRQQQQQQSSSSSSSSSTTTVVVWWWVVVSSSQQQVVVVVVWWWXXXXXXXXXXXXXXXXXX```fffggggggmmmwww}}}~~~xxxqqqmmmnnnssswww}}}{{{|||xxxjjj^^^VVVRRRQQQKKKKKKHHHCCC===999:::<<>><<<:::888===999666999>>>BBBAAA???===<<<;;;<<>>@@@???@@@AAACCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFAAAAAABBBCCCDDDEEEEEEEEEHHHEEEAAA???@@@???===;;;<<<;;;:::999999999999999777888888999;;;<<<<<<===<<<<<<;;;999999888888888777777777777888888888888777888888999999::::::;;;<<<<<<<<<======>>>>>>>>>>>>@@@CCCCCCCCCCCCDDDEEEHHHGGGFFFEEEFFFHHHJJJKKKIIIJJJKKKMMMMMMNNNNNNNNNLLLNNNQQQQQQOOOMMMLLLLLLMMMMMMLLLLLLLLLLLLMMMMMMRRRNNNIIIEEEEEEEEEEEEDDDCCCBBBAAA@@@???>>>======???>>>======>>>???AAACCCDDDGGGLLLPPPSSSWWW\\\```bbbccceeeeeeeeeccc```___[[[ZZZYYYXXXWWWWWWWWWWWWWWWXXXXXXVVVSSSRRRRRRRRRTTTTTTUUUVVVWWWWWWUUUTTTVVVXXX[[[^^^aaaccccccddd___cccffffffggglllsssxxxxxxvvvsssqqqrrrxxx~~~{{{xxxzzz~~~~~~pppaaaUUUMMMIIIGGGEEEEEEDDDAAA<<<:::;;;===FFFEEEBBB@@@???>>><<<;;;<<<999777999>>>AAAAAA???===<<<;;;<<<>>>AAAEEEGGGIIIFFFDDDFFFMMMVVV]]]```]]]WWWSSSRRRQQQOOORRRYYY[[[^^^ccceeeeeedddcccccceeehhhkkklllkkkkkkkkklllkkkkkkjjjiiiiiijjjjjjjjjlllrrruuusssrrrssstttrrriiiccc[[[XXX[[[aaafffiiifffddddddfffjjjsss}}}||||||yyywww{{{~~~~~~~~~wwwCCCBBBAAAAAAAAABBBDDDEEEEEEDDDDDDCCCCCCCCCDDDDDDFFFEEECCCDDDEEEGGGGGGGGGGGGJJJMMMNNNMMMKKKIIIHHHJJJIIIHHHHHHGGGHHHHHHHHHDDDCCCBBBAAAAAABBBDDDEEEMMMJJJGGGFFFFFFFFFEEEDDDDDDDDDFFFHHHJJJKKKMMMMMMEEEBBBCCCGGGIIIHHHIIIMMMNNNNNNNNNNNNNNNNNNNNNNNNOOOTTTRRRQQQRRRRRRaaa}}}xxxaaaOOODDDAAA:::999888999:::;;;===??????@@@AAACCCDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDAAAAAABBBCCCEEEFFFGGGHHHGGGEEEBBBAAA@@@@@@>>>===>>>===<<<;;;:::999999999666777888:::;;;===??????======<<<<<<:::999888777777777777888888999999:::999999999999999999999999888888999:::;;;<<<======:::<<<>>>>>>===<<<===>>>BBBAAA@@@@@@AAABBBDDDEEEBBBCCCDDDFFFGGGHHHHHHHHHEEEGGGIIIIIIGGGFFFEEEFFFCCCCCCBBBBBBBBBBBBCCCCCCGGGDDDBBBAAAAAABBBAAAAAA??????>>>===============?????????@@@BBBDDDGGGHHHNNNRRRWWW[[[^^^aaadddfffeeedddcccbbb___]]]ZZZYYYVVVVVVUUUTTTTTTTTTTTTTTTVVVXXXYYYXXXUUURRRQQQQQQRRRRRRTTTUUUWWWXXXYYYZZZ[[[^^^ccciiimmmoooppppppjjjiiihhhhhhjjjmmmqqqtttrrrrrrsssuuuzzz{{{xxxwwwuuuyyy~~~tttcccSSSIIIDDD@@@===@@@AAABBBAAA?????????@@@FFFEEEBBB@@@===<<<<<<<<<<<<999777999===@@@@@@>>><<<<<<;;;;;;<<>>;;;::::::999:::<<>>===;;;:::::::::666777888999;;;<<<===>>>============<<<:::888666888888999999999999999999::::::999999888888888777777777777888999::::::;;;888:::;;;;;;:::999999:::======<<<<<<===>>>??????>>>???AAABBBDDDEEEEEEEEEAAACCCEEEEEECCCBBBBBBCCC??????>>>>>>>>>>>>??????AAA???>>>>>>@@@@@@???>>>=========>>>???AAABBBCCCBBBCCCDDDGGGJJJMMMPPPRRRZZZ\\\```bbbddddddddddddaaa```]]][[[XXXVVVUUUTTTTTTTTTSSSSSSTTTTTTUUUVVVTTTVVVXXXXXXUUUSSSQQQPPPPPPRRRTTTVVVYYY]]]```cccfffjjjqqqwww{{{{{{zzzxxxvvvpppmmmnnnqqqrrrrrrttttttwww{{{~~~yyyxxxyyyuuuxxx{{{~~~rrrfffVVVIIIBBB???===<<>>>>>===<<<;;;;;;:::;;;<<<>>>???@@@AAAAAA>>><<>>???@@@AAAAAABBBAAAAAABBBBBBBBBAAAAAAAAAAAAAAAEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEEEEDDDCCCBBBAAAAAACCCBBB@@@???===<<<;;;;;;999999999999::::::::::::<<<=========<<<:::888777;;;;;;::::::999999888888999999999888777777666666888888888888777777777777999:::<<<;;;999888999999;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<>>>???@@@AAAAAAAAA;;;<<<>>>>>><<<<<<<<<===>>>>>>============>>>>>>===<<<<<<<<<>>>>>>===<<<;;;<<<===???BBBFFFJJJLLLHHHIIILLLOOOSSSWWWZZZ\\\``````aaaaaaaaa^^^[[[YYYXXXWWWUUUSSSRRRQQQQQQQQQRRRRRRRRRSSSTTTUUUVVVWWWSSSVVVXXXXXXVVVTTTRRRRRRTTTWWW\\\___cccgggmmmqqqrrrwwwxxxsssuuuwwwtttqqqrrrzzz~~~{{{{{{{{{vvvvvvxxx~~~wwwaaaXXXLLLDDD@@@@@@AAAAAADDDDDDEEEEEEEEEEEEDDDCCC@@@AAA@@@>>>:::999;;;===;;;:::888999:::;;;<<<<<<;;;;;;:::::::::;;;<<<===AAACCCDDD@@@;;;;;;AAAGGGMMMQQQTTTRRRPPPQQQUUUXXXUUUYYY^^^bbbbbbaaa``````eeelllrrrppphhhaaa___aaaaaaaaabbbcccdddfffggghhhhhhooovvvyyy|||~~~yyysssppppppnnnjjjgggggghhhjjjjjjhhhggggggggglllyyy}}}}}}~~~|||yyyyyyuuuIIIFFFCCCDDDEEEEEEBBB???@@@@@@@@@@@@@@@AAABBBBBB@@@@@@???>>>???BBBHHHMMMPPPUUUZZZXXXQQQIIIFFFFFFEEEEEEDDDDDDEEEEEEFFFFFFDDDDDDCCCBBBBBBBBBBBBCCCBBBAAA@@@AAACCCFFFGGGGGGDDDDDDDDDEEEFFFGGGGGGHHHFFFAAA@@@BBBDDDDDDHHHNNNOOONNNMMMLLLJJJHHHGGGGGGGGGIIIGGGJJJQQQPPPWWWkkk{{{___PPPDDD@@@>>>999999>>>======>>>???????????????BBBBBBBBBCCCCCCCCCDDDDDDFFFEEEEEEDDDDDDCCCCCCBBBDDDEEEFFFFFFDDDCCCCCCCCCDDDDDDBBB@@@???>>>======<<<<<<;;;;;;:::999999999;;;<<<<<<;;;;;;:::999888;;;;;;;;;:::::::::999999999999999888888777777777999999888888888777777777999:::<<<;;;:::999999:::::::::::::::::::::::::::999:::;;;<<<<<<<<<<<<<<<999:::;;;;;;::::::;;;<<<<<<;;;;;;::::::;;;;;;<<<:::999999:::===>>>===<<<======>>>AAAEEEKKKPPPRRRPPPQQQSSSVVVYYY[[[]]]^^^___]]][[[ZZZYYYWWWSSSPPPPPPPPPOOOOOOOOOPPPQQQQQQPPPPPPQQQRRRTTTVVVXXXYYYVVVXXXZZZ[[[ZZZYYYYYYYYY___dddiiimmmppptttyyy~~~zzz}}}zzz}}}}}}wwwsssttt~~~|||{{{{{{xxxxxx{{{uuucccRRRNNNIIICCCAAAAAADDDFFFDDDCCCAAAAAABBBAAA@@@>>>>>>@@@BBBAAA===<<<===@@@;;;:::999999999:::;;;<<<;;;::::::::::::;;;<<<<<>>@@@EEEJJJLLLOOORRRQQQMMMIIIGGGGGGEEEDDDDDDDDDDDDEEEFFFGGGDDDDDDCCCCCCBBBBBBBBBBBBAAA@@@@@@AAADDDEEEEEEDDDCCCDDDDDDEEEEEEFFFFFFFFFEEECCCCCCGGGHHHGGGHHHKKKMMMMMMLLLLLLKKKKKKJJJJJJHHHIIIFFFIIIPPPMMMQQQbbb|||hhhUUUMMMFFF>>><<>>=========@@@@@@AAABBBCCCDDDDDDEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCEEEHHHGGGEEECCCDDDEEEEEEDDDCCCAAA@@@????????????>>>>>>===<<<;;;;;;:::::::::999999999999::::::999999999:::;;;<<<<<<===;;;:::::::::::::::::::::888888888888999999999999777999::::::999888999:::999999:::::::::999999999999999::::::::::::999999:::;;;<<<;;;::::::<<<>>>::::::999999999999:::::::::999999;;;???BBBCCCCCCDDDDDDEEEGGGKKKPPPUUUXXXXXXXXXYYYYYYYYYYYYYYYYYYWWWUUURRRRRRSSSRRRPPPMMMMMMMMMNNNPPPQQQRRRSSSSSSRRRRRRSSSUUUWWWZZZ\\\]]]\\\^^^___`````````bbbcccjjjooouuuxxxyyyzzz~~~|||~~~~~~}}}}}}|||{{{{{{~~~yyydddRRRGGGIIIIIIEEE@@@???BBBEEEDDDAAA======>>>???>>><<<999>>>BBBBBB???===>>>@@@:::::::::999888888:::;;;::::::::::::;;;;;;<<<<<<@@@CCCGGGGGGFFFEEEFFFHHHIIISSSYYYUUUQQQSSSUUUUUUXXXZZZ^^^``````aaaccceeebbbfffkkkmmmkkkhhheeeccceeeeeegggiiillloooqqqssssssxxx||||||tttpppooooooqqqtttuuussspppmmmkkkiiijjjkkkqqqzzzwwwvvvwwwxxx~~~|||{{{}}}FFFDDDDDDGGGKKKKKKGGGAAA>>>>>>???@@@AAACCCDDDEEEDDDEEEDDDAAA>>>???CCCGGGHHHJJJKKKKKKJJJIIIHHHIIIEEEEEEDDDDDDEEEFFFGGGGGGDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAABBBDDDDDDBBBAAACCCDDDDDDDDDEEEEEEEEEFFFDDDDDDGGGMMMMMMIIIGGGHHHKKKKKKLLLLLLMMMMMMMMMNNNIIIIIIFFFIIIPPPMMMPPP```ooo}}}gggZZZOOOBBB???CCC;;;;;;<<<<<<<<<<<<<<<<<<======>>>???AAABBBCCCCCCAAABBBBBBBBBCCCCCCDDDDDDBBBEEEHHHHHHEEEDDDDDDFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@??????>>>>>>======:::999888777888999:::;;;666777888:::<<<>>>???@@@<<<<<<<<<<<<<<<<<<<<<<<<777777888999:::;;;<<<<<<555777999999888777888999888999999999999999888888;;;;;;;;;;;;;;;::::::999777888999999888888:::<<<:::999999888888999999:::;;;;;;;;;>>>CCCGGGJJJKKKKKKKKKKKKMMMPPPUUUZZZ]]]\\\\\\[[[ZZZXXXVVVTTTSSSQQQNNNLLLMMMOOOQQQQQQOOOMMMNNNPPPRRRTTTUUUUUUUUUUUUVVVWWWYYY\\\^^^aaabbbaaabbbddddddeeefffiiikkkooouuu{{{}}}|||{{{~~~{{{xxx~~~{{{}}}~~~|||~~~ttthhhWWWHHHCCCGGGJJJGGG@@@<<<>>>BBBDDD@@@<<<;;;===??????===444:::@@@AAA>>><<<===???:::::::::999777777999;;;999::::::;;;;;;<<<<<<===;;;>>>CCCFFFHHHHHHHHHHHHFFFQQQYYYVVVSSSUUUXXXWWWWWWYYY[[[\\\]]]___aaaddd```cccfffiiijjjjjjiiihhhcccdddfffiiimmmqqquuuwwwvvv{{{zzzpppnnnnnnrrrxxxzzzvvvrrrppplllhhhggggggnnn}}}~~~xxxtttssssssyyy~~~~~~|||}}}FFFEEEEEEHHHMMMNNNIIIDDD>>>>>>???>>>>>>???AAADDDDDDBBB@@@@@@AAAAAA@@@??????BBBEEEEEEDDDEEEGGGJJJFFFFFFFFFDDDBBBBBBCCCEEEDDDFFFGGGFFFCCCBBBCCCEEEBBBBBBAAAAAAAAAAAA@@@@@@HHHHHHGGGFFFDDDDDDFFFHHHFFFIIIMMMPPPQQQOOOLLLJJJJJJIIIIIIKKKMMMMMMLLLJJJKKKJJJJJJKKKLLLOOORRRTTTddd~~~}}}{{{jjj]]]NNNCCCAAA===999;;;>>>@@@===999?????????>>><<<===???@@@BBBCCCCCCCCCCCCBBBBBBAAABBBCCCEEEFFFFFFDDDBBBAAA@@@@@@AAAAAA@@@@@@???>>>BBBAAA@@@@@@???>>>===<<<::::::999999:::;;;===>>>999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888999<<<===;;;888::::::::::::::::::::::::===:::777777999:::999777666999<<<===<<<:::::::::<<<<<<<<<<<<;;;:::999888888888888888:::<<<>>>???CCCDDDFFFHHHKKKMMMOOOPPPTTTTTTTTTTTTTTTTTTUUUVVV\\\[[[XXXUUUQQQNNNKKKJJJLLLMMMNNNOOOPPPPPPPPPPPPPPPRRRSSSSSSSSSTTTVVVXXXXXXYYY\\\___cccgggkkkmmmllllllqqqvvvtttlllkkkooovvvzzz~~~~~~|||{{{}}}{{{wwwsss}}}zzzzzz}}}sssaaaPPPGGGGGG=========;;;::::::<<<===>>>;;;999:::===??????>>>???>>>=========???@@@@@@===:::888777777888777666:::999888999:::<<<<<<<<>>>>>?????????===@@@BBBDDDEEEDDDDDDFFFHHHFFFGGGHHHGGGEEEEEEGGGIIIDDDFFFGGGEEECCCAAACCCEEEBBBBBBBBBBBBCCCCCCCCCCCCIIIIIIHHHFFFEEEDDDDDDEEEDDDFFFIIIMMMNNNMMMLLLJJJIIIHHHHHHIIILLLMMMLLLKKKKKKJJJIIIIIIJJJMMMPPPQQQ^^^sssyyylllbbbTTTMMMEEE???>>>>>>===<<<>>>>>>>>>>>>>>>???AAACCCEEEFFFFFFGGGGGGGGGFFFFFFBBBCCCDDDEEEEEEDDDCCCBBBAAAAAAAAAAAAAAA@@@??????AAAAAAAAA@@@??????>>>>>>???===<<<::::::999::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<:::999;;;===>>><<<:::;;;;;;;;;;;;;;;<<<<<<<<<<<<:::888888999:::999777777999;;;<<<;;;:::::::::::::::;;;;;;;;;:::999999;;;;;;<<<===???BBBDDDFFFGGGHHHIIIKKKMMMOOOPPPQQQWWWVVVUUUTTTSSSSSSSSSSSSPPPOOOOOONNNMMMLLLKKKKKKJJJJJJLLLMMMNNNOOOPPPPPPSSSTTTVVVWWWXXXZZZ]]]___dddeeehhhkkkppptttwwwzzzyyyyyy{{{}}}wwwwww{{{zzzwwwsssooommmnnnpppqqq{{{}}}}}}~~~}}}{{{{{{~~~ssseeeUUUFFF@@@@@@>>>>>><<<:::888777999;;;===;;;999:::===@@@@@@???======<<<=========<<<;;;:::999777777888999888777:::999888999:::;;;;;;;;;???===@@@EEEHHHGGGIIILLLSSSSSSRRRRRRRRRSSSUUUUUUVVVVVVXXX\\\aaadddeeeeeeiiieeebbbcccggghhhfffcccdddcccccceeehhhlllmmmnnnrrrtttwww|||}}}xxxttttttmmmgggggglllqqqpppnnnppphhhdddggghhhkkkxxx}}}~~~zzzxxxyyy~~~EEEDDDDDDGGGJJJKKKGGGDDDCCCDDDDDDBBB@@@@@@AAACCC???===<<<<<<>>>??????>>>@@@BBBDDDDDDCCCBBBCCCDDDGGGHHHIIIHHHGGGFFFGGGHHHFFFFFFFFFDDDAAAAAABBBDDDBBBBBBCCCCCCDDDEEEEEEEEEIIIHHHGGGFFFEEEDDDCCCBBB@@@BBBEEEHHHJJJKKKKKKKKKHHHGGGFFFGGGIIIKKKKKKJJJJJJIIIGGGGGGHHHKKKNNNPPP[[[gggwww|||uuulll]]]NNNCCC===<<<<<<;;;;;;;;;;;;;;;<<<>>>>>>@@@@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDAAAAAAAAAAAAAAA@@@@@@???AAAAAAAAAAAAAAAAAAAAAAAA???>>>===;;;::::::999999<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<===??????>>><<<;;;;;;<<<<<<===>>>>>>>>>===;;;999999:::;;;:::999999:::;;;;;;::::::;;;<<<;;;<<<======>>>>>>======@@@@@@AAABBBDDDGGGJJJLLLLLLMMMMMMNNNOOOOOOPPPPPPQQQPPPNNNMMMKKKJJJJJJIIIGGGGGGHHHHHHIIIIIIJJJJJJHHHIIIJJJMMMOOORRRTTTVVVXXXZZZ]]]___bbbeeeiiikkkppprrrtttxxx}}}{{{rrrlllddd___```hhhrrryyy~~~{{{}}}|||||||||~~~}}}~~~ssseeeYYYLLLBBB>>>@@@??????===999666555666888;;;:::999:::===???@@@???;;;;;;;;;<<<===<<<999666777666555777999::::::999999999999999999999::::::<<<;;;===DDDGGGHHHJJJNNNTTTRRRPPPNNNNNNPPPSSSUUUUUUVVVYYY]]]bbbeeeeeedddfffccc```aaadddeeedddbbbdddcccccceeeiiikkkkkkkkkssstttvvvyyy{{{yyyvvvssstttooojjjjjjnnnrrrqqqooopppiiieeehhhjjjnnn|||~~~|||{{{yyyzzz}}}AAAAAAAAADDDFFFGGGEEEBBBAAABBBBBB@@@>>>======>>><<<;;;;;;===@@@BBBCCCCCCAAABBBCCCCCCCCCAAAAAA@@@EEEGGGHHHGGGEEEDDDDDDEEEHHHGGGEEEBBB@@@@@@BBBCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEDDDDDDDDDEEEDDDCCCBBB???@@@BBBEEEGGGIIIKKKLLLHHHFFFEEEEEEFFFHHHHHHGGGHHHGGGFFFFFFHHHKKKOOOQQQ^^^```fffsss|||hhhTTTFFF???<<<===;;;999888999:::::::::::::::<<<===>>>>>>>>>>>>CCCBBBBBBBBBBBBCCCDDDDDDAAAAAAAAAAAAAAA@@@@@@???@@@@@@@@@AAAAAAAAABBBBBB<<<<<<<<<<<<<<<<<<===============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>??????>>>===;;;;;;<<<<<<===>>>??????>>>===<<<<<<<<<=========;;;<<<===<<<;;;;;;===???@@@AAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDFFFHHHKKKLLLMMMMMMMMMMMMMMMMMMLLLLLLJJJIIIHHHFFFEEEEEEDDDDDDIIIHHHHHHHHHGGGGGGGGGGGGHHHIIILLLOOOTTTYYY^^^aaaaaacccgggjjjmmmqqquuuyyyyyyzzz}}}zzzrrrllldddbbb```aaahhhttt|||~~~yyyuuuppp{{{{{{ssshhh[[[QQQHHHAAA???@@@BBBAAA>>>:::777555666777888888888:::;;;===>>>>>>:::999999;;;>>>>>><<<999444444444666:::;;;;;;:::888999::::::999888888999;;;999;;;AAAEEEEEEHHHMMMOOOLLLIIIFFFGGGKKKOOORRRWWWXXX[[[___ccccccaaa___```___^^^```cccffffffeeegggggghhhjjjmmmnnnmmmllltttuuuwwwyyyzzzzzzxxxwwwtttppplllllloooqqqqqqooommmhhhfffiiimmmuuu}}}zzzxxxwwwxxx|||>>>>>>???@@@BBBBBBAAA@@@AAABBBBBB@@@===;;;;;;<<<;;;;;;;;;???CCCGGGIIIIIIBBBBBBCCCCCCCCCBBB???>>>@@@BBBDDDEEEEEEFFFHHHJJJKKKHHHDDDAAA@@@AAABBBCCCEEEEEEDDDDDDCCCCCCBBBBBBBBB@@@@@@AAADDDFFFEEEDDDAAAAAACCCEEEGGGIIILLLMMMHHHFFFDDDDDDEEEFFFEEEDDDFFFFFFGGGHHHKKKNNNRRRSSS]]]ZZZZZZcccuuuqqq^^^PPPIIIDDD@@@<<<:::;;;===>>>===;;;<<<===>>>???@@@@@@@@@AAAAAA@@@@@@AAABBBCCCCCC@@@@@@AAAAAA@@@@@@???>>>>>>>>>??????@@@AAAAAAAAA<<<<<<==================>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>::::::;;;<<<===>>>>>>????????????>>>>>>>>>???@@@>>>??????>>>===>>>@@@AAABBBCCCDDDFFFGGGGGGGGGGGGEEEEEEDDDCCCDDDEEEFFFGGGJJJJJJJJJIIIHHHHHHHHHGGGGGGGGGGGGFFFFFFGGGGGGHHHIIIIIIIIIHHHGGGGGGFFFFFFHHHIIIKKKPPPWWW^^^eeeiiiiiikkkooorrruuuyyy~~~xxxuuuwwwxxxvvvooohhhcccaaaZZZ^^^eeennnxxx||||||}}}~~~|||xxxpppxxx}}}qqqggg]]]RRRLLLGGGAAA>>>???CCCCCCAAA>>>:::888888999555666888999::::::;;;<<<999888999>>>CCCFFFDDDAAA444333333555999;;;;;;;;;888:::<<<;;;999777777888<<<:::;;;???AAAAAADDDHHHFFFDDD@@@>>>@@@FFFLLLPPPXXXZZZ___dddggggggddd```___^^^___```ccceeeggggggjjjjjjjjjlllnnnooonnnlllppprrruuuxxxzzz{{{{{{|||tttqqqnnnnnnooopppnnnllliiiggggggjjjppp{{{}}}{{{xxxwwwzzz<<<===>>>??????@@@@@@@@@CCCDDDEEECCC@@@>>>===>>><<<;;;<<<@@@DDDIIIJJJKKKCCCBBBCCCDDDDDDCCC@@@===;;;===@@@CCCFFFKKKPPPTTTOOOJJJDDDAAA@@@AAABBBCCCEEEDDDDDDDDDCCCCCCCCCCCCBBB@@@>>>@@@DDDHHHIIIHHHCCCDDDEEEFFFHHHIIIKKKKKKFFFEEEEEEGGGHHHIIIGGGFFFEEEFFFHHHKKKNNNPPPRRRSSSTTTQQQQQQYYYhhh|||}}}}}}pppfffPPPIII@@@<<<<<<===>>>>>><<<<<<===>>>????????????>>>>>>??????@@@@@@AAAAAA???????????????>>>>>>===<<<=========>>>>>>??????>>>?????????>>>===<<<;;;??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;===??????>>>===>>>???;;;;;;<<<<<<======>>>>>>>>>?????????======???AAA>>>???@@@@@@??????@@@AAAAAABBBCCCDDDEEEEEEEEEEEEDDDDDDBBBAAAAAAAAABBBCCCFFFFFFFFFEEEEEEEEEEEEDDDCCCCCCDDDDDDEEEGGGHHHIIIFFFFFFGGGGGGHHHHHHIIIIIIGGGHHHJJJNNNUUU^^^fffjjjmmmooorrrtttvvvyyy}}}zzznnn^^^aaadddbbb^^^[[[\\\^^^eeekkkuuu|||tttrrrsssxxx~~~rrrggg]]]UUUOOOMMMKKKFFFBBBAAAAAABBBCCCAAA>>>;;;::::::555777999:::999888999:::::::::???GGGOOORRRNNNIII666444333444777:::;;;;;;999<<<>>>===:::777777999>>>;;;;;;>>>@@@???BBBFFFCCC@@@===<<>>?????????@@@AAADDDEEEFFFEEECCC@@@???@@@===<<<===???BBBEEEGGGGGGCCCBBBBBBDDDFFFDDDAAA===:::<<<>>>@@@DDDJJJQQQVVVRRRLLLEEEAAAAAABBBCCCCCCCCCCCCDDDDDDEEEFFFGGGGGGGGGCCC???@@@EEEJJJKKKKKKEEEFFFGGGHHHIIIIIIHHHHHHCCCDDDGGGKKKNNNOOONNNLLLFFFHHHKKKNNNOOOOOOOOONNNLLLJJJLLLSSS\\\iii~~~jjj___PPPEEE@@@>>>===;;;:::;;;;;;<<<<<<<<<;;;;;;:::<<<===????????????>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<===>>>?????????>>>======>>>>>>??????????????????????????????????????????<<>>@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<>>>===;;;;;;===@@@;;;>>>@@@@@@???>>>??????@@@@@@AAABBBCCCCCCCCCBBBBBBBBBAAA@@@@@@AAABBBCCCCCCCCCDDDDDDDDDDDDEEEEEEBBBBBBCCCCCCDDDFFFGGGHHHFFFGGGHHHIIIJJJKKKLLLLLLKKKKKKKKKNNNTTT[[[cccggglllnnnpppqqqrrrtttvvvyyy|||}}}xxxjjj\\\LLLNNNQQQVVV[[[bbbiiinnnyyy}}}{{{pppllljjjppp|||{{{ooobbbZZZPPPKKKIIILLLNNNJJJDDDBBB>>>@@@CCCDDDAAA>>><<<;;;777999<<<<<<:::888999::::::>>>GGGTTT^^^^^^UUULLL999666333333555777:::::::::===AAA???;;;777777999???<<<;;;???@@@@@@CCCGGGFFFDDDAAA???BBBGGGNNNRRRVVV[[[bbbjjjoooooojjjfff``````aaaaaaaaabbbccceeehhhfffddddddeeeffffffeeeeeejjjpppuuuvvvwwwyyy{{{xxxwwwuuusssqqqnnnkkkiiidddeeeeeegggnnn}}}===>>>???@@@??????AAABBBCCCEEEFFFEEECCCAAA@@@@@@>>>===<<<===@@@BBBBBBBBBCCCBBBBBBEEEGGGFFFAAA===<<<<<<======@@@EEELLLQQQSSSMMMEEEAAAAAACCCDDDDDDAAABBBCCCEEEGGGIIIKKKKKKLLLGGGBBBBBBGGGLLLMMMLLLFFFGGGHHHIIIIIIHHHFFFEEEAAACCCHHHNNNSSSUUUSSSRRRGGGIIILLLOOOOOONNNKKKIIIHHHGGGKKKPPPTTT[[[lll~~~zzzfffTTTJJJDDD???<<<<<<<<<=========<<<;;;;;;888:::<<<>>>??????===<<<===============<<<<<<;;;::::::::::::::::::::::::999:::===???AAAAAAAAAAAA>>>>>>>>>???@@@@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@>>>@@@CCCCCCAAA@@@AAACCC@@@@@@@@@???????????????888:::<<<;;;999999<<<>>>999<<>>======@@@AAABBBBBBBBBBBBBBBBBBAAA@@@@@@@@@AAABBBDDDEEEBBBCCCCCCDDDEEEFFFFFFFFFGGGGGGGGGHHHHHHJJJKKKKKKKKKKKKKKKLLLLLLMMMMMMMMMPPPOOONNNOOOSSSZZZaaaeeejjjlllmmmmmmmmmnnnppprrrssstttuuuxxx{{{~~~~~~{{{rrrkkkeeeXXXKKKJJJIIILLLVVVfffuuu|||qqqkkkfffkkkzzzyyymmm___TTTOOOBBB>>>???FFFJJJFFF@@@===;;;>>>CCCDDDCCC???===;;;999<<<>>>>>>;;;999999;;;;;;AAANNN^^^hhheeeXXXKKK;;;888333222333666999::::::>>>BBB@@@;;;777888999???<<<<<<@@@BBBBBBEEEJJJKKKIIIFFFDDDFFFJJJPPPTTTWWW[[[bbbiiimmmjjjddd___[[[\\\^^^___aaaccceeehhhhhheeebbbaaabbbdddddddddeeekkkrrrvvvwwwwwwxxxzzzzzzzzzxxxvvvsssoookkkhhhdddeeeeeeeeelll{{{~~~AAAAAA@@@@@@@@@@@@??????CCCCCCAAAAAAAAAAAABBBCCC>>>>>>===============>>>DDDFFFFFFFFFHHHJJJGGG@@@;;;<<<===>>>AAAEEEHHHJJJFFFEEECCCAAAAAAAAACCCDDDFFFEEEDDDDDDEEEGGGJJJKKKJJJGGGDDDDDDFFFIIIIIIHHHGGGGGGHHHGGGGGGFFFEEEDDDFFFDDDEEELLLVVVZZZWWWRRRIIIIIILLLOOORRRPPPJJJEEEGGGJJJNNNRRRRRRUUUaaannn~~~mmm___SSSGGG???CCCAAA???======;;;888666>>>;;;999999:::;;;::::::<<<;;;;;;::::::;;;;;;;;;999999999:::::::::;;;;;;;;;;;;::::::;;;>>>@@@BBB??????@@@@@@@@@@@@??????????????????????????????>>>???@@@BBBCCCBBBBBBAAA@@@AAABBBCCCBBB@@@>>><<<<<<<<<<<<<<<<<<===>>>??????>>>>>>>>>>>>>>>??????>>>>>>>>>???@@@@@@AAAAAA@@@@@@AAABBBBBBCCCDDDDDDDDDDDDCCCCCCCCCDDDDDDEEEEEEFFFHHHHHHGGGGGGIIIJJJJJJKKKLLLMMMNNNPPPQQQRRRSSSRRRPPPRRRUUUYYY[[[\\\ffffffggghhhhhhgggeeedddccccccdddgggjjjnnnooopppooollleee[[[QQQIIIEEEDDDEEELLLWWWdddvvv~~~}}}{{{sssnnnkkkooo|||ppp___QQQGGGBBB??????>>>>>>>>>>>>??????===>>>@@@BBBDDDCCC???===<<<<<<;;;:::::::::;;;<<<@@@DDDPPPcccqqqnnn]]]LLL<<<888444444666888999888::::::;;;<<<;;;:::999888666888:::>>>AAACCCEEEEEEKKKHHHFFFFFFJJJPPPTTTVVVZZZ[[[^^^bbbeeefffccc```]]]]]]]]]]]]^^^```bbbcccgggddddddfffgggddddddgggoooqqqtttvvvxxxyyy{{{|||{{{vvvrrroookkkiiicccaaabbbgggmmmwww~~~vvvsssvvv~~~@@@@@@AAA@@@@@@???>>>===AAAAAA@@@??????@@@AAABBB===============>>>???@@@BBBEEEGGGFFFHHHLLLLLLIII>>>>>>>>>>>>@@@BBBDDDFFFEEEDDDBBBAAAAAAAAACCCDDDBBBBBBAAABBBDDDFFFIIIKKKLLLIIIFFFEEEFFFGGGGGGFFFGGGGGGGGGGGGFFFEEEDDDCCCFFFDDDCCCGGGMMMQQQPPPNNNNNNNNNNNNOOOOOOMMMGGGCCCHHHHHHKKKMMMLLLLLLSSS]]]nnn{{{{{{nnn```VVVIIIEEE@@@<<<;;;;;;;;;;;;;;;999777777999;;;;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<999999:::::::::;;;;;;;;;<<<;;;::::::;;;===???@@@>>>??????????????????>>>????????????????????????>>>???AAABBBCCCCCCBBBBBB@@@AAABBBBBBBBB@@@>>><<<;;;;;;<<<===>>>???AAABBBAAA@@@???>>>>>>===>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAABBBBBBBBBCCCDDDDDDDDDDDDDDDCCCCCCDDDDDDEEEEEEDDDFFFHHHIIIIIIJJJLLLNNNPPPQQQRRRTTTUUUUUUUUUUUUSSSRRRQQQSSSVVVYYY[[[[[[`````````___^^^\\\ZZZXXXWWWXXXYYY\\\]]]^^^]]]\\\VVVSSSNNNGGGBBB@@@CCCEEEPPPXXXdddsss|||zzz}}}zzzyyyxxxxxx~~~vvveeeUUUIIIBBB>>><<<;;;;;;;;;;;;;;;;;;<<<;;;;;;>>>BBBEEEDDD@@@<<<::::::::::::<<>>>>>>>>???AAABBB<<<<<<======>>>@@@AAABBBBBBHHHLLLJJJIIIKKKMMMMMM@@@@@@???>>>???@@@AAABBBCCCBBBAAAAAAAAABBBCCCDDD?????????@@@BBBEEEGGGIIINNNKKKHHHFFFFFFFFFEEEDDDGGGGGGGGGFFFEEEDDDBBBAAAFFFEEEDDDEEEFFFHHHJJJLLLPPPOOOMMMLLLLLLJJJGGGEEEIIIGGGIIILLLLLLKKKNNNTTT\\\fffxxx{{{qqqbbb[[[PPPGGGBBB@@@??????:::888555555777999999999;;;:::::::::;;;<<<<<<===::::::::::::;;;;;;;;;;;;<<<;;;:::::::::;;;===>>>===>>>>>>??????>>>>>>===??????????????????@@@@@@???@@@AAABBBCCCCCCCCCBBB@@@AAABBBBBBAAA@@@>>>===;;;<<<<<<===???AAACCCDDDBBBAAA@@@???>>>=========>>>>>>??????@@@AAAAAAAAACCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFEEEGGGJJJLLLMMMOOORRRTTTWWWXXXZZZ\\\\\\[[[YYYXXXTTTSSSSSSTTTWWWXXXXXXWWWVVVVVVTTTRRROOOLLLJJJHHHEEEFFFHHHJJJJJJIIIGGGFFFEEECCC@@@>>>@@@FFFOOOUUUccclllxxx}}}~~~{{{yyy{{{}}}tttfffVVVJJJBBB>>>===888888888888888888888888;;;;;;===CCCIIIIIIDDD>>>===<<<;;;;;;===@@@DDDFFFLLLMMMUUUeeesssppp\\\III<<<999666555666777888888555666888999;;;;;;;;;::::::;;;<<<======>>>======BBBDDDGGGHHHHHHJJJOOOTTT[[[^^^aaaaaa___^^^^^^```___^^^^^^^^^___```bbbcccaaaaaaeeelllnnnlllkkkmmmpppyyyyyysssrrruuuzzzxxxtttrrrqqqooollljjjddddddfffhhhjjjrrr}}}rrrmmmnnnsssvvv}}}~~~@@@AAACCCDDDCCC@@@===;;;???>>>>>>===>>>???AAABBB>>>>>>>>>>>>>>>???@@@AAAEEENNNTTTPPPJJJGGGGGGGGGAAA@@@???>>>>>>>>>???@@@BBBBBBAAAAAABBBCCCDDDEEE@@@@@@@@@AAABBBCCCEEEFFFKKKJJJHHHFFFFFFEEEEEEDDDGGGGGGGGGFFFDDDCCCAAA@@@DDDFFFHHHHHHFFFGGGJJJLLLLLLKKKJJJIIIIIIIIIJJJJJJIIIGGGIIINNNQQQQQQTTTXXXVVVaaavvvqqqaaaUUUKKKDDDAAA???<<<999777888:::::::::999999999999999:::;;;<<<::::::::::::;;;;;;;;;;;;<<<;;;::::::::::::;;;;;;<<<======>>>>>>======<<<>>>>>>????????????@@@@@@???@@@AAAAAABBBCCCCCCCCC@@@AAAAAAAAAAAA@@@???>>><<<<<<===>>>???@@@BBBBBBAAA@@@@@@???>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAABBBCCCCCCCCCCCCCCCCCCBBBBBBCCCDDDEEEFFFGGGGGGHHHHHHIIIKKKOOOQQQSSSUUUXXX[[[\\\^^^aaabbbbbb```\\\ZZZUUUTTTSSSSSSTTTSSSQQQOOOKKKJJJHHHFFFCCC@@@>>>===;;;<<<>>>>>>>>>>>>>>>???@@@BBBDDDIIIPPP\\\hhhppp||||||{{{~~~~~~}}}xxxppphhh```UUUKKKCCC???>>>===666777888999999888777666===<<>>CCCHHHIIIHHHIIIOOOTTT]]]aaadddccc___]]]___ccc___^^^]]]\\\\\\\\\]]]^^^^^^___fffnnnrrrooonnnooorrrxxx~~~~~~{{{wwwvvvxxxvvvtttqqqooonnnllljjjhhhaaadddhhhjjjkkkttt}}}vvvssssssuuuwww|||~~~AAABBBDDDEEEDDDBBB???===@@@???>>>>>>>>>@@@AAABBB@@@@@@???>>>=========>>>DDDOOOWWWSSSJJJDDDBBB@@@??????>>>>>>>>>???AAAAAABBBBBBBBBBBBCCCDDDDDDEEEDDDDDDCCCCCCBBBBBBBBBCCCFFFFFFFFFFFFEEEEEEFFFGGGGGGGGGFFFFFFDDDCCCBBBAAA@@@EEEJJJKKKIIIHHHJJJLLLJJJJJJIIIHHHHHHHHHIIIJJJKKKIIIIIINNNQQQRRRUUUZZZ\\\nnnqqqaaaSSSKKKEEEAAA===;;;;;;<<<======888888777777888999999:::999999999::::::::::::;;;;;;::::::999999999999999;;;<<<<<<======<<<<<<;;;=========>>>>>>???????????????@@@@@@AAABBBBBBCCC@@@@@@AAAAAA@@@@@@??????>>>>>>=========>>>????????????>>>>>>???@@@AAAAAA?????????@@@AAAAAABBBBBBCCCCCCCCCBBBBBBBBBBBBBBBDDDEEEGGGHHHJJJJJJJJJJJJNNNPPPSSSUUUWWWYYY\\\^^^^^^aaadddfffeeebbb]]][[[UUUSSSQQQOOONNNKKKHHHEEE@@@@@@>>>===;;;:::999999;;;<<<;;;::::::<<>>>>>???@@@AAAAAA@@@???===<<<<<<;;;;;;>>>IIIQQQOOOHHHCCC@@@===??????>>>>>>???@@@BBBCCCDDDDDDDDDDDDDDDEEEEEEEEEGGGFFFFFFEEECCCBBBAAAAAA@@@BBBDDDEEEDDDEEEFFFHHHFFFFFFFFFFFFEEEDDDCCCCCC>>>CCCHHHJJJJJJIIIIIIJJJJJJLLLMMMLLLJJJHHHHHHIIINNNKKKKKKNNNPPPSSSZZZbbbxxx|||lllbbbLLLHHHBBB===;;;;;;;;;:::999888888777777888888999888888888888999999999999999999999999999888888888;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<======>>>>>>???>>>>>>>>>???@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@??????>>>============>>>>>>>>>>>>???@@@AAABBBCCC??????@@@@@@AAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCEEEGGGIIIKKKMMMMMMMMMMMMQQQSSSUUUVVVVVVWWWYYYZZZ\\\^^^aaabbbbbb___[[[XXXPPPMMMJJJHHHFFFCCC@@@===;;;:::999999999999999:::777999::::::<<>>:::666999;;;>>>@@@@@@>>>;;;999999:::===AAADDDDDDBBB@@@;;;::::::999:::;;;<<<===DDDKKKXXXfffnnngggUUUGGG<<<===<<<:::777555555666888999:::::::::999777666666777888:::<<<===>>>>>>>>>BBBFFFHHHIIIKKKOOOSSSVVVZZZ]]]^^^\\\[[[]]]______]]]\\\ZZZYYYXXXYYYYYY\\\^^^eeemmmpppkkkhhhhhheeedddeeekkksssyyyyyyxxxxxxtttnnnkkkjjjkkkkkkkkkfffgggiiijjjiiinnn~~~{{{xxx{{{~~~>>>???@@@@@@AAAAAA@@@@@@AAA@@@>>>===<<<======>>>>>>>>>===<<<;;;;;;;;;<<<<<>><<>>@@@CCCDDDCCCCCCEEEGGGEEEFFFFFFFFFFFFFFFEEEEEEBBBDDDGGGHHHIIIIIIJJJJJJHHHLLLPPPQQQOOOLLLKKKKKKNNNNNNQQQWWW]]]fffuuuiiibbbXXXNNNGGGAAA===;;;<<<;;;:::999999888888999666777777777777888888888777777888888888888888888::::::;;;;;;;;;;;;::::::999999::::::;;;<<<======>>>============???@@@AAA@@@@@@@@@@@@@@@@@@@@@AAA??????>>>>>>>>>??????@@@????????????@@@@@@AAABBB??????@@@AAAAAABBBBBBCCCDDDDDDDDDEEEFFFFFFGGGGGGFFFHHHKKKNNNPPPPPPPPPPPPPPPRRRRRRRRRPPPPPPQQQRRRSSSTTTVVVXXXWWWUUURRRPPPHHHEEEAAA???>>>===;;;:::999999888888888999:::;;;444:::AAAHHHQQQ]]]kkkuuu{{{}}}~~~vvvnnneee\\\VVVHHHDDD@@@>>>@@@???;;;777888:::>>>@@@@@@>>>:::888777:::===>>>=========???888999:::<<<===>>>??????AAAGGGRRR[[[^^^WWWLLLCCC<<<======;;;777444555666888999:::;;;;;;:::999999777888999;;;<<<=========???@@@BBBDDDHHHKKKOOOQQQSSSUUUYYY\\\^^^^^^]]]]]]^^^^^^]]]\\\\\\]]]______]]]^^^cccjjjkkkfffbbbbbb]]]___dddjjjqqquuuvvvuuusssnnngggddddddgggjjjlllkkkjjjkkkllllllppp|||uuupppsssyyy~~~~~~=========>>>>>>???@@@@@@AAA???>>><<<;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<===???DDDEEEAAA===<<<<<<:::CCCBBBAAA@@@@@@@@@AAAAAAGGGGGGGGGGGGGGGFFFEEEDDDCCCDDDDDDDDDCCCCCCBBBAAA===@@@CCCCCCBBBAAACCCEEEEEEEEEFFFGGGGGGGGGGGGGGGIIIHHHGGGGGGHHHJJJKKKLLLDDDJJJQQQTTTTTTRRRQQQQQQLLLPPPXXXcccnnnvvvgggZZZPPPHHHCCC>>>===<<<;;;:::999999999666666666666777777777777666666777888888888888888999::::::;;;;;;::::::999888888999::::::;;;<<<<<<======<<<<<<<<<>>>???AAAAAA@@@@@@???@@@@@@AAAAAA????????????@@@AAABBBCCCAAAAAA@@@@@@???@@@@@@@@@???@@@@@@AAAAAABBBBBBCCCEEEEEEFFFGGGHHHIIIIIIIIIGGGIIILLLOOOQQQRRRRRRQQQOOOOOOPPPNNNKKKJJJJJJKKKIIIJJJLLLMMMMMMKKKHHHGGGBBB???;;;999999::::::999:::999888888888999;;;<<<888AAAPPP^^^mmm~~~~~~{{{|||}}}|||{{{zzz{{{|||{{{|||xxx{{{wwwoooiiibbb[[[VVVCCC???:::;;;>>>AAA???===666999===@@@@@@===999666888<<<@@@???;;;:::<<<@@@:::;;;===???AAAAAA@@@@@@===CCCKKKPPPOOOIIIBBB>>><<<>>>>>>;;;777444444666666777999;;;<<<<<<<<<;;;888999:::;;;<<<<<<<<<<<>>>>>AAAFFFKKKNNNOOORRRTTTXXX]]]aaabbb```]]]^^^^^^^^^___```bbbeeefff^^^^^^ccchhhiiiccc___^^^ZZZ```iiiooorrrrrrssstttkkkfff```\\\^^^bbbgggjjjmmmllllllooorrrvvvqqqiiikkkssszzz}}}}}}>>><<<;;;>>>AAACCCBBBAAAEEEAAA===;;;===>>>>>>===@@@===;;;:::;;;===>>>===@@@AAACCCCCCBBB???<<<:::@@@@@@AAAAAAAAABBBBBBBBBDDDHHHJJJHHHGGGGGGEEEAAADDDBBBAAA@@@???@@@AAABBBAAAAAABBBBBBBBBAAA@@@???EEEGGGJJJKKKJJJIIIIIIJJJNNNLLLJJJJJJLLLMMMLLLJJJDDDLLLRRRTTTSSSSSSSSSSSSWWWSSS[[[ssswwwwww{{{nnn___RRRFFFCCC>>>;;;<<<>>>??????999888777777888777444222444444666777888888888888777888999::::::999888777<<<<<<<<<:::888999;;;>>><<<<<<<<<<<<<<<===>>>??????????????????>>>==================>>>>>>>>>>>>@@@@@@@@@AAAAAAAAABBBBBBBBBCCCEEEFFFGGGHHHHHHHHHHHHIIIKKKLLLLLLLLLKKKKKKHHHIIIJJJKKKLLLLLLLLLLLLKKKIIIFFFDDDCCCCCCDDDDDDEEEEEEEEEDDDDDDCCCBBBAAA888999888888777777777777::::::<<<===;;;:::@@@HHHNNNYYYjjjzzz~~~~~~|||{{{}}}|||yyyrrrrrrqqqrrrsssrrrpppnnnrrr{{{}}}zzz~~~uuuhhheeefffaaaUUUKKKAAA===999888888888777444666777999999999999<<<>>>======<<<<<<<<<===>>>>>>>>>>>>???@@@AAAAAAAAAAAA???AAADDDEEEDDD@@@<<<999::::::;;;::::::999888777666:::======:::999:::<<<;;;;;;<<<<<<<<<<<<;;;;;;===<<<<<<===BBBJJJQQQVVVRRRTTTXXX]]]aaabbb___]]]___\\\[[[___fffkkkkkkiiiaaa^^^\\\^^^ccceeeccc```bbbdddiiiooossssssmmmhhhaaa___\\\XXXVVV[[[eeennnqqqmmmkkkmmmqqqwwwyyynnniiikkkqqquuu|||~~~===;;;:::<<>>>>>???@@@>>><<>>@@@BBBBBBBBBCCCEEEEEEEEECCC@@@>>>>>>>>>??????@@@AAACCCCCCBBBEEEGGGGGGHHHIIIEEE@@@AAAAAAAAABBBCCCDDDDDDEEEAAACCCDDDDDDBBBCCCDDDFFFEEEGGGIIIJJJIIIHHHIIIIIIIIIJJJKKKMMMNNNMMMLLLJJJHHHLLLPPPQQQPPPPPPPPPOOOYYY]]]nnn|||nnnlllsss}}}|||ppp]]]WWWOOOIIIFFFCCC???;;;;;;999888999::::::999888555555666777777888888888777888:::<<<=========<<<999;;;<<<<<<:::999:::;;;<<<;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<============??????@@@@@@@@@AAAAAAAAABBBCCCDDDFFFGGGGGGHHHHHHHHHIIIJJJKKKKKKKKKJJJIIIHHHHHHHHHHHHHHHGGGGGGFFFIIIGGGDDDAAA???>>>>>>>>>888999:::::::::999888888<<<;;;:::999888:::<<<>>>:::;;;>>>AAABBBDDDKKKUUUkkkttt}}}}}}~~~~~~|||zzzqqqpppnnnnnnnnnllliiifffooovvvssshhh^^^ZZZZZZUUUJJJAAA>>>;;;777666777888777555555666777777666777999;;;;;;;;;<<<<<<<<<<<<=========>>>???@@@AAAAAABBBAAABBBBBBAAA@@@>>><<<;;;:::888888888888888777777666888999;;;;;;:::999999:::;;;<<<<<<===>>>>>>======???>>>===>>>AAAFFFLLLOOOUUUUUUWWWZZZ]]]___^^^\\\___\\\[[[___eeehhhhhhfff```]]]\\\^^^ccceeeccc```bbbdddhhhnnnrrrqqqmmmhhh```\\\WWWUUUXXX___fffjjjnnnkkkiiikkkooovvvtttnnnnnnrrruuu|||~~~===;;;999999<<<>>>???@@@?????????@@@BBBAAA???===<<<:::999:::>>>AAACCCDDDBBBCCCDDDFFFFFFEEECCCBBB>>>>>>======???AAACCCEEEDDDHHHJJJLLLOOOQQQLLLEEE>>>???@@@BBBCCCDDDEEEEEEBBBFFFIIIHHHDDDCCCGGGKKKIIIKKKMMMMMMLLLKKKKKKLLLFFFJJJOOORRRQQQNNNJJJHHHLLLMMMOOOQQQRRRQQQPPPPPPWWWfff{{{oookkknnnuuu{{{ssshhhaaa\\\UUUKKKCCCAAA>>><<<;;;<<<<<<<<<;;;444555555555666666666666777888999:::;;;;;;;;;;;;666999<<<===<<<:::999999;;;;;;:::::::::;;;<<<<<<<<<<<<======<<<<<<;;;::::::::::::;;;;;;;;;;;;<<<>>>>>>>>>????????????@@@AAABBBCCCDDDEEEFFFFFFFFFGGGGGGHHHHHHHHHGGGFFFFFFEEEEEEEEEDDDCCCAAA@@@???@@@>>><<<999888777777777999:::<<<=========<<<;;;;;;;;;;;;::::::===BBBFFFDDDEEEJJJRRRXXX^^^iiisss}}}{{{zzzyyyxxxnnnmmmlllkkklllkkkhhhfffqqqvvv~~~uuueee```XXXSSSQQQLLLCCC<<<:::777555555666777777666444555666555333333555666888999;;;======<<<;;;:::<<<===>>>???AAAAAABBBBBBGGGDDD@@@===:::999:::;;;777777777888888888888888;;;:::888999::::::999888:::;;;<<<===>>>?????????>>>>>>???@@@CCCGGGKKKMMMWWWVVVVVVXXX[[[]]]\\\\\\^^^\\\\\\^^^bbbeeedddbbb___]]]\\\___cccdddccc```bbbcccggglllooonnnkkkhhhbbb\\\WWWXXX^^^eeeiiijjjmmmiiigggiiilllttt}}}wwwuuuuuuwww}}}>>>===:::999:::===???@@@??????@@@AAABBBBBBAAAAAA;;;999888999<<>>>>>AAACCCEEEGGGKKKNNNRRRWWWYYYTTTLLLAAA@@@??????@@@AAACCCDDDEEELLLRRRQQQJJJEEEFFFHHHJJJKKKMMMLLLKKKKKKLLLMMMGGGMMMTTTWWWUUUPPPKKKHHHNNNNNNQQQWWWYYYWWWVVVVVVXXXqqq~~~yyytttpppsssyyy}}}{{{tttggg\\\RRRNNNIIIDDDBBB@@@>>><<<777777777777777888888999::::::::::::::::::999999777999;;;<<<:::999999::::::::::::999999:::;;;;;;;;;;;;;;;;;;;;;:::999999888888888999999999::::::<<<<<<<<<=========>>>>>>???@@@AAABBBCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@??????????????????===<<<;;;:::999888777666666666666777555666888999999999888888<<>><<<:::888:::;;;===???@@@AAABBBBBBIIIFFFAAA===:::999::::::888888999999:::;;;<<<<<<>>>;;;888888;;;;;;999777888999;;;<<<>>>??????@@@===>>>@@@DDDHHHLLLPPPRRRTTTUUUWWWZZZ]]]^^^]]]\\\^^^\\\\\\^^^```aaa```___^^^]]]]]]___bbbcccbbb```___aaadddgggjjjjjjhhhggggggdddaaabbbfffjjjmmmnnnmmmjjjhhhhhhiiiqqq}}}{{{{{{{{{@@@???===<<<;;;===@@@BBBAAAAAA@@@???@@@AAADDDEEE>>><<<::::::<<<>>>?????????@@@BBBCCCDDDEEEEEEEEEGGGEEECCC@@@@@@AAACCCDDDHHHMMMQQQUUUZZZ]]]YYYRRRKKKHHHDDD@@@???@@@CCCDDDLLLUUU^^^]]]UUUKKKEEEDDDGGGHHHJJJIIIIIIIIIKKKLLLGGGMMMTTTYYYZZZWWWSSSPPPPPPPPPUUU]]]^^^ZZZXXXZZZeeewwwnnnlllooo|||}}}qqqkkkbbbZZZSSSNNNIIIFFF???>>>===;;;;;;:::;;;;;;<<<<<<<<<<<<<<<<<<<<<===999::::::999888999;;;===;;;::::::999999999:::::::::::::::::::::999888888777777777777888888888888:::::::::;;;;;;;;;;;;<<<======>>>???@@@@@@@@@@@@<<<;;;;;;:::999999999999999999::::::::::::999999999999888888888777888888777888888999:::;;;;;;;;;BBBJJJVVVaaaiiipppxxx~~~}}}|||}}}|||{{{sssssssssuuuxxx{{{|||{{{}}}oooccc\\\NNNOOOLLLEEEAAAAAA===777555555555444444555777888777888888666333222333444444666:::===>>><<<:::888999:::<<<>>>@@@AAABBBBBBEEECCC@@@===:::888777777999999999999:::;;;===>>>@@@===:::;;;======:::777666777999;;;<<<>>>>>>???===???AAAEEEJJJNNNQQQSSSPPPRRRXXX^^^bbbbbb___]]]\\\\\\\\\]]]______]]]\\\\\\\\\^^^```bbbbbbaaa```[[[]]]```bbbdddeeeffffffkkkmmmmmmlllkkklllooorrrpppllliiihhhgggnnn~~~AAAAAA@@@>>>======@@@BBBCCCCCCBBB@@@???AAAEEEHHHCCCAAA>>>===???@@@AAAAAAAAABBBCCCEEEFFFFFFGGGGGGIIIGGGEEECCCAAAAAABBBCCCKKKRRRXXX[[[]]]```___[[[WWWSSSMMMGGGDDDDDDEEEFFFPPPYYYdddfff^^^SSSIIIDDDJJJKKKMMMMMMMMMNNNQQQSSSHHHJJJOOOVVV\\\^^^]]][[[TTTSSSXXX___^^^YYY[[[bbbxxxzzzqqqpppttt{{{yyyqqqjjjccc___LLLJJJGGGCCC???===;;;;;;999999999999:::;;;<<<===;;;;;;:::999888:::===@@@;;;;;;:::999999999::::::999999::::::999999888777666666666777777777777888888888888999999999::::::::::::;;;<<<<<<<<<<<<<<<777777666555555555666666555666777888999999999999999999888888777777666666:::::::::;;;===@@@CCCEEEMMMYYYjjjxxx~~~~~~yyynnnddd[[[VVVEEEHHHEEE???@@@EEEDDD>>>777888888666444444666888999:::999777555444444666444777:::===>>>===;;;999777888:::===???AAABBBBBB???>>>===;;;999777666555888777777777888999;;;<<>>;;;999666777888:::<<<=========???@@@BBBDDDHHHKKKNNNPPPMMMQQQXXX___dddddd```]]][[[\\\]]]^^^^^^]]]\\\[[[ZZZ\\\___aaabbbaaa``````XXX[[[]]]___```cccfffhhhmmmpppsssrrrooommmpppsssqqqnnnkkkhhhgggnnn~~~~~~@@@AAABBB@@@>>>===???AAABBBDDDDDDCCCAAAAAADDDFFFDDDBBB??????@@@BBBBBBBBBBBBBBBCCCDDDEEEEEEFFFFFFGGGFFFEEECCCBBBBBBBBBBBBIIIQQQYYYZZZYYY\\\^^^]]][[[XXXTTTOOOKKKHHHEEEDDDMMMUUU___ddd```WWWMMMGGGLLLMMMNNNOOOPPPRRRUUUXXXNNNKKKKKKQQQZZZaaaaaa___UUUTTTYYY___^^^[[[fffvvv|||}}}lllhhhaaaYYYRRRMMMIIIGGG@@@???===<<<:::::::::::::::;;;<<<<<<;;;<<<>>>???<<<<<<;;;:::::::::::::::999::::::::::::999888888666666666666777777777777666777777777888888888888777777888999999999999888777666555555555666777888555666777888999999999999:::;;;<<<>>>@@@AAABBBBBB=========???DDDJJJPPPTTTgggrrrtttjjjccc\\\SSSMMM@@@CCCAAA===DDDPPPRRRLLL;;;<<<;;;888555444666888999::::::888666555666777555777:::<<<>>>===<<<;;;666777:::<<>>===<<<;;;::::::::::::999888777777777999;;;<<>><<<>>>???AAADDDFFFFFFDDDBBBCCCDDDBBB@@@>>>===???AAABBBBBB@@@@@@AAAAAABBBCCCCCCDDDCCCCCCCCCCCCCCCBBBBBBBBB???IIIQQQPPPNNNPPPTTTVVVYYYXXXWWWTTTOOOIIIDDDAAAFFFMMMVVV]]]]]]WWWNNNHHHFFFGGGIIIJJJKKKNNNRRRUUUVVVOOOJJJNNNXXX___```]]]UUUTTTXXX^^^___aaassswwwmmmeee___]]]QQQOOOJJJFFFBBB>>>===<<<888:::>>>???>>>======>>>===<<<;;;;;;::::::::::::999::::::::::::999888888666666666666777777777888666666666666777777777777555666666777777777777666888777666666777888999:::666777888888999999888888@@@BBBFFFKKKPPPTTTWWWXXXXXXXXXXXX[[[aaajjjsssxxx{{{yyyzzz}}}|||ssshhhaaa]]]WWWMMMEEE999===;;;:::EEEUUUZZZSSS===>>>>>>:::666444666888999::::::888666555666777666888:::<<<=========<<<555777999<<>><<<<<<===???AAA<<<;;;:::999999;;;<<<>>>AAAEEEJJJIIIEEE@@@======999999;;;<<<======>>>>>>===>>>AAAEEEKKKQQQWWW[[[RRRSSSVVVZZZ^^^___]]][[[YYY[[[^^^___^^^\\\\\\[[[YYY\\\___aaaaaa`````````WWWZZZ\\\^^^___ccciiinnnrrrrrrsssvvvzzz{{{wwwsssooommmkkkiiiiiirrr|||vvvuuuvvvwww}}}~~~AAAAAAAAAAAA@@@@@@???>>>CCCFFFIIIGGGBBB???AAADDD?????????AAABBBBBB@@@>>>DDDDDDEEEFFFEEECCCAAA???BBBCCCDDDEEEEEECCCAAA@@@???BBBEEEHHHKKKKKKJJJJJJOOOMMMKKKLLLMMMMMMJJJGGGEEEGGGKKKOOORRRQQQLLLIIIDDDDDDFFFIIILLLNNNMMMKKKMMMIIIIIIOOOTTTUUUUUUWWWOOOSSSZZZbbbhhhuuutttpppiiiaaaWWWNNNGGGCCC>>><<<;;;===@@@AAA???<<<888;;;===;;;888777999;;;::::::;;;<<<<<<<<<;;;;;;777777666444333333666888<<<<<<;;;999999888888888999777555555777999999888777777777777888999:::;;;;;;<<<;;;:::>>>DDDGGGEEEDDDOOO]]]ffflllrrrzzz|||zzzyyytttooopppwwwzzz~~~pppiii```YYYSSSMMMFFFAAA999>>>??????HHHVVVWWWOOOBBB@@@;;;777444333333333666777999999777777777888888666555666999<<<======<<<:::888999;;;===??????BBB@@@>>>===<<<===>>>???>>>===;;;999777666666666???AAACCCCCCCCC@@@===;;;999999888888888999;;;<<<======@@@FFFOOOWWW\\\^^^XXXUUUTTTWWW]]]```^^^[[[bbbddddddccc```]]]\\\\\\WWWYYYZZZZZZYYYYYYZZZ[[[WWWZZZ]]]___```dddkkkppppppooooooqqqssstttsssqqqqqqmmmlllllljjjppp}}}}}}}}}|||}}}BBBBBBBBBBBBAAA@@@>>>>>>???CCCFFFDDD@@@===>>>AAAAAA@@@@@@BBBCCCCCCAAA???CCCDDDEEEFFFEEEDDDBBBAAA???AAABBBDDDEEEEEEDDDDDDDDDFFFHHHJJJJJJHHHEEEDDDJJJHHHGGGHHHJJJJJJHHHEEEDDDCCCDDDFFFHHHHHHGGGEEECCCCCCCCCEEEHHHIIIIIIGGGJJJGGGGGGLLLPPPPPPOOOQQQSSSTTT\\\lll~~~xxxmmmccc^^^YYYRRRIIIEEEEEEEEECCCAAA???@@@AAA@@@>>>===>>>???@@@@@@???===:::888666555888888777666666777999;;;999:::;;;<<<<<<;;;:::999;;;:::888777666777888999<<<<<<<<<@@@EEEHHHJJJJJJMMMOOOOOONNNRRRXXX[[[ZZZbbbjjjuuu~~~zzzvvvqqqlllnnnttt{{{pppggg```XXXRRRNNNJJJEEE@@@999======<<>><<<<<<>>>???@@@AAA>>>:::888999::::::999===>>>???@@@@@@???===<<<999888777777777888999:::<<<===@@@EEEMMMUUUYYY[[[YYYYYYZZZ^^^bbbdddcccaaaaaacccdddbbb```]]]\\\\\\YYYZZZ[[[ZZZXXXXXXYYYZZZWWWXXXZZZ[[[^^^bbbhhhlllooonnnnnnppprrrrrrqqqooonnniiiggghhhhhhooo}}}{{{|||}}}~~~BBBBBBBBBBBBAAA@@@??????<<>><<<<<<===@@@@@@AAADDDGGGHHHGGGFFFBBBCCCDDDEEEFFFEEEDDDDDD>>>???@@@BBBDDDFFFHHHHHHEEEGGGIIIKKKJJJGGGDDDAAADDDCCCCCCDDDFFFFFFEEEDDDCCCAAA???>>>@@@BBBDDDDDDFFFDDDCCCCCCEEEFFFEEEDDDHHHEEEFFFKKKNNNLLLLLLMMMRRRRRR\\\uuuyyyuuuxxx|||ssshhhcccaaa___YYYTTTNNNLLLJJJJJJIIIIIIGGGEEEAAA@@@???>>>===;;;::::::999999888888999:::;;;;;;:::<<>><<<;;;<<<===<<<:::;;;???CCCIIIGGGHHHNNNXXX___bbbaaagggkkkmmmmmmqqqwwwyyyxxx{{{~~~zzzxxx|||~~~vvvlllcccZZZTTTMMMHHHFFFDDDAAA???999<<<;;;999@@@LLLPPPKKK===:::777444333555888:::///222444555555666777999999777666777999;;;;;;;;;;;;::::::;;;===@@@CCCEEE@@@???===<<<===>>>@@@AAA???;;;777666888999999888:::;;;<<<<<<===>>>>>>???999888777666666666777888;;;<<<>>>DDDKKKQQQUUUVVVVVVZZZ```dddeeeeeeffffffbbbcccdddbbb___\\\[[[[[[ZZZ[[[[[[ZZZYYYYYYZZZ[[[___]]]\\\^^^bbbgggkkkmmmnnnmmmnnnoooqqqqqqooommmllleeebbbeeehhhppp{{{yyy{{{@@@@@@AAABBBBBBBBBBBBAAA;;;???BBBCCCAAA>>>======>>>???AAAEEEJJJLLLLLLKKKAAAAAACCCDDDFFFFFFFFFFFF??????@@@BBBDDDFFFHHHIII@@@CCCFFFIIIJJJIIIGGGEEECCCCCCCCCDDDDDDDDDCCCCCCDDDBBB??????BBBEEEGGGHHHIIIGGGDDDCCCDDDEEEEEEDDDFFFDDDFFFKKKNNNMMMMMMPPPRRRWWWhhhtttooopppyyy}}}ssskkkhhhdddbbbbbbaaa]]]YYYNNNMMMKKKIIIHHHFFFEEEEEE@@@??????>>>???>>>===<<>><<<888:::888666<<>>===<<<===>>>???<<<===>>>===;;;999888888999999999:::;;;>>>@@@AAA:::999888777666666777888999:::<<>>AAAEEEGGGFFFDDDAAA@@@>>>???@@@CCCFFFHHHGGGFFF???@@@BBBCCCDDDFFFFFFGGGCCCBBBBBBCCCCCCEEEFFFGGG>>>@@@CCCFFFHHHHHHHHHGGGFFFGGGGGGFFFEEEDDDCCCCCCBBBAAAAAADDDGGGJJJJJJJJJJJJGGGEEEDDDDDDEEEDDDDDDBBBAAADDDJJJMMMNNNQQQVVVYYYiiitttooolllpppwww|||wwwrrrooojjjeee___[[[XXXVVVVVVTTTSSSRRRRRRPPPLLLIIILLLLLLMMMNNNPPPSSSVVVXXXWWW\\\bbbeeefffjjjrrryyy|||vvvpppsss~~~zzzpppfff]]]SSSLLLIIIIIIDDD???<<<<<<<<<:::888777777666555888???CCCCCCCCCAAA===999888999<<<===888999;;;;;;:::999:::;;;;;;999888999::::::999777333444666777777:::???CCCFFFDDDAAA===;;;;;;;;;;;;===EEELLLMMMGGG@@@======999888888999;;;>>>@@@BBB;;;;;;999888777888888999888999;;;@@@GGGKKKNNNNNNMMMUUU___dddbbbaaabbbeeehhhhhhhhheee```[[[YYYXXXYYYZZZ[[[[[[\\\^^^aaadddeeecccaaadddiiimmmnnnmmmnnnnnnppprrrttttttrrrpppppphhhdddhhhllltttwwwuuuwww}}};;;<<<>>>@@@BBBCCCDDDDDD???BBBGGGJJJKKKHHHEEEBBB@@@@@@???@@@AAA@@@>>>;;;??????@@@AAACCCDDDEEEFFFEEEEEEEEEDDDDDDCCCCCCCCCAAAAAABBBCCCDDDDDDDDDDDDHHHIIIJJJHHHFFFDDDDDDDDD@@@@@@AAADDDGGGIIIIIIHHHGGGEEEDDDCCCDDDEEEDDDCCC@@@???BBBGGGKKKNNNTTT\\\ddd}}}yyyrrrmmmnnnrrrxxx}}}|||yyyvvvtttsssssspppjjjddd\\\\\\]]]```eeelllrrrvvv{{{}}}~~~~~~yyyzzzvvvmmmccc[[[SSSJJJEEEDDDDDD@@@<<<:::;;;;;;999777666666555555666:::===???CCCAAA>>>;;;999999:::;;;:::<<<======<<<;;;;;;<<<;;;:::999::::::999777555444777999999999;;;AAAEEEHHHEEEBBB>>>;;;999999999;;;EEEPPPSSSMMMDDD>>><<<999888888999:::<<<>>>@@@;;;:::999888888888999:::999:::===CCCIIIMMMOOOOOOMMMUUU^^^bbbbbb```bbbdddfffggggggddd```[[[YYYXXXXXXYYYZZZZZZZZZ]]]aaadddeeeeeefffjjjmmmpppqqqqqqnnnnnnqqqtttwwwwwwuuurrrsssllliiikkkmmmrrrxxxsssuuuzzz<<<<<<>>>???@@@AAAAAAAAA???BBBGGGKKKMMMJJJFFFBBBAAA@@@@@@@@@@@@???<<<:::>>>>>>???@@@AAABBBDDDEEEFFFFFFFFFFFFEEECCCBBB@@@BBBAAA@@@???@@@AAABBBCCCEEEGGGIIIHHHEEEDDDDDDFFFAAA@@@@@@AAACCCEEEEEEDDDEEEEEEEEEFFFHHHHHHGGGEEECCCBBBDDDHHHKKKOOOXXXaaavvv~~~yyyxxxwwwwww|||xxxyyy{{{~~~~~~{{{uuuooonnnsssxxx}}}tttkkkaaaXXXSSSMMMEEEAAABBB>>>;;;999:::<<<<<<:::777555555555555666777999<<<>>>===;;;999888777777777888:::<<<<<<;;;;;;;;;===<<<;;;:::::::::999666444666999;;;;;;:::<<>>;;;:::999999999???GGGMMMNNNIII@@@:::888888888888999:::;;;;;;999999888777777888999:::<<<===AAAGGGMMMQQQSSSSSSNNNTTT[[[____________```aaabbbcccbbb^^^[[[ZZZZZZYYYYYYYYYWWWWWWYYY]]]```cccfffkkkoooqqqrrrsssssslllmmmpppuuuxxxyyywwwtttsssnnnlllllljjjmmm~~~xxxwww|||===>>>>>>?????????>>>>>>>>>AAAFFFKKKMMMJJJEEEAAA@@@@@@AAABBBDDDDDDCCCAAA>>>>>>>>>???@@@AAACCCDDDEEEFFFGGGGGGFFFDDDAAA@@@AAA@@@>>>===>>>@@@CCCEEEAAADDDGGGFFFDDDCCCEEEGGGDDDBBB@@@???@@@BBBBBBBBBFFFFFFGGGJJJLLLLLLKKKIIIHHHGGGGGGKKKNNNRRR\\\fffyyyzzz~~~{{{{{{yyyrrrkkkgggiiimmmqqq|||zzzqqqggg___UUUMMMJJJEEE===:::===999888777:::======;;;777444444555666666555777:::888888888777666555555444444666999:::::::::;;;===<<<;;;;;;;;;:::999666333666999;;;;;;999:::@@@FFFFFFDDDAAA>>>;;;;;;;;;;;;===>>>BBBKKKRRRPPPFFF<<<777777777888888888888888777777666666666888999:::???@@@DDDJJJQQQUUUWWWVVVNNNQQQWWW[[[\\\\\\]]]]]][[[]]]______]]]\\\[[[\\\YYYYYYXXXVVVTTTUUUXXX[[[\\\bbbiiimmmmmmmmmooopppjjjlllppptttxxxyyywwwuuurrrooommmlllhhhiii{{{~~~}}}============>>>???@@@AAAAAABBBDDDDDDCCCBBBCCCDDD@@@??????@@@BBBBBBAAA???>>>>>>>>>>>>???BBBDDDEEEGGGHHHIIIHHHEEEBBBAAAAAACCCBBB@@@??????BBBEEEGGGFFFEEECCCBBBAAAAAABBBBBBDDDCCCBBBAAAAAAAAAAAAAAAEEEFFFGGGHHHGGGHHHKKKMMMEEEKKKIIIGGGNNNUUUggg~~~~~~zzzrrrllliiiiiijjjrrr~~~wwwnnnfff___YYYSSSKKKAAA;;;;;;<<<;;;999444555777888999888666555666555444444444666888:::666444222000///111333444333666:::>>>>>><<<888666:::???BBBAAA;;;666555666888888888999:::===???@@@CCC>>>:::888:::<<<;;;:::FFFCCCAAAEEEKKKMMMIIIDDD<<<:::888666555555777777777777777777666888:::===???DDDJJJLLLJJJJJJMMMPPPNNNOOOPPPRRRTTTUUUWWWWWWXXXZZZ[[[\\\\\\[[[YYYXXXZZZXXXVVVUUUWWWYYYZZZZZZ```eeeggghhhjjjooopppmmmooollllllooouuuwwwuuurrrooohhhdddeeefffkkk{{{??????>>>>>>??????@@@@@@AAABBBDDDCCCBBBAAAAAABBBAAA@@@@@@AAACCCCCCBBB@@@>>>>>>>>>>>>???AAACCCDDDGGGHHHJJJIIIGGGDDDDDDDDDAAA@@@??????@@@AAACCCEEEFFFEEEDDDCCCBBBCCCCCCDDDFFFEEEDDDCCCBBBAAAAAAAAACCCDDDEEEEEEDDDEEEGGGIIIDDDKKKJJJJJJRRR[[[ooo~~~yyyuuuuuuyyy|||{{{|||~~~{{{rrrkkkfff___UUUOOOFFF???777333333555555444444555777888888888666555444444555555666777777888666444222000///000222333222444888;;;;;;:::777555===EEELLLLLLCCC:::555444777777777999;;;>>>AAABBB@@@===999888999;;;;;;:::@@@???AAAFFFKKKLLLFFF@@@<<<:::888777666666777888:::<<<===;;;888777999;;;===BBBGGGIIIHHHHHHKKKNNNLLLMMMNNNPPPRRRTTTVVVWWWWWWXXXZZZ\\\\\\\\\[[[ZZZ\\\ZZZXXXVVVVVVWWWWWWXXX```eeehhhiiilllqqqrrrooollljjjjjjnnnuuuyyyxxxvvvnnnhhheeegggiiioooAAAAAA@@@@@@@@@@@@??????@@@BBBCCCBBB@@@??????@@@AAA@@@@@@AAACCCDDDBBBAAA>>>>>>>>>>>>???@@@AAABBBDDDFFFHHHGGGFFFDDDDDDDDD>>>>>>??????@@@AAAAAABBBEEEDDDCCCCCCCCCDDDFFFGGGHHHGGGFFFDDDCCCBBBBBBBBBCCCDDDDDDCCCBBBBBBCCCEEEFFFMMMMMMNNNXXXbbbvvv}}}yyy~~~}}}{{{{{{}}}{{{wwwxxx{{{}}}~~~oooiiibbb___]]]WWWLLLCCC<<<666000---///111222111444555666777888777666666222333444555666666666555555444222000//////000111222333555666777777666666@@@KKKWWWWWWLLL>>>666333555666666888;;;>>>AAACCC===:::777777888:::::::::===???EEEKKKOOOLLLEEE>>>;;;:::888777666777777888===@@@CCC@@@;;;777777::::::>>>CCCEEEEEEEEEHHHJJJJJJJJJKKKMMMOOOSSSVVVXXXUUUWWWYYY[[[\\\\\\[[[[[[___^^^[[[YYYWWWWWWWWWWWW^^^ccchhhjjjmmmrrrsssqqqmmmkkkjjjmmmsssvvvwwwvvvnnnhhhgggjjjmmmsssCCCBBBBBBBBBAAA@@@??????@@@AAABBBAAA???======>>>@@@@@@???AAABBBCCCBBB@@@>>>>>>>>>>>>?????????@@@???AAACCCDDDCCCBBBBBBBBB<<<===>>>???@@@@@@@@@???BBBBBBAAABBBCCCDDDFFFGGGGGGFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEDDDBBBAAABBBCCCFFFNNNPPPRRR[[[eeexxxtttnnntttuuuzzz|||{{{~~~}}}uuupppeee___ZZZYYYYYYSSSGGG===;;;777222000111333444333333444555666777777777666222222222222222333444444555444222000//////000000222333333444555666777777???LLLYYYYYYMMM???666444555555555777999;;;>>>???999888666666777888999999999???FFFMMMMMMHHH>>>777999888777666666666666777<<>>???AAABBBAAA>>>===<<<===???>>>>>>???AAAAAA@@@???>>>??????>>>>>>>>>======<<<>>>AAABBBAAA@@@AAABBB:::<<<>>>???@@@@@@???>>>@@@??????@@@AAACCCFFFGGGDDDDDDDDDDDDDDDEEEEEEFFFDDDEEEEEECCC@@@???@@@AAABBBKKKOOOSSS]]]gggyyy|||jjjddddddiiirrr~~~{{{vvvxxx~~~vvvkkkccc______[[[WWWVVVUUUOOODDD:::<<<999666333333333333333333444444555666777777777333222000...///000333444444333222111000000000000333333333333444666888999<<>>555000777666666666555555555666888<<>>@@@AAA@@@>>>======>>>>>>======>>>@@@AAA???>>>????????????>>>===;;;;;;<<<>>>AAABBBAAAAAAAAABBB;;;<<<===???@@@??????>>>????????????AAACCCEEEFFFCCCCCCBBBBBBCCCCCCDDDDDDBBBBBBBBB@@@===<<<===>>>;;;GGGMMMTTT^^^fffwwwlll[[[WWWRRRYYYdddooo}}}}}}}}}zzz{{{}}}zzzqqqpppuuuzzzyyyzzzrrrlllfff]]]XXXWWWXXXUUURRROOOLLLGGG???999999888666333222111000000333333444555666666777888333222111//////111333444444333222222222222222222444333333333444777999::::::???DDDDDD>>>888666666555444333333333333555555666777888777555555666888:::AAAGGGIIIDDD<<<666444666666666666666666666666555888;;;<<<<<<:::888888888999;;;>>>AAADDDFFFGGGHHHIIIKKKMMMPPPRRRTTTUUUVVVWWWYYY[[[[[[[[[YYYYYYUUUXXXZZZZZZWWWWWWYYY[[[\\\```aaa```ccchhhkkkjjjhhhiiikkklllmmmmmmmmmmmmkkkggghhhmmmooorrr{{{uuuqqqrrrvvv@@@AAABBBCCCBBB@@@???===>>>???AAA@@@???>>>>>>??????>>>>>>???AAAAAA@@@>>>????????????===<<<:::999;;;>>>@@@AAA@@@???@@@@@@<<<<<<===>>>????????????@@@@@@???@@@AAACCCEEEFFFDDDCCCBBBAAA@@@@@@@@@@@@AAABBBAAA@@@===<<<===???===IIIPPPVVV^^^bbbnnnbbbSSSRRRJJJNNNVVV```nnn~~~|||{{{}}}~~~zzzvvvssswww|||~~~zzzwwwwww~~~~~~uuujjj___[[[WWWRRRQQQRRRPPPOOOLLLHHHCCC>>>;;;:::777777777555333222222222333333333444555666777888333333444555555444333222333333333333333444444444222222222333444666888999999:::;;;;;;999666444333444333222222222444555666666888999888555444555777<<>>>>>===<<<===============>>>??????@@@@@@AAAAAAAAAAAABBBDDDFFFGGGEEEDDDBBB@@@>>>===<<<<<>>888555777;;;888999999:::::::::999999888666444777;;;===999555<<<;;;<<>><<<<<<<<<>>>@@@BBBBBBAAA????????????@@@@@@@@@???===:::888;;;<<<>>>?????????>>>===???AAAAAA>>>;;;;;;@@@EEEJJJGGGDDDCCCDDDEEECCCBBBAAABBBAAA===999888:::===FFFFFFFFFEEECCCAAA@@@???CCCMMMUUU___eee^^^\\\iii~~~bbbQQQKKKMMMKKKKKKRRR]]]dddeeebbbggguuu|||}}}|||xxx{{{~~~xxxpppjjjggg\\\TTTIIIAAA>>>?????????<<<============;;;:::999666:::???@@@???<<<:::999555666666666555444333333444555777999::::::::::::777666666777888888666555444333222333555777888777444555555666666555555444222222111111222444555777888888999777444333333444222666::::::777555555666999:::::::::999888666555666888;;;<<<<<<999666444999:::;;;<<>>===>>>@@@BBBBBBAAA??????@@@@@@AAABBBBBBAAA???<<<;;;;;;<<<===>>>???>>>>>>===>>>@@@@@@>>>;;;;;;???CCCGGGHHHIIIHHHEEECCCCCCCCCDDDDDDBBB===::::::>>>CCCIIIIIIIIIIIIGGGFFFDDDCCCAAAKKKSSS^^^eee___^^^mmmyyy___QQQMMMMMMLLLMMMSSS[[[``````___\\\iii}}}|||~~~~~~}}}~~~xxxtttsssyyywwwvvvuuurrrllleee^^^ZZZYYYPPPDDD;;;666666666666:::;;;<<<======;;;:::888<<<>>>AAABBB???<<<:::999555555555444444333333333555666888:::;;;;;;;;;;;;555444444555888999888777222111000111333555555444333333444444444444333333333222222222222333555666777888888777444333333444777777888777666666888:::;;;;;;<<<======<<<:::999888666333333555;;;AAAEEEIIIGGGEEECCCBBBCCCGGGLLLLLLOOOSSSWWWYYYYYYWWWVVVSSSUUUYYY\\\^^^_________\\\___```^^^ZZZXXX[[[^^^dddeeefffeeeeeeeeeggghhhnnnoooqqqrrrqqqmmmhhheeefffbbbdddmmmrrrttt~~~}}}wwwvvvxxx{{{}}}@@@AAABBBDDDEEEFFFFFFFFF@@@AAACCCDDDCCCBBB@@@??????@@@BBBBBBAAA@@@@@@AAA@@@AAABBBBBBAAA???===;;;<<<<<<===>>>>>>>>>>>>======???@@@>>><<<;;;===@@@CCCIIIOOOQQQMMMHHHFFFFFFFFFEEECCC>>>;;;===CCCHHHIIIJJJKKKLLLKKKIIIFFFEEE@@@IIIPPPZZZbbb___bbbtttwww^^^SSSQQQNNNPPPRRRUUUXXXYYYYYYYYYTTT]]]ttt}}}wwwwww{{{tttkkkgggeeeqqqxxxiiijjjkkkjjjeee]]]UUUPPPQQQIII>>>555111000000000555777:::;;;<<<:::888777>>>???@@@???;;;888777666555444333222111222333333444555777999999:::999999444333333444777999:::999111000000000222333333222111111111111111111111111444444333222222333444555666777888777555444444555777555333444777;;;>>>@@@BBBCCCDDDDDDDDDCCCBBBAAA@@@??????@@@CCCFFFJJJLLLNNNLLLLLLNNNIIICCCEEEMMMNNNQQQUUUYYY[[[\\\ZZZYYY[[[[[[\\\]]]]]]^^^______]]]^^^\\\XXXUUUUUUZZZ^^^```bbbcccdddeeegggkkknnnqqqqqqqqqooonnnkkkiiihhhiiiddddddhhhkkkooo|||{{{{{{~~~yyyuuutttuuuwwwxxxAAAAAABBBBBBCCCDDDEEEEEE???@@@AAACCCDDDDDDAAA??????@@@BBBBBBAAA@@@AAABBB>>>???@@@AAA@@@???===;;;=========>>>>>>>>>>>>>>>>>>???AAA@@@>>>===>>>???AAAIIITTT[[[[[[VVVNNNIIIEEEFFFEEECCCAAABBBGGGLLLIIIJJJKKKLLLKKKIIIGGGEEEAAAHHHLLLTTT\\\\\\fff|||eeeYYYVVVRRRUUUXXXXXXUUUSSSSSSTTTUUUYYYjjj}}}www{{{zzzmmmeeeaaaaaafffuuuwwwjjjccceeefffeee___VVVLLLFFFDDDAAA;;;666333111000000000222555888999888666444:::::::::888555333222333444333111//////000222333111222444555666666555555555444333333666888999999333222222333555555444333000000000000000000000000555555333222222333444555555666777666555444555666444222111444;;;AAACCCCCCDDDEEEFFFGGGGGGGGGFFFEEEEEEJJJRRRXXXWWWOOOFFF???CCCAAAHHHTTTSSSIIIDDDIIIKKKNNNRRRVVVXXXYYYYYYXXX]]]\\\\\\[[[\\\]]]^^^___[[[[[[YYYVVVSSSTTTXXX\\\^^^```bbbdddfffjjjpppsssuuutttrrrooolllkkkkkkllljjjdddaaaccceeelll{{{~~~yyywwwwwwyyy{{{|||CCCBBBBBBBBBBBBBBBBBBBBB>>>>>>???AAADDDDDDBBB??????AAABBBAAA@@@@@@BBBDDD???AAABBBCCCCCCBBB@@@???>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAA@@@?????????AAAHHHTTTbbbiiidddWWWLLLEEEIIILLLLLLKKKJJJMMMOOOKKKLLLLLLMMMLLLJJJHHHFFFDDDIIIIIIMMMUUUXXXgggvvvddd]]]YYY[[[]]]ZZZTTTOOONNNPPPWWWVVVbbb}}}yyy{{{zzzqqqssswwwzzz}}}uuukkkeeedddddd```jjjvvv|||~~~yyymmmaaa\\\]]]]]]ZZZSSSIII???999:::::::::999666222///------///222444555444333222444555555333111000111222333111000//////000222333000111333444555555444333666555444444666777666666666666666777999:::999777111111000//////000111111666555444333333333444555555666777666555444555666444333555999???BBB@@@>>>;;;<<>>LLLRRRMMMFFFEEEGGGJJJNNNRRRUUUVVVVVVVVVZZZZZZYYYXXXYYY[[[\\\^^^WWWWWWWWWWWWVVVVVVWWWYYY\\\^^^aaadddfffkkkpppsssttttttrrrnnnjjjiiijjjlllgggccc___^^^bbbmmm~~~}}}zzzyyy{{{~~~CCCCCCDDDDDDCCCBBBBBBAAA@@@>>>===???CCCDDDBBB@@@@@@AAABBBAAA@@@AAACCCEEEDDDEEEGGGHHHHHHGGGFFFEEE@@@@@@@@@???@@@@@@AAABBBCCCBBBAAA@@@@@@@@@@@@@@@AAAFFFPPP___iiigggZZZNNNHHHLLLQQQSSSRRRQQQQQQSSSOOOOOONNNMMMLLLJJJIIIHHHFFFJJJHHHJJJPPPSSSeeesssggg___```^^^YYYQQQLLLKKKKKKSSSQQQ[[[ttt}}}uuummmppprrruuu}}}{{{ssslllgggffffffeeehhhhhhiiikkkmmmhhhaaaTTTTTTSSSOOOIIIAAA999444555888:::999555000+++)))...///000222222333222222111333444333222222333444111111000///000111222333222333555666666666555555666555444555777777555333888888888;;;===>>>===;;;444333222111111222333444555555444333333444555666666777888777555444444555777888;;;>>>@@@===999555555777;;;@@@EEEHHHJJJKKKDDDBBB???===>>>CCCHHHLLLBBB===;;;AAAJJJOOOLLLGGGFFFHHHLLLPPPSSSUUUVVVVVVWWWWWWVVVVVVWWWXXXZZZ[[[TTTUUUVVVXXXYYYYYYYYYYYYZZZ]]]```dddfffiiimmmoooqqqrrrrrrnnniiifffgggiiieeebbb]]]\\\aaaooo}}}zzzyyy|||BBBCCCEEEFFFGGGFFFDDDCCCDDD@@@===>>>BBBEEEDDDBBB@@@AAAAAAAAA@@@AAADDDFFFGGGHHHJJJKKKLLLKKKJJJIIIBBBBBBAAAAAAAAABBBCCCDDDEEEBBB@@@>>>>>>???@@@@@@@@@CCCJJJTTT]]]]]]VVVNNNHHHLLLPPPQQQPPPOOOQQQSSSQQQPPPNNNKKKIIIHHHGGGGGGEEEJJJJJJKKKOOOPPP___{{{qqqdddbbb]]]VVVOOOJJJGGGGGGLLLLLLWWWnnnwwwxxxxxxwww|||}}}|||yyyssslllfffcccbbbfffeeeaaa___bbbddd___WWWJJJIIIHHHDDDAAA===999777333666888888444000//////111111111111222222333444111222444444333222222333000000000111111222222222333444555666666666555444222222444666888888555333666666888;;;>>>???>>><<<777666444333333444666777444444333333444555666777777888888777444333333444777:::>>>@@@>>>:::666444555777:::>>>@@@BBBCCCCCC???:::555222555===HHHOOOGGGIIIFFFCCCJJJTTTUUULLLEEEGGGKKKOOORRRUUUVVVWWWVVVVVVVVVVVVVVVVVVWWWWWWTTTTTTUUUWWWZZZ[[[\\\\\\\\\```dddhhhiiijjjlllmmmqqqtttvvvsssmmmhhhhhhiiidddbbb^^^\\\aaaqqq{{{zzz|||AAACCCFFFIIIJJJIIIGGGFFFGGGBBB>>>>>>CCCFFFEEECCC@@@AAAAAAAAA@@@AAADDDFFFFFFHHHJJJKKKLLLKKKJJJIIICCCCCCBBBAAABBBCCCDDDEEEEEEBBB>>><<<===>>>?????????AAAFFFKKKOOOQQQPPPOOOFFFIIILLLKKKJJJJJJMMMQQQQQQOOOKKKHHHEEEDDDDDDEEECCCJJJKKKMMMPPPOOO[[[uuuxxxgggbbb[[[SSSMMMHHHEEEDDDIIIKKKWWWlll}}}}}}xxx|||~~~zzzxxxvvvxxxyyyyyy{{{{{{|||{{{yyytttlllddd___]]]\\\]]]\\\\\\]]]\\\QQQEEE???>>><<<:::999888888888222444777666555444666999444333222222222333555666000222444444222000000000///000111222222222222222111222333444444444333222///000333777:::999666444444555777:::>>>???>>><<<999888666555555666888999444333333333444555777888888999999777444333333444444888>>>???<<<999999999555555666666666444333222333333333444666888;;;===DDDPPPSSSMMMQQQ\\\\\\PPPCCCEEEIIIMMMQQQTTTUUUVVVWWWWWWWWWVVVVVVUUUUUUTTTUUUTTTTTTVVVZZZ]]]^^^___aaaeeejjjmmmnnnnnnnnnnnnssswwwzzzxxxrrrlllkkkllleeeddd___\\\aaarrr~~~{{{}}}FFFDDDBBBCCCFFFHHHGGGFFFBBBAAA???======>>>???@@@???>>>>>>???AAACCCEEEFFFFFFDDDCCCDDDFFFGGGGGGFFFEEEBBB???======@@@CCCFFFFFFBBB===<<<===??????>>>@@@@@@@@@BBBEEEGGGHHHGGGGGGGGGGGGGGGHHHIIIJJJKKKGGGHHHGGGFFFDDDDDDFFFHHHIIIDDDEEELLLNNNPPP___pppwwwqqqeeeYYYNNNKKKLLLIIIFFFEEEFFFDDDOOOfffuuurrrmmmlllqqqzzz|||www~~~xxxqqqpppttt{{{zzztttmmmgggaaa\\\XXX^^^YYYTTTQQQOOOJJJAAA:::555555444444444555555666777666333111111111222333000000000111222444555666111333666888888666444222111222222333333222222111222333333444444333333222000222444666777666444333444555777999;;;;;;;;;;;;::::::999999888777777777333222111111333555888999;;;:::999777666555555555666;;;@@@@@@<<<666333222666888999888777555555666555555555333222333666999???@@@DDDIIINNNOOONNNKKKJJJHHHHHHKKKPPPSSSTTTSSSVVVWWWXXXYYYYYYYYYXXXWWWSSSTTTUUUWWWZZZ]]]```bbbkkkkkkllllllmmmnnnoooooouuu}}}|||wwwuuuqqqkkklllfff___]]]eeeuuuIIIGGGDDDDDDEEEEEEDDDBBBCCCBBB@@@???>>>>>>???@@@???>>>======>>>@@@CCCDDDFFFDDDBBBBBBDDDEEEFFFEEEEEECCC@@@>>>>>>@@@CCCEEEEEEBBB>>><<<>>>?????????@@@@@@@@@BBBDDDEEEEEEEEEHHHGGGFFFEEEDDDDDDDDDEEEEEEEEEFFFDDDCCCCCCEEEGGGJJJEEEGGGNNNRRRSSS]]]kkksss~~~rrr```UUUKKKJJJJJJHHHDDDCCCEEEBBBKKK```llljjjeeeeee```jjjoooyyy}}}xxxrrrqqqtttyyy{{{{{{uuupppiiiddd```^^^]]][[[TTTOOOHHHDDDBBB???:::555555444444444444444555555555444222000///000111222000000000111222333444555111333666888999777555444333333333333333222222111222333333444444333333222000111444555666555333222222222444555666555555444888888777777777666666666222222111111222444777888999999888777666666666666999:::;;;:::888777666777333444555555444444444444666666666555444555777:::===@@@DDDFFFGGGHHHJJJMMMMMMKKKKKKMMMQQQTTTUUUTTTSSSTTTVVVXXXYYYYYYYYYYYYWWWWWWWWWYYY[[[]]]___aaafffgggiiikkkmmmooopppqqqrrrzzz~~~zzzvvvuuurrrmmmlllfff``````hhhxxxIIIGGGDDDCCCDDDCCCBBBAAACCCCCCBBBAAA@@@@@@??????@@@???===;;;<<<>>>@@@BBBFFFCCCAAA@@@AAABBBCCCCCCEEECCCAAA>>>>>>???AAABBBDDDAAA>>>======???????????????@@@@@@AAABBBBBBCCCEEEDDDCCCBBBAAAAAAAAAAAABBBCCCDDDCCCBBBCCCEEEGGGJJJFFFHHHPPPTTTTTTYYYaaaiiirrroooXXXNNNGGGHHHHHHEEEBBBAAADDD@@@FFFVVV___^^^ZZZZZZSSS\\\```eeeooouuu~~~||||||{{{}}}}}}xxxtttrrrssssssqqqoooiiifffbbb___\\\ZZZVVVTTTJJJCCC;;;666555555444333444444333333333333444444333222111/////////000000000000111111111222222333111333555777888888666555444444444444333333222222333333333333333333333333000111333444444333222111111111222222222111111000444444444444444555555666222111000000111333555666777666666666666666777777999999999:::;;;999666444222222333444444555555555777777777666555666888::::::>>>BBBAAA???AAAHHHOOOLLLKKKKKKMMMPPPSSSTTTTTTQQQRRRTTTWWWYYYZZZZZZZZZYYYYYYZZZ[[[\\\]]]^^^___aaabbbeeehhhlllooorrrsssqqqvvvzzzyyywwwuuusssoookkkgggbbbccclll|||EEEDDDCCCCCCCCCCCCDDDCCCCCCCCCCCCCCCBBBAAA@@@???BBB@@@>>>;;;;;;===???AAAFFFCCC@@@>>>???@@@AAAAAACCCBBB@@@>>>======>>>???AAA???===<<<<<<======>>>>>>???@@@@@@??????@@@@@@@@@?????????@@@@@@AAABBB@@@AAACCCCCCCCCDDDFFFHHHIIIFFFIIIPPPUUUSSSSSSVVV]]]fff}}}hhhPPPIIIEEEFFFGGGDDDAAA@@@CCC???BBBLLLSSSRRRPPPPPPJJJSSSUUUVVV[[[___lll{{{xxxuuussswww~~~~~~yyyxxx~~~zzzvvvtttpppkkkjjjjjjhhheeebbbaaaaaa___]]]YYYQQQIIIBBBAAA<<<666222222333333333444333333222222222222333222111000/////////000000000000111111111111111111000222333555666666666555555555444444333333333333333333333333333333333333111111222222222111111000111111222222222222222222111111111111222333555555222111000///000111333555444444444444555666777888777888<<>>444---444333333444666777888888666777777777555666888::::::<<<>>>======AAAIIIOOOGGGGGGHHHJJJMMMPPPRRRSSSPPPQQQTTTVVVXXXYYYYYYYYYXXXYYYZZZ\\\]]]^^^^^^^^^^^^___bbbfffjjjnnnqqqrrrtttwwwyyyzzzxxxvvvrrrppphhheeecccfffpppEEEEEEDDDCCCBBBBBBCCCCCCBBBCCCCCCCCCCCCBBBAAA@@@DDDCCC@@@>>>===>>>???AAAEEEBBB???>>>???@@@@@@@@@@@@@@@>>>===<<<<<<<<<<<<======<<<;;;::::::;;;<<<===???@@@@@@>>>===???@@@@@@@@@?????????@@@AAAAAA???AAACCCDDDDDDEEEFFFHHHJJJIIILLLQQQTTTSSSPPPPPPWWW```xxxvvvaaaKKKFFFCCCEEEFFFCCC@@@AAABBB??????DDDIIIIIIHHHHHHAAAIIIJJJHHHKKKLLLXXXmmm~~~|||xxxuuuwww{{{|||uuupppmmmrrrzzzzzzsssmmmdddaaa______aaabbb___\\\\\\YYYTTTPPPJJJDDD===888999777444333333333333333333333222111111111111111222111111000000000000000000111111222222222111111000000111222222333444444555444444333333444444555444333333222222333333444333222222111000000000000000000111111333444555555111000//////000222444555333111000//////000222333222222222333444555777888555777:::???CCC@@@:::333777555333444666888888777555666777666555555777888<<<;;;;;;===BBBGGGKKKNNNBBBDDDFFFHHHKKKOOORRRTTTQQQRRRTTTUUUVVVWWWVVVVVVUUUWWWYYY\\\]]]^^^^^^]]]]]]___aaaeeeiiilllooopppyyyyyyyyyzzzyyytttpppnnndddcccdddiiisss}}}|||}}}~~~}}}|||IIIIIIHHHEEEBBB??????@@@AAAAAAAAABBBBBBBBBCCCCCCDDDCCCBBB@@@@@@@@@@@@@@@DDDBBB@@@@@@BBBBBBAAA@@@>>>>>>>>>======<<<<<<;;;;;;<<<<<<;;;::::::;;;<<<===@@@BBBAAA>>>>>>@@@BBBDDDCCCBBB@@@???>>>>>>>>>???AAADDDEEEDDDDDDFFFGGGKKKMMMPPPRRRSSSQQQOOOOOOVVV^^^uuuiiiZZZIIIDDDBBBDDDDDDAAA@@@AAA@@@>>>>>>???BBBCCCCCCCCC===DDDDDDCCCFFFEEELLL^^^yyy~~~~~~xxxtttrrrwww}}}tttkkkfff^^^]]]___cccggggggccc___RRRKKKAAA:::777777888888222222222333333333222222333222111000000000000000111111111111111000000000000111222333444333333222111000000///000111111222333333222222222444555777444444222222222222444444555444222000//////000111......///000111333555666222111000///000222444666444222111//////000222333111111111222333555666777777555444666:::???BBBCCC999666222222444666555333444555777777666555666888======>>>CCCHHHKKKKKKIIIBBBDDDGGGIIIKKKNNNRRRUUUPPPQQQSSSUUUUUUUUUUUUUUUTTTVVVZZZ]]]^^^^^^]]]\\\]]]^^^aaadddhhhkkknnnooozzzwwwvvvxxxvvvpppkkkjjjbbbbbbeeelllwww}}}xxxxxx{{{~~~~~~}}}JJJKKKJJJGGGBBB??????AAA@@@@@@???@@@AAABBBDDDEEEBBBCCCBBBBBBBBBAAA@@@@@@BBBBBBBBBCCCEEEEEECCCAAA===>>>?????????>>>======;;;===>>>===;;;:::<<<>>>===AAACCCCCC@@@???BBBEEEDDDCCCBBB@@@???>>>======>>>@@@CCCDDDCCCCCCCCCDDDIIIMMMPPPOOOMMMLLLLLLMMMTTTZZZnnnyyyhhhZZZRRRGGGBBB@@@AAAAAA>>>>>>AAA======<<<<<<===?????????;;;BBBBBBCCCGGGEEEGGGUUUfff}}}{{{yyy}}}}}}wwwooofff```]]]```bbbfffkkklllhhh^^^VVVCCC===555000///222555666///000000000000111222333222222111000////////////...//////000000////////////111333555666555444444333222000/////////111222111000000000111444666888555444222111111222444555777555222000//////000111111000000000111222444555444222111000000222555666555444222000000000222333111111111111222444555666777666333222444999AAAGGG>>>999444333555666444111555666888888777777777888===AAAGGGKKKLLLIIIFFFDDDBBBDDDGGGHHHHHHJJJMMMQQQNNNOOOQQQSSSUUUVVVVVVVVVVVVYYY\\\___```^^^\\\ZZZ[[[]]]```dddhhhllloooqqqvvvqqqooorrrqqqkkkeeeeeeaaabbbgggooo|||zzzuuutttyyy~~~HHHIIIIIIGGGCCCAAACCCEEE??????>>>>>>@@@BBBEEEGGGAAAAAABBBCCCBBBAAA@@@???AAABBBCCCEEEGGGGGGDDDBBB>>>>>>@@@AAAAAA@@@???>>>;;;>>>@@@???===<<<===@@@===AAADDDDDDAAA@@@CCCGGGAAA@@@????????????@@@@@@===???BBBCCCBBBAAABBBBBBEEEJJJMMMKKKFFFFFFHHHKKKQQQUUUfffssscccUUUNNNLLLFFFAAA>>>???>>><<<===@@@:::;;;;;;::::::===>>>===888>>>>>>AAAFFFCCCBBBMMMUUUqqq{{{yyyxxxyyyzzzxxx{{{vvvxxx~~~}}}{{{pppoookkkfffaaa]]]\\\\\\___bbbgggkkkiii]]]MMMAAA666555444444444333111000///000//////...000222555222222000///............------......///......---///111333555777777666555555444111000//////111222////////////111444777999555444222111111222444555888666333000//////111222555444333222222333444555555444222000111333555777666444222111000111222333111111111111222333444555666777777555333555:::???CCC>>>888666777888555222666777999:::888888888999;;;DDDNNNQQQMMMFFFBBBAAAAAACCCEEEEEEDDDEEEHHHKKKKKKMMMPPPSSSUUUWWWWWWXXXZZZ\\\___aaaaaa^^^[[[XXXYYY[[[___ccchhhmmmqqqrrrqqqkkkiiimmmmmmfffaaaaaaaaaccciiirrr~~~~~~xxxrrrqqqwww}}}JJJIIIGGGEEECCCCCCCCCCCC@@@???>>>>>>???AAACCCEEEAAABBBCCCCCCCCCBBBAAA@@@CCCBBBBBBCCCEEEFFFFFFDDD>>>???@@@BBBBBBCCCCCCBBB@@@JJJKKKAAA:::===>>>:::;;;<<<>>>???AAAAAABBBBBBAAAAAAAAA@@@@@@@@@??????>>>@@@BBBBBBAAA???@@@@@@FFFHHHJJJJJJIIIIIIJJJKKKRRRTTT___vvvuuudddVVVLLLGGGEEECCCAAA???>>>??????>>>======:::888999===???@@@>>>===>>>???>>>======???AAAQQQ^^^ppp}}}yyy~~~}}}yyyssssss||||||sssppprrrwww{{{{{{rrrnnnooorrryyy{{{~~~~~~yyyqqqhhhbbb^^^______^^^\\\XXXUUUSSS\\\^^^___[[[SSSHHH???:::333222000000111000///---------...///000111222222111111222222111000...---,,,,,,,,,,,,,,,---...///111000000444999:::666111222111///...---...000111111111111111111111111111222222111111111222333444@@@:::555333222000000111333222000//////111333444333333222222222222111111222000//////111222111000000000111222333333333333555555555555555555444444>>>???@@@@@@???<<<999777:::999777555444555999===HHHKKKLLLFFF???<<<@@@EEEDDDDDDDDDEEEFFFFFFGGGGGGHHHNNNTTTUUUSSSRRRSSSVVV[[[[[[\\\___bbbbbb___[[[[[[]]]```dddhhhllloooqqqqqqnnnjjjgggeeebbb___]]]]]]bbbfffkkktttyyyppplllooouuuzzz}}}IIIHHHFFFDDDCCCBBBBBBCCCAAA@@@>>>>>>>>>@@@BBBDDD@@@AAABBBBBBCCCBBBAAAAAAAAA???>>>???AAACCCDDDCCC?????????@@@@@@BBBCCCCCCFFFNNNNNNCCC<<<>>>???;;;======>>>???@@@BBBBBBCCCAAA@@@@@@???>>>>>>>>>>>>>>>@@@BBBCCCAAA?????????CCCEEEGGGHHHGGGGGGHHHJJJSSSUUU]]]ooo|||uuuooocccWWWMMMFFFCCCBBBBBB@@@>>>===>>>>>>===<<<===;;;999:::<<<>>>???>>>>>>??????>>>===<<<===???BBBLLL[[[hhhqqqyyyzzz}}}uuuqqqxxx}}}}}}zzz{{{~~~~~~wwwooojjjhhhhhhccceeehhhhhhfff```ZZZVVVWWWXXXZZZZZZWWWQQQKKKGGGEEEGGGJJJIIIDDD===777444444333111111111111///---.........///////////////000000111222111000///......------------......///000///000444999999555000111000///......///111222222111111000000000000000111111111111222444666777???;;;777555444222111000000000/////////111222333000111111222333444555555222000//////000111111000222333444555666666666666666666555555555555555555...000333777:::<<<>>>>>>AAAAAA@@@>>>======@@@CCCIIIGGGCCC???===>>>BBBEEEFFFEEEEEEEEEFFFFFFGGGHHHIIINNNTTTUUUTTTSSSUUUXXXZZZZZZZZZ\\\^^^^^^\\\YYYWWWYYY\\\aaaeeeiiikkklllqqqnnnkkkiiiiiiiiihhhfffbbbeeehhhkkksssxxxpppjjjkkkqqqyyy}}}FFFEEEDDDCCCBBBAAABBBBBBBBBAAA???>>>>>>???AAABBB>>>???@@@AAABBBBBBAAAAAA@@@>>><<<<<<>>>AAACCCDDDBBB@@@>>>======@@@CCCEEENNNSSSPPPEEE>>>???@@@===??????>>>>>>???AAABBBDDDAAA@@@>>>===<<<<<<=========@@@CCCCCCAAA???======???AAADDDEEEEEEEEEFFFGGGNNNPPPWWWdddtttmmm```YYYVVVPPPIIIDDDAAA@@@@@@???===;;;;;;<<<<<<;;;:::;;;999888:::===???AAAAAA@@@@@@@@@>>>;;;:::;;;<<<===BBBKKKVVVaaakkkssswwwxxxxxxyyyyyyxxxwwwuuutttooovvvxxxxxx}}}uuusssuuu|||}}}yyyuuusssnnnjjjgggccc^^^[[[TTTUUUWWWWWWWWWTTTQQQNNNKKKNNNQQQRRRNNNFFF===777555888;;;;;;999666444333555444333222333222000....../////////......---,,,...///000111111111000000000//////............///...///111666:::999444///000///......///000222333444333111///....../////////000000222333666777999:::999777555555444222000......//////000111222222//////000222444666888999222000......///111111000111222333555666777777777555555555555666666666666//////000111333555777888@@@AAABBBBBBAAABBBDDDGGGHHHBBB;;;888;;;@@@EEEGGGIIIHHHFFFEEEFFFGGGIIIJJJLLLPPPTTTUUUTTTUUUXXX[[[\\\[[[ZZZZZZ[[[[[[ZZZYYYVVVXXX\\\aaadddfffggggggooonnnlllmmmooopppppppppfffhhhiiikkksss}}}uuunnnkkknnnvvv|||~~~BBBBBBBBBAAAAAAAAAAAAAAACCCBBB@@@>>>>>>???@@@AAA>>>>>>???@@@AAAAAABBBBBBCCC@@@<<<;;;>>>BBBEEEFFFDDDAAA===;;;;;;>>>BBBEEESSSTTTPPPEEE?????????===???>>>===<<<===>>>AAABBBBBB@@@>>>===<<<<<<===>>>===@@@CCCCCCAAA???===<<<<<<>>>AAABBBBBBBBBCCCEEEDDDGGGNNNWWWcccrrryyygggYYYPPPHHHGGGEEEBBB@@@???>>>>>>===;;;999999::::::999888888888999;;;>>>AAADDDEEE@@@AAA@@@===:::888999999@@@AAADDDLLLVVV^^^bbbbbbiiilllpppssssssqqqmmmjjjhhhmmmsssyyy~~~xxxxxxzzz}}}}}}~~~}}}~~~~~~xxxnnnjjjjjjnnnxxxzzzxxxxxxvvvqqqlllccc___[[[[[[]]]\\\WWWRRROOOOOOOOONNNMMMLLLJJJJJJAAADDDGGGHHHDDD===555///333444666555333222111222666555444444444333000.........///000000///...------...///000000111111111111111000//////...//////...000444888;;;999444///////////////000111222333777555333000............//////000111333444555666222444444333555777555111---...///111222222222222///000000222444777999;;;333111...---///000000000---...000111333444444444333444444444444444555555666555222000//////000111333666999;;;<<<===???AAA@@@<<<888777;;;AAAFFFIIIKKKIIIGGGFFFFFFHHHJJJLLLNNNQQQTTTUUUVVVWWWZZZ]]]___]]][[[ZZZZZZZZZZZZZZZZZZ\\\```ccceeefffeeedddjjjkkknnnqqqttttttrrrpppggghhhhhhkkkttt~~~wwwqqqppptttyyy{{{???@@@@@@AAAAAAAAAAAAAAADDDBBB@@@>>>>>>>>>@@@@@@>>>>>>??????@@@AAABBBCCCCCC@@@<<<:::<<<@@@CCCEEEDDDAAA===::::::===AAACCCQQQQQQLLLDDD>>>======<<<>>>===;;;::::::<<<>>>???AAA@@@???>>>===>>>??????===???BBBBBBAAA>>>===<<<:::<<>>AAAGGGMMMWWWdddqqqzzz{{{yyybbbTTTKKKEEEBBBBBBAAA???>>><<<;;;;;;:::999777777888999888777;;;;;;;;;<<<===???BBBDDD?????????<<<999777777888<<<<<<>>>EEELLLPPPOOOLLLPPPUUU]]]dddgggddd```\\\\\\```dddhhhkkkpppwww}}}~~~{{{|||}}}tttqqqooopppsss|||zzzqqqnnnmmmooovvvxxxrrrllliiijjjiiieeeaaa\\\XXXTTTTTTWWWWWWRRRLLLIIIHHHEEECCC@@@???>>>>>>;;;<<<>>>>>><<<777222//////111111000///...///000444444444444555444111///---...000111222222111111------...///000111222222222111000//////////////////222666:::<<<999555111/////////000111222333333888777444222///.........//////000000111111111222---111333333777<<<<<<777///000111222333333333333222111111222333666888:::444111...---...///000///,,,,,,...///000111111111111111111222222222333333222111///......000333444...000333555555555666777777888:::;;;===@@@FFFJJJJJJIIIGGGFFFGGGIIILLLNNNQQQRRRTTTVVVWWWYYY[[[]]]^^^]]][[[YYYWWWWWWXXXYYY]]]___bbbddddddcccbbb```eeeiiinnnsssvvvsssmmmiiieeeeeefffkkkuuu|||wwwtttvvvyyy{{{===>>>???@@@AAAAAAAAAAAACCCBBB@@@>>>>>>???@@@AAA@@@@@@???@@@@@@AAABBBCCCCCC???;;;999:::===@@@AAACCCAAA>>>;;;;;;<<<>>>@@@LLLJJJFFFAAA>>>===<<<<<<===<<<;;;:::::::::;;;<<<>>>>>>????????????@@@@@@<<<>>>@@@AAA???>>>>>>???;;;===??????>>>>>>???@@@???@@@CCCGGGOOOYYYcccjjjrrrkkkVVVLLLEEE@@@??????>>><<<;;;999888777999777666666777888777777>>>>>>>>><<<::::::<<<>>>=========;;;888777888999888999<<>>@@@DDDGGGHHHGGGGGGGGGHHHKKKMMMOOORRRSSSUUUWWWYYYZZZZZZ[[[YYYYYYXXXVVVTTTTTTUUUWWW\\\]]]___```aaa```___^^^dddhhhnnnsssuuuppphhhbbbaaabbbdddkkkwwwxxxyyyzzzyyyxxxxxxxxxyyy|||<<<===???AAABBBBBBBBBBBBCCCAAA@@@>>>>>>???AAABBBBBBBBBAAA@@@@@@AAABBBCCCDDDAAA===;;;;;;===>>>>>>AAA@@@???======<<<<<<<<>>???>>>>>>>>>@@@BBB<<<>>>@@@@@@>>>===>>>???>>>>>>???CCCJJJSSSZZZ___iii|||zzzbbbSSSKKKDDD>>><<<<<<;;;:::888888777777888777555555777888777777;;;<<<<<<:::777777999;;;:::;;;;;;:::888888999;;;888999<<<@@@BBBCCCAAA@@@777:::>>>CCCEEEFFFDDDCCCGGGHHHIIIEEEAAA>>>???AAAGGGOOOZZZdddjjjrrrzzz~~~||||||||||||}}}}}}}}}zzzuuusssooojjjgggeeedddddd___^^^^^^^^^___```bbbbbbaaa[[[TTTMMMIIIDDD>>>:::777666444333222222333333666777888777666444222000---///111111111111333444///000111444666666333111---...111333333222000//////......---...///000111//////.........///000000///222555777777555333222000111111222222111111111333333333222000---+++))),,,---///000111111111111,,,333555333777AAABBB<<<444333222111111111222333222111000///111444777999555111---+++,,,...////////////000000000000000/////////000000111222222222333222000...---------...444555666555333222333444111222444888===AAABBBBBBEEEEEEFFFGGGIIILLLNNNOOOSSSTTTVVVXXXZZZZZZYYYWWWVVVWWWXXXVVVTTTSSSTTTVVVXXXYYY[[[]]]^^^___``````fffiiimmmqqqrrrnnnhhhbbb``````dddkkkxxxyyyvvvttttttuuuwwwxxxxxx;;;===???AAABBBCCCCCCCCCBBBAAA???>>>>>>???AAABBBDDDCCCBBBAAAAAAAAABBBCCCGGGDDD@@@>>>>>>?????????????????????>>>===;;;:::BBB???>>>@@@@@@???==================<<<;;;:::999666888<<>><<<===>>>======>>>AAADDD>>>???AAA@@@>>>======>>><<<;;;<<>>888999:::999888888:::<<<888999:::;;;;;;:::::::::555666666777888999:::;;;777:::======;;;;;;>>>AAA:::@@@FFFKKKNNNUUU^^^eeerrr||||||zzzsssrrrrrrrrruuuyyy~~~~~~~~~{{{zzz|||xxxvvvsssssstttrrrnnnjjjeeeeeedddcccbbbaaa``````dddeeeffffffeeeeeegggiiiZZZUUUMMMDDD===888333111------------...000111222666777888888777444000...,,,...//////...,,,---------...000333666666444111...///111222222000...,,,//////...------...000111......---......///000111...111444555444222111111111111222222222111111000///000111111000,,,)))&&&+++,,,///111333333333333+++222333///333===>>>777555444111/////////111222000///......000444777:::555222---+++,,,---/////////////////////......---///000000111222222333333000000000000111222333333///000222222222333666888444000...444<<>>>>>>>>@@@AAACCCEEEFFF>>>>>>???@@@AAABBBBBBCCCAAAAAABBBEEEGGGGGGEEEBBBGGGEEEBBB>>><<<;;;<<<<<<@@@BBBCCCAAA>>>:::777777777888999:::;;;<<<<<<<<>>===<<<:::999888777;;;<<<===>>>????????????AAA===:::;;;???EEEHHHIIIIII>>>888<<<@@@???<<<<<<:::???AAA???AAAKKKTTTWWWVVVooowwwaaaQQQIIIEEEAAA===>>>===<<<:::888777555444777666555555555777888999444555555555666666777777999999999999888777666555555555666666666666555555333555888999888777666666555555555555555444444444:::;;;<<<>>>AAACCCEEEFFFVVV]]]iiixxxxxxttttttvvv}}}~~~|||uuuvvv{{{~~~|||{{{{{{}}}{{{zzz{{{{{{xxxuuuqqqpppppppppppppppqqqqqqlllooorrrssspppmmmjjjiiibbbbbbcccdddeeeeeeeeeeee```cccfffggggggiiimmmpppkkklllmmmlllhhhaaaZZZVVVLLLGGG@@@888222///......222...++++++---//////...222222333333111000...,,,111222222111///...///000//////000000111111111222///---,,,---000111000...------,,,,,,,,,------..................///000000111222444444333000,,,***,,,---///111222333222222444444333222111000///...---------.........//////------...111444777777666888777555222111111111111///...---...000333777:::111000///...---,,,,,,,,,---------------...///000111111222333333444555555666555333000///...//////333111000222777::::::888555666777888:::===???@@@BBBFFFJJJLLLMMMLLLMMMMMMQQQSSSWWWZZZ[[[ZZZXXXVVVSSSWWWZZZXXXTTTQQQSSSVVVUUUUUUTTTVVVZZZ```fffiiirrrrrrrrrqqqnnnjjjeeecccdddeeeggglllxxxwwwpppmmmpppuuuyyy>>>>>>>>>>>>??????@@@AAA<<<<<<======>>>>>>??????AAAAAABBBDDDFFFFFFDDDBBBFFFDDDBBB???===<<<<<<===@@@BBBCCCAAA>>>:::888777666666777888999;;;<<<<<<>>>>>>===;;;:::888777666;;;<<<======>>>=========;;;888777:::@@@GGGLLLMMMLLLBBB<<<>>>AAA???<<<<<<:::<<<>>>>>>@@@FFFQQQYYYaaawww{{{lllXXXIIIBBB>>>;;;888999999888888777777666666666666555555555666777888666666666666555555555555777777777777666555444444444444555555555555444444222555888888777666666666555555555555444444444444777888888999;;;<<<======AAAGGGQQQ]]]iiisssyyy}}}}}}sssiiifffjjjmmmllllllkkkkkklllmmmnnnmmmqqqttttttrrrrrrvvvzzz}}}{{{uuuqqqpppnnnlllkkkjjjjjjhhheeeccceeeccc___[[[ZZZZZZ\\\^^^]]]___bbbbbb```^^^]]]\\\YYY[[[^^^aaadddggghhhiiillllllkkkhhhcccaaaaaacccbbbbbb```\\\VVVNNNGGGCCC>>><<<888444111000111222222///,,,,,,...000000///222222222111000///...---000111222111///...///000//////000000000111111111///---,,,---000111000...///......---------............------...//////000000111111222111///---,,,,,,---///000111222111111111111111111000000000000------........................///222666777777555444333222000000000000000------,,,,,,...111444666222111000///...............------------...///000///000000111222222333333444333222111111111222333...,,,+++,,,000222222111555666777888:::<<<>>>@@@CCCEEEJJJNNNPPPPPPNNNLLLNNNPPPRRRTTTVVVVVVVVVVVVUUUYYY[[[YYYUUUSSSTTTWWWTTTRRRRRRRRRVVV\\\bbbfffmmmmmmnnnmmmllliiifffeeehhhggghhhlllvvv|||vvvrrrsssvvvyyyAAA@@@@@@???>>>>>>======<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>@@@CCCCCCAAA???DDDCCCAAA>>>===<<<======???AAABBBAAA>>>:::888888666555555666888:::<<<===>>>===<<<:::999777666555:::;;;<<<<<<<<<<<<<<<;;;777666666:::@@@FFFKKKMMMKKKCCC>>>???BBBAAA???>>><<<999:::>>>???BBBQQQcccuuuzzzuuuooocccQQQEEE???<<<:::777777777888888999:::;;;;;;666555444444444555666777777777666666555444444444666555555555444333333222222333333444444333333222222444777777666555555666555555555555444444333333555555555555555555555555444777===EEENNNVVV\\\___aaagggooowww~~~}}}qqqlllllloooppppppmmmiiiggghhhjjjfffiiimmmmmmlllkkknnnpppoooqqqqqqooojjjddd```^^^YYY[[[\\\\\\\\\[[[\\\]]]bbb^^^WWWRRROOOQQQTTTVVVVVVWWWXXXWWWUUUTTTTTTUUUZZZ[[[^^^bbbfffhhhjjjkkklllkkkgggaaaZZZTTTRRRQQQSSSQQQMMMGGGAAA;;;666333222222111111111111222222222000......///000111000111111000//////.../////////000111000///...///000////////////000000000000...---,,,---/////////...000000///......---............---------...//////////////////.........---+++,,,---///000000000000.........//////000000000..................------...///000333666777666444111000///........./////////...---,,,---000222444222111111000////////////......------......//////---......//////000000111000///000000111333444555000...---...000222222111555555666888:::<<<>>>???FFFHHHLLLSSSXXXWWWRRRMMMMMMMMMNNNOOOQQQRRRSSSTTTVVVYYY[[[ZZZVVVTTTUUUWWWTTTRRRQQQQQQTTTZZZ```dddiiiiiijjjjjjjjjiiiiiihhhjjjiiihhhkkksss|||yyyxxxxxxyyyBBBBBBBBBAAA@@@???>>>>>>=====================<<<999999999;;;===>>><<<;;;AAA@@@>>>===<<<<<<<<<<<<>>>@@@BBBAAA>>>;;;999999666666555666777:::===???======<<<:::888666555555888888999:::;;;<<<<<<<<<::::::999;;;>>>AAADDDFFFEEEAAA>>>@@@EEEHHHHHHHHHDDD<<<999>>>???BBBVVVoooyyymmmhhhbbbXXXJJJ@@@<<<:::999777555555666777888888999:::555555444333333444555666555555555555555555555444444444333222222111111111222222333333333333222222222444555666555444444555666555555444444333333333555555444444444444444444222333666:::???EEEIIILLLIIIMMMSSSZZZbbbjjjsssxxx|||}}}zzz{{{~~~~~~yyyqqqlllmmmpppoooqqqtttuuutttssstttvvvrrrqqqooojjjccc\\\WWWTTTPPPRRRUUUUUUUUUXXX___dddgggccc^^^YYYVVVWWWYYYZZZZZZZZZYYYVVVSSSSSSTTTVVV[[[\\\]]]^^^^^^___^^^^^^[[[YYYVVVQQQKKKGGGEEEDDDBBB@@@===999555222000000000111222222222222111000000///......///000000000222111///.........///000...///000000......///000////////////////////////------------.........---000///...------,,,------...---------------......000///...,,,,,,,,,,,,---++++++,,,---......//////------............//////...............---------......000333555555333000000000///......---------111111000//////111222333111111000/////////000000//////............//////------........./////////------...///111222444444444333333333333444555555444444555777999;;;===>>>IIIKKKOOOXXX^^^^^^WWWPPPMMMNNNOOOPPPQQQQQQQQQQQQTTTVVVXXXWWWUUUTTTTTTVVVWWWUUUSSSRRRUUUZZZ```ccchhhhhhhhhhhhhhhiiiiiiiiiiiigggfffhhhqqq~~~|||{{{{{{{{{}}}~~~@@@@@@AAAAAAAAA@@@??????=========<<<<<<<<<<<<<<<999888888999;;;<<<;;;:::======<<<;;;;;;;;;;;;;;;===???AAAAAA>>>;;;::::::888777777777888;;;>>>@@@<<<<<<;;;:::888777666666555666777999;;;<<<======<<<<<<<<<<<<<<<===>>>@@@@@@???@@@DDDKKKSSSWWWXXXUUUHHH???@@@>>>AAAVVVpppoooddd___RRRKKKAAA:::777666555555444444444444444333333333555444333222222333444444222333333444555666666777444333222111000000000111333333444444444444333333111333444444333333444555666555555444333333222222222222333333333444444444111111111222555888<<<>>>:::;;;>>>AAAFFFOOOXXX___dddhhhnnnqqqtttyyy{{{xxx|||}}}zzztttpppqqqttt{{{|||~~~~~~~~~}}}~~~|||zzzwwwqqqkkkccc]]]XXXTTTTTTSSSQQQQQQVVV___ggggggfffbbb^^^[[[XXXVVVVVVWWWVVVTTTPPPMMMMMMOOOQQQQQQPPPPPPOOOMMMKKKIIIHHHHHHFFFCCCAAA???===;;;:::888666555333111000000000111333444555555444222111------............///000333111000.........///000---...//////...---...000///.....................,,,---------,,,,,,,,,---...---,,,,,,+++++++++,,,------,,,,,,,,,,,,------111000---+++******+++++++++++++++,,,,,,---...............------------,,,.....................---------...000222222000---111111000000...---,,,,,,111111000//////000111111/////////...//////000000000//////.........//////.........//////////////////000111222333333444444222333222222111222333333333444555666888;;;===>>>HHHIIINNNVVV]]]]]]WWWPPPOOOQQQSSSUUUUUURRROOOMMMPPPRRRSSSTTTSSSSSSSSSTTTXXXWWWUUUTTTVVVZZZ^^^aaaeeeeeeeeeeeeeeeeeeeeeeeeeeedddcccfffppp{{{zzzzzz{{{{{{|||}}}~~~~~~~~~<<<===>>>?????????>>>===::::::::::::::::::;;;;;;<<<;;;:::;;;===>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;===???AAAAAA>>><<<;;;:::999999888888999;;;===>>>;;;;;;;;;:::999999888888555666777999;;;<<<======999;;;<<<<<<;;;;;;<<<>>>===@@@CCCHHHQQQ]]]cccdddbbbTTTGGG@@@===@@@PPPaaavvvddd[[[XXXJJJEEE>>>999777777777777::::::999888666555444444444444222111111111222333111111222444555666777888555444222111000111111222222333333444444333333222111222333333222222333444666555555444333222111111//////000111222333444444222111111111222444666777777777777777999???GGGMMMMMMQQQUUUWWWYYY]]]ccchhhuuuzzz}}}xxx{{{~~~~~~|||uuummmggg^^^[[[VVVQQQPPPTTTZZZ___```___^^^[[[VVVQQQLLLJJJHHHGGGEEEBBB??????BBBEEEFFFFFFEEEEEECCCBBBAAA@@@AAA>>>;;;999888777555333333333333222111000///...///111333555555555333222+++,,,......------///000444333222000//////......,,,---......------...///...............---------,,,---...---+++***+++,,,,,,,,,++++++++++++,,,,,,------,,,+++++++++,,,,,,000///---++++++++++++,,,,,,,,,++++++,,,---...............---------,,,,,,---------........./////////...---...//////...,,,000111111000000...---,,,///.........---.....................//////000111000000//////......//////////////////////////////222333444555666666666666222333444333222222444555333333444666888:::<<<===BBBCCCGGGNNNTTTUUURRRNNNPPPSSSVVVXXXWWWTTTPPPNNNNNNOOOPPPRRRTTTUUUUUUUUUWWWWWWVVVVVVWWWYYY[[[\\\aaaaaabbbbbbbbbaaaaaa```bbbbbbccchhhqqq}}}uuuuuuuuuvvvyyy}}}<<<===>>>??????>>>===<<<999999::::::;;;;;;<<<<<<===<<<;;;<<<>>>@@@@@@???:::;;;<<<<<<============<<<>>>@@@@@@>>><<<;;;;;;888888999999999:::::::::::::::::::::::::::::::::888888999:::;;;;;;;;;;;;888:::======;;;999:::;;;;;;@@@DDDGGGPPP]]]eeeeee```VVVIII>>>;;;@@@HHHNNN```jjjllloooxxxwwwsssxxxyyylllYYYQQQPPPEEEBBB===:::888888999999>>>>>><<<;;;999888666666444333222111000111111222222222333444444555666666777555333222111111333333111111222222222222111111000111222222111111222444666555555444333222111000000000111111222333333333333333333333444444555666666666777666666888<<>>AAADDDDDDEEEEEEEEEEEEEEEDDDBBB>>>:::777666555222///000111444666555333000...,,,---///111111000//////***---///000......///111555555444333111///...---+++---......------...///.........---------,,,,,,+++---...---***)))***,,,++++++++++++,,,---......------,,,+++++++++++++++,,,,,,,,,,,,,,,---...///------,,,+++,,,---...///------------............+++,,,,,,---...///000000111///---,,,---......---,,,---...000000000//////........................////////////000111222333111111000////////////////////////////////////...000111333555666666666666444666777666555555777999222333444555777999;;;===<<<>>>BBBFFFJJJMMMNNNNNNPPPQQQSSSUUUVVVTTTSSSQQQNNNOOOPPPSSSWWWYYYZZZZZZYYYYYYZZZZZZ[[[[[[[[[[[[^^^```aaacccdddcccbbbaaacccdddfffkkkuuu}}}tttsssssstttwww}}}???@@@AAABBBAAA???===<<<;;;;;;<<<<<<===>>>??????===;;;:::;;;===??????>>>;;;<<<===>>>????????????<<<>>>@@@@@@???===<<<<<<777888999999999999888777:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;:::999888:::===???===:::777666777888>>>BBBDDDLLLYYY``````WWWRRRFFF<<<;;;BBBEEECCCHHHQQQTTTYYYdddeeeccciiifffttteeePPPIIIJJJ???<<<999666444444555666999999888666555333222111444333111000000000111111333444444444444444444444888666444222222222333444000000111111111111000000000111222111000000222444666666555444222111111000333333333333444444444444111111222222333333333333000111333333222222222333666999::::::999;;;@@@EEEGGGNNNVVV\\\^^^```fffjjjnnnssswwwwwwssspppqqqsssqqqtttzzz|||rrrfff^^^NNNIIIDDDAAAAAAAAA>>><<<888888:::;;;;;;;;;::::::888999;;;;;;<<>>999777666444111------000555999:::888555333,,,,,,------,,,+++)))(((+++...111111//////111333666666666555333000---,,,+++,,,------,,,,,,...///.........------,,,,,,,,,+++---...---***(((***,,,+++++++++,,,---...///000---,,,,,,+++*********+++((()))+++,,,...000111111...---,,,,,,,,,---...///+++,,,,,,---...000000111***+++,,,---...000111111444111...,,,---.........((())),,,...000111111111/////////000000000000000000000000000111222444444111111000///////////////........................+++---///222333444444444222444666555333333666999222222333555777999;;;<<<;;;===AAACCCFFFIIIMMMPPPNNNOOOPPPQQQSSSTTTUUUUUUOOOPPPRRRVVVZZZ]]]^^^]]][[[\\\^^^______^^^]]]\\\^^^aaadddggghhhgggfffeeefffgggjjjoooxxx~~~wwwuuusssssswww~~~DDDBBB??????AAABBBAAA?????????@@@@@@???>>><<<;;;???<<<999999;;;>>>@@@@@@???===;;;;;;<<<======<<<===>>>@@@AAABBBBBBAAAAAA888888888999999::::::::::::999777888999::::::999::::::;;;<<<;;;:::888777777888:::;;;;;;;;;:::::::::;;;===@@@CCCGGGJJJLLLLLLGGG@@@<<<<<>>;;;999777777666555333888666444444666666666555222222111111111111222222111222444666777777666555888888666444333111000000//////000000000//////...111111222222222111111000444333333222111111111222444333222111111111222333111111111000000000000///666444222333555666555222444444333444666888;;;===BBBAAA@@@BBBFFFLLLSSSWWW\\\___ccceeeddd```[[[XXXYYYZZZ^^^dddiiimmmnnnnnnnnnmmmqqqyyy}}}yyyvvvrrrjjj^^^UUUEEEBBB===;;;:::;;;;;;:::999777555555666777777666999:::;;;===???AAACCCCCCJJJKKKKKKJJJIIIIIIJJJLLLBBB===777444333222000...111222555<<>>???@@@AAA@@@???>>>===>>><<<::::::<<>>>>>>>>===999:::===@@@BBBCCCCCCCCC;;;;;;::::::999999999999888777666777999;;;;;;:::;;;;;;;;;;;;;;;:::999999:::;;;<<<=========<<<;;;;;;<<<<<<>>>@@@BBBCCCDDDEEE@@@;;;888999<<<>>>@@@<<<;;;;;;@@@HHHLLLKKKIIIGGGMMMbbbyyyeeeLLL@@@>>>999777555444444555444222777666444444444555444333222111111000000111111222000222444555666666555444666666666666555444222222///000000111000000//////111111111222222111111000333333222111111111111111333222111111111111222333111111111111000000000000222000...///111222111///222222111111333555888999999888777888:::???CCCFFFNNNQQQVVVYYYYYYVVVQQQNNNMMMMMMNNNRRRWWWZZZ[[[ZZZXXXVVVXXX___eeehhhnnnttt|||zzztttkkklllmmmlllkkkjjjlllmmmrrrvvvzzz|||{{{{{{{{{}}}vvvsssppppppsssuuuuuutttmmmkkkiiihhhfff___TTTLLLDDDAAA===::::::;;;;;;:::999666444444555666777666;;;;;;<<<===???BBBDDDEEENNNOOOPPPQQQPPPNNNKKKIII???:::444111000000///...333444777<<>>???AAABBBBBBBBB@@@???===<<<<<<===???@@@@@@???::::::;;;===???@@@???===888999<<<>>>@@@AAABBBBBB======<<<;;;:::999888777888777777888<<<>>>??????===<<<;;;;;;;;;;;;;;;;;;<<<============<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>;;;777666777:::;;;;;;:::888777:::???CCCCCCBBB>>>@@@NNN___ppptttbbbOOOAAA;;;666444333333444444444333666444333333444444333222222111111000000111111222///000222333444444333222333444666777666555333222000000111111111111000000000000111111222111111000111111000000//////000000222222111111111111222222222222111111111000000000///...------//////...---000000/////////111222444666555444444555666888999AAAEEEJJJOOOQQQPPPMMMKKKKKKJJJKKKLLLOOOPPPOOOMMMHHHEEEEEEJJJNNNQQQVVV]]]hhhmmmpppmmmkkkhhhbbb[[[VVVUUUTTTRRRSSSVVV\\\```gggiiilllmmmlllkkkkkkkkkcccaaa```aaadddfffgggggg^^^^^^___aaaaaa[[[RRRKKKDDDAAA>>>======>>>>>>>>>;;;999666666777999999999============@@@CCCFFFHHHMMMMMMNNNQQQQQQMMMFFF???:::666111...---.........444333555888<<<<<<999555......---,,,,,,,,,---...,,,---///000111000///...,,,...000///---+++++++++------,,,,,,,,,++++++++++++,,,------,,,,,,...000111000...---,,,,,,......///...,,,************+++******+++,,,,,,++++++***///...------,,,---------///......------......///***+++,,,---......---------......---,,,+++***)))((()))+++...///......---000000///...---,,,,,,+++............////////////...//////000000111111222666333///---------,,,,,,,,,,,,------...///////////////000111111111111111000111222333444555555555111111222333444666888999<<<===>>>@@@CCCEEEFFFGGGHHHIIIKKKMMMOOOQQQSSSTTTWWWTTTRRRSSSVVVZZZ\\\]]]]]][[[[[[______\\\[[[]]]```bbbdddfffgggfffeeedddeeekkkttt}}}uuuttttttvvvyyy|||~~~~~~AAA@@@???>>>????????????===???AAADDDDDDDDDBBBAAA=========???AAAAAA@@@>>>999999;;;>>>AAAAAA???===:::;;;===>>>>>>>>>======>>>===<<<;;;::::::999888999888999;;;???CCCDDDEEE>>>===;;;::::::;;;<<<===;;;;;;;;;;;;::::::999999<<<<<<;;;;;;:::999888777:::999777777999;;;;;;:::;;;999777888;;;>>>???>>>>>><<>>888666444444555555444333333222222444666666666444111111000000000000111111//////111111222222111111222333555666666444111//////000111111111111111111///000000111111111111111000//////.........//////000000000000111111111222222222111111111000000000000/////////000000////////////............//////444444444333333333333333666:::AAAHHHMMMOOOOOONNNSSSSSSTTTVVVVVVTTTOOOKKKDDD@@@???AAADDDFFFKKKQQQYYY^^^aaa___\\\ZZZSSSLLLKKKKKKJJJIIIIIIMMMSSSXXX___```aaabbb```^^^\\\\\\QQQQQQQQQSSSUUUXXX[[[\\\ZZZ\\\___bbbbbb^^^WWWQQQFFFEEEDDDEEEGGGIIIHHHGGGAAA>>>;;;:::;;;=========???>>>>>>>>>@@@CCCGGGJJJMMMLLLKKKMMMNNNJJJ@@@888777444000---,,,---...///000//////111444555444333000///---+++++++++,,,,,,,,,...000222333222000///)))***++++++***)))***+++------------,,,,,,++++++***+++,,,,,,,,,---///111555222///---,,,---///000000///---+++******++++++***+++,,,,,,,,,+++,,,---......------------............------------......)))***+++,,,------........./////////000//////...%%%'''+++...//////...---//////......---------,,,............////////////////////////000000111111222000...---...///......,,,,,,------...///////////////000111111111111111///000222333444555555555000111111333555777999:::<<<<<<>>>???AAACCCDDDEEEGGGHHHJJJMMMPPPRRRTTTUUUXXXVVVSSSSSSVVVYYY[[[\\\]]][[[[[[]]]]]]ZZZ[[[___```bbbdddfffffffffeeedddccchhhppp{{{zzzvvvrrrrrrvvv{{{}}}}}}~~~>>>>>>>>>===<<<<<<=========???BBBEEEFFFEEECCCBBB======>>>@@@CCCCCCAAA???:::;;;<<>>===<<<;;;<<<<<<;;;;;;;;;:::::::::888888888;;;???CCCDDDEEE===<<<;;;::::::;;;===>>>;;;;;;::::::999999999999:::;;;;;;;;;:::999888777888777777888:::;;;:::999888666444444666777888888???:::===@@@FFF]]]tttyyytttcccWWWQQQMMMFFF???:::888555444444333222111111111222555888:::999888111000000000000000000111//////000000000000000000222333444555333000---+++//////000111111111111111...///000111111111111111///......---......///////////////000111111111111111111111000000000/////////000000000000///000000000//////......................../////////.........111888@@@GGGMMMQQQSSSWWWYYY\\\___^^^XXXPPPIIICCC???<<<>>>???@@@DDDIIIJJJPPPSSSRRRQQQPPPKKKEEEEEEEEEEEEEEEEEEGGGKKKNNNTTTTTTTTTTTTRRRPPPMMMJJJ@@@@@@AAABBBDDDHHHMMMPPPXXX[[[^^^bbbbbb^^^XXXTTTLLLMMMOOOSSSVVVWWWUUUSSSEEEAAA===<<<<<<>>>??????@@@???>>>>>>AAADDDHHHJJJQQQMMMJJJJJJKKKHHH@@@:::555444111///......///111---,,,,,,,,,...000111111333111...,,,*********+++...000333555666444222111,,,---...---------...000---......///...---,,,,,,)))+++,,,,,,,,,---000222666333000---,,,---000111222111///---,,,+++,,,,,,,,,------,,,***+++...111......---------......///------,,,,,,,,,,,,------******++++++,,,---......---...///000222222222222333444555555333000---***,,,---------......//////............///////////////////////////000000000///...---///111222222111,,,,,,------...///////////////000111111111111111///000222333444555555555111111222444555888:::;;;;;;<<<===???AAABBBDDDDDDFFFGGGJJJNNNQQQSSSTTTUUUWWWUUUTTTUUUXXX[[[\\\]]]^^^\\\[[[\\\ZZZXXX[[[aaacccdddfffggggggfffdddcccdddgggooozzz}}}uuuqqqsssxxx|||}}}{{{}}}===>>>>>>===;;;;;;<<<>>>===???CCCEEEFFFEEECCCAAA???>>>???AAACCCDDDBBB@@@>>>======???@@@@@@>>>;;;777888;;;===>>>??????>>>;;;;;;;;;;;;::::::::::::555555555777;;;>>>??????;;;;;;;;;;;;;;;;;;<<<===<<<;;;:::::::::::::::;;;999:::;;;<<<;;;:::999888666555555666888999888777777777666555555555666666:::555888999<<>>;;;;;;<<<<<<<<>>???@@@???<<<;;;===???===???CCCFFFFFFDDDBBB@@@@@@@@@???AAACCCDDDCCCBBBBBBAAA???>>>>>>>>><<<:::888999;;;===>>>??????>>><<<<<<;;;:::999888888777444333333555888:::;;;;;;999999:::;;;;;;;;;;;;;;;:::999888888888999:::;;;999:::;;;<<<;;;:::888777777666555555777888777666888999999999888777777777777444888888888HHHZZZ\\\^^^```ZZZNNNCCC@@@>>>:::888666444333333333111000111111222555888999777666000000////////////000000000000////////////000000222222222111000...---,,,,,,,,,...//////000000000---...///000111111111111...............///000000,,,---...000000000000000............------------,,,...//////---,,,---//////////////////......---//////......///000000111111111333888@@@IIIRRRWWWYYYZZZ]]]______ZZZSSSNNNIIIEEEDDDEEEEEECCCDDDHHHFFFKKKMMMMMMNNNQQQPPPLLLGGGHHHGGGFFFEEEFFFIIILLLLLLJJJIIIHHHHHHEEE@@@<<<888888777666777===FFFMMMXXX[[[^^^``````___]]]\\\]]]aaaggglllmmmhhh___YYYJJJEEE@@@<<<:::;;;;;;;;;>>>>>>???@@@BBBEEEGGGHHHDDDDDDCCCBBB@@@===:::888222555777666222000//////---------,,,---...111333444111...,,,+++---///000333555888:::999666333000(((***,,,,,,+++***+++,,,,,,---...//////---,,,******,,,---,,,,,,---///111222111///------...000222333111///---,,,+++++++++&&&))),,,,,,)))(((+++///...............///000000------,,,,,,,,,,,,------...------,,,,,,---...///---......///////////////)))***+++---//////000000,,,---------.../////////............////////////////////////////////////......///222444444222000,,,,,,------...///////////////000111111111111111111222333333444444444444222222222333444666777888999:::<<>>===<<<;;;999<<<===>>>>>>>>>===<<<;;;>>>===<<<:::888666555444666555444555888:::::::::777888:::;;;<<<;;;::::::666666555555555777888999999:::;;;<<<;;;999777666:::888666666888999888777555777888888777555444444999777<<<<<<999EEETTTTTTPPPXXXYYYNNNCCC???>>><<<999777555555666666666555222222333555777777444222000000////////////000000111000000/////////000000222111111000000000000000+++,,,---...////////////---...///000111111111111...............///000111+++,,,...000000000000///......---------,,,,,,,,,---///111000...---...111---......//////......---///...---,,,,,,---...///...------000666@@@IIIOOOVVVVVVWWWXXXXXXUUUQQQMMMIIIEEEDDDFFFEEECCCDDDGGGEEEIIIKKKJJJKKKNNNNNNKKKGGGFFFEEECCCBBBEEEIIIMMMHHHFFFDDDDDDDDDAAA<<<888777777444222333:::DDDLLLRRRUUUXXXZZZZZZZZZZZZ[[[bbbgggmmmrrrqqqiii^^^UUUNNNIIIBBB>>><<<<<<<<<<<<<<<===???AAACCCEEEFFFGGGCCCEEEGGGGGGCCC???<<<;;;111444888777333000......++++++,,,,,,,,,---///222222000...,,,---///222444444666999:::999666222///+++---//////...---------+++,,,---......,,,***)))+++,,,------,,,,,,...000111000...---...///111222222111///,,,+++*********!!!&&&,,,---***'''(((+++...............///000000.........------.........000///...---,,,---...///111111111111000///...---//////....................................------............/////////000///////////////.........000000000222333222000---,,,,,,------...//////000//////000111111111111111222222333444444444333333222222222222333444555666999:::<<>>===<<<<<<;;;;;;<<<;;;>>>CCCGGGHHHFFFCCCAAA???>>>>>>>>>@@@CCCEEEGGGCCC@@@>>>>>>??????===:::<<<<<<<<<<<<<<<<<<;;;;;;???@@@BBBCCCBBB???;;;999666666666666777888999:::888:::<<<>>>>>>>>><<<;;;;;;::::::999888888999999;;;<<<======;;;999666444555444444444444555666666999888888777666555555555777555333444999AAAJJJOOONNNOOOPPPOOOJJJCCC<<<888888777555444222222111111000000000000111222333444222111111111000000//////............000222444555///...---+++++++++,,,---///////////////000000000......---......///000111///...,,,,,,,,,---///111+++++++++++++++,,,---...,,,...000111000000000222+++,,,...//////...,,,+++---...///000000///...---++++++,,,,,,,,,,,,------//////...000555===EEEJJJPPPSSSXXX[[[ZZZVVVQQQMMMDDDIIIKKKGGGEEEEEEDDDBBBEEEEEEGGGHHHHHHIIIIIIIIIFFFEEEDDDEEEGGGHHHGGGFFFJJJIIIGGGDDD@@@<<<888777666555444444666<<>>===>>>@@@CCCEEEDDDCCCBBBAAA???>>>===;;;888555333222111111111111...,,,------------------------------,,,,,,,,,---......333222111222333222000...)))***+++,,,,,,+++***)))+++,,,---......---,,,+++------+++++++++,,,---......---------......///000111000---+++))))))***+++((())))))))))))*********,,,,,,------...///000000------,,,++++++,,,,,,,,,000000000000///...---,,,---000111///+++)))***,,,++++++******++++++,,,---,,,,,,---......------,,,///...------,,,,,,,,,,,,...,,,+++,,,///000///---,,,,,,............,,,,,,///...---,,,,,,---...//////000000//////111444777;;;999666333222111222333444444555444333444666999;;;;;;<<<>>>@@@DDDGGGIIIJJJHHHHHHJJJOOORRRSSSRRROOOWWW^^^```aaaddddddaaa\\\ZZZXXXXXX^^^gggpppwwwzzzuuuoookkkjjjhhhdddaaa^^^aaafffppp~~~~~~~~~~~~>>>===<<<;;;;;;::::::;;;<<<>>>BBBFFFGGGFFFDDDBBB>>>>>>??????@@@@@@@@@@@@AAA???======???@@@???======<<<<<<;;;;;;;;;;;;<<<@@@AAACCCDDDCCC@@@<<<:::777777777777888999:::;;;999:::;;;<<<===<<<;;;:::777777666555555666666666<<<=========;;;888666444444444444444444555555666777777777666555555444444777555444444777===CCCGGG???@@@BBBCCCBBB>>>:::888888888666444333222111111000000000000111222333444111111111000000000//////............000111333444666555333111//////...///........./////////000000//////.........///000000///...---,,,,,,---///000.............../////////---///000000///......///---------,,,,,,------------......//////......---+++++++++,,,,,,,,,------,,,++++++---111777===AAAHHHKKKPPPSSSSSSPPPLLLIIIGGGKKKLLLHHHFFFGGGGGGEEEEEEEEEEEEDDDDDDCCCBBBAAAAAA@@@AAADDDGGGJJJKKKKKKNNNMMMJJJFFFAAA<<<888555222333444666888;;;@@@DDDKKKLLLOOOSSSWWWZZZ[[[\\\aaaiiiqqqttttttrrrjjjbbb___VVVMMMHHHDDD???>>>@@@@@@??????AAACCCDDDBBBAAA???===<<<<<<===<<<;;;999555333222222222111///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...000///...///000000...---***+++,,,,,,,,,,,,+++***,,,,,,------------,,,,,,---,,,+++******+++,,,,,,,,,+++++++++++++++,,,,,,...---+++))))))((()))))))))))))))*********++++++++++++,,,------...//////---,,,,,,++++++,,,,,,---///000000///...---,,,,,,......///...,,,++++++,,,------,,,,,,------...///,,,,,,---.........------......---------...//////111///...///111111000...,,,---...//////...---,,,///...---------...///000000111111000000222555888???===:::666444222222222333444444333222333666888999999:::===@@@DDDGGGIIIIIIHHHGGGJJJNNNRRRRRRRRRRRRYYY^^^___```ccccccaaa]]]ZZZXXXXXX]]]eeennnttttttqqqllljjjhhheeeaaa^^^___bbbhhhsss}}}zzzyyy{{{======<<<;;;::::::::::::<<<>>>@@@BBBDDDDDDDDDDDD===>>>??????>>>===;;;:::@@@>>><<<<<<>>>@@@@@@@@@>>>===;;;:::999:::;;;<<<>>>???@@@AAA@@@>>>;;;999888888888888999:::;;;<<<;;;;;;::::::::::::::::::555555444444444555666666=========<<<:::888555444444444333333444444555666666555555444444333333333666555333333444777;;;===555777:::<<<>>>?????????999888777555333222000000000//////000000111222333000000000000////////////............///111222333777555333111...---,,,+++,,,------...///000000111000000//////...////////////...---,,,,,,---......------...//////...,,,,,,...///000///---++++++,,,///---,,,******,,,---///...------,,,,,,------...++++++++++++,,,,,,,,,,,,*********+++...111555777<<>>;;;:::999::::::<<>>DDDGGGLLLRRRWWW\\\___```fffnnnvvvyyy{{{{{{uuuoooiii^^^SSSKKKEEE@@@@@@BBBBBBAAAAAABBBCCCCCCAAA???:::999888:::<<<>>>>>>===555444222111111000---+++++++++++++++++++++++++++++++++******++++++,,,---...---,,,---...///...---+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,,,,,,,------,,,+++***************++++++******)))*********,,,,,,++++++*********)))************+++++++++,,,******++++++,,,---------,,,,,,,,,++++++,,,,,,---...//////......---,,,+++...---,,,,,,---...---,,,------,,,,,,------...///,,,------.........//////------------...///000111111000//////000111///...---......//////......---///.........//////000111000111222111111222555777AAA???<<<888555333222111111222333222111222555777888888999<<>>>>>===<<<;;;;;;;;;;;;<<<<<<===>>>???AAABBBCCC>>>>>>>>>===<<<;;;::::::@@@???===<<<===>>>???@@@???===;;;999888999;;;<<<999;;;<<<<<<<<<:::777666888888888888999:::;;;;;;;;;;;;:::999888888888999777777666666777777888888===<<<<<<;;;999777555444333333333333333444444555444333333333222222222111333222222222222333444555444444666999;;;>>>AAABBB999888777666444222000//////////////////000111222////////////////////////............///000000111444333111///...,,,+++***,,,------///000111222222111000000///............///...---,,,,,,,,,---------...000000000...,,,+++,,,---......,,,++++++,,,------,,,++++++,,,------...---++++++++++++---...***++++++++++++,,,,,,,,,+++++++++,,,---///000111222444888;;;=========<<>>555333111000000...+++)))++++++++++++++++++++++++*********)))***++++++,,,...---,,,---///000000///+++,,,,,,,,,,,,,,,,,,+++---,,,+++******+++,,,---,,,,,,+++******)))))))))---,,,++++++++++++++++++,,,------......---,,,,,,******+++++++++,,,,,,,,,)))*********+++++++++,,,,,,,,,+++++++++,,,---------------------,,,++++++...+++***+++///000...,,,++++++******++++++,,,---------------...///000111......---------...//////------------...//////...------------------------......//////000000111111///000111111000111333555>>><<<999666444222111000000111222111111222444777999999:::;;;===@@@CCCEEEEEEEEEFFFHHHLLLOOOQQQRRRXXX]]]___^^^___dddffffffaaa___[[[YYYYYY]]]bbbeeeiiijjjkkkllljjjfffbbb^^^aaadddkkkuuuxxxrrrpppssszzz@@@???>>>===<<<<<<<<<<<<;;;:::::::::;;;===???@@@@@@>>><<<::::::;;;>>>???AAAAAA???>>><<<<<<===>>>???>>>;;;888888888:::<<<888999::::::999888666555777666666777777888999:::;;;:::999888888888888888888888777777777888888999;;;::::::999777666555444222222222222222333444444222222222222111111111111//////000000111222222333222222111222444666888999777777777555444111///.../////////...//////000000.....................///............//////......222222111111000000//////------...///111222333333000000///...---------...---------,,,,,,,,,------///000111222222000...,,,)))+++,,,---,,,+++,,,---++++++,,,------,,,++++++---,,,+++******+++,,,---*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,---000333555666777777;;;DDDNNNQQQQQQOOOJJJDDDCCCAAA>>>;;;777555333222333444666<<>>888555///000111111111333777:::@@@EEEMMMTTTZZZ^^^bbbfffllluuuttteeeYYYNNNDDD???@@@??????AAACCCEEEEEECCC@@@999666444444666888::::::666555333222111000---***,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))***++++++...,,,+++,,,---/////////++++++************++++++,,,+++***))))))***+++,,,++++++++++++******)))))),,,++++++******+++++++++------.........------,,,******+++++++++,,,,,,,,,)))))))))***************,,,+++++++++,,,,,,---...+++,,,,,,,,,,,,++++++***---+++)))+++///000///,,,++++++******++++++,,,---------------///000222333000000...---,,,,,,,,,,,,***+++,,,---...///000111---,,,,,,,,,,,,,,,,,,---...//////000000000000000---///000/////////111222555555333222111000000//////000111111000222555777;;;;;;;;;;;;===???AAABBBCCCEEEFFFHHHKKKNNNQQQSSSXXX]]]```___```eeeiiiiiiccc```\\\YYYWWWYYY[[[]]]cccfffiiikkkjjjfffbbb``````ccckkkvvv}}}}}}}}}yyyyyy|||~~~zzz~~~AAA@@@???>>>============;;;:::999999999:::<<<===AAA>>>;;;999999<<<@@@BBB@@@AAAAAA@@@===<<<<<<<<>>:::777444333222222222555:::CCCKKKQQQTTTPPPOOONNNJJJEEE???999555111111000......111666:::???FFFOOOVVVZZZ^^^bbbfffmmmwww~~~qqqeeeYYYLLLEEECCC??????AAADDDFFFFFFCCCAAA999666222000222444666777888777555555444333000...,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,---+++))))))+++,,,---,,,+++******))))))******++++++******************+++******++++++,,,++++++***))))))(((((()))******+++---,,,,,,,,,+++++++++***************+++++++++,,,************************++++++++++++,,,---......******++++++++++++******---,,,+++,,,...///...---------,,,,,,------...///------------///111444555222111000...---,,,,,,++++++---///000000000222444...---,,,,,,,,,,,,---......//////000000//////...,,,...//////......///000///////////////////////////000111111111222555888<<<<<<;;;<<<===???@@@BBBCCCEEEGGGIIIKKKMMMQQQTTTXXX]]]```___```dddggggggaaa___[[[XXXVVVVVVXXXYYY]]]aaafffiiigggdddbbb```^^^ccckkkwww~~~|||~~~@@@???>>>======<<<<<<<<<===<<<;;;:::::::::;;;;;;@@@>>>;;;::::::;;;>>>???<<>>===;;;:::999888888888999999999:::999999888777777777777777888999::::::888999:::;;;;;;;;;:::999888777666555444333333333555444444444444444444555111111111111111222333333111111111111111111111111//////000111222333444555333333111111000000111111111222333333333111///---///......------......///,,,,,,---------.........---......///...---,,,+++)))***+++,,,------,,,+++------------......//////,,,,,,+++++++++,,,------)))***+++,,,---.........((((((((()))))))))))))))***+++------,,,+++,,,---+++++++++,,,,,,+++++++++,,,,,,------------,,,,,,************++++++++++++***)))(((''''''(((******++++++******+++---///000333>>>IIINNNQQQRRROOOJJJGGGDDD???:::666333111000000000333999BBBKKKRRRUUUSSSRRRQQQMMMGGG???888444111111000///...000444888<<>>@@@CCCEEEBBBEEEHHHJJJKKKNNNRRRUUUXXX]]]___^^^]]]```aaa```\\\[[[XXXWWWVVVWWWXXXZZZ[[[___eeehhhgggeeeccccccaaaeeelllwww~~~???>>>===<<<<<<;;;;;;<<>>===<<<;;;;;;::::::>>>===<<<;;;;;;;;;;;;;;;999===AAABBB@@@>>>===>>>===<<<<<<;;;:::888777777666777777777777666666555888888888888999:::;;;<<<777888:::<<<===<<<:::999:::999777666444444333333222222222222222333444555111111111000111222222333111111111111111222222222111111111111222333444555/////////......//////000///000222333222111///---///......---------......,,,,,,,,,------.........---......///...---+++***---...///000000000///...,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,,,,---((()))***,,,---...//////---------------...///000,,,...///...,,,******+++---,,,***))))))***,,,---,,,,,,...//////...,,,,,,)))************++++++++++++***((('''(((***,,,---,,,+++)))))))))+++---...000999BBBGGGJJJNNNMMMJJJIIIFFF@@@:::555111///.........111888BBBKKKSSSVVVWWWVVVTTTOOOHHH???777333000111111000000000333666:::BBBMMMUUUYYY]]]bbbgggnnnyyyxxxqqqfffWWWLLLGGGBBBCCCDDDFFFFFFDDD@@@<<<666222---+++,,,000333444333222111111111111...,,,))))))))))))))))))))))))++++++******++++++,,,---222000---,,,,,,.........------++++++++++++------((()))***++++++***)))(((((()))+++---.........---)))******+++,,,...///000333111///,,,++++++,,,---((())))))))))))*********+++++++++***************++++++++++++,,,---...///((()))************))))))+++...///...+++***,,,///++++++******++++++,,,---------------///222555777333333222222222222222222...000111///,,,***+++---222111000//////000111222//////000000///---+++***---///111111000//////000//////000000000000//////000111222222222444777999888888:::<<>>>>>===<<<<<<<<<<<<<<>><<<;;;:::;;;===>>>??????>>>>>>=========<<<888::::::999777555555555999999:::999888777555333777666777888::::::999777666999<<<<<<;;;;;;<<>>888333000......//////222:::DDDLLLOOOOOOPPPRRRTTTSSSNNNFFF>>>999222111000000111111///...222555===HHHTTT___fffhhhpppxxx{{{qqqeeeXXXLLLEEEEEEBBB??????AAA@@@;;;555222111///.........///000---------.........//////))))))))))))))))))))))))***)))((()))+++,,,,,,+++,,,,,,,,,++++++*********---,,,***)))))))))***+++************))))))))))))******+++---000000...,,,((((((&&&$$$$$$&&&***...,,,,,,++++++***)))((((((************************---------,,,,,,+++++++++------...///000111222222111...++++++---...---***...------...//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000222333444444...111444555333111000000222111000///...///000000///...---,,,---...000222222111///.........//////000000111111111000000///------///000000///......000000000000222444666777888888999:::<<<>>>@@@AAACCCFFFJJJLLLNNNPPPRRRTTT[[[ZZZYYYZZZ]]]```aaaaaa```]]]ZZZWWWVVVWWWYYY[[[```ccchhhjjjiiihhhffffffiiihhhllluuu}}}}}}zzzvvvsssssswww|||===<<<<<<;;;;;;;;;;;;;;;BBBAAA@@@???????????????::::::::::::;;;===>>>??????>>>>>>>>>============999;;;;;;:::888666666666888888888888777666555555666666777:::<<<>>>===;;;333666999:::999999;;;===:::888555444444444444333333222111000//////000111//////000000111111222222222///---...000222111000000000////////////......000////////////.........---------------,,,,,,+++---,,,++++++++++++,,,---,,,---------,,,+++***)))++++++++++++,,,,,,,,,,,,***+++,,,------,,,+++***)))***,,,---------+++***,,,+++***))))))***,,,---++++++++++++************,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,------++++++******)))*********...---,,,+++************++++++******++++++,,,---,,,+++******))))))******)))************+++++++++---000444999===???@@@@@@CCCAAA>>>:::666333000///000000333:::CCCJJJMMMMMMOOOOOOPPPQQQOOOJJJBBB===666444111000000///---,,,///222666>>>IIIUUU___fffqqqwww|||vvvlll```TTTJJJEEE???<<<999999;;;:::555111000//////...............+++++++++,,,,,,,,,------))))))))))))))))))))))))***)))((()))+++,,,,,,+++,,,,,,,,,++++++*********,,,++++++***))))))******************))))))))))))+++,,,---000222111...,,,......,,,***((((((***------,,,,,,+++******))))))************************,,,,,,,,,,,,+++++++++***------...///000111222222111...,,,,,,...///---,,,...------...000111000...........................,,,,,,---///000000000000---///000000///......///000///...,,,,,,---...///000///.........///111222444333111000////////////000000111111111000000000...///111222333333222222/////////000111333555777777777777888:::<<<>>>???BBBEEEIIILLLNNNPPPSSSUUUZZZZZZZZZ]]]aaaeeeggggggbbb```]]][[[ZZZ\\\^^^```eeehhhlllmmmllljjjiiihhhkkkhhhjjjrrryyy~~~zzzxxxyyy|||}}}<<<;;;;;;:::::::::::::::======<<<<<<;;;<<<<<<<<<777888888999:::;;;<<<<<<;;;;;;;;;;;;:::::::::::::::;;;<<<;;;999777777777777777666666666666777777666666888;;;>>>@@@@@@???333555888999888888999;;;:::888555444555555444444333333111000////////////------///000222333444555333000...---///111222222333222000......---............---------,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,++++++++++++,,,,,,---------,,,***(((&&&%%%+++++++++,,,,,,---------******++++++++++++******)))***,,,---------,,,+++************+++,,,---...************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++*********)))******++++++---,,,+++***************,,,++++++++++++,,,------++++++***)))))))))******)))************+++++++++,,,...111444666777777666999999999888666333000...222111444:::BBBIIIKKKJJJKKKIIIHHHJJJMMMKKKEEE>>>:::777222///...---,,,++++++---///222999EEETTT^^^oootttzzz|||wwwooodddXXXNNNFFFAAA777444222222333222...+++---------------,,,,,,+++)))))))))*********++++++))))))))))))))))))))))))***)))((()))+++,,,,,,++++++++++++++++++************++++++++++++***))))))++++++*********))))))))),,,---000222444222...+++...//////---+++***+++---------,,,,,,++++++******************************+++++++++***************------...//////000111111000///------...///...---,,,+++,,,...000111000///........................+++,,,,,,------------,,,//////...---+++,,,///111000///---++++++,,,...///111000/////////000111222444444222111111000000111000000000000000000000000,,,,,,...///000000000000//////...///000222444555666666666777888999;;;;;;@@@CCCGGGJJJMMMOOORRRTTTYYYYYY[[[___eeeiiillllllbbb```^^^\\\]]]___bbbdddhhhkkknnnnnnmmmjjjiiihhhjjjhhhiiiooovvv~~~<<<;;;;;;:::::::::::::::888777777666666777777777888888999999999888777666666666666666666666555555:::;;;<<<;;;888666666777777666555555555666888999777777888:::===?????????777888999::::::999999::::::888555444555555555444444444333111000///......------...000222333444555222000......///222555777555333111///...///000111------------,,,,,,,,,+++,,,,,,,,,,,,,,,++++++***,,,++++++++++++++++++,,,,,,---------+++)))'''%%%......------,,,++++++***************************((()))***+++++++++*********++++++,,,,,,,,,------))))))***++++++,,,------***************+++++++++,,,,,,++++++++++++*********)))))))))***+++,,,,,,,,,,,,+++***************+++++++++******++++++,,,******))))))))))))******))))))*********+++++++++***+++---000111111111000...000222444333111---+++222111333:::BBBHHHJJJJJJFFFBBB???BBBGGGHHHBBB;;;;;;777222...---,,,,,,+++)))***,,,+++...777EEEPPPffflllrrrxxxzzzzzzyyyyyy{{{tttiii\\\OOOEEE>>>;;;111///------...---+++(((***+++,,,,,,,,,+++)))((((((((()))))))))*********))))))))))))))))))))))))***)))((()))+++,,,,,,++++++++++++***************)))***+++,,,,,,+++))))))+++++++++*********)))))),,,---000333444222---)))''')))+++,,,++++++,,,------------,,,,,,+++++++++*********************************)))))))))))))))++++++,,,------...//////...---,,,,,,,,,---------***)))***,,,///000000///,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,------+++((('''(((,,,000111000...,,,,,,---...///000000///...//////000111222222222222222333333333///////////////000000111---------...............///.........000111333444666555666666777888999:::<<>>;;;>>>CCCDDD>>>888777444///,,,,,,------,,,(((***,,,******...777???UUU\\\fffooouuuxxxzzz{{{{{{sssfffVVVHHH===777444///...,,,,,,,,,+++***))))))***+++++++++***((('''))))))))))))************))))))))))))))))))))))))***)))((()))+++,,,,,,+++************************))))))+++,,,,,,+++***)))++++++++++++***************+++...111222000+++'''&&&(((***+++*********+++------,,,,,,,,,,,,,,,+++************************)))))))))))))))))))))))))))*********+++,,,,,,,,,++++++++++++******+++,,,+++***+++...111222222111,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---.........***)))'''$$$###$$$(((,,,///...---,,,,,,,,,------............---............///000222333444555666//////......///000111111333333222111111000000000//////......///111333444666666666666777888::::::999<<<@@@DDDFFFIIILLLOOOSSSTTTXXX]]]cccfffffffffZZZXXXWWWWWWYYY\\\```ccceeeggghhhgggdddbbb``````bbbcccjjjvvv}}}yyyqqqrrruuuyyy}}}===<<<<<<;;;;;;;;;;;;;;;:::999888777666666666666333444444555666777888999777777777777888888888888888999:::999777555444555777777777777777888999999999777666555666777666555888777777888999999888666888666444333444555555444333333333333222000///...////////////////////////...///000111222444999<<<<<<:::777333///---++++++//////.........------------------------,,,,,,+++******++++++++++++******)))+++...000000///---,,,))))))***+++,,,,,,------,,,+++************+++,,,,,,,,,,,,,,,---------...---...///000///---***)))*********+++,,,------...))))))******+++,,,,,,,,,------,,,,,,++++++***************)))******+++++++++******)))))))))************)))(((((((((((()))))))))((((((((()))******)))************+++++++++((()))***+++,,,---------(((***,,,...//////...---...---///444<<>>AAAAAA===888333111---,,,,,,,,,,,,+++(((***,,,+++***+++///222@@@IIIUUUbbbmmmuuu||||||sssdddSSSDDD999222///...---,,,+++++++++++++++))))))******))))))(((''')))))))))*********++++++))))))))))))))))))))))))***)))((()))+++,,,,,,+++)))))))))***************))))))***++++++++++++***,,,++++++++++++*********((()))+++...000...***'''+++,,,---,,,***))))))))),,,,,,,,,,,,++++++++++++************************))))))))))))************)))))))))******+++++++++)))***+++***))))))+++,,,...---...000333555444333,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---......//////,,,,,,,,,***)))))),,,...,,,------------,,,+++***.........---------,,,,,,+++,,,...111222444444555///......---...///111222444333222111000000000000000000//////000111333444666666666777888999;;;;;;888;;;???BBBEEEGGGJJJLLLPPPRRRVVV[[[aaacccbbbaaaYYYWWWVVVVVVXXX\\\```cccdddffffffeeebbb```______```ccclllzzz|||rrrrrrrrrssswww|||<<<;;;;;;:::::::::::::::===<<<:::999777666666666444444444444555777888:::888888999999999:::::::::999:::;;;:::777666555666777888999999999999999888888666444333444555555444555444444777;;;===<<<;;;777555222222333444444333///000111111000///...---------------............---000111111111222555777777666444222000...,,,+++............------------,,,,,,,,,,,,,,,+++******)))***+++,,,,,,+++***))))))+++...000111///---+++'''(((((()))+++,,,,,,------,,,+++******+++,,,---,,,,,,,,,,,,------......+++---///000000...,,,***+++++++++,,,,,,---------*********+++,,,---------......------,,,+++++++++++++++******)))***************))))))))))))******+++******)))(((((())))))((((((((((((((()))******)))************+++++++++*********++++++++++++***))))))******+++,,,---...,,,+++,,,000666:::;;;:::888888:::<<>>;;;888111///,,,+++++++++***(((((()))))))))***+++,,,,,,222999CCCOOO[[[hhhsssyyy{{{rrrcccRRRCCC888111...,,,,,,+++***)))***+++,,,******)))((((((((((((((())))))))))))************))))))))))))))))))))))))***)))((()))+++,,,,,,+++((()))))))))*********+++******))))))***++++++,,,,,,,,,+++++++++*********((((((***,,,......+++)))+++,,,---,,,)))((()))***++++++++++++++++++++++++************************)))))))))******+++++++++*********++++++++++++,,,(((***++++++))))))+++......---...000222444333222++++++++++++++++++++++++***+++,,,,,,---------,,,...000111111/////////000---...111222222000---+++...............------,,,+++,,,...///111111111000///...---------///111222000000/////////000222333111111000000111222444555444444555666888999;;;<<<999<<<@@@CCCDDDGGGIIIKKKMMMPPPUUU[[[aaacccbbb```WWWVVVUUUUUUWWW[[[___aaabbbcccdddccc```^^^]]]]]]ccceeennn{{{zzzwwwsssppprrrwww}}};;;:::999999888888999999===<<<:::888666555444444999777555444333444666777777777888888999999:::::::::;;;<<<;;;999777666777888999:::;;;;;;:::999888777555333333444555555555444444555999???BBBBBBAAA666444111111222333333333------...//////...---,,,++++++,,,,,,---...//////---000222222//////000333---...///000000000000000......------------,,,,,,***++++++++++++***)))))))))***+++,,,,,,+++***)))***,,,...000000...,,,************)))))))))))))))------,,,++++++,,,------++++++*********+++,,,---)))+++...111111000...,,,++++++,,,,,,,,,,,,------******+++,,,------......//////...------,,,++++++,,,,,,+++***)))))))))******)))))))))))))))******,,,,,,+++***))))))******((((((((((((((()))******)))************+++++++++,,,++++++***))))))(((((()))((('''&&&''')))+++---,,,******---222555444222000333777:::;;;;;;999888111///---++++++***'''%%%)))'''&&&'''***,,,,,,+++---111777@@@KKKXXXeeennnyyyqqqcccRRRDDD999222///++++++***)))((((((***,,,+++***)))''''''((())))))(((((((((((()))))))))***))))))))))))))))))))))))***)))((()))+++,,,,,,+++(((((())))))*********++++++***)))))))))***,,,---,,,,,,,,,+++++++++******(((((())),,,......,,,***'''((())))))((()))+++---*********************+++************************))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,------)))+++,,,,,,***))),,,///,,,++++++---///111000...((((((((((((((((((((((((,,,,,,,,,,,,,,,+++******)))+++...///...,,,++++++000222666888777555111...//////000000///...------,,,---...//////...---,,,///...---,,,---///111333222111111222444666888999222222111111111222444555222333444555777999;;;<<<;;;>>>AAADDDEEEGGGJJJKKKLLLOOOUUU\\\bbbeeedddbbbUUUTTTSSSRRRTTTXXX\\\______```aaa___]]][[[[[[[[[ggghhhnnnzzz{{{uuupppqqqvvv}}}======<<<;;;;;;:::999999777999;;;:::666444555666999888666555555666777777666666777777888888888999:::;;;===>>>===;;;999777777888888999999888666555333333333444666777999:::333555777:::===???BBBCCC999777444333444444444333222111111///...---,,,+++///............---------000000000000000000000000////////////////////////------------,,,+++***)))+++++++++,,,,,,+++++++++)))************+++++++++******++++++++++++******...---+++***)))***++++++---+++)))'''''')))+++---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***(((***......)))***///000...,,,++++++---000111000///...,,,***((('''&&&))))))))))))************'''''''''''''''((()))))),,,,,,++++++***)))(((((((((((()))************)))+++***)))(((((()))***+++)))***+++++++++)))((('''************************+++++++++,,,---...///000***,,,///222333444333333000...---+++******++++++))))))))))))((((((((((((***,,,...333;;;GGGTTT\\\kkkeee[[[OOOCCC999333///++++++************++++++******)))(((((()))***+++))))))))))))))))))))))))))))))************))))))+++)))((((((((()))((((((''''''(((((())))))******,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++************++++++++++++...---+++))))))***+++,,,)))************+++++++++...---,,,+++************++++++***************************,,,...///...,,,,,,,,,,,,++++++*********++++++++++++++++++++++++***************)))((((((,,,,,,,,,,,,,,,---...///...............///000000...333888;;;:::777333222222111111111000000//////000///...------------------,,,,,,,,,---...000111333111......111555777999888666444222000111111222555555555555666888999:::;;;:::===CCCGGGHHHJJJNNNOOOQQQUUUYYY]]]___aaaaaaXXXUUURRRRRRTTTVVVXXXYYY\\\]]]^^^^^^^^^]]][[[[[[___bbbmmm|||{{{ttttttzzz<<<;;;;;;:::999999888888777999:::999777555666777888777555444444444444555555666666777777888999999:::;;;<<<======;;;888666777777888888777555333222333333444444555777888999444444555666888999:::;;;555333111111333555555444000000//////......------............------------------------------------........................------------,,,+++***)))******++++++++++++******)))************+++++++++******++++++++++++******---,,,++++++*********+++,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))'''(((,,,***%%%&&&***,,,,,,*********,,,...///------,,,+++***))))))((((((((()))))))))*********((((((''''''(((((()))***,,,,,,+++******)))((((((((())))))***+++***************)))(((((()))*********************)))((((((************************************+++,,,------)))+++---///111111000000......---++++++***************)))))))))(((((((((***+++,,,...222:::CCCIIIYYYVVVQQQJJJAAA999222...+++******))))))******+++++++++)))((('''(((((()))(((((((((((((((((((((((())))))************)))))),,,)))'''''')))+++***)))))))))))))))((((((((((((++++++++++++++++++++++++,,,,,,++++++************))))))))))))************************))))))((('''))))))*********+++++++++,,,,,,++++++,,,,,,---...---,,,+++***))))))))))))*********+++......---,,,,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++++++++***))))))++++++,,,...///000111111111000///......------......333:::???AAA>>>999666222222222222111111000000///...---,,,,,,,,,,,,,,,000000//////000111333444...,,,))))))+++...111111444333222111111222333444444444555555666888999:::<<<;;;<<>>;;;===BBBEEEEEEGGGLLLIIIKKKOOOTTTYYY]]]```aaaeeeffffffccc^^^[[[\\\^^^ccccccdddeeeeeefffffffffhhhmmmyyy{{{vvvssszzz:::::::::999999888888888777777777777777777888999777666555444333222222222444444444555666888:::<<<::::::;;;;;;:::888666555444555555666555444222111444444444444555555666777444333333222111000//////000//////000333555555444///...............------.........---------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))************))))))))))))*********+++++++++***++++++,,,,,,++++++***)))***+++,,,,,,+++***)))***+++,,,------,,,+++***++++++++++++++++++++++++************************,,,,,,......,,,******,,,%%%&&&(((***+++++++++*********************))))))(((((((((((()))))))))***)))))))))))))))******+++******)))))))))((((((((()))******+++++++++++++++)))))))))(((((()))))))))***)))(((''''''((()))***(((((((((((((((((((((((())))))(((((('''((((((((())))))***+++++++++*********+++,,,,,,,,,+++)))(((+++*********))))))))))))$$$&&&'''((()))+++...111000222555777666333///---)))))))))(((((()))))))))))))))(((((('''''''''&&&''''''''''''''''''''''''(((((())))))))))))((((((((("""%%%))))))&&&***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''''''''(((((((((,,,,,,,,,,,,+++***((('''))))))))))))*********************+++,,,---...///---,,,+++***))))))))))))+++******+++------,,,++++++++++++******************************************++++++,,,++++++*********+++...000222111000000333222000...---,,,,,,+++,,,,,,///777===>>>999333---,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,------000//////...///000111222222000......///111111000......///000111222333333444444444555666777888999===<<<@@@FFFHHHFFFFFFHHHJJJLLLPPPUUU[[[```dddfffhhhkkkmmmiiiccc___```cccffffffeeeeeeeeefffgggggghhhnnn{{{xxxqqqkkkqqqzzz;;;;;;;;;;;;;;;:::::::::888777666666777888888888777777777666555444444333444444333444666888:::<<<:::::::::999888777555444222333555666777777666555555555444444444555555666444333333333222222111111222111111222444444333222000000///...---,,,++++++...------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++******))))))************))))))))))))*********+++++++++++++++,,,,,,,,,,,,++++++((()))+++,,,,,,+++***))))))***,,,------,,,***)))************************************************%%%(((***)))((())))))***&&&''')))+++,,,+++***************))))))((((((((('''(((((((((((())))))))))))))))))))))))******+++))))))(((((((((((((((((())))))***++++++++++++***((((((((())))))(((((((((***)))(((''''''((()))***''''''''''''''''''''''''***))))))(((((((((((()))************************)))***+++,,,+++***)))(((*********))))))))))))((($$$%%%(((((())))))+++---***+++---...//////...---)))((((((''''''(((((()))&&&&&&'''((((((((())))))(((((((((((((((((((((((((((((())))))))))))((((((&&&""" %%%))))))''''''((((((((()))))))))***************************)))))))))***************''''''''''''((((((((((((---,,,+++)))))))))))))))(((((()))))))))*********++++++************++++++*********)))******+++++++++******+++,,,---+++***************************************************))))))***************)))***,,,...//////...,,,+++///......---------------...+++***...444666333///++++++++++++++++++++++++------,,,------...//////000///.........///000111000//////000111222222111111000000//////000111111333444444444555777888999:::<<>>===666333000------///222444333333333444555666777888888999???GGGIIIFFFDDDEEEEEEGGGJJJOOOTTTZZZ___bbbeeedddcccbbbbbbdddfffgggjjjhhhfffdddeeehhhlllnnnsssxxx}}}xxxvvvxxx}}}<<<<<<=====================:::666555666777777555444555666888888888777777777666444333333555888::::::999888666555444222222444555666777777777666555666555555444333333333333111111111111111000000000.........000222222000...---------------------------------,,,,,,,,,++++++........................------------------------)))******+++++++++******++++++,,,,,,,,,,,,++++++)))************++++++++++++,,,,,,------,,,,,,+++***)))((((((((()))+++,,,)))(((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))'''---...)))'''))))))&&&*********)))((((((''''''%%%%%%&&&'''((()))***+++''''''''''''((((((((()))'''''''''''''''((())))))&&&'''''''''''''''''''''&&&''''''(((((((((((((((&&&'''((())))))((('''&&&%%%&&&((()))))))))((('''))))))))))))))))))))))))&&&&&&&&&'''((()))***+++'''&&&&&&'''''')))*********)))(((''''''((()))***((('''''''''&&&&&&&&&&&&'''((((((((('''(((***,,,$$$&&&(((***+++******)))'''''''''&&&&&&'''''''''))))))***++++++***)))(((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''"""''',,,,,,)))'''(((+++******))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((++++++,,,,,,,,,---------&&&''')))+++,,,+++***)))(((((((((((())))))))))))---,,,++++++******++++++,,,,,,+++***)))))))))***+++*********,,,,,,***((((((((())))))*********+++)))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,************+++,,,---...******))))))))))))*********,,,------+++******************++++++,,,,,,,,,)))******+++,,,...///000333222111000000000111222,,,---000555:::===<<<;;;666333///------000444666333333333444555666777888888888;;;BBBEEECCCDDDGGGFFFGGGJJJNNNTTTZZZ___bbbgggdddaaa```aaadddeeefffdddcccaaa```bbbfffkkknnn{{{888777777888:::<<<;;;:::<<<;;;:::888777777666666555555555555555666777777666666555444444555777888<<<<<<;;;:::888666444333444555666777777666555444666555333222111222222333444333222111000000000000111///...///111222///---...+++((((((+++///000000------------------------///...---,,,++++++++++++,,,,,,,,,++++++*********,,,+++)))((((((((()))*********+++,,,------......)))))))))))))))))))))))).........---,,,+++)))((((((((((((((('''''''''''')))))))))))))))(((''''''))))))((((((((((((((()))))))))************))))))******))))))((((((((('''(((((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((,,,+++)))((((((((()))***&&&&&&&&&'''''''''''''''''''''''''''((((((((((((***))))))((('''&&&&&&&&&(((((('''''''''&&&&&&&&&''')))++++++)))'''''''''***++++++++++++,,,,,,,,,''''''((())))))))))))(((%%%&&&'''(((((('''&&&%%%(((((((((((()))))))))))),,,)))''''''***+++***(((&&&&&&&&&'''''''''''''''((()))***+++***)))'''%%%''''''''''''((((((((((((******((('''%%%###"""!!!%%%%%%&&&&&&((()))***+++(((***,,,+++)))'''&&&&&&******))))))))))))************))))))))))))*********+++,,,,,,+++)))&&&$$$%%%&&&((()))))))))((('''******))))))******+++,,,---,,,,,,+++*********+++************************************+++,,,------))))))************))))))***+++,,,,,,------,,,,,,---+++(((&&&&&&(((+++---((()))***,,,,,,+++************))))))******+++,,,...............------------,,,++++++************++++++******++++++,,,---000000000000///////////////......111666999888666777666333111//////000111555666666666666666777888>>>DDDJJJJJJDDD@@@AAADDDBBBEEEJJJNNNQQQTTTWWWZZZ^^^```aaabbbaaabbbdddfffaaa^^^^^^ccceeefffllluuu}}}~~~|||}}}888777777888:::;;;:::999999999888777666666666666555555444444444555555666666555444444555666777888<<<<<<;;;:::888666444333555555666777666666444444444333222222222333444555333333222111000000000000111///...///111222000---111...******,,,---...---------------------------......---,,,++++++++++++,,,,,,,,,,,,+++++++++***,,,,,,+++***************)))******+++,,,---------************************++++++,,,,,,,,,++++++***)))))))))((((((((('''''')))))))))))))))(((''''''))))))(((((((((((())))))))))))************))))))(((((((((''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((()))(((((('''((()))***+++***))))))(((((('''''''''((()))))))))***************))))))(((''''''&&&&&&(((((('''''''''&&&&&&&&&%%%''')))***)))((()))))),,,,,,++++++*********)))************))))))((('''&&&&&&''''''''''''&&&&&&'''((((((((())))))))))))+++)))'''''')))+++***(((''''''''''''''''''''''''((())))))***)))((('''&&&''''''''''''((((((((((((***)))((('''&&&$$$######)))((((((''''''''''''''')))***++++++)))''''''((())))))(((((((((((())))))******))))))))))))******((()))***++++++***(((''''''((()))******))))))(((******)))))))))***++++++,,,+++***))))))))))))***************************++++++*********+++,,,,,,)))***+++,,,,,,+++***))))))***++++++,,,,,,++++++,,,+++)))(((((()))+++,,,))))))***++++++++++++*********))))))******+++,,,......//////////////////------,,,++++++++++++++++++++++++++++++,,,------////////////////////////...---...000444666555444666444222000/////////000222444555444444666;;;>>>MMMQQQSSSOOOGGGAAAAAADDDAAAEEEJJJOOOSSSVVVZZZ\\\___aaadddeeeeeeeeefffhhhbbb___```dddeeefffkkksssyyy}}}yyyxxxwwwxxx{{{888777666777999999888666555555555555555555555555555444444444444444444444555444444444555666888999;;;;;;:::999888666444333555666666666555444333333333222222222333444555666222222111111000000//////000//////000111222000...333000...,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++***++++++------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,+++******))))))******+++++++++,,,************************'''((()))***+++,,,,,,,,,******)))))))))((((((((()))))))))(((((((((''''''))))))(((((((((((())))))))))))************))))))&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&((()))***+++,,,,,,+++***)))(((''''''(((((()))))))))*********)))))))))(((''''''&&&&&&'''''''''''''''&&&&&&&&&$$$&&&((()))))))))***+++---,,,+++)))(((((('''''',,,,,,,,,+++***((('''&&&'''''''''&&&&&&'''''''''''''''((((((((()))))))))***)))'''''')))***)))((((((((((((((((((((((((((()))))))))(((((((((((('''''''''''''''(((((((((((())))))(((''''''&&&&&&%%%)))(((((('''&&&&&&'''''')))******)))(((''')))***((((((''''''''''''((((((******))))))))))))******%%%''')))***+++++++++***)))***************)))((()))))))))))))))******+++******)))((((((((())))))************************,,,,,,+++*********++++++)))***,,,------,,,***)))))))))***++++++++++++***,,,++++++******++++++,,,*********)))******+++,,,******))))))******+++,,,)))))))))***++++++,,,,,,...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...////////////////////////.........000222333222111333222000///....../////////111333222222777@@@HHH]]]^^^[[[SSSHHHBBBBBBEEEAAAFFFLLLRRRVVVZZZ]]]___aaaeeeiiikkkkkkkkkkkkkkkfffddddddfffffffffjjjooorrr|||}}}wwwnnnoooppptttyyy777666666777888888666444111111222333444444444444555555555555555555444444444444444444555666888999;;;::::::999777666444333666555555555444333333222333333333333333444444444111111111000000//////.../////////000111111000000111000///...---,,,***(((++++++++++++++++++++++++---,,,,,,+++******++++++---,,,,,,,,,,,,,,,,,,,,,******,,,,,,,,,+++***)))))))))))))))************************************&&&&&&((()))******++++++************))))))))))))))))))(((((('''''''''''')))(((((((((((())))))***))))))************))))))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))+++*********))))))((((((&&&&&&&&&'''''''''(((((())))))((((((''''''''''''''''''''''''''''''''''''%%%&&&(((((((((((()))+++,,,+++)))((('''''''''(((,,,,,,,,,++++++)))((((((((('''&&&%%%%%%&&&'''((('''''''''((((((((()))))))))(((''''''(((((((((((())))))))))))(((((((((((()))(((((('''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&'''((()))***((()))((('''&&&''')))+++)))((((((''''''(((((()))******))))))))))))******&&&'''(((***++++++++++++************))))))(((((()))(((((((((((()))*********))))))(((((()))))))))************************,,,,,,+++***))))))******(((***,,,------,,,***((()))******++++++++++++++++++,,,,,,------,,,,,,++++++***)))))))))***,,,---******))))))******+++,,,&&&&&&'''((()))******+++...------,,,,,,---------------,,,,,,,,,---......---...............///////////////000111111111000222111000////////////000...000222222222999EEEOOOaaa___YYYPPPFFFBBBCCCFFFEEEJJJPPPVVVYYY\\\^^^```dddhhhmmmqqqqqqpppoooooollllllkkkjjjgggfffgggjjjllluuuyyypppppppppsssxxx666666666777888888555333///000111333444444444444666666777777777777666555555444444444555666888999::::::999888777666444333555555444333333333333333555444444333333222111000//////000000000///......---...///000000000000000...///000111///---+++***++++++++++++++++++++++++,,,,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))***++++++***)))(((******))))))))))))))))))))))))))))))))))))))))))'''(((((())))))(((((((((************))))))))))))))))))((('''&&&'''''''''((((((((((((((()))******))))))************))))))&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&'''''''''(((((()))))))))&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''&&&''''''''''''''''''''''''((()))(((&&&&&&''')))***)))'''''''''((()))***)))******+++++++++******((('''&&&%%%%%%&&&'''(((''''''''''''((((((((((((((((((''''''&&&''''''(((******))))))((((((((('''((((((''''''''''''((()))''''''''''''(((((((((((('''''''''((((((((())))))&&&&&&%%%&&&&&&'''((()))'''''''''&&&%%%%%%(((******))))))(((((())))))*********))))))))))))******)))))))))*********))))))((((((((((((((((((((((((((((((''''''(((((()))*********)))))))))******+++************************,,,++++++***))))))))))))((()))***,,,,,,***)))(((***++++++,,,---,,,,,,,,,+++,,,------------,,,++++++***)))))))))***,,,---******))))))******+++,,,******+++,,,,,,---......---------,,,,,,------...------,,,,,,,,,---......,,,,,,------............000111111222111000000000222111111000000000111111///111222222333;;;FFFOOOVVVTTTOOOHHHBBB@@@BBBFFFIIIMMMRRRWWWYYY[[[^^^___dddiiiooossstttsssrrrrrrqqqrrrqqqmmmiiifffeeeeeegggnnnyyy~~~zzzyyywwwwwwzzz555555666888999999666444///000222444555555555444555666777888999888777777666666555444444666777888999999999888777666444333444333333222222333333444444444444333222000...------...///000000///...---+++---//////......///000---000333555333000---,,,************************++++++************++++++******++++++++++++,,,,,,(((((()))************)))++++++******))))))(((((((((((((((((((((((((((((())))))))))))(((((('''&&&******)))))))))((((((((()))((('''&&&&&&&&&'''((((((''''''(((((()))***+++))))))************))))))''''''''''''((((((((((((&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''(((((('''&&&&&&%%%$$$$$$%%%&&&'''((())))))''''''((((((((()))))))))((((((((((((((((((''''''&&&&&&&&&'''''''''''''''((())))))'''%%%%%%&&&((()))((('''&&&'''(((***,,,((())))))***++++++******'''''''''&&&&&&'''''''''&&&&&&'''''''''(((((((((&&&'''((('''%%%%%%'''(((***))))))((((((''''''&&&&&&''''''''''''(((((((((''''''''''''((((((((((((&&&&&&'''''''''((((((((())))))'''&&&%%%%%%$$$$$$'''(((((('''&&&%%%'''(((******))))))))))))************))))))))))))******++++++******))))))(((((('''''''''''''''((())))))'''''''''''''''((())))))******)))))))))***++++++************************++++++***)))))))))******)))))))))******)))))))))++++++,,,------------,,,+++,,,,,,------,,,,,,+++*********)))******+++,,,******))))))******+++,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,------...++++++,,,,,,---.........///111222222000///000111000000111111111111111111111111111222555;;;CCCHHHGGGFFFCCC@@@>>>>>>AAADDDJJJMMMQQQTTTVVVXXX[[[]]]aaaffflllpppqqqqqqqqqpppqqqtttsssmmmiiigggeeebbbbbbgggooo|||}}}|||~~~444555666999::::::777555000111333555666666555555222444666888999999888777888777555444444555666666888888888888777666444444222222111111222333444555111222222222111///...---,,,---///000000///---,,,)))+++......---,,,...000///444999:::777333000///************************++++++************++++++)))))))))******+++++++++***)))))))))******+++,,,,,,,,,+++******)))(((((('''''''''''''''''''''''')))))))))))))))((('''''')))))))))(((((((((''''''***((('''%%%%%%&&&'''(((''''''''''''((()))***+++))))))************))))))&&&'''''''''((((((((((((%%%%%%&&&'''((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&'''((()))(((''''''%%%%%%%%%&&&'''''''''((('''''''''((((((((())))))'''(((((((((((((((((((((&&&&&&&&&'''''''''(((((('''''''''&&&%%%%%%(((***,,,***((('''&&&(((***+++))))))*********)))((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((%%%'''((('''$$$$$$&&&((())))))(((((('''&&&&&&%%%%%%%%%'''(((((((((''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&'''''''''))))))'''&&&%%%$$$$$$$$$(((***+++***(((''''''((())))))(((((((((((())))))******))))))))))))******+++******)))))))))))))))''''''&&&'''((()))+++,,,''''''&&&&&&''''''((()))((((((((((((((()))***+++***************************))))))))))))******++++++******))))))******+++******+++,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,))))))***++++++++++++*********))))))******+++,,,((((((((((((((()))))))))+++++++++++++++,,,------+++++++++++++++,,,------***++++++,,,------......---///111111///...///000...//////000111111111111222000///111555:::<<<<<<===============>>>@@@AAAFFFIIIKKKNNNPPPTTTYYY\\\\\\```fffjjjkkkllllllmmmjjjooopppkkkggggggeeeaaa^^^aaahhhttt}}}}}}444444666999;;;;;;999666111333555777777777666555000222555777888888888777999888666555444444555555888888888888777666444444111111000000111333555666//////000111111000///...+++---...000000///---,,,'''***------,,,+++---///333888===>>>:::555111000))))))))))))))))))))))))+++***************++++++(((((())))))*********+++++++++***)))***+++---...---,,,,,,+++***)))((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((()))))))))))))))(((((((((((((((''''''''''''***(((&&&%%%%%%%%%'''(((''''''''''''((()))++++++))))))************))))))&&&&&&&&&''''''(((((((((###$$$%%%&&&((()))******(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&$$$%%%''')))******))))))'''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((((((((&&&&&&&&&'''''''''((((((%%%%%%&&&&&&%%%&&&))),,,///---***'''&&&'''(((***************)))'''&&&%%%%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''''''''((((((%%%'''(((&&&$$$###&&&((()))(((((('''&&&%%%%%%%%%###%%%'''))))))((('''&&&''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''***,,,------+++)))((((((((((((''''''''''''((((((******))))))))))))*********)))))))))))))))******'''''''''''')))+++---...'''&&&&&&&&&&&&'''(((((('''''''''''''''((()))***************************))))))(((((()))***++++++---,,,***))))))***,,,---))))))***++++++++++++***,,,++++++******++++++,,,((()))***,,,,,,+++***************)))***++++++,,,++++++++++++************************++++++,,,---++++++******++++++,,,---******+++,,,,,,---......+++---000000---,,,...000,,,---...///000000000///222///---000555888777444:::;;;<<<===>>>>>>??????BBBDDDGGGIIILLLQQQWWW\\\XXX\\\aaaeeeggghhhiiijjjdddkkkmmmhhhfffhhhfffbbb[[[^^^cccpppzzzvvvyyy~~~555666888;;;<<<;;;888555444555777888777666777888666666444444555777999;;;888777555333222333444555666888::::::777555444444222000///000222444555555111111111000///.........******++++++,,,------------,,,,,,++++++,,,,,,---///222666::::::666222///***************************************)))((((((***+++,,,------------,,,%%%%%%&&&'''((()))***+++------+++)))(((&&&$$$$$$((((((((((((((((((((((((&&&''''''((()))******+++((((((((((((((()))******,,,+++)))(((&&&&&&%%%%%%***)))(((''''''((()))***''''''(((((())))))******(((((())))))))))))((((((''''''&&&%%%%%%%%%%%%&&&(((((('''''''''&&&&&&&&&%%%''')))***+++***)))((("""###$$$$$$&&&&&&'''(((%%%&&&'''((())))))))))))++++++******)))(((((((((***)))(((''''''((()))***))))))(((((('''''''''&&&((((((((('''&&&&&&%%%%%%(((((((((((((((((((((((()))%%%!!!!!!%%%)))+++,,,)))))))))))))))(((((('''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%((((((((('''&&&&&&%%%%%%%%%&&&&&&&&&'''((((((((('''''''''''''''''''''''')))((('''&&&&&&'''((()))+++***'''%%%%%%&&&(((***,,,---...---+++))))))***&&&((())))))(((((()))+++******)))))))))))))))***+++++++++***)))((((((''')))'''%%%###$$$&&&))),,,''''''((((((((((((''''''&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''+++)))'''&&&%%%&&&'''(((++++++******))))))(((((()))***+++,,,,,,+++***)))************************++++++************++++++***......***+++000111------,,,******+++,,,+++))))))))))))))))))))))))))),,,++++++******++++++,,,*********)))******+++,,,///...---,,,+++,,,------......///////////////...000111222444666888999:::777777777999;;;>>>@@@BBBCCCDDDFFFHHHLLLQQQXXX\\\[[[]]]```aaaaaa```aaabbbffffffeeeeeeeeedddaaa___^^^^^^cccpppxxxuuutttuuu{{{555666888:::<<<;;;777444444555777777666666777888666666555444555777999:::999777555333222333333444555777999888666444333333333111//////000222222222222000///...//////......---............/////////---,,,,,,++++++,,,,,,------///333555555333///---***************************************)))(((((())))))*********+++++++++))))))))))))))))))))))))++++++***)))((('''&&&&&&'''''''''''''''''''''''''''''''''((()))))))))***(((''''''''''''((())))))+++***)))'''&&&%%%%%%%%%)))((('''&&&&&&'''((((((''''''(((((((((((((((((((((((())))))))))))(((((((((((('''&&&&&&&&&&&&'''(((((('''''''''&&&&&&&&&%%%&&&((()))))))))((('''$$$$$$$$$%%%%%%&&&&&&'''%%%%%%&&&'''(((((((((((()))))))))((((((((((((''')))((('''''''''((()))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((&&&%%%&&&)))***)))((()))************)))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%(((((((((((())))))))))))&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&'''((((((***)))'''&&&%%%&&&'''(((%%%'''))))))'''&&&&&&'''&&&((())))))(((((()))******))))))(((((())))))***++++++******)))((((((''')))'''%%%$$$$$$&&&(((***''''''((((((((((((''''''''''''''''''''''''((()))************************+++)))(((&&&&&&&&&((()))***))))))))))))((((((((()))******++++++******)))************************+++******))))))******+++***------)))***///000...000---***)))***+++,,,,,,************************,,,++++++******++++++,,,***************++++++,,,///...---,,,,,,,,,------------...//////000/////////000111222444555666777444444666777:::>>>AAACCCEEEFFFGGGIIIKKKOOOTTTXXX\\\]]]^^^]]]\\\]]]___aaadddddddddddddddbbb```^^^aaaaaafffrrrxxxuuusssuuu{{{}}}{{{666666888:::;;;:::666333333555777777666555666777666555555444555666888999999777555444222222222333333555777666444333222222333111///...///000000///222///,,,,,,...000///...000////////////.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++************************)))************))))))((()))((('''''''''((()))*********)))((('''&&&&&&%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((((('''&&&&&&&&&&&&'''(((((())))))'''&&&%%%%%%%%%%%%''''''&&&&&&&&&&&&'''(((''''''''''''''''''&&&&&&(((((())))))))))))(((((())))))(((''''''''''''((((((((((((''''''''''''&&&$$$%%%'''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&$$$%%%&&&'''''''''''''''&&&&&&'''''''''((((((((((((((('''&&&&&&''''''(((((((((((((((''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''')))+++,,,+++(((%%%)))************)))(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&((()))***++++++'''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''')))(((''''''&&&%%%%%%$$$###&&&)))******)))))))))&&&((())))))((('''(((***))))))(((((((((((())))))+++******))))))(((((('''(((((('''&&&&&&&&&'''''''''(((((())))))((((((''''''''''''((((((((())))))++++++++++++++++++++++++***)))((('''&&&'''((()))''''''((((((((()))))))))************************))))))))))))))))))))))))+++******))))))******++++++---+++))))))---000///222...***((()))+++---...++++++++++++++++++++++++++++++************++++++***************+++,,,,,,///...---,,,,,,,,,,,,---,,,,,,...///000000000000...///000111222333444444222222444666:::>>>AAACCCFFFGGGHHHHHHIIIKKKNNNQQQ[[[[[[ZZZXXXWWWYYY]]]```bbbbbbccccccbbb```^^^]]]ccceeejjjuuuzzzuuutttvvvzzz{{{{{{yyy|||666666777999:::999666333333555666666555444555666666555555555555666777888888777666444222222222222222333555444333111111222222000......///000111000333///++++++...000000...//////...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******************************))))))************)))((()))(((&&&%%%%%%'''(((***''''''&&&%%%$$$$$$###"""((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''((('''&&&%%%%%%%%%%%%%%%''''''''''''''''''(((((('''''''''&&&&&&%%%%%%%%%(((((())))))))))))(((((()))(((((('''''''''''''''((((((((('''''''''''''''&&&&&&'''((((((((('''&&&''''''&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&''''''&&&&&&%%%&&&&&&'''(((((())))))((('''''''''&&&&&&&&&&&&(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&)))++++++***(((&&&((())))))))))))(((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&###$$$$$$%%%&&&'''((()))((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''&&&%%%###""""""%%%)))+++++++++++++++'''((()))(((''''''((()))(((((('''''''''((())))))******))))))(((((((((((((((((((((((('''&&&%%%%%%(((((())))))))))))(((((('''(((((()))))))))))))))(((((((((((((((((((((((())))))(((''''''(((((()))&&&&&&&&&'''((())))))************))))))*********))))))))))))))))))))))))******))))))))))))******,,,+++***((())),,,...///000...+++***+++,,,------++++++++++++++++++++++++++++++************+++++++++************+++,,,,,,......------,,,,,,,,,,,,+++,,,---///000111111111//////000000111222333333222333444666888<<>>@@@BBBEEEFFFGGGGGGIIIKKKJJJMMMQQQSSSUUUVVVYYY[[[___bbbdddcccaaa___^^^___aaafffooo|||~~~~~~}}}~~~444444444666888888666444333444666555444222333333555555555555555555555555555555444444333333222222000222222222000000111222000///......111333444444111111111000///.........000000///...------,,,,,,++++++------------++++++******)))(((((()))******))))))))))))))))))))))))((())))))************)))***)))((('''''''''((()))%%%&&&&&&''''''((((((((()))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&&&&'''(((&&&'''((()))*********)))&&&&&&&&&&&&&&&&&&%%%%%%(((((())))))))))))((((((''''''&&&%%%%%%%%%%%%%%%'''(((((((((((()))))))))))))))))))))((((((((((((((('''''''''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&'''((())))))******((((((((((((((('''&&&%%%'''''''''((((((((((((((()))(((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%'''***---'''(((((((((((('''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''))))))(((((('''&&&&&&%%%'''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&'''((((((&&&%%%$$$$$$&&&(((((((((''')))***'''((()))(((&&&&&&&&&'''&&&&&&&&&&&&&&&'''((()))(((((((((((((((((((((((('''''''''(((''''''&&&%%%((())))))******))))))(((&&&'''((()))***)))((('''(((((((((((((((((((((((((((((())))))))))))******&&&&&&'''((())))))*********+++,,,------,,,+++******************************))))))(((((())))))******((((((***+++***+++...+++++++++---...---***'''))))))))))))))))))))))))******))))))))))))******+++++++++++++++,,,------------......------,,,+++,,,,,,...///000000000000///000111222333444555555666666666666888:::<<<===@@@CCCFFFHHHIIIIIIJJJKKKFFFIIINNNQQQSSSUUUWWWXXX^^^aaadddccc```^^^^^^```^^^dddooo|||~~~}}}333222333555777888777666333444555555333222222333555555555555555555555444333333333444444333333222111222222111000000111333111///---...///111222111000333666555000------.........------,,,,,,,,,+++***+++---......---+++***))))))(((((((((((())))))))))))))))))))))))))))))(((((()))***************))))))((((((''''''''''''&&&'''''''''((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$$$$$$$%%%&&&&&&&&&'''&&&&&&&&&&&&&&&''''''((('''&&&&&&&&&'''(((((()))%%%&&&''')))))))))))))))&&&&&&&&&&&&''''''''''''(((((())))))))))))(((((((((((('''&&&&&&&&&&&&&&&'''((((((((())))))))))))))))))(((((('''''''''''''''''''''''''''&&&&&&&&&''''''(((((((((''''''&&&&&&&&&&&&''''''((((((((())))))******)))'''&&&%%%''''''''''''((((((((()))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%&&&((('''&&&&&&))),,,)))))))))***)))(((((('''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))(((''''''&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&'''(((((((((((('''&&&&&&&&&'''((((((((((((''')))))))))(((&&&&&&(((***'''((()))(((&&&%%%&&&'''%%%%%%%%%%%%&&&'''((()))((((((((((((((((((((((((&&&&&&&&&'''''''''''''''))))))************))))))%%%&&&'''))))))((('''&&&))))))))))))))))))))))))(((((()))***************((((((((())))))************,,,...000000...,,,***++++++++++++++++++++++++))))))(((((((((((()))))))))&&&''',,,---)))))),,,+++*********++++++)))'''******************************))))))))))))******,,,++++++++++++,,,------------.........---,,,+++------...//////000//////...///000111333444555666555555666777888;;;===???DDDGGGJJJLLLLLLKKKKKKLLLHHHJJJMMMNNNOOOQQQTTTVVV[[[___bbbbbb^^^\\\]]]___^^^dddmmmxxx}}}~~~~~~~~~~~~~~~222111222444777888888777333444555555333111222222444555555666555555444444111222333444444444333333111222222111000000222333222000------...//////...///555:::888111+++,,,...++++++************))))))***+++---......---+++***(((((((((((((((((((((((())))))))))))))))))))))))(((((()))***************'''(((((((((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''))))))***((((((((((((((((((((((((######$$$%%%%%%&&&'''''''''&&&&&&&&&&&&'''(((((('''''''''''''''((()))***###$$$&&&((())))))((('''&&&&&&&&&''''''((((((((((((((())))))))))))(((((())))))(((''''''''''''''''''((((((((())))))******)))((('''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((((((((((((((''''''%%%%%%&&&&&&&&&&&&'''''')))************(((&&&%%%&&&'''''''''(((((())))))######$$$&&&((()))***+++((((((((((((((((((((((((&&&)))+++***((('''(((***+++++++++++++++***))))))&&&&&&&&&'''''''''(((((())))))))))))))))))))))))''''''((((((((((((''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''(((((((((''''''''''''''''''''''''&&&'''((())))))((('''&&&&&&&&&''''''((())))))***''''''%%%###!!!!!!###%%%'''((()))(((&&&%%%&&&'''%%%$$$$$$%%%&&&'''((()))'''''''''(((((((((((((((&&&&&&&&&&&&&&&'''((()))))))))************))))))$$$%%%'''))))))((('''&&&(((((((((((((((((((((((('''((()))***************))))))))))))***************,,,000222222000,,,***,,,,,,,,,,,,,,,,,,,,,,,,))))))(((((((((((())))))(((%%%'''---...)))(((+++,,,***(((((()))***))))))++++++++++++++++++++++++******))))))))))))******,,,,,,++++++,,,,,,---...,,,---.........---,,,+++......///////////////...------///000222444555666444444555777999<<>>;;;777555444666333111000222444444444555333222111222222222111...,,,+++,,,///111///---555555555333111---+++)))******))))))))))))******************************+++*********))))))((((((+++,,,,,,***((('''((()))(((((())))))*********+++(((((((((((((((((((((((('''((((((((('''&&&&&&%%%&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%&&&&&&'''$$$$$$$$$######$$$$$$$$$%%%&&&''''''(((((('''''')))'''$$$$$$%%%'''((()))'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%((((((''''''''''''(((((('''''''''((((((((((((((((((&&&&&&(((++++++'''###%%%&&&&&&&&&'''(((((((((((((((((((((((((((((((((''''''(((((((((((('''''')))(((((('''''''''((((((&&&&&&&&&'''''''''(((((())))))(((((('''''''''&&&(((''''''&&&&&&%%%$$$$$$---+++(((''''''(((''''''$$$&&&''''''&&&&&&((()))''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&'''((())))))(((((((((((('''&&&%%%$$$)))(((&&&%%%%%%&&&'''(((###$$$&&&'''((('''&&&%%%''''''''''''''''''''''''&&&'''''''''&&&%%%%%%$$$))))))((('''$$$""" )))((('''&&&&&&&&&&&&&&&+++***)))((((((''''''((('''''''''''''''''''''''''''''''''''''''((()))***'''((((((((()))))))))*********))))))((((((''''''''''''''''''((((((((((((''''''''''''(((((((((((()))))))))))))))******+++,,,...000111000...,,,***))))))))))))))))))))))))++++++***)))))))))))))))))))))))))))))))))))))))---,,,+++******+++,,,---%%%&&&&&&'''((()))******((()))******)))(((***++++++***)))))))))***,,,,,,------......---,,,***)))***+++,,,---...000111111000000000000111222333444666888:::;;;;;;===@@@CCCDDDFFFHHHJJJLLLNNNNNNOOONNNNNNMMMMMMNNNPPPQQQRRRWWWYYY\\\^^^^^^]]]^^^___```bbbfffnnnxxx}}}|||~~~{{{xxxwwwyyy}}}555555555555555555555555555555666666666666555555888:::======;;;888555444444222000///000222333333444333111111111000000///...,,,+++,,,///000///---000111111000///---+++*********))))))))))))***************************************)))))))))(((((()))******(((&&&%%%&&&((((((((()))))))))*********'''''''''''''''''''''''''''''''''''''''&&&%%%%%%))))))((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%&&&&&&'''))))))(((((((((((())))))%%%&&&''''''(((((('''''')))'''%%%%%%'''((()))(((''''''''''''''''''''''''((((((((((((''''''''''''%%%%%%$$$$$$$$$$$$%%%%%%))))))((('''''''''''''''$$$%%%'''((('''&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((''''''&&&''''''(((&&&&&&&&&'''''''''(((((())))))((((((((('''''''''((((((''''''''''''&&&&&&,,,***((('''((((((((('''###$$$%%%%%%$$$$$$%%%&&&(((''''''&&&&&&''''''(((&&&%%%%%%&&&&&&((())))))'''(((((((((((('''&&&&&&)))(((&&&$$$$$$$$$%%%&&&&&&&&&''''''((('''''''''''''''''''''''''''''''''&&&'''''''''&&&&&&%%%$$$&&&'''(((((())))))))))))(((''''''&&&&&&&&&''''''((('''''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''(((((()))((((((((((((((()))))))))''''''''''''((((((((((((''''''''''''((((((((((((''''''((((((((()))))))))))))))(((((())))))***+++***+++---...---,,,)))((())))))))))))))))))))))))+++***)))(((((((((((()))))))))))))))))))))))))))+++******))))))******+++'''(((((())))))************+++,,,+++)))))))))++++++***)))))))))***+++,,,+++,,,---......---,,,,,,,,,,,,------......//////111///---///444666666444777999;;;<<<<<<>>>AAADDDCCCDDDGGGJJJNNNQQQSSSTTTOOONNNMMMLLLMMMNNNOOOPPPVVVXXX[[[\\\\\\]]]^^^```aaaaaadddkkkuuu{{{{{{|||{{{yyyyyyzzz{{{|||}}}555555555444444555555555555555666666666666555555888:::======:::777555555333111......///111111111333333222111///......---...---,,,---...///...---+++,,,---......---,,,+++******))))))))))))************************************))))))))))))(((((('''(((((('''%%%$$$%%%&&&(((((())))))))))))******''''''''''''''''''''''''%%%&&&&&&&&&&&&%%%%%%$$$))))))((('''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&'''(((((((((''''''(((((((((&&&&&&'''(((((((((((('''((('''&&&'''((())))))(((''''''''''''''''''''''''*********)))))))))(((((($$$$$$$$$######$$$$$$$$$+++***(((&&&%%%%%%%%%&&&###''')))((($$$###&&&)))'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((('''''''''&&&&&&&&&&&&&&&''''''&&&&&&'''''''''((((((((())))))(((((((((((('''''''''(((((((((((()))))))))+++)))''''''((())))))(((''')))))))))'''&&&'''((((((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&'''((()))''''''((()))))))))(((((()))(((&&&$$$######$$$%%%)))(((((('''''''''((((((''''''''''''''''''''''''&&&''''''''''''&&&%%%%%%$$$%%%''')))+++,,,------''''''&&&&&&&&&'''((((((%%%%%%%%%%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''&&&'''''''''((((((((((((((((((((((((%%%%%%&&&&&&'''(((((((((''''''''''''((((((((((((((((((((()))))))))******))))))(((((())))))***+++(((***+++,,,,,,***((('''))))))))))))))))))))))))))))))((((((''''''(((((())))))))))))))))))))))))((())))))))))))))))))(((************************+++,,,---,,,***))))))*********))))))******+++,,,***+++,,,---.....................---------------111---+++...555:::888555666777999:::;;;===???BBBAAACCCFFFJJJOOOTTTXXXZZZQQQPPPOOONNNNNNNNNOOOPPPUUUWWWYYYZZZZZZ\\\___aaaeeedddeeejjjsss~~~{{{{{{xxxxxxyyyzzz||||||}}}}}}555555444333333444555555444555555666666555555444777999;;;;;;999777555555444111......///000111000444444444222000...------//////...///////////////)))***,,,---------,,,+++******))))))))))))******************************))))))))))))))))))((((((''''''(((&&&$$$$$$%%%'''(((((())))))))))))))))))''''''''''''''''''''''''$$$%%%%%%&&&%%%%%%$$$$$$&&&&&&%%%%%%$$$$$$######''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&'''((((((((((((((('''''''''(((******)))'''''''''''''''''''''''''''*********)))))))))((((((''''''&&&&&&&&&&&&''''''+++)))'''&&&%%%%%%&&&'''((()))***)))'''&&&(((+++((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&%%%%%%%%%&&&''''''''''''''''''(((((((((((())))))((((((((((((((((((&&&&&&'''(((((()))******)))((('''''')))***)))(((***+++,,,+++)))((()))***((((((''''''''''''((((((&&&&&&&&&&&&&&&'''((()))&&&'''((()))************)))((('''&&&%%%$$$$$$$$$***)))'''&&&&&&&&&'''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&''''''((((((((((((&&&&&&&&&&&&&&&'''((()))&&&&&&%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%)))(((''''''&&&&&&&&&&&&)))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))************((((((((((((((()))******)))***+++,,,,,,+++***)))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((('''(((************((('''******************)))))))))+++,,,+++))))))***+++***************+++++++++******+++,,,,,,---------------------------------///---,,,...333666666555333444666777777999<<<>>>AAACCCGGGLLLQQQVVVZZZ\\\SSSSSSRRRQQQQQQRRRSSSTTTTTTVVVWWWXXXYYY[[[___bbbkkkjjjiiilllttt~~~|||}}}~~~}}}tttvvvxxx{{{}}}555444333222222333444555444444555555555555444444666888:::999777555555555555222///...///000111000333555666444111.........000111111111000000000000+++,,,------------++++++******))))))))))))******))))))))))))))))))))))))(((((((((((((((((())))))'''((()))'''&&&%%%'''((())))))((((((((((((((((((''''''''''''''''''''''''$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''))))))(((((((((((())))))&&&'''(((((())))))(((((('''&&&&&&((()))***((('''''''''''''''''''''''''''))))))((((((((((((''''''((((((''''''''''''((((((((('''&&&%%%%%%&&&'''(((+++)))'''''')))***)))(((((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''''''''((((((((((((''''''%%%%%%%%%%%%%%%&&&'''((('''''''''((((((((())))))(((((())))))))))))))))))%%%%%%&&&'''((())))))***)))((('''(((******)))((('''))))))(((&&&%%%&&&'''(((((((((''''''((((((((('''&&&&&&&&&&&&'''((((((%%%&&&''')))***************)))(((((('''&&&&&&&&&((('''&&&%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&'''((((((''''''&&&&&&&&&'''''''''&&&&&&%%%&&&&&&&&&&&&&&&'''((())))))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&((((((((('''''''''''''''******))))))((('''&&&&&&''''''''''''(((((((((((())))))))))))************((((((((('''((())))))***))))))***++++++******)))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''((()))***++++++***)))((()))))))))))))))))))))(((&&&((())))))((((((***+++))))))******++++++++++++++++++************++++++++++++,,,,,,---.........,,,...000000......111444222444555666666777:::<<>>BBBEEEIIINNNRRRSSSSSSSSSNNNNNNNNNOOOQQQSSSUUUWWWTTTVVVXXXYYYYYY[[[^^^```eeefffggglllsss}}}yyyxxx~~~~~~~~~555333111000000111333555333444444555555444444333222444555555333222222333444111...------...///...///333666555111......000///000222000...---...000***+++,,,---------,,,+++******))))))))))))******))))))))))))))))))))))))'''''''''((((((((())))))((())))))(((''''''(((***))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''%%%%%%&&&&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''(((((((((''''''%%%%%%$$$$$$$$$$$$%%%%%%''''''((()))))))))))))))'''%%%######%%%'''''''''''''''''''''''''''''''''((((((((('''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&'''((((((&&&%%%$$$'''''''''((()))((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&'''((()))***'''((((((((())))))))))))(((((()))))))))*********'''''''''(((((()))))))))***)))))))))***)))'''%%%(((***+++***))))))***+++))))))(((((((((((())))))(((''''''&&&&&&&&&''''''%%%&&&'''(((((((((((((((&&&''''''(((((((((((((((###$$$%%%'''((((((((((((''''''''''''''''''''''''&&&&&&'''(((((((((((((((&&&'''((()))***+++++++++(((''''''&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''$$$%%%%%%&&&'''((())))))******)))(((''''''&&&&&&''''''''''''((((((((((((''''''((((((((()))))))))(((''''''''''''((())))))''''''(((((()))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++)))))))))))))))))))))))))))))))))(((((()))))))))((())))))******+++++++++)))***+++***'''&&&&&&'''((()))***+++,,,++++++***,,,++++++++++++---...///,,,,,,,,,,,,,,,,,,,,,,,,***---//////---...111555555666777888888999;;;===???CCCIIIOOORRRRRRPPPOOOOOOOOONNNOOOPPPRRRTTTUUUUUUWWWYYY[[[[[[[[[]]]^^^\\\___eeemmmvvv|||uuuttt}}}555333111000000111333555333444444555555444444333111333444333222111111222333000---,,,,,,------------111555555000---...000---///111///,,,+++,,,...((()))+++,,,------,,,,,,******))))))))))))******))))))))))))))))))))))))&&&'''''''''(((((())))))'''(((((((((&&&&&&(((***))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((((((((('''$$$$$$##################%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((((((''''''((((((''''''''''''(((((('''(((((()))))))))))))))'''%%%""""""$$$&&&''''''''''''''''''''''''''''''(((((((((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&'''((()))(((&&&###!!!%%%)))------***((((((***%%%&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&'''((()))******(((((((((((())))))))))))(((((())))))*********+++))))))))))))******************)))******)))&&&$$$$$$&&&''''''&&&&&&''')))))))))(((((((((((())))))(((''''''&&&&&&&&&''''''%%%&&&''''''''''''''''''$$$%%%&&&'''((((((((((((###$$$&&&(((************''''''''''''''''''''''''&&&&&&'''((())))))(((((('''(((((())))))))))))((()))((('''&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((###$$$%%%&&&''')))******''''''''''''''''''&&&&&&''''''''''''((((((((()))''''''''''''(((((((((((('''''''''''''''((()))))))))*********++++++,,,,,,)))))))))))))))))))))))))))))))))))))))***++++++************************)))((('''&&&&&&'''((()))))))))***+++,,,,,,---------......+++(((%%%%%%%%%((()))***+++,,,+++******,,,++++++,,,---///222333......---,,,,,,+++******,,,+++,,,...000333444555333444666666666777999;;;<<>>AAA<<>>AAAFFFJJJKKKLLLLLLMMMKKKNNNQQQRRRRRRRRRRRRRRRRRRSSSVVV[[[___```^^^[[[ZZZYYYaaasss{{{ssslllpppvvv}}}888777555444333444444555555555555444333222111000111333444333000////////////......------------------...//////---++++++,,,+++***************++++++++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''''''''''')))*********)))(((''''''''''''(((((()))((((((((((((((((((''''''&&&&&&&&&((((((((()))(((((('''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&'''((()))''''''''''''&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&&&&&&&''''''(((''''''&&&&&&&&&&&&'''''''''''''''(((((((((((((((((((((((((((''''''&&&&&&''''''(((((((((((()))))))))******))))))******))))))(((((()))(((''''''((()))(((&&&''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))))))))((((((''''''&&&&&&#########$$$%%%&&&&&&&&&''''''''''''((((((((())))))******+++++++++*********************)))((((((((((((((((((((((((((((((''''''(((((((((((('''''''''''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((())))))(((''''''))))))((('''''''''''''''''''''''''''&&&'''(((((())))))(((((($$$%%%&&&'''((((((((((((***))))))((('''&&&%%%%%%'''&&&&&&&&&&&&%%%%%%%%%)))'''%%%%%%%%%&&&%%%$$$'''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''(((((())))))(((''''''''''''&&&&&&&&&&&&&&&%%%$$$%%%&&&'''((('''''''''''''''((()))***+++***)))(((''''''''''''))))))))))))))))))))))))((((((''''''&&&&&&&&&&&&(((((())))))))))))((((((&&&)))***)))))),,,+++'''))))))))))))))))))))))))************************(((''''''''''''((()))))),,,,,,++++++*********)))((())),,,.........,,,+++---...///000111111111111.........///000000111111///222444666777999<<<>>>>>>BBBFFFIIIIIIIIIIIIJJJKKKLLLMMMPPPSSSTTTTTTSSSPPPQQQTTTYYY]]]^^^\\\ZZZZZZZZZcccttt{{{qqqtttyyy~~~888777666555555555555666666666555555333222000000111333333222000............---,,,,,,++++++,,,,,,,,,...///...,,,******+++)))))))))))))))******+++++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''((())))))))))))'''%%%$$$%%%&&&'''((((((((((((((()))))))))(((''''''&&&&&&''''''(((((((((''''''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&''''''))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))************))))))*********))))))(((&&&&&&%%%%%%&&&&&&%%%$$$''''''&&&&&&&&&&&&'''''''''''''''((((((((())))))******)))((('''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''(((((()))))))))*********)))******++++++++++++******************))))))(((((((((((((((((((((((((((''''''((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((((((((((((((())))))))))))((((((((('''''''''''''''&&&&&&''''''((((((((((((&&&&&&''''''''''''&&&&&&(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&$$$$$$$$$%%%$$$###''''''''''''&&&%%%$$$$$$&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%&&&&&&'''((()))*********)))''''''((()))(((((((((((((((((((((((()))))))))))))))((((((((('''(((((())))))))))))((((((,,,...,,,***+++***&&&((((((((((((((((((((((((******************************))))))******+++,,,))))))))))))*********+++***+++,,,,,,,,,,,,+++***......///000000000000000......//////000111111111111444777999999999:::<<<<<<@@@DDDGGGHHHHHHHHHIIILLLKKKLLLPPPVVVYYYXXXVVVQQQRRRVVVYYY\\\]]]\\\[[[]]]]]]cccppp~~~~~~yyy|||777666666555555555555555555555555444333111000///000222333222000......///------,,,+++++++++++++++,,,---...---+++*********)))((((((((())))))***+++++++++++++++++++++++++++(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((%%%%%%&&&&&&%%%###!!! $$$%%%&&&'''''''''''''''))))))((((((((('''''''''%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''(((((((((''''''&&&&&&&&&''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))************))))))'''''''''&&&%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&''''''''''''(((((((((******)))((('''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%''''''((((((((()))))))))((()))***+++++++++++++++***************)))((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&''''''(((((())))))))))))***''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&''''''''')))))))))((('''%%%$$$###%%%%%%&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###"""###$$$###"""&&&&&&'''''''''&&&%%%$$$&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''$$$$$$$$$$$$%%%&&&'''((('''((())))))''''''))),,,((((((((((((((((((((((((''''''(((((()))******+++''''''((())))))))))))))),,,111333///+++***(((%%%(((((((((((((((((((((((())))))))))))))))))))))))***************+++,,,,,,'''((()))***,,,---.........---+++)))))))))+++,,,------......//////......//////000111111222222333555777:::;;;:::999999:::999===BBBFFFGGGHHHHHHIIIKKKJJJKKKOOOUUUYYYYYYWWWTTTVVVYYY\\\]]]]]]]]]]]]```^^^```iiirrr}}}}}}zzzxxxwww{{{555555555555555555555555444444444333222111000//////111222111000//////000---,,,,,,+++++++++++++++,,,---......,,,******+++(((((((((((()))***+++,,,******))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((('''&&&%%%%%%$$$%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&'''&&&&&&&&&&&&&&&'''((()))***)))(((&&&&&&'''(((((((((((((((((((((((((((((('''(((((())))))(((((('''((((((((()))))))))******))))))******++++++******)))***+++***(((''''''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''((())))))((((((''''''&&&&&&&&&&&&&&&%%%$$$#########%%%%%%%%%%%%&&&&&&&&&&&&'''((()))***************)))))))))))))))(((''''''((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%'''(((((((((((()))+++((((((''''''&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''')))))))))((('''%%%$$$###$$$$$$%%%&&&'''(((((()))%%%%%%%%%&&&&&&&&&&&&'''%%%###""""""$$$%%%$$$###$$$%%%&&&'''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&'''''''''((((((#########$$$%%%&&&'''(((%%%(((***)))''''''***---))))))))))))))))))))))))$$$$$$%%%&&&'''((())))))&&&'''((())))))******)))---222444///***((((((&&&)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))******))))))***,,,...///000111///---***'''''')))+++---,,,,,,------------,,,,,,000000000111222222333333666888;;;<<<;;;::::::;;;999<<>>CCCFFFGGGGGGGGGGGGFFFHHHKKKMMMPPPSSSVVVYYY\\\___aaa```^^^]]]^^^_________bbbgggllluuuyyyrrrooommmqqqxxx~~~333333444444555444444333000000111111111000000///,,,...000111000000000222...---,,,,,,++++++,,,,,,---...//////---++++++,,,))))))))))))***+++,,,---)))((('''&&&&&&'''((()))''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''(((((())))))%%%$$$###""""""###%%%&&&((()))))))))((('''&&&&&&###$$$$$$%%%&&&'''((((((&&&&&&'''((())))))((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&'''(((((($$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$###$$$%%%&&&'''&&&&&&%%%%%%&&&''')))***---+++)))((('''((()))***'''''''''''''''''''''''''''((()))******)))((('''''''''''''''((((((((((((((()))***+++++++++++++++)))+++,,,***'''%%%&&&((('''''''''&&&&&&'''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((((((((&&&''''''(((((())))))***))))))))))))************%%%&&&'''((())))))))))))'''''''''''''''&&&&&&%%%((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&%%%$$$$$$%%%%%%%%%###%%%((('''&&&&&&(((++++++******)))(((''''''&&&(((''''''&&&&&&((()))***$$$%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&%%%$$$%%%''')))***)))!!!###%%%'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((($$$%%%&&&'''''''''&&&&&&%%%&&&&&&'''((()))++++++(((+++---***&&&$$$'''***)))))))))))))))))))))))))))))))))))))))(((((((((&&&'''((()))************'''---...)))%%%&&&)))***))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***++++++,,,---((((((((((((''''''''''''+++*********************,,,------...------,,,,,,......//////000111111111111333666888999:::===@@@===@@@DDDFFFFFFEEEEEEEEEGGGKKKNNNPPPPPPSSSXXX\\\^^^```bbbaaa^^^\\\]]]___aaaccchhhooossszzz~~~wwwrrrrrruuuyyy}}}444444444333333222222222666555444333222222222222222...+++---111333111---*********)))******++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))))))))************))))))((((((''''''''')))***,,,,,,***)))'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((()))***+++((()))))))))******++++++''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''((()))))))))&&&'''''''''(((((())))))&&&''''''((('''&&&$$$###'''''''''&&&&&&%%%%%%%%%)))'''%%%%%%''''''%%%"""''''''''''''''''''''''''&&&&&&'''((())))))(((((($$$$$$$$$%%%&&&'''((()))++++++)))(((''''''''''''((((((''''''''''''((((((((((((((((((((('''''''''&&&&&&'''(((((()))((((((%%%&&&''''''((()))******---,,,***(((((()))+++,,,((()))*********)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))(((&&&%%%%%%&&&((()))******)))'''&&&%%%$$$###))))))))))))))))))))))))''')))******((('''((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((('''&&&%%%%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&###$$$&&&((()))((((((''''''(((((()))***++++++,,,'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((('''&&&&&&'''((()))***((('''%%%#########%%%&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$$$$$$$(((''''''''''''&&&&&&&&&$$$%%%&&&'''(((((((((((('''$$$ ###&&&&&&%%%&&&&&&''''''''''''&&&&&&&&&''''''(((((((((((((((''''''''''''(((((((((((((((((()))***+++,,,------000,,,'''%%%&&&(((***+++******))))))((((((''''''((())))))))))))***************************************+++++++++,,,,,,,,,******+++,,,,,,---......,,,---...000111111111111333444666666666777:::<<<>>>===>>>BBBGGGJJJJJJHHHMMMNNNOOOPPPRRRSSSTTTUUU[[[^^^```aaa```___^^^___eeeeeejjjttt}}}}}}}}}~~~444444333333333222222222444333222111000000000000222///...000444555333///,,,++++++*********++++++,,,,,,,,,,,,,,,,,,++++++******************************))))))))))))******(((((((((((((((((((((((('''((()))******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((''''''''''''''''''&&&###$$$$$$$$$$$$######"""''''''&&&&&&&&&%%%%%%%%%'''%%%$$$%%%'''(((&&&%%%''''''''''''''''''''''''%%%&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&'''((((((******)))((('''''''''(((((((((''''''''''''((((((((((((((((((((((((((('''''''''((()))))))))((((((''''''''''''((()))******+++***)))(((((()))+++,,,)))))))))))))))(((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''(((((()))'''&&&%%%%%%&&&''')))***)))((('''&&&%%%$$$$$$''''''''''''''''''''''''(((***+++***)))''''''(((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&'''((())))))*********'''''''''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''&&&%%%%%%&&&'''((())))))(((&&&$$$$$$%%%&&&'''%%%%%%%%%%%%&&&&&&&&&&&&((('''&&&&&&%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&$$$%%%&&&'''(((((((((((((((%%%######&&&((('''&&&'''''''''(((((('''''''''&&&''''''(((((((((((((((''''''''''''((((((((((((+++*********)))))))))))))))'''$$$%%%(((+++...///+++*********)))))))))))))))))))))*********++++++************************))))))*********+++++++++++++++++++++++++++++++++------///000111222222222222333555555555666999;;;>>>>>>>>>BBBFFFIIIIIIGGGKKKKKKMMMOOOQQQSSSTTTUUUZZZ\\\___aaa```^^^^^^^^^bbbcccjjjvvv~~~333333333222222222222222222111000///.........///111000000333777888555111...---,,,++++++***++++++------,,,,,,+++++++++******************************))))))(((((())))))***'''((((((((((((((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%***))))))(((''''''&&&&&&(((''''''&&&&&&%%%$$$$$$&&&&&&&&&%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$###$$$'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%&&&&&&'''((())))))(((((('''(((((((((((((((''''''''''''((((((''''''(((((((((((((((((()))************))))))((())))))(((''''''((()))***(((((('''&&&'''(((***+++***)))((((((''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((((('''&&&%%%%%%&&&'''((())))))((('''&&&%%%%%%%%%''''''''''''''''''''''''((()))***)))'''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''''''''''''''''''''%%%%%%%%%%%%&&&'''((((((&&&&&&%%%%%%%%%&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''((()))******)))((('''&&&%%%###""""""'''&&&&&&%%%%%%&&&&&&'''))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&'''''')))((('''&&&%%%&&&'''(((%%%%%%%%%%%%&&&&&&&&&&&&(((((('''&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&%%%%%%&&&'''((((((((((((((('''&&&''')))))))))((('''(((((())))))(((((('''&&&''''''(((((((((((((((&&&''''''''''''((((((((())))))))))))((((((((((((&&&%%%$$$&&&)))---...///++++++++++++************************+++++++++,,,))))))))))))))))))))))))))))))))))))************++++++++++++************---...///111222222222222111222444444444555888:::??????@@@BBBEEEGGGGGGFFFHHHIIIKKKMMMOOOQQQSSSTTTXXX[[[^^^______^^^^^^^^^^^^```hhhuuu{{{yyy~~~222222222222222111111111111000//////.........//////000111555777777555222///...---,,,++++++***+++------,,,,,,+++*********************************))))))(((((((((((())))))((((((((((((((((((''''''((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%******)))))))))(((((((((&&&%%%%%%%%%%%%%%%%%%%%%(((''''''&&&'''(((***+++%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%$$$%%%%%%%%%%%%%%%&&&'''((((((((('''''''''(((((()))((((((''''''''''''((((((''''''''''''((((((((((((+++++++++++++++***)))((()))((('''&&&%%%&&&((()))&&&%%%%%%&&&'''((()))******)))(((&&&&&&'''(((((()))))))))))))))*********''''''&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''&&&(((((('''$$$"""""""""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%&&&'''(((&&&&&&''''''''''''&&&&&&&&&&&&%%%$$$%%%&&&''')))+++***)))((('''%%%%%%$$$'''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&%%%&&&''''''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''((((((''''''''''''((())))))))))))((((((((())))))))))))((((((&&&''''''(((((((((((((((&&&&&&&&&'''''''''((((((%%%%%%&&&'''((()))******)))((('''((()))***)))(((******************************+++++++++,,,,,,,,,)))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++,,,,,,---...///111222222333333000222333333333444777999@@@@@@AAACCCDDDEEEEEEDDDGGGHHHIIIKKKMMMOOOPPPQQQVVVYYY\\\^^^^^^^^^^^^___]]]^^^dddoooyyy|||uuuqqqvvvwwwzzz~~~111111111111111111111111111111000/////////000000---...111333555444222000///...---,,,++++++***+++,,,,,,,,,++++++*********))))))))))))))))))))))))))))))(((((((((((())))))***))))))((('''&&&&&&%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''$$$$$$$$$$$$$$$$$$######''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&#########$$$%%%&&&''''''&&&%%%$$$$$$$$$&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''&&&%%%&&&&&&%%%%%%%%%&&&''''''((('''''''''''''''((()))((((((''''''''''''((((((&&&'''''''''(((((())))))++++++,,,++++++***))))))((('''&&&%%%%%%%%%&&&'''$$$%%%%%%%%%&&&'''((()))***)))'''&&&&&&&&&'''((()))))))))******+++++++++(((''''''&&&&&&&&&'''''''''''''''&&&&&&'''''''''''''''''''''''''''&&&&&&((((((((((((((((((((((((((())))))(((&&&$$$###$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((&&&&&&''''''''''''&&&&&&&&&&&&%%%$$$$$$%%%'''((()))))))))((((((((('''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((('''''''''%%%%%%%%%%%%%%%%%%&&&&&&(((((((((((())))))))))))&&&%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((('''''''''%%%&&&(((((((((((((((((((((((())))))))))))((((((&&&''''''(((((((((((((((&&&&&&&&&&&&''''''''''''%%%%%%&&&'''((()))******+++***)))))))))((('''%%%))))))))))))))))))))))))******+++++++++,,,,,,,,,))))))))))))))))))))))))+++++++++,,,,,,,,,------******+++,,,---...///000---...///000111222222222000111333333333444777999@@@AAABBBCCCCCCCCCDDDDDDHHHHHHIIIJJJKKKLLLMMMNNNTTTWWW[[[]]]^^^^^^___```___^^^```fffnnnyyy{{{sssnnnlllnnnrrrwww}}}000000000000000111111111111111000000000000111111,,,...000111111000///......---,,,++++++***++++++++++++++++++++++++++++++)))))))))))))))))))))))))))((((((''''''(((((()))))))))(((((('''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%######$$$%%%%%%&&&''''''""""""###$$$&&&'''((((((''''''''''''''''''((()))$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''&&&###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%((((((((()))((((((''''''&&&&&&&&&%%%%%%&&&&&&'''((((((''''''&&&'''''''''((((((''''''''''''((((((&&&&&&''''''((()))))))))******+++++++++******)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''''''''((()))(((''''''&&&&&&''''''&&&''''''(((((())))))***(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''))))))))))))))))))))))))***+++,,,+++)))'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''&&&&&&''''''''''''&&&&&&((('''''''''''''''((((((&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((())))))(((((('''&&&$$$$$$$$$%%%%%%%%%%%%%%%((((((((())))))))))))***%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''&&&%%%&&&''''''&&&&&&''')))'''(((((())))))(((((('''&&&''''''(((((((((((((((%%%&&&&&&&&&&&&'''''''''(((((((((((('''''''''''')))(((''''''))))))((('''((((((((((((((()))))))))************+++++++++,,,************************,,,,,,,,,,,,---------...)))***+++---...000111222,,,---...000111111111111000111333333333444777999???AAACCCCCCCCCBBBCCCDDDGGGGGGHHHIIIKKKLLLMMMMMMSSSVVV[[[]]]______```bbbaaa^^^^^^aaagggsssxxxtttjjjkkkmmmqqqxxx/////////000000000111111111000000000000000111111---...//////...---------,,,++++++*********++++++)))))))))***++++++,,,,,,))))))))))))))))))))))))((((((''''''''''''((((((&&&&&&&&&''''''(((((((((&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&%%%%%%))))))((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&''''''(((******+++++++++***))))))######$$$$$$$$$%%%%%%%%%###%%%&&&%%%###"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((('''''''''&&&&&&%%%%%%&&&&&&&&&)))(((''''''&&&&&&&&&&&&((((((''''''''''''((((((&&&&&&''''''((())))))***((()))******************%%%&&&((()))***)))((('''&&&&&&'''''''''''''''&&&''''''((((((''''''&&&%%%&&&&&&''''''((())))))***(((((('''&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((()))***++++++)))(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&'''''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((('''&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((((((((%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$&&&'''''''''''''''&&&&&&&&&'''(((&&&%%%%%%(((+++'''''''''(((((('''''''''&&&''''''(((((((((((((((%%%%%%&&&&&&&&&''''''''')))))))))(((((((((''''''((('''&&&&&&((()))))))))(((((()))))))))*********)))))))))*********++++++++++++++++++++++++++++++++++++,,,,,,,,,---------******+++,,,...///000000+++,,,---...000000000000111222333444444555777:::>>>@@@CCCCCCBBBBBBCCCEEECCCDDDFFFIIIKKKMMMOOOPPPRRRVVV[[[^^^___```bbbcccaaa______bbbgggsss|||qqqpppnnnooouuu~~~.../////////000000111111000000/////////000000111/////////...---,,,,,,---*********)))******++++++(((((()))***+++,,,,,,---))))))))))))))))))))))))((((((''''''''''''((((((######$$$&&&((()))***+++&&&''')))******)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&,,,,,,+++***)))(((''''''%%%%%%%%%$$$$$$#########''''''&&&&&&&&&%%%%%%%%%$$$######""""""!!!!!! &&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))'''&&&%%%#########$$$$$$%%%%%%%%%!!!###%%%%%%######%%%(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&***)))((('''&&&%%%%%%%%%((((((''''''''''''((((((&&&&&&&&&'''((())))))***'''((()))***************$$$&&&))),,,---,,,***)))'''''''''(((((('''&&&&&&&&&'''((((((((('''%%%$$$'''(((((()))***+++++++++)))((('''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''%%%'''(((((('''&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((((((((('''&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''&&&$$$%%%&&&&&&&&&%%%$$$###'''''''''&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''))))))))))))))))))))))))'''''''''&&&&&&'''''''''&&&&&&'''((('''&&&$$$###%%%%%%&&&'''((((((((('''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((()))&&&&&&&&&%%%%%%%%%$$$$$$&&&'''''''''''''''&&&&&&'''((((((&&&$$$%%%))),,,&&&&&&''''''''''''&&&&&&&&&''''''(((((((((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&'''((()))***+++++++++(((&&&&&&'''((((((((())))))******+++++++++,,,((())))))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------***+++,,,...//////000000111222444444444555888:::===@@@CCCCCCBBBAAACCCFFFAAABBBEEEHHHLLLOOORRRSSSRRRVVV[[[^^^```aaacccddd``````bbbfffkkkuuuzzzvvvqqqpppttt}}}111111111111000000000000//////............//////000000///...------,,,,,,++++++************++++++++++++++++++++++++++++++&&&''')))*********)))(((******)))))))))))))))***''''''((((((((((((''''''***(((&&&$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((('''&&&%%%$$$###%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&''''''''''''((((((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''***))))))((('''&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$%%%&&&&&&&&&'''((((((((()))(((''''''''')))***+++******))))))((((((''''''))))))(((((('''''''''&&&''''''&&&%%%&&&'''((()))((((((''''''&&&&&&&&&%%%&&&&&&''''''''''''&&&&&&((((((((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%******%%%###&&&+++((()))))))))))))))((((((***(((&&&''')))***'''$$$&&&&&&&&&%%%%%%$$$$$$$$$'''&&&$$$######$$$&&&'''%%%%%%&&&&&&'''((())))))&&&&&&'''(((((()))******((((((''''''''''''(((((((((''''''''''''&&&&&&&&&'''&&&%%%$$$###$$$$$$%%%((((((((((((((((((((((((''''''((((((((((((''''''&&&''')))*********)))(((******++++++***)))(((''''''&&&%%%$$$$$$%%%'''((()))(((&&&$$$$$$$$$%%%&&&'''&&&%%%%%%%%%%%%&&&'''(((&&&%%%###""""""######&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((&&&%%%'''***,,,+++)))***)))'''&&&'''(((***,,,+++***)))))))))))))))***(((((((((((()))***+++,,,+++++++++++++++***)))(((************++++++,,,---...---,,,+++++++++,,,---------,,,,,,,,,,,,++++++******+++,,,---//////000---///111111222333666888===<<<:::888777888<<>>BBBGGGLLLOOOQQQRRRYYY[[[^^^```aaa```^^^]]]YYY[[[YYY```rrr}}}zzzuuussslllnnnqqquuuvvvzzz.........---------,,,,,,,,,,,,++++++++++++,,,,,,,,,+++++++++*********)))******))))))))))))******)))((((((''''''&&&&&&&&&)))((('''''''''(((***+++******)))))))))***++++++&&&''''''((((((''''''&&&&&&&&&'''''''''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&"""###$$$$$$%%%%%%%%%$$$'''&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$#########$$$%%%&&&'''(((&&&&&&&&&%%%$$$$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&'''((((((''''''(((((((((((('''''')))$$$ !!!&&&)))((($$$''''''(((((()))((((((((((((((((((((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&'''((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''')))(((&&&&&&&&&(((***+++&&&&&&'''((('''&&&$$$###((())))))))))))'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%$$$$$$%%%&&&((())))))(((&&&%%%((((((((((((''''''''''''(((((((((((((((((((((((((((''''''''''''''''''&&&''''''((()))***)))))))))&&&&&&&&&&&&''')))******,,,+++***)))(((((((((((())))))************))))))''''''((((((***+++,,,---***************+++++++++,,,,,,,,,++++++++++++***++++++,,,,,,---...//////---...000111111222555777555777:::;;;;;;<<<===???===@@@DDDIIILLLOOORRRTTTWWWZZZ^^^``````^^^[[[YYYWWWZZZYYY___oooyyyyyyrrrooojjjkkkooossstttyyy------------,,,,,,,,,,,,++++++************++++++***************)))))))))***))))))))))))))))))***)))))))))((((((''''''''')))((('''''''''(((***+++)))((((((((())))))***+++&&&&&&''''''''''''&&&&&&((('''&&&%%%$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&""""""###$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''''''''&&&&&&&&&$$$$$$$$$$$$&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&%%%$$$$$$$$$###&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%###$$$$$$%%%&&&'''((((((''''''((((((((((((''''''((('''%%%%%%&&&'''((((((&&&&&&'''((((((((((((((('''((())))))(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&#########$$$$$$$$$$$$$$$ !!!"""###$$$%%%%%%%%%&&&'''((()))***(((''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%'''''''''''''''(((((((((+++)))'''%%%%%%&&&'''(((###$$$&&&'''((('''&&&&&&+++***((('''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%$$$$$$%%%'''(((((('''%%%$$$))))))(((((('''''''''&&&((((((((((((((((((((((((((()))))))))((((((((((((''''''((()))***)))))))))&&&&&&&&&&&&''')))******,,,,,,***)))((((((((((((((())))))*********))))))))))))((((((((()))*********++++++,,,,,,,,,------,,,,,,+++++++++*********+++,,,,,,------.........,,,...000000111222555777333666999;;;;;;;;;<<<>>>>>>BBBFFFHHHJJJLLLOOORRRVVVYYY^^^bbbcccaaa]]][[[XXX[[[ZZZ___mmmuuu{{{sssooommmnnnoooqqqqqquuu------------,,,,,,,,,+++++++++************++++++***************************))))))(((((())))))***))))))))))))))))))))))))((((((((((((((()))******+++***)))(((''''''''''''&&&&&&''''''''''''&&&&&&((('''%%%$$$$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%######$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&'''(((((((((((('''''''''''''''&&&&&&''''''&&&&&&%%%$$$'''''''''''''''(((((((((&&&&&&&&&&&&&&&'''''''''$$$$$$%%%&&&&&&&&&&&&%%%'''''''''''''''(((((((((%%%%%%&&&&&&&&&&&&%%%%%%###$$$$$$%%%&&&''''''''''''''''''(((((('''''''''&&&((()))(((&&&%%%'''***%%%&&&''''''(((((((((((('''(((***)))'''&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$ !!!###%%%&&&'''%%%%%%%%%%%%&&&'''))))))(((''''''''''''&&&&&&&&&%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&''''''((()))***)))'''&&&%%%%%%&&&&&&######%%%&&&'''(((((((((((('''%%%%%%%%%'''***+++%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%$$$%%%&&&''''''&&&%%%$$$)))))))))(((''''''&&&&&&((((((((((((((((((((((((%%%'''((('''&&&&&&'''((((((((((((((())))))))))))''''''''''''((()))******,,,+++***)))(((((((((((((((((())))))******)))))),,,++++++***)))************+++,,,---------------(((((()))***+++,,,------,,,,,,,,,---------......000111111111000000222333222555777999999999;;;<<<<<<@@@DDDFFFFFFHHHLLLPPPUUUZZZ```eeegggeeeaaa^^^XXX]]]\\\aaammmsss}}}~~~}}}{{{tttqqqqqqpppqqqqqqooorrr...------------,,,,,,,,,,,,++++++******++++++,,,************************))))))(((((((((((())))))'''''''''((())))))******''''''((())))))))))))))))))((('''&&&&&&%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%###$$$$$$%%%&&&'''(((((((((((((((''''''&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''(((((((((((((((((())))))&&&''''''((('''&&&%%%$$$%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''###$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&''''''((((((((($$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%''')))(((&&&%%%&&&'''$$$%%%&&&'''((((((((((((&&&(((***)))'''&&&&&&((($$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''))))))***%%%%%%$$$$$$$$$$$$$$$%%%(((''''''''''''&&&&&&&&&###$$$%%%&&&''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''&&&&&&%%%%%%%%%&&&'''((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((%%%%%%%%%&&&&&&'''((()))%%%%%%&&&''''''&&&%%%%%%%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''''''''''''''''''''''''''''''''''''''***))))))(((''''''&&&&&&((((((((((((((((((((((((###%%%''''''%%%%%%'''))))))((('''''''''(((***+++))))))((((((((())))))***++++++***)))(((((())))))'''(((((()))))))))))))))******)))))))))******+++((()))+++,,,------,,,,,,(((((()))***+++,,,------,,,,,,,,,------------...///000111000///000111333333444666666666777999;;;:::???CCCEEEEEEGGGMMMRRRSSSXXX___eeegggeee```]]]WWW]]]]]]bbbnnnttt~~~{{{zzz}}}yyytttqqqoooppprrrrrrppppppzzz.........---------,,,,,,,,,,,,++++++++++++,,,,,,***************+++++++++))))))(((((((((((())))))%%%&&&&&&'''((()))******&&&''')))*********)))((($$$$$$$$$%%%&&&'''((()))%%%&&&&&&''''''&&&&&&%%%$$$%%%'''(((((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''((())))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%"""###$$$%%%'''((())))))))))))((((((((('''''''''&&&&&&&&&&&&%%%%%%$$$###$$$$$$&&&''''''&&&$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%%%%&&&&&&%%%&&&&&&&&&'''(((((((((''''''((((((((('''%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''###$$$%%%&&&'''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''&&&%%%$$$$$$%%%&&&'''((((((((((((&&&)))+++***'''%%%&&&((($$$$$$$$$%%%%%%&&&&&&&&&'''&&&$$$######$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&%%%$$$"""!!! (((((('''''''''&&&&&&&&&"""###%%%&&&'''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&%%%$$$###$$$%%%&&&'''###$$$%%%&&&''''''''''''((('''&&&%%%$$$%%%&&&'''&&&&&&(((((('''&&&$$$"""%%%%%%&&&''''''&&&%%%%%%&&&'''((())))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''(((((((((''')))(((''''''''''''((()))***))))))((('''&&&&&&&&&((((((((((((((((((((((((###%%%((((((&&&&&&(((+++***)))'''&&&'''(((***,,,+++******))))))))))))***+++******)))))))))))))))''''''((()))))))))))))))&&&&&&&&&&&&'''(((******'''(((***+++,,,,,,+++++++++++++++************))),,,,,,------------------,,,---///000000111444666333444555555555555888::::::???DDDFFFGGGJJJPPPVVVQQQUUU]]]bbbdddaaa]]]YYYUUU\\\]]]cccooouuu{{{yyy}}}yyy~~~|||vvvrrrppplllnnnrrrtttqqqpppwww---,,,++++++******++++++((())))))*********))))))+++***)))))))))(((&&&$$$(((((('''''''''&&&&&&&&&(((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''&&&%%%%%%&&&((((((((((((((((((((((((((($$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%!!!!!!"""###$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&'''''''''(((((((((((()))&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((('''&&&%%%$$$'''''''''%%%###"""###%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''((()))))))))(((&&&%%%(((''''''''''''&&&&&&&&&"""###$$$%%%'''((()))***&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%'''&&&%%%%%%%%%%%%&&&'''&&&'''''''''&&&%%%%%%$$$''''''''''''''''''''''''((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))***)))'''&&&((((((((((((((((((((((((''''''&&&%%%%%%&&&&&&&&&************)))'''&&&%%%'''&&&$$$######$$$%%%&&&(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''(((((((((((())))))))))))***)))(((''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%---,,,***((('''((()))***)))(((((()))******)))'''((()))*********((('''&&&***)))'''&&&'''(((***+++///...---,,,+++)))(((((((((((((((((()))))))))))))))************+++++++++************************+++,,,,,,---...///111111000...---///222444333111666333111444999<<<:::777<<<<<<>>>BBBHHHMMMOOOPPPRRRVVVZZZ^^^___^^^[[[YYY\\\YYYZZZ```iiiuuu|||zzz}}}~~~zzztttooommmgggjjjmmmmmmmmmoootttxxx---,,,,,,+++++++++++++++)))))))))*********++++++,,,***))))))))))))(((&&&(((((('''''''''&&&&&&&&&'''''''''''''''''''''''')))((((((((('''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''&&&%%%%%%&&&(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&%%%%%%&&&&&&%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&'''((()))))))))(((&&&%%%(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''((((((((('''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%'''&&&%%%%%%%%%%%%&&&'''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))++++++***)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&))))))))))))((('''&&&&&&(((((('''&&&&&&'''((()))(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&%%%'''((((((((()))))))))))))))((((((''''''''''''(((((('''&&&&&&%%%%%%&&&&&&((('''%%%%%%%%%&&&''')))+++)))((((((******)))(((***+++++++++******)))(((***))))))((((((***+++,,,------,,,+++***)))((((((---,,,,,,++++++******))))))************++++++++++++++++++++++++*********,,,,,,,,,,,,...///000111///...---///222444333222555444444666:::======<<<======>>>BBBGGGLLLNNNOOORRRUUUYYY]]]^^^]]]ZZZXXXZZZWWWXXX___iiivvv{{{|||}}}|||yyyuuurrrpppjjjjjjkkklllmmmpppuuuxxx...---,,,,,,++++++,,,,,,***)))))))))***+++---...---+++)))((()))***))))))'''''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''&&&%%%%%%&&&(((''''''''''''''''''''''''((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$(((((((((((())))))))))))&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$"""!!!###'''))))))'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&''''''''''''((((((((()))(((((('''&&&(((''''''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%$$$))))))(((((((((((())))))'''&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((())))))''''''''''''''''''''''''&&&'''((()))))))))((('''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''''''''&&&&&&''''''''''''((()))******(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&''''''((((((((()))))))))(((''''''''''''(((((())))))(((((('''&&&'''''''''%%%%%%$$$$$$%%%&&&((()))---***((('''((())))))(((+++******)))))))))))))))************++++++++++++************)))))))))(((///...---,,,***)))(((''')))************+++++++++---,,,,,,,,,+++++++++***,,,,,,,,,,,,---...000000///......000222333333222333555777999:::<<<>>>@@@>>>>>>???BBBGGGKKKMMMMMMQQQTTTXXX\\\]]]\\\ZZZXXXXXXUUUVVV^^^jjjxxx~~~}}}|||{{{yyywwwsssqqqnnnnnnqqqvvvyyy{{{|||...---,,,,,,+++,,,,,,,,,***))))))(((***,,,///000000---***(((((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''&&&%%%%%%&&&(((''''''''''''''''''''''''(((((('''&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&&&&###$$$(((&&&###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&(((((((((((())))))))))))((((((((((((((((((''''''(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((()))'''''''''((((((((())))))'''''''''''''''((()))***)))(((''''''&&&&&&''''''(((''''''''''''((()))***---***'''&&&&&&((((((((()))((('''&&&&&&&&&((((((((()))***+++++++++******((((((((())))))))))))))),,,+++***)))'''&&&%%%$$$))))))*********+++++++++---------,,,,,,,,,++++++,,,,,,,,,,,,---...///000/////////000222333333333222666::::::888888<<<@@@???>>>???BBBFFFJJJLLLLLLQQQTTTXXX[[[]]]\\\[[[YYYVVVUUUXXXbbbmmmzzzzzzvvvuuuyyy}}}|||------,,,++++++++++++,,,***))))))(((***,,,///000333///+++)))(((((('''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''&&&%%%%%%&&&(((''''''''''''''''''''''''&&&&&&%%%%%%$$$###""""""&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$#########$$$$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&######$$$$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!###$$$%%%%%%&&&&&&%%%!!!$$$&&&$$$!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((((('''''''''((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%&&&''''''%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%'''''''''''''''''''''''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''"""###$$$%%%&&&&&&&&&%%%$$$%%%&&&''''''((())))))))))))(((&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''((()))***''''''''''''(((((((((((('''''''''''''''((()))***(((''''''&&&%%%&&&&&&&&&+++******))))))(((((((((+++)))%%%$$$%%%''''''''')))((('''&&&&&&'''((()))'''((())))))******))))))'''(((((((((((()))))))))(((((('''''''''&&&&&&&&&))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...///000111222222444444666;;;>>>===999777;;;??????>>>???BBBFFFIIIKKKKKKQQQTTTWWW[[[]]]]]][[[ZZZVVVVVV\\\gggrrr|||||||||~~~---,,,++++++******++++++***)))))))))***+++---...111...+++)))((((((&&&%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$######""""""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%&&&&&&&&&'''$$$""""""%%%&&&%%%"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%(((''''''''''''((())))))(((''''''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''(((%%%%%%&&&'''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%%%%&&&'''((((((######$$$%%%%%%%%%%%%%%%&&&'''((()))))))))))))))***)))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%&&&((()))&&&&&&'''''''''((((((((((((''''''''''''(((((()))((('''&&&&&&%%%%%%&&&&&&)))))))))(((''''''&&&&&&)))'''%%%%%%'''(((((('''***************++++++,,,((((((((((((((()))))))))(((((((((((())))))))))))((((((((())))))*********)))************+++++++++******++++++,,,,,,------,,,,,,,,,,,,,,,---.........000222222222222444555:::>>>@@@???:::999;;;???>>>>>>>>>AAAFFFIIIKKKKKKPPPRRRVVVYYY[[[\\\[[[ZZZXXXYYY```kkkttt}}}{{{xxxxxx|||||||||~~~,,,+++******))))))******)))))))))*********++++++,,,+++))))))))))))'''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&'''((()))((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&((((((((()))))))))******&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&&&&%%%&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%(((''''''&&&'''((()))***(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&'''((((((%%%&&&&&&'''''''''''''''%%%%%%&&&''''''&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$&&&''')))***&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***$$$$$$%%%%%%&&&%%%%%%%%%&&&'''(((((()))((('''&&&***)))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%&&&((()))&&&&&&&&&'''''''''(((((()))((((((''''''''''''((()))(((''''''&&&'''''''''''''''''''''''''''&&&&&&(((''''''(((***+++***)))******+++,,,,,,,,,,,,,,,***)))((((((((()))***+++)))))))))))))))))))))))))))*********+++++++++,,,)))************+++++++++'''((()))***+++---......,,,,,,++++++,,,,,,------...000222222111222444666888:::<<<;;;999888:::<<<======>>>AAAEEEIIIKKKLLLNNNPPPSSSVVVYYYYYYYYYYYY\\\[[[```jjjttt~~~{{{rrrooooooooottt{{{+++******)))((()))))))))((())))))*********))))))((((((''')))******)))'''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&'''((())))))'''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&'''((())))))'''&&&$$$$$$$$$$$$&&&'''#########$$$$$$$$$%%%%%%&&&''''''''''''''''''&&&(((((('''%%%###"""!!! &&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%"""###$$$###""""""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((((('''&&&&&&'''((()))***(((((('''''''''&&&&&&&&&"""###$$$%%%'''((()))***&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''((()))%%%&&&''''''((((((''''''%%%%%%&&&''''''&&&%%%%%%$$$%%%%%%&&&'''''''''&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''(((''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))******%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&%%%$$$###******((('''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&***)))'''&&&'''(((***,,,&&&&&&&&&'''''''''((((((***)))((('''''''''''''''******)))(((((((((((((((%%%&&&'''((())))))))))))(((((((((***,,,---,,,+++((()))***,,,,,,,,,+++***,,,***)))((((((***,,,---+++*********)))))))))(((************************)))************+++++++++&&&&&&((()))+++---...///,,,,,,+++++++++,,,------...000333333111111444777444555666666666666888999===<<<===AAAEEEJJJLLLLLLLLLNNNQQQTTTVVVWWWWWWWWW^^^]]]```hhhssszzznnniiijjjgggooo{{{************************))))))))))))))))))))))))************))))))))))))*********))))))(((((((((%%%%%%%%%&&&&&&'''''''''(((''''''&&&&&&%%%$$$$$$(((((((((((((((((((((((()))'''%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&%%%%%%$$$$$$%%%&&&&&&###$$$$$$%%%%%%$$$$$$###'''''''''''''''''''''''''''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%%%%%%%&&&''''''***(((&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""###$$$%%%&&&%%%$$$#########$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&&&&'''))))))''''''''''''''''''''''''++++++++++++***)))''''''''''''''''''''''''''''''))))))((('''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((('''###"""###%%%%%%%%%%%%%%%%%%%%%%%%%%%######(((111111***%%%&&&######"""""""""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''''''''((((((((((((''''''''''''''''''((((((((()))%%%%%%%%%%%%%%%%%%%%%%%%))))))((('''''''''''''''%%%&&&''''''((((((''''''''''''((()))))))))))))))---+++***((('''''''''(((*********)))))))))))))))%%%&&&''')))************************************++++++))))))***+++...///))))))))))))************))))))*********))))))((('''((()))***************++++++******)))*********,,,+++*********,,,...000//////000111333444555555888888777777777777777888:::===AAADDDFFFGGGIIIKKKPPPNNNPPPVVVVVVSSSUUUZZZ[[[YYY\\\hhhvvvwwwllleeeiiimmmttt~~~************************))))))))))))))))))))))))******)))))))))((((((((($$$$$$#########"""""""""%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''(((((())))))((((((&&&&&&%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$%%%''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&''''''(((((((((((((((((('''&&&%%%%%%%%%%%%&&&'''''''''%%%$$$###$$$%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$%%%&&&'''((('''&&&%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&&&&''''''(((************************))))))))))))((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))///000)))&&&&&&&&&&&&%%%%%%%%%&&&((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&&&&&&&''''''%%%&&&&&&'''''''''''''''''''''((()))))))))))))))((((((&&&%%%$$$$$$%%%%%%)))*********++++++,,,,,,'''(((((())))))))))))(((************************...---+++)))((()))***+++*********))))))((((((((())))))************)))))))))******++++++++++++***------,,,,,,+++,,,,,,---,,,+++******+++,,,...000///000000222333444555666555555555666888999;;;;;;;;;>>>BBBEEEGGGHHHJJJLLLNNNLLLOOOTTTTTTRRRSSSXXX]]][[[___kkkxxx}}}sssmmmooorrrwww)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''''''''%%%%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&'''(((((())))))(((((('''&&&&&&&&&&&&&&&%%%%%%&&&%%%$$$###############%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&(((((())))))))))))((((((%%%%%%%%%%%%%%%&&&'''''')))'''%%%%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&***)))((('''&&&&&&&&&'''(((((((((((((((((((((((('''''''''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((())))))*********))))))((((((''''''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&)))---,,,(((&&&&&&''''''&&&&&&&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))(((&&&$$$$$$%%%'''(((&&&&&&&&&'''''''''''''''''''''((()))))))))(((((()))((((((''''''(((((()))''''''((()))***+++,,,,,,)))))))))))))))(((''''''))))))))))))))))))))))))---,,,***((((((((())))))+++******)))((('''&&&%%%))))))************))))))+++,,,,,,,,,,,,++++++***---,,,,,,+++,,,,,,------,,,+++******+++,,,...///000000111222444555666666555555555666888:::;;;<<<<<<@@@CCCFFFGGGIIIJJJLLLKKKKKKNNNRRRRRRQQQRRRVVV]]]\\\```kkkxxx~~~zzzwwwxxx|||))))))))))))))))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###$$$%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&&&&'''&&&&&&&&&''''''''''''&&&%%%%%%$$$%%%%%%$$$###"""""""""""""""######$$$$$$######"""&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((('''%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$############%%%%%%%%%&&&&&&&&&&&&&&&++++++***)))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((***+++,,,------,,,,,,+++***)))(((((('''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%$$$$$$""""""!!!"""$$$$$$%%%%%%%%%%%%&&&&&&'''''''''((((((&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%######%%%'''(((&&&&&&&&&&&&''''''((((((''''''((((((((((((((('''(((((()))))))))******+++%%%%%%&&&&&&'''(((((()))(((((())))))))))))((((((((((((((((((((((((((((((((('''''''''((()))***+++))))))((((((''''''&&&&&&((())))))************))),,,,,,,,,,,,+++***))))))******))))))******+++++++++++++++++++++---...///000000111333444555666777888888777777888888999999<<>><<>>???===@@@CCCEEEFFFFFFHHHIIIJJJPPPSSSQQQQQQUUUWWWUUUUUUXXX```kkksss}}}vvvnnnkkkkkkooouuu~~~'''''''''''''''''''''''')))))))))))))))))))))))))))(((((((((((('''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###$$$&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&###$$$&&&(((((((((&&&%%%#########$$$%%%&&&(((((('''(((((())))))(((((('''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%&&&###$$$%%%&&&&&&%%%$$$###&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$######$$$$$$%%%&&&%%%$$$######%%%'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$"""###%%%''''''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&'''(((((("""###$$$%%%&&&%%%$$$$$$ !!!###%%%&&&&&&&&&%%%%%%%%%&&&&&&'''((())))))&&&'''((())))))(((''''''((((((((((((((((((((((((''''''((((((((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&''''''((()))***''''''''''''(((((((((((('''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''(((((()))&&&$$$$$$&&&&&&$$$!!!######$$$%%%%%%&&&''''''###((()))%%%&&&******%%%%%%%%%&&&'''&&&%%%###"""######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%!!!!!!"""###%%%&&&'''(((''''''''''''''''''''''''$$$&&&(((******)))((('''((('''%%%%%%%%%&&&(((***'''((((((((('''&&&%%%%%%%%%&&&'''(((((('''&&&%%%%%%&&&&&&'''((()))******)))))))))))))))(((((('''************************'''((()))***++++++++++++************))))))))))))''''''(((******+++++++++)))***+++,,,,,,,,,,,,,,,))))))))))))***+++,,,---******+++,,,------------------...000111222333444888888888888999:::;;;<<<>>>AAADDDFFFGGGGGGIIIJJJJJJPPPSSSPPPPPPUUUWWWTTTRRRVVV^^^hhhqqqyyyvvvooommmnnniiiqqq|||)))((('''&&&&&&'''((()))''''''''''''''''''''''''(((((('''&&&%%%$$$$$$$$$(((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&'''((((((((()))((('''&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%&&&'''''''''&&&''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$%%%'''((('''&&&$$$#########$$$$$$$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&'''$$$""""""%%%&&&%%%###!!!###""" %%%%%%''''''''''''%%%%%%''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%'''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&(((******((('''&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&))))))(((((('''''''''&&&''''''((())))))((('''&&&%%%%%%&&&&&&'''&&&&&&&&&'''((()))******)))((('''%%%%%%%%%&&&&&&&&&''''''***)))((('''&&&&&&&&&&&&))))))((('''&&&%%%%%%$$$'''&&&%%%$$$%%%%%%'''''''''%%%$$$%%%(((***(((&&&((('''&&&%%%%%%&&&'''(((+++***)))''''''(((((()))%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&''''''((()))'''%%%###""""""######%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$######"""$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&''')))+++,,,***(((&&&'''((((((((('''%%%$$$&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&''''''''''''((((((((((((***)))((('''''''''''''''***)))((('''&&&&&&'''((((((((('''(((((()))*********)))((()))***+++***((())))))(((((('''''''''&&&+++***)))(((&&&%%%$$$###%%%&&&((()))))))))((('''''')))+++......---+++*********+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,------...111333444444333222666999<<<======<<<;;;<<<>>>@@@BBBEEEGGGHHHHHHHHHLLLOOOSSSUUUUUUTTTTTTUUURRRTTTZZZeeesssyyyrrrnnnllllllrrryyy)))((('''&&&&&&'''((()))''''''''''''''''''''''''******)))''''''&&&&&&'''(((((('''&&&&&&&&&&&&'''&&&&&&&&&'''''''''''''''(((''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$######%%%%%%&&&'''''''''''''''''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%&&&&&&&&&$$$#########$$$$$$%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&$$$""""""%%%&&&%%%###&&&$$$###%%%((()))(((&&&$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%'''&&&%%%%%%$$$$$$$$$$$$'''''''''&&&&&&%%%%%%$$$%%%%%%&&&(((******)))'''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&)))((((((((('''''''''&&&''''''((())))))((('''&&&&&&''''''(((((('''''''''&&&''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''+++***))))))))))))))))))'''''''''''''''&&&&&&&&&)))((('''&&&&&&&&&'''((('''%%%$$$%%%((()))(((&&&''''''&&&%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%'''%%%$$$""""""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&&&&'''%%%$$$$$$%%%'''((('''%%%'''''''''''''''&&&&&&%%%&&&&&&&&&''''''''''''((())))))((((((((('''''''''''''''''''''(((((((((((()))(((''''''&&&&&&''''''***)))((('''&&&''''''(((***)))(((((((((((((((((()))))))))+++,,,,,,)))''')))(((((((((''''''''''''(((''''''&&&%%%$$$######'''(((((()))))))))))))))((())),,,---...,,,***)))*********+++++++++,,,,,,++++++,,,,,,,,,,,,---------...000222333333333222555888;;;<<<;;;::::::;;;===???AAADDDFFFGGGHHHHHHJJJMMMPPPRRRSSSSSSTTTUUUTTTVVV[[[eeessszzzuuurrrpppnnntttzzz((((((''''''''''''((((((''''''''''''''''''''''''***)))(((''''''''''''''''''''''''''''''(((((()))'''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%((('''&&&%%%$$$######"""&&&&&&'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&%%%$$$$$$$$$$$$&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######&&&%%%%%%$$$$$$%%%%%%&&&&&&$$$######$$$%%%%%%$$$%%%$$$$$$%%%'''((('''&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$(((((('''&&&%%%$$$$$$###%%%%%%&&&(((+++,,,***)))'''''''''&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&((((((((('''''''''''''''''''''((()))))))))((('''(((((()))))))))(((((('''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''))))))(((((())))))***+++&&&&&&&&&'''''''''((((((***)))((('''''''''''''''&&&%%%$$$%%%'''''''''%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%''''''((('''&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$'''''''''&&&%%%$$$$$$$$$$$$$$$###"""###$$$&&&'''''''''''''''''''''''''''(((((('''&&&&&&'''((((((&&&&&&&&&&&&&&&'''''''''&&&$$$######%%%&&&%%%%%%(((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))))))))))))))(((((((((''''''''''''((((((((((((((('''&&&&&&&&&&&&&&&&&&))))))(((''''''''''''(((+++***)))((('''''''''''')))))))))+++,,,,,,)))'''((((((((((((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%)))))))))))))))***++++++)))***,,,------+++)))(((*********++++++++++++,,,+++++++++,,,,,,------------...000222333333222222444666999:::999888999999<<<===???BBBDDDEEEFFFFFFFFFIIILLLNNNOOOPPPRRRTTTVVVWWW\\\eeesss}}}xxxsssqqqpppqqqvvv{{{(((((((((''''''(((((((((''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&((())))))((((((((('''&&&&&&&&&%%%&&&%%%%%%$$$$$$$$$%%%%%%''''''&&&&&&%%%%%%$$$$$$''''''((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$######$$$$$$$$$$$$""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$'''''''''&&&&&&%%%%%%%%%&&&&&&'''***---...,,,+++(((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&'''))))))***)))(((((((((((()))))))))(((''''''&&&%%%$$$######$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&'''((())))))''''''''''''''''''''''''))))))(((''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((())))))'''%%%######$$$$$$%%%%%%$$$$$$###&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$#########$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$""""""$$$%%%'''''''''''''''''''''''''''***(((&&&%%%&&&'''((('''((('''&&&%%%$$$%%%&&&'''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''(((((((((((('''&&&&&&%%%%%%%%%&&&&&&((((((((('''''''''(((((()))(((((('''''''''((((((***(((''''''((())))))((((((((((((((((((''''''''''''(((((((((((()))))))))***)))((('''((()))***+++***+++,,,,,,,,,***)))'''************+++++++++++++++++++++,,,,,,------------...///111222222222222333555777777777666777888;;;<<<>>>@@@BBBDDDEEEEEECCCEEEHHHJJJLLLNNNQQQSSSVVVWWW[[[dddrrrzzztttooollllllqqqvvvzzz}}}'''(((((((((((((((((('''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&#########$$$%%%&&&'''(((((((((((('''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&''''''((('''(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$######$$$%%%$$$%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''$$$$$$$$$%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%$$$%%%%%%%%%&&&&&&'''''''''(((((()))+++......---,,,(((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''''''''&&&''')))*********)))(((((((((((((((((('''&&&%%%'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&((()))***)))(((((('''&&&&&&%%%%%%''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&'''%%%"""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###!!!!!!###$$$&&&''''''''''''''''''''''''+++)))'''&&&'''))))))(((((('''&&&$$$$$$%%%&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&%%%%%%%%%&&&&&&'''''''''((((((((((((((((((&&&&&&&&&&&&'''(((******+++((($$$"""$$$&&&))))))'''''''''(((((((((((((((''''''((())))))***++++++)))((('''&&&'''((()))******++++++++++++***(((((())))))*********+++++++++******+++,,,,,,---......---...///000111222222222222333555666555555666777;;;;;;<<<>>>@@@BBBDDDEEEDDDFFFJJJMMMOOOPPPSSSUUUUUUVVV[[[dddrrrzzztttooommmmmmqqqtttxxx{{{''''''(((((((((((('''''''''''''''''''''''''''''')))(((((('''''''''((((((############$$$%%%&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''$$$%%%%%%&&&'''((())))))''''''((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###%%%&&&'''(((((($$$%%%%%%&&&&&&&&&&&&%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%$$$######$$$&&&$$$%%%&&&&&&%%%$$$%%%'''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%&&&'''&&&%%%$$$###$$$$$$%%%&&&'''(((((((((((()))+++------+++***'''''''''&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''&&&''')))***+++******)))(((((((((((('''&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''((()))***+++***)))((('''&&&%%%$$$$$$%%%%%%&&&&&&'''&&&&&&%%%&&&(((((((((&&&%%%&&&'''%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&(((((('''$$$!!!$$$$$$%%%%%%%%%%%%$$$$$$#########$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&'''''''''&&&&&&&&&&&&&&&((('''%%%%%%'''((((((''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&'''(((&&&'''(((((()))((((((((($$$$$$%%%&&&''')))***+++,,,((($$$"""###&&&)))***'''''''''(((((((((((((((&&&&&&''''''((())))))***'''''''''''''''(((((()))******************)))))))))))))))************+++******+++,,,,,,---......---......///000111222333111333444444444444555777;;;;;;<<<===???BBBDDDEEEFFFJJJOOORRRTTTUUUVVVWWWSSSUUU[[[fffttt{{{wwwsssssssssqqqtttwwwyyy&&&'''((())))))((('''&&&''''''''''''''''''''''''(((((('''''''''(((((()))$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&'''''''''''''''&&&&&&%%%%%%&&&''''''(((&&&&&&''''''(((((())))))'''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$&&&''''''&&&&&&$$$$$$&&&'''''''''&&&&&&'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###%%%&&&%%%""""""$$$&&&"""$$$%%%$$$"""!!!###%%%'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%$$$$$$"""###%%%''''''&&&%%%$$$$$$%%%%%%&&&&&&''''''''''''''''''(((******(((&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&'''''''''&&&''')))***++++++******))))))))))))((('''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((()))***((((((''''''&&&&&&&&&%%%$$$%%%&&&'''((((((''''''''')))***)))'''%%%'''(((%%%&&&''''''''''''&&&%%%&&&''')))))))))(((&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%######$$$$$$%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%$$$$$$&&&(((((('''&&&%%%&&&&&&&&&&&&%%%$$$$$$&&&&&&&&&''''''''''''(((&&&'''''''''((((((((((((''''''''''''((((((((((((''''''&&&&&&''''''((()))%%%&&&((()))))))))((((((%%%%%%%%%&&&'''((()))***+++(((&&&&&&'''((())))))''''''''''''((((((((()))'''''''''(((((())))))***''''''((())))))))))))))))))))))))***************))))))))))))************)))******+++---......///.........///000111222333222333444444333444555777;;;;;;<<<===???BBBDDDFFFEEEJJJPPPTTTUUUUUUTTTTTTRRRUUU]]]jjjxxxzzzuuurrrrrrrrrtttvvvwwwxxx~~~&&&'''((())))))((('''&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&''''''%%%&&&&&&''''''(((((((((&&&&&&&&&&&&&&&'''((()))((((((((((((((('''''''''&&&'''''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''###$$$%%%&&&&&&&&&%%%$$$###$$$&&&'''((('''&&&&&&'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&###%%%&&&%%%""""""$$$'''###&&&'''&&&$$$###$$$&&&''''''%%%%%%%%%%%%''''''''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''$$$$$$$$$%%%%%%$$$$$$$$$"""###%%%'''''''''%%%$$$&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%&&&((('''%%%###&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''&&&''')))***+++++++++***+++++++++******)))''''''$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''((($$$%%%''')))******))))))(((***+++***'''&&&''')))&&&&&&'''(((((('''&&&&&&"""###$$$&&&''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%$$$$$$#########!!!!!!###$$$%%%&&&&&&&&&''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%'''******((('''$$$%%%&&&'''&&&%%%$$$###&&&&&&&&&'''''''''(((((('''((((((((())))))******''''''''''''((((((((()))'''''''''''''''((()))***%%%&&&((()))))))))((((((''''''&&&&&&&&&''''''((()))))))))***,,,+++)))'''&&&'''''''''(((((())))))))))))******++++++++++++'''(((***+++++++++***)))(((((())))))******++++++))))))))))))************)))******+++---...//////............///111222333222333444444333444666888<<<<<<<<<===???BBBDDDFFFBBBGGGMMMRRRSSSQQQPPPOOORRRVVV___mmm|||xxxrrrmmmllllllwwwxxxxxxxxx|||%%%&&&''''''((((((''''''%%%%%%%%%%%%%%%&&&'''(((***)))((('''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%$$$$$$######''''''((()))))))))))))))((((((((('''&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$######$$$$$$%%%%%%$$$$$$###&&&'''''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$###############$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%(((%%%######&&&((((((&&&%%%%%%%%%&&&&&&'''''''''%%%&&&''''''&&&%%%###"""!!!###%%%&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((---***'''&&&''')))))))))$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&%%%$$$$$$###"""(((((('''&&&%%%%%%%%%%%%''''''''''''''''''''''''&&&''''''&&&$$$######$$$%%%%%%$$$$$$%%%%%%&&&'''%%%&&&'''(((((('''&&&%%%''''''&&&&&&&&&&&&''''''))))))))))))************))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((()))((('''&&&&&&(((***))))))))))))))))))))))))''''''(((((('''&&&%%%%%%)))((('''&&&%%%&&&'''''')))((('''&&&%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&'''(((((('''%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%((('''&&&%%%%%%%%%%%%%%%$$$$$$%%%&&&'''((())))))++++++***)))'''&&&%%%$$$&&&&&&'''(((((('''&&&%%%&&&&&&''''''''''''&&&&&&&&&'''''''''&&&%%%%%%$$$'''((())))))))))))(((((('''***,,,,,,)))%%%###"""%%%$$$$$$&&&((()))((('''(((((((((((())))))))))))(((((()))***,,,+++(((&&&&&&''')))***+++***((('''(((((('''&&&%%%%%%$$$$$$))))))))))))************))))))))))))))))))))))))++++++,,,,,,,,,,,,------,,,,,,,,,---///000222333666555333111333666999<<<999::::::::::::<<>>@@@@@@DDDGGGHHHHHHKKKPPPTTTYYY\\\dddmmmttt||||||zzz}}}%%%&&&''''''(((((('''''''''&&&&&&&&&&&&&&&''''''$$$$$$%%%&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&#########$$$$$$%%%%%%%%%%%%&&&''''''(((((('''''''''''''''''''''''''''''''''((()))******)))((('''$$$%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&''''''''''''###$$$$$$%%%&&&&&&''''''&&&&&&''''''(((((((((((($$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$'''(((&&&&&&''')))&&&&&&''''''''''''''''''%%%%%%&&&''''''((('''''''''&&&%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((***)))(((((())))))'''%%%%%%%%%%%%%%%&&&&&&&&&&&&###$$$$$$%%%&&&''''''(((&&&&&&&&&&&&&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((((())))))))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&(((******)))''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((((((''''''%%%&&&'''((((((''''''&&&%%%%%%'''(((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$%%%&&&&&&$$$$$$%%%%%%&&&''''''((('''&&&&&&'''(((((('''%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%$$$$$$$$$&&&''')))***)))((('''&&&$$$$$$$$$$$$$$$&&&'''(((&&&&&&''''''''''''&&&&&&%%%%%%&&&'''''''''''''''***))))))(((''''''&&&&&&&&&''''''&&&%%%$$$&&&'''***(((&&&&&&(((***++++++(((((((((((()))))))))))),,,***(((((()))*********'''''''''''''''(((((()))(((((())))))))))))))))))))))))))))))************************************************++++++++++++******+++,,,---///000111222222333444555666777777777999;;;<<<<<<===>>>@@@>>>AAADDDEEEEEEGGGMMMSSSVVVZZZdddooovvv~~~~~~|||}}}{{{zzzzzz}}}%%%&&&''''''((((((''''''((('''&&&%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''''''''((((((%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''(((%%%&&&'''))))))'''&&&%%%%%%&&&&&&'''((((((((('''%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&'''''''''&&&&&&&&&&&&'''''''''((((((######$$$%%%%%%&&&''''''&&&'''''''''(((((())))))######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###'''((('''&&&(((***#########$$$$$$%%%%%%%%%%%%&&&'''((((((((('''&&&)))((('''&&&&&&&&&%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((%%%%%%%%%&&&((()))((('''$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$%%%&&&''''''(((''''''''''''((())))))%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&'''((()))'''&&&&&&&&&&&&'''((((((%%%&&&'''(((((('''&&&%%%'''''''''&&&&&&'''''''''''''''''''''((((((((()))))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%'''******((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((('''###$$$&&&((())))))(((((($$$%%%'''(((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&'''(((((('''&&&&&&'''(((((('''%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&'''((($$$$$$$$$%%%%%%%%%&&&&&&$$$%%%''')))(((&&&$$$"""$$$$$$######$$$&&&'''(((&&&''''''''''''''''''&&&&&&&&&'''((())))))(((((((((((((((((('''&&&%%%$$$###$$$&&&&&&&&&&&&''')))'''%%%###$$$&&&(((******(((((((((((())))))))))))***((('''''')))))))))(((((((((((((((((()))******))))))))))))))))))******))))))))))))************++++++++++++++++++++++++)))************+++++++++******+++,,,---///000111222222222222444555666777777999;;;<<<<<<===>>>@@@<<>>@@@???AAACCCDDDEEEFFFHHHJJJNNNWWWbbbkkkvvv~~~xxxssssssvvvwwwxxx~~~&&&&&&&&&%%%%%%%%%$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((()))'''&&&''')))+++)))(((&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((('''%%%%%%&&&&&&&&&&&&&&&&&&'''(((((((((((('''&&&%%%''''''''''''&&&&&&&&&&&&((((((((('''(((((())))))&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%(((''''''&&&&&&%%%%%%%%%'''&&&%%%$$$$$$%%%&&&''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&((((((''''''&&&&&&%%%%%%((((((''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%&&&((()))***)))((('''(((((())))))))))))((((((((('''%%%&&&''''''&&&$$$&&&&&&&&&&&&'''''''''''''''%%%###$$$&&&'''&&&$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''&&&&&&%%%'''''''''''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&'''''''''&&&&&&&&&%%%%%%'''''''''&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%'''''''''''''''&&&&&&%%%))))))))))))((((((((((((''')))++++++***)))))))))###%%%''')))******))))))''''''''''''''''''''''''$$$$$$%%%%%%&&&''''''(((''''''''''''((()))***+++,,,+++***)))((('''''''''++++++)))(((((((((((()))))))))(((((())))))***+++...---+++)))'''''''''''''''(((+++------,,,***)))))))))))))))************++++++*********++++++,,,++++++,,,---...000000111333222111111222444777888<<<<<<<<<;;;::::::===???>>>@@@CCCDDDEEEFFFHHHJJJNNNVVVaaakkkwww}}}zzz{{{}}}zzz~~~&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''(((((('''&&&&&&%%%$$$$$$&&&&&&&&&&&&''''''''''''((('''&&&''')))))))))((('''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%(((((((((((((((((('''&&&''''''''''''&&&&&&&&&&&&############$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''''''''&&&)))'''%%%$$$$$$%%%''')))'''''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''***))))))((('''&&&%%%%%%+++)))'''%%%$$$$$$&&&'''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%&&&((()))))))))((('''(((((())))))))))))((((((((('''&&&&&&''''''&&&$$$%%%%%%%%%&&&&&&&&&&&&'''&&&%%%$$$%%%&&&'''&&&$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%''''''&&&&&&%%%%%%$$$$$$&&&&&&''''''&&&&&&%%%%%%&&&''''''(((((((((''''''%%%$$$$$$$$$$$$$$$%%%%%%'''''''''''''''&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%'''(((((('''&&&&&&'''###$$$&&&((())))))((((((''''''''''''''''''''''''$$$$$$%%%%%%&&&''''''(((&&&&&&'''((()))+++,,,---...---***(((''''''((((((+++***'''%%%%%%''')))+++)))***++++++,,,,,,++++++...---+++)))''''''''''''''')))+++,,,,,,,,,***))))))))))))*********++++++***)))))))))***+++,,,,,,***+++,,,---///000222222222222222222333555666888:::;;;;;;:::999999<<<>>>===???BBBCCCDDDFFFHHHJJJLLLSSS^^^jjjuuu~~~||||||&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&'''((((((((((((((('''&&&%%%%%%&&&'''(((&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%'''''''''&&&&&&%%%%%%%%%'''(((((()))(((((('''''''''''''''&&&&&&&&&%%%%%% !!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&((('''&&&&&&&&&&&&'''((('''''''''&&&&&&%%%%%%$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))(((((('''''''''&&&&&&%%%$$$###"""###$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&''''''''''''(((&&&&&&'''((()))((((((((((((((())))))))))))((((((((('''&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%(((''''''&&&'''(((***+++&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###%%%&&&&&&'''&&&&&&%%%%%%&&&'''((((((((((((((((((%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''''''''&&&%%%%%%""""""###$$$%%%&&&''''''###%%%&&&&&&%%%%%%%%%''''''''''''''''''%%%$$$$$$''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))***++++++000...***(((&&&'''((())))))(((&&&%%%&&&''')))***)))***+++,,,---,,,+++******)))((((((((()))***+++((()))***,,,,,,+++******)))))))))******++++++,,,))))))))))))***+++,,,,,,******,,,---///111333333111111111111222444555666888999999999888999;;;===<<<>>>AAACCCDDDEEEHHHJJJKKKPPP[[[hhhsss|||yyyyyy~~~yyyxxx&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''(((((('''&&&%%%%%%&&&'''((('''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''''''''&&&&&&%%%%%%%%%''''''(((((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((('''&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%&&&&&&&&&&&&&&&&&&%%%''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((&&&'''''''''(((((())))))""""""$$$%%%%%%%%%$$$$$$''''''&&&&&&&&&&&&''''''***))))))'''&&&%%%$$$###&&&&&&&&&''''''''''''(((&&&''''''((((((((((((((((((((())))))))))))(((((()))'''&&&&&&'''(((&&&%%%&&&'''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%((('''&&&&&&&&&((()))***&&&&&&&&&'''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&'''&&&&&&%%%&&&''''''((())))))((((((&&&&&&&&&&&&&&&'''((((((&&&&&&&&&'''&&&%%%%%%$$$%%%%%%&&&'''((()))******&&&((()))((('''''')))+++'''''''''&&&&&&%%%$$$###''''''''''''''''''''''''******)))((('''&&&%%%%%%)))(((((())))))***+++,,,///---***'''&&&'''((()))&&&'''(((((((((((((((''''''(((***+++++++++***)))***)))((((((((()))+++,,,((()))***++++++++++++***((())))))***+++,,,,,,,,,******))))))***+++,,,,,,***+++,,,...000222333444//////000111222333444444666777999999888888:::<<<;;;===@@@BBBCCCEEEGGGJJJOOORRR\\\jjjttt{{{|||rrrnnnpppuuutttuuuyyy&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%'''&&&%%%%%%&&&((('''''''''&&&&&&''''''''''''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))))))))((((((&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''((())))))$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%'''))))))'''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''((((((&&&''''''((((((''''''&&&))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''%%%%%%&&&'''((())))))***"""$$$&&&((())))))'''&&&((((((''''''''''''((((((------,,,***)))((('''&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((()))(((((())))))))))))(((((()))(((''''''(((((('''%%%'''''''''((((((((())))))%%%'''((('''&&&%%%&&&'''((((((((((((''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&'''((((((((((((((('''&&&&&&&&&'''((()))***&&&&&&&&&&&&&&&%%%$$$$$$'''&&&&&&&&&&&&%%%%%%%%%%%%&&&'''&&&&&&&&&(((***%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''')))((((((&&&%%%$$$######%%%%%%&&&''')))+++---...,,,+++)))'''&&&'''((()))'''((()))******)))'''&&&'''((())))))***)))))))))---,,,***(((((((((((()))))))))***+++++++++++++++((())))))***+++,,,------,,,,,,+++++++++++++++,,,+++,,,---...000111333333//////000111222333444444555777999999999999:::<<<:::<<>>AAABBBDDDGGGIIIOOOPPP[[[mmmwww}}}|||}}}{{{rrriiiiiimmmmmmuuu{{{{{{~~~&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((''''''&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$"""%%%'''&&&$$$###%%%(((%%%&&&'''(((((('''&&&%%%((('''%%%$$$$$$%%%'''(((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&'''((())))))))))))''''''''''''''''''''''''"""###$$$%%%&&&'''''''''%%%%%%%%%&&&&&&'''''''''###$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&%%%%%%$$$###'''&&&$$$######$$$&&&'''###$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&)))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###""""""###%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%)))(((&&&$$$$$$$$$%%%&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&'''(((((()))&&&&&&&&&'''''''''(((((('''''''''''''''((())))))(((((())))))))))))((((((***(((''''''(((((('''&&&%%%%%%%%%&&&&&&&&&''''''%%%''')))(((&&&%%%&&&)))'''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$''''''((()))((('''%%%$$$%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&''''''((((((((($$$%%%%%%&&&'''((())))))$$$%%%%%%&&&'''''''''&&&###$$$%%%&&&''''''''''''$$$$$$$$$%%%&&&'''((()))%%%%%%&&&&&&&&&%%%$$$$$$###$$$%%%&&&'''(((((()))%%%&&&&&&&&&%%%&&&)))++++++***((('''&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&''''''((())))))***((((((''''''''''''((((((&&&&&&&&&'''''''''''''''...,,,***'''&&&''')))******)))((((((((()))+++,,,)))((((((((()))***,,,---)))************+++++++++((())))))+++,,,---......000///...---,,,+++++++++---......///000111111222222222444555666777777777555777999:::::::::;;;===999;;;>>>@@@BBBDDDGGGIIIJJJKKKWWWjjjvvv{{{~~~vvvnnnnnnrrrpppyyy%%%%%%%%%&&&&&&&&&''''''))))))))))))((((((((((((&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$######%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%******)))((('''&&&%%%%%%!!!###%%%%%%$$$###"""###$$$%%%%%%&&&'''((())))))$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''''''''''''''''''&&&&&&&&&'''&&&%%%$$$###$$$%%%%%%)))(((&&&$$$$$$$$$&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$######%%%%%%$$$###""""""###$$$&&&'''((((((%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&(((((('''''''''(((((()))$$$"""!!!###''')))(((&&&((((((((((((((((((((((((&&&%%%$$$$$$$$$&&&((())))))(((((('''''''''(((((()))((('''&&&&&&'''((()))(((***++++++(((%%%$$$$$$))))))((('''&&&%%%%%%$$$'''&&&&&&%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))*********)))((('''&&&$$$###"""###$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&***)))((('''''''''''''''***)))((('''&&&'''((((((%%%%%%%%%&&&&&&&&&''''''###############$$$%%%&&&###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&'''''')))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%&&&'''((((((&&&&&&&&&''''''''''''(((&&&&&&%%%%%%%%%%%%&&&&&&'''&&&%%%$$$$$$$$$$$$$$$''''''&&&&&&&&&''''''(((%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''((((((+++(((%%%######%%%(((***))))))))))))************((((((((((((''''''''''''((())))))))))))*********)))))))))******+++,,,,,,******,,,,,,,,,,,,******...------......///000111222333333444555666777777::::::999999888888999999999;;;===???@@@AAADDDFFFGGGMMMZZZhhhqqqyyy|||zzzxxxzzz~~~%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###$$$&&&'''&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%((((((((((((((('''''''''###%%%&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&'''(((((((((&&&''''''((((((''''''&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''''''''&&&%%%$$$$$$$$$%%%%%%)))'''&&&$$$$$$$$$&&&'''$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&(((((('''&&&&&&&&&'''''''''%%%$$$%%%'''((('''%%%'''''''''''''''''''''''''''&&&$$$$$$$$$%%%'''(((((((((''''''''''''((((((((('''&&&%%%%%%&&&'''(((&&&'''((('''''''''(((***)))(((((('''&&&&&&%%%%%%&&&&&&%%%%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''((('''&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&(((''''''&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''))))))(((((((((((())))))******)))(((((((((((((((''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&'''''''''((((((''''''''''''(((((()))(((&&&$$$$$$&&&((()))(((((()))))))))*********'''((((((((())))))******((((((((()))))))))******((((((***++++++,,,++++++***+++,,,------,,,+++***------------...///000111222222333444555666777777::::::999888888999999999777999<<<>>>???AAADDDFFFGGGMMMYYYgggpppxxx|||xxx|||%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$&&&'''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))&&&'''((('''&&&%%%'''(((''''''''''''''''''''''''&&&''''''((((((''''''&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&''''''(((((('''&&&%%%$$$$$$$$$%%%%%%((('''%%%$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''%%%$$$%%%''''''&&&%%%((('''&&&&&&%%%$$$######''''''''''''((((((((((((%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&&&&%%%%%%%%%%%%)))(((&&&&&&'''(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$$$$%%%&&&&&&((('''''''''''''''((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&***---((((((((('''&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))&&&'''''''''(((((())))))&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%%%%&&&&&&%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''''''''''''''&&&%%%%%%$$$######%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''******))))))))))))******((((((''''''&&&&&&''''''&&&'''''''''&&&$$$"""!!!%%%&&&&&&&&&&&&'''''''''((((((''''''''''''(((((((((''''''&&&&&&'''(((((((((((())))))))))))******''''''((()))***+++,,,,,,(((((()))))))))*********((()))+++---...---,,,+++,,,,,,------------,,,,,,------------...///000111111111222333444555666666999999888888888999999:::777999;;;===>>>@@@CCCEEEHHHMMMXXXeeennnwww}}}vvvzzz~~~$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%'''((('''%%%%%%%%%%%%&&&&&&'''''''''''''''''''''(((((((((((((((((((((&&&%%%%%%(((***(((((('''''''''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%&&&&&&'''((((((&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%&&&'''((('''&&&''''''&&&%%%%%%$$$######&&&&&&''''''''''''''''''%%%%%%%%%$$$$$$#########&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%$$$$$$$$$$$$''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))'''&&&&&&&&&&&&'''''''''&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((&&&%%%%%%''')))'''''''''''''''&&&&&&&&&$$$%%%%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))&&&&&&''''''((()))))))))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&'''((()))***%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&(((''''''&&&&&&&&&''''''$$$%%%'''((((((((('''&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%%%%$$$&&&'''((('''%%%###"""&&&&&&&&&&&&''''''''''''((((((''''''''''''((((((&&&''''''((((((((((((((((((((((((((()))))))))***''''''((())))))***++++++************++++++++++++)))+++---000000///---,,,------------------------------------...///000000000000111222333444555555888888777888888999:::::::::<<<>>>>>>??????AAACCCHHHLLLVVVbbbkkkuuu~~~yyytttyyy|||$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&(((((('''%%%%%%%%%%%%&&&&&&'''''''''(((((((((((('''''''''''''''''''''&&&$$$%%%''')))((((((((('''&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&%%%%%%$$$######%%%$$$$$$$$$$$$%%%&&&&&&###$$$$$$%%%&&&'''((((((&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%&&&((()))((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$###$$$%%%%%%%%%&&&'''(((''''''''''''''''''''''''******)))(((((((((''''''&&&&&&&&&&&&&&&'''(((((('''''''''(((((('''''''''%%%'''))))))'''&&&%%%&&&&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&'''''''''(((((())))))((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&&&&''')))***###$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&###$$$&&&''''''&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&''''''(((###$$$'''((()))((('''&&&&&&&&&&&&'''''''''((((((((((((''''''''''''((((((&&&&&&((()))))))))(((((('''(((((((((((()))))))))((((((((((((((((((((((((+++++++++,,,,,,,,,------***,,,///111222111///...------------------------,,,,,,,,,------...///000//////000111222333444444666666777777888999:::;;;>>>@@@AAAAAA??????@@@BBBGGGJJJSSS]]]gggrrrvvvzzzsssqqqwww$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''(((((())))))&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%'''))))))'''%%%%%%%%%&&&&&&&&&&&&&&&&&&))))))(((((('''''''''&&&%%%&&&'''&&&$$$$$$&&&'''(((((('''''''''&&&&&&&&&&&&''''''((((((''''''&&&''''''&&&&&&%%%$$$######$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%&&&&&&''''''%%%%%%&&&&&&&&&%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&((()))((('''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&!!!###$$$%%%%%%%%%''')))(((((((((((((((((((((((()))))))))))))))(((((((((%%%%%%%%%%%%&&&'''((((((''''''((())))))(((''''''!!!$$$''')))((('''''''''%%%&&&&&&&&&'''(((((((((%%%&&&&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''%%%%%%&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&######"""""""""###$$$$$$###$$$$$$$$$######"""!!!%%%%%%%%%&&&&&&&&&''''''************(((%%%###"""######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&'''((((((%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&'''%%%$$$$$$$$$$$$%%%&&&&&&###$$$&&&((()))))))))(((&&&&&&'''''''''(((((((((((((((''''''''''''((((((&&&'''((()))))))))))))))''''''(((((((((((()))))))))((((((((('''''''''&&&++++++,,,,,,,,,---------+++,,,...000111000///...------,,,,,,,,,,,,------,,,,,,,,,,,,---...///000......///000111222333333555555666666888999;;;<<<@@@AAABBBBBB@@@???@@@AAAEEEHHHOOOYYYcccnnntttzzz~~~}}}wwwpppqqquuu|||###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&''''''(((((($$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''%%%%%%&&&((())))))'''%%%&&&&&&&&&&&&&&&&&&%%%%%%'''''''''((((((((((((((($$$&&&''''''&&&%%%%%%&&&'''''''''''''''&&&&&&&&&&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$#########$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%'''(((((('''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$%%%%%%&&&'''(((###%%%'''&&&%%%%%%&&&(((''''''''''''''''''''''''&&&''''''(((((((((((('''%%%%%%%%%%%%&&&'''((()))&&&&&&'''(((((('''&&&&&&###%%%''''''&&&&&&'''(((%%%%%%&&&&&&'''(((((()))''''''''''''&&&$$$"""!!!&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&)))))))))(((''''''&&&&&&(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$######$$$%%%%%%&&&''''''%%%$$$#########"""%%%%%%%%%&&&&&&&&&''''''&&&'''((()))(((&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&'''(((((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''###"""""""""######$$$%%%%%%%%%%%%&&&&&&'''''''''''''''''''''((((((((((((((((((''''''''''''(((((('''''''''((())))))******'''''''''((((((((())))))((((((((((((((()))))))))*********+++++++++,,,,,,******+++,,,---------------,,,+++******+++,,,---,,,,,,,,,,,,---...//////---......///000111222333444555555666888999;;;<<<>>>???@@@AAA@@@@@@AAACCCDDDFFFLLLVVV___kkk~~~xxx{{{|||zzzzzz{{{xxxsssuuuyyy~~~######$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''%%%%%%&&&(((***)))'''%%%'''''''''&&&&&&%%%%%%%%%%%%%%%&&&'''((()))***+++$$$&&&((()))'''&&&&&&&&&''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$"""######$$$&&&'''(((((($$$$$$######$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%$$$###"""###$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$###%%%'''(((((('''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%&&&'''((()))&&&((()))(((%%%$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''''''''&&&$$$$$$$$$%%%&&&'''((()))%%%%%%&&&''''''&&&%%%%%%******(((%%%###"""$$$&&&$$$%%%%%%&&&'''((())))))'''(((((('''&&&###!!! &&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&******)))((('''&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((()))((('''&&&!!!"""$$$%%%&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''((()))***---+++)))'''&&&%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''"""%%%'''''''''''''''&&&&&&%%%%%%$$$$$$###%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$%%%%%%&&&'''(((((('''''''''&&&&&&&&&(((((('''&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''((()))&&&&&&%%%$$$$$$$$$%%%%%%''''''''''''((((((((()))((((((''''''''''''((((((''''''''''''((()))++++++''''''''''''((((((((()))''''''((()))***+++,,,,,,((())))))))))))*********)))))))))******+++,,,,,,,,,,,,************,,,,,,,,,,,,,,,,,,---...//////------...///000111222222444444555666888999;;;<<<:::<<<>>>??????@@@BBBDDDCCCEEEKKKSSS]]]jjj}}}~~~}}}yyyzzz||||||xxx{{{~~~'''''''''&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&'''((()))***''''''&&&&&&&&&%%%%%%%%%(((((((((((('''&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$'''''''''''''''''''''''')))'''&&&(((+++,,,***''''''''''''&&&&&&%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$############$$$$$$%%%%%%%%%&&&&&&&&&'''''''''(((((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&###""""""###%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%(((''''''%%%$$$###""""""$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''(((''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&'''(((''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''))))))((((((''''''''''''(((((('''&&&%%%$$$$$$###(((((((((((()))***+++,,,((((((''''''&&&&&&&&&%%%''''''''''''((((((((()))((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&((('''%%%$$$######$$$%%%###$$$$$$%%%%%%$$$$$$###&&&&&&&&&'''''''''((((((###$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%((('''%%%%%%&&&&&&&&&%%%(((''''''&&&&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%'''''''''(((((((((((()))&&&&&&$$$######$$$&&&&&&"""%%%''''''&&&%%%%%%%%%######$$$$$$%%%&&&''''''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''')))++++++(((###"""&&&***'''''''''''''''((()))***(((((()))***************''''''''''''''''''''''''***)))(((''''''((()))***)))))))))))))))))))))))),,,+++++++++******))))))((()))))))))***************+++,,,...///......---...000333444333333555666777777777888999999999:::@@@<<<===@@@@@@<<>><<<===AAABBBAAAEEEKKKNNNKKKOOO\\\fffooo%%%%%%$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&'''(((((()))&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$&&&'''(((%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%'''''''''''''''''''''''''''&&&%%%'''((()))'''&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%((((((((('''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$######"""$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%&&&(((***)))(((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((()))******&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&'''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***))))))((((((((((((''''''((((((((((((((('''''''''((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%''''''''''''''''''''''''"""###$$$%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%$$$#########$$$&&&&&&&&&&&&''''''((((((((('''%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&&&&'''((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&)))&&&$$$$$$&&&'''%%%###''''''''''''''''''''''''$$$%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''(((((())))))(((((('''''''''''''''''''''''''''***,,,,,,)))&&&%%%(((+++)))((((((''''''''''''(((&&&''''''((()))((((((((('''''''''''''''''''''''')))((((((''''''(((((()))))))))))))))))))))))))))******))))))))))))((((((***++++++++++++,,,,,,,,,------------...///000000111333555555444444555666666666777777888999999:::===<<<>>>AAABBBBBBGGGLLLOOOMMMTTTaaalllwww}}}{{{{{{}}}}}}%%%%%%%%%$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&'''((((((&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$###""""""$$$&&&'''%%%%%%%%%&&&&&&&&&''''''((((((((('''&&&&&&%%%%%%''''''''''''''''''''''''%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&###$$$$$$%%%&&&&&&&&&&&&))))))((((((''''''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&#########$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%&&&(((***)))(((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((()))******&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%&&&&&&'''((()))))))))))))))(((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$"""###%%%&&&'''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%$$$$$$%%%&&&&&&&&&&&&''''''(((((())))))((('''%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%'''''''''(((((((((((()))&&&'''((())))))((('''&&&)))$$$ !!!%%%(((&&&###%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((())))))))))))(((((('''''''''''''''''''''''')))******)))&&&&&&'''******)))((('''''''''''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))(((((((((((((((*********+++++++++,,,,,,...---,,,,,,---...000111///111222333222111222333555666666777888999::::::>>>>>>>>>??????@@@DDDHHHLLLMMMUUUaaammmzzz|||xxxuuutttvvvzzz|||yyy}}}%%%%%%%%%&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$'''&&&$$$"""!!!"""$$$%%%%%%%%%%%%&&&&&&&&&''''''(((((((((''''''&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&'''&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&'''###$$$$$$%%%&&&&&&&&&&&&((('''''''''&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$%%%'''(((((('''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''$$$%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%&&&&&&'''((((((((()))))))))))))))((((((((((((((('''''''''((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%&&&'''&&&%%%###"""%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((((((&&&&&&''''''((()))******((('''%%%%%%&&&&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%'''''''''(((((((((((()))&&&'''))))))))))))'''&&&$$$###&&&%%%"""%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((())))))))))))(((((('''''''''''''''''''''''''''(((((('''&&&&&&&&&'''***)))((('''''''''''''''%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((()))))))))))))))))))))*********+++------,,,,,,---...000111...///111222111111222333444555666777888999::::::>>>??????>>>>>>BBBGGGJJJJJJMMMUUU```mmm{{{~~~{{{wwwsssqqqrrrtttvvvwww|||%%%%%%&&&&&&&&&&&&''''''######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$'''&&&%%%###""""""######%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&((('''&&&%%%%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&'''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$###$$$&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$###&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&'''&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&'''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%%%%&&&&&&''''''(((((((((((())))))''''''''''''((((((((()))((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&%%%$$$###"""%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&'''''''''''''''%%%&&&&&&'''((()))******((('''%%%%%%&&&&&&&&&%%%(((((('''&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((((((((((((''''''&&&###"""###'''))))))'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((((())))))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((((((''''''''''''(((%%%&&&&&&'''((('''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&))))))))))))))))))))))))(((((())))))))))))******(((((()))))))))*********,,,,,,,,,,,,---...//////...000222333333333444555444444555666888999::::::<<>>@@@HHHNNNPPPLLLPPPVVV___kkk{{{|||yyyvvvuuuuuuuuuzzz~~~$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&''''''((((((''''''''''''''''''''''''%%%''')))(((&&&$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&'''(((%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''$$$%%%&&&&&&'''''''''&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$###$$$&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&$$$%%%%%%&&&'''((())))))&&&&&&'''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%&&&&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''(((((((((%%%&&&&&&'''((()))******((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&%%%&&&((())))))(((&&&%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''$$$&&&'''((('''%%%""" $$$%%%&&&'''((())))))***((('''%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''(((''''''&&&&&&''''''((()))))))))******))))))(((%%%&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''&&&&&&'''(((((('''&&&(((''''''''''''(((((()))&&&&&&'''(((((((((((((((''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&)))))))))))))))))))))))))))))))))*********++++++))))))*********+++++++++)))***+++,,,------------,,,...111222222333555666333444555666777999::::::;;;@@@@@@>>>@@@IIIPPPQQQMMMQQQVVV\\\gggxxx~~~|||yyyxxx}}}#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$############%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###$$$$$$%%%&&&'''((((((''''''''''''''''''''''''&&&(((***)))&&&$$$%%%''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((###$$$%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%'''(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((''''''&&&&&&###$$$%%%&&&''')))******&&&&&&'''((('''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&&&&&&&%%%&&&&&&&&&''''''(((((($$$%%%&&&'''(((***++++++((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&'''&&&###$$$&&&''''''&&&$$$###%%%$$$######$$$%%%'''(((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((%%%&&&'''(((&&&"""$$$$$$%%%&&&'''((()))***((('''%%%%%%&&&&&&&&&%%%$$$%%%%%%&&&&&&''''''(((%%%&&&&&&''''''&&&&&&%%%'''''''''((((((((())))))((('''&&&%%%%%%&&&'''(((%%%'''((((((%%%"""!!!!!!######$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''((())))))(((''''''''''''''''''((()))***&&&'''(((((())))))((((((''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%))))))))))))))))))))))))))))))******+++++++++,,,******+++++++++,,,,,,,,,((()))+++,,,------,,,+++)))+++...000000111333555333333444666777999::::::===AAA@@@<<<===FFFLLLLLLLLLPPPTTTXXXcccttt|||zzz}}}$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###'''''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$%%%&&&(((((()))%%%%%%%%%$$$$$$$$$######&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''''''''(((((($$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$###""""""&&&&&&%%%%%%%%%%%%$$$$$$######$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%&&&'''((()))$$$$$$$$$$$$$$$###"""!!!'''&&&&&&&&&&&&'''(((((('''&&&%%%$$$###$$$%%%%%%***'''###$$$''')))(((&&&''''''''''''(((((((((((())))))(((((((((***+++,,,''''''(((((('''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&"""######$$$%%%&&&''''''&&&'''''''''&&&$$$"""!!!&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&'''((((((&&&%%%%%%'''((((((''''''''''''''''''''''''''')))(((&&&&&&''''''&&&%%%(((((((((((((((((((((((('''''''''(((((((((((((((***)))(((''''''''''''''''''&&&%%%&&&'''((((((&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&%%%%%%%%%%%%%%%&&&(((******)))(((&&&(((((((((((())))))))))))&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&((((((((((((((('''''''''(((''''''''''''&&&&&&&&&&&&'''''''''(((((())))))(((((((((((())))))))))))'''((((((((())))))))))))&&&''')))***,,,,,,---------+++)))***,,,---,,,))),,,,,,------...//////000......///000111222333333555666666777888:::;;;<<>>???@@@CCCGGGJJJMMMKKKLLLQQQ\\\gggqqq~~~}}}$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''***))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''''''''((('''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&((('''&&&%%%$$$%%%%%%&&& """$$$&&&''''''((((((''''''''''''(((((((((((())))))((('''''''''((()))((('''''''''&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''''''''((((((((())))))%%%%%%%%%%%%&&&&&&&&&&&&'''(((((()))(((&&&%%%$$$&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&%%%&&&((((((((('''''''''''''''''''''''''''((('''&&&&&&''''''&&&$$$''''''''''''''''''''''''(((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&((('''&&&'''((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&'''((()))((('''''''''''''''((((((((())))))&&&''''''((((((''''''&&&&&&''''''((((((''''''&&&'''''''''''''''&&&&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''((('''((((((((())))))))))))))))))))))))))))))))))))(((((()))***++++++,,,,,,+++)))((()))+++,,,***(((+++,,,,,,------...//////......///000111222222333666666777888999;;;<<<===>>>>>>???@@@CCCFFFIIIKKKIIIJJJOOOZZZeeeppp|||wwwuuuxxx{{{yyyyyyzzz|||%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''',,,+++***)))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&######$$$$$$%%%%%%&&&&&&(((((('''&&&%%%$$$$$$###%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''(((((((((*********)))((((((''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&'''((((((((())))))(((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%%%%%%%&&&'''(((%%%$$$$$$$$$$$$%%%&&&&&&(((((('''&&&&&&&&&&&&'''!!!&&&(((&&&$$$%%%'''''''''''''''(((((((((((()))((('''&&&%%%%%%%%%%%%((('''&&&%%%%%%%%%&&&'''%%%&&&&&&''''''&&&&&&%%%(((((((((((())))))))))))'''''''''&&&&&&&&&%%%%%%%%%&&&'''(((((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%&&&'''))))))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%&&&&&&%%%$$$'''''''''''''''''''''''''''''''''&&&&&&%%%%%%$$$'''&&&&&&&&&%%%%%%%%%%%%'''&&&%%%&&&((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))(((&&&%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&'''''''''((((((&&&''''''((((((''''''&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''((((((((()))))))))******************)))))))))))))))))))))***+++,,,)))((('''((()))***)))'''***++++++,,,,,,---......---...//////111111222333777777777888999;;;===>>>======???AAACCCEEEGGGHHHFFFGGGLLLVVVaaannnzzzrrrnnnqqquuuvvvvvvvvv{{{%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''))))))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&'''''''''######$$$$$$%%%&&&''''''(((((('''&&&%%%$$$$$$###&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&'''(((((()))++++++******)))(((((((((&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&''''''((()))))))))******)))((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''(((((()))(((&&&$$$$$$%%%&&&''''''&&&&&&&&&&&&'''(((((()))(((((('''''''''''''''!!!$$$''''''%%%###"""###''''''''''''(((((((((((('''''''''&&&&&&%%%%%%%%%((('''%%%$$$$$$%%%'''(((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''"""###$$$&&&'''&&&&&&%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&(((***)))'''$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$''''''''''''''''''''''''&&&%%%%%%$$$###""""""!!!&&&&&&&&&'''&&&&&&&&&&&&%%%$$$###$$$&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%''')))+++***)))&&&%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&'''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))+++++++++*********************)))(((((()))***+++)))((((((((()))))))))((()))******+++,,,,,,------------...///000111222222555666666777888:::<<<<<<<<<===???AAABBBDDDDDDDDDBBBCCCIIISSS]]]kkk~~~zzzpppjjjmmmssstttuuuvvvzzz%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''######$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$######$$$%%%&&&'''''''''******)))((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&'''(((((())))))******))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%((('''&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&'''((((((+++)))'''$$$######$$$$$$'''&&&&&&&&&&&&'''((((((((()))(((((((((((('''''')))&&&$$$$$$&&&'''%%%$$$''''''''''''((((((((((((&&&&&&''''''(((((((((((((((&&&%%%$$$$$$%%%'''(((%%%&&&&&&''''''&&&&&&%%%######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''((())))))!!!"""$$$&&&'''''''''&&&'''&&&&&&%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&(((***)))'''$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$&&&&&&%%%$$$'''''''''''''''''''''''''''&&&&&&%%%$$$###""""""&&&'''((((((((((((''''''&&&%%%%%%%%%'''((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&)))***+++)))'''%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&'''((((((((((((((((((''''''(((((((((((((((((('''&&&&&&''''''(((((((((((((((''''''''''''&&&&&&&&&((((((''''''''''''''''''''''''''''''((((((((((((++++++******************))))))))))))))))))******************************))))))******+++,,,,,,---------...///000111222222444444444555666888:::;;;<<<===>>>@@@AAAAAAAAAAAA@@@AAAGGGOOOYYYhhh~~~zzzqqqkkkmmmrrrssstttwwwzzz~~~%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''(((((()))******&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%###$$$$$$%%%%%%&&&&&&&&&((((((''''''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&''''''((()))))))))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&&&&''''''((('''''''''''''''((((((***)))'''%%%$$$###$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&((((((((()))(((''''''&&&)))%%%"""###(((+++***(((''''''''''''((((((((((((&&&&&&'''))))))******)))&&&%%%$$$$$$$$$%%%''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&&&&###$$$%%%&&&'''((())))))###$$$&&&((()))))))))((('''&&&%%%%%%%%%&&&((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%&&&'''))))))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&&&&'''((()))))))))(((''')))((('''(((***+++***)))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((())))))((('''&&&%%%&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&'''''''''(((((())))))((((((''''''(((((())))))(((((('''&&&&&&''''''((()))))))))(((''''''''''''&&&&&&&&&((((((((((((((('''''''''&&&&&&'''''''''((((((((()))))))))*********++++++'''((())))))*********)))***,,,---,,,+++***+++,,,)))******++++++,,,------,,,---......000000111222333333333444555777999999=========>>>>>>??????@@@@@@AAAEEEMMMVVVeee}}}~~~~~~xxxtttuuuvvvvvvxxx|||xxx|||&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((''''''''''''''''''''''''###$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$###%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''((())))))&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%&&&&&&'''((()))((((((''''''''''''(((((((((((((((''''''''''''&&&%%%$$$$$$$$$$$$%%%&&&&&&''''''((((((((('''&&&%%%&&&&&&&&&'''((())))))(((''''''''''''((((((((((((''''''))))))))))))((('''$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&&&&''''''###$$$&&&((())))))(((((('''&&&%%%%%%%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&&&&''''''&&&%%%&&&((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&$$$%%%'''))))))((('''&&&((('''&&&''')))***)))(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&'''''''''''''''%%%&&&'''((()))(((''''''&&&&&&&&&&&&''''''''''''(((((())))))))))))(((((((((((())))))))))))((((((%%%%%%&&&''''''((())))))(((''''''''''''&&&&&&&&&(((((((((''''''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''(((((()))***++++++$$$&&&(((+++,,,+++***)))***,,,------+++***+++---******++++++,,,---------,,,------...///000111111333333333444666777999:::>>>===<<<<<<<<<===>>>???@@@AAAEEEKKKTTTccc|||~~~}}}zzzxxxxxxuuussswww}}}vvvyyy&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''''''''###$$$%%%%%%&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$######""""""$$$$$$$$$$$$%%%&&&&&&'''''''''''''''''''''&&&&&&'''''''''&&&%%%%%%$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&'''((((((((($$$$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''''''''&&&%%%%%%%%%&&&'''((()))***)))(((((('''''''''((((((&&&&&&((()))************'''&&&&&&&&&&&&'''((((((&&&'''((((((((('''%%%$$$$$$(((,,,+++((($$$$$$$$$''''''''''''((((((((()))((())))))))))))'''&&&%%%###$$$%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$"""###$$$&&&''''''&&&&&&((('''%%%%%%%%%''')))***((((((((((((((((((((((((#########$$$%%%&&&'''((((((&&&%%%%%%'''(((((('''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%&&&((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%###$$$&&&(((((('''&&&%%%%%%$$$###$$$&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%%%%%%%%%%&&&&&&''''''%%%&&&(((******)))(((&&&&&&&&&&&&'''''''''(((((((((((())))))))))))(((((((((((())))))))))))(((((($$$$$$%%%%%%&&&'''(((((((((((('''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((%%%&&&&&&((()))***+++,,,"""$$$(((+++---,,,***((())),,,---,,,***)))+++---***++++++,,,,,,---......,,,,,,---...///000111111444444444555777888:::;;;???>>><<<;;;;;;<<<===???AAABBBEEEKKKSSSbbb|||~~~tttssssssrrrmmmiiimmmtttssswww}}}(((,,,...***$$$!!!$$$)))%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((''''''&&&&&&%%%%%%$$$$$$$$$#########'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%&&&&&&'''(((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&########################&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((('''%%%$$$###&&&((((((%%%$$$%%%'''$$$&&&'''&&&%%%######$$$###$$$&&&'''((('''&&&%%%)))((('''&&&%%%&&&&&&'''((('''&&&%%%$$$%%%%%%&&&'''%%%$$$%%%((((((&&&###$$$$$$$$$$$$%%%%%%&&&'''''''''(((((((((((('''''' %%%))))))%%%"""###&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&''''''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''))))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''(((((((((''')))))))))(((''''''&&&&&&'''''''''''''''''''''''''''&&&%%%$$$###$$$%%%&&&(((((('''&&&%%%$$$$$$###'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%'''((())))))(((&&&%%%$$$(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&((((((((((((''''''''''''&&&&&&&&&'''''''''((((((((('''%%%$$$$$$%%%&&&((($$$$$$&&&'''(((((((((((('''((((((((('''&&&%%%%%%(((''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''((('''&&&&&&'''((('''%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((())))))((()))***+++,,,+++******))))))))))))))))))))))))))))))******+++,,,......)))***,,,---,,,+++)))''',,,,,,,,,,,,...000222444111111222333333444444555>>>??????>>>======???AAADDDCCCFFFMMMWWWggg~~~yyyuuuuuussspppllljjjkkkllltttyyy(((***+++)))%%%###%%%(((%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&((((((((('''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%$$$###!!!$$$&&&&&&%%%$$$&&&(((%%%&&&((('''%%%$$$$$$%%%%%%&&&''''''(((((('''''')))((('''&&&%%%&&&&&&'''((('''&&&%%%%%%%%%&&&&&&'''%%%$$$&&&((((((&&&$$$%%%%%%$$$$$$%%%%%%&&&'''''''''((((((((((((''''''$$$'''++++++(((&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&(((((((((((()))))))))))))))((((((''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((('''%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$$$$######%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&'''(((((()))((('''&&&(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%&&&&&&((((((((((((''''''''''''''''''''''''((((((((((((((('''%%%$$$$$$%%%'''(((%%%&&&'''(((((((((((((((''''''((((((''''''&&&%%%''''''&&&&&&''''''((()))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((('''&&&&&&'''((('''&&&%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&'''(((((()))((()))***+++++++++******))))))))))))))))))))))))+++************++++++,,,((()))***+++,,,,,,+++***,,,,,,,,,---///111333444222222222333444444555555777999;;;<<<<<<>>>@@@CCCDDDDDDHHHPPPZZZhhh}}}{{{uuuuuusssqqqnnnmmmnnnooorrrxxx)))(((((('''&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''%%%&&&&&&&&&%%%$$$$$$###&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''((($$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$###"""!!!"""$$$%%%$$$%%%&&&(((%%%'''((((((&&&%%%%%%&&&'''''''''''''''(((((()))((('''&&&&&&%%%&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&%%%%%%&&&''''''&&&$$$%%%%%%%%%%%%%%%%%%&&&'''''''''((((((((((((''''''$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&%%%$$$$$$&&&&&&''''''''''''&&&&&&(((((((((((())))))))))))(((''''''''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&'''((((((''''''''''''''''''''''''((((((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$%%%'''((())))))))))))'''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%(((((((((((('''''''''''''''''''''((((((((())))))''''''&&&%%%%%%&&&'''((('''(((((())))))(((((((((''''''((((((((('''&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((&&&%%%&&&'''((('''&&&%%%&&&&&&&&&&&&'''''''''%%%%%%&&&&&&'''(((((((((((()))******++++++******))))))))))))))))))))))))++++++***)))))))))))))))(((((()))***+++,,,---------------...///111333444222222333444444555555666444666888999:::<<>>BBBFFFNNNYYYbbblll{{{{{{wwwwwwvvvtttssstttwwwzzzuuu{{{)))&&&###$$$(((***(((%%%$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''''''''&&&)))(((((((((''''''''''''&&&&&&'''(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((('''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''((())))))***)))'''&&&%%%%%%%%%%%%%%%'''(((((('''&&&''''''&&&%%%$$$###$$$%%%&&&'''%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''&&&&&&&&&'''''''''&&&%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&((('''&&&'''))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&%%%%%%$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$''''''''''''''''''''''''((((((''''''&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&''''''(((((('''&&&$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''''''''))))))******)))((('''&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%((((((((((((''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&''''''((((((((()))))))))))))))((('''''''''((((((((((((((('''$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''&&&%%%&&&((()))((('''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''''')))))))))))))))*********((((((((((((((((((((((((''''''''''''((()))***+++,,,,,,+++******++++++,,,------...///000111111222222222333333444555555666666777888888888999<<<>>>@@@EEENNNZZZbbblllzzzyyyttttttsssqqqppprrrvvvyyy{{{(((&&&$$$$$$'''((('''%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((((((((((((''''''''''''&&&&&&&&&&&&'''((())))))((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''((((((''''''&&&&&&&&&&&&&&&''''''''''''$$$############$$$%%%%%%'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((***+++...+++(((&&&&&&&&&%%%$$$$$$&&&''''''&&&&&&&&&'''$$$$$$$$$$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&&&&&&&%%%$$$%%%&&&'''''''''&&&&&&###%%%&&&'''&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&''''''''''''&&&&&&(((((((((((())))))))))))(((''''''''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%$$$''''''&&&%%%%%%$$$######''''''''''''''''''''''''&&&''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&'''''''''))))))((('''%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&'''''''''''''''((()))*********)))(((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&((((((((((((''''''''''''&&&&&&&&&&&&'''''''''(((&&&&&&&&&'''(((((())))))'''(((((())))))(((((((((''''''((()))))))))(((((($$$%%%&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&%%%%%%&&&((()))((('''&&&&&&'''''''''((((((((('''''''''''''''''''''''')))(((((((((((()))***+++))))))))))))))))))))))))&&&&&&''''''(((***+++,,,---,,,,,,,,,++++++++++++,,,---...///000000000000111111222333333444444555333555777888999;;;>>>AAA???CCCLLLWWW```jjjzzzzzzrrrqqqpppmmmlllmmmqqqttt(((&&&%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))))))))&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&((())))))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&'''''''''((($$$$$$$$$$$$$$$%%%&&&&&&((('''%%%$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&'''(((---***&&&%%%%%%&&&%%%$$$###%%%&&&'''&&&%%%&&&'''###$$$%%%%%%&&&&&&%%%%%%###$$$%%%&&&'''&&&&&&%%%$$$%%%&&&'''''''''&&&&&&"""$$$''''''&&&%%%''')))(((((('''&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%###%%%&&&%%%""""""$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&(((((((((((()))))))))))))))((((((''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''''''''''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''%%%&&&'''((((((''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&((((((''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%&&&''')))***&&&&&&&&&'''''''''((((((%%%&&&((())))))((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))%%%&&&'''(((((()))))))))%%%&&&'''(((((((((((((((''''''((()))))))))))))))$$$&&&'''))))))((('''&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&%%%$$$&&&((())))))(((''''''''''''(((((((((((('''''''''''''''''''''''')))(((((('''((()))***+++))))))))))))))))))))))))(((((((((((())))))***+++***+++,,,---------,,,++++++,,,---...//////......000000111222222333333444333555777888888:::<<>>AAAIIISSS]]]iiizzz}}}tttssspppmmmkkklllpppsss'''''''''&&&%%%%%%%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))************))))))((((((((('''''''''$$$%%%'''(((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&'''''''''&&&&&&&&&'''''''''(((((((((''''''''''''((())))))((('''%%%$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%&&&&&&'''''''''''''''''''''''''''((('''%%%$$$######$$$%%%+++((($$$###%%%&&&&&&$$$"""$$$&&&&&&%%%%%%%%%'''$$$%%%&&&'''((('''&&&%%%"""###%%%&&&'''&&&&&&%%%###$$$&&&'''((('''&&&&&&!!!$$$''''''&&&%%%'''))))))((('''&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%(((***((($$$###'''+++&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&%%%%%%$$$&&&''''''''''''''''''&&&&&&&&&&&&&&&'''''''''((())))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))'''((((((((('''&&&&&&%%%$$$%%%%%%&&&&&&''''''(((''''''''''''''''''''''''$$$%%%&&&(((((((((((('''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''((()))******&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''(((***,,,...&&&&&&&&&'''''''''(((((("""$$$&&&(((((('''&&&%%%''''''''''''''''''''''''%%%&&&&&&&&&'''((((((((()))(((((((((''''''''''''************++++++++++++%%%&&&'''((())))))))))))$$$%%%&&&'''((((((((((((''''''((()))))))))))))))%%%&&&(((******)))((('''(((((((((((((((((((((((('''''''''&&&&&&'''''''''&&&%%%$$$&&&((())))))(((''''''''''''((((((((()))'''''''''''''''''''''&&&)))((('''''''''(((***+++))))))))))))))))))))))))+++******)))))))))))))))''')))+++...///...---,,,***+++---.........------///000000111222222333333777888888777666666888:::===???GGGQQQ[[[gggzzzyyywwwtttpppnnnnnnqqquuu'''''''''&&&&&&%%%%%%%%%''''''''''''&&&%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&'''''''''$$$%%%&&&&&&$$$$$$%%%&&&%%%&&&(((***,,,,,,++++++,,,+++++++++******))))))&&&%%%$$$######$$$%%%&&&%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((&&&$$$###''''''&&&&&&&&&%%%%%%%%%""""""###%%%'''(((******'''&&&$$$###"""######$$$'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&'''(((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%#########$$$$$$%%%%%%%%%)))(((&&&%%%%%%&&&'''((())))))(((((('''''''''&&&%%%%%%'''''''''&&&%%%$$$'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&+++(((%%%$$$&&&((('''%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&''''''(((((('''''')))))))))))))))(((((('''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%)))'''&&&$$$$$$%%%&&&'''$$$%%%%%%&&&'''''''''&&&&&&'''''''''&&&%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$((((((''''''&&&%%%######&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&'''(((***++++++***((('''&&&&&&'''(((((('''&&&&&&((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''(((((()))))))))***(((((()))***************(((&&&%%%&&&***+++)))''')))((('''&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&'''((())))))((('''&&&))))))))))))((((((((((((!!!"""$$$&&&'''))))))***&&&&&&''''''''''''&&&&&&))))))))))))))))))((((((%%%%%%'''''''''&&&%%%$$$''''''(((((()))*********))))))))))))((((((((((((+++***((('''&&&&&&'''''')))((((((((((((***,,,---------,,,------...///000222222111111111222333333222222333444555666777888@@@CCCJJJRRR___nnn|||~~~{{{wwwtttrrrsssttt~~~''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&$$$$$$%%%&&&%%%&&&''')))***++++++++++++*********)))))))))(((******)))((((((((()))***%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((((((((('''&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%&&&%%%%%%%%%((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((((('''''''''&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&***(((%%%%%%&&&((('''%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&''''''((((((''''''))))))******))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$############***(((&&&%%%$$$%%%&&&'''$$$%%%&&&&&&'''''''''&&&&&&&&&'''''''''&&&%%%%%%###$$$%%%&&&'''(((((()))((((((((((((((('''&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%((('''''''''&&&&&&&&&&&&((()))***+++***)))'''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&''''''((('''''''''((((((((())))))(((((()))***************###%%%'''***+++***&&&###)))(((((('''''''''''''''''''''((((((((((((''''''&&&'''((())))))((('''&&&(((((('''''''''&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''%%%&&&'''(((((('''&&&%%%&&&''''''((())))))******))))))))))))((((((((((((+++***)))((('''((())))))))))))(((((()))***+++,,,,,,++++++,,,,,,---...///222222222222222333333444555555555555555555555555BBBFFFMMMTTT^^^lll||||||uuusssttt|||'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$&&&'''&&&%%%$$$%%%&&&&&&&&&&&&'''((()))***+++)))))))))((((((((((((((())))))((('''&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%'''))))))))))))''''''&&&&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%&&&''''''&&&%%%&&&&&&&&&&&&'''''''''&&&&&&'''(((((((((((('''))))))******))))))((('''((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''***)))'''&&&%%%%%%%%%&&&%%%%%%&&&''''''''''''&&&&&&&&&''''''((('''''''''%%%%%%&&&&&&'''((())))))((()))))))))))))))(((((('''''''''&&&&&&%%%%%%%%%''''''''''''&&&&&&&&&&&&((()))*********((('''&&&((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''''''''(((''''''&&&&&&''''''((()))''''''''''''(((((((((((((((((())))))******))))))''')))******)))''''''((()))(((((('''''''''''''''&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''((((((((((((''''''''''''))))))))))))((('''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''''''''((((((((((((''''''&&&&&&''''''((()))))))))(((((((((((())))))))))))***))))))))))))***++++++******)))))))))***++++++++++++++++++,,,---......333222222222333333444555666777777777888999999999CCCIIIPPPUUU\\\iiizzzzzzwwwxxxxxx&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''(((''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%$$$%%%'''&&&&&&%%%%%%&&&''')))***''''''''''''''''''''''''(((''''''&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%'''))))))))))))''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&############$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$$$$%%%&&&'''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&''''''&&&&&&&&&&&&&&&'''''''''((((((&&&&&&'''(((((((((((((((((((((((((((((('''&&&&&&)))'''&&&$$$$$$&&&''')))&&&&&&&&&&&&&&&&&&%%%%%%''''''(((((())))))******)))((('''%%%$$$$$$$$$$$$&&&&&&''''''''''''&&&&&&%%%&&&''''''((((((((((((((((((''''''&&&&&&%%%%%%''''''((()))))))))))))))'''''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''((()))*********)))))))))(((&&&%%%%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((((((''''''''''''((())))))(((((((((((((((((((((((((((((()))))))))))))))(((,,,***&&&!!! '''...''''''&&&&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&'''(((((((((((((((((('''++++++*********)))))))))&&&''''''(((((((((((('''&&&&&&''''''''''''&&&&&&&&&''''''(((((())))))***((((((((()))))))))))))))&&&&&&&&&'''(((((())))))(((((((((((())))))))))))'''((((((((()))***++++++************************++++++++++++,,,---...///222222222222333444555555555666888:::<<<>>>@@@@@@CCCIIIPPPSSSXXXdddwww{{{xxx~~~|||}}}uuu}}}&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''(((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''&&&&&&%%%%%%%%%'''((()))&&&&&&&&&&&&&&&&&&'''''')))))))))((((((''''''&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""######$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$%%%&&&''''''((())))))''''''''''''''''''((((((***)))'''%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&'''(((((())))))((((((&&&&&&''''''&&&&&&%%%$$$'''&&&$$$######$$$&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&''''''&&&%%%$$$$$$#########&&&''''''(((((('''&&&&&&%%%%%%&&&'''((((((((('''''''''&&&&&&%%%$$$$$$###%%%%%%&&&'''(((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''(((***+++,,,------)))(((&&&%%%%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((((((''''''''''''((())))))))))))))))))))))))))))))(((((()))))))))(((((('''(((&&&"""###***&&&%%%%%%$$$%%%%%%&&&&&&&&&''''''''''''''''''&&&(((((((((''''''(((((((((************))))))))))))%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''(((((())))))(((((((((((())))))******&&&&&&''''''((()))))))))'''((((((((()))))))))***%%%&&&'''((())))))***************+++++++++++++++,,,,,,,,,,,,---...///000222222222222333444555666444555777999;;;===???@@@@@@FFFLLLOOOTTT```ttt|||uuulllmmmoootttxxx{{{||||||uuu{{{%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''(((((((((''''''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%'''((('''&&&%%%&&&'''&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''&&&%%%''''''&&&&&&&&&%%%%%%%%%)))((((((&&&%%%$$$######%%%%%%&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&'''(((((((((''''''''''''((((((((((((((()))((('''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))((('''%%%%%%&&&%%%&&&&&&&&&&&&'''''''''''''''((())))))))))))(((&&&&&&&&&&&&&&&%%%%%%$$$&&&%%%$$$$$$$$$$$$%%%&&&'''''''''&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$'''(((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''')))***,,,---...((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''''''''(((''''''&&&&&&''''''((()))))))))))))))(((((((((((((((((()))))))))(((''''''&&&&&&'''&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%&&&'''''''''((((((((((((''''''((((((''''''''''''((((((''''''''''''&&&&&&&&&&&&((((((((('''&&&$$$###"""&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''((()))***+++''''''(((((()))*********''''''(((((())))))******%%%%%%'''((())))))))))))((()))***+++,,,,,,,,,,,,------------...///000000000000000111222333444555555555666666777777888888>>>BBBGGGJJJQQQ___sss{{{sssjjjgggeeegggnnntttvvvuuuwww{{{%%%%%%%%%&&&&&&&&&'''''''''((((((((((((''''''&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&'''((('''&&&%%%&&&(((&&&&&&'''(((((((((((('''&&&&&&&&&&&&'''''''''((("""###$$$%%%&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&%%%''''''&&&&&&&&&%%%%%%%%%(((((('''&&&%%%%%%$$$$$$%%%&&&'''''''''&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%&&&'''((((((''''''&&&&&&&&&&&&''''''(((((((((%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%'''***)))'''%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''((()))))))))))))))'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&%%%%%%$$$$$$((((((((((((''''''''''''%%%%%%&&&&&&''''''&&&&&&((((((((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%$$$%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''((()))***''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&''''''(((((((((''''''&&&&&&&&&&&&(((((())))))(((''''''&&&))))))***+++---,,,***((('''&&&&&&&&&''''''((()))(((((())))))))))))(((((()))((('''&&&&&&'''((()))&&&&&&&&&&&&%%%%%%%%%%%%(((((((((((('''&&&$$$$$$&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%$$$$$$###''''''&&&&&&''')))***+++(((((())))))***+++++++++'''''''''((()))*********&&&'''((()))******)))((('''(((***+++------------,,,,,,,,,,,,---...///////////////000111222444444666666666666666666666666===???AAAFFFPPPaaattt}}}uuupppmmmiiihhhkkknnnqqqrrryyy~~~%%%%%%%%%&&&&&&'''''''''((()))))))))((('''&&&&&&''''''&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&'''((('''&&&&&&'''(((&&&'''((()))))))))((('''&&&&&&&&&''''''(((((((((%%%&&&(((***++++++******%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((((((''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&'''(((((($$$%%%%%%&&&%%%$$$"""!!!%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((((((((($$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''))))))(((((('''''''''&&&&&&'''((((((((('''&&&%%%%%%%%%%%%&&&&&&'''''''''!!!###%%%'''(((((((((''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$'''******'''%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&'''(((((())))))))))))))))))))))))))))))(((((('''&&&&&&'''(((((('''&&&&&&(((((('''&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$######"""%%%&&&'''((())))))))))))(((((())))))((('''&&&&&&%%%%%%%%%%%%$$$$$$###"""***)))((('''&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%###$$$$$$%%%&&&'''(((((($$$$$$$$$%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&'''(((((('''&&&&&&((((((((((((((((((((((((&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$(((((())))))((('''&&&&&&+++'''######'''******)))((((((((((((((()))******))))))************)))))))))((('''&&&&&&'''((()))(((((('''''''''&&&&&&&&&%%%&&&'''((())))))))))))&&&''''''''''''''''''&&&))))))((('''&&&%%%%%%$$$'''&&&&&&&&&'''(((***+++)))))))))***++++++,,,,,,&&&''''''((()))******+++'''(((***++++++***))))))%%%'''))),,,---.........++++++++++++,,,---...............///000222333444555666666888999:::;;;;;;======???DDDQQQcccvvvxxxuuutttrrrnnnlllmmmqqqtttzzz}}}******))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((($$$%%%%%%&&&'''((())))))''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((('''((((((''''''''''''(((((('''&&&&&&%%%%%%&&&&&&'''+++***(((&&&%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&%%%$$$%%%&&&'''(((''''''&&&%%%%%%%%%%%%&&&%%%&&&((())))))(((&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''((((((''''''&&&"""###%%%''''''&&&%%%$$$$$$$$$$$$%%%&&&'''((()))))))))(((((((((''''''''''''''''''(((((((((((()))%%%&&&&&&&&&&&&&&&&&&&&&&&&((()))(((&&&%%%%%%&&&''''''&&&&&&&&&&&&''''''))))))(((((('''''''''&&&***)))'''%%%$$$%%%'''(((((((((((((((''''''''''''))))))(((((('''''''''&&&&&&'''''''''(((((())))))))))))))))))))))))))))))******))))))((((((''''''%%%%%%&&&&&&'''&&&&&&%%%((())))))&&&###"""$$$'''((('''%%%$$$$$$%%%&&&'''(((&&&$$$%%%&&&'''&&&%%%(((((())))))((('''&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%)))))))))(((''''''&&&&&&&&&&&&&&&'''''''''(((((('''&&&$$$###$$$%%%''')))***)))(((''''''&&&&&&&&&(((((((((((())))))))))))'''''''''''''''&&&&&&&&&&&&&&&'''((()))***++++++''''''(((((())))))******''''''''''''''''''''''''))))))))))))))))))))))))))))))(((((('''''''''&&&((('''&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''((((((***)))'''&&&&&&'''((()))''''''((((((((((((''''''&&&&&&'''((()))******++++++)))'''&&&%%%&&&'''((())))))))))))***+++,,,---,,,,,,++++++,,,---///000...000111222111111222444666666666666777888999:::;;;>>>EEELLLRRR]]]rrryyyvvvxxxzzzzzzwwwsssrrrqqqyyy))))))((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&((((((''''''''''''(((((('''&&&&&&%%%%%%&&&&&&'''((('''&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%((('''&&&&&&&&&'''))))))((('''&&&&&&%%%%%%&&&&&&$$$%%%'''(((((('''%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%&&&'''(((((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''((((((((('''''''''&&&&&&%%%%%%$$$%%%'''((('''%%%$$$$$$%%%''''''&&&&&&&&&&&&'''''')))(((((((((''''''''''''((('''&&&%%%$$$%%%%%%&&&&&&&&&''''''(((((()))))))))(((((((((''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((***)))))))))((((((((('''%%%%%%%%%&&&%%%%%%$$$$$$"""$$$&&&&&&%%%%%%(((+++((('''%%%$$$%%%&&&'''((((((&&&$$$%%%&&&'''&&&%%%((((((((((((((('''&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&%%%&&&'''((((((***))))))((((((((((((((('''''''''''''''(((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((()))))))))''''''''''''''''''''''''(((((((((((((((((((((((()))((((((((('''''''''&&&)))((('''&&&%%%%%%%%%%%%''''''''''''((((((((((((%%%%%%%%%&&&&&&&&&'''''')))'''&&&%%%%%%&&&'''(((''''''((((((((((((''''''&&&'''''''''((()))))))))+++***(((&&&&&&'''((()))))))))))))))***+++,,,------,,,++++++,,,---...///...000111222111111222444666666666666777888999999<<<>>>DDDLLLSSS___sssyyytttuuuuuuvvvvvvvvvvvvwwwzzz'''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&&&&&&&(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((('''&&&%%%$$$((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''%%%$$$$$$$$$%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&'''((((((((('''&&&&&&%%%&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%(((&&&%%%$$$$$$&&&((()))%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((('''&&&%%%$$$$$$###$$$%%%'''&&&%%%###$$$%%%''''''&&&&&&&&&&&&''''''((((((((((((''''''''''''%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&'''((()))******((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''))))))))))))((((((((((((%%%%%%%%%%%%%%%$$$###""""""###$$$%%%&&&(((''''''&&&%%%&&&''')))***(((&&&$$$%%%&&&'''&&&%%%'''(((((((((((('''&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((((((&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''((())))))******%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''''''''&&&''''''((((((((((((((('''''''''''''''((())))))'''''''''''''''&&&&&&&&&&&&&&&&&&''''''(((((()))((((((''''''&&&&&&&&&%%%))))))((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''''''''''''''))))))((('''&&&&&&&&&&&&&&&&&&&&&''''''''''''((($$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''''''''((((((((((((''''''''''''''''''((((((((((((+++***)))((('''((()))***))))))))))))***+++,,,,,,------,,,++++++,,,---......000111222111111222444444555555666666777888888;;;;;;@@@IIISSSaaasssxxxpppnnnmmmnnnqqqvvvyyy{{{{{{%%%%%%&&&&&&''''''((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&(((((('''&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%''''''&&&%%%&&&'''((()))%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%$$$%%%''''''%%%$$$%%%%%%''''''&&&&&&&&&&&&''''''((((((((((((((('''''''''$$$%%%'''(((((('''%%%$$$%%%%%%&&&''''''((())))))(((((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((&&&&&&&&&&&&%%%$$$######"""$$$%%%&&&&&&%%%$$$$$$&&&&&&&&&&&&''')))***+++(((&&&$$$%%%&&&'''&&&%%%'''''''''(((((('''&&&&&&((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((('''&&&%%%$$$$$$%%%&&&'''$$$$$$%%%%%%%%%%%%%%%&&&&&&'''''''''((((((((()))%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''&&&''')))*********((('''%%%%%%%%%%%%&&&'''((()))((((((''''''''''''&&&&&&%%%&&&&&&'''((())))))***((((((((('''''''''&&&&&&)))))))))((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&'''(((''''''((((((((((((''''''))))))((((((((((((((((((+++***))))))))))))************))))))***++++++,,,------,,,++++++,,,---......000111222111111222444333444555666666777777777:::888<<>>@@@AAAGGGVVVlll|||~~~}}}~~~&&&&&&&&&''''''((()))***((((((((()))******++++++))))))))))))))))))******((((((((((((((('''''''''))))))(((((((((((())))))))))))*********+++++++++))))))(((((((((((())))))(((((()))))))))*********(((((()))))))))*********)))))))))))))))))))))(((*********))))))))))))))))))((((((''''''''''''((((((((()))***************&&&&&&&&&''''''''''''((()))))))))))))))))))))))))))((((((''''''(((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%###""""""%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))((((((((('''''''''%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))&&&&&&%%%%%%&&&''''''(((&&&'''(((((((((((((((((($$$%%%''')))))))))((('''%%%%%%&&&'''(((((((((''''''***,,,---+++***))))))'''''''''((()))+++,,,---+++***)))(((((((((((((((******))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&'''''''''(((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&%%%(((***+++)))'''&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''(((''''''&&&&&&'''''''''''''''&&&&&&&&&&&&''''''((()))******...222111---))))))***'''''''''(((((((((((()))%%%&&&((()))))))))((((((''')))***)))'''''')))+++&&&'''((('''%%%%%%''')))'''&&&&&&%%%%%%&&&&&&'''))))))))))))((('''&&&%%%'''''''''(((((((((((()))((((((((((((((((((((((((''''''''''''((((((((((((''''''(((((((((((('''''''''''''''((((((((())))))))))))))))))))))))))))))***++++++,,,------............//////000111111111555555444444555888:::<<<888<<<@@@BBBIIIXXXmmm}}}~~~~~~~~~}}}}}}&&&&&&&&&'''''')))******''''''((()))***+++,,,,,,++++++******)))(((((((((&&&&&&''''''((()))))))))******))))))))))))******)))************+++++++++))))))(((((((((((())))))(((((())))))*********+++))))))***++++++++++++***'''''''''((())))))******(((((((((((())))))))))))+++)))(((&&&&&&&&&'''((((((((()))***************&&&&&&&&&'''''''''((((((******))))))))))))******))))))(((((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''(((&&&%%%%%%(((*********((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))((((((((((((%%%%%%%%%&&&&&&'''''''''''''''((((((((((((''''''&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))%%%%%%%%%%%%%%%&&&'''((('''((()))******+++******'''((()))******(((&&&%%%'''''''''(((''''''&&&&&&''')))++++++***)))))))))'''''''''((()))+++,,,---,,,+++)))''''''''''''(((++++++******))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&'''''''''&&&&&&&&&&&&'''''''''((((((''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%###%%%((()))(((%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''######$$$$$$$$$$$$######$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((('''(((((((((((('''&&&%%%%%%&&&&&&&&&'''''')))******---111555444///******+++$$$%%%&&&&&&''''''&&&&&&%%%&&&((()))))))))(((((($$$&&&((('''%%%%%%'''***&&&''')))'''%%%$$$''')))'''&&&&&&%%%%%%&&&&&&'''((((((''''''&&&%%%######&&&&&&&&&'''''''''(((((())))))))))))))))))))))))''''''''''''((((((((()))''''''((((((((((((''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((()))******+++,,,,,,------......//////000111111111333222111111222444777888555:::???CCCJJJYYYnnn~~~}}}uuuvvvxxxxxxyyyzzz|||~~~)))(((&&&%%%&&&''')))***))))))))))))))))))))))))))))))***++++++++++++***)))))))))(((((((((((((((******))))))(((((('''''',,,,,,,,,,,,,,,+++***)))))))))))))))************+++*********))))))(((((())))))(((((()))***++++++******))))))((((((''''''+++***)))'''''''''((()))))))))***))))))(((''''''&&&''''''((()))******+++***++++++)))&&&$$$$$$%%%))))))))))))))))))))))))(((((()))***************&&&'''''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((!!!"""""""""%%%(((***))))))((((((((((((((($$$%%%&&&&&&%%%%%%''')))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&''''''((((((''''''&&&((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((%%%%%%&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''))))))))))))))))))))))))(((((((((((())))))))))))((('''''''''))),,,///111000...,,,***)))***+++,,,))))))))))))))))))))))))%%%%%%%%%&&&&&&&&&''''''((((((((((((''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''',,,******,,,---,,,(((%%%&&&&&&''''''(((((())))))&&&&&&&&&%%%%%%%%%$$$$$$((('''%%%$$$$$$%%%'''((($$$$$$%%%%%%&&&'''((((((''')))******(((&&&%%%%%%)))&&&######&&&''''''%%%%%%&&&&&&&&&'''((((((((('''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''((((((((((((((()))******111222333111---)))&&&%%%((((((''''''''''''((((((''''''''''''''''''&&&&&&)))&&&###$$$'''***+++***'''((((((((((((&&&%%%$$$(((&&&$$$$$$(((+++)))%%%&&&&&&%%%%%%%%%$$$$$$$$$''''''''''''''''''''''''))))))(((((('''''''''&&&))))))(((((('''''''''&&&))))))))))))******************)))))))))))))))***,,,+++)))'''&&&&&&''''''***++++++,,,,,,------...,,,---///000222333333333000222333333333333444666888<<>>FFFXXXqqq}}}yyy{{{{{{zzz|||)))*********++++++++++++))))))))))))))))))))))))'''(((((())))))))))))))))))))))))***++++++,,,,,,,,,++++++***))))))((((((((()))******+++******************++++++++++++,,,*********++++++++++++++++++******)))))))))))))))************++++++++++++((()))******+++*********))))))******++++++******(((((((((((())))))))))))+++,,,---+++)))(((((()))))))))))))))))))))))))))''''''((())))))))))))((('''((()))******+++******$$$$$$%%%'''(((***+++,,,((((((((((((((((((((((((((((((((((((((((((((((((***(((''''''((('''%%%###)))(((''''''''''''''''''&&&''''''&&&$$$$$$%%%'''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%(((((((((((((((((((((((())))))(((((('''&&&&&&%%%&&&&&&''''''(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))'''((()))***+++,,,,,,---+++,,,...//////...,,,+++''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&&&&%%%$$$""" %%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&%%%$$$$$$%%%)))+++,,,111888<<<<<<777000+++''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''''''''''')))+++---...///---***((('''((('''''''''''''''&&&&&&&&&&&&'''(((((((((((('''&&&''''''''''''''''''''''''''''''&&&&&&''''''((()))$$$&&&''''''&&&%%%'''(((''''''&&&&&&&&&&&&'''''''''''''''(((((())))))***((()))******(((((()))***''''''''''''((()))***++++++###$$$222;;;777...)))))))))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))******(((((())))))))))))******''''''(((((((((((())))))(((((((((((()))***+++,,,)))***+++,,,------------***++++++,,,,,,------...//////000000000//////...000222333333333333444666666999;;;>>>FFFYYYqqq~~~yyytttrrrrrruuuyyy((())))))***************))))))))))))))))))))))))''''''((())))))))))))(((((())))))***++++++,,,,,,************************(((((()))************************+++++++++,,,,,,*********++++++,,,,,,,,,++++++***)))))))))))))))+++++++++***************))))))+++,,,,,,,,,++++++******+++,,,,,,,,,,,,,,,))))))))))))(((((((((((()))***+++***)))((()))***))))))))))))))))))))))))'''((())))))******))))))&&&'''((()))************&&&&&&''''''((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((+++)))((((((******'''%%%&&&&&&&&&%%%&&&&&&'''((('''(((((('''%%%$$$&&&'''&&&'''''''''(((((((((((((((((((((((((((((((((((('''(((((())))))(((((('''&&&&&&'''(((((('''&&&&&&(((((((((((((((((((((((((((((((((((('''''''''''''''''''''((((((((((((((())))))))))))))))))))))))&&&'''''''''((((((((((((((()))***+++,,,---------))))))***+++++++++***)))''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&%%%%%%###"""!!!%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&'''&&&%%%%%%(((+++(((...777>>>???:::222---''''''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%$$$%%%%%%&&&&&&'''''''''%%%&&&((()))((('''((()))***---...---***'''''''''&&&&&&&&&'''''''''''''''&&&'''((())))))((('''&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((%%%&&&'''&&&%%%%%%'''((('''&&&&&&%%%%%%&&&&&&'''&&&''''''((())))))******&&&(((******(((&&&''')))'''&&&&&&&&&&&&((()))***+++&&&***999???777,,,(((***)))(((((('''&&&%%%%%%''''''''''''''''''''''''(((((()))))))))*********(((((()))))))))*********'''''''''((((((((())))))(((((((((((()))***+++,,,***++++++++++++)))((('''***++++++,,,,,,------...------.../////////......000222333333333333444666555888<<>>???:::333---(((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&'''(((((($$$''')))***)))''''''((((((+++---,,,)))&&&&&&'''%%%&&&&&&''''''(((((((((&&&'''((())))))((('''&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((%%%&&&'''&&&%%%%%%'''((('''&&&&&&%%%%%%&&&&&&'''&&&''''''((()))******+++%%%(((******'''%%%'''(((***)))'''&&&%%%%%%&&&&&&,,,)))000???AAA444***(((******)))'''&&&%%%$$$###''''''''''''''''''''''''(((((())))))*********+++(((((())))))*********+++''''''''''''((((((((()))(((((((((((()))***+++,,,'''(((***+++,,,,,,++++++***++++++,,,,,,---......+++,,,------......------000222333333333333444666555888<<<@@@IIIZZZrrr|||uuunnnnnnppptttzzz++++++***)))))))))))))))))))))))))))************+++)))'''(((+++,,,***(((******)))((()))***+++,,,++++++************++++++(((((())))))))))))))))))************************,,,+++***))))))***+++,,,------------,,,***((('''+++++++++***)))(((((('''******))))))))))))******+++***)))(((((()))***++++++*********))))))((((((******+++******)))((('''(((((((((((((((((((((((())))))))))))))))))))))))''''''((()))***,,,...///'''&&&%%%$$$%%%''')))******)))(((''''''((()))***''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((%%%&&&&&&&&&'''((((((((()))(((((('''''''''((((((&&&&&&&&&&&&''''''''''''&&&'''''''''(((((())))))((('''&&&(((***++++++***"""###$$$%%%'''((()))***)))((('''''''''(((***+++))))))(((((('''''''''&&&&&&'''(((*********)))((())))))))))))))))))))))))&&&'''(((***+++,,,,,,---+++***((('''''''''((()))((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''(((''''''''''''&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''((((((((((((((('''&&&&&&(((***%%%&&&&&&''''''&&&&&&%%%)))(((,,,333;;;;;;333+++%%%%%%&&&))),,,+++((($$$&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''))))))(((&&&%%%(((((((((((())))))))))))%%%&&&'''(((((()))((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&&&&((((((((((((''''''''''''%%%&&&'''(((((('''&&&%%%%%%!!!"""'''***)))&&&)))&&&$$$$$$'''))))))''''''%%%$$$%%%(((***(((&&&(((((((((((((((((((((((()))'''''')))+++***&&&"""***333222---+++***)))...+++(((%%%$$$%%%'''((()))((('''&&&&&&'''((()))&&&&&&''')))***+++------))))))(((((('''''''''&&&)))((((((((((((***,,,---+++++++++***************)))************+++++++++++++++++++++++++++++++++000////////////000111111111000000000111222333333555:::>>>@@@EEEVVVppp~~~zzzvvvqqqpppqqquuu}}},,,++++++***))))))******))))))))))))************+++)))((()))+++,,,***((()))(((((('''((()))***+++,,,,,,++++++++++++,,,,,,*********++++++++++++++++++++++++++++++++++++++++++***)))(((((()))***+++***+++,,,,,,,,,,,,+++***,,,,,,,,,+++******))))))******))))))))))))************)))(((((()))******+++*********))))))))))))((()))***************)))))))))))))))))))))))))))***************************)))))))))***++++++,,,)))((('''&&&&&&((()))*********))))))))))))******)))((((((''''''(((((()))))))))))))))))))))))))))'''''''''((((((((())))))''''''((((((((((((((((((((((((((('''''''''((((((''''''((((((((()))))))))''''''''''''((((((((()))$$$###"""###%%%&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&)))(((((('''((()))***+++)))(((((((((''''''''''''''''''((()))))))))(((((()))))))))))))))))))))))))))***+++,,,,,,---------+++***)))((('''(((((()))''''''&&&&&&&&&&&&''''''((((((''''''''''''(((((((((''''''''''''&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((('''&&&&&&(((***%%%&&&&&&''''''&&&&&&%%%((((((+++222999999222***)))((()))+++......+++'''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&%%%%%%%%%&&&''''''''''''((((((((((((((())))))***)))))))))((((((((((((((((((((((((%%%%%%&&&&&&&&&&&&''''''((((((((((((''''''''''''&&&'''(((((((((((('''&&&(((%%%"""$$$(((***(((&&&'''$$$"""###%%%''''''%%%'''&&&$$$&&&((()))(((&&&''''''''''''''''''''''''((('''((()))***)))(((&&&)))111777333,,,(((&&&%%%---+++(((&&&%%%&&&'''(((((((((((((((((()))***+++((((((((()))******++++++******)))))))))((((((((()))((((((((((((***+++,,,(((((())))))))))))******)))************+++++++++------------------------,,,,,,,,,,,,,,,---......000000000000111222333444666;;;???AAAFFFVVVppp}}}{{{yyyyyyvvvtttvvv|||,,,,,,+++************+++))))))*********++++++++++++***)))***+++,,,+++))))))))))))))))))***++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******))))))******+++((()))***,,,---------------------,,,++++++*********************************))))))(((((())))))******************)))))))))'''((()))***++++++++++++************************************************,,,,,,+++***))))))))))))+++***)))((((((((()))*********++++++++++++*********))))))(((((())))))***************************((((((((())))))))))))))))))))))))))))))(((((((((((((((''''''(((((((((((())))))))))))************''''''''''''(((((((((((('''&&&%%%&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((()))******((((((((((((''''''''''''(((((('''''''''''''''''')))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,+++***)))(((((((((((()))&&&&&&%%%%%%%%%%%%&&&&&&))))))(((((((((((())))))(((''''''''''''&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''(((((('''&&&&&&''')))&&&&&&''''''''''''&&&&&&((((((***111666666000)))))))))***+++------+++)))&&&&&&&&&&&&&&&&&&&&&&&&***)))&&&$$$######$$$%%%%%%%%%&&&&&&&&&'''''''''******+++++++++***))))))(((((((((((((((((((((((('''&&&%%%%%%%%%&&&(((((((((((((((((('''''''''''''''(((((())))))(((((('''***'''%%%%%%((()))(((%%%&&&%%%###$$$%%%''''''&&&'''&&&&&&&&&((()))((('''''''''''''''''''''''''''(((((()))'''%%%$$$$$$%%%///666888222***'''%%%$$$******)))(((''''''((((((%%%&&&'''))))))*********))))))))))))))))))))))))************)))))))))))))))))))))(((((()))******&&&''''''(((((())))))))))))************+++++++++------------------------//////......//////000111/////////000111333444555777<<>>@@@DDDRRRjjj|||yyytttkkkmmmrrrzzz111000000111111222333444999222000444777444333555666555444444444666777888888999:::<<<>>>???@@@AAA<<<;;;::::::<<<=========;;;;;;<<<======<<<;;;:::888999::::::888888888:::888444444666666333333555000000000...,,,+++,,,---000---,,,---000111000---,,,,,,,,,,,,------------------////////////------)))***,,,---.........---******+++++++++,,,,,,,,,+++++++++,,,,,,---------******++++++++++++******************************************************))))))))))))((((((((((((++++++***)))((('''&&&&&&))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''&&&&&&&&&&&&&&&'''''''''((((((%%%&&&'''(((((('''&&&%%%(((((((((((((((((((((((('''''''''&&&%%%%%%$$$$$$(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((('''''''''''''''((()))***++++++,,,))))))))))))))))))))))))&&&%%%$$$$$$$$$$$$%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%(((''''''''''''&&&&&&&&&))))))((('''''')))***+++(((((('''''''''(((((()))'''''''''((((((((((((((()))((('''&&&%%%$$$$$$$$$)))'''%%%$$$$$$$$$&&&''''''&&&&&&%%%%%%&&&&&&'''((())))))(((&&&&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))******((('''((((((******))))))((((((((('''"""###$$$$$$###$$$&&&((('''%%%$$$%%%'''***++++++000111000+++$$$###''',,,))))))(((((('''''''''&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((((((((((((((('''&&&&&&((())))))((()))((('''&&&&&&&&&&&&&&&******))))))((((((''''''((('''''''''((()))+++,,,(((((((((((((((((((((((())))))))))))))))))))))))***+++,,,---...------,,,***+++,,,---............---------............///111111111111222333444555666888<<<>>>AAAMMMeee{{{|||wwwrrrqqqqqqxxx777666666666777888999::::::444333777999777666888999888777666666777999999888999999:::<<<======>>><<<;;;;;;;;;<<<=========<<<======>>>======<<<;;;999;;;<<<<<<;;;;;;<<<===:::777777:::;;;888888999555555444333222111111222000...---...111222111///000000///......------,,,...///000111111000///...)))***+++,,,---,,,,,,+++++++++,,,,,,,,,---------.../////////000000000000++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))+++************)))))))))+++******))))))(((((('''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''''''''''''''''''''(((((((((((((((((('''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((''')))))))))))))))*********)))))))))))))))))))))))))))(((''''''''''''((()))'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((('''&&&&&&%%%%%%%%%%%%***)))'''&&&&&&'''((()))'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***+++,,,+++(((&&&&&&&&&)))))))))(((((('''''''''$$$%%%%%%%%%$$$%%%'''(((&&&&&&&&&&&&''')))+++--->>>999333---)))((('''''')))((((((((('''''''''&&&'''''''''(((((((((((()))''''''''''''(((((((((((()))'''&&&&&&((()))((('''(((''''''&&&&&&&&&''''''))))))))))))((((((''''''&&&&&&%%%%%%&&&'''((()))(((((((((((((((((((((((())))))))))))))))))))))))((()))***+++,,,++++++***,,,,,,---.../////////...---------............///000000//////000000111222666777;;;???CCCNNNcccwww|||vvvttttttyyy999888888888888:::;;;<<<===:::999<<<>>>======>>><<<;;;:::999999999:::;;;::::::;;;;;;<<<<<<===============>>>>>>>>>??????>>>>>>>>>======<<<<<<<<<:::;;;======<<<<<<>>>???===:::999===???<<<;;;<<<999888888777777666666666333222222333555666666555555444333111000...------000111222333333222111000---------...---,,,++++++,,,,,,------------......,,,------------.........,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))),,,,,,+++++++++*********************************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************((()))))))))))))))))))))''''''''''''''''''&&&&&&))))))(((((((((((())))))))))))))))))))))))))))))''''''((())))))***++++++(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((((((((************))))))(((((())))))))))))))))))))))))***)))(((((((((((()))***''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&''''''(((((())))))(((((()))((('''%%%$$$$$$######%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&***)))(((&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''%%%###!!!"""%%%''''''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&,,,---...,,,(((&&&%%%%%%((((((((('''''''''''''''&&&''''''&&&%%%%%%'''(((%%%'''))))))'''))),,,000BBB888,,,((())))))&&&!!!(((((((((''''''''''''''''''''''''(((((((((((()))&&&''''''''''''((((((((()))'''&&&&&&(((((('''&&&''''''&&&&&&&&&'''(((((()))))))))(((((((((((('''******))))))))))))***+++(((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))))))))(((---......//////.........---------............///000000/////////000000111777777999???EEEPPPbbbrrryyywwwvvvyyy}}}:::999888888888:::<<<===???>>>???AAABBBCCCCCCCCC===<<<;;;:::::::::;;;<<<<<<<<<======>>>>>>??????>>>???@@@AAA@@@@@@AAABBB@@@???>>>===<<<<<<======>>>???@@@@@@??????@@@AAAAAA<<<:::>>>???<<<999999999999888999::::::999888888888888999;;;<<<<<<<<<888777666555333222000000222333444555555444333222222222111000///...------------------------------++++++++++++++++++++++++,,,,,,------------,,,,,,------------------------)))))))))))))))))))))))),,,+++++++++************))))))******++++++++++++++++++++++++++++++++++++))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))))))))'''''''''''''''&&&&&&&&&***)))(((''''''((()))***))))))))))))))))))))))))(((((()))))))))*********(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((******))))))))))))))))))))))))))))))))))))))))))'''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''&&&&&&&&&'''((()))++++++***)))))))))(((((('''&&&&&&&&&&&&''''''(((((())))))******%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''%%%!!!!!!&&&)))(((%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''',,,------,,,)))'''&&&&&&''''''''''''''''''&&&&&&&&&'''(((&&&%%%%%%&&&'''%%%(((+++***'''(((---222;;;111'''###'''***((($$$''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&'''''''''(((((()))'''''''''(((((('''%%%&&&&&&&&&&&&&&&'''((()))((((((((((((((((((((((((++++++******************(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((((((---------...------,,,,,,---------............///000000000000111222444444:::777777<<>>???<<<>>>AAABBBCCCDDDEEEEEE???>>>===<<<<<<===>>>>>>@@@@@@@@@@@@@@@AAAAAAAAA@@@BBBEEEFFFEEEEEEFFFHHHGGGFFFDDDBBBAAABBBCCCCCCJJJKKKMMMLLLKKKKKKLLLMMMKKKEEE@@@BBBBBB???;;;:::===<<<<<<>>>AAABBBAAA??????@@@@@@??????>>>??????;;;;;;:::999888777666666555555666777777666555555555444333222000///......------------------,,,,,,------------------------++++++,,,,,,,,,,,,++++++------------------------++++++++++++++++++++++++++++++*********))))))))))))))))))***++++++,,,,,,++++++++++++++++++++++++))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''((((((((('''''''''''''''''''''&&&)))(((&&&&&&&&&&&&((())))))))))))))))))))))))))))))))))))(((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))'''(((((()))******++++++))))))))))))))))))))))))%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''(((((())))))(((''''''''''''&&&&&&&&&$$$%%%&&&'''((('''&&&%%%&&&&&&&&&&&&&&&'''((()))''''''(((((()))******+++%%%%%%%%%%%%&&&&&&'''(((''''''&&&&&&%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&""" """(((+++)))&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''(((***++++++)))(((((()))&&&&&&''''''''''''''''''&&&&&&'''&&&$$$$$$%%%'''&&&***,,,+++((((((---222333...(((%%%''')))***+++&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''(((''''''((())))))(((&&&&&&&&&&&&&&&&&&'''((()))'''''''''''''''(((((((((%%%&&&&&&&&&%%%%%%%%%$$$))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((()))))))))++++++,,,,,,,,,+++******---------............///......///000111333555666;;;777666999AAANNNbbbrrr~~~zzzuuuuuuuuuuuuvvvxxx|||===<<<:::999:::<<>>DDDGGGGGGHHHKKKLLLKKKJJJIIIHHHHHHHHHIIIKKKKKKMMMMMMLLLKKKJJJIIIHHHHHHHHHMMMQQQSSSRRRRRRTTTWWWXXXVVVSSSQQQPPPPPPRRRSSS]]]___aaabbbbbbbbbdddfffbbbYYYRRRQQQRRROOOKKKJJJLLLKKKLLLPPPUUUWWWUUUSSSQQQQQQPPPLLLHHHDDDCCCCCCBBBBBBAAA@@@???>>>===<<<999:::;;;;;;;;;;;;:::999777666444222111000000///...............------------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++************))))))))))))))))))******+++++++++))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''%%%%%%&&&&&&''''''((((((&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))))))))(((''''''&&&%%%%%%((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))''''''((()))***+++,,,,,,))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''(((((()))(((''''''''''''&&&&&&&&&&&&&&&'''(((((((((((((((""""""######$$$&&&'''(((%%%%%%&&&'''(((((()))***%%%%%%%%%%%%%%%&&&'''((()))((((((((((((''''''''''''&&&&&&%%%%%%&&&&&&'''&&&$$$"""$$$(((******(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%''')))))))))))))))+++'''''''''''''''(((((((((%%%&&&&&&%%%$$$$$$&&&''')))***+++***((((((+++...,,,+++(((%%%######%%%(((&&&&&&&&&&&&&&&''''''''''''''''''(((((((((((()))%%%&&&&&&&&&&&&'''''''''((('''(((***++++++***(((''''''&&&&&&&&&'''((((((&&&''''''''''''(((((((((%%%%%%&&&&&&'''&&&&&&%%%))))))))))))))))))))))))((((((((((((((((((((((((+++******))))))))))))***))))))***++++++*********---------............///+++,,,,,,---///111333444888666666:::@@@LLLaaasss}}}vvvpppppprrruuuwwwxxx{{{~~~FFFEEEBBBAAABBBDDDGGGJJJNNNVVV[[[ZZZZZZ^^^```___```_________```bbbccceeejjjiiifffccc```]]]ZZZYYY[[[```fffhhhhhhhhhkkknnnooollliiieeedddeeehhhiiioooqqquuuwwwyyy|||uuukkkjjjllljjjhhhgggeeedddeeekkkqqquuussspppqqqqqqmmmeee\\\TTTPPPOOOLLLKKKJJJHHHFFFDDDBBBBBB>>>???@@@@@@@@@@@@???>>>;;;:::888666555444444555111111111000000000//////,,,,,,,,,+++++++++******,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++*********))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''(((((())))))$$$%%%%%%&&&'''((())))))''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***(((((())))))*********+++))))))))))))))))))))))))&&&'''((())))))((('''&&&''''''''''''''''''''''''$$$%%%%%%&&&''''''(((((((((''''''''''''&&&&&&&&&)))))))))))))))***++++++############$$$%%%&&&&&&%%%%%%&&&'''((()))******&&&&&&%%%%%%%%%&&&''''''(((((((((((((((''''''&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$&&&(((((((((((()))***'''''''''(((((()))))))))%%%&&&'''&&&%%%&&&(((***,,,+++***)))(((((()))***&&&&&&$$$"""!!!!!!"""###%%%%%%%%%&&&&&&''''''''''''''''''(((((((((((()))%%%%%%&&&&&&&&&''''''''''''''')))+++---...,,,***(((''''''&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&'''((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++)))((((((((())))))((()))***+++++++++++++++---------............///......---......///000111111444999>>>BBBLLL```rrr~~~wwwqqqnnnrrrxxx|||}}}~~~UUUSSSQQQPPPPPPSSSVVVXXXaaaiiiooommmnnnrrruuusssttttttssstttuuuwwwyyy{{{{{{uuupppmmmkkkkkkqqqxxx{{{zzz{{{~~~}}}xxxuuutttuuuxxxzzzxxx{{{~~~xxxwwwyyy|||oooeee___]]]SSSRRRPPPMMMJJJGGGEEEDDDBBBBBBCCCDDDDDDCCCBBBBBB@@@???===;;;:::::::::;;;333333333222222222111111111111111000000/////////---..................---,,,,,,,,,,,,,,,,,,,,,,,,************************---------,,,,,,,,,++++++)))))))))((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++###$$$%%%&&&''')))******'''((()))******)))((('''((((((((((((((((((((((((&&&&&&''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***************))))))))))))))))))))))))))))))))))))%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''$$$$$$%%%%%%&&&'''(((((((((((('''''''''&&&&&&&&&'''&&&%%%%%%%%%&&&((()))''''''&&&%%%%%%&&&&&&&&&''''''((()))***+++,,,,,,'''&&&&&&%%%%%%&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&&&&%%%%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))&&&&&&&&&'''''''''(((((((((((((((((((((((((((((($$$&&&'''((('''&&&'''((('''((((((((())))))******%%%&&&''''''''''''***,,,...+++)))(((((()))(((''''''%%%$$$%%%'''((('''&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''))),,,//////...,,,)))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((###$$$&&&'''((((((((('''))))))))))))))))))))))))************************+++***)))(((''''''((()))((()))***+++,,,------------------.........//////222222111000000000000000,,,222;;;AAADDDLLL___qqqzzzuuummmsss{{{}}}~~~}}}ooonnnkkkgggeeefffjjjmmmvvv~~~{{{wwwzzz}}}}}}}}}|||{{{{{{}}}}}}yyyxxx{{{}}}~~~~~~~~~{{{wwwsssgggddd^^^XXXRRRNNNKKKJJJHHHGGGGGGHHHKKKLLLLLLJJJGGGFFFDDDAAA>>>===>>>???>>>??????<<<888666888;;;111333444333111///...---000...---...///000///...000///...,,,,,,,,,------,,,,,,---,,,+++)))'''&&&---***)))***,,,...,,,******+++---------+++)))(((+++******)))))))))))))))))))))))))))(((((((((((())))))(((((((((***+++,,,******))))))))))))******************************(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))""""""###$$$%%%&&&'''(((&&&'''((())))))'''%%%###''''''''''''((((((((()))(((((((((((()))***+++,,,(((((((((((((((((())))))&&&'''((()))))))))))))))))))))))))))((((((((((((&&&&&&&&&&&&'''''''''(((''''''&&&&&&%%%%%%%%%$$$(((((((((((())))))))))))''''''''''''''''''''''''%%%&&&'''(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((''''''''''''((())))))%%%&&&'''(((((('''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''(((%%%"""###&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''((((((((('''%%%$$$&&&&&&''''''''''''''''''(((((('''''''''&&&&&&&&&((()))))))))))))))(((((())))))))))))))))))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((%%%+++.........000---))))))((('''&&&%%%&&&&&&'''((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''((((((((((((++++++++++++++++++++++++---------............///000000000000111111111111333333555;;;AAAMMM___ppp|||yyysssqqqrrruuu{{{~~~zzz~~~}}}wwwvvvtttrrrsssvvv{{{~~~vvvtttnnnhhhaaa[[[VVVTTTOOOMMMLLLLLLNNNPPPOOONNNNNNMMMKKKHHHFFFEEEGGGHHHFFFFFFEEEBBB>>>;;;::::::777777777666444222111000...------...///000...,,,///...---,,,,,,,,,,,,---/////////...---,,,+++***---+++******------,,,***+++,,,---------,,,***)))++++++***)))))))))))))))******)))))))))(((((((((+++***)))(((((()))************))))))))))))******''''''''''''''''''''''''(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((())))))))))))'''(((((()))((('''&&&%%%'''''''''((((((((())))))(((((((((((()))***+++,,,+++*********************)))******++++++++++++*********))))))((((((''''''%%%%%%&&&&&&&&&''''''''''''''''''((())))))******''''''''''''((((((((((((''''''''''''''''''&&&&&&++++++++++++***)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$############$$$%%%%%%&&&''''''(((((('''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''(((&&&###$$$&&&((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''&&&&&&%%%%%%&&&&&&'''(((((()))((('''&&&%%%'''''''''&&&&&&%%%%%%$$$(((((('''''''''&&&&&&&&&(((((()))))))))(((((('''(((((((((((((((((((((((()))(((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''''''''(((((($$$)))++++++,,,...,,,))))))((('''&&&&&&&&&'''(((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))))))))******++++++,,,,,,,,,,,,,,,,,,---------...//////000000000111111111555444666;;;BBBMMM___ppp}}}yyytttpppnnnpppuuu|||{{{~~~}}}~~~}}}|||wwwpppiiidddaaa```]]][[[[[[]]]]]][[[XXXYYYXXXUUUSSSRRRSSSTTTVVVZZZXXXUUURRRNNNIIIDDD@@@>>>===<<<:::888666555444222111111111222222000...000///......---.........111111000///////////////---,,,+++,,,------,,,++++++,,,---------,,,+++***,,,+++******))))))******++++++*********))))))))),,,,,,+++))))))(((((()))******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))+++++++++******)))))))))))))))((((((((((((''''''''''''((((((((()))))))))(((((((((((()))***+++,,,------,,,,,,+++++++++******++++++++++++******)))+++******)))(((''''''&&&%%%%%%&&&&&&&&&'''''''''%%%%%%'''(((***+++------&&&&&&&&&&&&''''''''''''(((((((((''''''&&&&&&&&&(((((())))))((('''&&&&&&''''''''''''''''''''''''"""""""""!!!"""######$$$''''''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%'''''''''''''''''''''''')))'''%%%%%%&&&'''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&&&&%%%&&&&&&&&&'''((((((((((((''''''&&&(((''''''&&&%%%$$$######'''''''''''''''&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((('''''''''$$$$$$$$$$$$$$$$$$$$$$$$((((((''''''''''''((((((&&&)))***)))***---...,,,***)))((('''''''''(((((((((((((((((((((((((((((('''(((((())))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))*********(((((()))***+++,,,------+++++++++,,,,,,,,,------//////000000000000111111555555777;;;AAALLL___ooo}}}uuuqqqooolllnnnttt{{{|||~~~yyysssppprrrqqqqqquuuyyyyyytttooopppmmmjjjhhhhhhiiikkkkkkrrroookkkhhhddd]]]TTTMMMHHHFFFDDDBBBAAA???>>><<<>>>;;;888777777666555444222222111111111000000000222111000///...///000111......---------------,,,,,,,,,------------,,,+++,,,,,,+++************+++++++++++++++*********)))+++++++++******)))))))))******))))))))))))******++++++++++++++++++++++++(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((()))))))))))))))))))))(((((((((''''''***)))(((((((((((())))))'''(((((((((((()))))))))))))))(((((()))***++++++---------,,,,,,+++******)))))))))))))))((('''&&&++++++***)))((('''&&&&&&&&&&&&'''''''''(((((((((###$$$%%%'''(((***+++,,,&&&&&&'''''''''((((((((())))))((((((''''''&&&&&&###$$$%%%&&&((())))))***((((((((((((((((((((((((%%%%%%%%%%%%%%%&&&''''''(((((((((''''''&&&%%%%%%&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''')))((('''&&&&&&&&&&&&%%%((((((((((((((((((((((((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&''''''((()))++++++(((***...111///+++***)))''''''(((((()))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))************))))))*********+++++++++******++++++,,,,,,------+++,,,,,,,,,,,,---------////////////000000000111555444666:::@@@KKK]]]mmm{{{{{{vvvrrrmmmooorrryyy}}}zzz}}}{{{xxxtttmmmccc[[[XXXVVVTTTSSSSSSSSSPPPNNNMMMIIICCC>>><<<:::888666444444444333333222111111111000///...---...///000////////////...------...---------......------------,,,,,,+++++++++++++++++++++++++++*********)))))))))******++++++++++++******))))))))))))******(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))&&&&&&''''''''''''(((((())))))(((((((((((()))***(((((((((((()))))))))***))))))))))))))))))***+++,,,,,,++++++************)))))))))))))))((('''&&&*********)))(((''''''&&&'''(((((((((((()))))))))&&&&&&&&&'''((())))))***''''''((((((((()))))))))))))))(((((((((''''''''''''(((((()))+++,,,---...((((((((((((((((((((((((((((((''''''(((((()))***((((((''''''&&&&&&&&&&&&&&&''''''((((((''''''&&&''''''''''''''''''''''''(((((((((((('''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((())))))&&&'''''''''''''''''''''&&&&&&'''((())))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''')))+++)))&&&'''---000///+++***)))''''''(((((()))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((()))))))))*********+++************++++++++++++---------------,,,,,,,,,------------...............////////////000000000333222444999???JJJ\\\mmm|||xxxrrrqqqrrrwww~~~~~~}}}vvvoooiiillljjjiiijjjmmmmmmiiifffaaa]]]VVVOOOIIICCC>>>:::999999888777666444333222111111000//////...//////000111111000...---...///---------............///...---,,,,,,++++++,,,,,,++++++*********)))))))))((()))***+++,,,,,,,,,,,,******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))'''''''''(((((()))))))))''''''(((((((((((())))))((((((((()))))))))*********)))))))))))))))*********************************++++++++++++******)))))))))))))))((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((()))))))))***((((((((((((((((((((((((++++++***)))(((((())))))(((((((((((((((((((((((('''''''''''''''(((((()))''''''&&&&&&&&&''''''(((''''''((((((((((((''''''''''''''''''''''''''''''&&&((())))))'''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''')))(((''''''&&&&&&''''''%%%%%%%%%$$$%%%%%%&&&'''&&&&&&'''((()))***++++++&&&&&&&&&'''''''''''''''&&&'''((()))*********)))''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((('''######(((+++******)))((('''''''''((((((((((((((((((((((((((((((((())))))******))))))((())))))))))))))))))))))))'''(((((())))))*********)))************+++++++++---------------------,,,---------.........//////......////////////000000222111444999@@@KKK^^^nnn|||vvvuuuuuuxxx~~~}}}}}}}}}{{{{{{zzzzzzzzz|||yyyuuunnneeeYYYMMMEEEBBBBBBAAA@@@>>>;;;999777444444444333222111000///000222333111///---...000...............//////000......---,,,,,,,,,,,,,,,******)))))))))((((((((()))***+++,,,,,,,,,+++*********))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))((((((((((((''''''%%%&&&'''((()))(((((('''(((((()))))))))***************))))))))))))******(((((())))))***+++++++++)))******++++++++++++***(((((((((((())))))))))))&&&&&&&&&&&&'''''''''''''''(((((((((((()))))))))'''''''''((((((((())))))'''''''''((())))))******+++***((('''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((&&&&&&%%%%%%&&&'''))))))((((((((())))))(((((((((''''''''''''''''''''''''$$$''')))***(((&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))(((((('''''''''''''''''''''&&&&&&&&&'''((()))&&&'''''''''(((((())))))&&&&&&&&&'''''''''(((((('''((()))***++++++++++++(((((((((((((((((((((((((((((((((((()))))))))***'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''(((&&&""""""&&&(((''')))((('''&&&&&&&&&'''((((((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))&&&&&&'''(((((()))******)))))))))************+++(((((()))***,,,------...,,,,,,---------................../////////000000222222555:::BBBMMMaaaqqq{{{wwwwwwyyy}}}}}}~~~||||||}}}uuuyyyooo^^^RRRKKKKKKJJJHHHFFFCCC@@@>>>666777777777666444222000111333444222///---...000...............///000111......---,,,,,,,,,,,,---))))))))))))((((((((((((+++,,,------,,,+++)))(((******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))((('''&&&%%%$$$$$$###%%%'''))))))((('''&&&))))))))))))******************)))))))))))))))***(((((()))***+++,,,,,,---&&&'''((()))))))))))))))''''''(((((())))))******$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&''''''(((&&&&&&&&&'''''''''((((((&&&&&&'''((()))***++++++++++++***))))))***+++,,,''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((&&&%%%%%%%%%&&&(((***+++(((((())))))))))))((((((''''''''''''''''''''''''###&&&******((('''((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))(((''''''''''''''')))(((''''''((()))***+++''''''''''''''''''&&&&&&&&&&&&&&&'''''''''(((((((((((()))++++++,,,,,,,,,))))))))))))))))))))))))))))))******+++++++++,,,&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((***((($$$###'''(((&&&)))((('''&&&%%%&&&&&&'''(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))%%%&&&&&&'''((())))))***((())))))))))))*********###$$$&&&(((***---...///++++++,,,,,,,,,---------............/////////000333333666<<>>:::888999999777555444555555444111//////000---///111111000...,,,,,,///......---------......---------,,,,,,+++++++++(((((('''(((((()))***+++))))))))))))***+++,,,---'''((()))******)))((('''******))))))((((((''''''******))))))((((((''''''))))))************))))))))))))(((((((((((())))))***)))((('''&&&&&&'''((())))))))))))))))))))))))((((((((()))******++++++******************++++++((())))))*********))))))''''''((()))***+++,,,,,,+++***)))'''%%%$$$&&&)))(((((((((((((((((((((((( ###&&&)))******)))''')))))))))))))))))))))))),,,,,,+++)))(((&&&%%%%%%&&&''''''%%%$$$$$$&&&((((((((((((''''''&&&%%%%%%&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&''')))((('''((()))***)))(((''''''''''''''''''''''''******)))(((((((((((((((&&&&&&&&&'''''''''((((((******)))(((((()))***+++++++++***(((((('''''''''###$$$%%%&&&''')))******''''''((()))))))))))))))((((((((((((((()))******---***'''&&&&&&'''&&&%%%***))))))((('''&&&&&&%%%$$$$$$$$$%%%&&&''')))***&&&'''((())))))((('''&&&''''''''''''''''''''''''))))))))))))(((((((((((((((((()))***************)))(((''''''''')))***+++))))))(((((((((((()))))))))(((((()))++++++***(((******+++,,,------......---,,,++++++,,,---///000------..................333333777===CCCNNN___oooxxxuuusssqqqtttuuu{{{~~~}}}}}}{{{xxxyyyyyywwwqqqhhh___YYYLLLFFF@@@>>>???>>>;;;777999888666444333222222222///000333444333333222222000///...------,,,,,,------------,,,,,,,,,++++++******)))))))))***+++++++++*********)))*********(((((()))******)))((((((******))))))((((((((((((***)))))))))((((((((('''))))))************))))))(((((((((''''''(((((((((***)))((('''&&&''''''((())))))))))))))))))))))))******))))))))))))))))))))))))*********+++++++++******+++++++++******)))'''''''''((())))))******))))))(((&&&$$$$$$&&&(((((((((((((((((((((((((((&&&''')))******)))'''&&&))))))))))))))))))))))))******))))))((((((''''''%%%'''))))))'''&&&&&&''''''''''''&&&''''''((((((&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&***)))(((''''''''''''(((&&&&&&&&&&&&''''''''''''&&&&&&'''(((((((((((((((###$$$&&&)))*********)))$$$%%%%%%&&&'''((())))))''''''((()))))))))))))))((((((((((((((())))))***+++)))''''''((())))))(((%%%%%%%%%&&&'''(((((()))&&&&&&&&&%%%%%%&&&&&&'''&&&'''((())))))((('''&&&'''''''''''''''''''''''')))((((((((((((((((((((('''((())))))******)))))))))(((((('''((()))***+++))))))(((((((((((())))))(((''''''(((******)))'''*********+++,,,---------...------,,,,,,,,,------,,,,,,,,,,,,,,,------...333333777===CCCNNN___oooxxxuuuuuusssuuuuuuyyyvvvmmm```YYYPPPMMMNNNMMMGGGBBBAAA===888666777777555444000111222222222111111000000000...---,,,,,,++++++------------,,,,,,,,,,,,,,,,,,++++++***+++++++++++++++******)))(((((((((((())))))******))))))(((***))))))))))))((((((((())))))))))))(((((((((((())))))************))))))************************))))))((('''''''''((((((((((((((((((((((((((((((++++++***))))))(((''''''(((((()))***+++,,,,,,---***+++++++++***)))((((((&&&&&&&&&&&&&&&'''''''''(((((((((&&&$$$###%%%'''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((()))$$$'''***+++***(((&&&&&&'''&&&&&&&&&'''(((***+++&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))'''***+++)))&&&%%%&&&((((((((('''''''''&&&&&&&&&(((((('''&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%'''((()))))))))))) """&&&)))++++++)))(((&&&&&&'''''''''((((((((('''(((((()))))))))))))))((((((''''''(((((()))***((((((((()))++++++***)))######$$$%%%&&&(((((()))))))))'''&&&%%%%%%$$$$$$''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((())))))))))))((()))))))))((())))))***+++))))))(((((((((((())))))'''&&&&&&((()))***)))'''))))))******+++,,,,,,,,,............---,,,+++***///...---------///000111333333666<<>>;;;777444444333111///......---------...//////---------------------------,,,+++***************'''((()))***+++***************))))))))))))******))))))))))))************(((((((((((())))))))))))))))))************))))))&&&''''''((((((''''''&&&(((((())))))))))))))))))((((((((((((((((((((((((''''''(((((())))))))))))'''((((((***+++,,,------,,,,,,,,,+++***)))((('''&&&&&&&&&%%%$$$$$$######((()))***)))''''''((()))((((((((((((((((((((((((&&&&&&%%%&&&'''))),,,---&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''&&&&&&&&&&&&''''''&&&%%%%%%&&&(((+++***)))((('''(((((()))'''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&***)))((('''''''''''''''***---///---(((%%%(((+++(((((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''***(((&&&%%%'''***...000...,,,***((('''''''''((()))(((((((((((('''''''''(((((())))))))))))(((((('''''''''''''''(((((()))'''''''''((()))(((&&&###'''''''''''''''((((((((((((''''''&&&&&&&&&''''''(((((((((''''''(((((((((''''''''''''''''''''''''&&&&&&''''''((((((((()))&&&''''''((((((((((((((())))))*********)))))))))))))))(((((((((((()))))))))((((((***,,,---,,,*********************++++++***+++---...///...---,,,+++*********+++,,,...///222222666<<>>;;;888555444444222111000///......222111///---,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***+++,,,***)))((()))+++,,,+++***)))))))))))))))***++++++))))))************))))))***)))'''&&&&&&''')))***)))((((((((('''''''''''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))((((((((('''''''''&&&''')))***++++++******+++******)))((('''''''''&&&&&&&&&'''''''''''''''(((((((((((((((((((((((()))((('''&&&&&&'''((()))'''''''''&&&&&&&&&%%%%%%((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&'''''''''(((((((((((((((((('''&&&&&&%%%%%%(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((()))((((((((((((((((((((((((+++***(((''''''((()))***+++)))'''&&&'''(((((('''%%%%%%%%%%%%%%%%%%%%%%%%''''''(((((((((((())))))''''''''''''''''''''''''(((((('''&&&$$$%%%'''***))))))))))))))))))))))))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))))))))))))))&&&&&&''''''''''''''''''$$$"""!!!###&&&)))***)))(((''''''((()))***+++,,,...+++)))***---000000...///...+++***)))+++,,,...,,,------...//////000000111333777<<>>888666111111000000///......---........................******************+++++++++***)))***,,,---,,,+++******)))))))))))))))***))))))************))))))*********))))))*********))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))************++++++++++++************)))))))))((((((((())))))))))))))))))***))))))))))))******+++))))))))))))******************))))))(((((((((((('''''''''''''''''''''''''''(((((((((((((((((('''))))))))))))))))))******(((((((((((((((((((((((($$$%%%%%%%%%&&&''''''''''''''''''(((((()))))))))%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((()))(((&&&%%%%%%&&&((()))''''''''''''''''''''''''))))))((('''''''''''''''''''''''''''''''''''''''%%%&&&(((******)))((('''''''''&&&((())))))(((&&&$$$$$$$$$$$$$$$$$$$$$$$$***))))))(((((('''''''''''''''''''''''''''''''''&&&'''((('''&&&%%%'''(((%%%&&&&&&&&&'''''''''(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&'''((()))))))))))))))((((((''''''''''''((()))******(((&&&$$$+++++++++***)))(((''''''******************+++,,,+++------+++)))(((+++...+++*********+++---...///......//////000111111111222444888===@@@GGGWWWfffvvv|||rrrmmmkkkllloooppprrrzzzttthhhlllmmmmmmooossswwwyyyzzzyyy~~~}}}{{{yyyxxxyyyzzzzzzyyy|||vvvrrrqqqqqqqqqooohhhbbbZZZUUUVVVZZZ___cccfffeeeeeegggjjjlllmmmllljjjnnnuuu{{{}}}|||{{{zzzxxxuuuoooeeeZZZMMMBBB;;;666555444222111000000000////////////////////////,,,,,,,,,,,,++++++******+++*********,,,---,,,++++++******)))))))))))))))))))))************))))))************************))))))************++++++((((((((()))))))))******))))))))))))))))))))))))*********++++++++++++,,,************))))))))))))(((((())))))))))))******,,,+++***))))))***,,,---)))))))))******+++++++++)))(((((('''&&&&&&%%%%%%''''''''''''''''''''''''''''''((((((((((((''''''))))))))))))************((((((((((((((((((((((((&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''******(((''''''&&&&&&&&&''''''''''''''''''''''''&&&''')))***++++++***)))&&&%%%$$$%%%'''''''''%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((()))***++++++,,,---&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&&&&&&&(((%%%%%%&&&&&&'''((((((((('''''''''&&&&&&'''''''''&&&&&&&&&'''((((((((()))(((((((((((('''''''''''''''((()))))))))((('''&&&%%%''')))))))))((()))***+++******)))))))))*********---///,,,&&&%%%)))...******++++++,,,---...///---......//////000111111222444888===???FFFUUUccctttxxxoookkkkkkkkkmmmnnnnnntttsssggghhhwww~~~wwwtttooojjjhhheeebbb```]]]]]]]]]```cccdddcccaaa]]]bbbhhhmmmsss}}}~~~qqqbbbTTTKKKAAA???;;;777555333333333////////////////////////.........---,,,+++***)))+++))))))***+++,,,+++***++++++***)))))))))))))))))))))************))))))***++++++++++++++++++***((()))))))))************(((((()))))))))*********))))))))))))))))))))))))*********+++++++++,,,,,,************))))))))))))(((((()))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***++++++,,,,,,'''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&'''((())))))((('''&&&''''''((((((((()))))))))((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))(((((('''''''''((((((''''''''''''''''''''''''''''''((()))************(((&&&$$$$$$&&&((((((((())))))))))))))))))))))))&&&&&&'''((()))***++++++&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((((('''&&&&&&'''%%%&&&&&&'''(((((())))))+++******))))))******+++''''''''''''((((((((((((((((((((((((((()))))))))((((((((((((((()))))))))###&&&))))))(((''')))***(((((((((((())))))***++++++------+++((((((+++...+++++++++,,,,,,---------,,,------...//////000000333555:::>>>@@@FFFTTTcccrrrvvvnnnlllmmmkkkooorrrrrrvvv}}}ttthhhdddmmm~~~wwwqqqgggggghhhkkkmmmmmmkkkiii]]]```cccccccccgggpppwww~~~sssddd[[[JJJGGGAAA<<<888666666666000000000000000000000000000000///...---+++***)))***(((((()))***+++***)))++++++***))))))((())))))))))))************))))))***++++++,,,,,,++++++***'''((((((((())))))******))))))))))))************))))))))))))))))))))))))******+++++++++,,,,,,,,,************))))))))))))(((((())))))*********++++++,,,...000///...,,,***(((((()))***+++,,,,,,---''''''(((((()))*********''''''''''''''''''''''''&&&'''((())))))((('''&&&%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((()))))))))((('''''''''&&&))))))(((((('''''''''&&&''''''''''''((((((((()))))))))((((((((('''''''''''''''''''''''''''''''''(((((())))))))))))(((((())))))))))))))))))))))))''''''&&&''''''((()))***'''''''''''''''''''''''''''''''''((()))******++++++(((&&&&&&(((***++++++''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((((('''&&&&&&'''&&&&&&''''''((()))******((((((''''''''''''((((((((((((((((((((('''''''''(((((())))))******++++++((((((''''''((()))***+++&&&))),,,+++)))''''''(((&&&&&&&&&'''(((***,,,,,,,,,+++******+++---......++++++,,,,,,,,,,,,------,,,,,,------.../////////555777;;;???AAAGGGUUUcccqqquuunnnmmmooommmsssxxxzzz|||~~~tttggg```eeettt~~~}}}|||{{{||||||{{{zzzvvvtttppplllhhhfffgggiiittt~~~zzzqqqnnnwwwyyy~~~~~~uuukkk]]]SSSGGGAAABBBBBB===888666333///......000000000111000......//////---,,,------,,,,,,+++,,,,,,,,,+++++++++************)))+++***)))***,,,---,,,+++***+++,,,+++)))((()))+++))))))))))))))))))))))))))))))***++++++++++++***+++*********))))))((((((,,,,,,+++******))))))(((***+++,,,+++)))))))))******((('''((()))***)))'''+++,,,...//////---+++)))++++++***)))(((((())))))***)))'''&&&'''(((***+++((('''&&&%%%%%%&&&'''(((''''''&&&&&&&&&%%%%%%%%%&&&(((***++++++(((%%%###(((((('''''''''&&&&&&&&&***)))((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&''''''((()))))))))))))))******)))(((((((((((((((%%%%%%&&&&&&'''(((((((((&&&'''(((******((('''&&&((((((((('''&&&&&&&&&%%%%%%%%%'''((()))))))))))),,,+++)))'''&&&%%%%%%%%%(((((((((((((((((((((((())))))(((((('''''''''&&&'''''''''''''''''''''''''''***------+++)))'''&&&******))))))((((((''''''%%%&&&'''(((((('''&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''((())))))(((((((((((())))))))))))((((((((())))))+++,,,,,,((('''&&&&&&&&&''')))***,,,,,,+++******+++,,,,,,------,,,++++++,,,,,,,,,///////////////000111111444666888999===GGGVVVbbbuuuwwwrrrpppooorrrtttxxx{{{}}}sssgggfffjjjqqq{{{~~~{{{vvvrrrpppqqqxxx|||sssjjjfffcccdddiiiooorrrrrrtttyyy}}}uuupppeeeWWWNNNKKKHHHBBB<<<===:::666333222333222111111///------......---+++------,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,+++******,,,---,,,+++((()))+++***(((''''''(((************************))))))***++++++++++++***************)))))))))(((+++++++++++++++************+++,,,+++***))))))+++***((('''((()))***)))(((+++---///222222000...,,,++++++***)))))))))))))))'''&&&&&&&&&'''***,,,...((('''&&&&&&&&&&&&'''(((''''''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&))))))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&''''''((()))))))))))))))(((((('''&&&&&&&&&&&&&&&((((((((('''&&&&&&%%%%%%&&&'''((())))))((('''&&&(((((((((((((((((('''''''''''')))******+++++++++((((((((()))***,,,---...(((((((((((((((((((((((()))))))))(((((((((''''''''''''''''''''''''''''''''')))+++,,,***((((((((())))))))))))(((((((((((('''(((((((((((((((((('''&&&&&&'''(((((((((((('''(((''''''''''''((())))))'''((((((((())))))))))))%%%%%%%%%&&&&&&'''((()))***)))((((((((()))++++++,,,,,,+++******+++,,,,,,---,,,,,,++++++,,,,,,---//////......//////000111222555777999===HHHWWWbbbuuuvvvqqqpppqqqtttxxx}}}yyykkkgggiiinnnwww|||~~~uuulllfff[[[XXXZZZ```eeegggiiimmmuuu|||yyylllaaa[[[TTTMMMGGGCCC???;;;888666555444222222000......//////...,,,------,,,+++++++++++++++------------,,,,,,,,,,,,---,,,++++++,,,---+++***+++---//////...,,,++++++************************))))))***++++++++++++***************))))))))))))++++++++++++,,,,,,,,,,,,***,,,,,,,,,***)))***+++***)))((((((******)))((())),,,000444555333111///+++***))))))))))))))))))((((((''''''''')))+++,,,(((''''''&&&&&&''''''((((((((((((((('''''''''''''''&&&$$$###$$$&&&)))+++(((((((((''''''''''''&&&((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&''''''''''''&&&''''''((((((((()))))))))(((((('''&&&&&&&&&&&&&&&((((((((('''&&&&&&%%%%%%&&&'''((())))))((('''&&&((((((((()))))))))))))))'''(((((()))************)))(((((('''''''''((((((((((((((((((((((((((((((***)))))))))))))))((((((''''''''''''''''''''''''''')))******)))((()))***(((((((((((())))))))))))))))))(((((((((((())))))''''''((()))))))))((((((((((((''''''(((((()))***''''''((((((((()))))))))(((((((((((())))))***+++++++++******++++++,,,---,,,++++++******++++++,,,,,,,,,,,,++++++,,,,,,---......------......///000111333666888===HHHXXXdddttttttnnnooorrruuuyyy}}}mmmfffggglllttt||||||yyysssiiiaaaZZZ[[[]]]]]]___aaadddjjjrrrwwwyyy}}}vvvnnneee\\\UUUIIIFFFAAA>>>===<<<:::999666444111000000000///......---,,,++++++***++++++------------,,,,,,,,,,,,...,,,++++++,,,---+++***,,,///222333111///------************************))))))***++++++++++++************)))))))))))))))******+++,,,,,,---......+++,,,---,,,***)))***+++***)))((()))******)))((('''***///333555444222000******)))))))))))))))***,,,+++***((('''&&&&&&'''((((((''''''''''''(((((())))))))))))((((((((((((***)))'''%%%&&&(((+++,,,(((((((((''''''''''''''''''(((((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))%%%&&&&&&'''''''''''''''''''''''''''(((((())))))******)))(((((((((((((((%%%%%%&&&&&&'''(((((((((''''''((())))))((('''''''''''''''(((((())))))***%%%&&&&&&'''(((((('''''')))((('''&&&%%%%%%%%%%%%((((((((((((((((((((((((************))))))))))))''''''''''''''''''''''''(((((()))((('''(((***,,,''''''(((((())))))*********)))(((''''''((()))***'''(((((()))))))))))))))((((((((('''((())))))***'''''''''((((((((())))))***)))))))))******+++,,,++++++++++++,,,,,,------++++++++++++++++++++++++,,,,,,+++++++++,,,---------------------.../////////222555888===IIIYYYeeerrrssskkklllqqqrrrwww~~~|||mmmdddeeellluuu{{{www}}}uuuggg```\\\XXXXXXZZZYYY^^^ccceeefffkkkttt{{{wwwlllfffTTTPPPKKKFFFEEEDDDCCCBBB:::777333111111000///...///...---,,,++++++++++++,,,,,,,,,,,,++++++++++++---,,,+++,,,------,,,+++***,,,///000...,,,******************************))))))***++++++++++++***))))))))))))))))))************+++,,,------...///+++,,,---,,,*********++++++)))((()))***+++***)))%%%(((---111222222000...***)))))))))))))))******,,,+++***)))'''&&&&&&&&&((((((((((((((((((((((((******)))))))))(((((((((******))))))((((((((((((((((((((((((((((((((((((&&&'''(((((()))(((''''''''''''''''''''''''''''''))))))))))))))))))))))))%%%&&&''''''(((((('''''''''''''''&&&'''((())))))******)))(((((((((((((((%%%%%%&&&&&&'''(((((((((''''''((((((((((((''''''&&&&&&&&&''''''(((((((((%%%&&&&&&''''''''''''&&&%%%%%%&&&''')))+++---...(((((((((((((((((((((((())))))))))))************''''''''''''''''''''''''((((((((('''&&&'''***,,,''''''(((((())))))******)))(((&&&&&&&&&&&&((()))'''(((((()))))))))))))))((((((((((((((()))******''''''''''''((((((((((((''''''&&&&&&&&&'''((((((*********+++++++++++++++++++++++++++++++++++++++,,,+++++++++,,,,,,---...---------------...//////...111444777===HHHYYYeeerrruuukkkkkknnnqqquuu{{{pppffffffmmmtttxxxssswww~~~~~~vvvnnnhhhfffhhhcccdddccc```^^^```eeejjjooorrryyy}}}yyyeee^^^UUUNNNIIIGGGFFFFFF@@@<<<888444333222000///111000///---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++---++++++,,,---......,,,+++---///000...,,,++++++++++++++++++++++++++++++))))))***++++++++++++***))))))))))))************)))******+++,,,------...+++------,,,+++***+++,,,+++***))))))++++++***)))&&&(((+++---......---,,,)))))))))))))))******+++((((((((()))))))))))))))'''(((((())))))(((((('''))))))))))))(((((((((((('''((())))))((('''%%%$$$'''(((((((((((()))))))))&&&&&&((()))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&'''(((((((((((('''((('''&&&&&&&&&'''((()))(((((('''&&&&&&&&&&&&&&&((((((((('''&&&&&&%%%%%%((((((((((((((((((((((((&&&&&&&&&&&&'''''''''''''''(((((()))))))))(((((('''''''''''''''((())))))(((((((((((((((((((((((((((((()))))))))))))))***''''''''''''''''''''''''((((((((('''&&&''')))+++(((((((((((())))))))))))''''''&&&&&&&&&&&&''''''''''''((()))))))))(((((())))))(((((())))))***+++&&&&&&'''''''''((((((((()))(((((('''(((((())))))((()))***++++++++++++******++++++,,,,,,++++++***++++++++++++,,,---............------......///000...111444777<<>>;;;888666444222111///...---,,,,,,,,,---................../////////++++++++++++++++++++++++)))*********+++++++++++++++++++++******+++++++++(((((()))))))))*********)))***+++,,,,,,+++***)))******************************)))))))))***++++++(((((('''''''''((()))))))))))))))))))))*********)))))))))***++++++,,,,,,++++++***))))))))))))***))))))(((((((((((())))))''''''&&&&&&&&&&&&''''''((((((((((((((('''&&&&&&(((((()))))))))((('''''')))((((((((('''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%&&&'''((()))))))))((('''''''''(((((()))((((((((('''''''''&&&$$$###$$$&&&))))))((('''*********+++++++++++++++)))%%%###%%%***,,,***&&&((((((''''''''''''((((((((((((((((((((())))))***)))'''&&&'''((()))((('''''''''''''''(((((((((((('''''''''''''''(((((()))'''''''''''''''((())))))))))))***,,,------+++))))))((((((((('''''''''''''''(((((()))***+++++++++***(((''''''******)))'''***)))(((''''''((()))***)))*********++++++,,,,,,******************************+++,,,,,,---......------......///000000000000111222444;;;HHHXXXdddmmmvvv|||~~~{{{yyyyyywwwxxxwwwxxxwwwwww~~~}}}sssmmmkkkooozzzoooeeeccccccaaa^^^^^^___```eeeqqq}}}qqqggg^^^TTTNNNCCCAAA???<<<:::777222///222111///.........////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++---------,,,,,,---------))))))))))))******************++++++++++++******++++++++++++++++++++++++,,,++++++************+++))))))((('''''''''(((((((((((())))))******++++++******************************)))((((((((()))))),,,+++***(((''''''''''''''''''&&&&&&&&&&&&''''''(((((((((((((((''''''&&&)))))))))((('''&&&%%%%%%(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&'''((((((((((((((('''''''''''''''%%%%%%%%%'''***+++***(((+++++++++******************$$$ ###***---)))###((((((''''''''''''((((((((((((''''''(((((()))***)))'''&&&'''((()))((('''''''''''''''((((((((((((&&&&&&&&&&&&'''''''''((('''''''''''''''((())))))'''&&&&&&'''((()))((('''((((((((((((''''''''''''(((((())))))******++++++)))((('''((()))***)))((())))))(((((((((((())))))'''(((((()))***+++,,,,,,+++++++++++++++,,,,,,,,,(((((())))))***+++++++++------......///000000000...///111444;;;HHHXXXdddllluuu{{{~~~~~~rrrrrruuuvvvuuuwwwxxxvvvsssxxxuuuiiifffiiiuuuvvvnnn___ZZZUUUTTT[[[fffnnnqqqyyyooobbbYYYKKKGGGCCCAAA???===888555666555333111000000000111............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------------------,,,*********++++++++++++,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++------,,,+++*********+++******)))((('''''''''(((''''''((()))***++++++,,,+++++++++*********))))))***))))))(((((((((((((((***)))(((&&&%%%%%%%%%%%%''''''&&&&&&&&&&&&'''''''''(((((((((((((((''''''''''''(((((('''&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((%%%%%%%%%%%%&&&'''((()))''''''''''''''''''''''''+++***))))))******)))'''((((((''''''&&&&&&%%%%%%)))%%%###%%%)))+++)))%%%((((((''''''''''''(((((((((''''''''''''((()))))))))'''&&&'''((()))((('''''''''''''''((((((((((((&&&&&&''''''(((((((((((('''''''''''''''((())))))'''%%%######%%%&&&'''&&&(((((((((((((((''''''''')))))))))))))))*********(((((((((((())))))))))))(((((())))))))))))(((((($$$$$$%%%&&&'''((()))*********************)))))))))*********+++++++++,,,++++++,,,,,,---............000111444;;;GGGVVVaaakkkvvv}}}|||ooommmqqqrrrtttwwwyyyvvvqqquuuyyylllfffgggrrrqqqgggZZZSSSSSSVVV[[[^^^iiimmmrrrwww}}}}}}nnncccXXXRRRKKKGGGGGGGGGDDDAAA:::888666333111000000000---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,++++++)))))))))*********++++++---------,,,,,,---------++++++++++++++++++++++++------,,,+++*********++++++***)))(((((((((((((((''''''((()))***++++++,,,,,,,,,++++++***)))))))))***))))))((((((((((((((((((''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((((('''%%%%%%&&&'''((((((''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''$$$$$$$$$$$$%%%'''((()))&&&&&&&&&'''''''''''''''***)))''''''((()))(((&&&&&&&&&%%%%%%$$$$$$$$$###'''((())))))(((((()))***((((((''''''''''''(((((('''''''''''''''(((((())))))'''&&&'''((()))((('''''''''''''''((((((((((((&&&'''((())))))))))))((('''''''''''''''((())))))***(((&&&%%%''')))******'''''''''(((((((((((((((*********)))))))))))))))'''(((((((((((())))))***(((((())))))))))))((((((###$$$%%%&&&'''((())))))))))))((('''&&&%%%%%%$$$---------...............++++++,,,,,,---.........000111333555:::EEESSS]]]kkkwwwqqqmmmnnnoootttwwwzzzwwwqqquuu|||pppiiifffmmmxxx|||nnnfff```\\\ZZZ[[[ZZZ^^^dddiiippp{{{yyymmmddd\\\SSSOOOOOONNNLLLHHH???===:::666333111000///---.........//////000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++)))***+++,,,,,,+++***)))'''(((((((((((()))))))))------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++******)))((((((((())))))(((((())))))******++++++,,,+++++++++******))))))******)))((((((((())))))((((((((((((((()))***+++''''''&&&&&&&&&&&&''''''&&&'''((((((((((((((((((%%%%%%&&&'''((())))))(((&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&''''''((((((''''''$$$$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&'''''''''$$$""""""###%%%''''''''''''''''''&&&&&&&&&&&&&&&&&&))),,,***'''&&&(((,,,((((((''''''''''''((((((''''''&&&&&&''''''((())))))'''&&&'''((()))((('''''''''''''''((((((((((((&&&''')))*********)))((('''''''''''''''((()))))))))'''%%%%%%'''((()))((('''''''''(((((((((((((((++++++******))))))((((((&&&'''))))))((((((***+++))))))(((((((((((())))))&&&''''''((()))***++++++,,,,,,,,,+++***)))))))))************++++++++++++------......///000000000111222333555999CCCPPPZZZiiixxxsssmmmnnnnnnuuuwwwxxxvvvrrrwww~~~qqqkkkgggjjjooovvv~~~{{{tttuuummmkkkbbbaaaaaacccjjjttt~~~}}}ssskkkbbb]]]\\\ZZZTTTNNNIIIFFFBBB===999666444333000000000000000/////////------------------------------,,,,,,,,,+++++++++)))***+++,,,,,,+++***)))))))))*********+++++++++,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))***++++++)))))))))((())))))******)))))))))))))))*********+++++++++***************++++++***))))))))))))***((((((((((((((()))******''''''&&&&&&&&&&&&''''''&&&&&&'''(((((((((((((((''''''((()))))))))((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&'''((((((((('''&&&&&&&&&%%%&&&&&&'''((((((%%%%%%%%%&&&&&&'''''''''$$$"""!!!"""$$$''''''''''''''''''''''''((((((((('''((())))))'''&&&''')))((((((''''''''''''(((((('''&&&&&&&&&&&&'''(((((()))'''&&&'''((()))((('''''''''''''''((((((((((((%%%&&&((()))***)))(((''''''''''''''''''((())))))&&&%%%###$$$&&&''''''&&&''''''''''''((((((((()))+++++++++***)))(((((('''%%%'''))))))((((((***,,,***)))(((''''''((()))***(((((()))))))))*********,,,---------......//////((((((((((((((((((((((((------......///000000000///111333555:::CCCPPPZZZgggxxxrrrmmmoooqqqvvvuuuuuutttrrryyyqqqmmmkkkkkkjjjkkkrrrzzz|||uuupppooo}}}~~~tttmmmeeedddjjjqqqvvvwwwyyy{{{~~~}}}tttpppnnniii```XXXRRROOOKKKEEE@@@<<<:::999333333222111000///......---------------------------------,,,,,,+++++++++)))***,,,------,,,***)))------............//////+++***)))(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,)))((((((((()))***++++++))))))(((((()))***++++++*********)))))))))))))))************************,,,++++++***************(((''''''&&&&&&&&&'''''''''''''''&&&&&&'''''''''&&&&&&'''((())))))((((((************)))((('''&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%'''((((((((('''&&&''''''&&&&&&&&&'''((((((%%%%%%%%%&&&&&&'''''''''***(((&&&%%%&&&''''''&&&%%%&&&&&&''''''((((((((()))'''%%%&&&(((((('''%%%((((((''''''''''''(((((('''&&&&&&&&&&&&'''(((((()))'''&&&'''((()))((('''''''''''''''((((((((()))$$$%%%'''))))))((('''&&&'''''''''''''''((()))))))))((('''(((***+++***)))&&&'''''''''(((((()))))),,,++++++***)))(((''''''%%%'''***)))((((((***,,,+++)))(((&&&&&&((()))+++'''''''''(((((((((((((((%%%&&&'''(((***,,,------...---------------------++++++,,,,,,---......///---///111444:::DDDQQQ[[[eeexxxpppmmmqqquuuuuusssrrrrrrrrryyyqqqppppppooojjjfffkkkrrr}}}|||~~~}}}vvvpppmmmkkkhhhmmmttt{{{xxxxxxzzz~~~~~~xxxrrrvvvttttttwwwzzz{{{yyyvvvttt}}}|||vvvsssrrrpppnnnppppppppppppsssyyyttteeeZZZWWWTTTQQQOOOMMMIIIAAA;;;888777666555444333222222444222000//////...,,,***++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////,,,------.../////////.........//////...,,,+++)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******)))(((''''''&&&%%%&&&((()))))))))((('''''''''(((((())))))******))))))))))))))))))))))))&&&&&&&&&'''&&&&&&%%%%%%+++***)))''''''&&&&&&&&&&&&&&&'''(((((('''&&&&&&))))))))))))(((((((((((((((&&&&&&(((***+++(((%%%''''''''''''((((((((((((&&&&&&&&&'''''''''((((((((()))******)))'''%%%$$$((((((((((((((((((((((((''''''(((((())))))******((((((((((((((((((((((((+++***)))(((&&&$$$######))))))(((((((((((())))))************************''''''''''''((((((((((((((((((((((((''''''''''''))))))((((((''''''''''''''''''''''''((((((((()))))))))((('''''''''''''''''''''(((((())))))******)))))))))))))))))))))))))))************+++++++++------,,,,,,,,,,,,,,,,,,'''(((***,,,---------,,,,,,,,,------...///////////////222777:::???LLLYYYgggvvvtttlllnnntttuuutttrrrnnnkkkrrr~~~vvvqqqsssvvvtttrrrqqqxxxuuuqqqqqqvvv~~~yyyqqqqqqooommmkkklllnnnqqqoooqqqrrrpppjjjddd___]]][[[]]]```ccceeegggggghhhaaaaaabbbeeehhhgggbbb]]]\\\\\\]]]```bbbcccbbbaaacccjjjnnnllljjjlllnnnmmmlllhhhiiiooovvvzzzwwwsssnnniiihhhkkkqqquuuzzzxxx~~~uuuoooddd```[[[WWWSSSOOOKKKGGGBBB???:::777555444444444222000...------,,,***(((+++,,,------------,,,+++++++++++++++++++++++++++---------,,,---......///---......//////000//////---............,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***)))(((((((((&&&''''''(((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((''''''&&&***)))((('''''''''''''''%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&(((******'''%%%''''''''''''((((((((((((&&&&&&&&&'''''''''((((((((('''&&&&&&%%%%%%%%%%%%(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&(((((('''&&&&&&&&&&&&&&&))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((''''''''''''(((((((((''''''&&&&&&&&&&&&&&&&&&''''''''''''(((******)))(((((((((((((((''''''(((((())))))******))))))))))))))))))))))))(((((()))))))))*********++++++++++++,,,,,,,,,,,,)))******+++,,,,,,,,,,,,,,,,,,------.../////////000000333777999???KKKXXXfffuuunnngggkkkrrrvvvuuutttpppmmmtttxxxrrrvvv|||~~~}}}|||tttgggbbbaaabbbgggjjjkkklllmmmiiibbb]]]]]]]]]]]]]]]```dddhhhkkknnnpppppplllfffbbb```___]]][[[YYYXXXXXXYYYZZZVVVTTTUUUXXX\\\]]]ZZZWWWSSSUUUWWWWWWVVVTTTTTTTTTWWWYYYYYYVVVUUUWWWWWWUUURRRNNNMMMSSSZZZ___ffflllssswww|||~~~}}}vvvwwwzzztttiiicccbbbeeegggqqqmmmmmmwwwzzzuuummmeee]]]XXXUUUTTTNNNIIIBBB<<<::::::;;;;;;444222///------,,,***))),,,,,,------------,,,,,,************************,,,,,,,,,,,,,,,------.........///000000000//////------......---,,,+++***(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,++++++******))))))((((((''''''''''''(((((()))''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''(((((()))))))))(((((()))(((((('''''''''((((((&&&&&&'''(((((('''&&&&&&&&&&&&''''''((()))))))))((('''&&&'''))))))'''%%%''''''''''''((((((((((((&&&&&&'''''''''(((((((((((('''%%%$$$###%%%&&&((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))(((''''''&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((())))))((((((''''''%%%%%%&&&&&&&&&'''''''''++++++***)))))))))))))))''''''(((((())))))******))))))))))))))))))))))))'''((((((((()))))))))))))))*********+++,,,,,,,,,,,,++++++***+++++++++,,,,,,,,,------.../////////111111333777999>>>JJJVVVeeetttqqqkkkooovvvyyyxxxwwwsssooosss|||ssswwwnnnqqqrrrlllccc[[[YYYZZZXXX[[[]]]]]]___bbbaaa^^^^^^___aaaccceeejjjpppttt{{{~~~~~~{{{yyyyyytttqqqlllgggcccaaa``````\\\[[[[[[^^^dddhhhiiigggccceeefffccc^^^YYYXXXYYY\\\\\\YYYTTTSSSUUUTTTOOOOOOJJJHHHLLLOOOPPPSSSWWWSSSXXX\\\^^^bbbhhhiiigggbbbccceeelllvvvwwwnnniiifffeeedddaaafffrrrwwwjjj```ZZZWWWTTTNNNGGGCCCCCCDDDDDDCCC999666333000000///---,,,,,,------------------,,,++++++++++++++++++++++++,,,++++++++++++,,,------......///////////////...,,,------...---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))(((((()))((('''&&&&&&'''((()))(((((((((''''''&&&&&&&&&''''''''''''''''''''''''''''''((()))))))))(((((((((''''''''''''(((((()))((((((((())))))((((((((('''((()))***+++,,,------((('''''''''''''''&&&&&&''''''''''''((((((((((((''''''''''''(((((((((((()))((('''&&&'''''')))***((((((((((((((((((((((((******))))))((((((''''''''''''''''''''''''''''''%%%%%%%%%&&&'''((())))))''''''((((((((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((('''''''''''')))******++++++***))))))&&&&&&&&&'''''''''((((((+++***))))))(((((())))))''''''(((((())))))******((((((((((((((((((((((((((((((((()))))))))******(((((()))***++++++,,,,,,...---+++***)))***+++,,,,,,,,,------.../////////111111333666888===IIIUUUeeetttyyyqqqsssxxx~~~}}}{{{uuuoooppprrruuu```bbbcccaaa\\\ZZZ]]]```[[[aaaeeegggjjjnnnooommmnnnppprrruuuxxx~~~|||wwwrrrooommmfffeeeeeeiiipppvvvxxxxxxtttvvvwwwsssmmmhhhfffgggmmmmmmjjjeeeddddddaaa\\\[[[VVVTTTWWWWWWSSSQQQRRRNNNRRRSSSQQQQQQTTTUUUSSSOOOOOOQQQVVV___ggglllnnnvvv}}}yyyqqqlllddd^^^]]]dddppp}}}yyyiii]]]VVVRRRNNNIIIHHHJJJKKKJJJHHH<<<999555222111000///---------------------------------------------------,,,++++++++++++,,,------....../////////......---+++,,,---------,,,+++***************************************************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((''''''''')))((('''&&&&&&'''((()))***))))))(((((('''''''''''''''''''''''''''''''''%%%&&&'''((((((((((((((((((''''''''''''(((((()))''''''''''''''''''''''''%%%&&&'''((()))***+++,,,((((((((('''&&&%%%&&&&&&''''''''''''(((((((((((('''''''''((((((((())))))&&&'''((()))))))))((('''((((((((((((((((((((((((******))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''###$$$&&&((()))*********''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''(((***++++++***)))((((((((((((((())))))))))))))))))(((''''''''''''(((''''''(((((())))))******(((((((((((((((((((((((()))))))))*********++++++(((((()))***++++++,,,,,,...---+++***)))******+++,,,,,,------.../////////111111333666888===IIIUUUfffuuuuuusssuuu~~~yyyrrrttt}}}pppqqq{{{gggiiikkkkkkiiijjjmmmqqqjjjsss{{{~~~vvvttttttxxx|||zzzyyy}}}{{{vvvqqqmmmiiihhhkkkjjjeeeaaaaaaccceeeddd]]]VVVSSSPPPLLLKKKHHHGGGJJJOOORRRSSSRRRWWW___iiinnnqqquuu|||yyyssshhh]]]YYY]]]gggxxxxxxggg]]]TTTNNNIIIIIILLLNNNLLLIII>>>;;;666222111000...---......------------..............................,,,,,,,,,,,,,,,------...//////000000000///......***+++,,,------,,,+++***************************************************(((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''''''''''')))((((((''''''''''''((()))))))))))))))(((((((((''''''''''''''''''''''''%%%%%%&&&'''(((((((((((()))(((((('''''''''((((((%%%%%%$$$$$$$$$$$$%%%%%%'''(((((()))+++,,,------((((((((('''$$$$$$%%%'''''''''''''''((((((((((((''''''((((((((()))))))))$$$%%%'''(((((('''%%%###(((((((((((((((((((((((())))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&& !!!$$$&&&'''(((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''$$$&&&'''))))))((('''&&&(((((()))))))))*********)))(((((('''''''''''''''''''''(((((())))))******))))))))))))))))))))))))************++++++++++++)))*********+++,,,,,,,,,---,,,,,,+++*********+++,,,,,,------.../////////000000222666888===IIIUUUfffuuuzzzvvvvvv~~~~~~}}}{{{www}}}{{{nnnkkksss{{{vvvzzz~~~||||||yyyooohhhaaa\\\WWWRRRNNNMMMPPPSSSRRRPPPNNNRRRVVVXXXYYY[[[```dddhhhjjjlllooouuu|||ooogggaaa```fffnnnuuuzzznnn___WWWNNNKKKNNNOOOMMMJJJBBB>>>888444333222000//////...---,,,,,,---...///---------------------------------,,,---......///222222222222222111000///***+++,,,------,,,+++***************************************************(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((((((((((((((((((((((((''''''&&&''''''((((((((((((((((((((((((((((((((((((((((((&&&&&&'''((())))))))))))***)))(((''''''''''''''''''&&&%%%$$$$$$%%%&&&'''))))))***++++++,,,------'''((((((&&&######%%%'''''''''''''''(((((((((((('''((((((((())))))))))))'''''''''&&&&&&%%%$$$$$$(((((((((((((((((((((((((((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''!!!###%%%&&&''''''&&&%%%((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''%%%&&&(((***+++***((('''(((((((((((())))))))))))***))))))((('''(((((((((''''''(((((())))))******))))))))))))))))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,+++******,,,,,,------.../////////......111555888===JJJVVVeeettt|||wwwwww{{{{{{{{{yyyxxx{{{nnneeefffkkkqqqwww|||zzztttfff___YYYWWW[[[___```___ZZZXXXWWWVVVVVVWWWXXXXXXXXXWWWUUUTTTUUU\\\gggoootttvvv{{{tttggg``````gggrrr~~~lllbbbUUUOOOPPPQQQOOOMMMEEEAAA<<<888666555333222///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////444444444444444333222111******,,,,,,---,,,+++***))))))))))))))))))))))))************************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))'''((()))))))))(((&&&%%%%%%&&&&&&''''''((((((((())))))))))))))))))))))))'''''')))******++++++++++++***)))''''''&&&&&&&&&***)))(((''''''((()))***%%%%%%&&&&&&''''''((((((((())))))&&&###"""$$$'''''''''''''''((((((((()))(((((((((((()))))))))))),,,***(((&&&%%%&&&''''''((((((((((((((((((((((((''''''(((((())))))******&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''(((((((((&&&'''((())))))'''%%%$$$''''''''''''''''''''''''''''''''''''((((((((())))))((((((((('''''''''''''''))),,,......---+++***''''''''''''((((((((()))+++******)))))))))))))))''''''(((((()))*********))))))))))))))))))))))))(((((((((((())))))))))))------,,,,,,,,,,,,,,,,,,******,,,------,,,+++***,,,,,,------...//////000---...111555888>>>JJJWWWcccssswwwssstttyyyyyyxxxvvvttt}}}|||nnn```ZZZ[[[aaafffqqqtttjjjppptttqqqnnnqqqlllkkkjjjjjjjjjeee]]]XXXXXXVVVSSSQQQOOOPPPRRRSSSYYYZZZ]]]bbbgggjjjjjjjjjzzzsssjjjcccjjjssswww{{{xxxkkkaaa[[[VVVTTTTTTKKKFFF???<<<;;;999666333+++---000111000/////////,,,,,,++++++,,,---///000---///000///------000333777:::;;;777111---...000......---,,,,,,++++++***))))))))))))))))))))))))******+++++++++,,,,,,,,,(((((())))))*********+++(((((())))))))))))((((((''''''((()))***++++++,,,+++******)))(((''''''&&&''''''(((((('''&&&%%%%%%))))))))))))))))))))))))''')))***++++++***((('''''')))+++,,,***)))))))))'''((()))))))))(((&&&%%%***'''%%%&&&((((((&&&$$$(((((('''''''''(((((()))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&((()))*********)))(((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))))))))(((((((((((())))))((((((((((((''''''''''''''''''''''''''''''''''''((('''&&&(((***++++++***''''''''''''''''''''''''&&&&&&''''''(((((())))))+++***)))(((((()))***+++&&&'''''''''''''''&&&&&&%%%%%%&&&'''((((((((('''((())))))************))),,,+++)))((((((((()))))),,,+++*********+++,,,---)))((((((***,,,......---...111333444666>>>JJJTTTeeettt|||tttrrrqqqwwwwwwyyyyyytttxxxyyyjjj^^^UUUVVV[[[bbb|||}}}vvvqqqllleee\\\TTTPPPOOONNNMMMQQQOOONNNOOORRRTTTVVVVVV]]]dddllloooqqqwwwnnnrrruuuvvvvvvyyy|||wwwrrrmmmiiifffYYYTTTMMMHHHEEEBBB===:::000000000//////......---......------,,,------...---...///......///333777888;;;;;;777111---...000///......------,,,++++++************************************+++++++++,,,((()))))))))******************+++++++++******))))))))))))))))))*********)))))))))(((''''''&&&&&&))))))((((((((('''''''''))))))))))))))))))))))))******+++++++++)))'''%%%&&&((())))))(((''''''((('''(((((((((((('''&&&&&&)))'''%%%&&&(((((('''%%%(((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((()))******))))))))))))))))))))))))))))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))))))))(((((((((((())))))((((((((((((''''''''''''''''''''''''''''''''''''###""""""###%%%&&&&&&%%%'''''''''''''''&&&&&&&&&'''''''''(((((((((((((((***)))(((((((((((()))***''''''(((((((((''''''&&&'''(((((()))))))))(((((((((((()))************))),,,+++***))))))))))))***++++++*********+++,,,---+++******+++---///...---...111333444666>>>JJJSSSdddssswwwqqqrrrsssxxxwwwwwwuuuppprrrrrrggg]]]YYYYYYZZZrrrgggbbb```\\\YYYYYYTTTNNNJJJIIIIIIJJJJJJHHHLLLQQQRRRTTTYYYbbbiiirrryyy~~~{{{zzzzzzsssuuuvvvzzz|||tttnnneeeaaa[[[WWWSSSNNNGGGBBB:::666111///000000...,,,////////////...---,,,+++------......///222777::::::<<<;;;777111......000//////......---,,,,,,,,,************************)))))))))*********++++++))))))))))))************+++++++++++++++***)))(((************))))))(((((()))((((((''''''&&&&&&%%%+++***)))((('''((())))))))))))))))))))))))))))))+++,,,,,,+++***'''%%%$$$&&&''''''&&&%%%%%%&&&((((((''''''&&&&&&&&&&&&&&&'''&&&%%%&&&(((((('''&&&((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((()))((('''&&&&&&'''((())))))((((((''''''(((((()))((((((((((((''''''''''''''''''''''''''''''''''''&&&%%%$$$%%%'''(((((('''(((((('''''''''&&&&&&&&&(((((((((((((((''''''''')))((((((''''''(((((()))'''(((((())))))(((((((((******++++++******))))))(((((()))***************,,,,,,+++************+++***************+++,,,------,,,+++,,,...///...---...111333444666===IIISSSbbbqqqrrrnnnrrrtttxxxuuutttqqqkkklll{{{sssjjjaaa]]]\\\~~~yyytttqqqkkkccc\\\VVVRRRNNNLLLGGGHHHGGGEEEDDDEEEJJJNNNVVV[[[dddnnnwwwkkkhhheeegggqqq}}}sssjjjiiihhhggghhhgggaaaYYYRRRCCC<<<444000111222000---//////000000///...,,,+++...---------///333777:::<<<<<<:::666222//////000///......------,,,,,,+++************************((())))))))))))*********)))))))))))))))*********))))))***))))))((('''&&&******))))))))))))))))))))))))((((((''''''''''''+++)))'''&&&&&&''')))***((((((((((((((((((((((((+++++++++***)))'''&&&%%%'''''''''%%%$$$$$$&&&)))((('''&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&'''(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((()))((('''&&&&&&'''((()))(((((((((''''''((((((((((((((((((((('''''''''''''''''''''''''''''''''''')))(((((((((***++++++)))((((((((('''&&&&&&%%%%%%))))))((((((''''''&&&&&&((((((''''''''''''(((((('''((())))))))))))))))))++++++++++++******)))((('''((()))***************,,,,,,++++++++++++++++++)))))))))******+++,,,,,,---,,,+++,,,---...---,,,...111333333555===IIIRRR```ooorrrnnnrrrtttvvvsssqqqoooiiikkk}}}{{{vvvnnngggeee~~~yyy{{{|||tttlllddd[[[VVVSSSQQQNNNJJJHHHGGGHHHIIIGGGHHHKKKOOOWWWdddqqqzzz~~~sssjjjaaa\\\```iiittt{{{vvvjjjhhhkkkooouuuxxxtttllldddJJJBBB888333333333111...---...000000000000...---000...---...000333666888<<<;;;888555111000000111......------,,,,,,++++++))))))))))))))))))))))))((())))))))))))***************)))))))))))))))))))))))))))))))))((('''''''''(((((()))******++++++*********))))))))))))))))))(((&&&%%%%%%&&&((()))(((((((((((((((((((((((()))))))))))))))(((((('''(((((((((&&&%%%%%%(((***((('''&&&$$$$$$%%%&&&&&&%%%&&&&&&'''''''''(((((((((((())))))((('''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))((((((''''''''''''(((((((((((((((((('''''''''''''''''''''''''''''''''''''''%%%%%%%%%'''((('''&&&(((((('''''''''&&&&&&&&&))))))((((((''''''&&&&&&''''''((((((((((((''''''''''''((()))))))))))))))************)))((('''''''''''')))******+++++++++++++++++++++,,,+++++++++(((((()))***++++++,,,,,,,,,+++***+++,,,---,,,+++...111333333555<<