BM6P6(@ YYYXXXWWWVVVWWWYYY[[[\\\]]][[[YYYXXXXXXZZZ\\\^^^ZZZZZZZZZZZZZZZYYYYYYYYYZZZZZZZZZZZZ[[[[[[[[[\\\\\\ZZZYYYXXXWWWYYYZZZ[[[\\\ZZZYYYXXXXXXWWWTTTRRRVVVVVVVVVWWWWWWXXXXXXXXXXXXWWWWWWWWWXXXYYYZZZ[[[___\\\YYYWWWVVVWWWWWWVVVTTTUUUWWWWWWVVVWWWYYYZZZZZZYYYXXXWWWUUUTTTSSSSSSYYYYYYZZZ[[[\\\]]]]]]^^^[[[WWWSSSTTTYYY[[[ZZZWWWXXXXXXWWWXXXZZZ]]]```ccc```___^^^___aaaaaaaaa______```aaaaaaaaa```___^^^^^^]]][[[ZZZZZZ[[[]]]___ZZZYYYYYYXXXXXXXXXXXXYYY\\\\\\\\\]]]\\\\\\[[[[[[]]]]]]]]]]]]]]]\\\[[[ZZZWWWXXXYYYZZZ[[[\\\\\\\\\XXXZZZ\\\^^^______^^^]]]ZZZZZZ[[[[[[\\\]]]]]]]]]\\\ZZZYYYZZZ\\\___``````bbbbbbaaa___\\\WWWSSSQQQOOOMMMKKKLLLNNNOOOMMMKKKGGGFFFEEECCC@@@>>><<<<<<:::999999999888777777777888888888888888888888888999888777777888888888777;;;666555:::;;;555111222222:::AAAGGGYYYzzz{{{pppwwwrrrrrr}}}{{{vvvrrrjjj^^^RRRHHHCCCBBBCCCDDDCCCBBBAAAAAACCCEEEHHHDDDEEEGGGEEE???@@@EEEBBBCCCEEEGGGGGGFFFCCCBBBGGGFFFGGGJJJKKKKKKOOOTTTTTTTTTPPPSSSgggxxxmmmUUUGGGJJJMMMMMMKKKIIIHHHGGGOOOQQQUUUWWWWWWVVVVVVVVVYYY]]]bbbccc```^^^]]]^^^[[[[[[]]]bbbeee```VVVMMMOOOMMMJJJHHHHHHKKKPPPTTTTTTTTTTTTUUUSSSNNNHHHCCCEEEPPPUUUMMMIIIKKKHHHAAACCCAAA???>>>===<<<:::888777666666555444333333333222333333333333222111111000000000000000000000000222111111111000000//////000111111111111222222222222222333444555666777888AAAUUUwww|||jjj```WWWUUU[[[cccggghhhhhhaaaaaammm|||{{{kkkcccaaafffkkkfff\\\UUUWWWTTTSSSUUUTTTPPPPPPSSSYYY\\\```aaa___YYYRRRNNNPPPGGG???@@@JJJWWW```ccccccffffffeeefffjjjkkkiiirrrzzzvvvpppxxxoooaaaDDD@@@;;;666444444666777777666666555444444333333666555444333333333333333111333444444333333555666444444555555666777777777777777777888888999999999;;;;;;<<<<<<===>>>>>>>>>DDDCCCDDDIIITTTkkkrrrdddmmm[[[ZZZXXXWWWWWWXXXYYYZZZYYYXXXVVVUUUVVVXXXZZZ\\\WWWWWWWWWVVVVVVUUUUUUUUUVVVVVVWWWXXXYYYZZZ[[[[[[]]]\\\ZZZXXXWWWXXXXXXYYYZZZXXXWWWWWWXXXXXXVVVTTTVVVVVVVVVWWWWWWWWWXXXXXXXXXXXXXXXYYYYYYYYYYYYYYY\\\ZZZWWWUUUUUUVVVVVVVVVTTTUUUWWWXXXWWWWWWWWWXXXWWWWWWVVVVVVVVVUUUUUUUUU[[[[[[[[[[[[[[[\\\\\\\\\ZZZWWWSSSTTTXXXZZZYYYWWWYYYYYYYYYZZZ[[[^^^```aaaaaa```^^^^^^______^^^\\\XXXZZZ[[[]]]____________]]]\\\[[[[[[[[[\\\]]]]]]ZZZYYYYYYXXXXXXYYYZZZ[[[^^^^^^______^^^]]]\\\\\\[[[[[[\\\\\\\\\[[[ZZZZZZ[[[[[[\\\]]]]]]]]]]]]\\\YYYZZZ\\\^^^___^^^]]]]]]ZZZZZZ[[[[[[[[[\\\\\\\\\___]]][[[[[[\\\]]]]]]\\\]]]]]]\\\[[[XXXTTTQQQNNNLLLIIIGGGGGGHHHHHHEEECCCAAA@@@???===;;;:::888888999999999888888888888888888888888888888888888888777666666666666666555444666111...222555555888<<>>???CCCBBB>>>@@@EEEBBBDDDFFFGGGGGGEEECCCAAAEEEDDDFFFJJJKKKJJJMMMRRRPPPUUUTTTSSS]]]jjjdddSSSGGGIIIKKKMMMMMMKKKHHHFFFJJJMMMPPPPPPNNNNNNOOOQQQRRRVVVYYYZZZXXXWWWYYY[[[WWWWWWYYY\\\^^^\\\UUUPPPPPPPPPNNNIIIDDDEEELLLSSSUUUTTTSSSQQQNNNIIICCC???EEEOOOSSSMMMIIIKKKJJJDDDCCCAAA???>>>===<<<:::888777777666555555444333333222222333333222222111000000000000000000000000000111111111000000000//////000000111111111222222222222222333444555666777777@@@BBBRRRttt~~~fffTTTNNNOOORRRTTTQQQKKKKKKUUUbbbmmmtttzzzxxxrrrrrrzzzyyysssooopppoooggg___[[[```bbbfffhhhjjjkkkkkklll]]]VVVOOOQQQ[[[gggooosssrrryyytttoootttyyyppp]]]OOO===;;;888555333444666777666666666555444333333333555555444333333333333333333555666555444444555666444444555555666666777777555666777888999:::;;;<<<;;;;;;;;;<<<======>>>>>>>>>@@@DDDFFFLLL^^^~~~mmmfffttt[[[ZZZYYYXXXWWWWWWWWWWWWUUUUUUSSSSSSTTTVVVXXXZZZZZZZZZYYYXXXWWWWWWVVVVVVRRRRRRTTTUUUWWWYYYZZZ[[[___]]][[[YYYWWWWWWWWWWWWXXXWWWVVVWWWYYYYYYXXXWWWVVVVVVVVVWWWWWWWWWWWWXXXXXXYYYZZZZZZZZZYYYXXXWWWXXXWWWVVVTTTTTTTTTUUUVVVSSSVVVXXXYYYXXXVVVVVVVVVSSSSSSTTTUUUVVVWWWXXXXXX\\\\\\\\\\\\[[[[[[ZZZZZZYYYVVVSSSTTTWWWYYYYYYWWWYYYZZZZZZ[[[]]]^^^^^^___```___]]]\\\]]]\\\[[[YYYWWWXXXZZZ[[[]]]^^^^^^^^^\\\\\\\\\\\\\\\\\\\\\\\\[[[ZZZYYYXXXYYYZZZ\\\^^^aaaaaaaaaaaa```^^^]]]]]]XXXYYYZZZZZZZZZZZZZZZZZZ[[[\\\\\\]]]]]]\\\\\\\\\YYYZZZ\\\]]]^^^^^^]]]\\\ZZZZZZZZZZZZ[[[[[[[[[[[[___]]]ZZZYYYYYYYYYWWWVVVUUUUUUUUUSSSQQQNNNKKKIIIEEECCCAAA@@@???>>><<<:::::::::999888777777666555888888888888888999999999999999999999999999999999777777777666666555444444999444222444999???HHHQQQ[[[ggguuu|||uuuttt|||pppuuuzzznnnmmm^^^LLL@@@>>>@@@AAA@@@@@@AAAAAA@@@>>>>>>???@@@<<<;;;===??????===>>>BBBCCCDDDFFFGGGFFFDDDBBBAAACCCBBBEEEIIIJJJHHHKKKPPPLLLVVVYYYSSSTTT\\\\\\TTTMMMMMMOOORRRUUUTTTOOOJJJCCCGGGJJJIIIFFFDDDFFFIIILLLNNNPPPOOONNNOOOSSSVVVVVVWWWWWWXXXXXXXXXXXXWWWVVVXXXWWWOOOFFFDDDJJJQQQSSSRRRPPPNNNJJJFFFCCCAAADDDLLLOOOJJJFFFIIIHHHDDDCCCAAA???>>>>>>===;;;999777777777666555555444444222222333333222222111000000000000000000000000000111111000000000000//////000000000111111111222222222222333333444555666666===666:::TTTyyy{{{ssskkkddd^^^SSSKKKCCCCCCFFFMMMXXXbbbbbb___aaakkkwwwuuukkkcccdddfffgggjjjpppvvv{{{vvvpppiiihhhmmmtttyyy{{{~~~~~~}}}~~~~~~tttmmmmmmiiiZZZHHH;;;666555444333333444666777666555555444444333333222555444444333333333333333555666777666555444555666444444444555666666777777555555777888:::<<<======::::::;;;<<<<<<======>>>;;;???DDDEEEDDDPPPllleeefff|||ZZZZZZZZZYYYYYYXXXXXXXXXUUUTTTTTTTTTUUUWWWZZZ[[[]]]\\\\\\[[[ZZZYYYXXXXXXRRRSSSTTTUUUWWWXXXYYYZZZ]]]\\\[[[YYYXXXWWWWWWXXXYYYXXXWWWWWWYYYZZZYYYYYYWWWWWWWWWWWWWWWWWWWWWWWWXXXYYYZZZ[[[ZZZXXXVVVTTTUUUUUUUUUUUUTTTTTTUUUWWWSSSVVVYYYZZZXXXVVVTTTTTTPPPQQQRRRTTTWWWYYYZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[XXXVVVTTTTTTVVVXXXXXXWWWXXXYYYZZZ[[[\\\\\\\\\[[[\\\ZZZYYYYYYZZZZZZYYYWWW[[[[[[\\\\\\\\\\\\\\\\\\[[[\\\\\\\\\\\\[[[[[[ZZZ[[[ZZZYYYXXXYYY[[[^^^```bbbbbbaaa```___^^^\\\[[[VVVWWWXXXYYYYYYYYYYYYYYYWWWXXXYYYZZZZZZZZZZZZZZZ[[[[[[\\\]]]]]]]]]\\\\\\ZZZZZZZZZZZZZZZZZZZZZZZZZZZXXXVVVUUUTTTSSSQQQOOOOOONNNMMMKKKHHHEEECCCAAA===<<<;;;:::999777666555777777777777777777777777777777777888999999999:::999999999999999999999999888888888777555555555666555666:::BBBMMM[[[kkkvvvxxxpppmmmnnnooonnn{{{zzzjjj^^^hhh{{{~~~~~~|||zzz~~~zzzggg^^^RRRJJJBBB>>>>>>@@@???>>>???@@@AAA@@@>>>===>>>?????????@@@@@@>>><<<<<<>>>DDDDDDEEEEEEEEECCCBBB@@@AAAAAADDDHHHIIIHHHJJJOOOOOOXXXZZZSSSPPPUUUXXXUUUOOONNNOOOTTTXXXWWWQQQKKK@@@FFFLLLLLLGGGCCCCCCFFFLLLMMMMMMKKKIIIJJJOOOSSSTTTTTTSSSRRRPPPQQQTTTWWW\\\^^^^^^ZZZRRRMMMMMMPPPPPPPPPNNNLLLIIIHHHHHHHHHCCCIIILLLGGGCCCDDDDDDBBBCCCAAA???>>>>>>===;;;999777777777666666555555555222222222222222111000000000000000000000000000000000000000000000000//////000000000000111111111111111222222333444444555555333555<<>>@@@CCCDDDCCCIII[[[nnnpppaaadddXXXXXXZZZ[[[[[[[[[ZZZZZZWWWWWWWWWWWWYYYZZZ\\\]]][[[ZZZZZZYYYXXXXXXWWWWWWVVVVVVWWWWWWXXXXXXYYYYYYZZZZZZZZZYYYYYYYYYYYYYYY\\\ZZZXXXXXXYYYZZZYYYXXXWWWWWWWWWWWWWWWWWWWWWWWWXXXYYYZZZZZZYYYWWWTTTSSSSSSUUUVVVVVVTTTTTTVVVXXXRRRUUUXXXYYYXXXUUUTTTTTTPPPQQQSSSUUUWWWZZZ[[[\\\XXXXXXYYYZZZZZZ[[[\\\\\\XXXWWWUUUUUUVVVXXXXXXXXXWWWWWWXXXYYYYYYYYYYYYYYYWWWVVVUUUVVVXXXYYYYYYXXXZZZZZZZZZZZZ[[[[[[\\\\\\[[[\\\\\\\\\\\\[[[ZZZYYY[[[ZZZYYYYYYZZZ\\\^^^```_________^^^]]][[[ZZZYYYUUUVVVWWWWWWXXXXXXXXXXXXTTTUUUVVVXXXYYYZZZZZZZZZ[[[[[[[[[[[[[[[[[[ZZZZZZYYYYYYYYYXXXXXXWWWWWWWWWUUUSSSQQQQQQQQQPPPNNNLLLIIIHHHFFFDDD@@@===;;;999777777777777666555666666666666666777777888888888777777777888999999999:::888888888888888888888888333444444444333444888;;;777@@@NNN\\\lllnnn```^^^eeennn}}}mmmkkkkkkmmm~~~vvvpppyyyrrr^^^QQQMMM@@@@@@???>>>===<<<======>>>???AAA@@@???>>>???@@@???AAAAAA???===<<<<<<<<>>=========;;;999666666666666555555555555111222222222222111000000//////////////////////////////////////////000000//////000000000111111111111111222222333333444444,,,444<<<;;;999JJJtttxxxjjj[[[PPPKKKIIIFFFEEEGGGHHHKKKSSS\\\bbb___aaahhhllllllmmmpppssswww|||}}}}}}~~~{{{wwwwwwwwwrrrqqqlllhhhnnn|||xxxppplllppp{{{|||tttssszzztttgggXXXLLLBBB999555666333444444444444444444333333333333333333222222222333333222222222333333444333444555444222111222333333333444444555666666666999999999999999999999999999999::::::;;;;;;<<<<<>>;;;888888;;;>>>;;;===???@@@??????@@@AAA===@@@AAA>>><<<===>>>===@@@@@@@@@AAAAAAAAA@@@@@@AAA@@@BBBGGGIIIJJJOOOUUU___[[[SSSKKKLLLQQQOOOJJJNNNMMMMMMOOOQQQPPPLLLHHHKKKQQQXXX]]]]]]ZZZUUUSSSTTTUUUUUURRRNNNLLLNNNQQQQQQPPPPPPOOOOOOOOOPPPPPPLLLOOOTTT\\\aaa___WWWPPPRRRRRRPPPJJJDDDAAABBBEEEDDDHHHKKKJJJFFFCCCBBBCCC@@@>>><<<<<<<<<<<<:::888555555555555555555555444111111222222111111000///////////////////////////......////////////000000/////////000000000111111111111111222222333333333333444666555333===UUUmmm|||wwwkkkfffbbb___[[[WWWYYY^^^WWWSSSQQQQQQOOOLLLNNNSSSSSS\\\fffmmmnnnooorrruuuqqqfffkkkyyy}}}|||wwwrrraaaTTTEEE<<<666222333777555555444444444333333333222222222222222222222222222222222222222333333444222333444333222111222333333333333444555555666666999999999888888888777777888888999::::::;;;;;;<<<@@@<<<;;;???BBBBBBDDDHHHTTTxxxoooWWWYYYpppZZZ[[[^^^``````^^^\\\ZZZYYYYYYYYYZZZZZZ[[[[[[[[[\\\\\\]]]]]]]]]]]]^^^^^^XXXXXXYYYZZZ[[[\\\\\\]]]ZZZZZZZZZZZZZZZYYYXXXXXXVVVTTTRRRRRRTTTVVVWWWWWWXXXXXXWWWWWWWWWVVVVVVVVVVVVUUUUUUUUUTTTTTTSSSSSSPPPTTTWWWUUURRRPPPRRRUUURRRTTTVVVVVVVVVUUUVVVWWWXXXXXXXXXYYYYYYYYYZZZZZZVVVVVVVVVWWWWWWXXXXXXXXXYYYYYYXXXXXXWWWXXXZZZ\\\VVVVVVUUUUUUVVVXXXYYYZZZZZZYYYXXXYYY[[[\\\[[[ZZZTTTTTTUUUVVVXXX[[[]]]___^^^]]][[[ZZZYYYYYYYYYZZZYYYZZZ[[[\\\\\\[[[ZZZZZZYYYZZZZZZZZZYYYXXXXXXWWWWWWWWWWWWXXXWWWWWWVVVVVVVVVVVVWWWWWWWWWVVVVVVUUUUUUTTTSSSRRRRRRQQQQQQQQQQQQQQQPPPOOONNNMMMLLLKKKKKKIIIHHHHHHHHHGGGDDDAAA===<<<:::999777666555555222555777777555555777:::555555666666777888888888999999999888888888888888666666666666666666666666222555999===CCCOOO^^^iii}}}qqqnnnqqq}}}{{{sssiii```fffccc\\\PPPDDD<<<<<<===???===;;;999999:::;;;;;;888:::===>>>>>>>>>???AAA@@@EEEEEE@@@===???@@@=========>>>>>>??????@@@@@@BBB@@@BBBFFFJJJLLLSSS[[[\\\VVVMMMJJJOOOVVVWWWTTTSSSSSSSSSSSSRRRQQQOOONNNLLLNNNRRRWWW[[[\\\YYYUUUQQQSSSVVVUUUQQQNNNNNNPPPPPPOOOPPPSSSVVVVVVSSSOOOKKKMMMRRRWWWYYYVVVOOOJJJLLLLLLJJJDDD===999:::===>>>BBBGGGIIIFFFCCCBBBCCC>>>===;;;;;;;;;;;;999777333333444444444444444444111111111111111000000///////////////////////////........./////////000000////////////000000000111111111111111222222222222888444222555777;;;BBBKKKooo{{{sssoookkkeeeaaaaaagggrrrsssnnnqqq}}}~~~uuuhhh]]]KKKAAA888555444222222555444333333222222333444444111111111222222222222222222222111111222333333444111333444333222222333555222333333444444555555666777777777777777777777777888888888999::::::;;;;;;<<<;;;<<<@@@@@@>>>???CCCCCC[[[hhhYYYXXXhhh}}}nnnmmmsss\\\^^^```bbbaaa^^^[[[YYYXXXXXXYYYYYYYYYYYYYYYYYYXXXXXXXXXYYYZZZZZZ[[[[[[VVVWWWXXXZZZ[[[]]]^^^___\\\\\\\\\[[[ZZZXXXVVVUUUQQQOOONNNOOORRRUUUWWWWWWXXXXXXXXXWWWWWWVVVVVVVVVUUUTTTSSSSSSRRRSSSSSSSSSOOOSSSVVVUUUPPPNNNPPPSSSRRRTTTUUUUUUUUUUUUWWWYYY[[[[[[ZZZZZZYYYYYYYYYXXXWWWWWWVVVVVVVVVVVVUUUUUUYYYZZZZZZYYYXXXYYY[[[]]]WWWVVVUUUUUUVVVXXX[[[]]]^^^]]]\\\\\\]]]]]]\\\[[[ZZZYYYYYYYYYZZZ[[[]]]^^^___]]][[[YYYXXXXXXZZZZZZYYYZZZ[[[]]]\\\[[[YYYXXXXXXYYYYYYYYYYYYYYYXXXWWWXXXXXXXXXXXXWWWWWWVVVUUUVVVVVVUUUUUUSSSRRRPPPOOORRRQQQPPPOOONNNMMMMMMMMMNNNMMMLLLKKKJJJIIIHHHGGGFFFDDDCCCCCCBBB@@@<<<999888888777666666666777777333666888777555555777999777888888888999::::::::::::999999999888888777777555555555555555555555555:::>>>DDDJJJTTTdddwww}}}yyyvvv}}}~~~yyyqqqmmmiiibbbSSSPPPIIIAAA:::999;;;===:::777777;;;@@@AAA<<<777555888;;;======>>>???@@@HHHMMMKKKDDD@@@AAA@@@<<<;;;;;;<<<===>>>???@@@@@@CCCAAABBBFFFJJJNNNVVV^^^UUUPPPJJJKKKSSS^^^ddddddSSSTTTTTTRRROOOMMMMMMNNNIIIHHHHHHMMMTTTXXXVVVSSSLLLPPPUUUUUURRROOONNNOOOGGGGGGIIIOOOUUUUUUOOOIIIPPPTTTWWWVVVQQQJJJFFFCCCBBBDDDCCC???888444666999777;;;AAAFFFDDDAAA@@@BBB===<<<::::::::::::888777333333333333333333333333111111111111111000//////////////////////////////---.........//////000000////////////000000000000111111111111111222222222222000222666666444777;;;DDDXXXrrrxxxooosss~~~~~~ssshhhYYYLLL===777333666999666333222222111111000111333444666111111111111111111222222222111111111222333333444222333444444444333555666222222333444444555555666444555555666777888888999777888888999::::::;;;;;;:::<<<@@@CCC@@@===???EEECCCIIIdddyyy```KKKLLLjjjrrrccc^^^hhhwwwVVVXXXZZZ\\\]]]]]][[[ZZZ[[[ZZZYYYXXXXXXXXXXXXXXXZZZZZZYYYYYYXXXXXXWWWWWWVVVVVVVVVWWWXXXYYYZZZZZZ^^^]]]]]]\\\ZZZWWWUUUTTTRRRSSSUUUVVVWWWXXXXXXXXXVVVWWWXXXYYYYYYYYYXXXWWWUUUUUUTTTRRRQQQQQQSSSVVVRRRRRRRRRRRRRRRSSSSSSTTTUUUUUUVVVWWWXXXXXXXXXWWW\\\[[[ZZZYYYYYYYYYYYYYYYXXXWWWWWWXXXXXXXXXUUUSSSTTTWWWZZZ[[[[[[[[[[[[\\\[[[ZZZZZZ[[[]]]^^^]]][[[]]]]]]^^^^^^^^^]]][[[ZZZZZZ[[[[[[\\\]]]^^^______\\\\\\\\\\\\\\\\\\[[[[[[\\\[[[ZZZYYYXXXXXXXXXXXX[[[[[[\\\\\\[[[ZZZXXXWWWXXXYYYYYYWWWUUUSSSSSSSSSTTTTTTRRRPPPNNNLLLJJJJJJLLLLLLMMMMMMMMMKKKJJJIIIIIIIIIGGGEEECCCAAA??????<<<<<<;;;;;;:::999999999666666666666666666666666444444555666666666666666666666777777999:::<<<===777888888999999777333000333222222222555;;;BBBGGGRRRYYYccciiimmmsss|||yyyxxx{{{~~~}}}yyyvvvnnn```TTTOOOAAA@@@???===;;;:::::::::;;;<<<=========<<<:::999888888888:::===>>>===<<>>??????@@@@@@>>>======???AAAAAAAAA@@@???@@@FFFOOOTTTTTTRRRJJJJJJKKKNNNSSSZZZaaaeeeYYY[[[WWWQQQMMMMMMLLLIIIKKKKKKJJJJJJJJJJJJKKKKKKGGGIIILLLNNNMMMLLLLLLKKKMMMLLLLLLMMMNNNOOONNNMMMEEEJJJPPPQQQNNNHHHFFFEEE<<<>>>>>>;;;;;;;;;777111333666:::>>>@@@@@@???>>><<<;;;:::888777666666666333333333222222222111111222111000//////000111222////////////////////////////////////////////////////////////000000000000111111000000000000111111111111222333444666666777888<<>>AAADDD???CCCOOOiiipppUUUEEEPPPmmmyyynnnfffUUUVVVXXXYYYZZZZZZYYYYYY[[[[[[ZZZYYYYYYYYYYYYYYYXXXXXXXXXXXXWWWWWWWWWWWWVVVVVVVVVWWWWWWXXXXXXYYYZZZZZZYYYYYYYYYXXXXXXXXXVVVWWWXXXYYYZZZ[[[[[[[[[WWWXXXXXXYYYYYYXXXWWWVVVWWWWWWUUUSSSQQQQQQSSSUUUTTTTTTTTTTTTTTTUUUUUUVVVWWWWWWWWWXXXXXXWWWWWWVVVYYYXXXXXXWWWWWWWWWWWWXXXWWWWWWVVVWWWWWWWWWTTTRRRRRRTTTWWWXXXYYYYYY[[[]]]]]]\\\\\\]]]___```^^^]]]^^^^^^___^^^^^^\\\ZZZYYYZZZ[[[[[[\\\\\\]]]]]]]]]^^^^^^^^^]]]]]]]]]]]]]]]\\\[[[ZZZXXXWWWWWWWWWWWWZZZZZZ[[[[[[ZZZYYYWWWVVVVVVVVVVVVTTTRRRPPPPPPQQQOOOOOONNNLLLKKKJJJIIIIIIJJJJJJJJJJJJIIIHHHFFFEEEDDDDDDBBBAAA???===<<<;;;888888888777777777777666666666666666666666666666444555666777777777777666888777777777777777777777999888555444444555555555444666888:::@@@LLL]]]jjj}}}zzztttyyy{{{yyykkknnnuuuzzznnnggg^^^SSSIIIDDD<<<<<<:::999888777777777::::::;;;<<<<<<===<<<<<<<<<;;;;;;<<<>>>???===<<<>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<======???AAABBBEEECCCBBBFFFKKKNNNMMMJJJBBBBBBCCCFFFKKKQQQVVVYYYUUUVVVSSSNNNNNNQQQPPPMMMJJJJJJJJJIIIIIIHHHHHHHHHGGGIIIKKKMMMNNNNNNOOOOOOQQQNNNKKKJJJKKKNNNQQQRRRIIIJJJKKKLLLMMMLLLIIIGGG???BBBCCCAAA@@@@@@:::444555777:::===???>>>===;;;:::999888777666555555555333333222222222111111111111111000//////000111111.................................................../////////000000000000111111000000000000111111111222222333444555666666555666:::AAALLL^^^yyy~~~zzzlll]]]NNNBBB888222444444444444444444444444222222222222222222222222111111111111111111111111111111111222222222333333222222222222222222222222333333444444444444444444555555666777777777777777777777888888999::::::;;;;;;<<<<<<<<<<<<===@@@BBBCCCCCCGGGVVVtttxxxhhhXXXWWWoooTTTUUUUUUVVVVVVWWWWWWWWWYYYXXXXXXWWWWWWWWWWWWXXXVVVVVVVVVVVVVVVWWWWWWWWWXXXXXXXXXXXXXXXXXXYYYYYYYYYXXXWWWVVVUUUVVVWWWWWWVVVWWWXXXYYYZZZ[[[[[[[[[XXXXXXXXXXXXWWWVVVUUUUUUVVVVVVUUUSSSQQQQQQRRRTTTTTTTTTTTTTTTTTTUUUUUUVVVTTTTTTUUUUUUUUUVVVVVVVVVUUUUUUUUUTTTUUUUUUVVVVVVWWWVVVUUUVVVVVVVVVTTTRRROOOQQQSSSTTTUUUWWW[[[]]]___^^^^^^___aaaaaa```^^^]]]]]]^^^^^^]]]\\\ZZZYYY[[[[[[[[[[[[[[[[[[[[[[[[]]]]]]]]]]]]^^^^^^^^^^^^[[[ZZZYYYXXXWWWVVVVVVVVVXXXXXXYYYYYYXXXWWWUUUTTTRRRRRRRRRPPPNNNLLLLLLMMMIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFEEEDDDCCCAAA@@@>>>===<<<;;;999888777666555555555555666666666666666666666666666666666666666666777777888888777777777777888888777666666555777555333111000222444666666<<>>;;;999888777777666666777777999999::::::;;;===>>>???@@@???>>>>>>??????===;;;999:::<<<============<<<999;;;>>>===<<<===@@@CCCFFFDDDBBBDDDGGGHHHGGGDDDBBBCCCDDDGGGKKKNNNRRRSSSQQQPPPNNNLLLOOOUUUUUURRRMMMMMMMMMMMMLLLKKKIIIIIILLLLLLLLLMMMNNNOOOQQQQQQTTTQQQKKKHHHIIIMMMTTTXXXRRRNNNKKKKKKNNNOOOLLLIIIFFFIIIIIIFFFFFFEEE@@@999888:::<<<======<<<:::888888888666555444444333333333222222222222111111111111000000//////000000111....................................................../////////000000000111000000//////000000111222222222333333444444444666555555444444===SSShhh~~~zzz~~~mmmcccUUUFFF<<<555111...333333333333333333333333222222222222222222222222111111111111111111111111111111111222222222222333222222222222222222222222222222333333444444555555555555666777777777777666777777777888999999::::::999;;;<<<;;;;;;<<<>>>@@@EEEBBBBBBHHHWWWooopppUUUXXXeee~~~UUUUUUTTTTTTUUUUUUVVVWWWUUUUUUTTTSSSSSSTTTTTTTTTUUUUUUVVVVVVWWWWWWXXXXXXZZZZZZZZZZZZZZZZZZYYYYYYZZZXXXUUUSSSQQQQQQRRRRRRRRRSSSTTTUUUVVVVVVVVVVVVWWWVVVVVVUUUTTTSSSSSSRRRRRRSSSSSSRRRQQQQQQRRRTTTRRRRRRRRRRRRRRRSSSSSSTTTPPPPPPQQQRRRSSSTTTUUUVVVSSSSSSSSSSSSTTTUUUUUUVVVXXXVVVUUUUUUVVVUUUTTTRRRLLLNNNOOOQQQRRRUUUZZZ]]]^^^^^^]]]^^^``````^^^]]]YYYZZZ\\\]]]]]]\\\[[[[[[\\\\\\[[[[[[ZZZZZZZZZYYY\\\\\\\\\\\\\\\\\\]]]]]][[[[[[YYYXXXVVVUUUUUUUUUUUUUUUVVVVVVUUUTTTRRRQQQNNNOOOOOOMMMJJJHHHHHHIIIEEEEEEDDDDDDCCCBBBBBBAAABBBAAAAAA@@@>>>===<<<;;;888888777666555444444333444555555666777888888888666666666666666666666666777777888888888888777777555555777777888777666666444444333333333666999<<>>:::999888888888888888999::::::;;;:::999999:::<<<===>>>AAA@@@?????????>>><<<:::666777:::<<<===<<<;;;:::999===AAA???<<<;;;>>>CCCAAA??????AAADDDFFFFFFEEEGGGHHHJJJLLLOOOQQQRRRRRROOONNNLLLKKKPPPWWWXXXUUUTTTTTTTTTTTTSSSQQQOOONNNQQQPPPNNNMMMNNNPPPQQQQQQUUURRRMMMJJJJJJNNNUUUZZZXXXUUUSSSRRRSSSRRROOOMMMNNNOOOLLLHHHGGGHHHEEE@@@<<<===>>>>>>===;;;888666777777666444444333333333222222222222111111111111000000000//////000000000........................................................./////////000000000000////////////000000222222222222333333333333555555777777444444===HHH```{{{}}}~~~|||fffSSSLLLAAA999444333333444222222222222222222222222111111111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111111111222333444444555555444555666666777777666666666666777777888999999999999;;;<<<<<<<<<<<<>>>???CCCAAACCCHHHKKKUUUqqqxxxgggcccdddsssWWWVVVVVVUUUVVVVVVWWWXXXTTTTTTSSSSSSSSSTTTTTTUUUVVVVVVWWWWWWXXXXXXXXXYYYXXXXXXXXXXXXXXXXXXWWWWWWWWWVVVSSSQQQOOOOOOPPPQQQOOOPPPQQQRRRRRRSSSRRRRRRTTTTTTSSSRRRQQQQQQPPPPPPMMMOOOPPPQQQPPPQQQSSSUUURRRRRRRRRRRRRRRSSSSSSTTTTTTTTTSSSSSSSSSSSSTTTUUUSSSSSSSSSSSSTTTUUUVVVVVVXXXWWWUUUUUUUUUUUUTTTSSSKKKMMMNNNOOOQQQTTTXXX[[[[[[ZZZZZZ[[[\\\\\\ZZZYYYTTTVVVXXXZZZ\\\\\\\\\\\\\\\\\\[[[[[[ZZZYYYYYYYYY[[[[[[\\\\\\]]]]]]]]]]]][[[ZZZXXXWWWUUUTTTTTTTTTQQQRRRRRRRRRRRRPPPOOONNNKKKKKKKKKIIIGGGEEEEEEFFFDDDCCCBBBAAA@@@>>>============<<<:::999888888888666555555555444444444444444444555666777888999999777777777777777777777777777777888888888888777777444444555555555555444444222333444555999AAAKKKSSSeeelllwwwqqqfffiiiwww~~~mmmTTTHHH>>>===>>><<<999888888888888999999:::;;;<<<<<<;;;:::999999:::;;;<<<@@@???>>>>>>>>>===;;;999555777999;;;<<<<<<::::::<<<@@@CCCAAA===;;;>>>AAA>>>======???AAADDDEEEEEEGGGIIIJJJLLLNNNNNNNNNNNNPPPOOOLLLKKKOOOVVVXXXUUUVVVWWWWWWWWWVVVUUUUUUTTTRRROOOMMMMMMOOORRRTTTTTTRRRRRRQQQOOOMMMOOOSSSWWWTTTWWW[[[\\\YYYVVVTTTTTTQQQPPPKKKEEEDDDGGGGGGDDD????????????===;;;888666777666555444444444444444222222222111111111000000/////////000000/////////............................................................////////////000000////////////000000111111222222222222222222111000111666666444444777===PPPeeevvvwww{{{tttbbbQQQ???<<<777444444555555666222222222222222222222222111111111111111111111111000000000000000000000000000000111111111222222222111111111111111111111111111111222222333444555555444444555666666666666666555666666777777888888999:::<<<===>>>======>>>???@@@???CCCIIIHHHIIIYYYmmmsssfffhhh{{{XXXXXXXXXXXXXXXXXXXXXXXXWWWVVVVVVVVVVVVWWWWWWXXXWWWWWWWWWWWWXXXXXXXXXXXXTTTTTTTTTTTTTTTTTTUUUUUUSSSSSSRRRQQQRRRSSSTTTUUUPPPQQQRRRSSSSSSSSSSSSSSSSSSRRRQQQPPPPPPPPPPPPPPPLLLNNNPPPQQQQQQQQQSSSUUUTTTTTTTTTTTTTTTUUUUUUVVV\\\[[[XXXVVVTTTSSSSSSSSSTTTTTTTTTTTTTTTTTTUUUVVVXXXVVVTTTSSSTTTTTTSSSRRRLLLNNNPPPQQQQQQSSSVVVXXXWWWVVVVVVVVVWWWWWWVVVTTTQQQSSSUUUXXXZZZ[[[[[[[[[ZZZZZZZZZYYYYYYXXXXXXXXX[[[[[[\\\\\\]]]^^^^^^^^^YYYXXXVVVTTTSSSQQQQQQQQQMMMNNNNNNNNNNNNLLLKKKJJJGGGHHHHHHFFFCCCAAAAAABBBAAAAAA@@@>>>===;;;:::::::::999888777666666666666555555555555555555555555333444444555666777777888777777777777777777777777777777888888777777666666555555444333333333333444444666:::>>>FFFTTTdddooo~~~www}}}{{{|||}}}ssslllllljjj^^^QQQGGGAAA===>>>>>>:::777666777777777777888999:::;;;<<<<<<;;;:::::::::::::::===<<<<<<<<<======;;;999777888:::;;;<<<;;;;;;:::===@@@BBBBBB???===>>>@@@AAA@@@?????????@@@BBBCCCHHHIIIJJJLLLLLLMMMMMMMMMNNNOOONNNJJJKKKPPPTTTTTTSSSSSSRRRSSSSSSTTTVVVVVVPPPMMMKKKLLLQQQUUUWWWVVVOOORRRTTTSSSPPPOOOPPPRRRKKKRRR[[[^^^\\\XXXWWWWWWNNNLLLFFF@@@???DDDEEECCC?????????>>><<<:::888777666555555444333333444444222111111111111000000000...//////000000//////...------------------------------------------------------........./////////000//////......//////000000000000111111222222222333...---111444444555777555;;;CCCZZZzzz}}}yyy}}}rrrhhh___SSSFFF===666444333333333333222000111111111111111111111111111111111111111111111111000000000000000000000000000000000111111111111222111111111111111111111111111111222222333333444444444444555666666666666555555555555666777777888888:::<<<>>>>>>======>>>>>>???>>>???BBBDDDHHHQQQ[[[~~~hhh```mmmXXXXXXYYYZZZZZZYYYXXXWWWXXXWWWWWWWWWXXXXXXYYYZZZWWWWWWWWWVVVVVVVVVVVVVVVRRRSSSSSSTTTTTTUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVWWWSSSSSSTTTTTTUUUUUUTTTTTTSSSRRRQQQPPPPPPQQQRRRRRRPPPQQQSSSSSSRRRQQQRRRSSSTTTTTTTTTTTTTTTUUUUUUVVV[[[YYYWWWUUUTTTSSSTTTUUUUUUTTTTTTSSSSSSSSSSSSTTTVVVTTTQQQPPPQQQRRRQQQPPPNNNPPPRRRSSSRRRRRRSSSUUUTTTSSSSSSSSSTTTTTTRRRPPPQQQSSSTTTVVVWWWXXXWWWWWWWWWWWWWWWVVVVVVVVVVVVVVVXXXXXXXXXYYYZZZZZZ[[[[[[UUUTTTRRRPPPOOOMMMMMMLLLJJJJJJKKKKKKJJJIIIGGGFFFCCCDDDDDDBBB???======>>>===<<<<<<;;;:::999999999777666555555444555666777444555555666666777777777666666666777777888888999777777777777777777777777666777777777777666555444555444444444777:::===@@@CCCMMM[[[gggpppxxx|||wwwsssnnnbbbUUUOOOLLLFFF???<<<;;;===@@@>>>999777999777777777777888999::::::999999:::;;;;;;;;;::::::;;;;;;:::<<<>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===>>>???@@@@@@@@@???BBBBBBAAA?????????AAACCCIIIIIIIIIJJJJJJKKKKKKLLLJJJMMMMMMHHHEEEIIIOOORRRMMMLLLLLLLLLNNNRRRUUUWWWRRROOOLLLMMMRRRUUUTTTRRROOOSSSVVVUUUQQQMMMMMMOOOIIIMMMSSSWWWWWWTTTQQQOOODDDDDDAAA<<<<<<@@@@@@===<<<<<<<<<;;;:::999777666444444333222222222222333111111111111000000000000......///000000///......---------------------------------------------------------.........////////////............//////...//////000111222333333333000000333444333444888666777666@@@UUUbbbpppwwwsssrrrzzz{{{cccSSSGGG<<<555333333222111222333222000...111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111111111111111111111111111222222222222222222333333333444555555666666555555444444555666666777777888999;;;===>>>===<<<<<<======???>>>===@@@HHHNNNOOO```jjj]]]^^^}}}WWWXXXZZZ[[[[[[ZZZXXXVVVVVVVVVVVVVVVWWWWWWXXXYYYWWWVVVVVVUUUUUUTTTTTTTTTTTTTTTUUUVVVWWWWWWXXXXXXZZZZZZZZZYYYYYYWWWVVVUUUSSSTTTTTTUUUUUUUUUTTTTTTTTTSSSRRRQQQQQQRRRTTTUUUTTTUUUVVVUUUSSSRRRQQQRRRRRRRRRRRRRRRRRRSSSSSSTTTSSSRRRQQQQQQRRRTTTVVVXXXUUUTTTSSSRRRRRRRRRRRRRRRTTTRRROOONNNOOOOOOOOONNNPPPRRRTTTUUUTTTRRRRRRSSSSSSRRRQQQRRRRRRRRRPPPOOOSSSSSSUUUUUUVVVUUUTTTSSSTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSTTTTTTUUUVVVWWWWWWRRRQQQOOOMMMLLLJJJIIIIIIHHHHHHIIIIIIHHHGGGEEEDDD@@@AAAAAA???<<<::::::;;;888888888888999999999999666555444444444555666777444555555666666777888888::::::::::::;;;;;;;;;;;;777777777777777777777777666666777666666555444444444444555888===DDDKKKOOOZZZmmmyyyllljjjhhhjjjyyyttteeeaaaUUUFFF===;;;:::888555666;;;???===999999===999999999999999:::;;;;;;666777999;;;<<<<<<<<<;;;:::::::::<<<>>>@@@???>>>======<<<;;;;;;;;;<<<<<<999999:::===AAABBBAAA@@@AAAAAAAAA@@@???@@@CCCEEEEEEDDDDDDDDDEEEFFFGGGHHHEEEKKKLLLFFFAAAEEEMMMQQQJJJIIIHHHIIILLLPPPUUUYYYXXXTTTOOOOOOQQQQQQNNNJJJPPPTTTWWWUUUPPPLLLLLLNNNMMMLLLMMMOOOQQQOOOHHHBBB===>>>===;;;<<<>>><<<777999999999999888777666666222222111111111111111111111111111111000000000000---...///000000///...------------------------------------------------------------.........////////////............//////---...///000111222333444---///444777444......222333777555555<<>>;;;:::888777777777888999666666666666666666666666666666666666777777777777666666777777888888888999777777777777888999:::;;;===:::777777999:::999777777222222777777333333666888999@@@LLLWWWbbbmmmvvvyyyqqqeeeXXXVVVcccxxxwwweeeZZZJJJFFF@@@;;;777666777888888888888777777777777777444444666777888888888888999999999::::::;;;;;;;;;777888999:::;;;<<<<<<;;;<<<<<<<<<<<<============;;;::::::<<<>>>??????>>>>>>@@@AAA>>>;;;;;;@@@EEEHHHEEECCCCCCAAA===???DDDEEE@@@@@@DDDFFFDDDHHHOOOLLLJJJKKKMMMMMMNNNUUU]]]SSSUUUSSSLLLGGGHHHNNNSSSSSSTTTQQQJJJIIIMMMMMMHHHMMMNNNNNNLLLLLLKKKEEE===;;;>>>BBBBBB???<<<;;;<<<:::999888999;;;:::777444111111111111111111111111111111111111000000000000////////////////////////------------------------------------------------...------,,,,,,------...........................////////////000000000000000000000000111111111111555444333444777<<>>======>>>???AAADDDFFFGGGUUU[[[mmm}}}ddd\\\[[[uuuTTTUUUVVVUUUTTTSSSTTTVVVTTTTTTSSSRRRRRRRRRRRRRRRQQQQQQQQQRRRRRRSSSSSSSSSQQQRRRSSSTTTTTTTTTSSSSSSWWWXXXXXXXXXXXXWWWVVVVVVTTTUUUVVVVVVVVVUUUTTTSSSLLLMMMNNNNNNLLLJJJJJJKKKLLLMMMMMMMMMLLLLLLNNNOOORRRRRRPPPOOOOOONNNNNNNNNMMMMMMNNNNNNOOOOOOPPPPPPQQQQQQPPPMMMJJJIIIKKKMMMNNNLLLJJJHHHHHHHHHIIIJJJKKKKKKJJJJJJJJJKKKMMMMMMKKKKKKLLLMMMMMMNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMKKKLLLLLLLLLLLLLLLLLLKKKLLLLLLLLLLLLMMMMMMMMMMMMKKKIIIGGGGGGHHHHHHFFFDDDEEEDDDDDDBBB@@@>>><<<;;;999888777666555666666777555555555555555555555555666666666666777777777888666777777777888888888888;;;;;;;;;::::::999999999<<<:::888888999999666444555111000333444444888>>>NNNVVVaaalllwwwyyyuuujjj___aaagggooo{{{yyyfffPPPDDDAAA???;;;777555555666777777777777777777777777777444444555666777888888888999999999999::::::::::::777777888::::::;;;;;;:::;;;<<<<<<<<<<<<=========;;;:::999;;;===???@@@??????AAABBB@@@======AAAFFFGGGEEECCCDDDBBB???AAAFFFGGG@@@===CCCIIIIIIHHHIIIKKKIIIKKKOOOPPPNNNOOOSSSXXXWWWSSSNNNMMMPPPSSSSSSSSSRRRKKKCCCBBBHHHKKKJJJIIIKKKKKKJJJKKKMMMIIICCC@@@DDDJJJKKKGGGBBB???===888777666777888888555222111111111111111111111111111111111000000000//////........................------------------------------------------------...------,,,,,,------............................../////////000000000000//////000000000111111111333222111222444777:::<<<>>>JJJ___vvv|||pppiiiddd^^^SSSIII???:::444222444555333111000000000000000000000000////////////////////////000000000000//////......000///...---...///111222000000000000000000000000000000000000111111111111111111222222222333333333333333333444444444444555555555555666777777888888:::999999::::::;;;<<<===<<<<<<===>>>@@@BBBDDDEEEQQQQQQYYYoooeeeWWW]]]|||SSSTTTUUUTTTSSSSSSSSSUUUUUUTTTTTTSSSQQQQQQPPPPPPOOOOOOPPPQQQRRRSSSTTTUUUUUUTTTTTTSSSSSSRRRRRRRRRRRRSSSTTTTTTUUUUUUUUUUUUSSSTTTUUUUUUTTTSSSRRRQQQHHHIIIKKKKKKIIIHHHHHHIIIKKKKKKLLLJJJHHHHHHIIIKKKLLLLLLMMMLLLLLLKKKJJJIIIJJJJJJKKKKKKLLLMMMNNNNNNNNNNNNLLLJJJGGGFFFGGGIIIJJJIIIGGGFFFEEEFFFFFFGGGGGGGGGFFFFFFFFFGGGHHHIIIGGGHHHIIIJJJKKKKKKLLLLLLIIIIIIIIIIIIIIIIIIIIIIIIHHHIIIIIIJJJJJJIIIIIIHHHIIIHHHHHHHHHHHHHHHGGGGGGFFFEEECCCCCCDDDDDDCCCAAA???>>>===;;;999888888888777666555444444444555555555555555555555555555555666666666777777777888888777777777777888888888888999999999999888777666555666555555777999999888666444333333777;;;???GGGOOOffftttyyynnniiijjjpppyyy~~~vvvooojjj___NNN>>>666777666555333333444555555666666666666666666666666444444555666666777777777999999999999999999888888666666777888999999999999:::;;;;;;;;;<<<<<<<<<===;;;:::999:::===???AAAAAA@@@BBBCCCAAA??????BBBFFFFFFDDDCCCDDDCCCAAADDDIIIIII???999AAALLLOOOKKKGGGKKKHHHIIIPPPSSSQQQMMMLLLUUUSSSNNNIIIKKKQQQSSSQQQOOONNNJJJDDDBBBEEEGGGFFFDDDGGGHHHGGGJJJNNNNNNJJJEEEJJJOOOQQQNNNFFF???;;;666555444555555555333111111111111111111111111111111111000000000000//////........................------------------------------------------------...------,,,,,,------...------------------------....../////////000000000//////000000000000111111222222111111222333444555111666???LLL]]]sss}}}yyytttrrrvvv{{{{{{ppp```RRRIIIBBB<<<888444111...///222333222000000000000000000000000000////////////////////////000000000////////////...000///.........///000111000000000000000000000000000000000000111111111111111111222222222333333333333333333333444444444444444555555666666777888888888888888888999:::;;;<<<;;;<<<<<<===???AAABBBCCCKKKHHHIIISSSiii{{{bbbUUUbbbpppzzzQQQRRRSSSSSSQQQQQQRRRSSSSSSSSSSSSSSSRRRRRRQQQPPPQQQQQQRRRRRRSSSTTTTTTUUUTTTSSSRRRRRRQQQQQQRRRRRRNNNOOOPPPQQQQQQQQQQQQPPPRRRRRRSSSSSSRRRPPPOOONNNGGGHHHJJJJJJIIIHHHIIIJJJJJJKKKJJJHHHFFFEEEFFFGGGGGGHHHIIIJJJJJJHHHGGGFFFGGGGGGHHHIIIJJJKKKLLLLLLJJJJJJHHHGGGEEEDDDDDDEEEFFFEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCDDDDDDDDDDDDCCCDDDEEEFFFHHHHHHIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFFFFGGGGGGFFFFFFEEEDDDDDDCCCCCCBBBBBBAAAAAA@@@???>>>>>>>>>>>>======;;;999777666555555555666555555555555555555555555777777777777777777777777666666777777777888888888777777777777777888888888555666777777888777666666666555444444555666777777666999@@@IIIQQQYYY```eeeuuuzzzpppooo}}}oooiiihhhlllzzz}}}~~~{{{zzzzzzwwwuuukkk___SSSJJJCCC<<<999999333333333333333444444444555555555555555666666666444444444444555666666777999999999888888777777777555666666777888888777777999999::::::;;;;;;<<<<<<;;;:::888999<<>>@@@AAAAAA??????BBBDDDDDDBBBBBBDDDDDDBBBFFFKKKLLLCCC<<<@@@JJJPPPOOOKKKFFFAAAAAAJJJRRRRRROOOMMMXXXYYYTTTIIIGGGMMMSSSSSSJJJMMMOOONNNJJJFFFAAA>>>CCCFFFFFFFFFHHHNNNPPPNNNGGGJJJMMMNNNKKKDDD<<<888666555555444444333111111111111111111111111111111111000000000////////////........................------------------------------------------------...------,,,,,,------...------------------------........./////////000000////////////000000000111222222333444444444333333666777666666:::HHH[[[jjj~~~}}}|||ooocccZZZMMMAAA888555555555444222111111333333111...000000000000000000000000///////////////////////////////////////////////////............///000111///////////////////////////000000000111111111111111111222222222333333333222222333333333444444444444444555555666777777888888888888888999;;;<<<===<<<<<<===>>>???@@@BBBCCCGGGGGGGGGIIISSSeee|||mmmjjjiiiiiivvvOOOPPPQQQPPPOOONNNOOOQQQOOOPPPQQQRRRSSSSSSRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQLLLLLLLLLLLLMMMNNNOOOPPPPPPPPPPPPPPPOOONNNMMMMMMPPPPPPPPPPPPPPPNNNLLLKKKHHHJJJLLLLLLKKKJJJJJJKKKJJJJJJIIIGGGDDDCCCCCCDDDDDDEEEFFFGGGGGGGGGFFFEEEEEEEEEFFFFFFGGGHHHHHHIIIFFFEEEDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAA???@@@AAACCCDDDEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCDDDDDDCCCCCCBBB??????>>>>>>======<<<<<<999999:::999888888888999888777555444444444555666666666666666666666666666888888888888888888888888777777777777888888888888888888777777777777777777777888888999999888888888888777666555666999>>>AAAFFFNNN[[[jjjvvv~~~zzzrrruuu}}}xxxnnnjjjooowww~~~|||}}}wwwrrrppplllfffbbbRRRHHH>>>999666444777<<<444444555555555444444333333333444444444555555555555444444333444444555666888888888777777666666555555555666777777777666666777888888999:::;;;;;;;;;;;;:::999:::===???AAAAAA;;;<<<>>>?????????@@@@@@BBB@@@@@@CCCCCCBBBFFFKKKTTTNNNFFFBBBEEEJJJLLLLLLAAA:::999CCCPPPVVVXXXXXXlllsssnnnXXXHHHIIIRRRWWWKKKMMMQQQQQQKKKBBB<<<:::DDDGGGHHHFFFGGGLLLNNNMMMHHHHHHGGGFFFDDD???:::777777777666555333222222222000000000000000000000000000000000////////////...........................------------------------------------------------...------,,,,,,------...------------------------............////////////...////////////000000000000111222444444444444444333555555333222777AAAIIIXXXrrr~~~~~~{{{{{{|||~~~zzzdddUUUGGGCCC===777333333555777444444333444444333111///////////////////////////......................................./////////...............//////000///////////////////////////000000000111111111111111111222222222333333333222222222333333333444444444444444555666666777777888888999999:::<<<===>>>>>>>>>>>>??????AAABBBBBBEEEHHHJJJIIIIIIQQQ^^^iiinnnbbbggguuuLLLMMMNNNNNNLLLLLLMMMNNNKKKLLLNNNPPPQQQQQQQQQPPPNNNNNNMMMMMMMMMLLLLLLLLLJJJJJJKKKMMMNNNPPPQQQQQQSSSSSSSSSRRRPPPNNNMMMLLLMMMMMMNNNNNNMMMLLLKKKJJJJJJLLLMMMMMMKKKJJJKKKKKKHHHHHHGGGEEEBBBAAAAAABBBBBBBBBCCCDDDEEEEEEEEEDDDBBBCCCCCCCCCCCCDDDDDDDDDAAA@@@@@@@@@BBBCCCBBB@@@???????????????????????????@@@@@@@@@@@@???>>>>>><<<===>>>???@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@?????????:::::::::999999999999999555666777666555444555777666666666555555666777777666666777888888888777777888888888888888888888888777777777888888888999999888888888888777777777777777777666555555666777777444777<<>>??????>>>888:::<<<===>>>>>>>>>===???===>>>@@@AAA@@@DDDJJJYYYWWWOOOEEEAAACCCGGGHHHHHHAAA>>>HHHVVVaaahhhmmmhhhJJJCCCKKKQQQOOONNNNNNLLLEEE===;;;>>>EEEIIIJJJGGGFFFIIIKKKJJJHHHEEEBBB@@@???===:::777777888777555222111222333000000000000000000000000000000////////////......------------------------------------------------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------........./////////......////////////000000---...000111222222333333000333666666555444666888999SSSyyy~~~|||~~~yyyvvv|||yyy~~~~~~wwwlll___PPPDDD===666555333222222222333333000111111222222222111111////////////////////////........................---............/////////------........./////////000000000000000000000000000000000000111111111111111111222222222333333333222222222222333333333333333444444555555666777777888888888999;;;<<<>>>>>>???????????????@@@AAABBBEEEGGGHHHGGGFFFJJJSSSZZZ^^^xxxgggfffnnnIIIKKKLLLKKKJJJIIIJJJKKKHHHJJJLLLMMMNNNMMMLLLKKKJJJJJJKKKKKKKKKKKKKKKKKKJJJLLLNNNPPPQQQRRRRRRRRRRRRRRRQQQPPPOOOMMMKKKJJJJJJJJJKKKLLLLLLKKKJJJIIIJJJKKKLLLLLLJJJHHHHHHIIIDDDEEEDDDBBB???>>>???@@@@@@@@@@@@@@@AAABBBCCCDDD@@@????????????>>>>>>>>><<<;;;:::<<<@@@AAA@@@>>>>>>>>>>>>??????>>>>>>>>>======>>>>>>>>>===<<<;;;;;;;;;<<<===============<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;::::::666666666666777777777777444666777666444444555777555555666777888888888777555666777888888888777777777777777777777777777777777777888888888999999999888888888888777777777666555444444555777;;;???AAABBBIIITTT```mmmzzz}}}yyylll]]]TTTRRRVVVbbbooo~~~}}}tttlll___TTTJJJAAA888222333222444888777222000222777666555444333222222333111111111222333444444444555444333222111222444555555555555555555555666666666666777777777666666555555555666777888999:::;;;;;;;;;<<<===??????===;;;777888:::===??????===;;;===;;;;;;>>>>>>>>>BBBGGGSSSTTTOOOFFFBBBEEEGGGFFFNNNGGGDDDLLLYYYeeepppwwwrrrNNNAAACCCFFFNNNMMMNNNMMMFFF>>>===BBBEEEJJJKKKHHHFFFHHHIIIHHHDDDAAA>>>======<<<999666777888777555111000111333000000000000000000000000000000/////////.........------------------------------------------------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////........./////////000000......//////000000111111222333444555444333111111333AAAVVVkkk|||}}}zzzxxxyyyzzz}}}~~~zzzrrrkkkaaa[[[RRRHHH???999666555333111000111333333111000///000000000000000111222////////////////////////........................---------.........//////------......//////......000000000000000000000000000000000000111111111111111111222222222333333333111222222222222333333333333333444555555666666777666777777888:::;;;===>>>??????>>>>>>>>>??????@@@BBBBBBCCCDDDFFFIIIMMMOOOOOOeeeyyynnnmmmpppHHHIIIJJJJJJHHHHHHIIIJJJGGGHHHJJJKKKKKKIIIHHHFFFIIIIIIJJJKKKLLLMMMNNNNNNHHHIIILLLNNNOOOOOONNNMMMNNNNNNMMMMMMLLLJJJIIIHHHHHHIIIJJJKKKKKKKKKJJJIIIIIIJJJKKKJJJHHHFFFFFFFFFBBBBBBBBB@@@===<<<===>>>???>>>======>>>@@@BBBCCC=========<<<;;;;;;::::::888777777:::>>>@@@???=========>>>>>>>>>>>>>>>===;;;<<<<<<===<<<;;;:::999::::::;;;<<<<<<;;;;;;;;;999999999999999999999999777777888888888888777777444444444555555666666666444666888777555444666888444555777888999999888777444555777888888888777666666666666666666666666666777888888888888999999999999888888888777777666666666777888;;;AAAIIIPPPTTT```hhhttt~~~zzzwwwuuuwwwqqqeee]]]XXXXXX```jjjtttyyyppp]]]UUUJJJAAA===:::666444333111222444333111222666555444333111111111222333000000111222333333444444555444222111111222444555333444444555555666666666666777777777777777666666555555666777888999::::::;;;;;;===???@@@???<<<999777888:::===@@@???===;;;<<<::::::======<<<@@@FFFIIILLLKKKEEEEEEJJJKKKGGGIIICCCAAAHHHSSS^^^iiiqqqxxxTTTFFFDDDCCCJJJLLLRRRUUUOOODDD???CCCDDDJJJLLLIIIFFFGGGHHHGGG???===;;;;;;<<<;;;777444666777777444000...000333000000000000000000000000000/////////............------------------------------------------------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////............/////////000222111000000000000111111111000...///111333333222555555888>>>IIIYYYkkkvvvyyysssnnnfff[[[RRR@@@>>>;;;888666555555666555222111222555666333///333333222111///...///111////////////////////////........................---------.........//////,,,---......//////......000000000000000000000000000000000000111111111111111111222222222333333333111111222222222333333333333333444444555666666777555555666777888:::<<<===>>>>>>============>>>>>>??????@@@CCCGGGGGGEEEBBBLLLMMM[[[yyywwwlllmmmyyyDDDDDDEEEFFFFFFGGGHHHHHHKKKKKKJJJJJJIIIIIIHHHHHHGGGHHHHHHIIIJJJKKKKKKLLLLLLLLLKKKIIIIIIHHHHHHHHHJJJJJJIIIHHHHHHGGGFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEECCCCCCBBBAAA@@@>>>===<<<========================<<<<<<<<<;;;;;;:::::::::777777888999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888777777888888888888888888888888999888777555555555666777444444444333333444444444555555555555666666666777666666666666666666666666777777777777777777777777888777777777666666666666:::999777666777777666555555666777666555444555666555333222222444777999;;;888???HHHOOOUUU```nnnyyy}}}rrrcccbbbiii~~~xxxfffZZZ[[[```jjjwwwxxxeee]]]HHHCCC<<<666333222000///333333222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333555666777666444333333555666666666777888888999999444555666666666666666555888888999:::;;;======>>><<<============>>>AAACCC===<<<:::888999;;;>>>@@@BBBCCCFFFHHHHHHHHHGGGFFFFFFBBB@@@CCCFFFMMMYYYddd^^^JJJFFFFFFIIIPPPUUUUUURRRNNNEEE<<<<<>>BBBEEEVVV\\\ggguuu{{{oooaaaSSSHHHAAA===555555444333333333333444111111111111111111111111222111111111000000//////////////////000000000000000000//////.........---........................////////////////////////////////////////////////000000000000000000000000000111111111111222222222888777444222111222333333555555555555555666777777777888999:::;;;<<<<<<<<<;;;===>>>>>>======>>>???AAAAAAAAAAAABBBCCCDDDDDDIIILLLRRR\\\mmm}}}pppiiijjjvvvCCCCCCDDDEEEEEEFFFGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIFFFFFFGGGHHHHHHIIIIIIJJJJJJIIIHHHGGGFFFFFFFFFFFFHHHGGGGGGFFFEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBAAA???>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::999999888888999999::::::;;;;;;:::::::::::::::::::::::::::999999888888777777666666666666666666666666666777777555444444444555555555555444444444444555555555555555666666666777777666666666666666666666666888888888888888888888888888888999888888777666555666777777777555444555666222333444444444444666777555444222111333888???DDDPPPWWW___fffmmmxxx|||jjjWWWQQQYYYbbbmmmwwwxxxqqqssswww~~~}}}nnn\\\PPPKKK===:::666444444444444444222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333555666666555444333333555555666666777888888999999777777777777666555444444777777888999:::;;;<<<===>>>???@@@???>>>???AAADDD???>>>=========???AAABBBBBBDDDFFFHHHIIIIIIHHHGGGJJJEEECCCDDDGGGMMMZZZeee|||\\\OOOLLLIIIJJJOOORRRPPPNNNLLLFFF???:::???EEEFFFDDDAAA??????CCC@@@===<<<<<<<<<;;;:::777777555222000///000222////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------------------------------------------.............../////////000000000000000000111111111222222222111111111222555888;;;===???CCCKKKUUU___hhhooossstttkkk]]]YYYQQQHHHAAA;;;777666444444333222222222222222111111111111111111111111111111111000000000//////.../////////000000000000000/////////....................................////////////////////////////////////////////////000000000000000000000000000111111111111222222222777666444222222222333444555555555555555666666777666666888999:::;;;;;;;;;<<<===>>>>>>======>>>@@@@@@@@@@@@@@@@@@AAABBBCCCDDDGGGJJJOOOYYYmmmyyygggeeekkkxxx}}}yyyyyy~~~BBBCCCCCCDDDDDDEEEEEEEEEEEEFFFFFFGGGHHHHHHIIIIIIDDDDDDEEEEEEFFFGGGGGGGGGFFFFFFEEEDDDCCCCCCCCCCCCDDDDDDDDDCCCBBBBBBAAAAAACCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999999888888888999999999999999777777777777777777777777666666666666666666666666444444444444444444444444666555444333333333444444777666666555555666666777666666666666777777777777777777777777777777777777888888888888888888888888999999::::::999888666555111444666555222111333555555555444444444555666666666888;;;===AAAHHHRRRYYYnnnsssyyy~~~tttccc[[[ZZZ]]]___mmm{{{{{{sssooommmhhheee^^^TTTIII@@@;;;:::444333111222444555555444000111111111222333333333222222222222222222222222222222222222222222222222111111222222222333333333444555666555444333444555555666777888888999999999999888888777666555444333777777888888999:::;;;;;;AAABBBBBBAAA@@@@@@AAACCC?????????@@@AAAAAABBBCCCFFFGGGIIIKKKLLLLLLLLLKKKMMMIIIGGGGGGHHHMMMYYYeeeqqqVVVSSSSSSMMMJJJNNNNNNKKKJJJIIIFFFBBB999;;;???AAAAAA???===;;;BBB@@@===<<<<<<<<<;;;999666666555333000///000222////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------------------------------------------................../////////000000000000000000111111111222222222111111111222333555666222444777;;;AAAFFFJJJLLLWWW]]]fffpppzzz}}}wwwuuurrrpppjjj___RRRHHH@@@>>>;;;777444333333444333333222111111111111111111111111111111111111111111111000000000000//////....../////////000000000////////////....................................////////////////////////////////////////////////000000000000000000000000000111111111111222222222555444333222222333444555555555444444555555666777444555777888999999::::::<<<>>>??????>>>===???@@@@@@????????????@@@@@@AAACCCFFFIIIJJJNNNXXXfffqqqtttlllhhhqqq~~~wwwjjjBBBBBBBBBCCCCCCCCCDDDDDDCCCDDDDDDDDDEEEEEEFFFFFFCCCCCCCCCDDDDDDDDDEEEEEECCCBBBBBBAAA@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>=========<<<<<<:::::::::::::::999888777999999999999999999999999888888888888888888888888777777777777777666666666444444444444444444444444444444444444555555666666333333333333333333333333555555555444444444444555888777777666666777777888666666777777777888888888888888888888888888888888999999999999999999999999777888999999999777555444444444444444333333333333666555555555777888999999AAAJJJWWWaaaggglllrrrvvvyyyuuuvvvyyyzzzyyyuuueeeYYYTTTNNNHHH@@@999555444444444333222111222333333222000///000000111222333333444111111111111111111111111111111111111111111111111111111222222222333333333333444555555333333444555555555777888999999888888888888777666666555555555777888888999:::;;;;;;;;;AAABBBCCCBBB@@@???@@@AAA===>>>???AAABBBBBBBBBAAAIIIJJJKKKMMMNNNOOOOOOOOOKKKJJJJJJKKKKKKLLLUUU___zzzaaaMMMRRRUUULLLJJJNNNOOOLLLJJJJJJFFFAAA::::::;;;>>>???>>>;;;999@@@>>><<<;;;;;;:::999777666666555333000//////111////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,---------................../////////000000000000000000111111111111333333222222222333444555444444333444555777:::;;;888===DDDKKKSSS[[[ccciiirrrjjjgggmmmxxx~~~yyyuuuqqqnnniiifffUUUQQQLLLHHHEEEAAA===:::888666555333222333333444333333222111111111111111111111111111111111111111000000000000000000//////........./////////000000///////////////.................................////////////////////////////////////////////////////////////////////////000000111111111222222222333333222222222333444555555444444444444555666666555555777888999:::::::::<<<===???>>>======>>>@@@@@@@@@?????????@@@@@@@@@BBBFFFJJJLLLNNNRRRZZZ```ooo|||mmmiiiwwwxxxAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@AAAAAABBBBBBBBBBBBBBBCCC@@@@@@???>>>>>>>>>???????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;:::::::::999999777777777888777777666666777777777777777777777777666666777777777777777777555555555444444444444444333333333333333333333333333333333444555555666666444444444444444444444444666666666777777777777666888888888777777888888888777777777888888888888999999999999999999999999999888888888888888888888888555666777777777666444444777444111222555777666444555666:::AAAIIIPPPSSSTTTaaannn{{{~~~}}}~~~~~~sssaaaPPPEEE@@@;;;888444222333333333222333222222333333333111/////////000111222222333333111111111111111111111111111111111111111111111111111111222222222333333333222444555444333333444555444555777999999999888888666666666555666777888999999999::::::;;;;;;<<<<<<@@@AAABBBAAA???===>>>???===???AAACCCDDDDDDCCCCCCGGGHHHIIIKKKLLLMMMNNNNNNGGGIIIMMMOOOMMMKKKQQQYYYyyyrrrTTTFFFNNNPPPFFFIIINNNQQQPPPNNNLLLGGGAAA=========>>>???>>>;;;999===;;;:::999999888666444555555555333000//////000................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,------------...............//////////////////000000000111111111222222222222333444444555555444222111111111222333222444777999<<<@@@DDDHHHPPPNNNOOOUUU[[[bbbmmmxxx~~~zzz{{{tttqqqbbb^^^XXXRRRNNNJJJFFFDDDAAA===888555555666777888444333222111111111222222444444333222222222222222000000000000000000000000//////////////////000000............////////////.........///////////////........................////////////////////////////////////////////////////////////////////////000000111111111222222222222222222222333444444555444444444444444555666666555666777999::::::;;;;;;;;;===>>>>>>======>>>???AAA@@@@@@@@@@@@AAAAAABBB>>>BBBGGGJJJLLLNNNRRRVVVUUU___vvv}}}jjjjjjwww}}}zzz>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>===<<<<<<;;;????????????????????????======<<<<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999888888888777777777666666777888888888777777666666666666666666666666555555555555666666666666333333333444444444444444444444444444444444444444444444555555555666666666666666666666666666666666777777888999999999888888999888888777777888888999777888888888999999999999888888888888888888888888777777777777777777777777444444444555555555666666444222///000444999;;;<<>>???@@@@@@>>>=========@@@AAACCCEEEFFFGGGGGGFFFCCCCCCDDDFFFGGGIIIJJJKKKEEEHHHNNNPPPMMMIIINNNVVVxxxuuudddLLLBBBGGGGGG@@@FFFLLLRRRRRRRRRPPPJJJCCCAAAAAAAAA@@@>>>===<<<;;;;;;999888888888777444222444555555333000///...///................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,------------------.........//////////////////000000000111111//////000000111222222222333222111111000111111111333444444444333333555777888888;;;???AAACCCLLLWWW[[[\\\jjj{{{vvvvvvssstttuuuuuutttqqqooommmbbbfffiiiggg```WWWQQQOOOFFFCCC???<<<:::999777666444444444444333333222111111111111111222222333333444444333222222222222222000000000000000000000000......////////////000000------........./////////.........///////////////........................////////////////////////////////////////////////000000000000000000000000000111111111111222222222111111222222333333444444444444333333444444555666666666888999:::;;;;;;;;;:::<<<======<<<;;;===>>>?????????@@@@@@AAACCCCCC???AAAEEEGGGHHHJJJMMMOOOSSSTTT[[[jjj{{{uuutttxxxyyy:::::::::::::::::::::999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999888888999999:::999999999999999999999999777777777777777777777777777777777777666666666666444555666777777777777777555555555555555555555555333444444444555555555555333333444444555555666666666666666666666666666666666666666666777777777777777777777777777777777777666777888:::::::::999888888888777777777777888888888888888999999999::::::888888888888888888888888666666666666666666666666555444333333444666999::::::<<>>@@@@@@>>>=========@@@AAACCCDDDFFFGGGGGGHHHAAAAAABBBCCCEEEGGGIIIJJJFFFIIINNNOOOJJJHHHNNNXXXmmmbbbQQQCCC@@@CCCCCC???AAAHHHNNNQQQSSSSSSOOOIIIDDDEEEEEEBBB===;;;;;;===:::999888888888777444111333444555333111.........................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------------------------------++++++,,,,,,,,,------------------.........//////////////////000000000111//////000000000000000000111222222333333222222111111222333333111000111222222111333666666555888===<<>>@@@AAACCCDDDCCCDDDDDDEEEFFFHHHJJJLLLQQQQQQRRRTTTXXXcccxxx777777777666666666666666777777777888999999::::::999999888888888888888888777777666666666777777888666666666777777777777777444444444444444444444444777777666666666555555555222222333444555555555555444444444444444444444444333333333444444555555555444444555555666777888888777777777777777777777777888888888888888888777777777777777777777777777777666777888999::::::999888888888777777777777888888888888999999999:::::::::777777777777777777777777666666666666666666666666666555333333444888;;;===IIIQQQXXXWWWUUU[[[mmm|||www{{{ssskkk]]]aaaaaa]]]^^^gggooosss~~~yyypppkkkfff[[[PPP@@@>>>;;;999888555222///...000111111000000333555222111///...///000///...111111111000000000000000000000000000000000000000000000000000000000000000111111222222222333333333111222444333333333444555333555888::::::999888666:::999777555555666888999999999999999999999::::::<<<>>>@@@@@@???>>>>>>>>>??????@@@BBBCCCEEEFFFFFFBBBBBBCCCDDDFFFHHHJJJKKKIIIKKKNNNMMMHHHGGGPPP\\\___OOO@@@<<>>EEEKKKNNNRRRUUUSSSOOOEEEGGGHHHCCC<<<999:::>>>;;;:::999999999777444222333444555333111.........................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------------------------------++++++,,,,,,,,,------------------.........//////////////////000000000000111111222222111000/////////000111222222222111000222444555555444222333333666222222666888666444444444888888666888===???===::::::===AAA???999666777:::;;;<<<<<<;;;888555333333333444444555666666666444222000000111222111000444444333222111111333555222222111111111000000///222111111000000000000000000000000000000000000000---.........//////000000---------.........//////---.........//////000000........................////////////////////////////////////////////////000000000000000000000000000111111111111222222222222222333333333222222111444333333333333444555555333444555777888888888888888999;;;:::999999:::<<<;;;;;;<<<===???AAABBBCCCCCCBBBAAA@@@AAADDDHHHKKKHHHMMMSSSQQQIIIJJJ]]]qqq444444444444444444444444555555555666666666777777555555555555555555555555444444444444444444444444444444444444444444444444666555444444333333333333444444444444444444444444444444444444555555555666666666555555555555666666777777777777777777777777777888888888888999999999888888888888888888888888:::::::::999999999888888888888888888777777777777:::::::::999999888888888<<<<<<<<<;;;;;;::::::::::::888777777888:::::::::666999888555444666555222111333666666444333444555111666;;;;;;<<>>===???======@@@DDDGGGFFFEEEAAAEEEFFFDDDEEEHHHHHHEEELLLJJJLLLPPPNNNLLLVVVdddXXXJJJDDDDDD>>>BBBKKKLLLCCCCCCEEEIIIMMMNNNKKKHHHEEEBBB???===<<<;;;999888999999999999:::888444111222111111000///......---........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................///////////////////////////000000000111111111111000000000000000000000000111111222222222222111111111111222222222333333333222333333444444333333222444444444444444444444444333333333333333333333333333333333333333333333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////................................................////////////////////////000000//////.........---000000000000000000000000////////////000000000000000111111111222222222222222222222222222222222222222222333444444555555666666666666666777777777777999999:::;;;;;;<<<<<<===<<<<<<<<<===>>>>>>??????AAAAAAAAABBBCCCEEEGGGHHHMMMMMMLLLKKKKKKNNNRRRVVVccchhhzzz555555555555555555555555444444444555555555666666555555555555555555555555444444444444444444444444444444444444444444444444666555444444333333444444555555555555555555555555666666666777777777777888777777666666666666777777777777777777777777777777888888888888999999999999:::::::::::::::::::::::::::::::::999999999888888888888888888999999999999:::::::::999999999888888;;;;;;;;;;;;::::::::::::<<<;;;::::::999999777666222555666333333777888777555555444444555999<<<>>>@@@FFFMMMQQQWWWdddyyy{{{sssoooeeeYYYWWW^^^yyyxxxnnn^^^VVVKKKCCC>>>:::555111555444444333222222111111111111111000000000//////////////////////////////............//////////////////000000000111111111////////////000000000000222222222111111111000000222222222333333333444444555555555555666666666666777777888888888777777666888777777888:::;;;;;;:::888;;;>>>@@@???>>>>>>>>>>>>======@@@DDDGGGGGGFFFBBBEEEFFFDDDEEEHHHGGGEEEGGGFFFHHHIIIEEEEEETTTfffZZZKKKGGGIIIEEEHHHMMMKKKFFFEEEFFFHHHKKKKKKHHHEEEEEECCC@@@???>>>===:::888777777777777777666333000111111000000///......---........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,................................................//////000000000111111111000000000000000000000000000111111222222111111000111111111222222222333333222222333333333333222222333333333333333333333333333333333333333333333333333333333333333222222222111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////........................................................................000/////////.........---////////////////////////.../////////000000000000000000000000111111111222222222222222222222222222222222333333444555555555555555666666666777777777999999::::::;;;<<<<<<<<<<<<<<<======>>>?????????@@@AAABBBCCCEEEFFFGGGGGGJJJLLLMMMMMMMMMOOOQQQTTTVVVTTT]]]rrr666666666666666666666666333444444444555555555555555555555555555555555555555555555555555555555555555555555555555555555555666555555444444444444444777777777777777777777777888888999999999:::::::::999888888777777888888999888888888888888888888888888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999888888888888888999999:::::::::::::::::::::999999999999999999999999999888888888555666666666777666666666222666555111000444666666777777888;;;BBBKKKTTTZZZ\\\ccclllqqquuu~~~{{{xxxwww}}}|||uuurrrrrrvvvzzz|||rrrjjjgggiiikkklllvvvqqqfffZZZRRRDDD???888555444444222000444444333333222111111111111111000000000000//////////////////////////////............//////////////////000000000000111111////////////000000000000222111111111111000000000222222222222333333333333444555555555555666666666666777777888888777777777444444555777;;;>>>>>>>>>:::<<<>>>???>>>>>>???@@@===<<<===???CCCGGGHHHHHHCCCFFFFFFDDDDDDGGGGGGDDDBBBBBBDDDCCC<<<===SSSmmmbbbRRRLLLNNNLLLNNNPPPKKKKKKJJJJJJJJJLLLLLLJJJHHHDDDBBBAAA@@@@@@>>>:::777555444444444555333111...111000000//////.................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................////////////000000000000000000000000000000000000000111111222222111111000111111111222222222222333222222333333333333222222222222222222222222222222222222222222222222222222333333333222222222111111111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////......................................................................../////////...............////////////////////////....../////////000000000////////////000000000000222222222222222222222222222222333333444444555555555555555666666666666777888999999::::::;;;<<<<<<<<<======>>>>>>??????@@@@@@AAACCCEEEFFFGGGGGGGGGHHHJJJMMMNNNNNNNNNOOOQQQTTTMMMLLLVVVcccqqq777777777777777777777777555555555666666666777777666666666666666666666666666666666666666666666666666666666666666666666666666666555555555555666666999999999999999999999999999999:::::::::;;;;;;;;;::::::999999999999::::::999999999999999999999999999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999999888888888999999::::::;;;::::::::::::::::::::::::;;;;;;;;;:::999888888777555555555333333444666999666:::;;;888888>>>DDDFFFHHHMMMSSSUUUWWW]]]gggooouuu~~~zzzxxx|||gggbbb\\\ZZZ^^^gggrrryyy{{{zzz~~~nnnYYYKKKBBB<<<999666333222444555555444333333222222111111111000111000000000////////////////////////////////////............////////////////////////000000000111////////////000000000000111111111111000000000000111222222222222333333333444444444555555555666666555666777777777777777777333333444777;;;>>>??????>>>???@@@???======???@@@::::::;;;===AAADDDGGGHHHDDDFFFFFFCCCCCCFFFFFFDDDAAACCCEEEBBB999<<>>>>>??????@@@???AAADDDFFFHHHHHHGGGFFFGGGIIIKKKKKKKKKKKKMMMOOOUUUNNNLLLQQQVVVZZZaaaiii999999999999999999999999888888888999999999999:::777777777777777777777777777777777777777777777777777777777777777777777777888777777777777777888888::::::::::::::::::::::::999999:::::::::;;;;;;;;;;;;;;;::::::::::::;;;;;;::::::::::::::::::::::::999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;;;;888888888999999:::::::::::::::::::::::::::::::::<<<;;;:::999888777666555999888777555555999@@@EEEJJJPPPRRRQQQTTT^^^hhhnnnrrr|||yyyqqqtttyyyzzzTTTUUUYYY```kkkxxxyyyvvv|||oooSSSBBB:::777555444222111111111222111111222111111111111111000000000000000////////////.......................................////////////...////////////000000000////////////000000000000000000000000000000000000111111111222222222333333444444444444555555555555555555666777777777777777555444555777;;;===>>>===???@@@???===:::999;;;<<<888999:::;;;>>>AAAEEEHHHCCCFFFEEEBBBBBBFFFGGGDDDEEEFFFHHHFFF>>>@@@XXXsssyyybbbSSSNNNIIILLLPPPKKKIIIIIIHHHGGGEEEDDDCCCCCC======<<<===<<<:::666333444333222222333333111///////////////....................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---............/////////////////////////////////000000000111111000000000000000111111111222222222000111111222222111111000000000000000000000000000111111111111111111111111222222222111111000000000000000000000000000000000////////////////////////................................................////////////////////////////////////////////////........................................................................---------...................................................////////////---.........////////////000000000111111222222222111111222222333444444555444444444444555555555555777777888888999:::::::::<<<<<<<<<===>>>>>>?????????AAACCCFFFGGGGGGFFFFFFHHHHHHGGGFFFFFFGGGKKKNNNKKKIIIJJJPPPVVVXXXYYY[[[;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;<<<<<<<<<<<<999999999999999999999999999999999999999999999999999999999999999999999999999999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<======::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;666555555444444333333222000333777<<>>>>>???@@@BBBDDDEEEFFFFFFFFFHHHGGGFFFDDDCCCFFFJJJNNNIIIGGGGGGKKKSSSXXXZZZ[[[<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>???>>>>>>======<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<999::::::;;;<<<>>>>>>???<<>><<<<<<<<<<<<<<<<<<<<<<<<================================================<<<<<<<<<<<<<<<===>>>???;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>??????@@@@@@AAAAAA@@@???>>>===<<<<<<:::::::::;;;;;;<<<<<<<<>>777666555666666555222111000000,,,...000111000/////////////////////000000000000000/////////................................................/////////000............/////////000////////////000000000000.../////////000000111111000111111111111222222222333333333444444444555555333444555666777777777777777666666888;;;<<<<<<<<<999;;;===>>>======>>>???<<<>>>???>>>===@@@EEEIII@@@BBBBBB???AAAGGGJJJIII@@@;;;===DDDEEE@@@@@@FFF===888BBBMMMJJJGGGEEE======AAAFFFHHHFFFEEEEEEFFF;;;999777666666666444333333111//////000111111000---.............................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......//////////////////////////////000000000000//////000000000000111111111111//////000000000000//////111111111111111111111111000000000000000000000000------...///000111222222000000000000000000000000////////////////////////........................------------------------////////////////////////////////////////////////................................................------------------------,,,,,,,,,------.................................---------.........//////////////////000000000000...//////000111222222222000111111222333333444444222222333333333444444444666666666777888888999999888888999::::::;;;;;;<<>>>>>===<<<===>>>===;;;<<<@@@@@@>>>===???===???@@@???===<<<===>>>999===@@@???===;;;===???:::;;;===??????>>><<<;;;999;;;>>>>>><<<;;;<<<>>><<<;;;::::::;;;;;;:::888888===@@@======???AAA@@@:::999999===@@@AAA===999>>><<<;;;999:::<<>>AAACCCCCCDDDCCCAAA@@@DDDHHHIIIFFFEEEHHHGGGDDDCCCEEEEEEBBBCCCCCC@@@;;;;;;>>>>>>;;;<<<:::999;;;BBBLLLWWW^^^lllvvv}}}|||xxxwwwvvvuuu{{{xxxqqqnnnmmmhhheeefffiiihhhdddeeejjjrrrxxx{{{{{{^^^NNNJJJ<<<;;;999888666444222222333333333222222222111111000000000000000000000000////////////............111111000000//////......000000//////.........---........................---------............///............////////////000000000000111111111111000000000000000000000000111111222333333444555555555555444444555666888999999:::::::::999:::===???@@@>>>;;;<<>>:::;;;<<<>>>@@@BBBDDDDDDAAAAAABBBCCCEEEGGGJJJLLLCCC===999;;;BBBEEE@@@:::777888<<>>???<<<<<>>>>>>>>>>>======<<<;;;;;;;;;<<<;;;::::::::::::???===<<<===?????????>>><<>>===??????<<>>???CCCCCCBBBBBBBBBBBBAAAAAA???CCCEEEEEEHHHLLLMMMKKKEEEGGGKKKOOOSSSUUURRRMMMPPPOOOIII@@@<<>>CCCHHHLLLRRRUUUQQQJJJRRRQQQRRRXXXdddssszzzlll```XXXTTTRRRRRRRRRXXXeeeuuu}}}||||||xxxqqqrrruuu~~~~~~yyyjjjUUUDDD===<<<777666666555444333333222222222222222111111111111000000000000000000000000////////////............000000000000//////......000/////////.........---........................---------............///............//////////////////000000000111111111000000000000000000000000111111222222333444444555555444444444555666777888999::::::999999999<<<>>>???===<<<===???@@@???======>>>???@@@AAABBBCCCCCCEEEEEEEEEFFFGGGIIIJJJKKKFFFAAA???AAAFFFHHHEEEAAA:::;;;???FFFLLLLLLHHHBBBFFFFFFGGGGGGFFFEEECCCBBB<<<===>>>;;;777444333444111111111000000000////////////.........---------------------------------......---------,,,,,,,,,------------------------,,,,,,,,,---------......------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------------------------------------------------------.........................../////////000000000000////////////////////////................................................////////////////////////................................................000/////////.........---------------------------........................///.........------------///.........------------...........................------,,,,,,------...........................------------------,,,,,,------------------------........................000///////////////////////////000000000111111111222222222222222222222222111333444444222222333555555555666666777777888888777999;;;;;;:::::::::;;;@@@@@@@@@@@@AAABBBCCCCCCGGGHHHGGGFFFDDDDDDFFFHHHEEE@@@???DDDJJJNNNTTTZZZGGGFFFEEECCCBBBBBBAAAAAAEEEBBBAAACCCBBB??????AAADDDBBBBBBBBBCCCCCCBBB@@@@@@>>>======>>>>>>>>>===BBBBBBAAA@@@@@@@@@@@@AAAAAA???======>>>???>>>>>>===<<<;;;<<<>>>@@@@@@??????BBBBBBAAABBBEEEDDD@@@<<<>>>@@@???===???EEEKKKDDDEEEHHHJJJLLLMMMMMMMMMSSSVVVYYYZZZ^^^aaa\\\UUUIIIIIIKKKNNNPPPOOOKKKIIIMMMMMMGGG>>>:::AAAJJJOOO\\\cccjjjpppuuuvvvooofffqqqooopppxxxwww```ZZZSSSOOOQQQVVV]]]aaajjjqqquuujjjccc``````aaaYYYMMMAAA888555444444111111222222222333333333111111111111000000000000000000000000000000000000////////////............000000000////////////.../////////.......................................---------............///............//////////////////000000000000111111000000000000000000000000111111222222333333444444444444444444555666777888999::::::999777888:::<<<<<<<<<<<<>>>@@@@@@>>><<<@@@@@@@@@AAAAAABBBBBBCCCGGGGGGGGGGGGGGGHHHHHHHHHFFFEEEDDDFFFHHHJJJIIIHHH??????BBBFFFJJJJJJFFFBBBDDDEEEFFFGGGFFFEEECCCAAA===>>>>>><<<888444222222111111000000000000//////...............---------------------------------...------------,,,,,,,,,------------------------,,,,,,,,,---------......------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------------------------------------------------------............................../////////000000000////////////////////////................................................////////////////////////................................................/////////...............------------------------------------------------............------------............------------...........................------,,,,,,------...------------------------.........------,,,,,,,,,------------------------........................//////////////////////////////000000000000111111222222222222222222222222111333444444222222333555555555666666777777888888777999;;;;;;:::::::::;;;>>>??????@@@@@@AAABBBBBBBBBDDDFFFFFFEEEEEEFFFGGG???<<<<<<@@@CCCFFFNNNVVVQQQPPPNNNMMMKKKIIIFFFDDDEEEDDDEEEHHHGGGCCCAAACCCFFFDDDCCCCCCEEEFFFEEEDDDIIIEEEBBBBBBDDDFFFDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA???>>>???BBBDDDDDDCCCAAA???>>>???AAACCCDDDCCCCCCDDDEEEEEEIIINNNNNNJJJHHHJJJLLLMMMOOOTTT[[[```eeecccbbbaaaaaabbbeeefff```ccceeehhhkkkjjjaaaUUUJJJEEEBBBCCCEEEHHHMMMRRR```fffdddZZZSSS[[[kkkwww}}}}}}}}}yyyxxx{{{zzznnncccZZZ^^^ccchhhoooxxx~~~wwwlllaaaYYYSSSOOOMMMCCC>>>888555555555444333000000000111111222222222000000000000////////////000000000000000000000000////////////............////////////////////////................................................---------............///............////////////////////////000000000111000000000000000000000000111111222222333333333333333444444444555666777777999999999888666666888::::::;;;===???@@@???===;;;>>>??????@@@AAABBBCCCCCCGGGGGGFFFFFFEEEDDDCCCBBBDDDEEEGGGHHHHHHIIIJJJLLLFFFDDDCCCDDDFFFGGGFFFDDDEEEFFFGGGHHHFFFDDDAAA???>>>>>>>>><<<999555222000111000000000////////////........................------------------------------------------------------------------------,,,,,,,,,---------......------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,------------...------------------------,,,,,,------------------................................./////////000000////////////////////////................................................................................................................................................------------------------------------------------------------------------------------------------...........................------,,,,,,------...------------------------.........------,,,,,,+++------------------------.................................///////////////////////////000000000111111111111111222222222222111222444333222222333555555555666666777777888888777999;;;;;;:::::::::;;;======>>>???@@@AAAAAAAAA@@@CCCEEEFFFEEEDDDDDDDDDBBB@@@???@@@@@@@@@HHHQQQsssrrrqqqpppnnniiiaaa\\\XXXYYY^^^fffhhhdddbbbbbb```^^^]]]]]]___aaabbbccc]]]ZZZWWWVVVXXXYYYWWWTTTPPPPPPQQQQQQPPPOOOMMMKKKLLLKKKKKKMMMPPPSSSTTTTTTWWWVVVTTTUUUWWWZZZ[[[[[[eeegggeeeccceeejjjkkkhhhiiihhhgggiiinnnrrrssssss|||uuukkkaaa[[[ZZZ\\\^^^YYY___gggooovvvxxxooocccUUUQQQQQQXXX___fffqqq|||qqqcccYYYXXXXXX]]]fffooowww{{{zzzzzz}}}yyymmmbbb\\\RRRJJJFFFCCC@@@>>>111111222333333333222111222222111111111111111111000000000/////////......////////////////////////////////////.........................../////////---------.......................................---------............///............////////////...////////////000000000000000000000000000000000111111222222222222222333333333444444555666666666777888888666555555777999999;;;===>>>>>>===<<<;;;;;;<<<===???@@@BBBCCCDDDGGGGGGFFFDDDCCCBBBAAAAAADDDFFFIIIIIIHHHIIIKKKMMMKKKHHHDDDBBBBBBDDDGGGHHHHHHHHHHHHHHHFFFCCC@@@>>>???>>><<<:::888555111///000000000////////////...---.....................------------------------------------------------------------------------,,,,,,,,,---------......------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---------.........------------------------,,,,,,,,,---------..........................................////////////........................................................................------------------------................................................---------...............------------------------------------------------,,,,,,------------------,,,,,,------------------...........................------,,,,,,------...------------------------.........------,,,,,,,,,------------------------........................------....../////////000...////////////000000000000000000111111222222222111222444333222222333555555555666666777777888888777999;;;;;;:::::::::;;;;;;<<<>>>???@@@AAAAAAAAAAAACCCFFFFFFEEEBBBAAAAAABBB@@@@@@AAA???>>>DDDLLL~~~tttgggiiiqqqzzz~~~{{{yyyzzz~~~~~~}}}{{{{{{~~~{{{yyyvvvvvvvvvvvvuuutttsssrrrrrrtttwwwwwwvvvvvvwwwxxxvvvtttsssuuuyyy}}}xxxssssssuuutttllljjjiiimmmuuu{{{|||{{{tttmmmcccXXXRRRQQQSSSUUUdddooo~~~||||||}}}qqqdddWWWOOOPPPXXXeeesssqqqvvv~~~sss```QQQFFFBBB<<<888666666555555444444333222000000111222333333222222111000000000000000000000////////////////////////////////////////////////............---............/////////---------------.................................---------............///............////////////......////////////000000000000000000000000000000111111222222222222222222222222444555555666555555555666666555333444666888888;;;======<<<;;;<<<<<<:::;;;<<<>>>@@@BBBDDDDDDHHHGGGEEECCCBBBBBBCCCCCCFFFGGGIIIIIIIIIIIIKKKLLLJJJGGGDDDBBBBBBDDDFFFIIIHHHHHHGGGEEECCCAAA???>>>???<<<999777666444111///000000////////////......---------...............------------------------,,,,,,,,,------------...------------------------,,,,,,,,,---------......------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---,,,---------............------------------------+++,,,,,,------.........------------------------------........./////////........................---------------------------------------------------------------------------------------------------------------------------------------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------......//////000......////////////000000//////000000111222222222111333444444222222333555555555666666777777888888777999;;;;;;:::::::::;;;;;;<<<>>>@@@AAABBBAAAAAAAAADDDFFFFFFDDDBBBAAAAAA@@@======@@@???>>>AAAFFF}}}oooddddddggglllmmmjjjhhhjjjrrrtttssspppooottt~~~xxxkkkhhhjjjkkkiiiiiiiiimmmttt|||}}}zzzwwwvvvvvvvvv{{{vvvpppggg^^^XXXUUUVVVWWWkkkwwwzzzrrrxxx|||ssshhhhhhiiiiiidddYYYJJJ>>>666555333111000000222333777555333111222222333333111111111111000000000000111111111000000000//////////////////////////////////////////............---------.........//////,,,,,,,,,------.................................---------............///............////////////........./////////000000000000000000000000000000222222111111111111111111111222444555666555555555333444444444333333666888999;;;<<<<<<::::::;;;>>><<<===>>>???AAABBBCCCDDDGGGEEEBBB@@@@@@AAACCCEEEEEEEEEEEEFFFGGGGGGGGGGGGDDDDDDEEEEEEDDDEEEEEEFFFEEEDDDBBBAAA@@@???@@@@@@>>>;;;666444444333222000000000/////////.........---------.........//////------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---------------............------------------------++++++,,,,,,---......///---------------------------------.........//////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........------------------------------------------------,,,,,,---......///000000........./////////000000/////////000111222222222111333444444222222333555555555666666777777888888777999;;;;;;:::::::::;;;:::<<<>>>AAABBBCCCBBBBBBAAACCCEEEEEEDDDCCCCCCDDDBBB???>>>AAABBB???>>>???rrrtttpppmmmmmmiiicccaaaccccccffffffbbb___eeerrr~~~~~~}}}xxx{{{wwwqqqrrrvvvooo```[[[___]]]```dddjjjqqq|||{{{~~~|||vvvpppoooeeeWWWRRROOOKKKGGGBBB===777333333444444333111111333555000...---000444555222.../////////000000000000000111111111111000000000000////////////////////////000/////////............---------.........//////,,,,,,,,,------.................................---------.........//////............/////////000............/////////000000000000000000000000000222222111111111111111111111222333555666555555444222333333333222333666888999;;;<<<;;;999999<<<>>>??????@@@AAAAAABBBCCCCCCDDDAAA>>><<<<<<>>>BBBDDDCCCBBB@@@AAACCCDDDCCCAAA>>>BBBFFFHHHHHHFFFDDDCCCAAA@@@>>>======???@@@BBB>>>999444222222333222111000/////////............---------.........//////------------------------,,,,,,,,,------.........------------------------,,,,,,,,,---------......------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,---,,,,,,++++++,,,,,,------------.........//////------------------------++++++,,,,,,---...//////---------------------------------.........//////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,---------...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////------------------------------------------------,,,,,,------...///000000............/////////000...//////000111222222222111333444444333222444555555555666666777888888888777999;;;;;;:::::::::;;;:::<<>>>>>>>><<<>>>@@@BBBBBBAAA???===??????AAADDDFFFEEECCC@@@@@@;;;888999<<<===;;;888777666555444222111000///////////////////////////------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......---------,,,,,,+++++++++,,,,,,,,,---------......------------------------///...---,,,,,,---...///........................------------------------------------------------.........------,,,,,,,,,...------,,,,,,------...------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------...------,,,,,,------...---------............///////////////////////////000000000000////////////222222222222222222333333111222333444666777888999555777888999999:::;;;===<<<<<<===>>>???@@@AAAAAABBBBBBBBBCCCEEEGGGJJJLLLNNNKKKGGGGGGIIIHHHCCC???uuujjjeee^^^WWWYYY```gggppp|||xxxvvv|||~~~yyywwwxxxyyywwwtttccc[[[OOOFFFAAA>>>999555555555555444333333222222222222222111111111000000000000000000000000000000.../////////000000000000////////////////////////////////////////////////........................------............------.................................................................................................../////////000000000000////////////000000000000000000111222222222222111000111222333444444444444333333444555666777888888;;;;;;;;;;;;;;;;;;:::999=========>>>??????@@@@@@@@@@@@@@@?????????>>>>>>>>>???@@@AAAAAA@@@???=========???BBBDDDDDDBBB??????;;;888888;;;<<<:::777666555444333222000//////........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......---------,,,,,,+++++++++,,,,,,,,,---------......------------------------///...---,,,,,,---...///........................------------------------------------------------......---------,,,,,,,,,...------,,,,,,------...------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------...------,,,,,,------...---------............///////////////////////////000000000000////////////111222222222222333333333111222333444555777888888666888999:::999:::;;;===<<<<<<===???@@@@@@AAAAAA@@@AAABBBDDDFFFHHHJJJKKKPPPMMMIIIIIIJJJIIIDDD@@@wwwrrrrrrsssoookkkccc]]]___dddccc___sss}}}~~~zzzxxxzzz~~~zzzwwwqqqhhhcccaaa___\\\ZZZIIIBBB;;;666555555333111111111111111111111222222222111111111111000000000000000000000000000000000....../////////000000000////////////////////////////////////////////////........................------............------....................................................................................................../////////000000000////////////000000000000///000111111222222111111000111222333444444444444333333444555666777777888999999:::::::::::::::::::::;;;===>>>??????>>>===@@@@@@@@@???????????????@@@@@@@@@??????>>>>>>===;;;;;;<<<>>>AAABBB@@@???>>>:::777777999:::888555555444333222111//////...........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...------,,,,,,,,,,,,++++++,,,,,,,,,---------......------------------------......------------......------------------------------------------------------------------------...------------,,,,,,,,,...------,,,,,,------...------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...------------------------...------------,,,,,,,,,------------------------...------,,,,,,------...---------............///////////////////////////////////////000000000000111111222222222333333333111222333444555777888888888999;;;::::::999;;;<<<;;;<<<>>>@@@AAAAAAAAA@@@???@@@BBBEEEGGGHHHIIIIIINNNLLLJJJJJJKKKIIIDDD@@@}}}wwwtttrrrhhhddd]]]VVVSSSUUUZZZ^^^aaafffnnnxxxyyyqqqhhhaaa___YYYPPPJJJGGGEEECCCAAA;;;777333222333555555444000000000000000000000000111111111111000000000000000000000000000000000000........./////////000000////////////////////////////////////////////////........................------............------........................................................................................................./////////000000////////////000000000000///000000111111111111111000111222333333444333333222333333444555666777888888999::::::::::::<<<===;;;;;;<<<=========<<<<<>>===<<<<<<<<<===999999999;;;>>>??????>>>===:::777777777777666444333333222111000///..............................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------------------------------...------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...........................------------------------------------------------...------,,,,,,------...---------............///////////////////////////////////////000000000000111111111222222333333444222222333444555666777888999:::;;;;;;:::999:::<<<;;;===???AAABBBBBBAAA@@@???AAADDDGGGHHHGGGFFFEEEGGGGGGGGGIIIJJJHHHDDD@@@~~~vvvrrrnnnllliiibbbYYYRRRMMMLLLOOOOOOOOOQQQVVVaaaoooxxxtttfff]]]TTTLLLFFFBBB<<<888666555555555222000//////000222333333222222111111000/////////000000000000000000000000////////////////////////............////////////........................////////////////////////........................------............------............................................................................................................////////////////////////000000000000//////000111111111111000000000111222333333333333222222333444555666777777888999;;;;;;:::;;;>>>AAA@@@???===;;;:::;;;<<<===>>>>>>>>>???@@@@@@@@@AAAAAA???===<<<;;;;;;<<<<<<:::999888999<<<>>>>>>===<<<:::888777666555444333222222111111000///..............................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,------------------,,,------------------------------------------------------------------------------------------------...------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...........................------------------------------------------------...------,,,,,,------...---------............///////////////////////////.../////////000000000111000000111222333333444444222333333444555666777777999:::;;;;;;999999:::;;;;;;<<<>>>@@@AAAAAAAAAAAABBBCCCFFFGGGGGGEEECCCAAACCCDDDGGGJJJLLLJJJGGGDDDsssmmmgggaaaZZZQQQLLLLLLCCCEEEGGGHHHHHHIIIKKKMMM]]]bbbhhhmmmtttvvvmmmjjjppp}}}ttt]]]LLLDDD???;;;777666333222111111222222/////////000000111222222333222222111000//////...//////000000000000000111////////////////////////------........./////////........................////////////////////////------------------------------............------................................................................................................------........./////////////////////000000000000...///000000111111000000///000111222333333333333222222333444555666666777777999;;;;;;:::<<<@@@DDDEEECCC???<<<:::;;;<<<=========>>>???@@@AAAAAAAAAAAA@@@>>>===<<<<<<===>>><<<:::888999;;;=========<<<;;;999777555444333333222222111111000//////...------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,------------......------,,,,,,------...------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...------------------------,,,,,,,,,------------...------------------------...------,,,,,,------...---------............///////////////////////////......//////000000111111000000111222333444444555333333444444555666666777777888:::999999888:::;;;<<<<<<===>>>???@@@AAAAAACCCDDDFFFGGGFFFDDDBBB@@@CCCFFFKKKOOOPPPNNNKKKHHH~~~|||zzzuuummmbbb[[[RRRLLLIIIKKKJJJHHHJJJOOOLLLPPPWWW]]]dddkkkrrrvvv}}}vvvrrriii___YYY[[[cccjjjiiicccUUUCCC999666444222111222222222111111111222000111222222222222333333000000000000000000//////////////////000000111111////////////////////////---------.........//////........................////////////////////////------------------------------............------................................................................................................---------.........//////////////////000000000000...//////000000000000000///000111222222333333222111222333333555555666777555888::::::999:::@@@EEEGGGFFFCCC@@@>>><<<;;;;;;<<<===>>>???@@@AAABBBBBBAAAAAAAAA@@@@@@@@@AAAAAA???===:::999;;;<<<===>>>===<<<;;;888555333333333222222222111111000000///------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......------------------------+++,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------.........------,,,,,,------...------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------...------,,,,,,------...---------............///////////////////////////.........///000111111111///000111222333444444555333333444444555666666666555666888888888888:::;;;<<<<<<;;;;;;<<<>>>@@@BBBAAABBBDDDEEEFFFEEEDDDCCCEEEIIINNNQQQQQQNNNJJJHHHwwwjjjmmmwwwuuukkkXXXXXXXXX[[[]]][[[VVVRRRQQQNNNQQQ[[[ccchhhpppyyy~~~yyysssqqqhhhiiidddZZZNNNFFFBBB???:::<<<;;;666555666666333000111333333111000000000...000111222111111111222------......///000000111.../////////000000111111////////////////////////---------.........//////........................////////////////////////---------------------------..................---................................................................................................---------.........//////////////////000000000000...//////000000000000000///000111222222333222222111222222333444555666777333666999999777999???EEEHHHGGGFFFDDDAAA===:::888<<<<<<===???@@@AAABBBCCCBBBCCCCCCCCCCCCCCCCCCCCCAAA>>>;;;:::;;;===>>>>>>======<<<999555333333333333333222222111111000000------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......------------------------++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,------............------,,,,,,------...------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------...------,,,,,,------...---------.........//////////////////////////////---......///000111111222///000000222333444555555333444444444555666666666333555777777777888:::;;;===<<<:::999:::===@@@BBB???@@@BBBDDDEEEFFFFFFFFFEEEIIIOOOQQQPPPLLLGGGDDD~~~|||xxxrrrkkkgggfffgggfff___WWWRRRQQQRRRRRRRRRLLLPPPXXXcccppp|||{{{~~~wwwpppllljjjvvv{{{{{{pppddd[[[WWWQQQMMMFFF@@@;;;888888888333333333222222222111111000000000000000000000000222111111111000000//////000000////////////000000........................////////////////////////.................................................................................------,,,,,,,,,------------------------------------------------------------------------------------------------........................................................................000000000000////////////000000111222333333333333222111111222444777999;;;777888999999888777888:::???@@@AAAAAA@@@===;;;999;;;<<<===?????????>>>===>>>======???AAABBBAAA@@@???>>>===<<<;;;;;;<<<<<<;;;:::888555333111000000222111111000///......---........................---------,,,,,,+++++++++------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000---******,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...------------------------------------------------------------------------------------------------............////////////////////////////////////---......///000111111222111111222222222333333333333333333444444444555555777777666666777999;;;<<<@@@===;;;===AAADDDDDDCCC???@@@AAACCCDDDEEEEEEEEEJJJJJJJJJLLLNNNNNNLLLJJJxxxqqqaaa___^^^```gggnnnooonnn```]]]XXXSSSPPPSSSXXX]]]]]][[[ZZZ\\\aaafffjjjkkkssssssvvv|||tttlllfff```^^^gggjjjlllfff[[[OOOGGGDDD>>><<<999555444333444555333333222222222111111111000000000000000000000000111111111000000000//////000000////////////000000..............................................................................................................................---------,,,,,,,,,------------------------------------------------------------------------------------------------........................................................................///////////////000000000000000111222333333333333222222222333555666888999666777999888888777999:::>>>???@@@AAAAAA???>>><<<>>>>>>???@@@???>>>======<<<<<<<<<===??????===;;;<<<<<<;;;;;;:::999999999777777555444333222222222111111000000///......---........................---------,,,,,,+++++++++------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///---******+++---,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++---------------,,,,,,,,,...------,,,,,,------...------------------------------------------------------------------------------------------------............////////////////////////////////////.........///000111111111111111222222222333333333333333333444444444555555777777666777888999;;;<<>>===<<<<<<;;;<<<<<<===;;;888555888888999999888777666555333333222222222222333333111000000//////.........------------------------------,,,,,,,,,,,,++++++------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,******+++,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------------------------------------------------------------------------------------------------............/////////////////////////////////......//////000000111111111111222222222333333333333333333444444444555555666666666777888999;;;<<<>>>===<<<===@@@BBBCCCBBBAAAAAAAAAAAAAAAAAAAAAAAADDDDDDFFFJJJNNNPPPPPPOOOzzztttmmmhhhdddccckkkuuu|||qqqhhhiiiqqqxxxpppwww~~~wwwkkk```[[[bbb______eeeiiikkkkkkmmm}}}~~~~~~|||pppsssvvv{{{yyykkkjjjbbbXXXRRROOOLLLGGGBBB======<<<999444222111333444444555444444333222222222111111111111000000000000000000000000000000000000000000000000000///////////////....../////////........................................................................................................................------------------------------------------------------------------------------------------------------------------------........................................................................------......///000111111///000111222222333333222333333555666666555333333333444666777777777999;;;;;;<<<===>>>?????????>>>>>>>>>>>>>>>>>>=========>>>============;;;777333555666888888888666333222111111000000000111111222000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------........................+++++++++,,,,,,,,,,,,,,,...------,,,,,,------...---------------------------------------------------------------------------------------------------------.........//////////////////////////////.../////////000000000111111111222222222333333333333333333444444444555555666666777777888:::;;;;;;===<<<===>>>???AAAAAAAAA?????????@@@@@@AAAAAABBBCCCDDDFFFIIIMMMOOOOOONNNiiifffdddbbb]]]YYY]]]dddkkkqqquuurrrkkkkkkwwwzzzuuu{{{yyywww{{{www}}}yyyqqqnnnmmmnnnppprrrsssooobbbVVVOOOHHH@@@<<<<<<;;;888444444444333222111222333555111111222222111000...---111111111000000000////////////////////////////////////////////////000000//////............//////........................................................................................................................------------------------------------------------------------------------------------------------------------------------........................................................................,,,------...///000000111//////000111222222222222333444555555555444222111222444666666666777999:::;;;;;;<<<<<<<<<<<<<<<;;;:::::::::;;;<<<===>>>>>>@@@@@@??????>>><<<888555555666777888777555333111222111000///////////////////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------........................+++++++++,,,,,,---------...------,,,,,,------...------------------------------------------------------------------------------------------------------------............////////////////////////////////////000000000000111111222222222333333333333333333444444444555555555666777888999::::::;;;;;;<<<===>>>??????@@@@@@=========>>>@@@BBBDDDEEEEEEEEEFFFHHHKKKKKKJJJHHH{{{vvvwwwuuuzzzyyy~~~xxxuuu~~~{{{wwwmmmfffeeegggddd___\\\XXXRRRJJJCCC>>>:::555333444444333111333333222111111222222333//////000111111000000000000000000000////////////////////////////////////......////////////000000///......------......///........................------------------------........................................................................,,,,,,,,,------------...------------------------------------------------------------------------------------------------........................................................................---------......//////000...///000111222222222222444444444444444333222222222444555666555666777999:::::::::::::::::::::;;;888888888999;;;<<<>>>???AAA???>>>======<<<:::888555666666666666444333222222222000///....................................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---......,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++,,,,,,------......///...------,,,,,,------...------------------------------------------------------------------------------------------------,,,------------.........////////////////////////////////////000000000000111111222222222333333333333333333444444444555555555666777999:::::::::::::::<<<>>>>>>>>>>>>>>>@@@<<<<<<===>>>@@@BBBEEEGGGGGGFFFFFFGGGHHHGGGEEECCCyyysssvvv{{{~~~{{{|||}}}wwwmmmkkkfff[[[UUUWWWRRRMMMHHHDDD@@@<<<888666666555444444444444444555333333333333333333111000111111111111111222222222000000/////////.........////////////////////////........./////////000000///......------......///........................------------------------........................................................................,,,,,,,,,---------......------------------------------------------------------------------------------------------------...................................................................................................///000111222222222222444444333333222333333333333444666555555444666777888888999999:::;;;======:::999999999:::<<<===>>>>>><<<:::999:::;;;:::999555555444444333222222222222111000///....................................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++...000000---+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,---......///000000...------,,,,,,------...------------------------------------------------------------------------------------------------,,,,,,---------.........////////////////////////000000000000////////////111111222222222333333333333333333444444444555555444666777999::::::::::::999;;;>>>???===<<<===???>>>>>>>>>>>>@@@BBBEEEFFFFFFFFFEEEEEEEEEDDDAAA???xxxqqqjjjkkklllooottt||||||~~~~~~vvvssspppssszzz{{{tttlll```XXXXXXRRREEEAAADDD===;;;;;;;;;:::777444333000222333333222111222444111222333555666555333000222111000///............000/////////............////////////////////////---.........//////000000.........------.................................------------------------........................................................................,,,,,,,,,------.........------------------------------------------------------------------------------------------------.......................................................................................---------...///000111111222222111555444333222222222444444333555666555444444555666777777888999;;;===???AAA===<<<;;;:::;;;<<<===>>><<<999666555777888999999555444333222111111111111111000000/////////000000---.....................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...111111...,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------......///000111111...------,,,,,,------...------------------------------------------------------------------------------------------------,,,,,,,,,---------......////////////////////////000000000000////////////111111222222222333333333333333333444444444555555444666777999::::::::::::888;;;??????===<<<===???AAA@@@??????@@@BBBDDDEEEEEEDDDDDDDDDDDDCCC@@@===llltttwwwvvvrrrqqqxxx|||}}}xxxoooqqqrrrmmmfffpppnnnkkkiiieee```YYYUUUKKKJJJFFFBBB???===<<<<<<999999888777666555444444222222222222222222222222111111222222222222111111000000000000000000000000000000//////.........---////////////////////////............////////////000000///.......................................................................................////////////////////////------------------------------------------------------------------------------------------------------------------------------------------------........................////////////////////////////////////////////////............////////////000000000000111111111111111222222333333444444555666555555444444444555555::::::;;;;;;<<<======>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;999888777777888:::;;;555555444333222111222222000000000000000000000000.........------,,,,,,,,,------------------------,,,,,,,,,---------......---------,,,,,,+++++++++//////---+++)))))),,,...,,,,,,,,,,,,,,,,,,,,,,,,///......------.........,,,,,,,,,,,,,,,,,,,,,,,,---------------..................---------,,,,,,---------,,,,,,++++++++++++++++++,,,,,,---------++++++,,,,,,,,,,,,---------111999<<<666---+++///---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......///////////////.....................////////////000000000000111111111111333333333333333333333333666666666777888888999999:::;;;;;;;;;;;;;;;;;;;;;@@@???===<<<===???BBBDDDCCCDDDDDDDDDDDDDDDCCCCCCxxx~~~rrreeedddnnnyyy|||zzz{{{~~~wwwyyywwwtttssstttyyy~~~}}}{{{~~~vvvssstttzzz||||||{{{|||zzzuuuuuu|||zzzkkkbbbbbbbbb]]]XXXUUUSSSQQQOOOMMMJJJEEEBBBCCCBBB???===;;;:::999999888888777666555444333333222222222222222222222222000111111222222111111000////////////////////////000/////////............////////////////////////............//////////////////...---------------................................................................................................------------------------------------------------------------------------------------------------------------------------------------------------....................................................................................////////////000000000000111111111111111222222333333444444555666555555444444555555555888999999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999888888999;;;>>>???999777444333222222111111////////////////////////......---------,,,,,,,,,------------------------,,,,,,,,,---------............---------,,,,,,,,,...///...,,,+++***,,,...,,,,,,,,,,,,,,,,,,,,,---......------,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------------------------------------,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++000777===999000,,,---,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......////////////........................////////////000000000000111111111111333333333333333333333333666666666777888888999999::::::::::::;;;;;;;;;;;;AAAAAAAAA@@@@@@???>>>===@@@AAABBBCCCCCCCCCCCCCCC{{{jjjaaakkkllllllkkkkkknnnuuuzzzvvvhhhYYYSSSYYYbbbffffffZZZ```gggqqq~~~yyyqqqqqqpppiiifffggg^^^cccnnn{{{wwwrrrmmmpppzzz|||xxxtttrrrtttxxx{{{}}}vvvvvvxxxvvv|||wwwnnniiigggkkkooopppppptttzzz}}}|||yyysssllliiijjjmmmnnnnnniiibbbXXXQQQNNNLLLJJJGGGBBB@@@===<<<===<<<;;;999;;;:::999888888888888888666666555555444333222222111111111111111111111111000111111222222111111000////////////////////////////////////............////////////////////////............////////////......---,,,,,,,,,,,,,,,................................................................................................------------------------------------------------------------------------------------------------------------------------------------------------....................................................................................////////////000000000000111111111111111222222333333444444555666555555444555555666666777777888888999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999:::<<<>>>AAABBB<<<888333111222333111000////////////////////////...------------,,,,,,,,,------------------------,,,,,,,,,---------..................---------------...///...,,,,,,---...+++++++++,,,,,,---------///......---,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---------------------------------............************++++++++++++++++++,,,,,,,,,,,,------+++---444;;;;;;333---+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------..........................................////////////000000000000111111111111222222333333333333333333555666666777777888888999999999999999:::::::::;;;>>>???BBBCCCCCCAAA???===>>>>>>@@@AAABBBBBBCCCCCCooojjjkkknnnppprrrtttyyyqqqgggfffiiiiiihhh```eeehhhjjjnnnsssuuusssnnneee______^^^[[[[[[^^^___aaaiiivvv{{{wwwrrrqqquuu{{{nnniiijjjmmmttt{{{|||wwwnnnhhheeeiiikkkkkkhhhjjjqqquuuuuuqqqkkkbbb\\\XXXVVVSSSRRROOOMMMIIIEEEAAA>>>>>>>>>>>><<<999888:::;;;;;;;;;999999888888777777777888555444444333222111111111111111111111111111111111000000111111111111000000///////////////////////////////////////.........////////////////////////............///////////////...------,,,,,,------................................................................................................------------------------------------------------------------------------------------------------------------------------------------------------....................................................................................///////////////000000000111111111111111222222333333444444555555555555555555666666777777777777888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999:::;;;===???@@@:::666000///111333222000////////////////////////------------------------------------------------,,,,,,,,,---------......------------------------+++---//////...------...,,,,,,,,,---......//////111000000///.../////////.................................---------------,,,,,,,,,,,,,,,---------,,,,,,,,,------.........+++++++++++++++++++++++++++++++++,,,,,,,,,------...,,,///777999555///---***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......------...............///............///////////////000000000111111111111222222222222222333333333555555666666777888888888888888888999999::::::;;;888:::>>>BBBDDDEEEEEEDDD@@@@@@AAABBBBBBBBBAAAAAAzzzzzzuuuxxx~~~}}}zzzxxxvvvttt{{{~~~yyysssnnnooooooqqqrrrpppmmmnnnrrrrrrsssxxx~~~vvvwww{{{~~~|||wwwvvv{{{ooogggfffjjjpppvvvwwwssslllfffccckkkiiicccZZZWWWZZZ\\\\\\UUUQQQLLLHHHEEEDDDDDDCCC@@@AAABBB@@@<<<:::<<<===<<<999666555666777888888888888888777777666555555333333222222111111000000000000000000000000000000000000000111111000000000.................................///////////////////////////////////////............////////////000//////...............................................................................................................------------------------------------------------------------------------------------------------------------------------------------------------....................................................................................///////////////000000000111111111111111222222333333444444555555555555555555666777888888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999888888999999::::::666333//////000222222000........................------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,------------+++---//////.........///.../////////000000111111444333333222222333333444222222222222222222222222000000000/////////......------------------------++++++,,,,,,------......------------------------+++++++++,,,,,,,,,------111,,,+++000444333000///+++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,---------......//////............///////////////000000000111111111111111111111222222333333333555555555666777777888888777777888999999:::;;;;;;777888:::===AAAEEEHHHJJJDDDDDDDDDDDDCCCAAA@@@???~~~|||}}}zzzzzzzzzzzz{{{zzz}}}yyynnnkkkppptttsssooooootttzzzpppgggccc^^^```bbbaaa^^^YYYUUUSSSVVVTTTMMMEEEBBBEEEHHHGGGDDDBBB@@@>>><<<<<<<<<===;;;===???>>><<<;;;<<<>>>:::777444333333555555555666666666555444333222111222222222111111111000000///////////////////////////000000111111000000///.................................///////////////////////////////////////............////////////000000///............///........................................................................------------------------------------------------------------------------------------------------------------------------------------------------------------------------........................------------------------------------------------............////////////000000000000111111111111111222222333333444444555555555555555666777888888999999::::::;;;<<<<<<<<<999999999999999999999999888888777777666555444444444333222111111000000111........................,,,,,,,,,------------...------------------------,,,,,,,,,---------......---------------.........---...000000000000222333333333333333333333333333555555555555666777888999777777777777777777777777555555555444444333333222111111000000000/////////---------------.....................------------++++++,,,,,,,,,,,,------111,,,))),,,000//////000,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,---......//////............////////////000000000000111111111111000000111111222333333333444555555666666777777888777888888999:::;;;<<<<<<<<<;;;:::;;;===AAAFFFHHHGGGGGGFFFEEEDDDBBB@@@???zzz}}}~~~zzzyyyzzz{{{zzz{{{vvvtttzzz~~~}}}~~~wwwuuurrrpppqqqtttxxxzzz}}}|||}}}}}}zzzsssmmmnnnpppxxxuuuqqquuusssoooooovvv}}}{{{nnnaaaXXX^^^dddeeeaaa___```cccdddooowwwrrrfff\\\UUUPPPHHHHHHFFFDDDBBB@@@@@@AAA===>>>===999999>>>@@@???AAAAAA@@@>>><<<;;;<<<<<<;;;===>>>===;;;999:::;;;999777444444555666666555333444444555444333111000222222222111111111111000//////////////////////////////000000000000//////..................................../////////000////////////////////////............//////////////////...------------...........................................................................------------------------------------------------------------------------------------------------------------------------------------------------------------------------........................------------------------------------------------............////////////000000000000111111111111111222222333333444444555555555555555666777888999999999::::::;;;<<<<<<<<<888888888888888888888888666666666555444333222222444777999777222......000........................,,,,,,,,,---------......------------------------,,,,,,,,,---------........./////////000000000000111222333333222444777999888888777777666555555555555555666777888:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999888777666666555444333222222000000000000////////////.........------,,,,,,,,,++++++,,,,,,,,,,,,------...***))),,,---,,,,,,...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......++++++,,,------...//////............////////////000000000000111111111111///000000111222222333333444444555555666777777777888888999:::;;;<<<======>>>===;;;;;;<<>>@@@BBB======<<<;;;999777777777777555444444555666666555333444555666666555444333222222222222111111111111//////////////////////////////000000000000//////........................---.........//////000000////////////////////////............/////////000......---,,,,,,,,,,,,---........................................................................------------------------------------------------------------------------------------------------------------------------------------------------------------------------........................------------------------------------------------............/////////000000000000000111111111111111222222333333444555555555555555555666777999999888999999::::::;;;<<<<<<777777777777777777777777444555555555444333222222666;;;???;;;333------///........................,,,,,,,,,------.........------------------------,,,,,,,,,---------......000000111111222222222333555555555555555666:::===;;;;;;:::999888777666666444555555777999;;;===>>>@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@???>>>>>>======;;;;;;:::888777666555444333333222222111111000000---------,,,,,,+++++++++++++++,,,,,,,,,---------+++)))+++...---***)))+++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......++++++,,,,,,---...//////............/////////000000000000000111111111111///000000111222222333333444444555555666777777777888999999:::<<<======>>><<<;;;;;;;;;<<>>===<<<<<<999999888888777777777666666666666666777777777777888888888888777777777777888888999::::::::::::999:::;;;<<<<<<======<<<<<<===<<<:::888777777888888777777666666555555555444444444333333333222222222000000000000000000000000000000000000000000000000........................------............------..................------........................------------........./////////.........---------........................,,,,,,,,,---------......------------------------........................//////.........---------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///---......///000111111222111111222222222333333333555555555666666666666777;;;:::999888888999:::;;;999777666777999999777444444444333333333222222222777777777777555222///---........................,,,,,,,,,,,,,,,---------------------------------------,,,,,,...///111333111222444666888999::::::999::::::::::::;;;>>>AAAAAA@@@???>>><<<<<<<<<<<<;;;888444333666999:::999AAAAAAAAA@@@@@@@@@@@@@@@CCCCCCCCCCCCBBBAAA@@@??????>>>===<<<;;;:::999888333333444555555666555555444222///---,,,---...///000///......---------...,,,,,,,,,,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***++++++,,,,,,++++++***//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------............////////////000111111111111222222222111111222222222333333333444444444555555555555666777777888999;;;<<<<<<===@@@???>>>===<<<<<<======CCCDDDEEEEEEDDDAAA>>><<>>BBBHHHMMMMMMKKKLLLKKKJJJHHHHHHHHHJJJJJJMMMQQQVVVZZZYYYUUUNNNJJJJJJJJJJJJJJJKKKMMMNNNOOOKKKJJJJJJIIIHHHHHHGGGGGGDDDAAA>>>???BBBCCCAAA===>>>===<<<;;;:::999888888888777777666555444333333555444444444333333333333444444444444555555555666666666777777777777777777777888888999999999999999999:::;;;;;;<<<<<<;;;;;;;;;:::999888777777777888666666666555555555444444444333333333333222222222000000000000000000000000////////////////////////........................------............------................................................------.........///////////////.........---------........................,,,,,,---------.........------------------------........................//////.........---------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///.........///000111111111111111111222222222333333444444555555555666666666:::999888777777888999:::888777555666888888666333444333333333333222222222444444555444333111...---........................,,,,,,------------------++++++,,,,,,---------...000000000000222333555777444555777888:::;;;;;;;;;>>>?????????======???@@@AAA@@@???>>>===<<<<<<<<>>:::888888888777555999999;;;===???AAACCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEECCCAAA???===<<<;;;444333333333444666999:::777666555333222111000000000///...---,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++///.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------............////////////000000111111111222222222111111222222222333333333444444444555555555555666666666777888999:::;;;;;;=========<<<<<<;;;;;;;;;???@@@BBBCCCCCCAAA>>>===222444555555333222222333666333111333777999888666999888777666666666777888888999:::;;;;;;:::999888888888777777888888999:::888888777777666666555555666333111222444555333000222222222222222222333333333333333222222111111111222222222111111111111000222222222222333333333333444555555555666777777777666666777888888888888888888888999:::::::::::::::999999888777666666666666555555555555444444444444333333333222222222111111000000000000000000000000////////////////////////........................------............------....................................................../////////000000000...............---------........................,,,------------.........------------------------.......................................---------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///......//////000000111111111111111222222222222333333333333444444444555555888777777666666777777888777666666666777777555333333333333222222222111111000000111111111///...,,,........................------------------------,,,,,,------...///000000333333444555666888:::;;;:::;;;<<<===>>>>>>>>>>>>AAACCCCCCBBB@@@>>>>>>>>>===<<<<<<;;;:::::::::;;;BBB???<<<;;;999888555333222333555888;;;===???@@@@@@AAABBBCCCDDDEEEFFFGGGGGGFFFEEEDDDCCCBBBAAA@@@:::888666444444666999;;;;;;;;;;;;:::999777444333333222111000///...------...............---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,------------,,,,,,............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............////////////000000000111111111222222111111222222222333333333444444444555555555555666555555666777888999999::::::;;;<<<<<<<<<;;;:::999:::<<<>>>@@@@@@@@@>>>===333333444333111111333444666444222222444555444333555555444333333444444555333222222222222333444555555444444444444444444444444444444333333333222222555333222222444555333111222222222333333333444444222222222222333333333333222222222222222222222222111111111222222222333333333333444444555666777777555666666777777777777777666777888888999999888888777777666666555555555555444444444444333333333333222222222222111111111111000000000000000000000000////////////////////////........................------............---------------.......................................////////////000000000000................................................------------....................................................................................------------------------,,,,,,------------------------------------------------------------------------------------------,,,,,,,,,---------......---------------------------------------------------------............///.../////////000000000111111111111111222222222222222222333333333444444444666666666666666666666666777777777777777777555444222222222222111111111111......////////////..............................------------------,,,,,,......///000111333333444444444555666888999;;;;;;>>>??????@@@@@@@@@@@@@@@>>>???AAA@@@>>><<<;;;;;;888777777666666777777888999999999999999888666444222333444555666777888888999999:::;;;<<<>>>???@@@??????@@@AAABBBCCCCCCDDDAAA???===:::888777777777:::;;;===>>>>>><<<999777999888888666555333222111/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------............////////////000000000000111111111111111111222222222333333333444444444555555555555666555555666777888888999999888999;;;======<<<:::999888999;;;=========<<<;;;222222222111000000222444444333111111222333333222222222222111222222222222//////000000111111222222222222222222222111111111222222111111111111000000222111111111222333222111111111111111111111111111////////////000000000000222222222222222222222222111222222222222333333333222333333444555666666777555555666777777777777666555666777777888777777777666666666666555555555444222222222222333333333333222222111111111000000000////////////////////////................................................------............---------------.........//////........................////////////000000000000---.............................................---------.........//////................................................---.....................------------------------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,---------......---------------------------------------------------------............///////////////000000000000000000111111111222222222222222222333333333333444555555555555555555555555777777888888777666666666222222111111111000000000---......///////////////........................,,,,,,,,,------------...//////000111222333444555333444555666777888888888<<<<<<============<<<<<<666888::::::999777777777666666666666666777888999666777999::::::888777777777777777777777777777666555555444444555666777888888888999;;;<<<>>>??????AAAAAAAAA@@@>>>;;;888666666888;;;===>>>>>>===<<<======<<<;;;:::888666555111111000///......------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,------......------,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------............//////////////////000000000111111111111111222222222333333333444444444555555555555666666666777777888888999999888999;;;===>>>===;;;:::::::::;;;;;;;;;:::999888000111111000//////111333000000000000000111111222000000000000111111111111...///000111222111111000000000111111111111000///000000000000000////////////000000000000000111111111111111000000000//////////////////000000000000000000000000000111111111222222222222333333333444333444444444555666666666555555666777777777777777555555666777777777777777555555666666666555555444111111111111222222222222111111111000000000000///////////////////////////................................................------............------,,,,,,------.../////////............................../////////000000000---------.......................................------........./////////................................................---------...............------------------------+++,,,,,,------.........------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,------------...---------------------------------............///////////////000000000000000000000111111111111222222222222333333333444444444555555666666555555444555777888888666555555666111111111000000000000///............//////000000........................,,,------...///000111111///000000111222333444444333444555666666666555555666666777777777777777777111333555555555444555666888888888999:::<<<===>>><<<>>>??????<<<:::999999::::::::::::;;;;;;;;;;;;666555444333333444555555777888888888888999999999<<<>>>@@@BBBAAA???<<<:::555555777999;;;===???@@@>>>>>>???>>>===;;;999888555444333222111000///...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,------------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------............/////////////////////000000000111111111111222222222333333333444444444555555555555666666777777777888888888888777999:::<<<======<<<<<<<<<<<<;;;;;;:::999888777///000222222111000222333111111111000///000111222000000111222222222222222000000111222222222111111111111222333333333222111111111111111111111111111///000111111111111222333111111111111222222222222222111111111111111111111////////////000000000111111111222222222333333333555555555555555555666666666666777888888888888777555555666777777777777777444555666777777666555444000000000111111111222222111111000000000/////////////////////////////////................................................------............------,,,,,,------...//////000........................------........./////////---------.........//////....................................////////////................................................---------.........//////------------------------++++++,,,,,,---......///------------------------........................------------------------,,,,,,,,,---------......,,,,,,,,,---------..............................---------............///000000000000////////////000000000000111111111111333333333333444444444444444555666777777666555444333555777666333222333444111111000000000/////////......------......//////..............................000111333555666666444444444555555666666666555666777777777666555444333333444555666666555555333444555444333444555777999999:::;;;<<<>>>@@@AAAAAACCCDDDBBB>>><<<;;;<<<::::::::::::;;;;;;;;;;;;888777666555555666777888999999:::::::::;;;;;;;;;:::<<<===>>>???>>>===<<<666555444444777:::>>>AAAAAAAAABBBCCCBBB@@@>>><<<999999888666555333222222........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,------------------------............////////////////////////000000000111111111222222222333333333444444444555555555555666555555666666666666777777777777888999:::;;;<<<<<<<<<<<<<<<;;;::::::999999---///111111000000000111000000000///...---...//////000111222222222222222000000000//////000000000000111222333444333222222000000000000000000000111///000111111000000222333...//////000111111222222000000/////////.........///000000000111111222222111111111111222222222222666666666666666555555555666666777888888888888888555666666777777777777777444555666777777777555555//////000000111111111222000000000000////////////////////////////////////................................................---..................---,,,,,,------...///000000........................------------.........///---------.........//////..................................../////////000////////////////////////........................---------.........//////------------------------++++++,,,,,,---...//////------------------------........................------------------------,,,,,,,,,---------......,,,,,,,,,------.................................---------.........//////000000000000////////////000000000000111111111111333333444444444444555555444555666777777666555444000333555444111000111222000000000000////////////...------,,,,,,------...........................///000222444666888::::::999999999999999:::::::::888888999999888777555444444444555777777888888888777888777666444555777999888888999:::<<<>>>@@@AAAAAACCCDDDBBB>>>===>>>@@@:::999999888777666666555888777666555666777999;;;::::::;;;===>>>@@@AAAAAA======<<<;;;;;;;;;;;;;;;999666333222444888===AAADDDEEEFFFGGGFFFEEECCCAAA===<<<;;;999888666555444////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***++++++,,,,,,++++++***+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------............/////////000////////////000000000000111111222222222333333333444444444555555555666666444444555555555555555555666666666777888:::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;000000000000000000000000111111000000//////......000000000000000000000000///000000000111111111111000000111222222222222222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000111111111111444444444444444444333333444555555666777888888999666666666666666666666666333333333333333333333333111111111111111111111111000000000000000000000000////////////////////////........................---------.........//////......................................................////////////......---------............///...................................................///////////////...---............////////////........................................................................---------............///---------............///111111000///...---,,,,,,........................------............------..............................---.........---+++---...//////000/////////---///000///------...000222222222000...///333666666666666555444444333333666666777777777777666666444444333222222111111000000000000000////////////....../////////...------///...---------...000111222333555888:::<<<===>>>AAA===999888888777444111666888999888555333333444666666555555666777888888888:::===>>>===;;;::::::>>>>>>===???AAABBBBBBAAAFFFEEEBBB@@@???>>>>>>===??????>>>;;;999888999;;;???@@@@@@>>>;;;;;;>>>BBB===;;;999:::>>>BBBEEEFFFEEEEEEDDD@@@<<<999888888888777555444444555777888BBBEEEHHHIIIGGGFFFEEEEEE@@@???>>>=========>>>???:::888444111...---------,,,------------,,,+++***........................,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,------.../////////000000000000111111111111111111222222222333333333222333444555555555444333555555555555555444444333555666666777888999999999::::::::::::::::::::::::////////////////////////000000000000//////......000000000000000000000000//////000000000111111111///000000111111111111111////////////////////////000000000000000000000000////////////////////////.........................../////////000000000000000000000000111111111111333333333444444444444444333444444555666666777777555555555555555555555555333333333333333333333333111111111111111111111111////////////////////////................................................---------.........//////......................................................////////////......---------............///......................................................///////////////...............////////////........................................................................---------............///---------............///////////////....................................------............------........................---++++++...222444333000111111000...---,,,+++***222111111111000000...---222222222222222333555666555555555555444444444444666666666777777666666666444333333222222111111000111111000000//////......///////////////......---------...///000222444555666777888999:::;;;;;;;;;<<<999777777888888777555444555777888888999::::::333444555666888:::;;;;;;<<>>AAACCCDDDDDDEEEFFFCCCAAA???>>>======>>>???===;;;888555222111111111---------,,,,,,,,,,,,,,,------------............------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,------.../////////000000000000111111111111111111222222222333333333222333444555555555444444666666666666666555444444555666666777888888999999::::::::::::::::::::::::////////////////////////000000000////////////...000000000000000000000000////////////000000000000...//////000000000000000////////////////////////000000000000000000000000////////////////////////............................../////////000000000000000000000111111111111222222222333333444444555222222333444444555555555444444444444444444444444333333333333333333333333111111111111111111111111////////////////////////................................................---------.....................................................................////////////......---------............///................................................------...///000000000///............////////////........................................................................---------............///---------............///------.........//////000........................------............------........................///---+++,,,...///...,,,......------...///111222000///......///000000///000000///111333444333222444444444444555555555555555555666666666666555555333333333222111111000000222111111000///......---///////////////.........,,,---000222555777999999:::::::::999999888888777777666666777999;;;;;;:::;;;::::::;;;<<<<<<;;;999888999999:::;;;;;;;;;<<<>>>@@@BBBCCCBBBAAAAAABBBAAAAAAAAAAAAAAABBBBBBBBBBBBDDDFFFFFFEEEGGGKKKOOOHHHEEECCCCCCDDDDDDBBB???DDDBBB@@@@@@CCCEEEGGGGGGFFFCCCAAA@@@BBBEEEFFFGGGFFFGGGHHHIIIIIIHHHGGGFFF@@@>>>;;;888666444444444555888;;;>>>@@@BBBEEEHHHFFFEEEBBB@@@??????@@@@@@BBB@@@===:::888777666666//////---,,,,,,,,,---...,,,,,,,,,------.........---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,------.../////////000000000000111111111111111111222222222333333333333333444555555555555444777777777777777666555555555666666777777888888999::::::::::::::::::::::::////////////////////////////////////////////////000000000000000000000000........./////////000000---......///000/////////////////////////////////000000000000000000000000////////////////////////................................./////////000000///000000000111111111111000111111222333444444555333333333333444444555555333333333333333333333333222222222222222222222222111111111111111111111111////////////////////////........................................................................................................................---......//////......------------............///................................................,,,,,,...///000000000000............////////////........................................................................---------............///---------............///---------.........//////........................------............------........................//////...,,,+++---111555///...,,,,,,,,,---///111,,,---...------000666;;;444222000000333555555444222222333444444555666666444555555666666555555444333333222222111000000000222222111000///...------//////.....................000333666999:::;;;;;;999888777666555555444444666666888:::<<<===>>>>>>BBBAAA@@@@@@BBBBBB@@@>>>@@@???===<<<;;;;;;<<<<<>><<<;;;:::999555333111...,,,,,,---...++++++,,,,,,---...........................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------...////////////000000000111111111111111111222222222333333333333444444555555555555555888888888888888777666666666666666666777777888888::::::::::::::::::::::::......................................./////////////////////////////////---............/////////------...///////////////........................////////////////////////............................................................///////////////000000000111111111111000000111111222333444444333444444444444444555555333333333333333333333333222222222222222222222222000000000000000000000000.............................................................................................---................................................------............---------------............///................................................,,,,,,...///000000000000............////////////........................................................................---------............///---------............///............------------........................------............------........................)))---000///---333AAAMMM:::777333...+++)))((((((+++///111...+++...999CCC<<<999555333444666777888111222222333444555666666444444555555555555444444333333222111111000000///111111111000///......---......------...///000111333555777999::::::999999444333333222222333333444999:::<<<>>>>>>??????@@@======>>>@@@CCCEEEEEEDDD???>>><<<<<<>>>BBBEEEHHHPPPSSSWWWZZZ\\\___bbbeeeuuuwwwyyyyyywwwwwwyyy{{{www{{{yyyxxxxxxvvvsssnnnjjjeeecccddddddbbb```\\\WWWQQQLLLHHHFFFDDDCCCHHHGGGGGGHHHJJJJJJHHHEEEAAA@@@???===;;;999888888555777888999:::;;;>>>AAAHHHHHHGGGGGGGGGHHHIIIJJJFFFEEECCCAAA???>>><<<<<<<<<:::666222///...------,,,,,,,,,------.................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------...////////////000000000111111111111111111222222222333333333444444444444555555666666888888888888888777777666666666666666666777777777999999999999999999999999........................---............/////////////////////////////////------------.........///---......///////////////........................////////////////////////........................------------------------------........./////////000000000000111111111111000000000111111222222333444444444444444444444444333333333333333333333333222222222222222222222222000000000000000000000000........................------------------------.......................................---------................................................------............---------------............///................................................------...///000000000///............////////////........................................................................---------............///---------............//////.........------,,,,,,........................------............------........................)))...111///+++000===JJJ===<<<999777555444333333,,,000111...***,,,555>>>===<<<999555222111333555111222222333444555555555333333444444444444333333222222222111000000//////000000000000///////////////.........000222444555999999999999888888777666222111111111222333555777;;;>>>@@@AAA@@@???@@@@@@999;;;===>>>======>>>???AAABBBFFFKKKRRRXXX^^^aaalllooouuuzzzuuukkkbbb[[[UUUQQQIIIGGGDDDEEEGGGGGGEEEBBBAAA@@@???>>>===;;;:::999777999:::999888888999:::BBBCCCFFFIIILLLMMMNNNOOOHHHHHHGGGEEECCCBBB@@@???AAA???<<<888444222000000........................---------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------.../////////000000000000111111111111111111222222222333333333555555444444555555666777888888888888888777666666666666666666666666666666777777777777777777777777........................---------.........//////////////////////////////,,,,,,---------...............///000000000000///........................////////////////////////........................---------------------------------.........//////000000000000111111111111000000000111111111111111333333333333333333222222444444444444444444444444111111111111111111111111000000000000000000000000........................------------------------........................//////.........---------................................................,,,------......------,,,---------............///......................................................///////////////...............////////////........................................................................---------............///---------............///,,,,,,------------..............................------............------...........................000000---******...222333444666888;;;===???@@@333555666777888999;;;===<<<@@@AAA<<<444//////222222222222333333444444444333333444444444444333333222222111111000000//////////////////000000000000000000000111333666999;;;;;;:::999888666666555555444333333333444777999:::;;;>>>AAABBBAAA???@@@AAA>>>DDDIIIJJJHHHHHHLLLQQQ\\\aaahhhpppwwwzzz||||||{{{vvvrrrddd^^^WWWTTTSSSRRRNNNJJJGGGFFFEEEDDDBBB@@@???>>><<<>>>???>>><<<:::999999999===CCCIIINNNPPPQQQRRRMMMLLLLLLJJJIIIGGGEEEDDDBBBAAA???===:::777555444000000000//////......---,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,------.../////////000000000000111111111111111111222222222333333333666555555444555555777777777777888888777777666555666666666666666666666666666666666666666666666666........................---------.........//////////////////////////////,,,,,,,,,---------.........//////000000000000000........................////////////////////////........................---------------------------------.........//////000000000000111111111111111111111111000000000000222222111111111111111111444444444444444444444444111111111111111111111111000000000000000000000000........................------------------------........................//////.........---------................................................,,,------......------,,,---------.........//////...................................................///////////////................../////////000........................................................................---------.........//////---------.........//////***++++++,,,---//////000........................---..................---...........................------...000000---***)))+++...111444666888888??????AAAGGGNNNQQQMMMHHHBBBIIINNNIII>>>555333555222222333333333333444444222333333444444333333222222222111111000/////////......//////000000111111222222222333666:::===???<<<:::888666555555555666888777666666777999<<<===999===AAABBB@@@???@@@AAACCCMMMYYY___bbbgggrrr{{{~~~{{{sssooojjjddd___NNNNNNMMMKKKIIIFFFDDDCCCAAACCCEEEDDDBBB>>>===<<<333888@@@HHHNNNRRRSSSSSSPPPPPPPPPOOOMMMKKKJJJHHHBBBBBBAAA???>>>;;;999888222222111000///...------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,------...//////000000000000000111111111111111111222222222333333333666555555444444666777888777777777777777666555555666666666666666555555555555555555555555555555555........................------------------------........................,,,,,,,,,---------.....................................................................---------////////////////////////....................................////////////...//////000111222222222000111111111111222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000........................------------------------------------------------222111111000///.................................---.........//////000000..............................------------..............................////////////000000000000////////////////////////........................////////////////////////........................////////////////////////////////////////////////........................////////////////////////........................------............------........................000000//////.........------------............///000///111999DDDKKKNNNMMMMMMPPPPPPJJJ???666222111222222222333333444444444333333333222222222111111222222111000000000000000111000///......///000111333666999<<<>>>>>><<<;;;;;;888444333333555777777>>>:::888999===AAAAAA@@@DDD@@@@@@CCCEEECCCFFFJJJSSSgggxxxrrrvvv~~~{{{pppfffccc```XXXOOOJJJMMMHHHCCCDDDHHHGGG@@@:::===:::;;;AAAFFFIIINNNTTTTTTUUUVVVUUUSSSOOOJJJGGGHHHEEEBBB@@@@@@@@@@@@???<<<:::666444222///,,,)))---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------..................------////////////000000000000111111222222222333333333222222333333555666888888999888888777666555555444555555555555666666666666666555555555555444444444........................------------------------........................,,,,,,,,,---------...........................................................................///............................................................////////////...//////000111111222222000111111111111222222222222222222222222222222222111111111111111111111111000000000000000000000000////////////////////////........................------------------------------------------------/////////...---,,,,,,,,,........................---........./////////000..............................------------................................./////////000000000000........................................................................................................................////////////////////////........................////////////////////////........................------............------........................000/////////.........------------............//////---,,,000666:::999777888;;;===;;;555000///111111111111222222333333333333333222222222111111111222111000////////////000000///......///111333444888999:::<<<<<<;;;:::999555555555666:::===???@@@:::<<>>>>>???>>>AAADDDDDDBBBBBBFFFJJJVVVccclllooovvvyyymmmccc\\\ZZZZZZZZZXXXWWWYYYXXXTTTRRRTTTSSSTTTRRRNNNNNNRRRSSSQQQLLLKKKNNNRRRRRRPPPQQQUUUYYY]]]bbbccc^^^[[[```iiivvvwww{{{xxxiii[[[QQQLLLIIIGGGFFFAAA???BBBFFFFFFIIILLLQQQQQQPPPOOONNNLLLKKKJJJHHHGGGFFFFFFGGGHHHHHHFFFDDDBBB@@@===;;;888444111111000...---------...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------........................////////////000000000000111111222222222333333333444444333444444555666666666666666666666666555555444444444555555555666666555555444444444333333333------------------------------------------------------------------------,,,,,,,,,---------......................................................---......///000111111222................................................---------.........//////////////////000000111111000000111111111222222222111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////........................------------------------------------------------000000000//////.......................................................................................------------......................................./////////000000........................................................................................................................////////////////////////........................////////////////////////........................------............------................................................---------............///111///---...000111///......///000///...///222444111111111111222222222222222222222222111111111111//////............//////.........000333777:::===???>>><<<:::999999999999:::<<>>===;;;888555333222///---------...///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------------...............////////////000000000000111111222222222333333333444444444333333444555555555555555555555555555666333333444444444555555555444444444444333333333222------------------------------------------------------------------------,,,,,,,,,---------......................................................---......///000111111222................................................------------............///////////////000000000000000111111111222222222111111111111111111111111000000000000000000000000////////////////////////................................................------------------------------------------------////////////...................................................---------..............................------------..........................................////////////........................................................................................................................////////////////////////........................////////////////////////........................------............------........................---------...............---------............///,,,++++++---///000000///000///...---,,,,,,...000333333333333333333333222222222222111111111000000//////............////////////111333777:::>>>??????===<<<;;;:::;;;===>>>;;;>>>BBBCCCCCCCCCDDDEEEBBBAAADDDMMM\\\kkkwww~~~vvvooogggcccbbb^^^VVVOOOMMMMMMKKKGGGDDDCCCDDDFFFGGGHHHHHHGGGFFFFFFEEECCCGGGHHHKKKRRR\\\ccc___WWWLLLIIIGGGIIIGGGBBB@@@AAACCCDDDFFFGGGJJJKKKJJJGGGJJJKKKPPPWWWZZZXXXYYY]]]rrrxxxzzzyyy{{{}}}vvvrrraaaWWWMMMIIIHHHFFFEEEFFFEEEGGGJJJLLLLLLIIIFFFCCC===???CCCHHHKKKJJJFFFBBBBBB@@@>>>>>>>>>>>>===<<<777555222000......//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------------.........//////////////////000000000000111111222222222333333333444444333333333444444555444444444444444555555555333333333333444444444444444333333333222222222222,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............................................................//////000000000------------------------........................,,,------------.........////////////////////////000111111111111222222222111111111111111111111111000000000000000000000000////////////////////////................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,.................................---------------..............................------------..............................------........./////////------------------------........................------------------------........................------------------------////////////////////////........................////////////////////////........................------............------........................---------------.........---------............///.........//////000000000000///......///000111222444444444333333333333333222111111111111000000000//////......//////000000111222555999<<<>>>???@@@======<<<<<<===???AAABBB@@@BBBCCCAAA>>>===@@@CCCDDDIIIVVViii~~~uuukkkYYYTTTOOOMMMLLLJJJGGGDDDAAACCCDDDEEEEEEGGGJJJMMMYYY\\\]]][[[\\\^^^^^^[[[hhhlllrrrzzzkkkeeeaaa```^^^XXXUUUVVVYYYXXXUUURRRSSSSSSMMMFFFCCCBBBDDDHHHHHHDDDBBBCCCOOOVVV\\\```hhhvvvzzznnnccc]]]WWWOOOGGGDDDDDDFFFIIIKKKJJJHHHEEECCC===>>>@@@DDDGGGHHHFFFCCCFFFDDDAAA???AAABBBCCCCCC===;;;888555333111000000------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,------.../////////////////////000000000000111111222222222333333333333333222333333444555555444444444444444444444333222222222333333333444444333333333222222222111111,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...........................................................................///------------------------........................,,,,,,---------.........////////////////////////000111111111111222222222111111111111111111111111000000000000000000000000////////////////////////................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,.................................------,,,,,,,,,..............................------------..............................---------.........//////------------------------........................------------------------........................------------------------////////////////////////........................////////////////////////........................------............------........................,,,,,,,,,------.........---------............///000111111111000000111111111000000111222444555555333333333333222222111111111111111111000000000000000////////////000111222333666:::>>>@@@AAA@@@???======>>>???@@@BBBCCCDDDDDDFFFFFFDDDBBBEEELLLRRR___gggvvv|||ppphhh___TTTMMMFFFGGGGGGHHHJJJMMMPPPRRRQQQTTTWWW[[[]]]aaaeeehhhqqqvvvwwwvvvxxx|||}}}zzz~~~}}}|||xxxvvvwwwxxxzzzxxxsssrrrssspppjjj^^^YYYTTTSSSOOOJJJGGGIIIBBBEEEGGGGGGNNNYYYcccfffrrrvvv|||uuugggWWWOOOJJJIIIIIIIIIHHHHHHGGGGGGDDDAAA??????BBBFFFIIIJJJLLLHHHCCC@@@@@@CCCEEEEEEDDDBBB@@@<<<999666333222........................------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,------...//////000////////////000000000000111111222222222333333333111111222222333444555666555444444444333222222222222222222222333333333333222222222222111111111111,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.....................................................................---------------------------------........................,,,,,,,,,---------......///////////////.........000111111111111222222222000000000000000000000000000000000000000000000000////////////////////////................................................------------------------------------------------.........................................................------,,,,,,,,,.................................------.................................---------.........//////------------------------........................------------------------........................------------------------////////////////////////........................////////////////////////........................---..................---........................,,,,,,,,,------.........---------.........//////,,,---............///000///......///111222222111222222222222111111000000111111111111000000000000000000000000000111222222444888===AAACCCBBB@@@>>>>>>>>>???AAABBBCCCDDDDDDBBBEEEJJJNNNSSS]]]kkkuuu~~~|||uuujjj\\\RRRLLLHHHEEEBBBEEEIIINNNRRRWWW]]]ffflllgggkkkpppuuuzzz~~~}}}}}}sssmmmhhhbbb```bbbXXXVVVOOOGGGFFFKKKNNNNNNVVVYYYbbboooxxx{{{~~~wwwwww{{{~~~jjj^^^OOOMMMIIIGGGFFFHHHJJJLLLKKKEEE>>>;;;>>>EEELLLQQQOOOJJJCCC???>>>AAACCCDDDHHHGGGEEEBBB===999555333........................------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,------...///000000////////////000000000000111111222222222333333333111111111222333555666777555555444333333222111111111111222222222333333333222222222111111111111000,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................------------------------,,,,,,,,,---------...............------,,,,,,,,,---------------------------------............///000000000000111111111111000000000000000000000000111111000000//////......................................................------------------------------------------------...------,,,,,,------...,,,,,,,,,---------......------------------------........................------------------------,,,,,,,,,---------..............................------------------------------------------------.........------,,,,,,,,,........................------------------------................................................................................................---------............///..............................---------,,,,,,,,,------------------------///////////////.....................////////////000000000000111111111111222222222111222222333333000000////////////000000333000...000444777777666:::;;;<<<>>>@@@BBBAAA@@@===AAAFFFFFFBBB@@@CCCFFFEEERRRcccqqq}}}yyyhhh^^^[[[RRRLLLEEEBBBEEEJJJLLLMMMUUUaaaoooxxxzzzbbbQQQLLLLLLKKKIIIHHHGGGHHHLLLRRRXXX]]]___ZZZWWWccc~~~|||tttooocccSSSGGGDDDDDDEEEEEEHHHFFFCCC===;;;>>>FFFLLLGGGIIIJJJIIIEEEAAA???>>>CCCFFFIIIIIIDDD@@@<<<;;;444222///---------,,,,,,,,,,,,---------,,,++++++------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------............///000000000000000000000111222222222222111333333333333333333333333333333333222222222111111555333222111222111000...222222222111000//////...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................------------------------,,,,,,,,,------------.........---------,,,,,,,,,---------------------------------............/////////000000000111111111000000000000000000000000000000000000//////......................................................------------------------------------------------...------,,,,,,------...,,,,,,,,,---------......------------------------........................------------------------,,,,,,,,,---------..............................------------------------------------------------......---------,,,,,,,,,........................------------------------................................................................................................---------............///....................................------,,,,,,------------------------////////////........................////////////000000000000111111111111222222222111111222222333222111000000///000000000000......111555999:::999======<<<===>>>?????????BBBCCCCCCAAA@@@CCCIIIOOO```rrrxxxkkk]]]QQQKKKLLLJJJNNNSSSVVVYYY___hhhpppyyy~~~rrrhhhccc^^^ZZZUUUNNNGGGDDDFFFJJJLLLMMMNNNLLLVVVjjj{{{|||mmm```WWWPPPKKKGGGDDDDDDDDDCCCAAA@@@@@@AAAEEEDDDDDDDDDEEEDDDBBB@@@???BBBEEEGGGFFFCCC???===999666444111000///---,,,,,,,,,---------,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------............///000000000000000000000111222222222222111333333333333333333333333333333222222222111111111444333111111222222222000222222111111000//////...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,------------...------------,,,,,,,,,---------------------------------............/////////000000000000111111000000000000000000000000000000000////////////...........................------------------------------------------------------------------------...------,,,,,,------...,,,,,,,,,---------......------------------------........................------------------------,,,,,,,,,---------......------------------------------------------------------------------------...------------,,,,,,,,,------------------------------------------------................................................................................................---------............///......................../////////............---------------------------....................................////////////000000000000111111111111333222222111111111222222222222111000000000000000......000444888;;;<<<<<<>>>>>>>>>>>>>>>???@@@AAACCCBBBBBBEEELLLVVVaaahhh}}}|||lllZZZMMMFFFEEEJJJQQQhhhvvv{{{zzz}}}{{{nnndddXXXRRRQQQPPPLLLGGGLLLHHHJJJQQQXXX```ppp~~~qqqeeeZZZTTTJJJHHHFFFEEEDDDBBB???===CCC@@@===???DDDFFFEEEBBB<<<===@@@DDDFFFFFFDDDBBB???>>>;;;888555222000...,,,---------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------............///000000000000///000000111222222222222111333333333333333333333333333222222222222111111111444222000000111222333222222111111000000//////...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------++++++,,,,,,,,,------------------------------------------------------------------............///////////////000000000111////////////////////////////////////////////////........................------------------------------------------------------------------------...------,,,,,,------...,,,,,,,,,---------......------------------------........................------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------------------------------................................................................................................---------............///......................../////////////////////...------------------------------...............///............///////////////000000000111111111111333222222111111111111111111111000////////////000///000333777:::<<<======<<<===???@@@@@@AAABBBCCC>>>BBBJJJWWWfffttt~~~xxxlllgggWWWMMMEEEFFFNNNYYYgggrrr~~~yyyyyyuuukkkbbbXXXPPPHHHEEECCCFFFPPP\\\mmm|||pppjjjbbbYYYNNNFFFDDDDDDCCCBBBAAA???>>>>>>@@@BBBDDDDDD@@@??????AAAEEEHHHHHHGGGFFFEEECCC@@@:::666222111...---------------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......---...//////000000//////000000111222222222222111222222222222222222222222222222222222111111111111555222000///000111111000111111000000////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------+++++++++,,,,,,,,,---------------------------------------------------------------............///...////////////000000000////////////////////////.............../////////........................------------------------------------------------------------------------...------,,,,,,------...,,,,,,,,,---------......------------------------........................------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------------------------------................................................................................................---------............///.........................../////////////////////------------------------,,,---------......//////............///////////////000000000111111111111333222111111000000000111000//////......//////000333555888:::;;;<<<<<<<<<:::===AAABBBAAA@@@AAABBBBBBLLL\\\ooolllXXXOOOMMMHHHHHHNNN]]]lllyyyrrrfffYYYRRRPPPLLLIIIGGGSSSbbbqqq{{{tttdddVVVNNNIIIEEECCCAAACCCDDDAAA<<<<<<@@@EEEGGGDDDBBBAAACCCGGGJJJKKKJJJKKKJJJFFF@@@999666555000///...---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......------...///////////////000000111222222222222111222222222222222222222222222222222111111111000000555333000...//////...---000000000///////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,------------...---------------------------------............///......////////////000000000000000000000000000000---............/////////........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,------...,,,,,,,,,---------......------------------------........................------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------................................................................................................---------............///........................---............/////////------------------------,,,,,,,,,---......//////............////////////000000000000111111111111333222111000000000000000............///000111222888:::<<<<<<;;;;;;<<<===<<>>@@@???AAACCCDDDGGGOOO[[[dddvvv~~~vvvVVVPPPJJJHHHHHHMMM]]]mmm|||ttt___RRRJJJHHHPPPUUUWWW___jjjxxxvvvdddUUUMMMJJJLLLLLLFFF???;;;<<>>===;;;<<<@@@CCC@@@AAACCCFFFNNN^^^qqqmmmZZZHHHFFFKKKVVVaaannniiiYYYQQQRRRMMMCCCIIIXXXQQQhhhoooeee```NNNMMMKKKGGGBBB>>>===<<>>;;;;;;===@@@BBBCCCEEECCCEEENNN___rrr|||mmm[[[QQQQQQNNN^^^nnnyyy~~~{{{wwwtttsssrrr{{{|||lll]]]SSSNNNLLLLLLJJJOOOcccxxxooo[[[GGGBBBCCCAAA??????>>>BBBHHHKKKJJJEEEAAA???FFFJJJOOOQQQNNNHHHCCC@@@@@@===888333///------------------------------------------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................///////////////111222111000///000111333333222111000000000111111111111111111111111111...000222444444444333222///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---------------------------,,,,,,++++++,,,,,,---------------------------------------------------////////////............////////////////////////........................---,,,,,,,,,,,,---.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------------------------------...------,,,,,,------...------------------------------------------------------------------------......---------,,,,,,,,,------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------........................------------------------,,,,,,,,,---------................................................................../////////////////////000111111222222111000000//////000000111222111111555:::=========??????@@@AAABBBCCCEEEFFFHHHJJJPPP[[[iiiwwwrrrccc[[[WWWUUUWWW\\\uuu~~~~~~yyyxxxzzz}}}ttteeeXXXQQQNNNKKKRRRbbboooxxxqqq___SSSKKKCCC>>>>>><<<@@@FFFKKKMMMKKKHHHEEEDDDGGGJJJKKKJJJHHHHHHGGGHHHCCC<<<444///------...---------------------------------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................///////////////111222111000///000111222222111111000111111111000000000000000000000000...///111222333222111000///...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---------------------------,,,,,,++++++,,,,,,---------------------------------------------------........................////////////////////////........................---,,,,,,,,,,,,---.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,---------......------------------------------------------------...------,,,,,,------...------------------------------------------------------------------------...------------,,,,,,,,,------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------........................------------------------,,,,,,,,,---------......------------------------..................................../////////////////////000111111222222000000////////////000000333444555999===@@@???>>>;;;>>>AAAAAABBBDDDIIIMMM\\\aaahhhpppwww~~~eeeVVVHHHIIIVVVfffttt}}}{{{ssseeeZZZPPPMMMNNNVVViii|||xxxiiiYYYKKKCCCBBB>>>???CCCHHHKKKJJJEEE@@@AAACCCDDDEEEEEEGGGKKKNNNPPPJJJAAA777111......///---------------------------------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................///////////////111222111000///000111111111111000111111222222//////////////////////////////000111111000...---......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---------------------------,,,,,,++++++,,,,,,---------------------------------------------------------...............///////////////////////////........................---,,,,,,,,,,,,---.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,---------......------------------------------------------------...------,,,,,,------...------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,------------------------------------------........................------------------------,,,,,,,,,---------......------------------------..................................../////////////////////000111111222222/////////...//////000111222333777:::===???>>>>>>===???AAAAAABBBIIIUUU___zzz}}}zzzdddOOOLLLMMMYYYlll~~~lllZZZNNNKKKWWWeeegggwww|||mmm^^^SSSMMMHHHEEEDDDFFFIIIGGG@@@:::>>>???@@@@@@AAAEEEIIIMMMOOOJJJCCC:::444000......---------------------------------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................///////////////111222111000///000111111000000000111222333333000000000000000000000000000111111111000...---,,,...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---------------------------,,,,,,++++++,,,,,,---------------------------------------------------,,,---------......//////................................................---,,,,,,,,,,,,---.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,---------......------------------------------------------------...------,,,,,,------...------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......------------------------........................------------------------,,,,,,,,,---------......------------------------..................................../////////////////////000111111222222///////////////000111111222444888;;;===>>>>>>>>>DDDDDDCCCCCCGGGTTTggguuu~~~rrrcccUUUTTT]]]iiittt~~~zzzqqqjjjhhhjjjlllnnnsssyyy|||gggWWWQQQSSSQQQ[[[lll~~~xxxgggZZZPPPLLLHHHHHHKKKJJJEEE@@@<<<>>>?????????AAACCCFFFFFFDDDAAA<<<777333///------------------------------------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................///////////////111222111000///000111111000000000111222333333111111111111111111111111222222111111000...------------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---------------------------,,,,,,++++++,,,,,,---------------------------------------------------,,,,,,,,,---......//////........................---------------------------,,,,,,,,,,,,---.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------------......,,,,,,,,,---------......------------------------------------------------...------,,,,,,------...------------------------------------------------------------------------,,,,,,,,,------------...------------------------------------------------,,,,,,,,,---------......------------------------------------------------+++,,,,,,------.........------------------------........................------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,..................................../////////////////////000111111222222000//////000000111222333555888<<<>>>>>>???AAABBBDDDCCCCCCEEEMMM]]]qqq~~~}}}}}}|||fff\\\]]]___mmm{{{xxxhhhbbbXXXQQQPPPRRRUUUWWWXXX]]]bbbddddddhhhooouuu|||ooo\\\QQQRRROOOPPPYYYgggyyy{{{kkkWWWRRRMMMJJJJJJKKKIIIHHH>>>@@@AAA@@@???>>>???@@@=========;;;888444000...---------------------------------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................///////////////111222111000///000111111111111000111111222222111111111111111111111111222111111000///.........------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---------------------------,,,,,,++++++,,,,,,---------------------------------------------------++++++,,,------...//////........................---------------------------,,,,,,,,,,,,---.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------------......,,,,,,,,,---------......------------------------------------------------...------,,,,,,------...------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......------------------------------------------------++++++,,,,,,---......///------------------------........................------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,..................................../////////////////////000111111222222000000000000111222333444777:::===>>>>>>???BBBEEECCCEEEIIIQQQ\\\iiiuuu|||xxxzzz}}}ooobbb[[[^^^lllzzz~~~zzzyyymmm]]]QQQLLLFFFBBBBBBCCCEEEFFFDDDFFFHHHHHHHHHKKKOOOTTTYYYYYY[[[]]]```bbbcccdddaaahhhqqqwwwzzz}}}}}}yyyzzzvvvzzzxxxhhh^^^RRRGGGFFFMMMXXXiiiwwwnnnhhh^^^TTTMMMIIIIIIIIICCCCCCCCC@@@>>>>>>???AAA999999999888666444222111---------------------------------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................///////////////111222111000///000111222222111111000111111111111111111111111111111111000000///...------------,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---------------------------,,,,,,++++++,,,,,,---------------------------------------------------++++++,,,,,,---...//////........................---------------------------,,,,,,,,,,,,---.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------------......,,,,,,,,,---------......------------------------------------------------...------,,,,,,------...------------------------------------------------------------------------,,,,,,,,,------.........------------------------------------------------,,,,,,,,,---------......------------------------------------------------++++++,,,,,,---...//////------------------------........................------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,..................................../////////000/////////000111111222222111111111111222333444555777:::<<<===<<<>>>AAAEEEHHHLLLUUUaaannnwww|||~~~vvvzzzttt```SSSVVV```kkk~~~|||zzz}}}xxxjjjXXXRRRUUUPPPEEECCC@@@===<<<===>>>>>>===@@@??????>>>===>>>AAACCCCCCAAABBBFFFKKKMMMJJJGGGHHHNNNSSSTTTSSSUUU]]]dddgggkkkuuu~~~yyyrrrpppttt~~~jjj\\\NNNIIIIIIIIIOOOVVVtttvvvdddUUUKKKIIIIIIGGGFFFDDD@@@>>>>>>AAADDD:::888777555444333333333---------------------------------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------................../////////000///111222111000///000111333333222111000000000111000000000000000000000000......---,,,,,,,,,------,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------...---,,,,,,++++++++++++++++++,,,,,,,,,,,,------------------------------------------------------------------------------------------------------,,,,,,,,,---------......------............------,,,,,,,,,---------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------.........---,,,,,,,,,,,,***)))------------------------------------------------------------------------------------------------,,,,,,,,,---------.........---,,,,,,,,,,,,---...------------------------------------------------------------------------,,,,,,,,,---------......------------------------........................,,,,,,,,,---------......---------............///................................................------------------------,,,,,,,,,---------......---------------------------------............///......////////////......000111222222111000222333...///111222222444777:::===<<<>>>@@@===:::???HHHRRRbbbrrrzzz~~~aaaYYYWWWbbbqqquuueeeZZZZZZTTTMMMFFFBBBAAAAAAAAA???===;;;<<<>>>???===:::>>>@@@???;;;:::======<<<<<<::::::>>>>>>;;;:::===>>>???@@@@@@AAACCCFFFHHHPPPPPPVVVbbbtttzzzqqqooouuummmZZZRRRRRRPPPLLLYYY^^^ooo|||dddNNNHHHKKKJJJFFFCCCBBBAAA???BBBHHHEEEBBB===888555222111000....../////////...------------------------------------------------------------------------------------------------------------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------............///////////////////////////000000000000111111111111111111111111111111111111333333333222111000000///........................,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------...---,,,,,,+++++++++,,,++++++,,,,,,,,,,,,------------------------------------------------------------------------------------------------------,,,,,,,,,---------......------............------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......///...,,,+++,,,------,,,------------------------------------------------------------------------------------------------,,,,,,,,,---------.........---,,,,,,,,,,,,---...------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......---------............///................................................------------------------,,,,,,,,,---------......---------------------------------............///......////////////......///000222111000000111333---///222444555777:::<<<===>>>AAACCC@@@???HHHTTTfffsss~~~~~~{{{~~~wwwfffdddhhhrrr|||vvvjjj]]]QQQIIIHHHEEEAAA?????????>>>===CCC@@@>>>===???@@@@@@???AAAAAA???>>>AAAEEEDDD???===;;;;;;??????======@@@<<<<<<<<<;;;;;;<<>>@@@@@@AAABBBDDDNNNbbbuuuyyy|||tttfff^^^nnn|||tttlll```TTTKKKDDD???<<<<<<<<<>>>CCCJJJNNNNNNMMMPPPLLLGGGEEEEEEGGGIIIIIIHHHFFFBBBBBBGGGMMMKKKDDD@@@======@@@AAA@@@AAAEEEAAA???===<<<;;;<<<>>>???@@@???>>>???BBBHHHMMMQQQYYYaaammmzzz|||wwwgggRRRMMMNNNZZZjjjyyyooo^^^PPPLLLHHHGGGCCC>>><<<===IIIJJJHHHBBB:::555333333///...------,,,,,,------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------............///////////////////////////000000000000111111111111111111111111111111111111111111000000//////....................................------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------............------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......++++++,,,...000000///---------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------++++++,,,,,,,,,,,,,,,---,,,,,,,,,---------......---------............///................................................,,,,,,------------------,,,,,,,,,---------......---------------------------------............///......////////////......---...000000//////000222///333777;;;<<<<<<===>>>BBB???===@@@LLLeee|||vvvbbb[[[aaajjjwww}}}nnndddTTTOOOGGGAAA>>>>>>???AAAAAACCCIIITTTaaakkkppprrriiiddd]]]XXXVVVWWWZZZ\\\ZZZXXXRRRMMMOOOTTTTTTQQQJJJGGGGGGJJJKKKJJJLLLPPPLLLIIIFFFDDDCCCCCCCCCCCC==================>>>???CCCHHHPPPWWW^^^dddiiimmmwww~~~iii\\\OOOLLLRRR]]]lllxxxuuucccYYYNNNHHHCCC??????CCCDDDGGGJJJHHH@@@888444333222111000............///------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------............//////////////////////////////000000000111111111111111111111111111111111111000000//////..........................................------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------............------,,,,,,,,,---------......------------------------------------------------------------------------------------------------,,,,,,,,,---------......***,,,///333666444111---------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------+++++++++,,,,,,---------,,,,,,,,,---------......---------............///................................................,,,,,,,,,---------......,,,,,,,,,---------......---------------------------------............///......////////////......,,,...///000//////111222444777;;;============>>>>>>>>>@@@III]]]xxxqqq```\\\dddooowwwzzz}}}xxxjjj]]]RRRLLLCCCCCCBBBAAAAAABBBEEEGGGIIIMMMTTT```ooo~~~{{{tttpppppprrrtttuuuuuupppeee___aaafffggg___\\\]]]```bbb```bbbeeebbb^^^XXXUUURRROOOKKKIIIEEEFFFHHHHHHGGGDDD???<<<===???AAACCCDDDEEEHHHKKKNNNZZZlll{{{zzz~~~tttdddSSSIIIHHHNNN\\\hhhyyynnnaaaWWWOOOFFFAAAAAA<<>>777444222222111//////.........------------------------------------------------------------------------------------------------------------------------------------------------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------............//////////////////////////////000000000111111111111000000000000000000000000/////////.............................................---,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,------++++++,,,,,,,,,,,,------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------............------,,,,,,,,,---------..............................------------------------------------------------------------------------,,,,,,,,,---------......,,,...222666888777222...------------------------------------------------------------------------------------------------,,,,,,,,,---------......,,,------......------,,,------------------------------------------------------------------------,,,,,,,,,---------......------------------------++++++,,,,,,------......,,,,,,,,,---------......---------............///................................................+++,,,,,,------.........,,,,,,,,,---------......---------------------------------............///......////////////......---...000000000000222333888:::===>>>>>>===>>>???===FFFSSS```qqqzzzeeeSSS[[[vvvvvvnnnaaaUUULLLFFFBBB@@@@@@BBBFFFHHHHHHGGGHHHHHHPPPUUU\\\dddnnn|||~~~uuutttyyy}}}vvvtttvvvzzz{{{xxxxxx{{{~~~zzztttooolllfff___YYYTTTSSSSSSTTTTTTOOOGGG@@@>>>???@@@???>>>???AAACCC>>>CCCJJJQQQYYYfffvvvuuucccVVVMMMJJJPPPWWWiiiyyyrrrfffUUUFFF>>><<>>@@@BBBGGGYYYlllwww|||ttthhhdddTTTMMMPPPiiiyyynnneeeRRRMMMHHHCCCBBBBBBBBBBBBFFFKKKSSSXXXZZZZZZ[[[\\\___eeelllmmmooovvv}}}uuunnnVVVRRRNNNPPPTTTQQQIII@@@EEEFFFFFFDDDBBBAAACCCDDD@@@@@@???===>>>DDDMMMTTTggg~~~yyyvvvtttbbbRRRKKKLLLTTThhhzzzgggUUUKKKEEEEEEHHHLLLOOOLLLEEE>>>444555666777666333000...------------------------------------------------------------------------------------------------------------------------------------------------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------............///////////////////////////000000000000111111111111000000000000000000000000////////////////////////........................,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------++++++++++++,,,,,,---...++++++,,,,,,,,,---------------------------------------------------------------------------------++++++++++++++++++++++++,,,,,,,,,---------......---..................---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------,,,,,,,,,---------......+++)))((((((***++++++***------------------------------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,---......---,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,------...///000000,,,,,,,,,---------......---------.........//////................................................++++++,,,,,,---...//////,,,,,,,,,---------......---------------------------------.........//////......////////////......---///111111111222444555888999;;;<<<===???BBBEEETTTjjj~~~~~~gggSSSMMMEEEPPPeee{{{zzzlllaaaWWWMMMEEECCCBBBCCCEEEIIILLLMMMMMMQQQYYYdddmmmrrrvvvyyy|||ooowww}}}zzzuuuvvv~~~yyyccc\\\VVVYYY```bbb[[[RRRLLLLLLJJJGGGCCCAAAAAAAAA>>>???AAAAAAAAAAAAAAABBBFFF[[[rrrqqqqqq~~~xxxaaaSSSNNNIIIRRRhhhtttfff^^^NNNKKKIIILLLPPPQQQJJJDDD888:::<<<===<<<888555222------------------------------------------------------------------------------------------------------------------------------------------------+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------.........//////////////////////////////000000000000111111111111000000000000000000000000/////////000000000000000........................++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,------......------------------------------------------------------,,,,,,,,,---------......000///...---------------........................------------------------------------------------------------------------------------------------------------------------------------------------,,,------......------,,,------------------------...------,,,,,,------...------------------------,,,,,,,,,---------..............................------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------..............................,,,,,,------...///000000------------------------.........------,,,,,,,,,................................................------............------........................,,,,,,,,,---------..................////////////............/////////000/////////000222555999;;;<<<;;;>>>AAA@@@???HHHTTTlllyyy|||vvvzzznnnVVVNNNOOO]]]ccclllvvvooo\\\QQQJJJEEEDDDFFFBBBEEEIIILLLOOOSSSYYY]]]eeekkkuuu~~~~~~~~~}}}~~~~~~zzzpppgggjjjuuu}}}zzzsssgggbbbZZZUUUQQQMMMHHHDDDBBBDDDFFFGGGFFFCCC@@@>>>BBBDDDMMM___uuu}}}eeeTTTJJJMMMPPP[[[ssswwwsss]]]SSSIIIJJJRRRVVVPPPHHH@@@<<<<<>>???===>>>???@@@EEEVVVgggyyy{{{yyy|||cccWWW___lllrrruuuyyy}}}ppp___SSSHHHDDDCCCBBBBBBDDDFFFIIIMMMRRRXXXbbbnnnuuuvvvxxx}}}~~~~~~|||}}}~~~~~~}}}{{{|||{{{yyywwwuuusssrrrrrruuuuuuuuuuuuuuuvvvwwwwwwuuuvvvwwwxxxyyyzzz{{{|||}}}yyyvvvxxx||||||{{{zzzuuukkk___VVVSSSRRRPPPOOONNNKKKGGGCCCBBBBBBEEELLLWWWgggvvvcccOOOIIIDDDJJJ]]]www~~~{{{zzzjjj___RRRNNNPPPRRROOOKKKGGGBBBAAAFFFIIIGGGDDDCCC;;;888333///......//////........................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------............---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------------,,,,,,+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////////////////...//////000111111222222000000000000/////////...........................------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,------......------------------------------------------------------,,,,,,,,,---------......---......//////...,,,,,,........................------------------------////////////////////////------------------------------------------------------------------------------------------------,,,------......------,,,------------------------...------,,,,,,------...------------------------,,,,,,,,,---------..............................------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------..............................,,,,,,------.../////////------------------------...------------,,,,,,,,,................................................------............------........................,,,------------.....................////////////....../////////000000000//////000333777<<<@@@CCCCCC@@@??????DDDQQQgggzzz}}}ooo___cccxxx}}}iiiXXXMMMFFF@@@<<<@@@DDDDDDEEEFFFNNNSSSZZZcccmmmwww~~~{{{xxxvvvqqqnnnllljjjkkkkkkjjjiiijjjiiigggdddbbb```___^^^bbbbbbbbbcccccceeeffffffeeeeeefffgggiiillloooppprrruuuyyy{{{}}}yyyqqqllleeebbb___ZZZRRRKKKFFFEEEEEEDDDCCCIIIZZZkkk~~~~~~nnn\\\IIIBBBFFFUUUqqqxxxooobbbVVVPPPMMMLLLLLLGGGBBB@@@DDDHHHGGGGGGHHHBBB>>>888333///...///000........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------......//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////////////////...//////000000111111222000000000/////////......------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------------------------------,,,,,,,,,---------......---...000111111000...,,,........................------------------------........................------------------------------------------------------------------------------------------------,,,------......------,,,,,,,,,------------------...------,,,,,,------...------------------------,,,,,,,,,---------..............................------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------..............................---------.........//////------------------------------------------------................................................------............------........................------------........................////////////...////////////000000000000111333666;;;@@@EEEHHHEEECCCBBBGGGSSSdddvvvyyypppuuulllYYYOOOGGGAAABBB>>>???EEEIIIJJJKKKMMM[[[cccooo{{{wwwwwwuuurrrnnnjjjfffddd^^^[[[WWWUUUUUUUUUUUUTTTTTTSSSQQQPPPNNNMMMMMMMMMMMMMMMMMMMMMNNNPPPQQQRRRTTTSSSSSSTTTVVVYYY\\\^^^^^^ccciiimmmooosssxxx|||xxxtttqqqiii[[[PPPNNNLLLLLLJJJFFFDDDJJJSSS___iiixxxzzz___OOOCCCCCCWWWrrr|||rrrdddWWWMMMIIIGGGEEE???===@@@DDDFFFIIILLLGGGCCC===666000...///000........................------------------------------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////////////////////////////000000111111000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------------------------------,,,,,,,,,---------.........///111222333111000...........................------------------------------------------------------------------------------------------------------------------------------------------------,,,------......------,,,,,,,,,,,,---------.........------,,,,,,------...------------------------,,,,,,,,,---------..............................------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------..............................---------...............------------------------------------------------................................................------............------........................---------.........//////............////////////////////////000000000111111333666;;;@@@EEEHHHJJJEEEEEEIIIWWWmmmuuuqqqxxxnnn]]]MMMGGGIIIHHHEEEEEECCCFFFMMMSSSVVVYYY^^^pppvvv~~~{{{yyyvvvrrrooogggeeebbb^^^YYYUUUQQQOOOMMMJJJFFFDDDDDDEEEEEEDDDBBBAAAAAAAAAAAAAAABBBBBB????????????@@@AAABBBCCCGGGFFFEEEDDDEEEHHHJJJLLLNNNQQQUUUZZZ___bbbeeefffppprrrtttvvvyyy}}}wwwiii]]]VVVOOOJJJJJJIIIGGGHHHKKKLLLNNNUUUdddzzz{{{yyygggTTTGGGPPPccc|||~~~rrrcccUUUJJJEEEFFFAAA>>>@@@CCCFFFKKKQQQKKKHHHBBB999111......///........................------------------------------------------------+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............//////////////////////////////////////////000000000////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,------......------------------------------------------------------,,,,,,,,,---------......//////111222222111111000........................------------------------------------------------------------------------------------------------------------------------------------------------,,,------......------,,,+++,,,,,,------............------,,,,,,------...------------------------,,,,,,,,,---------..............................------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......................................................------------------------,,,,,,,,,------------...................................................------............------........................------........./////////............/////////////////////000000000111111333666;;;AAAEEEHHHIIIJJJEEEKKKVVVjjjhhhgggsssuuukkkWWWRRRJJJFFFLLLTTTVVVRRRSSSRRRWWWaaahhhlllrrrxxxyyywwwsssooojjjeee^^^ZZZTTTSSSPPPLLLIIIEEECCCAAABBB@@@=========>>>>>>===;;;;;;;;;;;;<<<===>>>???======<<<<<<======>>>???@@@???>>>>>>>>>???@@@AAABBBBBBCCCGGGMMMPPPPPPNNNVVVZZZ```fffjjjmmmqqqsssxxxyyy}}}}}}uuuaaaTTTHHHDDDDDDFFFIIILLLKKKGGGGGGQQQcccyyyxxxqqqwwwiiiUUUPPPVVVfff}}}|||qqqcccUUULLLHHHBBB>>>>>>???@@@FFFLLLMMMKKKGGG>>>444///...///........................------------------------------------------------++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............////////////////////////////////////////////////////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,------......------------------------------------------------------,,,,,,,,,---------............/////////000000000........................------------------------........................------------------------------------------------------------------------------------------------,,,------......------,,,++++++,,,,,,---......///...------,,,,,,------...------------------------,,,,,,,,,---------..............................------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......................................................------------------------,,,,,,,,,---------......................................................------............------....................................////////////............//////////////////000000000111111111555999@@@FFFJJJJJJIIIHHHJJJUUUdddvvvyyyooohhhaaakkk~~~kkkZZZPPPCCCFFFHHHMMMXXXeeemmmmmmkkklllrrrzzz~~~~~~|||yyyvvvhhhddd```[[[WWWRRRMMMIIIFFFEEEDDDBBBAAA@@@??????>>>======>>>@@@AAA@@@???============>>>???@@@AAA@@@@@@???>>>>>>>>>>>>???>>>>>>>>>>>>>>>?????????===<<<<<<===???AAAAAA@@@@@@EEELLLRRRVVVZZZ___bbbfffjjjqqqyyyrrreeeXXXPPPKKKIIILLLQQQSSSNNNMMMQQQVVVaaarrrzzzwwwlll```ZZZ\\\cccrrr{{{tttggg]]]MMMGGGAAA???<<<;;;>>>DDDOOOOOOKKKCCC999111///000................................................------------------------+++,,,,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++,,,,,,---------******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............/////////////////////////////////////////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,------......------------------------------------------------------,,,,,,,,,---------......---------------...///000........................------------------------////////////////////////------------------------------------------------------------------------------------------------,,,------......------,,,++++++,,,,,,---...//////...------,,,,,,------...------------------------,,,,,,,,,---------..............................------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------...................................................---------------------------,,,,,,,,,------.........................................................---..................---..................................../////////000............/////////000000000000000111111111111666;;;BBBIIILLLLLLIIIFFFOOO^^^nnnzzzsssbbbXXXVVVfffwwwjjjVVVGGG@@@>>>DDDKKKRRR^^^ppp}}}{{{zzzxxxqqqhhhbbbWWWSSSNNNJJJGGGEEECCCAAA>>>>>>>>>>>>???@@@AAABBB???>>>???AAADDDEEEDDDCCCBBBBBBAAAAAAAAABBBBBBCCCBBBBBBAAA@@@????????????>>>???@@@AAABBBBBBBBBAAA???@@@???>>>===<<<>>>??????@@@AAA@@@@@@CCCIIINNNTTTXXX___gggnnntttxxxzzzyyyooofff[[[RRRRRRVVVYYYWWWWWWVVVQQQPPP\\\kkkwwwqqqyyyoooUUUOOOPPP```www~~~uuukkkWWWPPPJJJEEE@@@<<<>>>CCCPPPQQQOOOGGG<<<333111222................................................------------------------,,,------.../////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,+++++++++,,,,,,---------******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////////////////////////////////////////.........//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------------------------------+++++++++,,,,,,,,,------//////.........------------------............///.........------,,,,,,,,,,,,,,,---.........---------,,,,,,+++,,,---///000//////............------///.........------------000000000000///...------******,,,---..................---------------......////////////...------...------,,,,,,------...---,,,,,,++++++,,,,,,------------------------------------............///...------,,,,,,------...---------------------------------------------------------............/////////.........---------........................................................................................................................---------............///............////////////............/////////000.../////////...///222444:::@@@FFFHHHIIIKKKQQQVVVaaalllrrrzzz{{{^^^QQQZZZiiippp[[[RRROOOIIIDDDHHHIIIMMMVVVdddsss~~~zzzzzzuuunnnggg```YYYPPPJJJJJJEEE???===???AAABBBBBB;;;<<<>>>@@@BBBDDDDDDEEEBBBJJJLLLGGGIIIPPPOOOGGGFFFGGGIIIIIIHHHHHHJJJLLLOOOJJJFFFEEEHHHHHHEEEAAAEEEEEEFFFFFFEEEDDDCCCCCCCCCCCCCCCAAA>>>;;;999777===>>>@@@???>>><<<<<<<<>>@@@AAACCCEEEGGGHHHIIIIIIRRR```gggbbb^^^___^^^XXXTTTWWWZZZ]]]^^^```bbbdddnnnggg```\\\[[[ZZZWWWTTTKKKKKKKKKLLLMMMMMMLLLKKKIIIJJJJJJGGGDDDCCCDDDFFFAAA@@@???======???BBBEEE>>>AAAEEEHHHLLLRRRYYY^^^eeekkkrrrwwwvvvssspppnnnZZZTTTOOONNNQQQVVVWWWWWWYYYXXX___oooxxx```MMMJJJNNNWWWlllxxxhhhWWWNNNJJJFFFBBBAAAFFFKKKPPPOOOGGG===555111---...//////...---......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------............///////////////////////////////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------------------------------------------------------------.........//////...............------------------............//////////////////.........------------------------////////////000111222333444555555666777888999:::===<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;:::999999888888777666444222000///000000//////............+++,,,,,,------............------,,,,,,------...------,,,,,,,,,,,,---------------------------------------............///...------,,,,,,------...---------------------------------------------------------............///...............---------........................................................................................................................---------............///............////////////....../////////000000000000111111111111333666999BBBFFFJJJNNNSSSZZZcccjjjqqqyyywwwtttzzzxxx___[[[nnniiiccc[[[WWWWWWWWWVVVTTTWWWPPPLLLTTTeeevvv}}}wwwpppiiiaaa\\\RRRMMMEEE???>>>>>>???@@@<<>>@@@AAACCCDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBFFFEEEDDDDDDCCCCCCCCCCCCAAA@@@@@@>>><<<:::888777555555444333111000...------------......///000111...------,,,,,,------...------,,,,,,,,,,,,---------------------------------------............///...------,,,,,,------...---------------------------------------------------------............///................................................................................................................................................---------............///............////////////...////////////000000000000111111111222555999<<>>AAA@@@???>>>>>>@@@BBBEEEDDDHHHNNNUUU\\\dddlllqqqyyyppp```PPPHHHLLLXXXbbbbbbZZZOOOJJJLLLWWWgggtttkkkZZZOOOHHHOOOZZZyyyttt\\\OOONNNKKKDDD===CCCKKKRRRSSSMMMDDD>>>222000...------.........------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,---------------............///////////////////////////---------....../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------------------------------------------------------+++,,,,,,,,,,,,------------.....................---------............///------------------------/////////000111333555666666777999<<<>>>@@@BBBCCCEEEFFFFFFHHHIIIJJJKKKLLLIIIIIIIIIHHHHHHHHHGGGGGGFFFEEEDDDDDDDDDEEEFFFFFFFFFFFFFFFFFFEEECCCBBBBBB===<<<;;;999777444111/////////............///000...------,,,,,,------......------,,,,,,------...---------------------------------............///...------,,,,,,------...---------------------------------------------------------............///---.............................................................................................................................................---------............///............////////////////////////000000000111///000111111333777===AAAMMMLLLKKKMMMVVVdddsss~~~}}}}}}tttlllzzz~~~iii]]]YYY[[[]]]bbbggglllqqqvvvyyy}}}xxxqqqjjjhhhkkkqqqvvvooojjjbbbZZZRRRKKKEEEAAA>>>???@@@@@@AAACCCEEEFFFRRRYYYaaaeeeiiiqqqxxxjjj\\\YYYVVVSSSRRRPPPLLLIIIDDDCCCBBBBBBBBBAAAAAA@@@BBBDDDFFFIIIMMMTTT\\\aaalllnnnjjj\\\LLLEEEKKKTTTaaa^^^WWWNNNJJJKKKPPPTTTppp{{{aaaMMMIIIOOO\\\zzziiiWWWQQQLLLFFF@@@BBBGGGNNNRRRRRRMMMHHH777333///---...//////...------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,,,,---------------............///////////////////////////,,,,,,------......//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------------------------------------------------------++++++,,,,,,,,,,,,------------------------------+++,,,------......------------------------------------------------------+++++++++,,,,,,,,,---------------...............---------............///,,,,,,,,,---------------//////000222555999===???===>>>@@@CCCEEEGGGGGGHHHIIIIIIIIIJJJJJJKKKKKKKKKJJJIIIIIIIIIHHHHHHHHHHHHDDDDDDCCCCCCDDDFFFHHHIIIGGGGGGHHHIIIIIIIIIHHHHHHBBBBBBBBB@@@>>>;;;888666333111000...------------...------,,,,,,------.........------------......---------------------------------............///...------,,,,,,------...---------------------------------------------------------............///---------.......................................................................................................................................---------............///............/////////////////////000000000111111///000111333666;;;BBBGGGMMMLLLLLLQQQ\\\lll{{{vvvvvvnnnZZZUUUXXXVVVYYY___hhhqqqzzz|||qqqfffaaacccfffZZZVVVPPPKKKGGGDDDBBB@@@@@@???>>>???BBBJJJUUU\\\ooozzzyyylllaaaZZZUUUPPPMMMHHHGGGEEEEEEEEECCC@@@>>>AAAAAAAAAAAACCCGGGMMMRRRWWWcccnnnkkk\\\OOOKKKNNN]]]___[[[RRRJJJHHHIIIIIIPPPddd}}}]]]KKKGGGNNNhhhzzzgggYYYOOOHHHEEECCCDDDJJJQQQTTTRRRNNN===888111...///000///...------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,---------------............///////////////////////////---------------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------........................------------------------+++++++++,,,,,,---------........................+++,,,------......------------------------------------------------------,,,,,,,,,,,,---------...---------.........//////---------............///------------.........///...///111555999???DDDGGGDDDEEEGGGHHHIIIIIIHHHHHHFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA????????????AAADDDGGGHHHEEEEEEFFFGGGHHHHHHHHHHHHEEEEEEFFFFFFEEECCC@@@???:::888555111///............------,,,,,,------.........------------......---------------------------------............///...------,,,,,,------...---------------------------------------------------------............///---------.........//////........................................................................................................................---------............///............//////////////////000000000111111111///000222555999@@@IIINNNLLLNNNTTT___mmm|||{{{sssbbbYYYXXX[[[WWWZZZaaakkkwwwyyymmmaaaYYYTTTSSSKKKHHHEEECCCEEEGGGIIIIIIMMMOOORRRVVV^^^jjjyyy|||pppddd[[[SSSPPPLLLIIIIIIGGGEEEBBBBBBBBBAAA???>>>@@@CCCFFFJJJVVVdddiiieee___\\\]]]fffkkkjjj___UUUPPPMMMIIIEEEOOObbb{{{yyy[[[MMMMMMZZZuuu}}}gggUUULLLHHHEEECCCHHHPPPUUUSSSOOOCCC<<<444///000000///---------------------------------------------------........................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...++++++,,,,,,,,,,,,---------------............///////////////////////////...------------------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------........................------------------------+++++++++,,,,,,---------........................+++,,,------......---------------------------------------------------------------.........//////---------.........//////---------.........//////---.........//////000000...///222666<<>>===<<<;;;::::::::::::999999999777777777777:::===@@@BBBCCCCCCDDDEEEFFFFFFFFFFFFEEEFFFHHHIIIIIIHHHGGGFFFAAA???;;;666333111111111...------,,,,,,------.........------------......---------------------------------.........//////...------,,,,,,------...---------------------------------------------------------.........//////---------.........//////........................................................................................................................---------.........//////............/////////000000000000000111111111111000222444777<<>>555000000111///---------------------------------------------------........................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,------------------.........//////////////////////////////.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------//////.........---------................................................---------............//////////////////000111111000///...---,,,---...//////000111222333222111000---000555:::@@@DDDGGGHHHGGGEEECCCCCCCCCCCCAAA@@@<<<<<<:::999999888888888666444222333555666444222444333333444444666777888666777888:::;;;<<<<<<<<<===>>>@@@BBBDDDGGGHHHIIIGGGCCC???===>>>>>><<<999333111...+++***+++...000......---------...///000///............---------//////.........------------------............///...........................111,,,+++///,,,(((///........................................................................................................................................................................////////////////////////000000////////////000000.........000222333222111333222333;;;EEEOOOSSSUUUSSSVVVkkkfffeeevvvyyykkk^^^ZZZ___ccceeeffflllqqqsssvvv|||wwwlll]]]PPPIIIEEECCCBBB>>>CCCKKKPPPTTT\\\eeemmm|||nnn```YYYVVVSSSQQQHHHGGGIIIKKKFFF>>>===CCC???BBBGGGKKKRRR[[[gggooosss{{{}}}uuucccRRRSSSKKKIIIQQQZZZiiivvvsss~~~sssXXXSSSSSSaaazzzgggSSSLLLNNNJJJDDDFFFOOOOOOHHHFFFAAA999333000///....../////////.........------.........................................................------,,,,,,,,,,,,,,,,,,---------..............................------------------------------............------------------------------...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------..................------........................000000//////.........---++++++,,,,,,,,,,,,------------------------------.........------,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------//////.........---------................................................---------............////////////...//////000000......---------...///000222333444555555555444444777888;;;???AAACCCDDDDDD???>>>======>>>???===<<<888888777777777888888999888666444555777888666444666666555555444444333333666666666666666666666666888999:::<<<>>>???@@@AAAFFFDDDCCCDDDEEEDDDBBB???===:::555222000///......------...//////////////////............---------//////.........------------------............///........................''',,,))))))000...+++222........................................................................................................................................................................////////////////////////000000////////////000000......///000222222222111222333888AAAKKKSSSWWWXXX```lll~~~rrrfffsss~~~kkk```WWWWWWaaannnvvvzzz{{{qqqeee]]]RRRJJJEEEDDDBBBAAAFFFQQQ___kkkssszzzzzzjjjZZZPPPVVVQQQNNNOOOMMMGGGEEEGGGAAABBBBBBCCCGGGNNNXXX```jjjsss{{{~~~sssfffWWWNNNIIIKKKOOOXXXnnnyyyoooooo}}}ooodddWWWVVVccczzzyyygggQQQOOOJJJHHHKKKOOOLLLFFF@@@<<<888555333111...,,,.........---......//////......................................................---------,,,,,,,,,,,,,,,,,,---------..............................------------------------------............------------------------------...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------................................................000/////////.........---++++++,,,,,,,,,,,,------------------------------......---------,,,,,,,,,+++++++++,,,,,,---------------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...............---------................................................---------............///000//////.........//////---------......000111222555666666777888888777777<<<===>>>??????>>>======888888777999:::;;;:::999::::::::::::;;;<<<===>>>999888777888999:::999777::::::::::::999777555444555555444333222222222333444444555777888999:::;;;AAABBBCCCFFFHHHHHHFFFCCCGGGBBB===999777444000,,,,,,---.../////////......///............---------...............------------------............///........................+++111...,,,222///+++///........................................................................................................................................................................////////////////////////000000////////////000000/////////000111111222222222777AAALLLUUU[[[^^^___rrrlllrrr}}}iii___XXXRRRUUUcccttt~~~zzzssshhh^^^RRRNNNHHHEEEDDDEEEFFFGGGMMM[[[ooossskkk```UUUQQQOOOKKKIIIIIIFFFEEEBBB??????DDDJJJOOO\\\dddnnnwww~~~{{{bbbXXXOOOLLLJJJKKKXXXgggxxxllltttiiiUUUPPP\\\rrr}}}]]]SSSKKKMMMRRRPPPKKKHHH;;;:::999888777555222///000///...------...///000...................................................------------,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------............------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------................................................/////////...............++++++,,,,,,,,,,,,------------------------------...------------,,,,,,,,,++++++,,,,,,,,,,,,------........................------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------........................................................................---------............///000///..................---......///000222333444555555666777777888888888888999:::;;;;;;:::999888;;;::::::;;;======;;;999============>>>???@@@@@@;;;;;;::::::;;;;;;::::::===>>>@@@BBBBBBAAA???>>>777777555444333333444444333333444666888999:::;;;;;;<<<>>>@@@CCCEEEEEEEEEIIIEEE@@@>>>>>>;;;555000///......---------......///............---------........................---------............///........................***222///+++111000+++---........................................................................................................................................................................////////////////////////000000////////////000000///000000000000111222333444===KKKVVV]]]aaaeeeggg~~~}}}kkk^^^ZZZYYYWWWYYYdddttt}}}uuummmdddXXXPPPJJJHHHFFFGGGKKKQQQVVVYYY]]]iii{{{nnn^^^TTTNNNLLLKKKLLLJJJGGGCCCBBBBBBEEEFFFNNNTTT]]]hhhsss|||qqqhhh]]]VVVOOOKKKNNNUUUeeeuuu}}}|||~~~cccMMMIIIUUUaaa}}}mmm[[[MMMPPPTTTPPPLLLLLL===<<<::::::;;;;;;999888555444111///......//////................................................------------------------,,,,,,,,,---------......------------------------------------------------------............------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------...............................................................+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------,,,,,,,,,---------......---------------------------------------------------------------------------.....................................................................---------............///000//////.........//////000000111222333444444444333333333444555666777777666777999<<<===>>>>>>>>>DDDCCCCCCDDDDDDCCC@@@>>>======<<<<<<<<<<<<======>>>???>>>===<<<;;;;;;;;;<<<>>>BBBFFFHHHIIIJJJIIIBBB@@@>>>;;;999777666555222333444666999;;;<<<===888888888999;;;>>>BBBEEEGGGEEECCCCCCCCCBBB>>>;;;444222///,,,+++,,,...000///............------------.....................---------............///........................$$$...+++'''...000,,,...........................................................................................................................................................................////////////////////////000000////////////000000///000111111000111444777:::EEEUUU^^^bbbeeekkkppp|||nnn{{{{{{ggg\\\[[[YYY^^^bbbdddlllxxx~~~~~~}}}xxxqqqjjjaaaWWWOOOKKKGGGHHHKKKPPPYYYeeepppwww}}}eeeXXXSSSRRRNNNLLLJJJHHHFFFDDDBBBAAABBBFFFMMMXXXdddoooyyy}}}uuujjjaaaWWWNNNIIIHHHKKKTTTjjjvvvnnnQQQCCCEEEMMM[[[xxx}}}fffRRRNNNPPPMMMLLLNNNAAA>>>:::999:::===???@@@<<<:::777444111///...---................................................------------------------,,,,,,,,,---------......------------------------------------------------------............------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------.........//////........................---------...............+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......---------------------------------------------------------------------------------...............................................................---------............//////////////////000111111444555555555555555444444222222222222333555666777999;;;>>>BBBEEEHHHIIIIIIKKKJJJJJJKKKKKKJJJFFFCCCBBBBBBAAAAAAAAAAAAAAABBBCCCDDDDDDBBB???===<<<===;;;===AAAEEEIIILLLNNNOOOMMMLLLIIIEEEAAA<<<888555222333444666777999:::;;;888888777666666:::???CCCCCCDDDEEEFFFEEEEEEEEEEEE:::777333///---...///111///............------------------...............---------............///........................333<<<555+++///000+++***........................................................................................................................................................................////////////////////////000000////////////000000...111333222111333777;;;BBBNNN\\\bbbbbbeeeoooyyy~~~eee]]]vvvyyyfffWWWUUU[[[\\\gggppprrrwww~~~qqqjjjbbb[[[TTTLLLIIIKKKMMMQQQXXXbbbnnn}}}nnnccc]]]SSSQQQMMMKKKHHHEEEAAA>>>>>>>>>CCCMMMWWWaaannnyyy}}}wwwnnnfff]]]SSSIIIBBBEEEDDDNNNgggwww[[[KKKHHHJJJIII```~~~xxx^^^PPPLLLKKKKKKLLLDDD???999666888<<>>:::666222...---................................................,,,,,,,,,------------...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,------.../////////........................---------------.........++++++,,,,,,,,,,,,------------------------------,,,,,,,,,------------...------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------..............................---------------------------------------------------------.........//////................................................---------............////////////000000222333444999999999999777666444333333333333333444666777999<<<>>>BBBFFFIIILLLMMMMMMKKKKKKLLLMMMNNNMMMIIIFFFHHHGGGGGGGGGHHHIIIJJJKKKIIIJJJJJJFFFBBB?????????>>>???BBBEEEHHHKKKMMMOOOPPPOOONNNLLLGGGBBB===:::555555555666666777777777777888888666555777:::>>>???BBBEEEDDDAAA@@@BBBEEE>>>===;;;888555222111000///............------------------.........//////---------............///........................===EEE<<<...///111+++***........................................................................................................................................................................////////////////////////000000////////////000000...111444333222444:::???JJJVVVaaaccc```dddrrrvvveee```eeeyyyuuufff^^^WWWZZZaaaiiivvv~~~|||{{{~~~}}}wwwggg^^^VVVQQQMMMJJJNNNUUU^^^eeeooo{{{uuuddd^^^VVVPPPLLLIIIEEEBBBBBB???@@@FFFKKKQQQ]]]iiissspppllliiifff___SSSJJJIIIFFFHHHRRRaaawwwttt```SSSMMMFFFPPPgggttt[[[PPPNNNMMMJJJGGGBBB;;;888999===BBBDDDDDDDDDBBB???;;;666111///................................................,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------------------------------,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,------...//////000........................,,,,,,,,,------.........++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------..............................---------------------------------------------------------.........//////................................................---------.........///////////////000111333555555<<<<<<<<<;;;999666333222555444444444666888999;;;<<<>>>AAADDDGGGIIIJJJJJJHHHHHHJJJLLLNNNMMMJJJGGGFFFFFFFFFGGGIIIKKKLLLMMMMMMNNNNNNJJJDDDAAA@@@AAADDDDDDEEEFFFHHHJJJLLLNNNKKKMMMNNNNNNLLLHHHCCC@@@999999888777777666555555444777888777555444666888<<<@@@CCC@@@:::888<<>><<<:::888777777888777777222666::::::888777999<<<;;;===@@@DDDGGGHHHIIIIIIHHHIIIKKKLLLLLLKKKIIIGGGKKKGGGGGGIIIKKKLLLPPPVVVRRRVVVSSSGGG@@@@@@AAA???BBBEEEIIIJJJIIIHHHGGGGGGHHHKKKNNNMMMJJJHHHHHHIIIDDD@@@<<<999888888888777888777555444333444444555999;;;===;;;777555555666:::===@@@CCCBBB===888444111111000000///---,,,+++---------------...///000////////////////////////////////////////////////---------............///////////////////////////........................///////////////.........////////////////////////............////////////000000//////.........---////////////////////////............////////////000000000000111111111111222//////333444666AAAMMM___eeegggbbbcccmmmwww{{{llleeeuuuqqqggg______bbbfffnnnwww{{{qqqgggaaaWWWVVVSSSOOOPPPYYYhhhsssuuujjjddd[[[RRRNNNIIIEEEEEEHHHHHHEEEDDDFFFVVV]]]eeemmmwww|||tttggg___RRRJJJHHHDDDEEEWWWnnnzzzoooQQQDDDFFFKKK\\\}}}jjjXXXOOOLLLLLLIIICCC@@@@@@CCCDDDBBBJJJFFFAAA@@@AAA>>>888222111///......///000...---,,,,,,,,,---------..............................------------------------------------------------------------------------000111222333222111///---------------------------........................///......---------....................................................................................---------,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---------------------------------------------------------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---------............///////////////////////////........................//////............//////000111222222333555999<<<999888555444555666777777;;;===>>>>>><<<:::;;;===???AAADDDEEEFFFGGGIIILLLDDDIIIOOOQQQQQQPPPPPPQQQRRRUUU]]]dddeee```^^^___bbbccc^^^UUUQQQQQQNNNHHHKKKJJJIIIHHHGGGFFFFFFEEEGGGHHHIIIJJJJJJJJJKKKKKKHHHEEEAAA???>>>>>>===<<<999888777555444444444444444777;;;;;;999777666666999:::<<<>>>>>>>>>===<<<666444111///------.........------------...///000////////////////////////////////////////////////---------............///////////////////////////......................../////////////////////...////////////////////////............////////////000/////////............////////////////////////............////////////000000000000111111111111000000222444444888FFFWWW___ccceeegggqqq~~~rrrwwwqqqaaa\\\]]]eeemmmssszzzyyynnnddd]]]ZZZYYYXXXWWWVVVYYYdddsss|||{{{xxxuuuvvvzzz~~~|||wwwfffZZZVVVTTTOOOKKKIIIEEEBBBDDDHHHKKKQQQYYYaaammmxxxyyysssdddXXXOOOMMMGGGBBBIIIVVVrrrhhhOOOGGGCCCOOOjjjyyydddRRRFFFHHHFFFCCCAAABBBEEEFFFFFFGGGEEECCCBBBBBB???999555111///......//////...---,,,,,,---------.................................------------------------------------------------------------------------...///000111000///---,,,------------------------..............................------------....................................................................................---------,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---------------------------------------------------------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---------............///////////////////////////........................//////............//////000000111333777999999999666666555555777999<<<>>>??????@@@@@@@@@AAABBBCCCDDDGGGJJJHHHEEEEEEIIIMMMZZZbbbkkkooommmmmmqqquuuxxx}}}yyysssnnneee\\\bbb```]]][[[YYYSSSKKKEEEFFFEEEDDDEEEHHHJJJLLLMMMKKKHHHEEECCCAAA@@@===;;;;;;::::::888777555333222000444999<<<===;;;::::::888777777777999<<<@@@BBB===999444000------///000......------......//////////////////////////////////////////////////////---------............///////////////////////////..............................//////////////////////////////////////////............////////////////////////............////////////////////////............////////////000000000000111111111111///111444555666>>>QQQccccccdddfffppp~~~wwwrrrbbbcccdddkkkvvv~~~zzzoooddd\\\YYYYYY[[[]]]```ccciiiuuu}}}|||{{{{{{{{{}}}~~~wwwnnnhhhfffddddddfffjjjooorrrsssvvvzzz|||}}}iii```YYYTTTOOOLLLGGGBBBBBBFFFBBBFFFLLLRRR^^^lllwwwzzzrrrhhh]]]WWWNNNDDDCCCHHHOOOkkkvvvwww___MMM@@@EEEVVVllluuuZZZGGGHHHFFFEEEDDDDDDEEEFFFGGGCCCDDDEEEEEEDDD@@@<<<999222000...---...//////...,,,------------.................................------------------------------------------------------------------------,,,---.........---,,,+++------------------------------------------------...---------------....................................................................................---------,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................................................................---------............///........................------------------------........................---------............///////////////////////////........................//////.........///000000111111222666;;;===;;;777444666888:::===???BBBEEECCCAAA@@@@@@AAACCCDDDEEEEEEKKKQQQRRRQQQSSSZZZaaa|||}}}qqq```TTTPPPOOOMMMJJJHHHGGGIIIKKKNNNLLLIIIFFFDDDBBB>>><<<=========<<<:::777444333222444888;;;===??????@@@999888777666888;;;>>>@@@BBB???:::555111///......//////............//////////////////////////////////////////////////////---------............///////////////////////////....................................////////////////////////////////////............///////////////////////////.........////////////////////////............///////////////000000000111111111111000111333555<<>>555222///---.../////////------------....................................------------------------,,,,,,------------------------------------------,,,,,,------------,,,+++------------------------------------------------------,,,,,,------....................................................................................---------,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................................................................---------............///........................------------------------........................---------............///////////////////////////////////////////////////////////////000111222333444444666;;;???@@@<<<888333777;;;>>>>>>???BBBDDDEEEEEEDDDDDDEEEGGGKKKMMMVVV^^^fffkkkmmmrrr|||uuummmnnnjjj```TTTKKKJJJKKKOOOMMMKKKJJJIIIGGGEEEBBB????????????===;;;888777666555555666999===@@@AAA======>>>>>>>>>======<<>>>>>???CCCGGGGGGKKKPPPTTTYYYaaallltttpppbbbZZZWWWNNNLLLIIIHHHHHHHHHGGGEEEAAAAAAAAAAAA@@@???>>>>>>:::777333333555999;;;===???AAADDDFFFEEEBBB???<<<@@@AAACCCCCC@@@:::333...000000//////......//////////////////////////////////////////////////////---------............///////////////////////////........................------......///000000000////////////////////////............////////////.........///////////////////////////////////////............////////////000000000000111111111111333111111999LLLbbbooosssqqqvvvuuuzzzqqq``````jjjmmmssszzz|||qqqkkkfffgggmmmssstttsssrrryyy}}}yyywwwvvvnnnooonnnkkkgggdddcccccc]]][[[YYYXXXWWWXXXYYYZZZZZZ```hhhmmmqqqpppggg\\\MMMLLLKKKJJJHHHGGGEEEDDDEEEHHHMMMSSS[[[eeeooouuuyyy}}}pppaaa[[[UUUNNNIIIHHHFFFEEEEEEEEEFFFLLLTTT```ooo{{{|||uuujjjZZZKKKEEEAAAFFFaaallltttgggTTTFFF@@@PPPhhheeeTTTHHHGGGIIIHHHGGGJJJ>>>@@@CCCFFFGGGFFFDDDBBB>>>:::444///.../////////------........./////////........................------------------------+++,,,,,,------.........---------------------------------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///..............................................................................---------,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................................................................---------............///........................................................................---------............///////////////////////////////////////////////////---...///111444666999:::===@@@CCCEEEDDDBBBAAA@@@???AAABBBBBBCCCJJJTTT]]]bbbiiiqqqwww{{{yyyoooYYYUUUPPPLLLJJJHHHFFFDDDBBBBBBBBBBBBBBBCCCDDDEEE???;;;777555666888888777;;;>>>BBBFFFGGGEEEAAA???;;;>>>BBBEEEDDD@@@:::777111111000///////////////////////////////////////////////////////////////---------............///////////////////////////........................------......///000000111////////////////////////............////////////............/////////000////////////////////////............////////////000000000000111111111111000222666>>>PPPfffrrrtttzzz}}}|||uuuoooiiimmmvvv}}}{{{rrrkkkiiihhhiiinnnvvv}}}{{{yyyvvvwwwwwwuuuqqqoooooopppfffdddbbb```^^^\\\[[[[[[VVV[[[aaagggmmmqqqllleeePPPLLLHHHFFFFFFFFFDDDBBB>>>@@@CCCFFFLLLTTT]]]cccmmmttt|||oooaaaXXXUUUPPPKKKGGGFFFDDDAAAEEEKKKRRRbbbqqq{{{vvvaaaNNNGGGDDDQQQooo|||qqqzzzjjjWWWIIIKKKUUUlll{{{bbbMMMIIILLLIIIGGGIII@@@???@@@CCCGGGHHHEEEBBBDDD>>>666111////////////............////////////........................------------------------++++++,,,,,,---......///---------------------------------------...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///..............................................................................---------,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................////////////////////////////////////////////////---------.........//////////////////////////////................................................---------.........//////////////////////////////000000000000000000000000---...///222555888;;;<<>>111111000///////////////////////////////////////////////////////////////---------.........//////////////////////////////........................---------...///000000111////////////////////////............/////////000---.........//////000000////////////////////////............/////////000000000000000111111111111,,,333;;;BBBRRRfffsssvvvwww{{{gggiiissswwwzzz~~~wwwlllfffiiilllmmmoooyyy~~~{{{xxxvvvtttmmmoooqqqooollljjjkkkmmmiiigggeeebbb___\\\YYYXXXWWW[[[^^^cccjjjqqqqqqlllSSSLLLEEECCCEEEGGGFFFDDD@@@@@@@@@@@@AAAFFFLLLQQQccckkkvvv|||~~~wwwjjjfffYYYPPPIIIGGGCCC???@@@EEEGGGRRR^^^llluuuZZZQQQGGGGGGYYY|||pppnnnvvvlllVVVHHHDDDMMMnnnpppSSSLLLMMMHHHDDDDDDBBB???>>>AAAFFFHHHEEEAAAGGGAAA888222/////////000............/////////000........................------------------------++++++,,,,,,---...//////---------------------------,,,,,,,,,------...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///..............................................................................---------,,,,,,,,,------------------------++++++,,,,,,,,,---------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////---------........./////////////////////.........000///.........000111222111000111555:::???CCCDDDJJJGGGFFFGGGDDD@@@EEEMMMLLLRRRRRRNNNZZZwww}}}ssseeeTTTJJJHHHJJJEEEDDDFFFFFFCCCEEEJJJFFFGGGFFFDDDAAA>>>======<<<:::888:::???BBBCCCBBBBBB;;;666888???DDDDDDBBB===999333...+++---000222//////.........//////000////////////////////////........................////////////////////////111111000000//////......////////////////////////////////////////////////////////////////////////////////////////////////..................................../////////000000111000///---...000222444555===RRReeedddkkkyyyyyyyyynnnsss~~~|||uuuoookkkkkkiiigggfffkkkyyy|||yyyzzzzzzyyywwwpppppppppooonnnmmmlllkkklllkkkhhheeebbb^^^[[[YYYWWW[[[\\\___mmm}}}~~~ttt\\\SSSKKKIIIGGGEEEDDDFFFCCCBBBAAABBBDDDEEEDDDDDDRRR[[[hhhttt|||nnn___VVVNNNLLLGGG@@@???CCCDDDHHHRRR```pppkkkYYYLLLJJJLLLXXXkkkgggzzzUUUCCCBBBFFFTTTnnn~~~^^^MMMGGGDDDDDDGGG@@@<<<999===EEEJJJJJJGGGDDDCCC???888111---...000////////////////////////................................................------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////---------.........//////////////////////////////000////////////111333444::::::;;;===AAADDDFFFGGGDDDBBBDDDGGGHHHHHHOOOXXXjjjssswwwvvv~~~mmm___[[[LLLHHHGGGKKKKKKEEEAAAAAAFFFGGGHHHHHHHHHGGGFFFFFF???<<<999:::<<>>BBBDDDCCC@@@<<<777222///...///000111000////////////000000////////////////////////........................////////////////////////111000000000/////////...////////////////////////////////////////////////////////////////////////////////////////////////................................./////////000000///000111000///000222444777:::CCCYYYjjjiiinnnwwwrrr{{{}}}vvvqqqoooooojjjjjjjjjjjjppp|||~~~zzzxxxuuuqqqlllgggcccaaa[[[^^^___bbbppp|||ggg[[[PPPLLLKKKHHHGGGHHHFFFEEEDDDEEEEEEEEECCCAAAFFFNNN[[[hhhrrryyylll^^^QQQNNNNNNJJJFFFEEE>>>AAAHHHRRRaaaqqqrrr___QQQPPPNNNPPPbbbzzzxxxjjjwwwiiiNNNBBBAAAHHH[[[wwwiiiVVVKKKCCCAAACCC???;;;999===EEEJJJJJJGGGFFFEEEBBB;;;444000///000////////////////////////................................................------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////------........./////////////////////////////////000000///000111333555666===>>>@@@BBBDDDEEEFFFGGGIIIHHHIIINNNTTT]]]lllyyy~~~}}}}}}tttuuuwww~~~|||oooYYYQQQKKKLLLLLLIIIEEECCCDDDEEEGGGIIIJJJJJJJJJJJJDDD@@@<<<::::::;;;;;;;;;<<<;;;::::::<<>>GGG___|||yyydddSSSGGGCCCDDD>>>;;;999===DDDJJJJJJHHHHHHGGGEEE???999333000///////////////////////////................................................------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............///////////////////////////000000000000000000111333666999:::===???AAACCCDDDFFFHHHJJJUUUUUUVVV[[[fffxxxxxxrrrjjjiiikkkoooqqqnnnddd[[[UUUVVVXXX[[[```hhhpppuuuyyytttnnnnnnxxxyyyjjjXXXNNNMMMNNNMMMLLLFFFFFFGGGHHHJJJKKKKKKJJJJJJFFFAAA===:::999999999888999:::999999:::???CCCFFFFFFCCC@@@;;;555000...///////////////000111222////////////////////////........................////////////////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////...........................////////////000000000---///111222111222333444000DDDWWWgggpppnnnsssxxx|||tttooorrr|||wwwssspppnnnmmmlllgggnnnxxx~~~yyysssmmmhhheeedddeeedddfffrrrmmm[[[RRRPPPNNNMMMMMMMMMLLLLLLLLLJJJEEE>>>999<<>>MMMfffrrr]]]NNNIIIHHH???<<<;;;???EEEJJJKKKJJJHHHHHHFFFBBB<<<666000---////////////////////////................................................------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------................................................------------------------------------------------------............//////////////////////////////........................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........./////////000000////////////000000111111000000111333666999<<<>>>@@@AAACCCDDDEEEHHHMMMQQQ___ccciiippp{{{}}}zzzqqqeee___^^^\\\YYYVVVWWWYYYYYYYYY[[[^^^aaa^^^\\\YYYWWWWWWWWWVVVVVVXXX[[[^^^]]]```mmmwwweee\\\XXXTTTOOOKKKIIIGGGHHHKKKMMMMMMLLLNNNLLLGGGAAA===:::::::::555888999888666666;;;???FFFGGGGGGEEEAAA;;;555111---------...///000222222////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000111...000111111111111222444333NNNdddmmmooojjjqqq|||ssslllggghhhtttyyysssqqqrrrqqqkkkfffhhhsss{{{vvvqqqmmmjjjggggggfffgggqqqxxxfff\\\XXXUUUTTTTTTOOOOOOOOONNNLLLFFF???:::;;;<<<>>>AAAFFFMMMVVV[[[jjjnnnuuu{{{}}}kkkWWWPPPPPPPPPNNNMMMIIICCC>>>AAAKKKSSS___XXXQQQLLLJJJIIIIIIJJJRRRooorrrtttUUUGGG>>>DDDTTTkkkhhhVVVLLLHHHBBB@@@???BBBGGGKKKLLLLLLHHHHHHFFFDDD???888111---////////////////////////................................................------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------................................................------------------------------------------------,,,---------.........///------------------------........................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////....../////////000000000...//////000000111111222000111222555888<<<@@@BBB@@@BBBCCCCCCFFFMMMXXX```ttt}}}}}}|||uuupppnnnhhhhhheeebbbeeelllooonnnqqqqqqooollllllsss{{{vvvrrrnnnhhheeecccgggiiieee]]][[[___dddzzz}}}}}}pppbbbUUURRRMMMGGGFFFHHHKKKKKKKKKOOONNNKKKFFFAAA===<<<<<<666888999888555555888;;;CCCEEEHHHIIIFFFAAA<<<888000////////////000111111////////////////////////////////////////////////////////////////////////////////////000000000000/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000111111000000111111111222555888AAA^^^qqqttttttqqquuuuuurrrfffaaaaaakkkxxx~~~zzzuuupppppprrrqqqlllgggpppzzz}}}zzzwwwssspppnnnlllkkkiiijjjqqqoooeee]]]WWWUUUVVVRRRQQQQQQQQQOOOKKKDDD???:::;;;;;;<<<>>>CCCIIINNN[[[aaajjjqqqvvvyyy{{{|||~~~pppbbbZZZVVVPPPOOOKKKFFF@@@???CCCFFFSSSXXX\\\[[[WWWRRRLLLFFFCCCXXX{{{~~~iii|||kkkWWWFFFBBBGGGXXX{{{yyycccRRRGGGFFFEEEDDDFFFIIIMMMNNNNNNIIIHHHFFFEEEAAA;;;444///////////////////////////................................................------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------................................................------------------------------------------------+++++++++,,,------......++++++++++++++++++++++++........................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////.../////////000000000000...//////000111111222222000111333666:::>>>BBBEEE@@@BBBEEEIIIQQQaaasssxxxnnniiifffeeejjjrrr~~~xxxpppiiidddZZZ[[[bbbnnn|||vvveee\\\QQQKKKJJJJJJJJJHHHMMMMMMMMMIIIDDD???>>>>>>:::::::::888666666777888???BBBFFFJJJJJJGGGBBB???666555444222111000//////////////////////////////////////////////////////////////////////////////.../////////000000000111//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000111111111000000111111222666;;;???QQQiiivvvzzzsssooorrrjjjeeedddlllvvvzzz{{{|||rrrqqqooommmllllllnnnooo{{{|||xxxvvvtttqqqpppnnnooosss}}}pppdddYYYVVVXXXTTTTTTTTTUUUTTTPPPKKKGGG@@@@@@@@@>>>>>>???BBBEEELLLQQQYYY```fffkkkoooqqqsssvvvzzz}}}~~~nnn]]]UUUSSSNNNJJJEEEBBBAAA@@@JJJUUU^^^``````]]]RRRGGGCCCLLL```|||{{{sss{{{qqqTTTGGGBBBIIIddd{{{bbbPPPKKKJJJIIIJJJLLLNNNPPPPPPKKKIIIGGGFFFDDD???888333////////////////////////................................................------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------................................................------------------------........................---------...//////000000................................................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000...//////000111222222222000111333777;;;@@@DDDFFFDDDGGGMMMUUUccczzztttjjjtttxxxxxxqqqhhhaaa^^^fffyyy~~~ssscccXXXSSSPPPMMMJJJJJJLLLMMMKKKEEEAAA??????===<<<;;;999888888777666<<>>???IIIRRRVVV\\\^^^VVVHHHMMMJJJOOO```zzzvvvbbbqqqbbbMMMBBBAAASSSiiisss\\\NNNMMMLLLLLLNNNOOOQQQRRRLLLJJJHHHGGGEEEAAA;;;666////////////////////////................................................------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------........................////////////////////////------------------------........................000111111222333444444444333333333333333333333333////////////////////////111///---...///000///...000000000000000000000000000000//////.........---............////////////////////////////////////............/////////000000000000000////////////////////////000000000000111000000///000111222222111444999>>>CCCFFFHHHIIISSSXXX]]]cccrrrzzzyyywwwlllqqqzzzjjj______ccctttuuugggXXXMMMHHHHHHHHHHHHIIIHHHEEEAAA>>>===@@@BBB@@@;;;777555666777;;;@@@EEEHHHIIIHHHGGGFFFCCC===888333111000000000000000000000///......//////000000000000////////////000000///...------////////////////////////////////////////////////............////////////000000//////.........---000000000000000000000000////////////000000000000222222111111111111111111111111333555333666FFFWWWooosss||||||vvvvvvuuusssxxxvvvvvvwwwyyyxxxtttpppmmmiiifffgggiiimmmuuu}}}zzzxxxxxx|||mmm___WWWZZZZZZYYYXXXVVVTTTRRRQQQIIIJJJJJJIIIGGGDDDAAA???>>>>>>>>>@@@CCCIIINNNRRRYYYaaafffggglllvvv||||||eee```XXXQQQLLLHHHEEECCC???AAAFFFOOOYYY]]]\\\YYYYYYOOOJJJQQQ___uuuggg```www^^^HHHDDDJJJPPPsssdddMMMHHHFFFKKKOOOOOOOOOPPPQQQMMMIIIHHHGGGCCC<<<555111///---.../////////...................................................------------------------................................................------------------------------------------------,,,,,,,,,---------......---------............///........................000000///...---------------///000///......///000---...//////...---...000/////////000222444777888:::;;;<<<===>>>>>>??????===???AAA@@@===:::888777666777888777333000...---222000...---///000///...000000000000000000000000000/////////........................////////////////////////////////////........./////////000000000000000000000000000///////////////000000000111000111111222222333333333444===DDDAAA<<>>???===999777888999777:::>>>CCCFFFHHHIIIIIIHHHEEE@@@;;;666333111000000000000000000000////////////000000000000/////////////////////...------////////////////////////////////////////////////............////////////000/////////............000000000000000000000000////////////000000000000111111111111111111111111...///222444444:::MMMaaaqqqwwwzzzwwwyyy||||||}}}zzzzzzzzzwwwsssnnnjjjfffeeeggglllrrr~~~}}}{{{{{{tttddd[[[YYYXXXXXXWWWUUUSSSRRRQQQMMMNNNNNNMMMKKKHHHEEECCC>>>===<<<;;;===AAAEEEGGGQQQYYY```bbbfffpppxxx{{{ooo]]]TTTUUUTTTMMMEEEDDDAAAAAAIIIUUU\\\[[[WWWSSSOOOKKKKKKPPPaaa~~~{{{aaafffzzzpppSSSCCCCCCJJJ^^^|||XXXOOOIIIKKKNNNOOONNNOOONNNKKKHHHHHHHHHFFF@@@:::222000....../////////...................................................------------------------................................................------------------------------------------------,,,,,,,,,---------......---------............///........................//////............//////...///000///------...///...///111222222333555666777777777777999:::<<<===AAAAAAAAAAAA???===;;;:::;;;===??????>>>>>>???@@@AAA@@@???<<<999999;;;===444111///....../////////000000000000000000000000////////////........................////////////////////////////////////....../////////000000000000000000000000000000000/////////000000000111111000111222333444555555555;;;CCCHHHFFFBBBHHH[[[lllzzz|||vvvoooxxxnnnmmmkkknnn~~~sss```UUUOOOIIIGGGIIIJJJHHHEEEAAAAAA???===:::888999;;;666888;;;???CCCGGGIIIKKKIIIGGGDDD@@@;;;666222000///000000000000000000000//////000000000000/////////////////////......---////////////////////////////////////////////////............////////////////////////............000000000000000000000000////////////000000000000111111111111111111111111...000222333555???VVVkkkttt}}}zzzyyy}}}}}}{{{zzzxxxtttpppjjjggggggkkkpppxxxyyyhhh]]]YYYYYYXXXXXXVVVUUUTTTSSSRRRRRRRRRQQQNNNLLLIIIGGGAAA???<<<999999:::<<<>>>FFFOOOXXXZZZ]]]fffqqqxxxyyy{{{~~~cccUUUXXXZZZQQQFFFIIIAAA<<>>:::777555777888:::;;;<<<@@@EEEIIIKKKHHHCCC>>>;;;>>>CCCHHH888555000......///000//////////////////////////////////////////.....................////////////////////////////////////...////////////000000000000000000000000111111111//////000000000111111111222111111222333666999;;;FFFFFFHHHLLLSSS\\\eeejjj}}}tttrrrssszzznnnpppwwwXXXRRRKKKJJJLLLNNNKKKHHHFFFEEECCC@@@<<<:::999999666777999<<<@@@DDDIIIKKKIIIHHHGGGCCC>>>999333000000000000000000000111111//////000000000000//////...///////////////......////////////////////////////////////////////////............///////////////////////////.........////////////////////////////////////000000000000111111111111111222222222333444444444777EEE]]]qqqttt~~~~~~|||zzzzzzxxxuuurrrllljjjmmmrrrwww{{{~~~mmmaaa\\\\\\\\\[[[ZZZXXXWWWVVVTTTTTTSSSRRRPPPMMMKKKJJJGGGEEE@@@<<<999999:::;;;???HHHQQQTTTUUU[[[gggpppssstttvvvxxx|||yyyaaaZZZXXXSSSLLLKKKDDD======EEEMMMRRRTTTPPPSSSRRRIII???BBBVVViiieeeeeedddJJJDDDDDDOOOjjjxxxdddOOOHHHJJJLLLMMMMMMLLLJJJIIIIIIJJJIIIFFFDDD999666111///////////////........................................................................................................................------------------------------------------------,,,,,,,,,---------......---------............///........................///......------......///...///111111111111333444777999<<<===>>>@@@CCCEEECCCCCCDDDDDDEEEFFFFFFGGGCCCCCCDDDCCCAAA===:::777444444444555888>>>FFFKKKMMMJJJDDD===:::;;;@@@DDD>>>:::444000//////000000////////////////////////.........///////////////............////////////000000000000000000000000////////////000000000111///000000000111111111222000000000000111111111111333222000000333999???CCCPPPQQQTTTXXX```jjjsssyyy}}}zzz~~~zzz{{{xxxvvvrrrlllpppfffYYYQQQOOOPPPPPPOOOFFFEEECCCAAA???<<<999777777777777999===AAAFFFIIIGGGGGGGGGEEEAAA;;;666222111111000000000000111222//////000000000000//////......///////////////...////////////////////////////////////////////////............////////////.........///////////////////////////////////////////////////000000000000000000111111111222222222444555444555===PPPgggwwwtttzzzxxxwwwuuuqqqnnnjjjlllrrr{{{uuufff______^^^^^^\\\[[[YYYXXXUUUTTTSSSQQQOOOMMMKKKJJJKKKHHHCCC???;;;;;;;;;<<<<<>>999333000.../////////////////////////////////................................................................................................------------------------------------------------,,,,,,,,,---------......---------............///........................///......---,,,,,,------...000333444555777999;;;===???AAAAAABBBBBBDDDFFFDDDEEEFFFGGGHHHIIIIIIJJJIIIIIIIIIHHHFFFCCC@@@>>>444444333333555;;;CCCHHHLLLJJJFFFAAA<<<;;;<<<>>>EEE???888222000///000000000000000000000000000000.........///////////////............////////////000000000000000000000000/////////000000000111111///000000111111222222222000000000111111111222222444222111222777>>>FFFLLLVVV___gggggggggppp}}}zzz|||nnnbbbkkk~~~iiiZZZRRRPPPOOOHHHFFFCCCBBBAAA???<<<:::999888777888:::>>>BBBEEEEEEFFFGGGGGGDDD???:::777333222111000///000111111//////000000000000//////---...//////////////////////////////////////////////////////////////////............////////////.........///////////////000000000000000000000000////////////000000000000000000000111222222333333111222222777FFF]]]rrr|||vvvzzzvvvssspppjjjeeefffkkkvvv{{{kkkccccccbbbaaa___]]][[[ZZZVVVUUUTTTRRRPPPNNNLLLLLLMMMIIIDDD???;;;::::::;;;;;;@@@HHHMMMLLLKKKPPPXXXfffiiiiiieeebbbfffqqq{{{zzz```VVVUUUNNNNNNLLLDDD>>>???GGGOOOZZZ```bbbZZZOOOIIIEEECCCYYYxxxcccZZZsssqqqOOOBBB===CCC]]]xxx]]]MMMIIIIIIKKKMMMMMMMMMKKKJJJIIIGGGFFFFFFBBB===555000...///000000////////////////////////................................................................................................------------------------------------------------,,,,,,,,,---------......---------............///........................///......---------......111333666888999;;;>>>@@@@@@AAACCCCCCCCCCCCDDDFFFEEEFFFGGGHHHHHHHHHHHHHHHHHHGGGFFFCCCAAA>>><<<:::777666666555555999???CCCJJJJJJIIIFFFCCC@@@???@@@KKKEEE<<<444000000000000000000000000000000000000............/////////000............////////////000000000000000000000000//////000000000111111111///000000111111222333333000000111111111222222222222333555999???FFFMMMQQQWWWcccnnnsssuuuxxx|||gggeeekkk~~~{{{iii___ZZZXXXRRRJJJEEECCCBBB@@@???:::999888888999;;;>>>@@@EEEFFFGGGHHHFFFCCC@@@>>>555444222000//////000000//////000000000000//////------...///////////////////////////////////////////////////////////////............////////////............/////////000000000000000000000000000////////////000000000000///000000111222222333333333222222999NNNgggwww|||{{{|||wwwtttrrrnnngggbbbhhhmmmyyywwwjjjjjjiiigggeeebbb```___YYYXXXVVVTTTRRRPPPOOOOOOOOOKKKEEE???;;;999888999999<<>>@@@???@@@BBBBBBBBBBBBDDDFFFEEEEEEEEEEEEDDDCCCAAA@@@===;;;:::888666666555666555666666555555666:::===AAACCCEEEFFFEEEDDDEEEFFFOOOHHH>>>555111000000000000000000000000000000000---.........//////000000............/////////000000000000000000000000000000000000000111111111111///000000111222222333333000111111111111222222222000333888???FFFLLLQQQTTTVVV]]]iiixxx}}}zzzsssvvveeeiii~~~{{{sssjjjaaaTTTJJJEEECCCBBBAAA;;;:::999888888:::;;;===EEEFFFHHHIIIIIIGGGDDDCCC777555222000///...///000//////000000000000//////------...///000000//////////////////////////////////////////////////////............/////////000---.........//////000000000000000000000000000000////////////000000000000///000000111222222333333777555444;;;RRRkkkwwwwwwzzzwwwuuussssssoooiiicccnnnrrr|||rrrqqqpppmmmkkkhhheeeddd\\\[[[YYYVVVTTTSSSRRRQQQQQQNNNGGGAAA<<<999888888777888???HHHJJJEEEDDDHHHSSS]]]ddd___SSSOOOYYYdddqqqzzzuuuaaaWWWUUUQQQLLLGGGDDDBBBBBBKKK^^^nnnnnneee\\\SSSLLL@@@HHHhhhtttbbbkkksssHHHHHHBBB>>>LLLllloooZZZMMMFFFGGGKKKIIIJJJJJJIIIGGGGGGHHHJJJGGG@@@888111...///000111000000000000000000000000........................////////////////////////................................................------------------------------------------------,,,,,,,,,---------......---------.........//////........................,,,,,,...///222555777888888999;;;;;;;;;;;;<<<>>>===>>>@@@AAAAAABBBDDDFFFCCCCCCBBBAAA???<<<999777444333222222333555777999111333444444333333555777777:::>>>AAACCCEEEHHHJJJNNNJJJBBB;;;444111//////000000000000000///......000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111000111111111111222222222333222000000222333444444333888@@@KKKRRRTTTPPPLLLOOOdddvvvxxx~~~}}}zzz|||wwwmmmqqqgggSSSMMMKKKFFF@@@<<>>>>>============;;;999777555555555555555666777888999999999999999888666444222222222222555555666999<<>>888333111000000000000000000000//////000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111111111111111222222222222222111111111333555666666999<<>><<<<<>>;;;@@@DDDEEEGGGJJJIIIEEECCC???:::555222111111222////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000111000000000000000000000000000000000111222333444888666;;;NNNcccrrr{{{|||vvvvvvrrrkkkdddeeennnvvvzzz}}}}}}|||qqqqqqpppkkkjjjnnneeebbb```^^^]]][[[WWWUUURRRUUURRRGGG???===;;;888999999>>>GGGKKKHHHDDDCCCNNNbbbiiiaaaYYYNNNHHHNNN^^^qqqyyyyyy}}}hhhccc]]]WWWQQQKKKGGGEEECCCJJJXXXhhhpppmmmaaaVVVLLLFFFJJJdddffflllqqqTTT???@@@CCCGGG___}}}yyy]]]NNNGGGCCCIIIJJJKKKKKKKKKIIIHHHGGGFFFAAA;;;555222111000000000000000000000000000000......////////////......////////////////////////......------------......................................................------------------------------------------------------------------------///......---------......///000222444666777888888666777999;;;<<<>>>>>>???;;;:::::::::999999999999888888777888888999:::;;;?????????>>>===<<<;;;:::BBB@@@>>>;;;999888777777777777777777999???HHHPPPRRROOOJJJCCC===777333111///000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000111111111222222111111111111222222222333111111222333444666777888:::>>>EEELLLTTT^^^gggmmmvvvuuu}}}xxxfff___eeeooo~~~yyy^^^NNNIIIIIIBBB===@@@GGGJJJFFFBBB;;;>>>???@@@FFFKKKJJJEEEGGGDDD>>>999444222111111////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000111111111000000111111222333444444777DDDYYYlllxxx~~~wwwuuuuuuqqqjjjdddgggttt~~~ssssssvvvssspppppplllgggcccbbbcccbbb]]]XXXTTTXXXWWWNNNCCC===;;;999888888===FFFJJJGGGCCCBBBMMMbbbjjjcccZZZMMMDDDGGGQQQfffpppooorrrwww|||mmmaaa\\\WWWNNNHHHHHH???CCCNNN^^^mmmssspppiiiWWWKKKDDDQQQqqqyyymmmqqqfffGGGDDDBBB===NNNlllnnnWWWIIIBBBHHHIIIJJJJJJJJJIIIHHHGGGCCC???:::555222111111222000000000000000000000000......////////////......////////////////////////......------------......................................................------------------------------------------------------------------------......---------......///111222333444555666666666333555888:::;;;;;;:::999666666555555555555444444333444666999;;;>>>???@@@CCCCCCBBBAAA@@@???>>>>>>CCCBBB???===:::999888777;;;;;;999888999>>>EEEJJJSSSQQQMMMGGGAAA:::555222000000000000000000111111////////////////////////////////////000000000000000000000000000000000000000000111111111222222222111111111222222222333333111222333333444555777999???GGGOOOUUU[[[fffvvvyyyxxxwwwbbb]]]^^^pppsssZZZMMMNNNGGGCCCGGGMMMMMMJJJGGG@@@>>>;;;;;;BBBKKKLLLHHHJJJGGGBBB<<<777333111000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000111111111111111111111222333444444333<<>>::::::888777<<>>@@@AAABBBBBBBBBBBBBBBCCCCCCCCCCCCBBBAAA???>>>===<<<<<<@@@AAAAAA>>>???CCCFFFFFFTTTRRROOOJJJDDD===888555111111000000000000111222////////////////////////////////////000000000000000000000000000000000000111111111111222222222222111222222222222333333333222333444444333555888;;;HHHRRR]]]bbbeeemmm|||~~~jjjXXX[[[ssspppZZZPPPJJJGGGKKKNNNLLLKKKMMMFFFBBB;;;888???JJJOOOMMMJJJHHHDDD>>>999444111000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000////////////000000000000//////000000111111111111111111111111222333444555888GGG```wwwyyy{{{zzzttt{{{|||vvvmmmiiifffhhhooowww|||~~~~~~|||{{{{{{~~~~~~~~~zzz}}}~~~zzzvvvxxxrrrkkkkkkooopppkkkfffYYY[[[\\\WWWMMMAAA<<<;;;888777;;;BBBGGGEEECCCDDDIII^^^gggccc\\\NNNAAAAAAFFF\\\eee```]]]___lllzzzggg```XXXQQQNNNHHHDDDCCCLLL\\\kkktttwwwpppcccQQQFFFNNNaaappptttvvvjjjlllqqqNNN>>>@@@IIIPPP~~~ttt[[[KKKGGGHHHIIIJJJJJJJJJIIIHHHDDDCCC???888222...///000////////////////////////......////////////......////////////////////////......------------......................................................------------------------------------------------........................---------...///000111222555666666666555444444333333333222222222333444555666666666777777777777777888888999:::<<<===>>>>>>AAA@@@@@@@@@AAABBBCCCDDDBBBCCCCCCCCCCCCCCCCCCCCC@@@DDDDDDAAABBBFFFFFFBBBVVVTTTQQQLLLFFFAAA<<<:::333222111000///000111111000000000000000000000000////////////000000000000000000000000000000000000111111111222222222222333222222222222333333333333333444555444444777>>>DDDHHHQQQ```nnnyyykkkZZZXXXfff}}}\\\RRRKKKLLLMMMJJJMMMSSSKKKHHHAAA<<<@@@JJJPPPPPPJJJHHHEEEAAA<<<777444222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////000000000000/////////000111111222222222111111222222333444555999LLLhhh~~~|||{{{{{{vvvpppxxx}}}}}}zzztttfffaaa___eeeqqqzzz{{{yyy{{{xxxwwwxxxzzz~~~{{{|||wwwrrrrrruuuvvvtttppp___^^^]]][[[RRRGGG???===999777999@@@EEEEEEFFFHHHLLL___fffaaa[[[NNNAAAAAAFFF[[[bbb[[[WWWVVV```qqqtttddd[[[TTTNNNKKKFFFBBBEEEOOO^^^jjjpppmmmfffVVVGGGGGGSSS[[[[[[eeesssccc}}}]]]BBB@@@DDDCCCdddgggOOOHHHIIIJJJKKKKKKKKKJJJIIIEEEEEEAAA;;;333//////000000000000000000000000000......////////////......////////////////////////......------------......................................................------------------------------------------------..............................//////111222333444666666777666666555444333777666444444444666888:::999:::::::::::::::;;;;;;===<<<;;;;;;<<<===???@@@???>>>===<<<<<<===>>>???<<<===>>>???@@@AAAAAAAAA===AAA@@@<<>>CCCFFFIIIMMMQQQbbbggg```YYYLLL@@@AAAFFFZZZ___WWWRRRPPPVVVdddxxxooobbbYYYRRRNNNJJJDDDCCCHHHUUUcccmmmmmmjjj[[[IIIEEENNNUUUSSSYYYzzzkkkkkk~~~vvvSSSAAA>>>@@@MMMjjjttt[[[IIIIIIKKKLLLLLLLLLKKKKKKDDDDDDCCC===555000111333000000000000000000000000......////////////......////////////////////////......------------......................................................------------------------------------------------........................//////000111222444666777666777777666666555444333666666777777888999:::;;;;;;;;;;;;<<<<<<<<<======>>>===<<<<<<===AAADDDGGGDDDCCCBBBBBBCCCDDDFFFHHHEEEFFFHHHIIIJJJJJJIIIIIILLLNNNJJJDDDHHHSSSWWWRRRZZZXXXTTTOOOKKKHHHEEEDDD777555222000///...///000000000000000000000000000////////////000000000000000000000000000000000000111111222222222333333333222222333333333444444444222444666666999BBBOOOYYYfffccclll~~~|||~~~}}}eeeYYYXXXbbbooo}}}^^^RRROOOMMMNNNSSSLLLOOOOOOKKKIIILLLNNNMMMJJJJJJHHHFFFBBB>>>;;;888000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////000000000000...//////000111222222222222222222222333444555555;;;QQQnnn}}}~~~~~~{{{vvvnnnbbbaaaccchhhqqqzzz~~~~~~~~~~~~kkkbbb^^^___]]]RRRHHHDDD;;;777777===CCCFFFKKKPPPVVVeeeggg___XXXKKK???@@@FFFXXX\\\TTTPPPMMMQQQ]]]qqqyyynnnddd\\\PPPMMMHHHEEEGGGRRRbbbnnnqqqoooaaaMMMFFFOOOVVVTTTNNNdddttt\\\ZZZcccDDD===EEECCCZZZuuujjjIIIJJJKKKMMMMMMMMMLLLLLLBBBDDDCCC===666222333666000000000000000000000000......////////////......////////////////////////.........------.........................................................------------------------------------------------////////////////////////000000000222333555777888666777777777666555444444333444777999::::::999888;;;;;;;;;<<<<<<=========>>>===<<<<<>>888222000111222000---000000000000000000000000////////////000000000000111111111111111111111111000000111222222222222111333333444555555555444444333999;;;777999HHH___ooowwwvvv}}}rrrqqquuusssttt\\\\\\ZZZdddzzz^^^NNNHHHHHHJJJLLLPPPQQQMMMNNNQQQPPPKKKRRROOOKKKGGGBBB>>><<<:::666444111111111222222111111111000000000000111111000000000000000000000000//////000000000000//////000000000000000000000000////////////000000000000000000000000000000000000111111111000000000000000222222111///111555777777DDD[[[sss}}}wwwnnnfffbbbffflllrrrwww|||~~~{{{zzz~~~~~~{{{ggg[[[ccciii]]]MMMDDD>>>;;;;;;<<<>>>BBBLLLVVVWWWbbbgggggg^^^III>>>EEELLLPPPSSSQQQLLLJJJNNNSSSeeewwwzzzhhheeeYYYQQQJJJHHHEEEHHHWWWjjjwww{{{gggMMMLLLVVVYYY[[[LLLPPPooonnnZZZggg~~~[[[EEE@@@BBBHHH\\\|||yyy^^^OOOEEEIIIQQQPPPJJJFFFFFFEEECCC???;;;666111///222111111000///......---////////////////////////////////////////////////////////////////////////////////////////////////........................................................................///......------///000111222444666777888999888888555666777666555555666888<<<;;;:::999999:::;;;<<<666;;;======>>>BBBBBB???DDDDDDGGGMMMTTT]]]hhhqqqllliiiiiiqqqxxx|||ZZZWWWSSSPPPNNNLLLJJJHHHAAA;;;444111222333111///000000000000000000000000////////////000000000111111111111111111111111111000000111222222222222222222333333444444444444444777666666;;;DDDUUUiiixxx}}}xxxoooiiilllyyy{{{yyyuuuoooiiieeeeeefff``````aaabbbeeehhhlllnnnsssxxxwwwlll```^^^iiivvvxxxaaaXXXXXXjjj~~~aaaOOOJJJLLLKKKOOOPPPMMMNNNRRRRRROOOQQQOOOMMMIIIEEEAAA>>>===777444222111111222222111111111000000000000111111000000000000000000000000//////000000000000//////000000000000000000000000////////////000000000000000000000000000000000000111111111111000000000000222222111111222555777888GGG[[[sss~~~zzzsssjjjddddddhhhnnnsssxxx}}}}}}~~~rrreeegggkkkdddVVVKKK@@@<<<::::::;;;>>>GGGPPPWWW___aaaaaa^^^MMMAAAGGGPPPRRRSSSOOOIIIGGGKKKOOOaaasssrrreee\\\TTTNNNJJJEEEDDDQQQbbbxxxvvv^^^ZZZbbbiiipppQQQJJJ]]]|||___\\\vvvdddJJJ@@@@@@CCCPPPmmmgggUUUGGGGGGNNNOOOKKKHHHGGGFFFDDD@@@<<<777222000111111111000///.........////////////////////////////////////////////////////////////////////////////////////////////////..............................................................................---......000111222444555666777888777777666666777666555444444777999<<<;;;;;;:::;;;;;;<<<<<<888???EEEJJJRRRZZZ^^^]]]SSSVVV[[[ccckkkrrrxxx}}}wwwuuuxxxYYYWWWTTTRRRQQQOOOMMMJJJDDD>>>777333333333333111000000000000000000000000/////////000000000111111111111111111111111111111000111111222222222222222222222333333444444444444;;;333555DDDXXXhhhyyy{{{sssppprrrxxx|||vvvqqqmmmiiifffeeeeeeccc```[[[XXXXXXXXXVVVVVVVVVUUUTTTTTTTTTTTTWWWZZZ[[[VVVQQQPPPWWW^^^fffsssvvveeeVVVXXXhhh~~~zzz\\\NNNKKKKKKNNNPPPNNNNNNPPPQQQPPPOOOOOONNNLLLIIIFFFCCCAAA999666333111111111111000111111000000000000111111000000000000000000000000//////000000000000//////000000000000000000000000////////////000000000000000000000000000000000000111111111111111111111111111111222222333444888;;;PPPbbbvvv}}}xxxppphhhccchhhlllqqqvvvzzz~~~}}}qqqiiikkkkkk```RRRDDD???;;;::::::<<>>999444111111111000000//////......////////////////////////////////////////////////////////////////////////////////////////////////........................................................................------......000111333444666777777777777666555444666777666666555777;;;>>>???>>>===<<<;;;<<<<<<===BBBNNN\\\iiiuuu~~~}}}lllrrr{{{XXXWWWUUUTTTSSSRRROOOLLLGGGAAA:::444333333333222000000000000000000000000//////000000000111111111111111111111111111111111000111222222333333222222222222222333333444555555:::666>>>VVVkkkzzzyyymmmkkkhhhhhhiiijjjjjjiiimmmoooqqqrrrqqqqqqrrrtttsssrrroookkkfff```[[[YYYSSSSSSSSSQQQPPPPPPSSSVVVXXXaaammmyyyjjjZZZWWWaaatttxxx```QQQJJJLLLNNNNNNNNNNNNNNNMMMNNNOOOOOOOOOMMMJJJGGGFFF<<<999555222111111111000111111000000000000111111//////////////////////////////000000000000//////////////////////////////////////////000000000000000000000000000000000000000111111111111111222222000111333444444444:::AAA^^^kkkzzz~~~|||vvvpppkkkhhhlllpppuuuzzz}}}zzzjjjiiinnngggWWWLLLEEE???===<<<===DDDKKKWWW``````\\\[[[RRRLLLTTT^^^ZZZRRRJJJCCCAAACCCEEEWWWgggwww~~~ssseee]]]WWWRRRIIIBBBHHHUUUiiitttrrr}}}^^^FFFRRRpppfffaaa{{{```DDDAAA???>>>KKKmmmlllSSSEEEDDDHHHJJJJJJHHHHHHGGGDDD@@@;;;666333111000000000/////////...////////////////////////////////////////////////////////////////////////////////////////////////........................................................................,,,---...000111333555666888888777777666444333333444666888999:::;;;>>>AAA@@@>>><<<:::;;;===@@@BBBTTTdddxxxXXXWWWVVVVVVVVVSSSPPPMMMGGGCCC<<<666333222222111111111111111111111111111000000000000111111111111111111111111111111111111111111222333333333333222333333333333444555666777888@@@SSSjjjzzz}}}zzzxxxuuuqqquuuuuuuuuxxx~~~~~~xxxttthhhddd___[[[YYYWWWUUUSSSSSSVVV\\\dddsssoooXXXQQQ]]]llldddJJJJJJKKKMMMOOOOOONNNMMMMMMNNNOOOPPPOOOMMMKKKIII@@@<<<777333222222111000111111000000000000111111//////////////////////////////000000000000//////////////////////////////////////////000000000000000000000000000000000000000000111111222222222333111111444666555444>>>JJJfffppp}}}~~~}}}}}}|||yyyuuuqqqpppoooppptttyyy}}}ppplllrrrmmm___RRRJJJAAA>>>===>>>DDDJJJVVVeeeiiibbb\\\SSSRRR]]]ddd\\\RRRIIICCCBBBBBBCCCRRRbbbsss}}}iii^^^UUUQQQJJJCCCGGGPPPeeezzzpppsssrrrOOOHHH]]]xxxuuu___kkkrrrNNN@@@???>>>EEE]]]~~~zzz```KKKBBBCCCGGGHHHHHHHHHHHHFFFBBB<<<777444000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////........................................................................,,,---///111333555666777888888777666555444333333444777:::<<<<<<;;;<<<<<<===<<<:::;;;@@@GGGNNNSSSiiivvvWWWWWWWWWXXXWWWTTTOOOLLLHHHEEE???:::555222111111111111111111111111111111000000000111111111222222111111111111111111111111111222222333333333333333444444333333444666888999===QQQiiiyyyuuupppyyytttpppuuu~~~xxxrrrllleee___WWWTTTSSSWWWbbbvvvmmmWWWTTT\\\hhh{{{WWWOOOIIIKKKPPPQQQPPPQQQLLLMMMNNNOOOOOONNNMMMLLLEEE@@@:::555333333222111111111000000000000111111000000000000000000000000//////000000000000//////000000000000000000000000////////////000000000000000000000000000000000000000000111111222333333333111111444777555666CCCTTTiiirrr|||zzz||||||wwwrrrpppppprrrsssssswww|||{{{vvvyyyvvvlllYYYOOODDD???======AAAFFFUUUiiippphhh```XXXYYYdddeee\\\PPPGGGDDDCCCCCCBBBMMM]]]ppp|||~~~tttdddTTTOOOJJJDDDDDDJJJbbbrrrkkkrrreeeMMMPPPcccbbb]]]~~~aaaCCC@@@===BBBRRRlllsssXXXFFFAAADDDEEEGGGHHHHHHFFFCCC===777444000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////........................................................................---...000333444666666777777666555555444444555555555888;;;===<<<;;;;;;;;;@@@BBBEEEKKKTTT___iiinnn|||WWWWWWXXXXXXWWWTTTNNNJJJIIIGGGCCC>>>888444111000111111111111111111111111000000111111111222222222111111111111111111111111111222333333444444333333666555444444555777:::;;;GGGccc{{{~~~xxxvvvqqqkkkppp~~~}}}}}}zzzkkkbbb[[[ZZZ]]]fffwwwqqq^^^YYYZZZooosss```OOOKKKOOOPPPPPPQQQMMMMMMMMMMMMMMMMMMMMMMMMIIIDDD===777555444333222111111000000000000111111000000000000000000000000//////000000000000//////000000000000000000000000////////////000000000000000000000000000000000000000000111222222333444444222111444888666777HHH^^^nnnvvv}}}xxx|||zzzpppiiiiiilllooopppuuuxxx~~~}}}|||xxxdddWWWJJJCCC???===???CCCSSShhhpppkkkgggaaa___gggbbbYYYMMMFFFDDDDDDCCC@@@HHHXXXmmm{{{}}}xxxuuuvvvwwwqqqZZZQQQNNNHHHDDDEEEVVVsss~~~ooonnn]]]NNNTTTooosss[[[kkkyyyQQQEEE<<>>888666444444333111111000000000000111111000000000000000000000000//////000000000000//////000000000000000000000000////////////000000000000000000000000000000000000000000111222333333444444333111444888666888KKKcccttt{{{vvv{{{yyykkkbbbcccgggkkkllluuuyyy}}}yyywwwwwwwww~~~|||~~~}}}zzz~~~mmm___PPPHHHBBB??????BBBRRRfffnnnkkklllhhhdddggg```VVVJJJDDDDDDEEECCC@@@EEEUUUkkkyyy{{{tttoooooommmwww~~~bbbVVVSSSLLLFFFDDDGGGddd~~~wwwsssmmmPPPMMMdddbbbbbbyyy```KKK<<<===DDDRRRrrrqqqRRRCCCBBBCCCFFFGGGHHHGGGCCC===777444////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////........................................................................///000333555666666666666333333333333444666888999666888:::???EEENNNWWW^^^mmmttt~~~VVVWWWXXXXXXVVVTTTQQQPPPNNNNNNLLLGGG???888333000000000000000000000000000000111111111111222222222333333333333333333333333222222333333333444444444888333333666666666<<>>RRRdddttt~~~~~~}}}vvvfffXXXTTT\\\jjjrrrzzz}}}yyyxxxvvvtttsssvvvzzz~~~~~~|||~~~|||~~~{{{lllYYYLLLGGGDDD???;;;NNN]]]jjjjjjhhhiiikkkkkk^^^RRRHHHGGGGGGCCCBBBDDDIIIQQQ___nnnxxxwwwooogggeeekkkxxxhhh[[[SSSHHHCCCHHHEEERRReee}}}|||~~~YYYPPPfffyyyggg]]]qqqSSS???@@@BBBGGGddd^^^DDDCCC@@@EEEEEEFFFFFFDDD@@@999555000///////////////000000////////////////////////////////////////////////..............................------------.........------------...//////////////////////////////000000///......///111111222333333333333333444444555222000111555777666444777:::>>>HHH]]]sss}}}|||VVVWWWXXXXXXWWWUUURRRQQQNNNMMMJJJFFF@@@:::444000111111111111111111111111111111111111222222222222333333333333333333333333222222333333333444444444777555555777666888BBBNNNllluuuggg___\\\aaammmeeeWWWUUUfff{{{kkkWWWPPPPPPQQQOOOQQQPPPKKKLLLPPPQQQNNNNNNLLLHHHBBB<<<666333222333222111/////////000111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111111222222222222333555666555777BBBWWWhhhooo{{{yyyzzzyyyqqqcccWWWUUU]]]hhhqqqxxx|||}}}{{{zzz{{{}}}~~~uuunnnsss```QQQHHHCCCAAA???DDDSSSbbbhhhlllpppqqqoooaaaVVVMMMKKKJJJFFFDDDEEEHHHPPP]]]kkkuuuuuunnngggbbbhhhuuuvvvbbbXXXNNNEEEBBBCCCIIIVVVjjjtttTTTYYYqqqrrr^^^wwwbbbHHH@@@???CCCZZZvvvgggKKKCCCBBBFFFEEEFFFFFFDDD@@@:::555000000////////////000000////////////////////////////////////////////////..............................------------.........------------...//////////////////////////////000000///...///000111222444444444444444444444444444444555777888999::::::;;;FFFTTTfff{{{~~~VVVWWWXXXXXXXXXVVVSSSRRRNNNKKKGGGEEEBBB===666000111111111111111111111111111111111111222222222333333333333333333333333333333333333333444444444444555666777777666;;;JJJZZZvvv|||pppeee]]]^^^ppp{{{bbbMMMNNN]]]rrrkkkSSSLLLOOOMMMQQQRRRPPPOOOPPPPPPOOOOOOMMMJJJEEE???999444111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111111222222222333555666777666:::JJJ___pppqqqxxxxxx{{{}}}tttlllbbbZZZXXX^^^gggnnnuuuzzzuuuuuu|||}}}yyyvvvuuupppooommmnnnrrrxxx|||llliii|||lllZZZLLLDDDBBBCCC===IIIXXXeeeooovvvvvvssshhh___WWWSSSPPPKKKHHHGGGHHHNNNYYYfffpppqqqlllfff]]]cccqqqmmm```WWWLLLAAA@@@BBBHHHWWWqqq___QQQjjj^^^```tttwwwWWWDDD===@@@PPP```vvvXXXEEEEEEFFFFFFFFFFFFDDDAAA;;;777000000////////////000000////////////////////////////////////////////////..............................------------.........------------...//////////////////////////////000////////////000111222555555555444444444444444222555888777666777<<>>RRRiiiwwwyyy}}}~~~~~~zzzqqqhhh```]]]]]]aaahhhoootttzzzxxxiiimmmxxxzzzyyy}}}{{{zzzyyy|||ttteeemmmvvvfffTTTHHHCCCCCC???EEEPPP```oooyyy{{{xxxsssmmmeee___ZZZSSSNNNKKKIIINNNWWWbbbkkkmmmhhhcccXXX]]]kkk~~~zzzeee]]]TTTIII@@@@@@DDDPPPddd|||{{{oooSSS^^^wwwdddSSS^^^mmmPPP???>>>HHHQQQrrrhhhIIIEEEGGGFFFFFFFFFEEEAAA<<<888111000000////////////000////////////////////////////////////////////////..............................------------.........------------...///////////////////////////////////////000000111222222444444444444444444444444444777999777555;;;HHHTTThhhpppzzz~~~}}}TTTUUUWWWXXXXXXWWWUUUTTTOOOKKKFFFEEEEEEBBB;;;444111111111111111111111111111222222222222333333333333333333333333333333333333333444444444555555555555777888888===KKK]]]jjj}}}|||wwwrrrrrrxxxzzziiihhhiiilllyyywww___NNNMMM___uuufffTTTMMMNNNQQQSSSSSSRRRRRRSSSQQQOOOMMMJJJGGGAAA:::444111222222222222111111000000000000000000000000000////////////////////////////////////////////////////////////000000000000000000000000000000000000111222222222222333333333333666666666CCC[[[rrr}}}{{{vvvhhh___YYY[[[```eeellltttvvv|||mmmffffffqqq~~~|||hhhaaammm~~~rrrbbbSSSHHHCCCDDDDDDJJJYYYlllzzz|||uuummmeee]]]VVVQQQNNNQQQXXXaaaiiijjjeee```TTTYYYgggzzzhhh[[[TTTMMMDDDBBBCCCKKK[[[pppyyyxxx___OOOggg|||WWWUUUqqqcccHHH===AAAHHH]]]uuuwwwRRRFFFHHHGGGFFFFFFEEEBBB===:::111111000///////////////////////////////////////////////////////////////..............................------------.........------------...//////////////////////////////...///000000111222222222333333333333444444444444555888:::<<>>999444333333222111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000222222222222333333333333222666666888HHHdddzzzuuu|||{{{vvvbbbXXXRRRXXXaaagggpppzzz{{{pppaaaaaaiiitttkkk]]]___}}}sssdddSSSHHHGGGBBBEEETTTiiiyyyxxxooohhhaaaZZZVVVYYY^^^eeekkkjjjddd^^^RRRVVVcccwwwrrr[[[RRRMMMIIICCC@@@EEERRRhhhzzzuuuOOOXXXuuuiiiXXXfffxxxVVV???;;;AAAKKK___sss```JJJHHHGGGFFFFFFEEECCC???;;;222111000//////......///////////////////////////////////////////////////..............................------------.........------------...//////////////////////////////......000111222333333333222222333444555666666777333666>>>JJJ[[[oooxxxvvv}}}|||}}}QQQRRRTTTVVVVVVUUUTTTSSSPPPOOONNNKKKGGGBBB===:::222222222222222222222222222222222333333333444444333333333333333333333333444444444444555555555555999777888CCC\\\uuu}}}rrreeeYYYPPPIIIJJJIIIEEECCCFFFNNNUUU]]]fffqqqwwwzzzzzziiiaaa___jjjppp\\\XXX]]]ppp|||bbbXXXPPPRRRUUUTTTSSSTTTSSSOOOLLLKKKLLLIIIBBB===777555333111000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000222222222333333333444444222666888<<>>AAAKKKddd|||nnnPPPIIIHHHFFFFFFEEECCC@@@===222111000///............////////////////////////////////////////////////..............................------------.........------------...//////////////////////////////---...000222333333333333222333444666777999:::;;;:::@@@NNNfffrrrsssyyy~~~PPPQQQSSSUUUVVVUUUTTTSSSPPPQQQPPPMMMGGGAAA>>><<<222222222222222222222222222222333333333444444444333333333333333333333333444444444555555555666666;;;888888HHHhhhwwwfffZZZPPPFFF@@@???BBBDDDBBB@@@@@@EEEJJJGGGQQQ\\\^^^^^^dddsssuuuhhh```]]]ooommmZZZSSSUUUrrrlll]]]RRRRRRVVVUUUSSSSSSSSSPPPLLLKKKLLLJJJEEE???999777444111/////////000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000222222333333333444444444222777:::>>>SSSrrruuucccwwwyyyhhh\\\^^^dddfffooozzzkkk]]]bbbrrr}}}}}}}}}}}}qqq___gggnnn\\\NNNGGGHHHTTTcccnnnyyyzzzwwwqqqiiigggiiimmmrrrtttooofff___RRRTTT```tttyyybbbZZZKKKFFFCCCCCCGGGRRRkkkmmm```vvvgggLLLMMM\\\zzziiiYYYtttqqqPPP??????===???ZZZuuuxxxUUUIIIHHHGGGFFFEEECCC@@@===222222000///............////////////////////////////////////////////////.................................------............------------...//////////////////////////////---...000222333333333333333444555777999;;;===>>>JJJRRRfffxxxqqqiiifffsssaaaSSSJJJPPPTTTRRRRRRWWWTTTQQQNNNKKKHHHCCC===999777555222111333444444444222222111111222222333444333333333333333333333333222333444444444555777999777777???UUUrrr|||jjjXXXMMMFFF???===???CCC@@@>>>???CCCGGGIIIJJJKKKIIIIIIJJJHHHIIIUUUdddssssssiiibbbfffnnn~~~ooo[[[QQQ]]]qqqlllPPPPPPVVVRRRRRRZZZUUUQQQNNNMMMNNNLLLFFFAAA>>>:::555222111222222222000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111111111111222222222333333333111111222222222333333333:::555666EEE\\\tttqqqcccbbb|||vvveeeccceeegggppp}}}}}}mmmcccoooyyy~~~zzzyyyvvvttt{{{}}}ccc^^^yyy|||ddd\\\TTTMMMNNNWWWccckkkmmmrrrxxx~~~yyytttrrrlllllltttwwwoooddd___TTTYYYddduuuyyyjjj[[[QQQGGG??????@@@III]]]qqquuuWWWaaakkkMMMMMMTTThhhyyyYYYcccyyy\\\GGG@@@===>>>OOOggg{{{|||```KKKEEEIIIKKKBBB@@@AAA===777444111///000000000000000000000000000000000000////////////////////////////////////////////////000///...---------------////////////////////////.........//////////////////000111222333444444444777666888:::888888BBBOOObbbooo}}}pppiiiqqq~~~nnn[[[NNNOOORRRQQQQQQUUUSSSQQQNNNKKKHHHDDD???;;;999666333222333444444333222222222111222222333444333333333333333333333333333444555555444555777999555;;;IIIaaa~~~tttcccVVVJJJEEECCC@@@@@@CCC@@@DDDHHHJJJIIIGGGFFFFFFDDDCCCFFFIIIIIIGGGMMMUUUbbbwww~~~iiieeeeeeoooiiiWWWWWW]]]ooocccUUUTTTTTTTTTUUUQQQNNNLLLLLLNNNMMMIIIDDD@@@<<<777333222333333333000000000000000000000000000000000000000000000///000000000000000000000000000000000000111111111111111111222222222333333333222222222222333333333333777555:::LLLddd|||xxxdddaaahhhzzzmmmkkkjjjkkksssrrrcccooo}}}zzzvvvwwwvvvwww}}}rrrfffuuu}}}ooo___VVVLLLIIINNNVVV[[[]]]aaaiiirrrzzz~~~~~~|||zzzwwwmmmjjjsss|||uuufffZZZZZZ]]]eeesss}}}vvvzzzsss]]]RRRIIIBBBAAA@@@EEEVVVjjjddd```{{{WWWJJJMMMccchhh]]]rrrdddJJJ???::::::GGG^^^xxxnnnRRRHHHHHHIIIBBBAAABBB===777444111///000000000000000000000000000000000000//////////////////////////////////////////////////////...---------------////////////////////////.........//////////////////000222333444555555555444555:::===>>>CCCSSSccctttzzz{{{eeeQQQLLLOOOPPPQQQUUUSSSQQQNNNKKKIIIEEEAAA>>>;;;888555333333333333222222222222222222333444444333333333333333333333333444555666555444555777999333AAAWWWrrrjjjXXXNNNFFF??????BBBCCCEEEHHHJJJOOOTTTRRRLLLFFFFFFHHHDDDBBBCCCFFFGGGGGGJJJMMMZZZkkkzzzkkk```aaajjj|||}}}cccUUUMMMUUUjjj}}}\\\QQQUUUVVVQQQMMMKKKJJJLLLOOOOOOKKKHHHBBB>>>888444333333333333000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111222222222333333333222222222333333333444444444555@@@TTTlllfffVVVaaatttzzztttrrrooollltttrrrooonnnttt|||wwwtttvvvzzz}}}nnnnnnzzzjjj___RRRIIIGGGIIILLLMMMOOOVVVbbbmmmtttxxx{{{}}}{{{jjj^^^eeetttwwwkkk___aaabbbiiitttuuuuuu|||```SSSLLLGGGDDD@@@@@@MMM___~~~~~~jjjqqqpppNNNGGGZZZppp[[[^^^uuuVVVCCC;;;999AAAQQQnnn}}}]]]LLLFFFFFFBBBBBBCCC===777555111000000000000000000000000000000000000000//////////////////////////////////////////////////////...------------...////////////////////////.........//////000000000000111333555666777888888888888:::===CCCRRRkkkhhhQQQIIILLLPPPSSSUUUSSSQQQNNNKKKIIIFFFCCC@@@===:::666444333333222111333222222222222333444444444444444444444444444444555666777666555555777999666KKKeeeyyyfffUUUJJJFFFCCC@@@BBBGGGLLLPPPSSS^^^]]]ZZZRRRJJJGGGHHHKKKJJJEEEBBBDDDIIIOOOTTTWWW```iii|||{{{ggg^^^[[[eeewwwaaaOOOOOO[[[rrrcccMMMRRRWWWQQQNNNMMMLLLNNNPPPPPPNNNKKKCCC???999555333333222111000000000000000000000000000000000000000111111111000000000000000000000000///000000000111111111111111111222222222333333333333333333333444444444444333777CCCYYYppp[[[PPPhhhssssssttttttooollltttppphhhssszzzvvvtttwww~~~vvviiixxx~~~xxxnnn___RRRIIIEEEEEEEEEGGGKKKSSS\\\dddjjjrrrzzz}}}hhhTTTSSSaaannnppplllfffhhhnnnyyyzzzuuuvvvfffUUUOOOJJJGGGAAA===GGGUUUmmm|||mmm|||^^^IIIQQQ___hhhTTTnnnhhhLLL>>>;;;>>>GGG___jjjQQQDDDEEEBBBCCCDDD>>>888555222000000111000000///////////////////////////////////////////////////////////////////////////......---------......////////////////////////.........///000000111111111222444777999:::;;;<<>>@@@OOOtttvvvWWWEEEDDDBBBCCCDDD???999666222000000111000///////////////////////////////////////////////////////////////////////////......---------......///////////////////////////......//////000111111222222333666999;;;>>>???@@@<<<<<<@@@MMMccc}}}vvvhhhWWWNNNOOOSSSUUUUUUSSSPPPLLLIIIHHHEEECCCAAA@@@<<<888555444333222111333333333333333444444555444444444444444444444444444666777777777888:::<<>>NNNccctttzzzWWW[[[{{{pppbbb\\\YYYaaaiiirrrtttqqqsss}}}uuutttzzz~~~vvvxxxyyyyyy}}}|||vvvyyykkkYYYKKKCCC@@@BBB===>>>CCCGGGNNN___qqq}}}rrrjjjgggggggggtttvvv|||vvvooowwwgggZZZOOOKKKEEE???BBBJJJYYYmmmooorrrgggKKKLLLeeerrrRRRffffffGGG===<<<>>>EEEaaa\\\GGGFFFCCCAAACCCAAA:::777333111111111000///000000000000000000000000////////////////////////////////////////////////...------------...//////////////////////////////......///000000111222222333555777;;;>>>AAABBBCCC;;;EEEVVVkkk|||yyyxxxlllfffaaadddllltttvvvuuuzzzzzzxxxtttpppoooooopppuuunnncccYYYUUUUUUTTTRRRTTTPPPLLLHHHFFFDDDAAA@@@@@@===888666555444333222444333333333333444555555555555555555555555555555333555777777777999<<<>>>UUUooo|||kkkYYYMMMGGGEEEJJJQQQYYYdddpppvvvyyyzzzuuunnn]]]ZZZVVVRRROOOOOOQQQSSSUUU^^^dddffffffdddZZZPPPIIIIIILLLUUUfff}}}rrr___ZZZ]]]wwwpppSSSPPPeee{{{zzz___QQQQQQQQQRRRTTTTTTSSSRRRQQQQQQKKKFFF???:::666555333222000000000000000000000000///000000111111222333333111111111111111111111111000000000000111111111111111111222222222333333333444555555555666666666666888CCCXXXooo}}}nnnSSS___~~~jjj___[[[ZZZbbbkkkssstttssswwwzzz}}}yyy~~~~~~~~~|||hhhUUUIIIEEEBBB<<<<<<@@@AAADDDTTTggg{{{yyytttpppyyy||||||wwwxxxoookkkuuuuuucccRRRLLLGGGAAAAAAFFFQQQaaa|||sssrrrRRRMMM[[[xxxgggaaattt{{{VVVBBB;;;???AAARRRrrr```KKKHHHCCC@@@BBBBBB:::777333111111111000///000000000000000000000000////////////////////////////////////////////////---------------...//////////////////////////////---...///000111222333333444555999<<<@@@CCCEEEFFFMMM___uuu{{{uuuccc___YYYWWW]]]eeeccc]]]RRRNNNJJJJJJNNNRRRSSSSSSUUUVVVUUUTTTRRRSSSUUUXXXwwwtttlllbbbZZZVVVRRROOOTTTPPPLLLHHHEEECCCAAA???@@@===888666555555444333444333333333333444555555555555555555555555555555333444666777888:::===???VVVrrriiiZZZMMMJJJLLLOOOVVV___nnn{{{}}}nnnaaa___]]]WWWPPPLLLQQQ]]]hhhqqquuutttkkkbbbZZZOOOEEECCCDDDEEEJJJUUUiiiqqqddd]]]YYY{{{bbbQQQSSS[[[vvvnnnUUUSSSOOOPPPSSSSSSSSSRRRRRRRRRNNNIIIBBB<<<999777555444000000000000000000000000///000000111222222333333111111111111111111111111000000000000111111111111111111222222222333333333555555555555666666666777888FFF```yyydddOOO___~~~yyyiiiaaa^^^]]]dddlllssssssrrrxxxqqqvvv~~~|||~~~~~~vvv```RRRLLLDDD???>>>AAA@@@>>>KKK]]]qqq{{{yyysssooohhhhhhtttiiiTTTLLLHHHBBB@@@BBBHHHYYYvvvxxxrrryyyYYYPPPUUUiiiiiihhheeeHHH<<>>:::EEEVVVcccyyyyyyrrrmmmjjjjjjtttxxxXXXNNNKKKEEEAAADDDDDDSSSjjj}}}uuuPPPHHHfffpppeeewwwuuucccFFF999===CCCVVVssssssVVVDDDDDDAAA???GGG<<<888222///.../////////000000000000000000000000000000000000000000000000////////////////////////---------.........//////...............///000000---...111333333444333333:::;;;BBBIIIDDDAAAPPPeeeuuujjj```]]][[[UUUPPPMMMOOOOOONNNLLLQQQYYY^^^]]][[[TTTLLLIIIKKKOOORRRSSSYYYUUUOOOJJJHHHJJJNNNRRRwwwrrrqqqiiiZZZRRRTTTRRRRRRMMMEEEAAAAAA???;;;<<<<<<<<<999666333333333333333333444444444555555444444444555555555666666777444555999::::::???GGGgggwwwiii^^^SSSNNNNNNXXXdddnnnzzzyyyrrrkkkddd```QQQOOORRR\\\kkkxxxsssfffUUUIIIEEEEEEFFFGGGLLLMMMMMMJJJIIIPPP\\\fffzzzmmmaaagggzzzxxx\\\RRRTTTfffyyyZZZVVVRRRRRRSSSTTTSSSSSSOOONNNJJJCCC;;;555333444333222222111111111111111111111111111111111111111000000000000000000000000000111111111111222222222222222333333333333444444333444555555555666888:::@@@WWWxxxkkkPPPNNNiiiqqqeeeeeehhhiiieeebbbeeeqqq{{{wwwooowww~~~}}}{{{{{{}}}rrr___OOOGGGDDDEEEAAA;;;@@@JJJYYYgggvvv}}}|||uuusssmmmkkksss___PPPLLLEEEAAABBBCCCPPPeeexxxzzzssseeeMMMZZZpppvvvccckkkqqqQQQ@@@???AAAMMMeee{{{sssZZZFFFDDDDDDAAAEEE<<<888333000///000000000000000000000000000000000000000000000000000000000////////////////////////---------........./////////............///000000///000222333444444444555;;;@@@HHHNNNPPPXXXlll}}}}}}}}}uuuiiiaaa\\\VVVSSSPPPMMMPPPUUUeeegggfffcccccceeeddd```[[[WWWRRRQQQUUU[[[bbbfff```ccceeebbb^^^]]]```eee~~~tttoooeeeXXXPPPQQQRRRRRRNNNFFFBBBAAA???<<<:::<<<<<<;;;777444333333333333333444444444555555444444555555555666666666666333777===;;;888DDDVVVuuu~~~{{{kkk```[[[WWWSSSQQQVVVhhh{{{xxxqqqmmmhhh```YYYVVVXXX```mmm{{{xxxppp\\\SSSHHHBBBDDDJJJPPPTTTUUURRRMMMHHHEEEHHHNNNSSSddd}}}gggaaalllvvv]]]QQQYYYjjjiiiYYYNNNPPPVVVVVVSSSSSSRRRPPPMMMFFF>>>888555444333333222111111111111111111111111111111111111111000000000000000000000000000111111111111222222222222222333333333333444444333444555555555666888:::CCCccc{{{aaaKKKQQQpppooofffhhhnnnqqqnnnhhhhhhrrr}}}qqqrrr~~~~~~}}}}}}uuu[[[PPPGGGGGGEEE??????CCCQQQWWW^^^cccjjjtttyyyzzz|||{{{tttnnnuuukkkUUUMMMGGGBBB@@@BBBLLL\\\mmmxxxzzzuuupppooo}}}UUUPPP^^^vvvaaa___\\\FFFBBB???EEEWWWrrruuuaaaGGGCCCGGGDDDCCC===999444111000111111111000000000000000000000000000000000000000000000000////////////////////////------.........///////////////......//////000111000222333444333444666888;;;CCCJJJNNNZZZqqqvvvpppggg___^^^]]]UUULLLNNNOOOPPPPPPMMMOOO[[[hhhzzzzzzvvvooolllmmmllliiieeeccc```^^^```eeennntttgggooowwwwwwpppjjjjjjllluuugggXXXMMMKKKQQQRRRNNNGGGCCCBBB@@@<<<999;;;===<<<999555333222333333333444444444555555555555555555666666666666999555999???<<<:::NNNiii}}}wwwiii\\\VVVVVVXXXXXX]]]iii}}}wwwqqqmmmfff]]]VVViiilllrrryyy{{{ttteeeYYYJJJHHHHHHKKKQQQXXX\\\^^^TTTPPPIIIEEEDDDGGGJJJLLLXXXppptttbbbccc~~~jjjXXXWWW]]]vvvwww^^^KKKNNNWWWWWWUUUUUUSSSRRRNNNHHHAAA;;;666333333333222111111111111222111111111111111111111111000000000000000000000000000000111111111222222222222222222333333333444444333444555666666777999;;;EEEhhhzzz[[[IIIVVVwww~~~nnngggjjjrrrxxx}}}xxxvvv{{{ooowwwooo^^^NNNIIIGGGEEECCCDDDOOOQQQTTTUUUYYYaaajjjooo~~~{{{www}}}xxx[[[OOOIIIDDD???BBBHHHTTTcccoootttssspppiiibbbPPPXXXaaabbbYYYxxxbbbHHHBBB>>>BBBPPPjjjyyyjjjJJJAAAGGGFFFBBB>>>:::555222111222222222////////////////////////////////////////////////////////////////////////............/////////////////////...///000000111000222333333333444999<<>>===FFF\\\wwwvvvYYYGGGCCCBBBCCC>>>:::555222111222222222000000000000000000000000000000000000000000000000////////////////////////....../////////000000000000000//////000000111222///222444444555;;;EEENNNIIILLLOOO\\\||||||qqq___OOOIIILLLFFFBBBEEEJJJMMMPPPSSSaaaeeeqqq~~~rrraaaTTTOOOQQQOOOIIIEEEDDDAAA===;;;<<<<<<:::888666666777333333333444444444555555555666666666777777777777444888999;;;HHH```www{{{vvvlllfff___\\\[[[ZZZVVVRRRSSSSSSRRRRRRQQQPPPOOONNNKKKGGGGGGKKKOOOWWWggguuu{{{{{{{{{kkkZZZRRRSSS[[[cccrrrqqqnnniii```VVVNNNJJJHHHHHHIIIKKKPPPUUU[[[___dddrrrqqqeeepppgggMMMQQQ```ttt{{{[[[PPPVVVXXXSSSTTTRRRPPPNNNKKKEEE<<<666444444333222222222222333111111111111111111111111000000000000000000000000000111111111111222222222222222333333333333444444222444666666777888;;;===SSSlllyyy\\\ZZZtttoooggggggkkkttt~~~~~~mmmZZZPPPKKKCCCBBBCCCDDDBBBAAAJJJUUUhhhzzz}}}aaaVVVMMMCCCAAAAAAEEEQQQbbbpppvvvwwwrrryyyfff[[[nnn```XXXdddlllVVVEEE>>>DDDPPPpppyyydddPPPDDD@@@CCC>>>:::555111111111111111000000000000000000000000000000000000000000000000////////////////////////.../////////000000000000000000//////000000111222///333666777999AAANNNXXXMMMSSS\\\kkkuuugggaaaZZZOOOIIIKKKNNNHHHFFFLLLTTTYYY___fffzzz}}}}}}kkk\\\OOOQQQOOOIIIFFFDDDAAA===<<<<<<<<<:::777666777888333333333444444444555555666666666666777777777777444;;;===@@@RRRooo}}}tttkkkeee\\\VVVOOOLLLLLLLLLHHHDDDDDDEEEFFFGGGGGGFFFDDDCCCAAAAAAEEEKKKPPP\\\sssvvvhhhWWWMMMQQQ```sss~~~yyyssshhh[[[OOOIIIFFFGGGIIIKKKOOOTTTYYY```hhhnnnooo{{{uuu```ggg~~~XXXRRRTTT[[[yyybbbPPPUUUXXXPPPUUUSSSQQQPPPMMMHHH???999555444333333222222333333111111111111111111111111000000000000000000000000000111111111111222222222222222333333333444444444222444666777777999;;;>>>ZZZrrr|||``````zzzxxxiiidddeeejjjttt~~~~~~jjj[[[SSSJJJCCC@@@AAA@@@???EEENNN___tttfffXXXNNNCCC@@@???BBBOOOaaapppwwwxxxsssttt}}}___oooooo\\\```zzzaaaLLLAAAEEEGGGjjjzzzmmmXXXFFF>>>DDD===999444111000111111111000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000111111222000444888999<<>>@@@<<<;;;:::999888666555555555444444444444555666666666666666666666555555555777:::;;;@@@YYY|||zzz~~~}}}qqqhhh___WWWQQQHHHGGGFFFCCCBBB@@@@@@???===>>>>>>??????>>>>>>===CCCBBBBBBHHHYYYssssss[[[^^^[[[SSSTTTcccsss{{{nnncccWWWPPPHHHDDDIIIRRRSSS[[[aaadddjjjrrrsssooorrrsssjjjtttwwwWWWMMMNNNbbbyyyVVVWWW[[[TTTVVVTTTRRRPPPLLLGGG@@@<<<555444333333444444222111111111111111111111111111111111111111111111111111222222222222222222222222333333333444444444555555222999777555:::888:::FFFggg}}}hhhmmmtttcccaaadddhhhqqq{{{ppp^^^QQQJJJFFFFFFDDD@@@BBBHHHZZZiiisssXXXKKKFFFDDDEEEDDDHHHWWWkkkvvvwwwqqqmmmdddlll]]]ZZZjjjRRRDDD<<>>888444444333111000000000000000000000000000111111111111000000000000000000000000000000000000////////////////////////...000111222111222333555222777777777BBBVVVaaaaaa___ttt|||sssgggWWWSSSQQQQQQQQQVVVdddqqqfffiiioooyyy}}}sssYYYSSSNNNLLLHHHBBB@@@AAA<<<;;;:::999888666555555555444444444444555666666666666666666666666666666888:::;;;DDD```vvvhhh]]]VVVPPPJJJEEECCCBBB@@@???===<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::>>>===@@@LLLddd~~~qqqiiieeekkklllfffcccgggkkklll^^^VVVPPPNNNMMMOOOXXXbbbmmmsssvvvtttssstttpppjjjsssqqqttthhhQQQLLL[[[rrrjjjXXXTTTQQQVVVUUUSSSRRROOOIIIBBB>>>666444222222333333222111111111111111111111111111222222222222222222222222222222222222222222222222333333333444444444555555444999666444999:::@@@OOOoooqqq|||sssbbbaaafffkkkrrrzzz~~~zzznnn]]]LLLFFFFFFEEEDDDDDDMMM```}}}}}}]]]MMMJJJBBBBBBAAADDDSSSiiiyyy~~~zzzwwwpppnnn^^^zzzyyyZZZIIIAAACCCQQQgggrrrfffNNNAAACCCBBB>>>888444333333111///000000000000000000000000111111111111000000000000000000000000000000000000////////////////////////...000111111111111333444555666888@@@OOO___ffffffppp|||rrrnnnkkkgggeeeeeeffffffdddfffqqq~~~cccXXXNNNKKKIIIEEEBBBAAA<<<<<<;;;999888777666555555444444444444555666666666666666666666666666666:::;;;===KKKlll~~~ttteee]]]RRRIIIEEEBBB???===>>>===<<<;;;;;;::::::::::::::::::;;;;;;:::::::::<<<:::???PPPjjj{{{qqqnnnnnnzzzzzzppphhhaaa\\\RRRPPPRRRXXX___gggsss~~~|||vvvooohhhuuu|||uuuaaaOOOSSSeee|||XXXNNNSSSUUUTTTUUUTTTRRRLLLEEE@@@777444222111222222111000111111111111111111111111333333333333333333333333222222222222222222222222333333333444444444555555555999555333999;;;FFF[[[zzzvvvnnn^^^___ggglllqqqvvv|||~~~zzzggg[[[SSSKKKFFFEEEDDDWWWuuudddOOOMMMCCCCCCAAAAAALLLaaavvvvvvxxxgggppp```LLLCCCBBBFFFYYYnnnjjjQQQAAABBBAAA===888444222111000///000000000000000000000000111111111111000000000000000000000000000000000000///////////////////////////000111111000000222444888666===MMM^^^gggjjjkkk|||pppiiigggmmmuuu||||||{{{zzzooo___PPPJJJIIIFFFBBB@@@<<<<<<;;;:::888777666555555444444444444555666666666666666666666777777777999;;;BBBVVVzzzvvviii___TTTNNNFFFAAA????????????======<<<<<<<<<<<<======;;;<<<<<<======<<<<<<;;;>>>===AAAOOOaaasss|||wwwyyyzzzmmmbbb[[[WWWYYY^^^gggrrr~~~xxxrrrnnnzzzwww\\\QQQ]]]\\\MMMXXXRRRSSSTTTUUUTTTNNNGGGAAA999666222000111111111111111111111111111111111111333333333333333333333333111222222222222222333333333333333444444444555555555888666555999;;;IIIaaa~~~{{{gggYYY]]]ggglllnnnqqqyyy}}}}}}iiiWWWMMMKKKGGGSSSiiilllQQQMMMFFFEEECCCAAAGGGXXXmmm|||{{{xxx}}}vvvjjjyyyhhh}}}hhhQQQEEEAAA@@@QQQllllllRRRAAACCC@@@===888444111000000000000000000000000000000000111111111111000000000//////////////////////////////////////////////////////000111000///000222444999:::FFFZZZeeegggiiippptttqqqppprrr|||~~~~~~xxxfffRRRJJJHHHEEEAAA???===<<<;;;:::999777666666555444444444444555666666666666666666777777888888888<<>>>>>======>>>>>>???@@@<<<======>>>>>>======<<>>BBBHHHNNNXXXiiiyyy~~~rrrggg___]]]```eeeqqqzzz{{{xxxxxxzzz~~~oooRRRWWWllllllRRRSSSOOOQQQSSSUUUTTTPPPIIIDDD;;;888333000000111111111111111111111111111111111222222222222222222222222111111111222222333333333333333333444444444555555333888777888;;;:::IIIeeeuuucccXXX^^^jjjnnnnnnpppwww|||{{{nnn^^^SSSQQQRRR[[[mmm}}}xxxVVVLLLFFFEEEDDDCCCFFFRRReeetttkkkjjjrrrppp^^^gggrrrttt\\\LLLAAA>>>OOOjjjkkkRRRBBBDDD@@@===999555111000000111000000000000000000000000111111111111000000000///////////////////////////000000000000000000000000///000111000000111444777;;;BBBRRRcccgggeeemmmyyyvvvrrrvvv{{{~~~{{{xxx|||iiiUUUKKKHHHEEEAAA@@@======<<<:::999888777666555444444444444555666666555666666777777888888999777>>>OOOjjj|||kkk```XXXOOOHHHEEECCCBBB@@@??????@@@AAABBB>>>>>>>>>>>>>>>???@@@@@@=========>>>>>>===============@@@DDDCCCFFFVVViiisssjjjaaa___aaaiiivvv}}}zzz[[[TTT]]]|||___NNNOOOPPPRRRTTTTTTQQQLLLGGG>>>:::444111000111222333111111111111111111111111111111111111111111111111111111111222222333333444333333333444444444555555333777777:::;;;:::LLLlllrrrccc[[[dddoooqqqrrrsssvvv}}}zzzzzzvvvbbb^^^WWWVVV```nnnyyycccOOOFFFCCCBBBCCCEEENNN___nnneee```gggwwwqqqYYYuuunnniii}}}dddOOOAAA???LLLdddiiiVVVFFFCCC@@@???;;;666222000111222000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000///000111000111333777:::AAANNN___jjjkkknnn}}}qqqpppsssyyy}}}{{{}}}|||xxxyyyhhhVVVLLLHHHEEEDDDEEE======<<<;;;999888777666555444444444444555666666555666666777888888999999888AAASSSmmmzzziiiYYYQQQMMMHHHEEEFFFBBBBBBCCCCCCBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@AAABBB??????@@@@@@@@@@@@??????>>>===AAAFFFDDDCCCOOO___~~~|||ssskkkhhhjjjuuuyyyyyynnnVVVTTTcccuuuVVVPPPPPPRRRTTTUUUSSSOOOLLLAAA<<<666111000222333444111111111111111111111111222222222222222222222222000111111222333333444444333333333444444444555555444777777999;;;<<>>JJJZZZiiioootttpppwww|||}}}{{{yyy{{{zzzwwwtttpppmmmjjjiiihhhlllsss{{{}}}yyyvvvfffUUULLLHHHFFFFFFHHH======<<<;;;999888777777555444444444444555666666555666666777888999999999999BBBUUUnnn~~~ooo___PPPKKKKKKIIIIIIKKKEEEGGGHHHIIIGGGEEEDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDBBBCCCCCCDDDDDDCCCCCCBBBCCC???CCCJJJKKKGGGMMMYYY{{{tttnnnkkkppprrr{{{vvv}}}[[[LLLPPPffffffQQQQQQRRRTTTVVVUUURRROOOCCC>>>777222111222444555111111111111111111111111333333333333333333333333000000111222333333444444333333333444444444555555666777666888:::===XXX}}}iii```___hhhpppqqqrrrvvvvvv~~~yyyhhhYYYWWWeeevvv|||rrriiibbbcccppp^^^UUUKKKAAA???@@@EEERRR______TTT]]]tttgggkkktttWWWmmmpppXXXBBB;;;???SSSfffdddOOO<<>>999333111222555000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000///000111111333777<<<@@@RRRbbbnnnrrr}}}|||wwwwwwpppmmmgggeeebbb___[[[WWWTTTSSSPPPUUU^^^gggnnnqqqrrrqqqyyy|||zzznnneeeUUUGGGCCCFFFFFFBBB???===:::999999999888666666666666666666777888888666777888888777777888999<<>>999444111111222111111111111111111111111111111111111000000000000222111111111000000//////////////////000000000000222111222666555555>>>IIIeeelllnnnnnn~~~}}}zzzzzzzzzyyyuuummmcccZZZTTTMMMNNNNNNLLLIIIFFFEEEDDDDDDHHHLLLPPPTTTYYYZZZZZZ___fffttt~~~zzzssskkk[[[MMMGGGHHHFFFAAA???===;;;999999999888666666666666666666777888888666777888888777777888:::>>>NNNlll|||vvvqqqiiibbb]]]ZZZWWWTTTSSSQQQOOOLLLMMMKKKLLLQQQRRROOOLLLMMMLLLNNNNNNOOOQQQTTTSSSOOONNNLLLOOOSSSPPPKKKQQQ]]]zzz|||oookkkmmmttttttuuu^^^PPPXXXnnnfffYYYWWW[[[VVVUUUTTTMMMKKKCCC999444333444444222111111222222222333333333111222222333333222222111222222333333333333444444333333444444444444555555888555777;;;===HHHhhhnnn______eeennntttuuuvvvyyyvvvaaaSSSIIIMMM___xxxvvviiiggggggnnnzzziiiUUUKKKCCCBBBAAAAAAKKKWWWggg]]]ZZZeeessskkkeee]]]nnnMMMIII<<>>:::555222111222111111111111111111111111111111111111000000000000111111111000000000///////////////000000000111111111111333555666999EEESSSmmmqqqssswwwvvv}}}~~~zzz|||}}}xxxtttrrrooommmkkkdddbbb^^^ZZZTTTOOOKKKIIIIIIHHHGGGEEECCCBBBBBBBBBAAACCCDDDEEEFFFHHHIIIHHHOOOTTTaaasss}}}zzzrrrbbbRRRJJJIIIEEE@@@@@@===;;;::::::999888777666666666666666777888888777888999888777777999;;;@@@\\\}}}vvvooolllkkkiiiddd```___\\\^^^dddfffbbb\\\YYYTTTTTTSSSVVV___eeeaaaWWWTTTSSSWWW\\\YYYSSSUUU^^^{{{|||xxx}}}ppp}}}sssTTTRRRfff|||mmm___[[[]]]WWWVVVVVVOOOMMMFFF<<<666444444444333222222222222333333333333111222222333333222222111222222333333333333444444333333444444444555555555777777999;;;???NNNpppjjj___```fffooouuuvvvxxx{{{xxxaaaSSSGGGHHHVVVkkkwww~~~{{{zzz}}}yyykkkdddaaagggrrrvvvXXXMMMDDDCCCBBBAAAIIITTTcccfff^^^^^^iiioooooouuu]]]sssyyyTTTKKK===BBBUUUVVVIIIHHHAAA@@@>>>:::555222222222111111111111111111111111111111111111000000000000111111000000000000//////000000000111111111222222000111333555666===OOO```uuurrrrrrzzzxxxmmmnnnqqq|||xxxtttwww|||tttnnnfffbbb]]]YYYXXXXXXXXXXXXVVVRRRLLLFFFCCCBBBCCCEEEFFFDDDBBB@@@???@@@AAABBBBBBBBBCCCCCCCCCBBBAAAAAACCCDDDNNN```sssyyyhhhUUUJJJHHHFFFBBB@@@>>>;;;:::::::::888777666666666666666777777888777888999888777888:::<<>>BBBMMMNNNHHHGGG@@@@@@???;;;666333222222111111111111111111111111111111111111000000000///000000000000000000//////000111111111222222222222000333444444666BBBXXXjjjtttkkkiiisssjjjaaalllxxx|||yyyyyy~~~|||tttkkkaaaYYYUUUQQQLLLIIIJJJLLLNNNOOOTTTPPPJJJDDDBBBBBBEEEFFFIIIHHHFFFEEEEEEFFFEEEEEECCCCCCGGGKKKLLLHHHEEEEEECCCBBBGGGSSSbbbqqqmmmWWWJJJGGGGGGEEE@@@>>><<<:::::::::999777666666666666666777777888888999999888888999<<<>>>LLLttt}}}{{{yyyllleeeppptttmmmcccaaalllsssnnnfffcccuuu{{{vvv|||mmmTTTWWWkkkmmmdddaaaYYYXXXZZZUUURRRMMMDDD===888555444333333333333333333333333333111222222333333222222111222222222333333333444444333333444555555666777777777;;;>>>@@@KKKeeejjj^^^aaaiiissswwwxxx|||mmm___QQQJJJPPPVVVdddxxx|||zzz|||wwwyyy}}}xxxxxx~~~hhhWWWHHHEEEDDDBBBEEEKKK[[[ooojjjgggxxxyyy}}}qqqeee]]]~~~iiiPPP@@@CCCHHHHHHEEEBBB@@@@@@???<<<777444333222111111111111111111111111111111111111000000000/////////////////////000000000111111111222222222222111444555333777GGG^^^ooommmcccbbbooo~~~vvvbbbbbbvvv{{{~~~uuukkkfff```XXXRRRPPPKKKFFFDDDEEEHHHLLLMMMNNNMMMLLLKKKKKKKKKLLLMMMSSSRRRRRRRRRSSSQQQLLLIIIDDDEEELLLTTTUUUNNNIIIHHHGGGFFFGGGKKKRRR```wwwvvv]]]NNNIIIHHHFFFAAA>>><<<;;;;;;:::999888666666666666666777888888999999999888888999===@@@VVV|||nnnppp|||vvvjjjeeennnuuupppgggbbbvvv|||ssslllnnn}}}vvvttt{{{vvv|||[[[RRRaaa}}}ppphhh]]]YYYZZZUUUUUUPPPHHH@@@999555444444444444444444333333333333111222222333333222222111222222333333333333444444333333444555666777777888888===AAADDDUUUsss|||ggg^^^bbbkkktttxxxyyy~~~xxxhhhXXXLLLMMMNNNXXXkkk}}}zzzxxxzzz}}}~~~~~~}}}sss___KKKEEEDDDAAACCCHHHXXXllloooqqqmmmmmmqqq\\\ssszzzWWWDDDEEEEEEDDDEEE??????@@@???<<<888555333333111111111111111111111111111111111111000000000000......////////////000000000000000111111111222222222555555555<<>>AAA[[[~~~{{{uuuuuuoootttuuummmgggfff{{{rrrdddggghhhhhhmmm}}}|||rrrvvvpppkkkSSSZZZlllvvvlll___ZZZ[[[VVVWWWSSSKKKBBB;;;666444444555555444444444333333333111222222333333222222111222222333333333333444444333333444555666777888888999???CCCIII___uuu___^^^bbbllluuuyyyzzzyyynnnmmmwwwppp```QQQNNNKKKOOO]]]rrr|||{{{yyywwwvvvxxx{{{~~~}}}eeeNNNEEEDDDAAABBBGGGUUUfffsssxxx~~~zzzppp```mmmaaaGGGFFFBBBCCCGGG@@@>>>??????===999555333333111111111111111111111111111111111111000000000000........./////////000000/////////000000000111111222444555777CCCYYYllltttkkkmmmvvv}}}fffkkk}}}||||||~~~~~~{{{yyysssnnngggaaa^^^\\\[[[[[[ffflllttt}}}}}}yyyuuurrrpppkkkccc]]]VVVTTTYYYccccccYYYTTTWWWOOOMMMJJJHHHGGGMMM^^^nnnsss^^^QQQHHHAAAAAA???<<<;;;;;;;;;999888666666666666666777888888::::::999888888:::>>>BBB[[[{{{|||zzzppplllppprrrjjjjjjiiieeebbbmmmyyytttkkkvvv{{{YYYXXXXXXkkkvvvlll___[[[]]]XXXXXXTTTMMMDDD;;;666444444555555555444444333333333222222222333333222222222222222333333333444444444333333444555666777888999:::@@@DDDLLLeeeoooXXX^^^cccmmmvvvyyyzzzpppbbb\\\hhhyyyuuufffWWWSSSLLLKKKTTTjjj~~~}}}{{{zzzzzzyyyvvvuuuvvvzzz~~~wwwiiiPPPFFFCCCAAABBBFFFSSSbbbvvvzzzwwweeejjjhhhJJJFFF@@@CCCJJJBBB>>>???@@@===999666444333111111111111111111111111111111111111000000000000---.........//////000000////////////000000000000111444555999HHH```qqqwwwnnnvvvqqqmmmyyy|||xxxuuusss{{{}}}{{{vvvnnnhhhVVVRRRUUU___```YYYWWW\\\WWWRRRNNNLLLKKKLLLUUU^^^{{{fffRRRHHHFFFEEEBBB>>>;;;::::::999888777777666666666666777777777;;;888888>>><<<<<>>999444222111111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111222222444777999AAAWWWqqqxxxpppggghhh```ooo~~~xxxssspppddd```]]]```eeegggccc^^^^^^ZZZTTTQQQPPPOOOMMMKKK~~~jjjVVVJJJHHHEEEBBB>>>;;;;;;::::::999777777666666666666777777888:::777:::>>>:::???QQQttt}}}vvvzzz{{{qqqWWWMMMWWWjjj{{{uuuooofff^^^\\\[[[VVVOOOFFF>>>888444222333333333333333333333333333333333333333333333333333333444444444555555555666555555555555666777777888@@@???HHHkkk{{{bbbRRRXXXaaammmtttvvvzzz{{{dddZZZ[[[dddwwwqqq```SSSPPPNNNNNNVVVfffyyytttiiiiiiuuu}}}zzzzzz{{{}}}~~~}}}xxxuuuuuuvvv}}}wwwSSSLLLLLLCCC???EEENNNaaavvv~~~uuu___ooonnnQQQFFFDDDAAAAAADDDAAABBBAAA>>>:::555222222111111111111000000000000000000000000000000000000000000000000000000000000111111111111111222222333444666<<>><<<;;;;;;:::999888777777666666777777888888777666<<>>>>>HHHkkkyyyaaaSSSZZZcccnnntttvvvyyymmm[[[WWW\\\kkkyyyvvveee\\\WWWQQQKKKNNN[[[ppp{{{gggaaaeeezzz|||zzz{{{|||~~~|||wwwrrrooonnnnnnttt|||]]]OOOKKKBBB@@@DDDIII\\\qqq|||zzzzzz```hhhrrrTTTFFFCCC@@@AAAEEEBBBCCCBBB???;;;666444333111111111111000000000000000000000000000000000000000000000000000000000000111111111111111222333333777777AAAXXXllluuuuuusss\\\SSS___~~~{{{wwwssstttwwwwwwsssoooiiiddd^^^YYYUUUSSSQQQPPPooo[[[NNNKKKFFFCCC???<<<<<<;;;;;;:::888777777777777777777888999666555===???999MMMvvv~~~}}}uuu{{{sssTTTPPPeee|||xxxqqqfff___^^^ZZZSSSKKKBBB:::555222333333333333333333333333333333333333333333333333444444444444555555555555555555555555666777888888555===>>>IIIkkkyyydddXXX\\\dddnnntttuuuyyyyyy^^^UUUSSS]]]hhhsssoooddd\\\UUULLLKKKWWWmmmjjj^^^YYYjjj~~~{{{zzz{{{{{{}}}~~~}}}zzzvvvrrrooojjjnnntttxxxzzz|||hhhTTTKKKCCCAAADDDDDDVVVlllyyywwwrrruuu|||uuugggjjjwwwZZZIIIBBB@@@AAAEEECCCDDDCCC@@@;;;777444444111111111111000000000///000000000000000000000000000000000000000000000000111111111111222333333444;;;999HHHdddwwwyyyzzzxxxWWWZZZooo}}}yyyxxxyyyyyyvvvrrrmmmiiiccc^^^ZZZXXXWWWWWWooo\\\PPPLLLGGGDDD@@@===<<<<<<;;;:::888888777777777777888888999666666===???===WWW|||zzzxxxvvv\\\PPP```{{{tttiii```^^^[[[VVVNNNEEE===666222333333333333333333333333333333333333333333333333222333333333333444444444555555555666666777999999888>>>@@@MMMmmmuuubbbYYY]]]eeennnsssuuuzzzhhhXXXOOOSSSXXX```vvvyyykkk]]]VVVMMMKKKUUUjjjooo```VVV```yyy|||{{{{{{{{{|||}}}~~~|||xxxtttpppkkkmmmoooppppppqqqrrrrrrxxx}}}sssYYYKKKDDDBBBCCCCCCRRRiiizzzzzzpppmmmpppooo}}}rrriii~~~aaaMMMCCC@@@AAADDDCCCDDDDDDAAA<<<777555444111111111111000000000///000000000000000000000000000000000000000000000000111111111111222333444555;;;<<>>======<<<;;;999888888777777888888999888999777;;;???DDDbbb}}}zzz~~~vvvuuuzzznnnjjjmmmsssuuukkkSSSVVVwww{{{vvvmmmddd^^^\\\WWWPPPHHH???888444333333333333333333333333333333333333333333333333222222222333333333444444555555555666777888999::::::@@@CCCTTTvvvlll[[[TTT]]]eeennnsssuuu{{{xxxcccTTTQQQOOOQQQfffqqq[[[UUUMMMJJJQQQeee|||qqqcccWWWZZZlll~~~~~~}}}}}}{{{wwwqqqllliiiiiiiiijjjjjjkkklllllloooqqqwww}}}]]]LLLFFFDDDCCCFFFPPPfff|||xxxqqqqqqmmmtttssslllkkkjjjRRREEE@@@@@@BBBCCCDDDCCC@@@<<<777555444111111111111000000000000000000000000000000000000000000000000000000000000111111111111222444555666999AAAUUUllluuuvvvqqqgggwww~~~|||{{{zzzxxxsssqqqlllfffbbbaaacccfff{{{kkkYYYNNNHHHEEEAAA>>>>>>===<<<<<<999888888777777888888999777;;;999888???KKKkkkxxx~~~kkkmmm}}}}}}xxxlll]]]VVVYYYbbbooowwwzzzzzz```UUUkkk}}}vvvtttnnnfff^^^\\\XXXRRRJJJAAA:::555333333333333333333333333333333333333333333333333333333333333444444444555555555555666777999:::;;;;;;@@@FFF^^^~~~eeeVVVRRR]]]eeemmmrrruuu|||{{{sss^^^VVVMMMIII[[[vvvuuu___XXXNNNHHHNNN```wwwnnncccXXXVVV```www~~~}}}|||{{{wwwqqqlllgggfffffffffhhhiiijjjkkknnnlllnnnwww```NNNHHHEEECCCGGGLLL```zzz||||||sssrrrxxxyyyeeessswwwqqqXXXGGGAAA@@@@@@BBBCCCCCC@@@;;;666444333111111111111000000000000000000000000000000000000000000000000000000000000111111111222333444555666888IIIbbbqqqtttvvvgggnnn~~~}}}|||wwwuuupppjjjdddbbbeeehhhrrr]]]OOOHHHEEEAAA???>>>>>>===<<<999999888888888888999999666>>>:::777???PPPppp||||||}}}dddfffxxxvvvrrrrrriiiYYYPPPRRRRRR___yyyyyyssspppZZZZZZxxxqqqqqqmmmeee]]]\\\XXXSSSKKKBBB;;;666333333333333333333333333333333333333333333333333444444444555555555666666555555555666777999:::;;;;;;@@@HHHdddzzzbbbVVVSSS]]]dddmmmrrruuu}}}vvvzzz~~~ggg\\\OOOFFFVVVqqqwwweee\\\PPPHHHLLL]]]vvviiiaaaXXXSSSYYYooo}}}zzz}}}~~~}}}}}}zzzuuupppgggfffdddeeegggiiijjjjjjggggggkkktttbbbOOOIIIFFFCCCEEEGGGYYYvvvzzzyyymmm~~~yyymmmvvv[[[IIIAAA???>>>BBBCCCBBB???;;;666444333111111111111000000000000000000000000000000000000000000000000000000000000111111111222333444666777:::RRRmmmxxxvvvxxxtttzzz___rrryyytttwww~~~~~~{{{xxxssskkkdddbbbeeehhhsss^^^MMMLLLHHHCCC???>>>===<<<;;;999999888888888888999999===???===777>>>XXX{{{~~~|||iiihhhqqqzzzxxxtttmmmdddZZZQQQLLLKKKNNN^^^~~~xxxmmmttt]]]\\\lll|||jjjdddddddddbbb\\\XXXUUUOOODDD;;;888555555444444444333333333222222222222222222222222444444444555555555555555555666666777888:::;;;<<>>===<<<;;;999999888888888888999999888======;;;EEE```ssstttyyy~~~xxxwwwtttnnndddYYYOOOIIIFFFHHHPPPbbbttt|||yyyrrryyy~~~zzzrrrqqq{{{|||nnnuuufffWWWaaa||||||mmmgggdddaaa___[[[XXXWWWRRRFFF;;;666555555444444444333333333222222222222222222222222444444444555555555555555666666666777888:::<<<===BBBBBBRRRuuuggg\\\ZZZ___eeemmmrrrvvv~~~sss|||fffPPPHHHTTTeeesssdddUUUNNNMMMUUUkkkmmmcccXXXRRRRRR```~~~|||xxxtttrrrkkkiiihhhfffeeeeeeeeeeeefffdddeeekkkwwwuuuYYYKKKFFFCCCAAAFFFUUUiiivvvwwwtttsssqqqpppmmmkkknnnkkkOOOAAA>>>===>>>AAABBBAAA===888444222222222222111111111111000000000000000000000000000000000000000000000000000222000000333444444888===GGGcccyyyyyy{{{nnnhhhbbbbbb~~~lllooo~~~yyysssnnnkkkjjjjjjtttcccVVVMMMIIIDDD@@@>>>===<<<;;;999999888888888888999999555:::===>>>JJJfffzzz{{{}}}wwwvvvuuurrrlllcccWWWMMMGGGGGGHHHIIIJJJMMMSSS\\\bbbhhhuuuuuummmeeeZZZXXXccc{{{rrryyyxxxtttmmmWWW^^^yyytttnnnjjjfff___[[[YYYZZZVVVIII<<<666555555444444444333333333333333333333333333333333444444444555555555666666666666666777999:::<<<===AAAEEE[[[~~~yyyddd\\\]]]ccciiippptttyyytttkkkkkkSSSJJJPPP[[[zzz|||iiiWWWOOONNNVVVhhh{{{sssfffYYYRRROOOYYYuuu}}}}}}{{{wwwsssqqqooommmkkkhhhfffeeeeeeeeehhhfffdddgggppp}}}}}}^^^NNNHHHDDDAAADDDQQQdddssstttmmmgggttthhhfffzzzkkkxxxtttooooooTTTDDD<<<999>>>@@@BBBAAA===888444222222222222111111111111000000000000000000000000000000000000000000000000000///...000444666666;;;AAARRRmmm|||www{{{uuuaaaiiilll]]]kkk{{{zzz}}}yyytttqqqnnnmmmsssbbbVVVNNNJJJEEEAAA???>>>===<<<:::999999888888999999:::777;;;<<<===JJJiii~~~}}}~~~vvvooottt{{{vvvtttqqqmmmfff^^^TTTMMMHHHIIIJJJGGGAAA>>>CCCPPP[[[\\\fffddd]]]YYYRRRQQQ\\\sssxxxvvv~~~rrrzzzvvvYYYbbbyyysssrrrsssfff```\\\\\\XXXKKK>>>777555555444444444333333333333333333333333333333333333333444444555666666666666666777888999;;;<<<===???FFF^^^qqq]]]XXX\\\ggglllrrrwww}}}yyyaaahhhnnnUUUKKKNNNSSShhhoooZZZQQQPPPVVVfffwww{{{kkk[[[QQQLLLSSSnnn~~~~~~|||zzzvvvsssqqqrrrpppnnnkkkiiihhhhhhhhhhhhfffeeehhhoooyyyzzz}}}dddQQQHHHEEECCCEEEOOOcccuuuzzzsssjjjddd[[[WWWeeexxx~~~{{{ooorrrXXXFFF===999===???AAA@@@<<<888444222222222222111111111000000000000000000000000000000000000000000000000000000......000444666666<<>>===<<<::::::999999999999::::::999;;;:::;;;LLLooo~~~~~~|||}}}zzzqqqfffoooxxxsssppplllfff___WWWQQQMMMKKKHHHGGGDDD???===@@@HHHPPPTTTYYYUUURRRWWWWWWWWW```rrrwwwzzzvvvuuuXXX___~~~sssuuu{{{ooofff___]]]XXXMMM@@@999555555444444444333333333333333333333333333333333333333444444555666666777666777777888999;;;<<<===???EEE\\\|||kkkXXXVVV[[[iiinnntttzzz}}}aaa^^^xxxxxx\\\PPPMMMLLL\\\tttsss]]]SSSPPPTTTaaapppmmm[[[QQQJJJNNNjjj~~~{{{~~~|||zzzwwwtttrrrpppooommmjjjiiihhhhhhiiifffggghhhkkkqqqyyy~~~oooppp{{{hhhRRRHHHEEEAAADDDNNNbbbxxxxxx___TTTMMMVVV~~~zzziiiyyy^^^III@@@>>><<>>???EEEZZZzzzkkkWWWVVV\\\kkknnnuuu{{{hhh___uuulll[[[QQQIIIPPPbbbxxxvvvaaaUUUNNNMMMYYYggg}}}}}}iiiXXXPPPIIIKKKeee}}}www~~~{{{xxxvvvtttnnnllljjjhhhgggfffffffffdddfffiiimmmrrrzzz}}}iiidddmmm~~~mmmTTTIIIEEE>>>BBBKKK]]]vvvjjjYYYKKKOOOsss|||eeevvvgggNNNCCCBBB;;;>>>@@@???<<<777444333222222222111111111111000000000000000000000000000000000000000000000000000111000222444333555???JJJjjjvvv|||~~~xxxaaaqqqqqqVVVLLLiii}}}}}}~~~}}}}}}|||zzzzzzrrrbbbRRRMMMGGGCCC@@@???===<<<;;;::::::999999::::::;;;999;;;;;;@@@VVV}}}wwwwwwsssgggxxxzzzwwwsssmmmgggbbb^^^\\\]]]\\\ZZZWWWTTTPPPLLLJJJLLLIIIFFFBBBAAA@@@@@@AAAHHHPPPPPPQQQYYYZZZZZZbbbttt~~~yyytttuuu~~~gggXXXggg~~~ooofff___^^^\\\QQQCCC;;;555555444444444333333333444444444444444444444444222222333444555666777777777777888999:::<<<===>>>@@@FFF\\\~~~lllWWWUUU\\\jjjnnnttt|||vvv```llliiiXXXJJJGGGYYYooo}}}jjj[[[OOOIIIRRR```vvvqqq___SSSPPPJJJHHH___}}}zzzuuu~~~}}}zzzxxxwwwpppooollliiigggeeeeeedddbbbdddgggkkkqqqzzzfff\\\aaaqqq{{{qqqWWWKKKGGG>>>BBBJJJYYYqqq}}}cccMMMMMMjjjfffmmmsssSSSDDDCCC;;;===@@@???<<<777444333222222222111111111111000000000000000000000000000000000000000000000000000222111333444444888EEERRRsssxxxttthhhfffSSSQQQppp~~~|||{{{{{{zzzuuudddRRRNNNHHHCCCAAA???===<<<;;;::::::999999::::::;;;999;;;<<>><<<<<>>AAAGGG___lllVVVTTTZZZjjjnnnttt|||___```tttttt^^^LLLGGG[[[tttrrrbbbQQQHHHPPP^^^nnnfffWWWOOOPPPJJJFFFYYYvvvooowww~~~{{{yyyxxxvvvtttpppllliiigggeeeeeebbbccceeehhhnnnyyyfffXXXZZZgggyyy{{{uuu}}}tttYYYMMMIIIAAAEEEKKKWWWnnnjjjOOOLLLcccdddbbb|||VVVCCCBBB;;;===??????<<<777444333222222222111111111111000000000000000000000000000000000000000000000000000222222333555666;;;JJJXXXyyy{{{rrrllldddVVVXXXvvv~~~|||{{{zzzzzz~~~gggVVVOOOIIIFFFCCC???===???<<<;;;:::999999999::::::;;;<<<:::DDD^^^www~~~uuu]]]```vvv~~~zzznnnaaaYYYTTTNNNLLLMMMMMMSSS[[[[[[TTTKKKIIILLLLLLDDD???@@@AAA@@@@@@BBBJJJQQQ\\\aaa\\\TTTUUU[[[kkkqqqyyy|||zzzaaaTTThhhnnnbbb______ZZZUUULLL<<<777666555444333444555666555444444333333444444555555555444444444555555666777999:::::::::;;;>>>@@@FFFLLLhhhfffWWWXXX___iiinnntttyyysss^^^[[[}}}eeeOOOJJJXXX|||ppp___OOOCCCJJJZZZqqqwww___[[[TTTLLLEEEFFFUUUeeeqqqkkkzzz~~~zzzwwwuuuqqqmmmkkklllllljjjhhhfffeeedddfffnnnzzzgggVVVUUUgggwww~~~ssshhhppp]]]JJJEEEAAABBBHHHXXXooosssZZZMMMXXXiii```xxx^^^EEEBBB;;;===???@@@???;;;555222222222222111111111111000000000000000000000000000000111111111111222222222888444333444444;;;PPPgggjjjvvv[[[NNNeee~~~xxxwwwkkkZZZPPPHHHEEEDDDAAA???@@@<<<;;;:::999999999:::;;;;;;<<<:::CCCZZZooo|||{{{uuueeeVVVZZZiiiuuu{{{|||qqqeeeZZZSSSOOOJJJHHHIIILLLSSSZZZ[[[TTTKKKHHHHHHKKKEEE@@@@@@???===???CCCLLLTTT^^^bbbYYYPPPQQQXXXmmmvvvwwwjjjTTT^^^|||pppcccaaaaaa[[[VVVMMM<<<777666555444333444555555555444444333333444444555555555444444444555666666888999:::;;;;;;<<<>>>@@@EEEMMMkkk~~~cccVVVXXX___jjjooouuuzzzlllbbbfffoooSSSGGGRRRsssppp^^^PPPEEEJJJXXXoooqqqbbb]]]UUULLLDDDCCCNNN[[[mmmrrrkkkvvv~~~{{{yyyuuurrrnnnlllmmmmmmkkkiiihhhfffeeehhhooo{{{fffVVVVVVjjjzzzrrreeelll~~~```MMMIIICCCBBBGGGUUUkkk~~~uuu]]]JJJMMMooo{{{|||www```pppdddIIICCC;;;===???@@@???;;;666222222222222111111111111000000000000000000000000000000111111111111222222222444111222777999CCC[[[tttvvvdddyyyxxxUUURRRnnnzzzyyyyyyaaaTTTHHHEEEEEECCC@@@???===<<<:::999999999:::;;;;;;===:::CCCYYYiiizzz}}}uuu}}}xxxzzz~~~mmm^^^VVVVVVYYY\\\sss~~~nnn~~~yyyfff\\\RRROOOLLLHHHFFFGGGLLLRRRXXXXXXSSSLLLGGGEEEHHHDDDBBBAAA???>>>EEEMMMSSSYYY``````VVVMMMOOOVVVmmm|||ttt|||wwwVVVTTTmmm~~~rrrfffcccccc]]]XXXNNN===777777555444444444555555555444444333333444444555555555444444555555666777888999;;;;;;;;;===???AAADDDNNNooocccUUUXXX___jjjpppvvv{{{mmm[[[jjjyyyZZZIIINNNgggkkkYYYNNNFFFKKKVVVpppxxxppphhh\\\QQQHHHGGGPPP\\\```xxxsssgggnnn}}}{{{vvvsssooommmmmmmmmlllkkkiiihhhfffiiippp|||cccUUUWWWooosssbbbggg{{{dddOOOIIIEEECCCEEEQQQeeeyyyjjjPPPIIIdddsssaaadddkkkMMMCCC======>>>??????<<<666222222222222111111111111000000000000000000000000000000111111111111222222222222000222888<<>>===<<<;;;:::999::::::;;;:::======HHH___nnn{{{}}}|||yyy|||vvv{{{hhh```YYYQQQQQQbbbsss{{{vvv```WWWOOOMMMLLLIIIGGGHHHLLLRRRWWWVVVRRRNNNKKKGGGEEECCCCCCBBB@@@CCCNNN[[[```___]]]ZZZTTTNNNQQQXXXnnntttwww}}}]]]RRRjjjwwwuuuiiieeeeee___ZZZPPP???888777666444444444555555555444444333333444444555555444444444555666777888999:::<<<<<<<<<>>>@@@CCCCCCNNNqqqkkkWWWWWW___iiiooovvv||||||dddbbbcccRRRNNN[[[sss```PPPIIIEEEJJJSSSkkkuuubbbSSSJJJKKKWWWdddeeepppbbbccc~~~|||wwwtttqqqnnnlllllllllllljjjhhhgggiiippp{{{}}}aaaVVV[[[vvvuuuaaaddd{{{mmmSSSIIIGGGDDDDDDMMM___tttvvvUUUJJJ^^^uuu|||bbb\\\sssRRRBBB>>>======??????===777222222222222111111111000000000000000000000000000000000000111111111222222222222000222777:::FFFbbb~~~dddRRR]]]___OOO___ooo^^^MMMGGGEEEBBB>>><<<===<<<;;;:::::::::;;;;;;999===@@@OOOjjj|||{{{{{{~~~ssswwwmmmcccXXXRRRXXXkkkvvvsss~~~sss]]]TTTLLLKKKKKKHHHGGGHHHNNNVVVZZZWWWRRRRRRPPPMMMEEECCCCCCBBB@@@DDDSSScccooodddYYYTTTRRRRRRVVV\\\rrrvvvuuurrr}}}iiiVVVlllvvvvvvjjjgggggg```\\\RRRAAA999888666555444444555555555444444333333444444555444444444555666777888888999;;;<<<===>>>???BBBDDDCCCOOOrrrtttZZZWWW```gggnnnuuu{{{ooo```sssuuu^^^QQQRRRaaawwwpppVVVIIIEEEDDDHHHOOOaaavvvcccNNNDDDGGGVVVdddpppzzzjjj[[[ZZZwww~~~xxxvvvrrrnnnkkkjjjkkkllljjjhhhggghhhooozzzzzz```XXX```}}}xxxbbbfff}}}cccTTTHHHDDDCCCJJJ[[[qqqwwwTTTIIIVVVxxxtttggg[[[}}}}}}ZZZDDD@@@>>>===>>>@@@>>>888222222222222111111111000000000000000000000000000000000000111111111222222222222111333666999EEEcccUUUIII^^^XXXLLLaaa}}}nnn___PPPIIIFFFBBB>>>===>>>===;;;:::::::::;;;<<<999>>>BBBVVVuuu{{{|||~~~uuu{{{rrrhhhWWWTTT[[[wwwyyyooo|||rrr\\\SSSJJJHHHGGGEEEDDDEEEPPP]]]ddd^^^WWWUUUTTTPPPGGGDDDAAA@@@???EEEVVVfffxxxjjjZZZRRROOOQQQXXX___wwwwwwyyyoooooouuuYYYkkk{{{vvvjjjggghhhbbb^^^TTTDDD:::999777555444444555555555444444333333444444555444444444555666777888999:::;;;===>>>???@@@CCCFFFFFFRRRuuuuuuZZZWWW```fffmmmuuu|||wwwcccllloooZZZQQQZZZlll}}}jjjVVVJJJEEEDDDGGGLLL^^^rrrdddMMMBBBDDDQQQ]]]nnnoooeeeVVVTTTnnn|||zzzuuupppkkkiiikkkmmmkkkiiiggghhhoooyyyxxx___[[[fffyyyfffjjjpppcccIIIEEECCCHHHWWWmmm{{{XXXNNNSSSwwwoooooo___zzzeeeJJJAAA>>><<<>>>@@@>>>888222222222222111111111111000000000000000000000000000000111111111111222222222111111444777:::GGGhhhwwwOOOIIIddduuuRRRJJJfff~~~iii]]]QQQJJJFFFBBB@@@AAA>>>===<<<::::::;;;;;;<<<:::>>>CCCXXX{{{}}}|||wwwwww___VVVSSSeeewww{{{qqq___UUUKKKGGGEEEBBBBBBDDDRRReeeqqqkkk^^^XXXSSSNNNFFFBBB???@@@CCCMMM```qqqyyyoooaaaUUULLLKKKSSS^^^zzzuuu~~~qqqiiizzz}}}YYYddduuuiiiggghhhbbb___VVVFFF:::999777666555444555555555444444333333444444555444444555555666888999::::::<<<>>>??????AAADDDGGGKKKXXXzzzmmmXXXWWW___fffnnnvvv}}}rrrmmmjjjYYY]]]lll~~~qqq```TTTLLLGGGHHHJJJZZZooozzz```MMMDDDDDDJJJRRRbbbzzzrrrbbbUUURRRhhhyyy{{{~~~zzzsssllljjjlllnnnmmmkkkhhhiiiooozzzwww___^^^lllyyyhhhnnnkkkcccKKKGGGCCCGGGSSSgggzzzaaaTTTSSStttiii}}}xxxcccwwwlllNNNBBB>>><<<===@@@???999222222222222111111111111000000000000000000000000000000111111111111222222222222111444888:::HHHjjjpppPPPOOOnnnnnnPPPNNNrrrddd[[[QQQKKKFFFBBBBBBDDD>>>===<<<;;;:::;;;<<<<<<;;;???CCCXXX}}}}}}www}}}eee[[[RRRZZZxxxzzzqqqdddXXXMMMHHHEEECCCBBBEEESSSkkk{{{tttdddZZZQQQJJJEEE@@@>>>AAAIIIXXXlll~~~wwwqqqgggYYYJJJDDDNNN\\\xxxssszzzuuuhhhxxxYYY```ttthhhfffhhhccc___WWWGGG;;;:::888666555444555555555444444333333444444555444444555555666888999::::::<<<>>>???@@@BBBEEEGGGOOO\\\dddVVVXXX___gggooowww~~~pppyyydddcccpppyyykkk^^^RRRJJJHHHJJJRRRggg|||zzzhhhTTTHHHCCCAAACCCGGGXXXppp|||bbbVVVRRRfffmmmooo~~~}}}uuunnnkkkmmmpppnnnllljjjkkkqqq{{{~~~vvv```aaapppxxxjjjqqqnnn[[[WWWLLLHHHDDDFFFPPPbbbuuueeeVVVPPPpppdddyyyffftttnnnNNNCCC???;;;===@@@@@@999333222222222111111111111000000000000000000000000000000111111111111222222222333333555777888EEEgggnnnTTTVVVxxxlllPPPUUUpppaaaSSSMMMJJJGGGCCCBBB=========<<<<<<;;;;;;:::>>>888CCCccc~~~|||||||||pppbbbVVVYYYhhhlllcccXXXNNNJJJEEE???BBBJJJ```ooo~~~}}}kkkTTTIIIHHHCCC@@@>>>AAAMMM```ttt{{{qqq```PPPGGGFFFJJJNNNrrrwwwuuuzzzrrrvvvbbbXXX{{{{{{jjjcccddddddddd[[[HHH;;;999666555555666555444333333333444444444555555555666666777888:::;;;<<<:::<<>>===>>>>>>777000333333333222222222111111111111111111111111111111000111111111111222222222666555666777999GGGfffyyynnneeeYYYSSS^^^oooaaaSSSMMMKKKGGGCCCBBB=========<<<;;;;;;::::::>>>:::FFFccc}}}}}}|||zzz}}}yyykkkaaa```bbbpppmmmeeeYYYOOOKKKEEE@@@DDDMMMeeeqqq|||yyyiiiVVVLLLKKKEEEAAA>>>@@@JJJZZZkkkwwwrrrhhhYYYKKKCCCBBBFFFJJJjjjxxx{{{vvvvvvxxxmmmWWWnnn|||kkkdddeeedddddd[[[HHH;;;999666555555666555444333333444444444555555555666666666777888:::<<<===;;;>>>@@@BBBCCCEEEHHHKKKQQQeeettt[[[RRRYYYbbbmmmpppwwwzzzmmmvvvkkkVVVJJJIIILLLZZZfffuuu{{{vvvjjj^^^WWWWWWQQQIIIBBB>>>@@@CCCFFFSSSnnnaaaUUUNNN\\\|||ssswwwyyytttrrrrrrpppmmmkkkkkkrrr}}}rrr\\\gggpppfffwwwuuu[[[QQQHHHDDDAAAEEEMMM]]]tttgggPPPIIIeeeqqqsssiiibbbvvvYYYGGGBBB>>>===???>>>888111333333333222222222111111111111111111111111111111000111111111111222222222333333444555888HHHgggwww\\\SSSjjjmmm```TTTOOOLLLGGGDDDCCC>>>>>>===<<<;;;:::::::::======JJJdddyyy|||yyy{{{~~~|||xxxzzzssspppddd^^^yyynnndddYYYPPPLLLFFFAAAEEEOOOdddlllsssooobbbUUULLLIIIFFFCCC??????FFFSSS```iiiggg___RRRGGGAAA@@@DDDGGG^^^lllwwwyyy~~~yyy{{{wwwyyyXXXbbboooffffffdddddd[[[III;;;999666555555666555444333444444444444555555555666666666777999:::<<<===>>>@@@BBBDDDFFFHHHLLLNNNUUUiiirrrYYYQQQXXXcccmmmpppxxxvvvtttwwwmmmXXXLLLJJJNNN]]]hhhsssrrreeeUUULLLHHHPPPLLLFFFBBB@@@AAACCCFFFOOOkkkwww[[[QQQLLLZZZwww|||~~~}}}yyywwwwwwssspppnnnooouuurrrZZZfffooodddvvvhhhTTTIIIDDDAAADDDMMM\\\sssoooSSSDDDWWW|||wwwooommmWWWrrr}}}aaaJJJCCC======??????999444333333333222222222111111111111111111111111111111000111111111111222222222222222444666;;;MMMkkk^^^TTTvvvyyykkk```UUUPPPMMMGGGDDDDDD???>>>===;;;::::::::::::<<<>>>LLLdddvvv|||wwwyyy~~~uuuvvvttt___ggg~~~lllaaaXXXRRROOOHHHAAAEEENNNbbbjjjoookkkbbbXXXOOOIIIFFFCCC@@@@@@EEENNNWWW^^^^^^XXXOOOGGGBBBCCCEEEHHHTTT```mmmttt~~~}}}vvv]]]bbbvvviiieeebbbccc\\\KKK;;;999666555555666555444444444444444555555555555666666777888999;;;<<<===>>>@@@CCCDDDFFFIIINNNQQQ[[[ppprrrYYYQQQYYYdddmmmqqqyyyvvvyyywwwttt|||kkkXXXLLLJJJOOO___iiiqqqlll\\\NNNJJJLLLQQQMMMGGGCCCAAACCCFFFIIINNNllljjjXXXNNNLLLZZZttt}}}zzzzzztttrrrpppqqqwwwuuu]]]iiilllcccuuurrrUUUKKKEEEAAADDDKKK[[[rrr{{{^^^GGGOOOlllyyylllsssTTTgggjjjNNNDDD<<<===@@@???:::666333333333222222222111111111111111111111111111111000000111111111222222222222444666888AAAUUUqqqZZZVVV|||uuuhhh___VVVRRRNNNHHHEEEEEE@@@???===;;;:::999:::::::::>>>MMMeeevvv}}}~~~{{{vvvyyy~~~uuu|||qqqdddjjjxxxggg]]]WWWSSSQQQJJJBBBEEENNNfffpppvvvssskkkcccWWWMMMEEEDDDBBBBBBEEELLLRRRWWWVVVRRRMMMHHHEEEEEEGGGHHHMMMWWWdddppp~~~wwwcccggg|||kkkddd```bbb]]]OOO;;;999666555555666555444444444444555555555666666666777777888999;;;<<<===>>>???BBBDDDFFFJJJNNNRRR```tttsssYYYRRR[[[fffnnnrrrzzzxxxxxxqqqtttfffVVVKKKKKKQQQcccmmmsssmmm]]]QQQQQQUUUUUUPPPHHHBBB@@@BBBGGGKKKPPPnnnvvvdddWWWMMMKKKYYYooo~~~|||zzztttrrrrrrsssyyyzzzccclllllleeewwwzzzWWWMMMGGGBBBCCCJJJYYYpppiiiMMMKKKaaaoooyyyWWWeeeuuuTTTGGG<<<===AAA???:::888333333333222222222111111111111111111111111111111000000111111111222222222222444666999DDD[[[vvvsssRRRXXX}}}tttfff^^^WWWSSSOOOHHHEEEFFFAAA???===:::999999:::;;;:::>>>NNNfff|||xxxxxxtttxxx|||{{{yyyrrrdddmmm~~~uuufff^^^XXXTTTRRRJJJCCCGGGRRRkkkxxxyyyoooeeeXXXLLLEEEDDDDDDDDDGGGKKKOOOQQQNNNMMMJJJGGGFFFFFFFFFGGGIIIQQQ]]]mmm}}}{{{iiiggg|||kkkddd```ccc___PPP;;;999666555555666555444444444555555555666666666777777777888:::;;;===>>>===???AAACCCEEEJJJOOOSSSaaauuusssZZZRRR[[[fffooosss{{{|||ssszzzmmmbbbUUUKKKNNNWWWkkkuuu|||uuueeeWWWTTTVVVVVVPPPHHHAAA>>>AAAFFFJJJRRRllltttiiiXXXMMMIIITTTfffyyy{{{www|||yyysssssssssvvv||||||dddkkkmmmhhhzzz^^^QQQJJJCCCCCCIIIWWWmmmkkkPPPJJJZZZvvv^^^ggg[[[III<<<>>>BBB???:::888333333333222222222111111111111111111111111111111000111111111111222222222111333555888FFF^^^wwwaaaKKKZZZ~~~tttddd^^^XXXUUUPPPIIIFFFFFFBBB@@@===:::999999:::;;;<<>>>>>???AAACCCFFFKKKQQQUUUbbbuuurrrYYYQQQZZZeeepppttt||||||wwwiiiaaaWWWOOOTTT```sss~~~tttaaaVVVRRRRRRNNNHHHCCCAAABBBFFFHHHQQQggg~~~xxx___RRRKKKRRR___oootttqqq{{{xxxttttttuuuxxxwww^^^iiilllfffzzzjjjSSSLLLEEECCCGGGUUUjjj}}}wwwgggQQQJJJYYYvvvvvvffflll```LLL===>>>BBB>>>999888333333333222222222111111111111111111111111111111000111111111111222222222222555666999HHHbbbyyynnnwwwXXXHHH[[[}}}yyytttoookkkhhhmmmsssccc^^^XXXUUUPPPIIIFFFGGGBBB@@@===:::888999:::;;;===@@@OOOlllrrrpppooovvvmmmjjjooo}}}cccnnnxxxjjj```VVVNNNFFFDDDQQQbbbooobbbVVVKKKEEEFFFFFFGGGGGGGGGGGGGGGJJJKKKKKKKKKKKKJJJIIIHHHHHHKKKUUUgggzzz}}}||||||uuu~~~nnn]]]zzznnneeeffffffggg___NNN;;;999666555555666555444555555555555666666666777777777888999:::<<<===>>>>>>@@@BBBDDDGGGLLLRRRWWWbbbuuupppXXXQQQYYYcccpppttt|||vvvhhhaaaXXXRRRYYYfffwwwjjjYYYPPPPPPMMMJJJGGGEEEFFFHHHIIIPPPaaa|||fffWWWNNNRRR\\\jjjxxxpppooo|||xxxuuuuuuwww{{{pppWWWgggiiicccwwwtttUUUMMMEEECCCGGGTTTiii{{{}}}qqqdddQQQLLLZZZqqqiiimmmqqqcccNNN===???BBB===888888333333333222222222111111111111111111111111111111000111111111111222222222444888999<<>>;;;888555555666555555444444444444444555777777777:::<<<======>>>???AAACCCEEEGGGHHHJJJNNNRRRUUUbbbssskkkVVVQQQXXXaaakkkqqqzzz~~~rrrfffXXXPPPZZZkkkoooZZZOOOMMMJJJFFFCCCBBBEEEKKKOOORRR]]]xxx~~~fffYYYUUU___dddiii~~~tttrrruuuzzzvvvrrrqqqrrrxxxzzzXXX^^^jjjaaazzztttTTTMMMEEEBBBEEERRRfffwwwmmm[[[IIIGGGVVV|||yyycccuuuyyyjjjbbbJJJ>>>@@@===<<<<<<777444444333333222111000000111111111111111111111111111111222222222333333333222555;;;EEEZZZtttwwwiiisssMMMJJJdddpppeeehhheee^^^VVVNNNGGGCCCBBBDDDGGGRRReee~~~nnn___YYYWWWOOOLLLMMMGGGGGG@@@<<<<<<<<<:::;;;===@@@@@@YYYzzz{{{aaa```}}}lllkkknnnuuuyyyeeeXXXRRRYYYaaallltttiii~~~~~~eeeWWWNNNNNNKKKFFFQQQbbbooobbbRRRCCCHHHHHHIIIJJJJJJIIIJJJKKKOOOOOONNNMMMKKKIIIFFFEEEHHHKKKSSSaaassswww{{{\\\eeejjjfffgggiiiaaaQQQ>>>;;;777555555666555555444444444444555666777777777999<<<======>>>@@@AAAAAACCCFFFIIIKKKOOOTTTXXX```qqqkkkWWWRRRZZZcccmmmrrr|||ssseeeXXXSSSaaatttsss^^^QQQMMMJJJFFFCCCDDDIIIOOOSSSUUUfffiii[[[VVV___fffmmmyyyvvvvvvyyyvvvrrrpppqqqxxx___cccpppcccxxxxxxWWWOOOFFFBBBDDDPPPccctttwwwfffPPPGGGQQQ{{{fffmmmhhh}}}eeeLLL@@@AAA>>><<<<<<777444444333333222111111000111111111111111111111111111111222222222333333333666666:::HHHcccvvvoooqqqMMMJJJcccwwwfffZZZQQQNNNKKKIIIHHHGGGEEEDDDCCCEEEIIIQQQ___sssuuuccc[[[XXXOOOMMMMMMGGGFFF@@@;;;<<<<<<:::;;;>>>EEECCC^^^}}}|||zzzYYY```{{{iiifffiiippp{{{sss^^^MMMLLLPPPVVVgggyyylllvvvzzzaaaVVVPPPQQQMMMGGGNNN\\\~~~zzzkkk___QQQDDDIIIJJJKKKJJJIIIIIIKKKLLLNNNNNNMMMLLLIIIGGGEEEDDDFFFJJJRRR___pppwww~~~|||[[[___|||llldddeeehhh```NNN>>>;;;777555555666666555444444444444555666777888777999;;;<<<===>>>@@@BBB???BBBFFFIIIMMMRRRWWWZZZ^^^qqqiiiVVVRRRZZZcccnnnttt}}}mmm^^^SSSSSSdddzzzxxxcccVVVMMMIIIEEEDDDGGGNNNTTTWWWZZZpppfff[[[ZZZgggsss{{{|||yyy~~~xxxtttpppooopppwwweeeeeevvvfffvvv|||ZZZQQQGGGBBBCCCLLL```qqq{{{kkkSSSGGGNNNzzzlllffflllyyyhhhNNNAAABBB>>><<<<<<666444333333222222111111111111111111111111111111111111111222222222333333333777555777IIIiii{{{yyykkkLLLKKKccctttbbbVVVJJJFFFAAA@@@AAACCCBBB@@@CCCGGGHHHDDDDDDRRRmmmzzzggg]]]YYYPPPNNNNNNGGGFFF@@@;;;;;;<<<:::;;;>>>FFFHHHgggxxx^^^jjjyyyfffaaaeeennnwwwrrr[[[RRROOONNNVVVbbbrrruuurrr{{{tttuuu|||~~~yyykkkjjjlllvvvwwwgggZZZQQQQQQPPPLLLOOOVVVjjjrrrvvvooofff]]]TTTLLLLLLOOOOOOJJJGGGGGGIIIIIIJJJIIIHHHGGGEEECCCAAA@@@BBBFFFNNN[[[kkk{{{yyy|||}}}ZZZZZZuuupppeeecccfff___NNN===:::777555666666666555444444444444555666777888777999;;;<<<===???BBBDDDAAADDDHHHLLLOOOSSSWWW[[[___sssdddRRROOOXXX```mmmttt~~~zzzhhh\\\TTTWWWjjjwwwfff[[[PPPJJJEEEDDDJJJRRRXXXZZZ\\\rrryyyaaa\\\aaaqqq~~~|||~~~xxxtttooonnnooowwweeeccc}}}zzzhhhuuu]]]QQQFFFBBBCCCJJJ^^^qqqvvvgggQQQGGGOOOuuuqqqddd}}}wwwhhhNNNAAAAAA===<<<<<<777333333333222222111111111111111111111111111111111111111222222222333333333444222444DDDeeecccJJJNNNhhh~~~ooocccTTTLLLCCC???AAADDDFFFGGGHHHPPPSSSLLLCCCEEEUUUfffyyy|||hhh]]]YYYQQQOOONNNGGGFFF???;;;;;;<<<;;;<<>>======>>>BBBJJJVVVeeevvv||||||]]]^^^{{{uuukkkeeefffbbbSSS===:::777555666666666666555555555555555666888888777999;;;<<<>>>@@@DDDFFFFFFIIIMMMOOOQQQTTTWWWYYY```ttt}}}```PPPNNNWWW```kkksss~~~yyyjjjbbb]]]bbbttttttiiiaaaVVVNNNFFFFFFNNNVVV[[[\\\YYYlllvvveeedddfffppp{{{|||~~~xxxtttooonnnooovvveeeaaa{{{}}}hhhqqq___QQQFFFCCCCCCJJJ]]]rrrwwwiiiSSSHHHNNNlllsssddd|||gggNNN@@@@@@===<<<===888333333222222222222222111111111111111111111111111111111222222222333333333222333555AAA\\\|||ZZZGGGSSSooo{{{^^^UUUIIICCCEEELLLUUUYYYWWW\\\]]]VVVKKKFFFJJJQQQ^^^ppp}}}|||hhh]]][[[TTTRRRPPPHHHEEE???;;;;;;<<<;;;<<>>===<<<<<<<<<<<<<<<===AAAGGGPPP^^^ppp}}}{{{dddgggzzzpppiiibbbddd```QQQ<<<:::666555666777777666555555555555666777888888888:::<<<===???BBBFFFIIIKKKNNNQQQSSSTTTUUUWWWYYY___rrr{{{___PPPPPPYYYbbbiiirrrxxxlllgggeeeiiiyyy}}}tttllleee[[[QQQHHHIIISSS]]]aaa```WWWdddyyyzzzlllnnnmmmlllssszzzvvvzzz~~~xxxtttpppnnnooovvviiibbbyyykkknnnbbbSSSFFFDDDDDDIII\\\sssuuu\\\JJJKKKcccwwwfffyyyjjjPPPBBBAAA===<<<===888222222222222222222222222111111111111111111111111111111222222222333333333222555888@@@UUUyyy|||VVVFFFVVVuuutttvvvvvvlll]]]PPPJJJNNNWWW^^^dddccc^^^UUUMMMHHHIIIKKKJJJYYYlll~~~{{{xxx|||hhh^^^^^^YYYWWWTTTJJJEEE???:::;;;<<<;;;<<<@@@BBBYYYwwwtttnnnaaabbbooouuukkk\\\RRRTTT___ttt}}}vvvnnneeeZZZRRRKKKNNNQQQTTTWWW^^^iiiqqqcccZZZQQQPPPSSSVVV[[[___[[[___cccddd___XXXTTTTTT\\\eeefffXXXLLLIIIEEE???======<<<<<<<<<===>>>???@@@BBBEEELLLXXXiii||||||vvviiinnnzzzmmmeeeaaa___ddd___MMM<<<999666555666777777777555555555555666777888999:::;;;===>>>@@@DDDHHHLLLNNNPPPTTTVVVWWWXXXZZZ[[[```pppyyy\\\NNNOOOYYYaaahhhsss|||oookkkiiimmm|||yyypppiii___TTTJJJLLLYYYeeeiiihhh[[[bbbnnnxxxgggqqqwwwrrrrrrvvvxxx~~~yyyvvvqqqoooooouuupppddduuurrrpppgggVVVIIIFFFEEEGGGZZZrrr{{{|||bbbMMMLLLaaajjjuuu{{{tttqqqVVVFFFDDD>>><<<<<<888222222222222222222222222111111111111111111111111111111222222222333333333222666888???SSSuuuWWWFFFXXXwwwtttsss}}}gggVVVPPPSSSYYYeeeaaaZZZRRRLLLIIIKKKLLLHHHMMMVVVbbbxxx~~~{{{xxxtttrrr|||hhh``````\\\ZZZWWWLLLEEE>>>:::;;;<<<;;;===@@@III```zzzsssdddcccnnnssspppWWWVVV[[[iii}}}sssiii```ZZZMMMQQQUUUSSSOOONNNTTTZZZyyyyyy\\\ZZZXXXVVVVVVYYYaaahhh___bbbeeefffaaaZZZVVVWWW^^^iiijjj\\\PPPLLLHHHAAA>>>=========>>>???AAABBBCCCDDDEEEJJJTTTeeexxx{{{sssjjjpppxxxjjjbbb___aaaiiicccNNN<<<999666555666777777777555555555666666777888999:::<<<>>>???AAAEEEJJJMMMNNNQQQUUUXXXYYYZZZ\\\]]]bbbpppvvvYYYKKKMMMWWW___hhhtttwwwqqqooosss~~~tttjjjaaaVVVLLLOOO^^^kkkooonnn```cccjjjzzzrrrYYYooo|||}}}www|||zzzvvvqqqppppppuuuuuudddqqqzzzuuulllYYYKKKHHHEEEFFFXXXpppyyyzzzcccPPPPPPdddooossszzzqqqvvv[[[JJJFFF???<<<<<<666222222222222222222222222111111111111111111111111111111222222222333333333111444666===RRRsssYYYGGGXXXwwwyyyuuu}}}zzzcccWWWWWW\\\^^^\\\XXXSSSMMMKKKLLLMMMNNNLLLJJJPPPddd|||wwwsssooommmssslllddd```___\\\TTTMMMBBB===:::;;;;;;999<<>>======???BBBEEEFFFBBBAAAGGGQQQ```ttt}}}qqq|||yyynnnmmmooo^^^]]]ddddddXXXMMM===:::666444555666777777666666666666777888::::::;;;<<>>:::999333333333222222222111111111111111111111111111111111111222222222333333333333333444===RRRpppzzz~~~WWWIIIMMMmmmiii___aaaccc```[[[VVVQQQNNNMMMMMMJJJMMMOOOOOOTTTgggyyynnneeebbb~~~yyywwwwwwlllfff___]]]]]]ZZZSSSLLLBBB===;;;;;;;;;:::===BBBGGGeee}}}uuummmjjj```[[[\\\jjj{{{|||hhh```fffyyyrrreeeccc\\\TTTOOOJJJFFFIIINNN]]]~~~|||ooosssnnnjjjddd^^^^^^kkkyyywwwoooiiigggddd]]]WWWVVV\\\fffnnniii___UUUMMMGGGBBBBBB@@@???>>>???AAACCCDDDAAAAAADDDLLLYYYnnnsss{{{zzznnnlllggg```ddddddYYYMMM===:::666555555666777777666666666777777999:::;;;<<<===???CCCGGGKKKOOOQQQTTTVVVXXXZZZZZZ\\\^^^```cccmmmxxxZZZJJJKKKUUU^^^kkkrrryyyzzz{{{ooocccXXXXXXcccpppvvvvvvlllfffhhhvvvooo\\\OOOGGGMMMfff}}}~~~zzzxxxuuuooolllmmmnnnnnnooorrrxxx~~~jjjpppvvvvvvuuuXXXHHHGGGBBBFFFUUU___mmmzzz{{{tttoooaaaQQQMMMfffyyyqqqggg|||gggKKKBBBBBB>>>:::888333333333222222222111111111111111111111111111111111111222222222333333333555666888???PPPiiipppOOOEEEIIIhhhvvvmmmoooggg\\\UUURRRQQQQQQPPPSSSSSSQQQLLLLLLZZZsss}}}rrrfff]]][[[yyysssqqqfffbbb^^^]]]]]]ZZZSSSMMMCCC>>>;;;<<<<<<<<>>AAAEEEIIINNNRRRTTTVVVXXXZZZ[[[[[[\\\^^^```eeepppzzz\\\KKKKKKTTT]]]hhhppp~~~~~~mmmbbbXXXXXXcccooovvvwwwqqqmmmnnnzzziiiSSSMMM@@@@@@UUUmmm}}}|||yyywwwpppiiifffbbb]]]ZZZ[[[___iiixxxmmmlllxxxssszzz\\\JJJGGGAAACCCPPPYYYfffzzz|||pppkkkdddWWWPPPfffvvvooolllMMMBBBBBB>>>:::888333333333222222222111111111111111111111111111111111111222222222333333333444777;;;AAALLL```{{{~~~aaaGGGCCCHHHdddvvveee\\\]]]______\\\___]]]WWWMMMGGGMMM___nnnssscccZZZXXXyyyvvvfffcccaaa``````\\\TTTNNNCCC>>><<<===>>>===@@@EEEMMMiiizzzwwwaaaccczzzhhhZZZWWW^^^mmm||||||yyysssyyyvvvrrrfffYYYPPPKKKIIILLLRRRZZZyyywwwnnnkkknnnrrr}}}uuuooolllhhh```YYYWWWTTT^^^iiinnnooojjj]]]PPPDDDBBB@@@??????>>>>>>===<<<>>>@@@??????IIIaaawwwwww|||vvvfff|||jjjiiihhhYYYHHH;;;999666555666777777777666666777777999:::<<<===>>>???BBBGGGLLLQQQUUUWWWXXXZZZ\\\\\\\\\]]]___```hhhsss|||]]]LLLKKKTTT\\\eeennn}}}wwwfff]]]UUUVVV```lllsssttttttsssxxxqqqWWWPPPBBB===IIIYYYggg||||||xxxtttkkkaaa[[[UUUOOOLLLMMMLLLWWWfffppphhhzzz|||rrr~~~___KKKGGG@@@AAAMMMTTTfff~~~mmmgggeee]]]VVVfffzzzqqqOOOBBBAAA>>>:::888333333333222222222111111111111111111111111111111111111222222222333333333111555;;;@@@HHH\\\zzzYYYDDDEEEIIIcccpppgggiiillliiidddfffeee```TTTJJJIIIRRRZZZpppzzzgggZZZWWWxxxuuufffeeedddcccaaa[[[RRRKKKBBB>>><<<===>>>>>>AAAFFFKKKffftttVVV]]]lllYYYSSSZZZhhhvvvlllqqqyyyjjjZZZQQQLLLKKKOOOTTTaaa~~~{{{wwwpppjjjsssssstttsssjjj^^^WWWWWWTTTXXX^^^gggqqqqqqdddTTTFFFCCC???>>>??????>>>===;;;>>>AAAAAA???HHH___vvvxxx|||{{{iii~~~mmmllljjjXXXCCC:::888666666777888777777666777777888:::;;;===>>>@@@AAADDDHHHMMMRRRWWWYYYZZZ[[[]]]^^^^^^^^^```bbbcccnnn}}}^^^MMMLLLUUU]]]dddmmm|||sssbbb[[[TTTTTT\\\eeejjjjjjnnnqqqyyy}}}aaaTTTIIICCCFFFJJJSSSkkk~~~yyysssiii^^^SSSMMMIIIEEEEEEHHHDDDNNNZZZttttttfffvvvttt|||```LLLGGGAAABBBLLLRRRccc{{{{{{fff______ZZZXXXfff|||xxxRRRCCCBBB???;;;999333333333222222222111111111111111111111111111111111111222222222333333333333555:::???FFFXXX{{{XXXCCCFFFJJJddd}}}yyypppooommmfff___dddfffeee^^^SSSLLLLLLNNN```xxxnnn___YYYxxxnnniiicccddddddccc___WWWMMMFFFAAA===;;;===>>>>>>BBBGGGPPPhhh|||VVVXXXttt\\\RRRWWWcccppp{{{jjjkkk~~~ooo]]]SSSOOOOOORRRWWWjjjwwwiiijjjooovvvwwwlll^^^VVVVVVTTTTTTVVV___lllrrriii\\\MMMHHHCCC@@@AAABBBAAA???>>>AAAEEEEEECCCIII]]]rrrxxx|||{{{fff}}}yyylllllljjjWWWAAA999888666666777888888777777777777999:::<<<>>>???AAACCCFFFJJJNNNSSSWWWYYYZZZ\\\^^^______```bbbdddccclll|||^^^MMMMMMVVV___eeemmm{{{xxxaaa[[[UUUUUUZZZ___```___fffjjjqqqmmmYYYQQQLLLJJJEEEGGG___{{{{{{uuuzzz}}}rrriiiYYYPPPGGGCCCAAA@@@CCCGGGEEEKKKRRRiiizzzfffssswwwxxxcccMMMHHHBBBBBBLLLQQQZZZppprrrbbbYYYUUURRRUUUfffzzz~~~XXXFFFCCC@@@;;;888333333333222222222111111111111111111111111111111111111222222222333333333888888<<>>>>>BBBGGGUUUkkkeeeXXX|||{{{aaaRRRRRR]]]kkkvvv|||zzz}}}lllggg{{{sssaaaWWWTTTTTTWWW[[[nnnsssgggkkkrrrvvvoooaaaXXXVVVSSSSSSSSSXXXcccmmmmmmhhh[[[SSSKKKFFFEEEFFFDDDBBBDDDFFFHHHHHHFFFJJJZZZkkkyyyvvv}}}vvvbbb|||ssshhhhhhgggVVVAAA888777666777888999888777777777888999;;;===???@@@CCCDDDGGGJJJNNNSSSVVVXXXZZZ\\\^^^``````aaadddffffffmmm{{{]]]MMMNNNXXXaaafffnnnzzzhhheeebbbccchhhkkkjjjhhhfffgggkkkvvvyyyddd[[[TTTPPPGGGDDDUUUmmmyyypppmmmtttxxxjjj___OOOHHHCCCCCCCCCBBBDDDGGGIIIKKKLLLaaahhhoooyyytttfffOOOIIIBBBBBBJJJNNNRRRgggnnnfff]]]SSSOOOVVVfffvvvvvv```KKKFFF@@@:::777333333333222222222111111111111111111111111111111111111222222222333333333777777<<>>BBBGGGRRRjjjvvv\\\jjjzzz___NNNOOOZZZhhhtttzzzmmmkkkvvvooofffrrrvvvddd[[[XXXWWWZZZ^^^hhh~~~iiijjjnnnssspppeee[[[WWWQQQTTTTTTUUU\\\hhhoooqqqeee\\\QQQKKKIIIIIIGGGEEEIIIIIIKKKJJJHHHJJJWWWeeettt}}}ttt~~~qqqccc~~~zzzxxxoooeeeeeeeeeVVVBBB888777666777888999888777777777888999;;;===???@@@DDDEEEGGGJJJNNNRRRVVVXXXZZZ\\\^^^```aaaccceeegggggglllyyy\\\MMMNNNYYYbbbhhhooozzzuuuttttttxxxlllkkkiiiqqqnnncccZZZUUUKKKDDDNNNaaatttwwwooogggfffnnnvvveeeYYYLLLGGGFFFHHHIIIGGGFFFHHHLLLLLLIII\\\jjjlllzzzpppiiiQQQJJJCCCBBBIIILLLPPPeeeqqqooogggWWWQQQ[[[ffftttqqqgggOOOGGGAAA999555333333333222222222111111111111111111111111111111111111222222222333333333222333:::EEELLLWWWrrrgggIIIGGGPPPpppzzzpppjjjkkkoooeeeiiimmmjjjaaaVVVNNNJJJJJJ[[[pppsssaaaaaabbbdddddd___VVVJJJBBB>>>>>>>>>======@@@EEEHHHXXXpppggglll~~~wwwvvveeeKKKIIIUUUfffttt~~~uuuddd]]]___ssswwwhhhiiixxx|||wwwkkkbbb^^^]]]```dddhhhtttuuulllkkksssrrrfff\\\[[[WWWTTTQQQPPPUUU___jjjqqqfffbbb^^^ZZZVVVRRRMMMJJJLLLNNNOOOLLLIIILLLVVV___fffqqq}}}zzz~~~qqqmmmffftttjjjhhhggg___NNNAAA999888888777777777777777999999:::<<<>>>@@@BBBDDDEEEFFFHHHLLLPPPTTTWWWYYY]]]bbbeeeccc^^^]]]aaaggggggmmm{{{\\\KKKJJJSSS[[[gggnnnyyy}}}{{{uuutttxxx|||tttssstttggg[[[OOOFFFHHHPPPXXXaaalllnnnfff```gggsss{{{sssdddUUUPPPKKKJJJNNNNNNKKKKKKNNNJJJNNNOOO[[[|||sssooorrrrrrRRRJJJHHHBBBEEEPPPXXXaaarrr}}}xxxfffWWWSSSeeevvvxxxoooRRREEEEEE===666555555444333333222111111111111222222222333333333222222333333333333444444666999???MMMWWWYYYrrrfffGGGDDDXXXsss}}}vvvsssrrrpppmmmkkkiiibbbUUULLLIIIOOOSSS```uuuxxxgggaaacccdddccc^^^TTTIIIBBB????????????@@@DDDJJJNNNXXXqqqzzzdddggg}}}vvvooopppbbbIIIHHHRRRbbbppp|||xxxpppmmmnnnnnneeeZZZWWW\\\uuu~~~mmmnnnzzzsssqqq|||}}}pppeee___^^^___aaa```eeelllrrrvvvzzz~~~qqqkkkqqqtttkkkaaa^^^[[[WWWRRRPPPRRRYYY```eeebbbaaaaaa```___\\\XXXUUUTTTSSSPPPJJJFFFHHHOOOUUU[[[ccckkkpppttt{{{|||uuummmkkk|||hhhcccfff___LLL===888888777666666777777777::::::<<<===@@@BBBDDDFFFGGGHHHJJJLLLOOOSSSUUUWWW\\\aaadddccc___^^^bbbgggkkkppp}}}___MMMKKKSSSZZZeeelllxxxvvvooommmfffiiiqqq}}}}}}iiiZZZOOOFFFDDDFFFJJJRRR]]]bbb]]][[[eeerrr}}}tttjjj[[[SSSNNNRRRTTTOOOJJJIIILLLPPPRRR___xxxnnnxxxuuuTTTKKKHHHCCCGGGSSSbbbeeennnvvvsssfff[[[WWWfffzzzssshhhVVVFFFBBB;;;666555555444333333222111111111111222222222333333333222222333333333333444444555999BBBTTTaaabbbsssfffHHHGGG]]]yyyyyyyyy|||tttpppmmmhhh___RRRKKKJJJKKKNNNWWWdddppp|||xxxiiibbbcccdddbbb\\\RRRHHHAAA??????@@@AAADDDIIIOOOTTT```xxxnnnxxx}}}]]]ddd|||tttlllqqqfffOOOJJJQQQ^^^mmm|||vvvddd[[[YYY^^^dddbbbZZZ[[[bbbyyytttssszzzmmmbbbdddtttwwwiiibbb_________bbb___ZZZUUUTTTYYYaaaggg}}}yyynnnppptttooogggccc___[[[UUUQQQOOOPPPTTTVVVXXXZZZ^^^ccchhhiiihhhfffaaa[[[SSSJJJEEEDDDFFFIIINNNRRRVVVYYY]]]gggwww}}}}}}kkkjjjiii```ccc]]]III888777666666666666666777777;;;<<<===???AAADDDGGGHHHJJJKKKLLLMMMPPPRRRTTTUUU[[[___cccccc``````dddhhhpppsssaaaOOOLLLRRRYYYdddkkkvvviii^^^\\\VVV[[[fffzzziiiVVVLLLFFF@@@>>>AAAGGGPPPUUUSSSTTT```nnnyyywwwhhhZZZUUUTTTPPPJJJGGGMMMSSSWWWeeennn{{{yyyWWWKKKHHHCCCIIIVVViiiggggggiiifff^^^XXXUUUjjj~~~sssdddWWWFFF@@@999666555444444333333222222111111111222222222333333333222222333333333333444444444999DDD[[[nnnmmmuuudddHHHHHH___{{{uuurrrooohhh\\\OOOIIIIIIHHHLLLRRRVVVXXXbbbxxxxxxjjjccceeeeeeaaaYYYOOOEEE@@@>>>???@@@BBBEEEJJJQQQUUUeee{{{qqqqqq~~~lllTTTeee{{{sss{{{sss]]]OOOSSS\\\jjj{{{nnnXXXWWWWWW```nnnppphhhgggnnn|||uuu~~~nnn```___mmm}}}mmmdddbbb```^^^ddd]]]RRRIIIHHHMMMWWW^^^uuutttqqqqqqmmmiiigggbbb^^^XXXRRRNNNLLLLLLLLLKKKNNNSSS\\\eeelllpppqqqhhh___SSSIIIEEECCCBBBAAADDDFFFIIIJJJMMMVVViiizzz~~~oookkkoooaaaaaaXXXFFF777666555555555666777888888;;;<<<>>>@@@CCCFFFIIIJJJLLLLLLMMMOOOQQQSSSUUUWWW\\\```ddddddccccccfffjjjssstttbbbPPPMMMSSSYYYdddkkkwwwbbbVVVSSSOOOQQQZZZllllllWWWMMMHHHEEEBBBBBBEEEKKKMMMLLLMMMXXXeeeqqqzzzsss```TTTNNNKKKJJJNNNTTT[[[jjjooouuu}}}|||XXXKKKFFFBBBJJJYYYmmmmmmjjjeee\\\TTTRRRSSSmmm}}}zzzhhhvvvRRRDDD@@@999777444444444333333222222222111111222222222333333333222222222333333333444444333777BBB]]]uuuvvvwwwbbbFFFFFF]]]yyyuuutttrrrmmm```QQQJJJJJJHHHLLLQQQQQQMMMOOO```rrrzzzzzzmmmdddfffeee```VVVKKKCCC???>>>???@@@AAADDDIIIPPPTTT___uuu|||cccOOOdddyyy}}}gggQQQSSSYYYeeeuuuqqq[[[VVVXXXggg~~~zzzuuu{{{{{{~~~|||mmmdddffftttqqqgggfffddd___YYYSSSJJJEEEGGGNNNWWW]]]vvv|||sssmmmiiihhhjjjddd```[[[TTTOOOLLLKKKJJJGGGGGGIIIOOOYYYbbbhhhkkkbbbZZZNNNFFFCCCAAA>>><<<>>>???BBBEEEEEELLL^^^qqqxxxtttuuueee___RRRBBB999555555555555666888999999<<<<<<>>>AAADDDHHHKKKLLLMMMMMMNNNQQQSSSVVVXXXZZZ]]]aaaeeefffffffffiiikkkrrrqqqyyy}}}```PPPMMMTTTZZZffflllwwwfffWWWSSSNNNMMMQQQ^^^tttrrr\\\OOOKKKJJJIIICCCDDDFFFGGGFFFFFFNNNXXXfffoooyyy~~~tttpppuuu}}}fffWWWOOOLLLMMMSSS[[[jjjsssqqq{{{ZZZKKKEEE@@@IIIZZZqqqxxxxxxmmm\\\QQQPPPTTTlllwwwuuukkkhhhIIIBBBAAA;;;999444444333333333333222222111111222222222333333333222222222333333333444444333555>>>ZZZvvv{{{zzz___EEEFFF___{{{zzzzzz{{{xxxmmm]]]RRRPPPKKKLLLNNNMMMGGGFFFOOOZZZvvvyyymmmeeegggfff___SSSHHHAAA>>>>>>???@@@BBBEEEJJJQQQVVV]]]pppkkkVVVeeevvvkkkRRRRRRUUU^^^kkkyyyzzzggg\\\^^^sssxxxjjjffflll{{{uuukkkkkkhhhaaaPPPLLLIIIJJJOOOWWW^^^bbbuuuvvvnnnjjjjjjkkkdddaaa\\\VVVRRROOOMMMMMMKKKHHHFFFGGGLLLRRRWWWZZZUUUOOOGGGAAA@@@???===;;;<<<===AAADDDDDDGGGZZZnnnzzzvvvqqqfff___OOO@@@:::555555555666777999:::;;;===>>>@@@CCCGGGKKKNNNOOOOOOPPPQQQSSSVVVYYY[[[\\\^^^aaaeeegggggghhhiiijjjmmmkkksss|||___OOOLLLTTTZZZfffmmmxxxmmm[[[UUUMMMLLLMMMWWWiii}}}sss```PPPJJJHHHGGGBBBBBBCCCEEECCCBBBFFFMMMWWW^^^gggnnnrrrxxx{{{nnnggg___]]]eeeyyykkkWWWKKKJJJPPPXXXfffwwwmmm|||}}}www]]]MMMEEE@@@IIIZZZppp|||ttt^^^QQQOOORRRhhhssseeemmm___DDDBBBAAA;;;:::333333333333333333333333111111222222222333333333222222333333333333444444333555<<>>???AAADDDHHHOOOWWW\\\aaasssgggmmm~~~rrrnnnTTTSSSTTTYYYdddqqq|||uuuiiijjj~~~ooojjjmmm{{{{{{pppoookkkbbbQQQPPPPPPUUU\\\dddiiijjjnnn~~~xxxtttqqqooollleeeaaa\\\WWWSSSQQQPPPPPPOOOLLLHHHFFFHHHJJJLLLLLLJJJGGGDDDAAA@@@???>>>>>>??????CCCHHHGGGJJJ^^^uuu{{{zzzzzzcccbbb```PPP???888555666666777999:::<<<===@@@AAACCCFFFJJJNNNRRRSSSTTTTTTUUUVVVXXXZZZ[[[\\\^^^```cccfffggggggggggggffffffppp```NNNKKKSSSZZZeeekkkwwwrrr\\\SSSJJJKKKNNNVVVbbbmmmtttxxxwwwsssqqquuu}}}yyy{{{uuuhhh\\\UUUPPPLLLJJJIIIJJJKKKIIIEEEEEEHHHHHHMMMTTTXXX]]]eeeqqqzzzrrrgggWWWQQQMMMNNNVVViii~~~aaaMMMGGGLLLTTTaaaxxxyyyjjjxxx~~~ttt```PPPGGGAAAJJJ[[[ooo|||vvvbbbVVVRRRQQQgggwwwccczzzrrr~~~```HHHCCC???888999333333333333333333333333111111222222222333333333222222333333333333444444333666>>>YYYzzz]]]GGGLLLhhhwwwggg^^^___dddkkkmmmcccVVVQQQTTTbbb}}}pppggghhhfff]]]PPPDDD>>>===>>>@@@CCCFFFLLLSSS\\\bbbbbbuuuuuuxxxpppsssWWWVVVUUUYYYaaannn{{{}}}ssssssyyyooommmzzzsssqqqlllcccVVVUUUWWW\\\dddkkknnnnnneeeyyy{{{xxxyyyyyysssllleeebbb\\\WWWSSSQQQQQQRRROOOMMMJJJIIIIIIJJJIIIHHHFFFFFFEEEDDDCCCBBBBBBBBBCCCBBBFFFKKKKKKOOOeee~~~iiiWWW]]]aaaRRR>>>555666666777888999;;;===>>>BBBCCCFFFIIIMMMQQQUUUVVVWWWWWWWWWXXXXXXZZZ[[[[[[]]]___bbbeeefffeeeeeeeeeaaacccoooaaaNNNKKKRRRYYYbbbiiiuuuttt[[[PPPHHHKKKPPPWWW]]]___]]][[[VVVVVV\\\iiivvv||||||zzzyyy~~~~~~vvvnnnjjjbbbZZZWWWUUUUUUVVVRRRKKKGGGHHH@@@CCCGGGIIILLLUUUbbblll~~~{{{hhhZZZKKKGGGEEEGGGNNN]]]zzziiiQQQEEEIIIPPP]]]rrrzzzhhhvvvrrrcccSSSIIIBBBKKK\\\tttzzzjjj```ZZZUUUjjjiii~~~yyy~~~eeeMMMDDD<<<666999333333333333333333333333111111222222222333333333222222333333333444444444444888AAA\\\~~~___HHHMMMgggzzzjjj```jjjwww~~~gggXXXTTTTTTooouuujjjkkkggg[[[LLLAAA>>>???>>>CCCFFFGGGLLLUUU]]]___aaawwwwwwuuucccOOOSSS^^^YYYdddzzzxxxsssuuujjjtttvvvhhhmmmpppjjjbbb^^^hhhiii]]]iii|||{{{uuurrrzzz|||qqqooommmuuu}}}~~~|||zzztttnnngggccc___ZZZWWWSSSOOOMMMLLLHHHGGGHHHHHHFFFGGGJJJHHHJJJMMMMMMMMMLLLLLLMMMLLLLLLPPPRRRNNNQQQhhh~~~|||jjjZZZSSSZZZXXXHHH;;;:::777888:::::::::<<<>>>@@@CCCEEEHHHJJJMMMRRRWWW[[[SSSWWWYYYXXXYYY[[[YYYVVVSSSZZZbbbfffeeedddeeehhhggggggmmmaaaOOOKKKQQQ^^^ccciiiuuunnnXXXRRRPPPSSSUUUZZZdddjjj```RRRMMMNNNSSS```qqq|||hhh```XXXUUUVVVUUUNNNGGGDDDBBBBBBDDDFFFIIIRRR[[[kkktttvvvcccUUUGGGGGGEEEDDDJJJZZZlllxxxuuu\\\PPPEEEEEEKKKZZZpppooosss}}}}}}fffSSSIIIDDDKKKXXXrrryyymmm^^^TTTWWWlllnnnzzzdddPPPCCC<<<:::999555555555555444333222111222222222222222222222222222222333333333333444444222777>>>VVVaaaGGGLLLhhh}}}nnn^^^VVV]]]xxxlllSSSQQQ[[[ooozzzyyylllkkkfffZZZKKKAAA>>>???>>>CCCFFFGGGLLLVVV]]]___nnn|||wwwlllVVVUUU\\\YYYdddzzzyyy|||wwwfffggg{{{mmm```hhhnnnllllllkkkooollldddkkktttooosssrrrhhh``````dddppp}}}{{{vvvmmmiiiddd___[[[WWWSSSQQQOOOKKKIIIJJJHHHEEEDDDGGGIIIPPPYYY___aaa___\\\[[[UUUTTTWWWXXXTTTWWWmmmxxxzzziiiYYYSSSYYYXXXGGG999777777999:::::::::<<<>>>AAAGGGIIILLLNNNQQQTTTXXX[[[TTTXXXXXXVVVUUUWWWUUUQQQTTTZZZbbbeeedddcccdddgggeeeeeekkk}}}bbbPPPKKKPPP]]]iiillltttooo[[[VVVRRRUUUZZZcccpppzzzwwwmmm\\\VVVTTT]]]qqqyyyaaa[[[WWWXXX\\\\\\WWWQQQMMMJJJJJJKKKJJJIIIMMMTTT]]]hhhwwwnnn\\\PPPLLLKKKGGGEEEIIIWWWiiiuuuyyyvvvuuuuuulll[[[MMMGGGDDDDDDIIIXXXoooppprrr~~~~~~cccRRRJJJEEEKKKWWWoooppp^^^TTTXXXiiiuuu|||xxx}}}bbbMMMBBB>>>:::777555555555555444333222111222222222222222222222222222222333333333333444444444888;;;QQQzzz___FFFLLLjjjuuucccUUUOOOVVVooozzz___NNNQQQ^^^qqq~~~}}}uuupppxxxnnnllleeeXXXIII@@@>>>@@@@@@FFFIIIJJJOOOYYY```bbbxxxvvv}}}sss~~~yyycccZZZZZZXXXcccxxxwwwxxxaaaYYYbbbooowww___VVVaaammmpppsssuuurrrnnnmmmlllzzzmmmeee___WWWUUUXXXdddttt~~~yyytttpppjjjeee```\\\XXXUUUSSSNNNKKKJJJGGGCCCBBBDDDLLLXXXiiiwww}}}{{{vvvsssjjjhhhgggfffcccfffyyyyyyzzzsss~~~wwwlll]]]TTTXXXVVVFFF888444888999:::::::::<<>>???FFFVVVmmmqqqmmm~~~||||||aaaOOOGGGCCCKKKXXXnnn|||lllZZZTTTkkkuuuhhhmmmXXXHHH>>>:::999444444444555444444333333222222222222222222222222222222222333333333444444555:::888EEEkkk___HHHGGG\\\xxxyyyaaaUUUTTTUUUfff|||jjjXXXLLLVVVpppyyytttlll]]]MMMCCC@@@CCCGGGIIINNNRRRSSSVVV]]]aaabbbaaarrrtttbbbsssjjjgggiii|||fffSSSRRRWWWeee{{{yyyvvvzzz}}}yyymmm^^^QQQJJJ>>>BBBBBB@@@HHH___{{{oooiiieeeuuuwwwkkkfffkkkrrr{{{}}}wwwwwwxxxyyyyyyuuuppplll^^^VVVMMMHHHDDD@@@BBBGGGPPPZZZjjjyyy}}}}}}ggg[[[iiiwwwyyynnn^^^LLL>>>999<<<;;;;;;<<<===???BBBHHHLLLKKKMMMQQQTTTUUUWWWZZZ\\\\\\___^^^\\\[[[^^^^^^[[[XXXYYYZZZ\\\^^^```bbbcccbbbccceeekkkzzzuuu\\\OOOQQQ]]]kkkwwwzzz|||{{{ssstttzzzyyygggccckkkuuu{{{{{{ssskkkgggbbb]]]ZZZ\\\ZZZaaalllzzz}}}qqqkkkttt{{{kkk]]]UUURRRLLLEEE>>>@@@HHHZZZrrrtttmmm|||{{{{{{eeeQQQGGGBBBJJJWWWnnn{{{}}}yyyyyymmm\\\VVVkkkxxxkkkqqq]]]JJJ>>>::::::333444444555444444333333222222222222222222222222222222333333333333444444444:::999EEElll|||VVVDDDDDDTTTmmmzzz|||}}}ppp```[[[ZZZgggxxxqqq^^^NNNRRRfff|||zzzrrruuujjjZZZJJJAAA@@@FFFJJJMMMSSSVVVVVVYYY^^^bbbbbbbbbnnnjjjsssooofffddduuuyyyfffPPPMMMNNNZZZsssuuuwww{{{}}}xxxlll[[[PPPDDDEEECCC@@@FFF]]]zzz|||iii\\\eee}}}vvvpppnnnoooqqq{{{zzzpppppprrrwww{{{}}}zzztttpppaaaZZZUUUQQQKKKCCCAAABBBLLLRRR\\\eeelllqqquuuwwwuuutttuuuzzz{{{sssfffrrrxxxtttaaaKKK;;;888===;;;<<<===>>>AAAEEELLLPPPSSSTTTUUUVVVVVVWWWZZZ\\\[[[___```]]]]]]___]]]ZZZWWWWWWXXXZZZ]]]```cccdddcccfffgggkkkvvvvvv\\\NNNOOOZZZmmm}}}yyyrrrqqqrrrxxx{{{|||uuufffaaabbbeeeaaabbbmmm}}}xxxvvvzzz}}}tttmmmiiijjjjjjgggeeefffcccfffmmmyyy{{{vvvnnnccc\\\RRRFFF>>>AAALLL___wwwxxxooo|||{{{{{{iiiUUUIIIBBBGGGSSSkkkxxxxxxrrrqqqiii]]][[[lll}}}zzzlllqqq\\\JJJ???:::888333333444444555444444333222222222222222222222222222222333333333333444444444;;;999EEEmmmvvvQQQBBBAAANNNcccqqqsss~~~iii___ZZZbbbqqquuucccQQQLLLUUUeeewwwzzzrrruuujjjYYYIII@@@AAAGGGLLLSSSXXX[[[[[[]]]bbbeeeeeedddmmmxxx}}}{{{nnniiillluuudddMMMIIIHHHRRRmmm}}}tttvvvzzzwwwfffXXXNNNMMMGGG@@@DDDZZZxxxttt___\\\rrr~~~wwwvvvwwwuuurrrmmm___hhhlllrrryyy|||zzztttooobbb^^^[[[XXXQQQFFF???>>>HHHMMMSSSYYY\\\___aaaccceeefffjjjttt{{{vvv{{{~~~vvvcccJJJ999777<<<;;;<<<===???BBBGGGNNNSSSZZZZZZZZZYYYWWWXXXZZZ\\\]]]aaabbb```___```^^^YYYWWWVVVVVVYYY]]]aaacccdddgggjjjlllnnnwwwvvv\\\MMMMMMYYYhhh{{{yyynnngggbbb```]]]ppppppaaaYYYVVVWWWRRRYYYpppzzzxxxssskkkeeedddjjjooouuuqqqooossstttqqqmmmlllbbbdddiiirrr~~~}}}uuuttt|||nnnbbbQQQ@@@???CCCNNNbbbzzz{{{qqq}}}||||||jjjWWWLLLCCCFFFPPPhhhvvvwwwoookkkddd]]]___nnnssszzzllloooYYYJJJ@@@:::555333333444444555444444444222222222222222222222222222222333333333444444444555<<<999DDDnnnxxxPPPAAA???JJJ]]]kkknnnnnnfff```fffwww~~~jjj[[[XXX]]]jjj}}}tttbbbNNNCCCCCCMMM^^^lllvvvmmmqqqcccSSSHHHAAABBBJJJSSS\\\^^^_________```ccceeedddjjj|||kkkqqqqqqfffSSSFFFKKKWWW___tttppp||||||mmmeeeVVVKKKHHHNNNKKKLLLiiikkkWWWddd}}}zzzpppfff}}}pppccc\\\cccgggkkknnnpppqqqssstttnnnfffdddeee\\\JJJ@@@AAABBBCCCHHHNNNUUUZZZ\\\\\\WWW[[[eeeuuuyyy}}}sssxxxooohhh{{{~~~cccFFF<<<<<<;;;;;;===@@@BBBEEEJJJOOOSSS___```]]]WWWWWW[[[^^^]]]^^^```aaabbbbbbaaa___^^^YYYXXXWWWWWWYYY\\\___aaafffiiinnnttt|||}}}]]]MMMPPPXXXeeeuuuwwwllljjjmmmmmmmmmvvv~~~rrrhhh^^^TTTQQQSSS]]]hhhlllhhhdddccc^^^YYYUUUPPPPPPYYYccctttzzz|||xxxtttsssmmmddd]]]\\\___kkk|||xxxpppkkkcccgggeeedddgggdddggguuuooommmccc^^^aaaddduuuxxxkkkUUU===DDDEEEPPPeee}}}wwwzzz|||mmmQQQJJJEEEFFFQQQiiizzz{{{oooiiiccc___aaarrrzzzmmmwwwsssZZZHHH<<<888777555555444444444333333333222222222222222222222222444333333333333444555555333777:::GGGiiiSSSAAAAAAJJJVVV```jjjxxxooo```QQQXXXhhhnnnrrr]]]TTTQQQUUU[[[lll|||}}}kkkTTTEEEBBBFFFIIIJJJrrrjjjmmm___PPPGGGEEEGGGNNNVVVYYYZZZ\\\]]]]]]^^^```ccceeeiii{{{yyyoooqqquuummmXXXGGGFFFQQQ[[[{{{~~~uuuxxxtttiiicccWWWPPPNNNJJJJJJ^^^vvvooo[[[]]]uuuuuunnneee\\\iiiqqq|||~~~sssggg___cccaaa^^^]]]___fffpppwwwppphhheeeddd[[[JJJ@@@AAA???@@@CCCHHHOOOSSSVVVVVVSSSYYYeeeuuuyyy{{{{{{{{{kkkhhhfffxxxzzzaaaFFF======<<<<<>>BBBGGGLLLNNNOOONNNVVVdddwww~~~|||qqqyyyggggggfffuuuvvv^^^FFF>>>>>>===???BBBEEEIIIMMMQQQVVVZZZ]]]^^^]]]YYYYYY]]]___^^^ccceeeggghhhgggeeecccaaa]]]\\\ZZZYYYZZZ[[[]]]^^^bbbjjjsssyyy}}}aaaNNNNNNTTT```kkkxxxooobbbbbbbbbbbb```YYYOOOHHHEEEBBBBBBDDDFFFGGGMMMUUUWWWXXXWWWVVVYYYaaafffhhhmmmkkkkkksss}}}wwwlll```TTTLLLFFFDDDCCCGGGRRR___ddd\\\OOOIIIRRRXXXVVVPPPKKKFFFVVVtttuuu\\\JJJNNN[[[ppplllpppqqqTTTLLLFFFFFFRRRggg{{{~~~rrrkkkddd^^^```vvvttt[[[ppp|||aaaLLLBBB===999555555444444444333333333222222222222222222222222444333333333333444555555666888888AAAbbbgggNNNCCCHHHXXXooouuuzzzkkkVVVLLLKKKHHHOOOUUU\\\kkk}}}xxxlllYYYIII@@@???AAABBBttthhheeebbbTTTGGGFFFKKKPPPTTTXXXRRRTTTWWWXXXYYYZZZ\\\^^^bbbdddnnnuuussszzzwwwXXXEEEHHHSSSggg}}}~~~vvvssshhhXXXMMMJJJIIIHHHJJJUUUYYYNNNDDDGGGTTT^^^sssqqqhhhYYYLLLEEEBBB@@@@@@FFFQQQ___jjjmmmiiidddYYYWWWSSSOOOMMMOOOTTTXXXVVVQQQMMMMMMHHHAAA>>>@@@>>>======???CCCGGGIIIIIIIIISSSdddxxxqqqzzzyyy}}}rrrjjjiiisssqqq\\\FFF???>>>===AAADDDHHHLLLPPPTTTYYY\\\___aaa```]]]]]]aaabbb```bbbdddfffggggggeeebbb``````^^^]]][[[[[[[[[\\\]]]^^^fffpppvvv{{{dddOOOMMMRRR___gggrrr~~~{{{zzz}}}zzzfffUUULLLHHHGGGJJJKKKKKKMMMQQQNNNNNNOOOQQQXXXccclllqqqzzzwwwuuuzzz~~~zzzooohhh]]]RRRIIIDDDCCCCCCDDDJJJccc~~~~~~kkkXXXSSS[[[]]]\\\XXXMMMPPPccc|||```OOORRR\\\lllzzz}}}iiimmmqqqUUULLLFFFGGGSSSeeeyyy{{{mmmddd]]]YYY]]]ooouuu[[[ooodddNNNDDD===777555555444444444333333333222222222222222222222222444333333333333444555555444888888@@@^^^tttUUUCCCHHH[[[|||yyydddTTTLLLLLLUUUXXXUUU[[[mmm~~~xxxlllZZZIIIAAAAAAHHHMMM}}}mmmeeeeee^^^QQQGGGGGGLLLPPPSSSUUURRRTTTWWWYYYZZZZZZ\\\]]]\\\```jjjyyywwwooo{{{cccJJJGGGNNNbbbzzzzzz|||uuucccRRRJJJEEE@@@>>>GGGLLLIIIEEEFFFKKKOOOPPPTTTSSSKKKDDDBBBBBBAAA===???EEEOOOZZZ```bbbaaaWWWVVVTTTQQQMMMKKKLLLNNNMMMJJJFFFEEEBBB???>>>@@@===<<<;;;<<>>UUUzzzeeeHHHHHH^^^~~~}}}~~~vvveeeUUUPPP]]]```SSSKKKWWWoootttkkkaaaZZZ]]]eeennntttppp^^^[[[bbbXXXQQQLLLNNNPPPQQQTTTXXXTTTWWWZZZ[[[[[[ZZZZZZZZZUUUZZZbbbsssuuu~~~wwwvvvyyy[[[JJJGGGQQQcccuuu}}}sssqqqyyyvvvrrrmmmcccVVVJJJEEEAAABBBHHHUUUaaabbbZZZQQQJJJLLLKKKFFFCCCDDDCCCAAABBBBBBAAAAAAEEELLLTTTZZZ\\\ZZZWWWRRRMMMJJJJJJKKKJJJJJJGGGDDDBBBAAAAAA@@@<<<;;;;;;===???@@@@@@>>>@@@OOOeeezzzttt{{{pppooojjj\\\KKK@@@???CCCEEEHHHKKKPPPSSSVVVXXX[[[]]]bbbeeefffcccbbbcccaaa]]][[[___cccggghhhgggdddbbbcccbbbaaa```^^^]]]\\\\\\]]]aaagggooozzznnnUUUMMMOOOXXXcccnnnwww}}}nnnccc]]]WWWXXXZZZbbbyyyyyybbbVVVLLLLLLPPPRRRSSSTTTTTTPPPOOORRRQQQNNNNNNRRRYYY\\\```gggnnnuuuyyyzzzrrrmmmddd[[[SSSQQQSSSUUUeeegggjjjjjjggg```ZZZUUUVVVYYYpppTTTJJJNNNKKKHHHRRRcccvvvppp___LLLGGGDDDCCCGGGUUUnnnyyy}}}|||zzz{{{yyysssllljjjooouuu~~~aaaRRRGGGFFFRRRfff{{{}}}kkk\\\QQQLLLQQQ^^^wwwbbbyyyzzzcccJJJBBB<<<555555555444444444333333333222222222222222222222222444333333333333444555555222888888;;;QQQwwwnnnMMMIII]]]~~~pppccc[[[jjjooo___NNNQQQ```lllmmmjjjjjjnnnwww}}}~~~}}}mmmZZZXXX___VVVQQQOOOQQQRRRRRRVVV[[[UUUXXXZZZ[[[ZZZYYYYYYYYYUUUZZZ^^^lll{{{vvvdddOOOHHHJJJXXXkkkyyy~~~|||mmmiiixxxtttkkkhhhllljjj___RRRLLLHHHIIITTTgggwwwzzzpppfffXXXXXXSSSLLLIIIJJJIIIFFFBBBCCCCCCBBBCCCHHHRRRZZZ\\\]]]\\\XXXQQQJJJDDDAAAAAABBBAAA??????@@@@@@???>>>>>>???AAACCCDDDBBBAAA@@@OOOeeezzzuuuzzziiimmmeeeVVVFFF>>>???EEEHHHJJJMMMRRRUUUWWWYYY\\\]]]___cccdddaaa___```]]]YYYWWWZZZ___dddfffeeebbb```cccbbbaaa```___^^^]]]\\\[[[^^^dddlllvvvoooVVVNNNOOOUUUaaannnwwwzzzqqqiiiddd^^^WWWUUUWWWPPPWWW```kkk}}}vvvkkk\\\OOOMMMQQQSSSTTTTTTQQQKKKIIILLLKKKGGGHHHMMMOOORRRWWW\\\bbbfffhhhiii^^^YYYPPPFFFAAADDDMMMUUUssswww~~~wwwnnnhhhaaa___qqq___ZZZMMMCCCIIIQQQUUU^^^fffkkkiii___WWWHHHCCC???===@@@NNNhhh||||||ssstttpppggg\\\WWWZZZ___jjjuuu{{{^^^PPPGGGHHHUUUhhhrrrcccUUUMMMPPPbbbtttccc{{{yyy```IIIBBB>>>888555555444444444333333333222222222222222222222222444333333333333444555555333888777888NNNvvvtttPPPIII[[[vvvjjjooosss[[[TTT[[[bbbgggiiiqqq~~~kkk\\\YYY[[[OOOPPPRRRRRRRRRQQQRRRTTTUUUYYY\\\YYYSSSQQQUUUZZZZZZXXX[[[ggg~~~|||zzznnnVVVEEEGGGLLL```yyyxxxvvvyyykkkaaafffkkkggg\\\VVVNNNMMM\\\zzzxxxooocccYYYWWWVVVQQQJJJFFFKKKGGGDDDCCCBBBDDDMMMXXXaaa```\\\WWWUUURRRIII>>>?????????>>>===>>>@@@BBBAAABBBDDDEEEEEEEEEDDDCCCEEERRRfff{{{uuuyyyrrrhhhhhhcccVVVFFF@@@DDDGGGFFFOOOPPPRRRTTTWWWXXXYYYZZZ^^^ZZZYYY[[[___]]]UUUNNNOOOWWW```cccaaa]]]]]]^^^```___]]]^^^```aaa``````]]]___ccckkkttt}}}sssVVVLLLNNNVVV```nnnzzzooo]]]TTTYYYZZZSSSVVVaaagggmmmwww~~~|||aaaVVV\\\^^^]]]\\\VVVTTTPPPMMMNNNLLLIIIJJJMMMQQQSSSVVVXXXWWWVVVVVVVVVMMMEEE@@@@@@===;;;GGGYYY|||zzzmmmjjjzzzqqqVVVFFFBBBBBBBBBEEEKKKSSSXXXYYYYYYPPPHHH>>>>>>CCCEEE[[[~~~{{{~~~{{{pppkkkeeeaaa\\\UUUNNNKKKVVV```sssuuuZZZJJJFFFMMMVVVmmmpppXXXLLLSSSfff~~~nnnyyyaaaHHH>>>:::444666666666555444444333333333333333333333333333333222222333444444555555666777444888>>>MMMuuuYYYIII\\\wwwlllssssssjjjlllnnnwwwiii[[[XXXYYYNNNPPPSSSTTTTTTSSSTTTUUUUUUZZZ^^^\\\UUUQQQRRRUUUYYYXXXZZZccctttxxxwww^^^IIIIIILLL]]]ttt~~~}}}mmmcccjjjtttsssiii___TTTSSSaaazzzlllddd\\\TTTPPPPPPLLLHHHEEEDDDCCCDDDMMMWWW^^^``````\\\YYYUUULLLCCCBBBBBBBBBBBBBBBCCCEEEGGGEEEEEEFFFGGGFFFEEEDDDCCCEEERRRggg|||uuu|||{{{pppccc```llleeeVVVFFF???CCCGGGGGGPPPRRRTTTVVVXXXYYYYYYYYY^^^[[[ZZZ[[[]]]\\\XXXTTTVVVZZZ___aaa```^^^]]]^^^___]]][[[[[[\\\]]]]]]\\\ZZZ[[[___gggrrr}}}vvvXXXMMMOOOXXXbbbqqq~~~}}}pppiiimmmpppooorrryyyzzz~~~yyy{{{mmmeeennnqqqpppkkkaaaUUUPPPMMMOOOPPPOOOOOOQQQSSSTTTTTTSSSPPPMMMJJJIIIDDD===:::<<<:::999DDDTTTzzzzzzooorrruuuYYYIIIEEE>>>===>>>BBBIIISSS\\\bbbXXXOOOBBBAAAFFFHHH]]]~~~~~~~~~{{{xxxsssnnnllliiicccZZZTTTPPPVVVggg~~~uuuZZZJJJFFFLLLTTTnnnrrrZZZOOOWWWrrrmmmdddJJJ@@@:::444555555555444333333222222333333333333333333333333222222333444444555555666888555:::???NNNvvv}}}ZZZLLLXXXwwwzzzpppfffjjjxxxeee[[[WWWUUULLLOOOTTTVVVWWWVVVVVVWWWUUUZZZ______ZZZVVVVVVWWW\\\\\\^^^```ggg~~~|||tttyyykkkQQQKKKLLLYYYnnnzzz~~~xxxvvvzzzwwwlllcccZZZXXXcccrrraaaUUURRRNNNKKKHHHFFFDDDEEEMMMVVV```dddddd___ZZZVVVRRRMMMFFFEEEDDDDDDDDDEEEFFFGGGHHHHHHIIIHHHGGGEEECCCBBBEEESSShhh}}}wwwwwwpppaaa]]]aaallldddTTTEEE@@@FFFLLLNNNSSSUUUXXX[[[\\\[[[ZZZXXX^^^^^^]]]\\\[[[[[[ZZZZZZ^^^^^^______^^^^^^]]]]]]]]][[[XXXXXXYYYZZZZZZZZZYYYYYY]]]ffftttzzz[[[NNNOOOXXXbbbrrr|||wwwuuuvvv{{{{{{ttt~~~vvvggg[[[SSSNNNQQQUUUUUUUUUUUUTTTSSSQQQNNNIIIEEEAAA??????:::999;;;:::999AAALLLsssvvvlllvvvjjjSSSFFFEEE@@@???======DDDRRRdddqqqeeeZZZHHHAAAEEEJJJ___~~~~~~}}}ooo```PPPNNNXXXooouuuYYYKKKGGGLLLSSSnnnttt]]]SSS[[[|||mmmfffMMMAAA:::333555444444333222222111111333333333333333333333333222222333444444555555666999666;;;AAAOOOwwwuuuUUUKKKMMMkkk~~~tttooolllfff``````pppooo```ZZZUUUQQQKKKOOOUUUYYYZZZYYYYYYYYYUUUYYY]]]^^^\\\[[[]]]___cccddddddbbbaaarrr}}}tttpppqqqrrrXXXKKKKKKUUUhhhvvv}}}uuulllgggaaa^^^eee}}}zzzdddYYYTTTPPPLLLJJJFFFEEEKKKTTTeeejjjkkkccc[[[XXXVVVTTTNNNLLLIIIHHHGGGGGGFFFFFFHHHHHHHHHHHHGGGFFFDDDCCCEEESSShhh|||ppp}}}{{{}}}ooo^^^```fffhhh]]]OOODDDDDDLLLTTTXXXXXXZZZ]]]``````^^^\\\ZZZ^^^```bbb```\\\ZZZZZZ[[[```___^^^^^^___^^^\\\ZZZ[[[XXXUUUTTTVVVXXXZZZZZZZZZ[[[^^^gggyyy^^^PPPOOOVVV```ppp~~~|||wwwwwwwww|||ooodddZZZSSSUUUYYYZZZWWWVVVTTTRRRPPPMMMJJJFFFAAA>>>CCC???===???>>><<>>BBBEEEPPPaaauuuvvvaaaNNNEEECCC@@@>>>BBBOOOcccqqq{{{pppVVVLLLPPP___sssnnnpppuuu|||eee```nnncccNNNGGGMMMXXXpppnnnSSSIIITTTmmmccctttkkkKKK???:::666666666555444444333333222333333333333333333333333222222333444444555555666555333;;;???@@@]]]eeeGGGGGGIII^^^{{{yyy}}}{{{yyysssnnnqqqxxxjjjddd^^^\\\XXXQQQMMMMMMTTTYYY]]][[[XXX___ooo}}}qqq\\\RRRQQQPPPMMMOOORRRUUUWWWXXXYYY\\\^^^ZZZZZZZZZXXXVVVUUUSSSSSSXXXVVV\\\dddbbb```ttt}}}\\\oooqqqrrr~~~gggPPPIIIEEELLL[[[jjjvvv||||||nnnhhhvvvnnnddd___YYYVVVUUUPPPMMMKKKIIIEEEDDDIIIPPPgggrrr~~~zzzqqqjjjfffaaaZZZTTTLLLLLLLLLKKKIIIGGGDDDCCCAAALLL^^^qqqzzzrrrtttrrrdddYYYNNNJJJQQQZZZ^^^aaaddd^^^______```````````````]]]]]]]]]^^^___`````````ZZZ^^^`````````ccclllsssrrrlllccc\\\ZZZZZZ\\\\\\]]]cccbbb^^^hhhfffPPPKKKHHHSSSddduuu~~~~~~ppp^^^RRRLLLVVV___ZZZSSSOOOMMMOOOQQQSSSXXX^^^\\\bbbpppxxxnnniiiaaaVVVKKKCCCAAA<<<999:::@@@EEEGGG@@@CCCEEECCCAAAAAABBBBBBFFF]]]zzzuuu^^^KKKFFF???:::;;;FFFVVVbbbnnn{{{rrrYYYNNNPPP\\\mmmiiilllrrr|||iiicccmmmgggPPPFFFMMMXXXrrrnnnQQQGGGRRRkkk|||eeewww|||nnnMMM@@@;;;888555555444333333222222111333333333333333333333333222222333444444555555666666444<<<@@@>>>ZZZuuuNNNOOOIIIZZZwwwxxxnnnnnnvvvhhh\\\PPPLLLKKKMMMRRRWWW[[[dddkkkiiibbbdddqqqgggWWWPPPLLLJJJLLLPPPQQQSSSVVVXXXZZZ[[[[[[\\\WWWRRRSSSXXXZZZVVVQQQYYYWWW[[[```]]][[[iii|||jjj```zzzsss}}}uuu[[[LLLCCCJJJTTT]]]kkkyyyxxxtttyyyxxxjjjccc[[[RRRPPPTTTUUULLLBBB@@@HHHRRRfffyyyzzzpppfff]]]WWWPPPMMMJJJIIIHHHGGGEEECCCEEEKKKXXXiii}}}vvvkkkbbbRRRPPPPPPSSSZZZ```cccccc___]]][[[[[[\\\^^^^^^]]]```___]]]\\\[[[[[[\\\]]][[[\\\^^^aaacccfffhhhiiiiiiiiihhhgggeeebbb```^^^aaa``````aaahhhwwwdddNNNHHHKKKQQQ\\\lll}}}}}}~~~ggg\\\YYYRRRMMMMMMHHHHHHIIIIIILLLRRRXXX]]]```fffttt}}}yyyhhhUUUDDD===:::>>><<<:::CCCRRRYYYQQQJJJIIIHHHCCCAAABBBEEEJJJ[[[|||hhhXXXLLLAAA<<<:::<<>>EEEPPP|||mmmKKKFFFMMMbbb{{{kkkggglll\\\TTTLLLKKKRRR\\\bbbdddcccffflllssswwwyyy~~~www```SSSNNNLLLLLLNNNMMMNNNQQQSSSVVVXXXYYYZZZXXXTTTQQQQQQTTTVVVUUUSSSUUUSSSWWW[[[XXXUUUaaarrrhhhxxxuuu{{{cccQQQEEEHHHPPPXXXcccooo|||xxxyyy|||pppeeeXXXWWWTTTNNNIIIIIILLLPPPdddxxxxxxqqqiii```ZZZRRROOOKKKHHHGGGFFFEEECCCEEEJJJUUUggg||||||qqqjjj^^^LLLMMMPPPVVV]]]bbbcccbbbaaa___]]]]]]^^^``````___aaa```^^^]]]\\\\\\]]]]]]]]]^^^___```aaacccdddeeedddeeeeeeeeedddbbb```___\\\\\\\\\]]]cccqqqhhhOOOHHHJJJPPP\\\lll|||~~~~~~pppcccYYYSSSPPPGGGGGGHHHIIIMMMSSSZZZ^^^```fffvvvuuugggUUUGGG<<<999999===MMM___qqqnnnhhh^^^SSSKKKFFFEEECCCCCCOOOnnnsss\\\MMM@@@;;;;;;;;;>>>BBBDDDEEEEEECCCCCCGGGQQQYYYeeennn|||pppnnngggaaaggg|||uuucccSSSHHHLLLYYYvvvrrrTTTKKKYYYrrrvvveee~~~~~~tttPPP???999555666555555555555444444444333333333333333333333333333333333333333555666777666888999===CCCLLLuuuVVVCCCEEETTTlll|||hhh]]]]]]QQQUUU]]]eeekkkmmmmmmkkkeeeiiiooowww}}}lllXXXNNNLLLMMMPPPSSSLLLMMMNNNQQQSSSUUUWWWXXXRRRPPPOOONNNNNNPPPRRRSSSQQQPPPTTTXXXUUURRRZZZgggyyyjjj}}}yyyqqq]]]KKKGGGLLLRRR[[[eeesss~~~{{{qqqfffYYYPPPNNNOOOPPPQQQhhh~~~|||wwwssslllccc\\\UUUQQQLLLHHHFFFEEEDDDDDDCCCGGGQQQcccyyy}}}yyyrrrjjjmmmjjjZZZHHHKKKQQQYYY```ccccccbbbdddbbb```___aaabbbbbbbbbbbbaaa```___^^^^^^^^^^^^_______________``````aaa```aaabbbbbbbbbaaa```___YYYZZZZZZZZZ___lllnnnSSSIIIIIIOOO[[[jjjzzz~~~vvveeeXXXNNNIIIIIIIIIJJJMMMSSSXXX[[[___fffuuu|||gggUUUCCC;;;:::@@@QQQbbb~~~jjj]]]SSSJJJEEE@@@CCC[[[}}}oooXXXJJJ>>>;;;===<<<:::888666888:::;;;===CCCLLLSSSccclllwww}}}|||zzzyyyzzz|||gggeee```\\\bbbvvvnnn\\\OOOGGGNNN\\\yyyqqqTTTKKKYYYyyytttcccnnnNNN>>>888555666555555555555444444444333333333333333333333333333333333333444555666777888::::::===@@@HHHllldddFFFBBBEEESSSaaaqqqyyyfff]]]\\\YYYbbbnnnvvvwwwsssooollljjjkkknnnsss{{{wwweeeSSSLLLLLLOOOSSSWWWNNNOOOOOOPPPQQQRRRSSSSSSNNNOOONNNLLLIIIJJJMMMQQQOOOOOOSSSWWWVVVTTTYYYbbbvvvfffnnnlllTTTHHHHHHMMMVVV___kkkxxxmmm\\\TTTTTTUUUUUUkkk~~~yyyvvvpppeee]]]XXXSSSMMMHHHFFFEEEDDDDDDAAACCCMMM___www|||oooccc```nnnmmmYYYLLLOOOUUU[[[```cccdddccceeecccaaa```bbbccccccccccccbbbaaa```______^^^^^^______^^^]]]]]]^^^___```___```aaaaaaaaa```___^^^YYY[[[[[[[[[^^^jjj|||vvvWWWJJJHHHNNNYYYgggwwwsss___NNNOOOMMMKKKLLLOOOSSSVVVWWW]]]cccppp~~~xxx{{{tttdddPPPDDD>>>???HHHSSS{{{wwweeeTTTLLLDDD???JJJ^^^iiibbbWWWJJJCCC======@@@@@@<<<999888:::;;;<<<>>>AAAGGGLLLUUU^^^gggjjjgggeeegggkkksssxxx}}}jjjggg___XXXZZZkkklllYYYMMMGGGPPP^^^zzzoooRRRKKKZZZtttaaafffKKK===888666666555555555555444444444333333333333333333333333333333333444555555666777888;;;;;;<<<@@@FFFeeeqqqNNNEEE@@@DDDKKKZZZxxxyyypppooossszzzyyywwwtttqqqpppoooooooookkkfffgggqqqsssbbbQQQKKKMMMPPPUUUXXXTTTSSSRRRPPPOOOOOOOOOOOOMMMNNNOOOKKKGGGFFFJJJMMMMMMNNNQQQUUUVVVVVVYYY^^^dddccc[[[~~~xxx]]]KKKEEEIIIRRRZZZfffsssyyyjjjaaa]]][[[iii}}}~~~uuuiii```YYYTTTNNNIIIFFFEEEEEEDDD@@@AAAIII\\\vvv}}}mmm^^^```rrrsss^^^UUUWWWYYY\\\___bbbdddfffeeecccaaa```bbbcccccccccbbbbbbaaa```___^^^]]]]]]]]]\\\\\\\\\\\\^^^```aaaaaabbbbbbaaa```^^^\\\[[[XXX[[[\\\[[[]]]hhhzzz}}}\\\LLLGGGLLLVVVcccsssvvvdddUUUSSSPPPOOOPPPSSSWWWYYYYYY[[[^^^hhhxxxtttlllooo}}}sss```OOOBBB===@@@EEE[[[}}}www___NNNFFFAAABBBGGGIIIEEEBBB===???@@@AAACCCCCCAAA>>>999999::::::;;;===AAADDDIIIPPPVVVWWWRRRPPPTTTXXXaaafffkkkrrr{{{tttmmmcccXXXUUUbbb|||ppp[[[NNNHHHQQQaaa|||mmmQQQKKK[[[qqqdddzzz```III<<<888666666555555555555444444444333333333333333333333333333333444555666666666666777;;;;;;<<<@@@EEE```}}}TTTFFF>>>???BBBLLLiiixxxqqqqqqvvvzzz|||rrrjjj___]]]mmmppp```OOOJJJLLLPPPTTTWWWXXXVVVTTTQQQNNNMMMLLLLLLLLLNNNNNNLLLIIIHHHJJJLLLLLLMMMOOORRRUUUWWWXXXZZZZZZ|||eeeVVVuuukkkUUUHHHGGGMMMTTT___mmm||||||{{{tttuuu|||sssgggaaajjjzzzxxxkkkcccXXXTTTNNNJJJHHHGGGEEEDDDAAABBBJJJ]]]xxxlllaaadddssstttbbb\\\]]]]]]]]]]]]```dddhhheeeccc``````bbbccccccbbbaaaaaa``````^^^]]][[[ZZZZZZZZZYYYYYYZZZ\\\___aaabbbbbbbbbaaa^^^\\\YYYWWWUUUXXX[[[ZZZ[[[eeewww```NNNFFFJJJSSS___nnn~~~wwwkkkbbb\\\YYYVVVTTTVVV[[[```aaa```[[[[[[aaapppsssfffeeeqqq{{{kkkWWWFFF======AAA???[[[kkkKKKEEE@@@@@@@@@===<<<===777>>>CCCEEEEEEFFFDDD@@@888888777888:::>>>BBBDDDEEEIIIMMMLLLIIIGGGIIILLLNNNRRRWWW\\\dddqqq|||uuuiii\\\UUU^^^wwwwwwaaaPPPHHHSSSeee}}}lllRRRMMM^^^kkkiiisss[[[GGG<<<888777666555555555555444444444333333333333333333333333333333555666666777666666555;;;;;;;;;@@@DDDZZZzzz[[[HHH<<<>>>AAAGGG^^^yyy}}}xxxwwwuuuzzzrrrjjj___```vvv{{{jjjZZZKKKFFFIIIMMMQQQUUUXXXVVVSSSPPPMMMLLLKKKKKKJJJKKKMMMNNNMMMMMMMMMMMMPPPPPPOOOQQQTTTWWWWWWVVVWWWkkkttt[[[iii}}}fffSSSJJJKKKNNNVVVeeeuuusss}}}pppjjjiiikkkrrr{{{zzzooohhhlllwwwvvvhhhaaaWWWSSSOOOLLLJJJHHHFFFDDDDDDDDDMMMaaa|||pppggghhhpppnnn___]]]^^^___^^^]]]___dddgggeeecccaaaaaabbbddddddccc_________^^^]]][[[YYYXXXXXXWWWVVVUUUVVVYYY\\\]]]`````````___\\\ZZZWWWUUUSSSWWWZZZZZZZZZdddwww~~~cccOOOEEEHHHOOOZZZjjj{{{wwwtttyyy~~~xxxllleeedddeeebbb^^^___dddffffffddd\\\YYY\\\mmmtttbbbXXX]]]gggrrrtttoooaaaNNNAAA======888DDD]]]~~~sssNNNDDD===>>>@@@>>>;;;;;;555;;;AAADDDIIILLLHHH@@@:::999888999===CCCGGGJJJFFFHHHKKKLLLKKKLLLMMMOOONNNOOOPPPPPPTTTaaauuu|||qqqcccXXXZZZppp|||fffSSSIIIUUUhhhmmmTTTQQQbbbiiillloooXXXFFF;;;888888666555555555555444444444333333333333333333333333333444555666777777666666444;;;::::::>>>AAARRRnnnlllQQQ>>>>>>BBBEEEWWWnnn|||wwwjjjhhhwwwzzzmmmiiidddjjj|||ssseeeVVVGGGCCCFFFKKKOOOSSSWWWUUUQQQNNNLLLKKKKKKLLLHHHIIILLLOOOQQQQQQPPPOOOUUUTTTRRRRRRUUUXXXXXXUUUWWWaaa```___uuu]]]OOOKKKKKKPPP___ppp|||uuuuuuyyytttmmmddd```bbbfffgggkkkqqqvvvvvvrrrnnnhhhppp}}}qqqddd]]]VVVSSSOOOMMMKKKIIIFFFDDDFFFGGGPPPeeeuuunnnkkklllgggZZZ[[[]]]______^^^___cccffffffdddbbbbbbccceeeeeeddd^^^^^^^^^]]]\\\YYYWWWVVVXXXVVVTTTSSSTTTUUUXXXZZZ^^^^^^]]]]]][[[XXXVVVUUUSSSXXX\\\[[[[[[eeexxxuuu|||dddPPPEEEGGGMMMXXXgggyyy}}}jjj]]][[[bbbjjjooossszzz{{{qqqooorrrmmmhhhggghhhiiieeebbb___YYY[[[lllsss___NNNKKKQQQ[[[gggpppjjjXXXFFF;;;777>>>:::GGGiiiwwwUUUFFF:::<<>>MMMggg}}}\\\BBB@@@CCCEEESSSgggtttxxx~~~iii]]]bbbuuuwwwqqqiiihhhgggpppxxxlll\\\MMMBBBDDDFFFDDDIIISSSRRRQQQPPPOOOMMMLLLKKKJJJLLLMMMNNNOOOOOOQQQTTTWWWVVVUUUSSSQQQPPPQQQRRRSSSWWW\\\wwwqqq[[[ccckkkSSSIIIHHHNNNWWWiiiyyy}}}pppqqqccc___\\\YYYYYY[[[]]]]]]aaagggccciiisss{{{mmmbbbZZZRRRJJJHHHHHHIIIKKKKKKHHHEEEJJJFFFPPPlllooocccdddeeeaaa]]]cccbbbbbbaaaaaaaaaaaaaaaeeeeeedddccccccccccccddddddaaa^^^\\\[[[[[[ZZZYYYQQQQQQQQQRRRSSSUUUXXXYYY\\\\\\\\\YYYWWWVVVXXXYYYSSSYYYZZZZZZ\\\]]]nnnmmmPPPGGGHHHJJJQQQ```uuu}}}dddWWWRRRQQQVVV\\\bbb___cccjjjoooyyy|||uuupppooonnnkkkiii]]]YYYYYYiii|||hhhUUUIIICCCCCCIIIPPP]]]fff^^^KKK===:::999>>>DDDTTTqqqnnnRRRHHH???@@@EEEEEE???:::999999888===KKKTTTNNNAAA<<<;;;999888;;;AAAGGGKKKOOOKKKKKKRRRYYY___eeekkkrrrvvvwwwqqqmmmqqqxxx|||ttt___UUUhhhlllWWWJJJTTThhhiiiPPPTTTooolllmmmhhhRRRDDD:::666444555555444444444333333333222222333333333333444444555555666666777777888888666:::===<<<;;;@@@JJJSSSiiiGGGDDDFFFFFFUUUnnnzzzqqqlllvvvmmm^^^fffyyy{{{uuuqqqtttjjjjjj|||rrrfffXXXJJJ@@@BBBDDDCCCHHHQQQPPPPPPOOONNNMMMLLLKKKJJJKKKMMMNNNNNNNNNPPPSSSUUURRRQQQOOONNNNNNPPPQQQSSSZZZ[[[qqqccc___uuuZZZMMMMMMMMMUUUeeeuuu~~~tttxxxlll[[[UUUQQQUUUYYY[[[\\\___dddeeeeeefffhhhlllppptttzzzqqqbbb[[[SSSKKKHHHGGGGGGIIILLLMMMKKKHHHIIIIIIWWWrrrmmmccc___\\\ZZZ[[[bbbbbbbbbbbbbbbcccdddeeefffeeeddddddccccccddddddbbb___\\\[[[[[[[[[ZZZYYY[[[ZZZXXXWWWWWWWWWWWWXXXWWWXXXXXXWWWVVVWWWYYY[[[TTTYYYXXXWWWYYYZZZlllsssTTTIIIHHHIIIOOO]]]pppzzzdddXXXRRROOOOOORRRUUURRRSSSXXX[[[bbbwwwwwwsssooonnnpppqqqpppnnneee\\\WWWddduuu___OOOFFFBBBBBBBBBDDDNNN[[[\\\QQQCCC<<<999;;;;;;BBBWWWmmmooodddHHHAAA999999>>>BBBDDDDDD;;;::::::???LLLTTTOOODDD;;;:::888888;;;???DDDHHHLLLHHHGGGLLLRRRYYYdddmmm{{{fffZZZggg~~~yyyeeeTTTKKKVVVjjjhhhPPPUUUppptttrrrkkkTTTDDD:::666666555555444444444333333333222222333333333333444444555555666666777777888888888;;;>>>===<<<@@@JJJRRR{{{}}}UUUFFFCCCFFFZZZrrrtttjjjdddmmm~~~ppprrr||||||yyy~~~zzzrrrrrrzzzooocccQQQFFF>>>@@@CCCCCCGGGMMMNNNNNNMMMMMMLLLKKKJJJJJJKKKLLLMMMMMMLLLMMMOOOQQQLLLKKKKKKKKKLLLNNNQQQRRR]]][[[kkkvvv^^^wwweeeRRRQQQLLLQQQ^^^nnnyyypppbbbUUURRRTTTUUUVVVXXX\\\YYYVVVUUUVVVZZZ___ccchhhmmmkkk```XXXUUUPPPIIIFFFFFFHHHJJJMMMOOONNNLLLIIIQQQddd}}}{{{wwwmmmddd\\\VVVWWW[[[aaaaaabbbcccdddfffhhhiiifffeeeddddddccccccdddddd___]]][[[[[[[[[[[[ZZZYYYbbb```^^^[[[XXXVVVUUUUUURRRTTTUUUUUUUUUVVVYYY[[[TTTXXXUUUSSSUUUWWWhhh{{{XXXKKKHHHGGGLLLYYYkkk}}}lll```YYYSSSOOOMMMMMMIIIJJJMMMNNNQQQ___oooxxxkkkfffeeeeeeiiipppuuuwwwvvvoooaaaUUU]]]}}}yyybbbTTTLLLEEEAAA>>><<>>:::;;;888777@@@OOOVVVTTTIIIDDD???<<<===AAADDDEEE===<<<;;;@@@JJJQQQMMMDDD:::999999999:::===AAACCCEEEBBBAAADDDHHHOOO]]]jjjuuuffflll{{{mmm\\\PPPLLLYYYmmmeeeOOOVVVrrr}}}zzzqqqXXXDDD999777777555555444444444333333333222222333333333333444444555555666666777777888888999<<>>===@@@HHHOOOiiijjjNNNBBBGGG]]]ssswwwkkkaaaeeevvvvvvxxxxxxttt|||zzz~~~zzzjjj___KKKBBB===???CCCDDDGGGLLLKKKKKKKKKKKKJJJJJJJJJJJJKKKLLLMMMKKKIIIHHHIIIJJJIIIHHHHHHIIIKKKNNNQQQSSSZZZVVVaaaeeefffrrrYYYQQQLLLNNNWWWfffsss{{{rrrbbbXXXTTTUUUZZZXXXWWWVVVWWWXXXYYYYYYYYY]]]^^^[[[UUUSSSTTTRRRLLLGGGGGGIIILLLNNNOOOOOONNNKKKZZZsssuuurrrnnnlllhhhbbb[[[[[[```aaaaaabbbcccdddfffhhhhhheeeeeedddccccccccccccddd___]]]\\\[[[\\\\\\[[[YYY___^^^\\\YYYWWWUUUSSSSSSTTTUUUVVVUUUTTTTTTVVVWWWRRRVVVSSSSSSUUUTTTccc}}}[[[LLLHHHFFFKKKVVVfffzzz}}}ooogggaaa]]]ZZZWWWTTTTTTVVVWWWXXX```kkkrrreee[[[TTTWWWXXX\\\eeepppyyy}}}}}}wwwgggVVVVVVqqq{{{lll___OOOBBBCCC>>>@@@MMM[[[[[[OOOBBB:::<<<<<<:::;;;BBBKKKQQQNNNKKKFFFAAAAAADDDDDDAAA@@@===<<>>???>>><<<<<<===>>>CCCQQQ^^^mmm|||zzzyyyeeeUUUMMMMMM\\\ooo|||cccOOOYYYwwwxxx[[[DDD999666777555555444444444333333333222222222333333333444444555555666666777777888888:::<<<>>>>>>===???EEEKKKZZZbbbJJJJJJ```vvvxxxhhhbbbmmmvvvnnnuuuyyy~~~qqqaaaVVVEEE@@@===@@@EEEGGGIIIKKKHHHHHHHHHIIIIIIIIIIIIJJJLLLLLLLLLJJJGGGEEEDDDEEEIIIHHHHHHIIILLLOOORRRTTTRRROOOWWWrrrqqqZZZxxxbbbPPPMMMLLLRRR___nnnwwwtttccc___bbb```^^^\\\\\\]]]]]][[[YYY]]][[[WWWRRRQQQRRRPPPLLLGGGIIIKKKMMMNNNNNNNNNNNNMMMbbbwwwzzzllliiiiiijjjhhhcccbbbddddddccccccccccccdddeeeeeeddddddcccbbbbbbbbbbbbbbb```___]]]]]]]]]\\\ZZZXXXWWWWWWWWWVVVVVVUUUUUUTTTXXXYYYYYYWWWTTTQQQQQQQQQNNNSSSSSSTTTVVVSSS\\\sss]]]MMMHHHFFFKKKUUUcccwwwvvvsssrrrrrrpppooonnnllliiihhhlllsssppp]]]RRRMMMPPPQQQWWWbbbppp{{{|||nnn[[[QQQaaaiiiSSSMMMIIIGGGMMMXXX\\\UUUKKK======<<<;;;;;;CCCTTTccc___ZZZPPPFFFEEEIIIIIIDDDAAA===;;;<<>>??????>>>===888888999;;;999:::BBBLLLZZZgggyyycccRRRLLLNNN]]]pppzzzbbbPPP]]]}}}{{{|||\\\CCC888666666555555444444444333333333222222222333333333444444555555666666777777888888999;;;=========???CCCGGGSSSwwwxxxSSSKKKaaazzzpppccchhh|||wwwmmmqqqzzz~~~mmm\\\OOO@@@>>>===AAAFFFJJJKKKJJJEEEFFFFFFGGGHHHHHHIIIIIIKKKLLLMMMKKKIIIFFFFFFFFFKKKJJJJJJKKKLLLOOORRRTTTSSSRRRUUUggg}}}WWW^^^oooWWWOOOLLLNNN[[[jjjttt{{{ppplllccc___\\\\\\aaaeeeggggggaaa^^^YYYUUURRRPPPNNNLLLLLLNNNQQQRRRRRRRRRSSSTTTWWWmmm}}}xxxmmmiiigggiiiiiifffdddffffffeeeddddddcccccccccccccccbbbaaaaaa``````aaaaaabbb```^^^]]]\\\ZZZVVVTTTQQQRRRSSSUUUVVVVVVVVVVVVYYYZZZZZZWWWSSSOOONNNNNNLLLRRRRRRTTTWWWRRRXXXlllcccNNNHHHFFFLLLSSS^^^rrr|||wwwyyy~~~ooo]]]UUUSSSTTTYYYdddrrr}}}vvvaaaPPPTTTpppccc[[[QQQMMMUUU______ZZZFFF>>>777666:::FFF```xxxqqq]]]QQQPPPNNNIIIBBB===:::;;;:::777666777;;;===AAACCCDDDBBB@@@>>>888777888999888555999???LLLVVVcccpppeeeSSSLLLMMM^^^rrrxxxaaaRRRbbbzzzXXX@@@888777555555555444444444333333333222222333333333333444444555555666666777777888888999;;;===>>>???@@@CCCEEEPPPhhhZZZGGGXXXpppwwwggggggxxx}}}uuuwww~~~zzz||||||lllYYYHHH;;;;;;<<<@@@FFFKKKKKKHHHCCCCCCDDDEEEGGGHHHIIIIIIIIIKKKMMMNNNMMMLLLLLLMMMMMMLLLKKKKKKLLLNNNQQQRRRTTTUUUVVV^^^xxx\\\MMMnnn}}}eeeRRRLLLMMMYYYhhhqqqvvvyyyxxxjjjgggeeegggkkknnnmmmjjj```^^^\\\YYYVVVTTTSSSTTTVVVYYY]]]_________aaacccnnnrrrmmmjjjiiifffbbbccchhhgggffffffeeeddddddeeeeeeaaaaaa```_______________cccaaa^^^\\\ZZZVVVQQQNNNOOOPPPQQQSSSSSSSSSSSSSSSUUUVVVWWWUUURRROOONNNNNNNNNRRRQQQSSSUUUPPPUUUiii{{{lllPPPIIIGGGLLLQQQXXXkkk~~~rrrfff\\\\\\___hhhuuu|||gggQQQLLL]]]vvvwww^^^OOOTTTcccjjjhhhRRRCCC888888<<>>@@@AAACCCEEEFFFNNN[[[|||oooOOOOOO___zzzqqqjjjvvvzzzqqqlllooovvvvvvgggRRR???888:::<<<@@@FFFKKKKKKGGGBBBBBBCCCEEEFFFGGGIIIIIIGGGJJJMMMOOOPPPQQQRRRTTTNNNMMMLLLKKKLLLMMMOOOQQQMMMQQQPPPSSSiiibbbGGG[[[qqqTTTMMMMMMXXXgggppptttuuu}}}}}}zzzyyyxxxyyywwwpppdddZZZ[[[[[[\\\]]]\\\[[[]]]```___dddhhhkkklllmmmooorrrwwwtttppplllddd___cccjjjggggggffffffffffffgggggg``````___^^^^^^^^^^^^^^^cccaaa^^^[[[WWWSSSNNNJJJMMMNNNOOOPPPPPPOOONNNMMMOOOQQQSSSSSSQQQPPPOOOPPPQQQSSSPPPPPPSSSNNNUUUiiivvvrrrRRRJJJHHHMMMOOOTTTeeexxxxxxdddccceeelllwwwjjjRRRIIIQQQ___ggg|||iiiRRRVVVhhhqqqooo[[[JJJ>>>???BBBFFFWWWkkkzzzeeeVVVLLLBBB===;;;===;;;777888>>>===AAAGGGKKKLLLJJJEEEBBB>>>999666777999777888;;;777AAALLLRRRZZZhhhuuu|||hhhVVVLLLLLL___uuuvvvbbbVVVjjjzzzpppmmmLLL999888999666555555444444444333333333222222333333333444444444555555666666777888888888;;;===???BBBDDDEEEGGGGGGMMMRRRnnnbbbQQQUUUtttzzzooovvvyyyrrrrrrwwwwwwuuuaaaMMM@@@;;;:::;;;===AAAEEEFFFFFF@@@@@@AAAEEEIIIJJJHHHEEEEEEFFFIIIKKKNNNOOOPPPQQQRRRPPPNNNNNNNNNNNNLLLKKKOOOOOOQQQVVVaaa|||}}}```UUUqqqcccTTTIIIPPP```pppzzz{{{|||vvviiibbb___[[[ZZZ]]]eeemmmpppmmmhhhuuuyyy}}}}}}{{{|||pppddd``````bbbcccgggggghhhhhhhhhfffeeedddfffeeebbb\\\WWWVVV[[[___aaa^^^ZZZWWWUUUSSSPPPNNNQQQOOOMMMMMMNNNOOOPPPOOOQQQNNNLLLMMMPPPQQQPPPOOOOOOQQQRRRPPPNNNPPPWWW]]]ssszzzSSSJJJDDDFFFLLLVVVfffvvvpppiiigggppp{{{sssZZZIIIGGGNNNSSS```vvvyyy___YYYaaaooozzzbbbSSSCCC<<>>JJJJJJJJJIIIIIIGGGEEEDDD???>>><<<:::999888888888??????CCCLLLSSS[[[eeeooo{{{gggVVVLLLMMM```xxxppp```ZZZuuupppjjjxxx___LLL???666444666444444333333333333222222333333444444444444444444666666777888999::::::;;;===>>>@@@BBBCCCCCCCCCBBBNNNLLLaaayyyZZZOOOaaayyywwwrrruuu~~~yyy|||lllZZZIII???===<<<;;;===AAADDDFFFFFFCCCBBBBBBDDDGGGHHHFFFDDDDDDEEEGGGIIILLLNNNPPPQQQOOONNNMMMNNNOOOPPPNNNMMMLLLMMMOOORRRZZZrrrzzzWWW]]]ttt___LLLNNN___pppzzzwwwwwwzzzwwwqqqnnnppprrrvvv{{{~~~pppeeeaaabbbcccccceeeeeefffggggggfffddddddbbb```]]]XXXUUUVVVXXX[[[ccc```\\\YYYWWWUUUSSSQQQRRRPPPNNNMMMNNNOOOOOOOOOPPPMMMLLLLLLOOOPPPPPPNNNMMMOOOPPPNNNLLLNNNTTTYYYkkkVVVKKKCCCEEEJJJRRRaaaoooyyyppplllsss|||qqq[[[KKKIIINNNQQQPPPbbb~~~ggg^^^dddqqq{{{aaaRRRBBB;;;>>>GGGVVVaaaSSSbbb~~~tttXXXLLLCCC<<<888;;;===<<>>===@@@GGGNNNVVVaaakkkuuu|||dddTTTMMMPPPccczzznnn___]]]{{{hhhcccvvv\\\JJJ===666555777444444333333333333222222333333444444444444555555666666777888999:::;;;;;;===>>>AAACCCEEEFFFFFFFFFIIIIIIYYYrrrSSSYYYsss|||yyyxxxjjj\\\PPPIIIEEEBBB@@@???@@@BBBBBBAAAEEEDDDCCCDDDEEEFFFEEEDDDDDDDDDEEEFFFIIILLLNNNPPPLLLLLLLLLNNNQQQQQQPPPOOOKKKMMMOOOPPPTTTeeeppp^^^pppoooUUUOOO[[[jjjuuuzzzrrrqqqqqqxxx}}}zzznnnfffccccccccccccbbbcccdddeeeeeedddcccccc^^^\\\YYYWWWWWWXXXXXXWWWccc```\\\ZZZYYYXXXVVVUUURRRPPPNNNNNNOOOOOOOOONNNNNNLLLKKKLLLMMMOOONNNNNNLLLMMMNNNLLLJJJKKKPPPTTTggg~~~{{{]]]OOODDDEEEIIINNN[[[iiizzzwwwpppttt{{{|||ppp^^^PPPMMMNNNOOOLLLVVVlllooobbbdddnnnwww^^^PPP@@@:::<<>>BBBGGGLLLOOOLLLIIIGGGGGGHHHIIIIIIBBB???===::::::;;;>>>@@@???<<<===BBBHHHOOO[[[fffooovvv```QQQNNNTTTggg}}}kkk^^^___zzz___\\\|||uuuZZZGGG<<<666666888444444333333333333222222333333444444444555555555666777777888:::;;;;;;<<<>>>@@@BBBEEEHHHIIIJJJJJJIIILLLWWWsss^^^QQQaaajjjqqq~~~wwwlllbbbZZZUUUOOOLLLGGGDDDBBB@@@===;;;DDDCCCCCCCCCDDDEEEFFFFFFFFFEEEDDDDDDEEEHHHJJJLLLKKKLLLMMMPPPRRRRRRPPPNNNMMMOOOQQQQQQPPP\\\xxxwwwhhhrrrzzz{{{```TTTWWW___iiipppsssqqqnnnrrr}}}{{{}}}{{{tttjjjdddbbbbbbbbbaaa^^^___aaabbbcccbbbbbbaaa]]][[[YYYYYY\\\]]]ZZZWWW]]][[[XXXWWWWWWXXXXXXWWWRRRPPPOOONNNOOOOOOMMMLLLLLLKKKJJJJJJKKKLLLMMMMMMLLLLLLLLLJJJIIIIIIMMMPPPaaayyyfffSSSEEEFFFJJJMMMXXXfffuuuwwwooorrrxxx{{{{{{|||zzzyyyqqqcccWWWRRRPPPMMMPPPRRRaaavvv~~~~~~vvvfffbbbiiiooo[[[MMM???999;;;DDDSSSaaaRRRNNN^^^}}}mmmQQQFFF???<<<<<>><<<<<>>BBBCCCEEEGGGHHHIIIHHHHHHFFFOOOXXXdddWWWIIIBBBMMMccczzzzzzoooeee\\\TTTOOOKKKJJJJJJJJJJJJHHHEEEBBB???AAACCCDDDEEEFFFHHHJJJHHHGGGEEEDDDCCCCCCDDDDDDKKKMMMOOOSSSUUUSSSOOOKKKMMMLLLLLLLLLLLLPPP^^^mmmoooTTTggglllaaapppiiiaaaZZZSSSRRR[[[fff}}}~~~rrrnnnwww~~~|||yyyoooiiibbb]]]]]]^^^^^^]]]ZZZ[[[\\\]]]]]]]]]\\\[[[WWWWWWXXXYYYZZZZZZXXXVVVPPPNNNKKKKKKNNNQQQTTTTTTPPPOOONNNMMMMMMKKKIIIFFFGGGHHHIIIHHHGGGGGGIIIKKKKKKKKKJJJIIIIIIJJJKKKLLLUUUxxx|||^^^EEECCCGGGGGGPPP___ooozzz|||rrriiiccchhhooorrrrrrrrrmmmnnnjjjaaaZZZUUUOOOIIICCCCCCMMM```rrrtttnnnjjjdddQQQIII@@@<<<:::===GGGQQQVVVNNNLLLPPPNNNDDD???@@@888>>>EEELLLRRRWWWUUUPPPFFFBBB@@@BBBHHHLLLLLLIIICCCAAA???======???BBBDDDCCC===999:::===DDDQQQ\\\gggooo{{{oooTTTKKKLLLUUUjjjzzziiihhhqqqyyyiiirrrxxxYYYEEE;;;777555555444444333333333333222222333333444555666777777888777777999:::<<<===??????CCCDDDEEEGGGHHHHHHHHHGGGIIIQQQ[[[ggg~~~lllOOO@@@EEEUUUppp~~~|||}}}qqqeee[[[TTTNNNJJJDDDEEEGGGKKKMMMLLLHHHEEE???BBBEEEFFFEEEEEEFFFHHHEEEEEEEEEEEEDDDDDDDDDDDDHHHKKKOOOSSSVVVUUUQQQMMMLLLHHHGGGJJJLLLOOOXXXaaaTTTZZZtttdddaaa]]]ZZZWWWSSSQQQVVV^^^ooo}}}ssshhhmmmzzz~~~~~~{{{nnnhhh```\\\\\\]]]]]]]]]YYYZZZ[[[[[[[[[ZZZYYYXXXUUUVVVXXXXXXWWWVVVVVVVVVQQQNNNKKKJJJLLLNNNPPPQQQOOONNNMMMLLLLLLJJJFFFDDDEEEGGGHHHGGGEEEEEEHHHJJJIIIHHHHHHHHHIIIJJJKKKKKKUUUwwwiiiKKKFFFHHHFFFOOO]]]iiitttxxxqqqeee]]]YYY___fffiiigggggg___```]]]WWWSSSPPPLLLFFF@@@BBBIIIZZZqqq}}}qqqnnnfff[[[LLLGGGBBB>>>:::999???GGGKKKIIIEEE@@@>>>>>>>>>======DDDKKKOOOSSSWWWSSSKKKBBB??????EEEMMMPPPMMMIIICCCAAA@@@>>>>>>???AAABBBBBB===999999<<>>???@@@BBBCCCEEEGGGIIIJJJJJJJJJPPPSSS\\\gggwwwaaaJJJHHHNNNhhh{{{qqqkkktttxxxooocccWWWOOOJJJGGGEEEAAACCCGGGKKKMMMKKKGGGCCC@@@CCCGGGHHHFFFDDDDDDEEEBBBCCCDDDEEEFFFFFFFFFFFFFFFIIINNNSSSWWWWWWSSSOOOLLLHHHFFFJJJNNNQQQVVV\\\[[[TTTbbbuuu^^^YYYUUUUUUSSSPPPRRRVVV^^^sss~~~ssseeeiiiwww~~~{{{}}}wwwooohhh```[[[[[[]]]^^^]]]YYYYYYZZZZZZZZZXXXWWWVVVUUUXXXZZZYYYVVVTTTVVVXXXUUUQQQMMMJJJKKKMMMNNNNNNNNNMMMLLLKKKKKKIIIEEEBBBDDDFFFHHHGGGEEEDDDGGGJJJHHHGGGFFFGGGHHHJJJJJJJJJPPPooosssRRRKKKKKKHHHPPP___dddooo{{{uuuqqqpppmmmggg[[[SSSPPPWWW^^^```^^^\\\TTTUUUSSSNNNLLLLLLHHHCCC???AAAFFFQQQjjjrrrjjjiii```QQQJJJFFFCCC@@@;;;777;;;AAAEEEFFFBBB;;;:::@@@@@@;;;CCCJJJNNNOOORRRUUUPPPHHH???>>>@@@GGGPPPSSSOOOJJJBBBAAA@@@?????????@@@@@@AAA<<<888999<<>>@@@@@@AAABBBEEEHHHJJJLLLLLLMMMRRRQQQVVV```iii|||pppVVVMMMKKKaaa|||xxxiiiaaakkkssscccRRRJJJFFFBBB@@@???AAABBBDDDEEEFFFEEECCCBBBBBBCCCDDDEEEEEEDDDCCCCCCDDDCCCCCCBBBBBBDDDEEEFFFFFFGGGJJJMMMOOOQQQSSSSSSNNNLLLKKKKKKLLLOOORRRTTTnnnnnnVVVVVV|||kkkYYYPPPVVVZZZUUUSSSXXXXXXeeettt{{{sssiiiiiippp{{{}}}sssjjjkkkggg___\\\^^^aaaaaa___\\\ZZZYYYZZZZZZXXXWWWTTTTTTTTTSSSTTTTTTUUUUUUWWWUUUQQQNNNLLLLLLMMMOOOJJJKKKLLLLLLLLLKKKIIIHHHGGGHHHHHHFFFEEEDDDEEEFFFEEEEEEFFFGGGHHHHHHHHHHHHSSSccc}}}WWWKKKKKKHHHMMMYYYgggrrrxxxzzz}}}lllaaa\\\]]]aaaeee```SSSKKKOOOUUUTTTQQQPPPJJJFFFBBBBBBDDDEEEBBB>>><<<<<<>>>FFFUUUiii}}}yyyiii___ZZZWWWQQQLLLHHHFFFCCCAAA???>>>;;;999??????===:::888:::@@@DDDLLLPPPQQQPPPQQQSSSMMMDDD>>>DDDJJJNNNSSSVVVRRRLLLDDD@@@>>>??????<<<<<>>BBBEEEDDDBBB>>><<<<<>><<<>>>999;;;;;;::::::@@@JJJRRRWWW^^^iiivvvcccQQQNNNPPP___yyyuuu___NNNOOOqqqzzzvvvgggKKK<<<:::999777666555555444444444333333333222222333444555666666777999:::<<<======???AAADDDFFFFFFFFFFFFFFFFFFEEEEEEMMMMMMRRRYYY\\\eeeuuu^^^QQQPPP[[[ggg~~~}}}kkk```fffxxx]]]PPPEEEBBBBBBAAAAAABBB>>>???AAABBBBBBBBBAAA@@@@@@AAACCCEEEFFFFFFEEEEEEBBBBBBAAAAAABBBBBBCCCDDDDDDEEEFFFHHHKKKOOORRRTTTSSSRRROOOMMMLLLMMMNNNOOOWWWqqqcccYYY[[[YYYSSSNNNPPPSSS]]]lllsssqqqkkkhhhiiitttyyy{{{mmm``````nnnyyynnnoooppplllccc^^^]]]\\\ZZZYYYZZZ]]]______\\\VVVRRRWWWVVVTTTSSSRRRQQQQQQQQQQQQQQQPPPNNNMMMLLLKKKKKKJJJKKKKKKLLLLLLJJJIIIHHHFFFGGGGGGFFFEEEDDDFFFGGGHHHHHHIIIIIIJJJKKKKKKKKKMMMVVVhhh~~~aaaLLLHHHGGGKKKRRRcccqqq~~~lll]]]ZZZ\\\\\\[[[YYYRRRLLLHHHDDDAAA@@@CCC>>><<<:::;;;@@@DDDDDDDDD???>>>;;;;;;===BBBHHHLLLUUUQQQJJJFFFDDDCCCBBBAAACCCFFFKKKNNNLLLGGG@@@;;;;;;<<<<<<===>>>BBBGGGKKKKKKMMMMMMKKKLLLLLLIIIDDDFFFNNNVVV[[[^^^]]]UUULLLBBB??????CCCCCC@@@======;;;;;;<<<:::;;;???GGGNNNTTTZZZeeeqqq}}}xxx^^^OOOOOOSSSddd}}}vvv^^^MMMQQQsssyyyooofffJJJ<<<999888666555555444444444444333333333222222333444555666777777999;;;======>>>???AAACCCGGGGGGGGGGGGGGGGGGGGGGGGLLLMMMRRRWWWWWW[[[nnnyyy___PPPOOOTTTrrr~~~sss```ZZZdddoooSSSIII@@@???@@@???@@@BBB>>>???@@@AAAAAAAAA@@@@@@???@@@BBBDDDEEEFFFEEEEEEDDDDDDDDDDDDDDDEEEEEEEEECCCCCCCCCEEEIIIMMMQQQTTTPPPPPPNNNNNNNNNOOOPPPQQQRRRaaavvv```ZZZYYYXXXVVVOOONNNTTT```lllqqqtttvvviiilllvvvyyypppjjj```gggwwwvvvkkkmmmnnnkkkddd^^^]]]\\\YYYZZZ[[[]]]___```]]]WWWSSSWWWVVVTTTRRRPPPOOONNNNNNMMMNNNNNNNNNMMMLLLJJJIIIIIIJJJKKKKKKKKKJJJHHHGGGGGGHHHHHHGGGFFFFFFHHHIIIHHHHHHHHHHHHIIIJJJKKKKKKMMMTTTbbbvvvwwwiiiNNNFFFGGGJJJOOO___ooo~~~lllddddddeeeccc]]]VVVNNNHHHEEECCCBBBAAABBB???<<<<<>>???@@@AAADDDGGGKKKNNNKKKKKKJJJIIIHHHIIIHHHFFFNNNUUUZZZ]]]^^^]]]UUUMMMBBB>>>>>>BBBEEEBBB??????<<<<<<<<<;;;;;;>>>DDDIIIOOOUUU___lllxxxvvv]]]NNNNNNSSSfff}}}ssscccXXX]]]{{{zzzppp}}}dddHHH;;;999888555333444444444444444444444444222333333555666777888888999;;;>>>??????@@@AAACCCDDDDDDFFFHHHJJJLLLNNNOOOOOOPPPUUUYYYXXXYYYeeetttyyyWWWLLLRRRbbbsssvvvbbbVVVZZZdddsssMMMEEE?????????>>>???AAA??????@@@@@@AAAAAAAAAAAA>>>???AAACCCDDDEEEDDDDDDBBBCCCCCCDDDDDDDDDDDDDDDAAAAAABBBCCCFFFKKKOOOQQQPPPOOONNNNNNNNNOOOPPPPPPSSSXXXnnnvvvbbb^^^aaacccUUUQQQQQQXXXbbbnnn|||xxxrrrwwwpppkkkrrr}}}ooolllrrrwwwlllgggjjjhhhaaa]]]]]]]]][[[^^^]]]\\\]]]]]]\\\YYYWWWVVVUUUSSSPPPNNNMMMLLLKKKJJJKKKLLLMMMLLLKKKIIIHHHHHHHHHIIIJJJIIIHHHGGGFFFGGGHHHIIIIIIHHHHHHJJJLLLFFFFFFFFFFFFGGGHHHIIIJJJKKKRRR```ssszzztttSSSGGGGGGJJJMMMZZZjjj|||~~~sssoooqqquuuyyy~~~rrrnnnnnnnnncccZZZOOOKKKMMMPPPMMMHHHGGGDDDAAA???@@@CCCFFFGGGDDDBBB>>>;;;:::;;;<<<>>>======???BBBFFFKKKOOORRRXXXYYYYYYUUUNNNFFFAAA???DDDDDDDDDFFFIIILLLNNNOOOKKKJJJHHHGGGFFFFFFHHHKKKVVVZZZ\\\[[[[[[ZZZTTTLLLBBB>>>>>>CCCHHHFFFCCCBBB>>>>>>===;;;;;;===AAACCCHHHNNNXXXeeessszzzbbbRRROOOTTTiii~~~sssiii```ccctttpppzzzbbbGGG:::888777555333444444444444444444444444222333444555777888999:::;;;===@@@AAAAAAAAABBBCCCAAABBBCCCFFFJJJMMMQQQSSSPPPSSSXXX[[[ZZZ[[[ccckkksssTTTNNNSSSeeexxx{{{nnn^^^YYY\\\]]]nnnHHHBBB?????????======@@@????????????@@@@@@@@@AAA===>>>@@@BBBCCCCCCBBBBBB??????@@@AAAAAAAAAAAA@@@@@@@@@AAABBBEEEHHHKKKMMMQQQPPPOOONNNMMMMMMLLLLLLTTTSSS```~~~hhh|||nnnmmmnnnaaa[[[UUUVVV[[[gggzzz}}}uuuuuuyyy}}}ggg]]]gggyyy~~~{{{}}}|||}}}{{{pppgggbbbdddbbb]]]ZZZ\\\^^^]]]___]]]ZZZYYYYYYZZZYYYXXXSSSRRRPPPNNNLLLJJJIIIIIIHHHIIIJJJKKKJJJIIIHHHGGGFFFGGGGGGHHHHHHFFFEEEDDDFFFHHHIIIIIIHHHIIIKKKMMMEEEEEEDDDDDDDDDFFFHHHIIIIIIPPP^^^rrr]]]IIIGGGJJJKKKUUUbbbuuuyyykkkcccdddeeehhhmmmsssyyy}}}zzzvvvrrraaaYYYOOOLLLSSS[[[ZZZSSSJJJGGGCCCAAAAAADDDHHHKKKEEEDDDBBB@@@>>>===<<<;;;<<<===@@@GGGQQQZZZaaacccgggfffbbbYYYOOOGGGDDDCCCHHHGGGHHHJJJMMMOOOOOOOOOLLLHHHFFFFFFEEEEEEJJJQQQZZZ]]]]]]ZZZXXXWWWQQQJJJAAA>>>AAAJJJPPPNNNIIIEEE@@@???===<<<<<<<<<>>>>>>BBBGGGQQQ___ooozzzdddVVVSSSZZZooouuujjjaaadddssssssvvv^^^DDD999888888555333333333333444444444444555222333444666777999:::;;;<<>>>>>======>>>>>>??????===>>>???@@@AAA@@@@@@???===>>>???@@@@@@@@@??????>>>???AAABBBEEEGGGHHHIIINNNNNNNNNMMMMMMLLLLLLLLLOOOPPPVVVhhhdddpppzzzsssnnneee\\\XXXYYY___mmmzzzuuujjjiiimmmnnnssszzzvvv```WWW\\\qqqyyy|||zzzyyyyyyzzz}}}}}}xxxpppfff___^^^```^^^XXXVVVZZZ]]]]]]\\\ZZZWWWVVVWWWWWWVVVUUUQQQPPPNNNKKKIIIHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHDDDEEEFFFFFFFFFEEECCCBBBDDDFFFGGGGGGGGGHHHJJJLLLEEEDDDCCCCCCDDDEEEGGGIIIIIIOOO]]]qqqhhhNNNGGGIIIIIIPPP[[[mmmyyylllaaa```^^^___bbbgggkkknnnrrrvvv|||~~~qqqfffVVVSSSMMMKKKSSS___bbb___NNNKKKFFFAAA>>>@@@DDDGGGBBBFFFKKKPPPRRRQQQNNNLLLMMMKKKMMMUUUbbbmmmssstttrrrqqqkkk```SSSJJJGGGHHHGGGGGGGGGKKKOOOQQQPPPOOOLLLHHHFFFFFFEEEFFFMMMWWW[[[^^^^^^[[[YYYVVVNNNEEE>>>>>>FFFUUU]]]XXXNNNGGGAAA???===<<<<<<<<<;;;;;;<<>>AAADDDEEEEEEDDDEEEEEEFFFEEEEEEFFFGGGJJJMMMOOOOOOQQQSSSTTTVVVZZZ^^^```iiikkkOOOSSSccczzzpppeeeZZZ___iiivvv???<<<<<<>>>???======@@@===<<<<<<<<<<<<===>>>>>>======???@@@@@@???>>>===>>>???@@@AAABBBAAA@@@@@@>>>???AAACCCEEEFFFFFFFFFIIIJJJKKKLLLMMMNNNOOOOOOJJJNNNQQQYYYuuujjjeeerrruuuwwwlll```[[[ZZZ[[[aaagggjjj}}}dddZZZZZZ^^^___cccjjjuuummmYYYSSS^^^~~~~~~pppmmm~~~xxxwwwwwwyyy}}}}}}uuukkkbbb]]]]]]___\\\VVVTTTXXX\\\]]]XXXWWWUUUUUUVVVUUUSSSQQQOOONNNLLLJJJHHHGGGFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHCCCDDDEEEEEEEEEDDDBBBAAACCCDDDEEEFFFEEEGGGIIIKKKFFFEEEDDDCCCDDDEEEHHHIIILLLQQQ]]]rrrpppQQQHHHHHHGGGNNNWWWhhh}}}{{{qqqdddaaa^^^]]]___bbbdddfffcccgggnnnvvv|||vvvbbbQQQKKKMMMKKKIIIPPP]]]eeefffSSSOOOHHH@@@;;;:::===@@@???GGGTTTaaaiiijjjhhheeeccc^^^]]]cccppp{{{~~~xxxvvvpppeeeWWWMMMKKKLLLEEEEEEFFFJJJOOORRRQQQOOOMMMHHHEEEFFFFFFGGGOOOZZZZZZ^^^```^^^[[[VVVLLLBBB;;;???KKK]]]fff```QQQGGGBBB@@@>>><<<<<<;;;:::999999>>>HHHWWWjjj}}}dddVVVQQQWWWbbbwwwuuullljjjoooyyygggqqqxxx{{{qqqZZZAAA777888888666555333333333444444555555555333333555666888:::;;;<<>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@???AAABBBBBBBBBCCCCCCDDDDDDFFFGGGHHHJJJLLLMMMOOOOOOSSSQQQOOOQQQcccqqqdddzzzrrrlllhhheee___ZZZ^^^gggffflll~~~jjjWWWTTTSSSSSSRRRUUU```ooozzzjjj[[[YYYppp}}}yyyzzz}}}{{{wwwyyyyyyxxxwww|||~~~wwwkkkeeebbbbbbccceee```WWWSSSXXX\\\[[[WWWUUUQQQNNNMMMOOORRRTTTPPPLLLGGGDDDDDDDDDEEEEEEHHHHHHHHHHHHHHHGGGFFFFFFBBBBBBBBBCCCCCCDDDEEEFFFGGGEEECCCCCCDDDEEEEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEKKKOOO\\\qqq}}}WWWIIIHHHEEEKKKUUUfffwwwpppjjjdddbbbcccccc```\\\___ccchhhnnnrrrxxx~~~nnn^^^QQQHHHGGGIIIJJJKKKSSSaaalllpppaaaRRRDDD???>>><<<::::::???DDDPPPiii{{{kkk```\\\XXXRRRCCCHHHNNNQQQRRRQQQPPPOOOIIIEEECCCDDDDDDFFFMMMUUU]]]bbbaaa[[[VVVQQQGGG<<<:::<<>>>>>???>>>>>>===<<<<<<<<<<<>>???AAABBBDDDFFFHHHHHHHHHGGGGGGGGGHHHJJJLLLNNNPPPQQQRRRQQQPPPRRRUUUYYYZZZZZZ```gggvvvxxxVVVKKK]]]ppp~~~vvvhhhXXXRRR[[[nnn<<<<<<============<<<<<<<<<<<<=========<<<<<<;;;<<<<<<=========>>>>>>>>>===>>>??????@@@@@@??????@@@AAAAAABBBCCCCCCDDDDDDEEEFFFGGGIIIJJJLLLMMMNNNOOOOOOOOOSSS\\\ttt}}}{{{uuuiiidddaaa^^^___dddhhhiiitttzzzhhh___NNNNNNOOOPPPSSS\\\jjjvvv{{{{{{kkkdddttt~~~yyyvvvvvvxxx{{{||||||wwwzzz}}}ooogggdddbbb```aaaccc```XXXTTTWWWZZZYYYUUUSSSPPPMMMMMMOOORRRTTTPPPMMMHHHEEEDDDEEEFFFFFFGGGGGGGGGGGGGGGFFFEEEDDDAAABBBDDDEEEEEEEEEDDDCCCEEECCCBBBCCCDDDEEEDDDBBBEEEEEEEEEEEEEEEEEEEEEEEEDDDHHHTTTjjj^^^MMMJJJHHHLLLTTTbbbppp~~~vvvpppiiidddbbbaaaaaa```]]]aaaggglllppptttyyy|||rrraaaUUULLLDDDEEEGGGIIILLLVVVggguuu{{{gggXXXHHHAAA???======>>><<<===EEE[[[uuukkkeee\\\TTTKKKOOOSSSTTTSSSPPPNNNNNNFFFCCCBBBFFFHHHJJJOOOUUUZZZ^^^^^^YYYTTTOOOFFF<<<::::::===CCCIIIIIIDDD???>>>???@@@@@@@@@@@@??????===<<>>???CCCDDDEEEFFFGGGGGGGGGGGGGGGGGGHHHIIIKKKMMMNNNOOOPPPOOONNNPPPTTTXXX[[[[[[\\\aaalll```FFFLLLZZZlll|||{{{ooo___VVVXXXeeeuuu;;;<<<<<<======<<<<<<;;;============<<<;;;::::::;;;<<<<<<<<<==================>>>???????????????>>>???@@@AAABBBCCCDDDEEEDDDDDDEEEGGGIIIJJJKKKLLLNNNMMMQQQVVVVVV^^^nnndddccccccbbbaaagggeeeiiizzzhhhZZZNNNKKKJJJKKKSSS]]]hhhrrr}}}~~~rrryyy|||vvvtttqqquuu{{{xxxtttyyy~~~oooeeecccdddbbb___^^^```___YYYUUUVVVWWWVVVQQQOOOMMMLLLMMMOOOSSSUUUQQQMMMHHHEEEDDDEEEFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBAAACCCEEEGGGGGGEEEBBB@@@BBBBBBBBBCCCEEEEEECCCAAACCCCCCCCCCCCCCCCCCCCCCCC@@@BBBLLLdddkkkSSSLLLJJJLLLRRR\\\hhhuuu}}}yyyqqqhhhbbb___```ccc^^^bbbggglllpppssswwwyyywwwbbbTTTNNNIIIDDDFFFHHHIIILLLWWWhhhwww}}}jjjZZZJJJCCC@@@???@@@BBB>>><<<===JJJhhh|||ttt|||yyyoooaaaTTTMMMPPPTTTTTTRRRNNNKKKIIIEEECCCEEELLLQQQQQQRRRTTTWWWZZZYYYUUUPPPKKKDDD===;;;::::::===@@@@@@===999===>>>AAACCCDDDDDDDDDCCC>>><<>>???@@@EEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIKKKLLLNNNNNNOOONNNMMMOOOSSSXXX[[[\\\WWWYYYaaaoooyyyTTTIIIHHHUUUjjjuuu{{{mmm^^^UUUYYYfffqqq;;;;;;;;;<<<<<<;;;;;;;;;=========<<<;;;:::999888;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>??????>>>>>>======>>>@@@AAACCCDDDEEEBBBCCCDDDEEEGGGHHHIIIJJJPPPKKKPPPYYYVVVSSSjjj}}}mmmgggeeebbb___aaabbbdddqqqwwwYYYPPPNNNJJJIIILLLWWW___jjjrrrwww}}}~~~~~~zzzwwwvvvnnnttt~~~yyyvvvzzz}}}qqqccc^^^aaaeeeccc___[[[]]]]]]ZZZVVVTTTTTTSSSMMMLLLKKKKKKLLLOOORRRUUUOOOKKKFFFCCCCCCDDDDDDDDDEEEEEEEEEEEEDDDCCCBBBAAADDDDDDEEEEEEEEECCCAAA@@@AAAAAABBBDDDFFFEEECCC@@@AAAAAAAAAAAAAAAAAAAAAAAACCCBBBIII^^^|||zzzZZZLLLIIIJJJOOOXXXdddqqqzzzoooddd^^^___cccbbbffflllqqqtttwwwzzz|||~~~uuu___RRRNNNLLLHHHMMMMMMLLLKKKRRR```lllpppcccVVVIIICCCAAA???@@@CCC@@@???===AAARRRhhhxxx}}}ttthhhWWWNNNSSS___cccaaalllrrr{{{uuubbbSSSMMMQQQUUUVVVSSSNNNIIIGGGFFFFFFLLLVVV[[[XXXTTTSSSVVVWWWVVVRRRLLLFFFAAA===???>>>===>>>???>>>;;;888;;;>>>AAAEEEGGGGGGFFFFFF???<<>>@@@@@@EEEEEEDDDCCCCCCCCCCCCCCCDDDEEEGGGJJJLLLNNNOOOPPPQQQOOONNNPPPSSSWWWYYYZZZRRRUUUZZZdddttt}}}dddLLLGGGVVVaaa}}}nnn\\\UUU\\\fffqqq|||::::::;;;;;;;;;;;;::::::<<<<<<<<<<<<;;;:::888888999:::::::::;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>===<<<<<<===???@@@BBBCCCDDDAAABBBCCCDDDEEEFFFGGGHHHPPPHHHKKKVVVVVVQQQ]]]tttrrrqqqhhhaaa\\\[[[___bbbgggxxx}}}iii[[[OOOKKKMMMIIIMMMSSSZZZ```gggnnnssswww{{{}}}zzzzzzwwwvvvwwwvvv~~~tttiii^^^[[[aaaeeeddd```YYYYYYZZZYYYVVVRRRPPPQQQKKKJJJIIIIIIKKKMMMPPPRRRMMMIIIDDDAAAAAABBBBBBBBBCCCDDDDDDDDDDDDCCCBBBBBBFFFEEECCCAAA@@@@@@AAAAAAAAAAAABBBDDDFFFFFFCCCAAA@@@@@@@@@@@@@@@@@@@@@@@@FFFDDDGGGVVVrrr}}}xxx}}}bbbLLLFFFFFFLLLVVVbbbqqquuuiiiaaabbbeeeiiimmmrrrvvvyyy{{{~~~~~~~~~fffWWWRRROOOLLLRRRSSSPPPLLLOOOWWW^^^```VVVMMMEEECCCAAA??????AAA??????>>>???GGGTTT[[[[[[UUUQQQIIIAAAAAAHHHLLLMMMUUU]]]lll}}}xxxbbbRRRRRRUUUYYYZZZVVVOOOIIIFFFFFFIIITTT```ddd___XXXUUUWWWWWWUUUQQQIIIBBB???>>>BBBBBBCCCCCCCCC@@@===:::;;;>>>BBBGGGIIIIIIGGGFFFAAA>>>FFF^^^yyyooocccZZZcccxxx}}}rrrdddYYYbbb~~~jjjssswwwaaaFFF888:::555333555444555555555666666666777777888999:::;;;===>>>???@@@BBBBBBBBBBBBBBBAAAAAAAAAAAACCCFFFJJJNNNPPPRRRSSSSSSQQQPPPQQQTTTVVVWWWVVVPPPTTT[[[ccckkk}}}eeeJJJIIILLLiiiyyysssaaa[[[]]]bbbjjjvvv999::::::;;;;;;::::::999;;;;;;;;;;;;:::999888888999999999999::::::::::::;;;<<<<<<===============;;;<<<===>>>???@@@AAABBBAAABBBBBBCCCDDDEEEFFFGGGMMMEEEFFFPPPTTTRRRXXXdddjjjfffvvviii```[[[^^^^^^^^^cccwwwoooWWWPPPRRRJJJJJJJJJKKKNNNSSSWWWZZZ___bbbgggnnnuuu}}}zzzwwwuuusssuuuzzz}}}oooggg^^^[[[___bbbaaa___XXXWWWXXXXXXUUUOOOMMMOOOKKKJJJIIIIIIIIIKKKMMMOOOKKKHHHCCC@@@???@@@AAAAAABBBBBBCCCDDDDDDDDDDDDCCCFFFDDDAAA>>>===>>>@@@BBB@@@@@@@@@BBBDDDDDDCCCAAA@@@@@@@@@@@@@@@@@@@@@@@@DDDDDDDDDMMMeee{{{mmmOOOFFFEEEJJJSSS___nnn~~~xxxnnniiikkkoootttvvvyyy{{{|||~~~uuucccZZZVVVSSSXXXZZZYYYUUUUUUYYY[[[ZZZOOOIIIDDDCCCBBB??????AAABBBAAA>>>===DDDNNNRRRQQQKKKOOONNNIIIEEEFFFGGGFFFEEELLL```xxx|||fffVVVVVVWWWWWWUUUQQQLLLHHHGGGMMMTTTbbbnnnnnneee]]]ZZZXXXVVVUUUQQQIIIAAA@@@CCCGGGHHHHHHFFFDDDAAA===;;;<<<@@@EEEIIIKKKJJJGGGEEEBBB@@@III___xxx~~~qqqggglll{{{}}}sssjjj]]]XXXiiihhhxxx}}}YYYBBB888999444222666444555555555555666666666777888999:::;;;===>>>??????>>>@@@AAABBBCCCCCCBBBAAA@@@BBBFFFJJJMMMPPPQQQRRRRRRQQQQQQSSSTTTUUUSSSRRROOOTTT]]]dddfffmmmdddQQQEEEOOOeeezzzggg\\\WWW[[[bbbkkkuuu999999::::::::::::999999999999:::::::::999999888888888888888999999999:::;;;;;;<<<=========<<<<<<<<<<<<======>>>???@@@@@@AAABBBBBBCCCDDDEEEFFFFFFIIIFFFGGGMMMQQQTTTXXX]]]qqqnnnuuu~~~pppeee___[[[[[[ZZZaaawww{{{hhh[[[UUUQQQMMMJJJJJJKKKLLLKKKMMMOOOSSSYYYaaaiiiqqquuusss~~~{{{yyyvvvrrrqqqyyyzzzlllfff^^^[[[[[[\\\\\\[[[WWWUUUUUUWWWTTTMMMLLLOOOKKKJJJIIIHHHHHHIIIJJJKKKLLLHHHCCC@@@@@@@@@AAAAAA@@@AAABBBDDDEEEEEEEEEEEEBBBAAA???>>>===>>>???@@@???>>>===>>>AAABBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBGGG^^^}}}yyyVVVJJJGGGJJJPPPYYYfffxxxzzzuuuvvv|||wwwrrrtttzzzvvvjjjeeeccccccggggggeeecccdddaaa]]]RRRKKKFFFEEECCCAAABBBEEEDDDCCCAAACCCLLLWWWZZZVVVRRRWWWXXXUUUQQQOOOJJJDDDAAAHHH\\\yyynnn^^^YYYWWWTTTOOOMMMNNNRRRVVVdddmmm{{{{{{kkk___\\\XXXUUUTTTRRRKKKDDDEEEKKKQQQPPPLLLHHHCCC???>>>>>>@@@CCCIIIMMMNNNLLLHHHEEECCCBBBLLL```uuu|||uuuvvv~~~ssskkkqqqxxxjjjbbbVVVVVVmmm}}}ggg~~~|||{{{SSS???888888333222666444444444555555555666666666888888999;;;<<<===>>>???;;;>>>AAAEEEFFFFFFDDDCCC???AAAEEEIIIKKKMMMMMMMMMLLLMMMOOORRRTTTTTTQQQNNNOOOSSS\\\bbb______ooorrrVVVHHHRRRfff}}}kkk\\\[[[ZZZ]]]fffuuu999999999::::::999999999888888999:::::::::999999777888888888888999999999:::;;;<<<<<<======<<<<<<<<<<<<======>>>>>>??????BBBBBBCCCCCCDDDEEEFFFFFFHHHIIIKKKMMMPPPUUUZZZ]]]ddd~~~|||ooobbb[[[^^^^^^\\\iii{{{mmmZZZUUUPPPMMMKKKJJJGGGEEEFFFGGGIIIJJJMMMSSS[[[``````eeejjjsss{{{zzzyyyvvvqqqsss{{{jjjeee___ZZZXXXWWWWWWWWWWWWTTTTTTVVVSSSLLLKKKOOOLLLKKKIIIHHHGGGGGGHHHHHHLLLHHHDDDAAA@@@AAABBBBBB???@@@BBBDDDEEEFFFGGGGGG>>>????????????>>>=========<<<;;;;;;>>>???@@@???@@@@@@@@@@@@@@@@@@@@@@@@===BBBBBBEEE[[[\\\NNNIIIJJJLLLSSS```rrr{{{llleeedddgggsss|||uuuttt{{{zzztttrrrnnnssstttrrrooommmgggaaaXXXQQQJJJGGGDDDBBBEEEJJJ@@@BBBFFFOOO___kkklllgggaaaddddddbbb```\\\RRRHHHDDDIII^^^|||tttfff___[[[UUUQQQRRRZZZeeemmm|||nnn```\\\VVVTTTSSSRRRLLLFFFIIIQQQ[[[WWWQQQIIIBBB??????AAACCCFFFLLLOOOPPPMMMHHHEEECCCDDDMMM```sss}}}fff___bbbuuulllhhhrrrvvvfffXXXNNNSSSqqqkkkyyy}}}OOO>>>777888222222666444444444444444555555555666888888999:::;;;======>>>:::===BBBGGGIIIIIIGGGEEE@@@BBBEEEGGGIIIIIIIIIHHHGGGIIIMMMQQQTTTSSSPPPLLLNNNQQQZZZ```ZZZUUUaaauuukkkNNNHHHMMMhhh~~~lllfff___\\\cccttt888888888888888888888888777777777777777777777777888888999999999:::::::::888999;;;===>>>>>>==================>>>>>>>>>>>>???@@@@@@AAAAAABBBBBBCCCGGGHHHIIIJJJKKKOOOUUUYYYaaakkkxxxeee[[[WWWXXX___hhhwwwppp___YYYTTTMMMJJJMMMCCCCCCDDDGGGJJJLLLLLLKKKSSSTTTXXX]]]dddkkkqqquuuwwwxxx~~~}}}yyytttsss|||uuurrrvvvzzzrrrhhhbbbZZZUUURRRPPPNNNLLLRRRSSSTTTSSSQQQPPPPPPPPPNNNMMMKKKIIIGGGGGGJJJMMMIIIHHHFFFBBB@@@???BBBDDD@@@AAACCCDDDEEEDDDCCCCCC>>>>>>>>>>>>============:::;;;;;;<<<===>>>>>>???========================<<<@@@CCCJJJ[[[yyylllLLLJJJJJJMMMSSS^^^nnnwwwiiiZZZUUUVVVYYY]]]bbbuuu}}}|||}}}{{{tttkkk^^^YYYRRRMMMKKKLLLMMMNNNMMMMMMNNNXXXlllxxxrrrwwwzzzyyyuuulll\\\NNNJJJKKKZZZyyymmmaaa\\\[[[bbblllwwwttteee___VVVRRROOONNNKKKGGGIIIOOO]]]WWWLLL@@@???CCCBBB<<>>>>>>>>??????@@@@@@AAABBBBBBBBBEEEFFFGGGHHHIIIMMMRRRVVVYYYaaa{{{pppbbb[[[WWWXXX\\\fffmmmzzzrrrbbbUUUOOONNNLLLJJJGGGEEEFFFGGGGGGFFFJJJJJJJJJLLLPPPVVV[[[___fffjjjsss{{{{{{xxxxxx|||zzz{{{~~~|||xxxvvvvvvzzzxxxllllllsssyyykkkjjjddd\\\UUURRROOOMMMKKKLLLMMMOOOPPPOOOOOONNNNNNNNNNNNMMMKKKIIIIIIKKKMMMIIIHHHFFFBBB??????AAACCCCCCCCCCCCBBBBBBAAA??????>>>>>>>>>=========<<<<<<;;;;;;<<<<<<======>>>>>>===========================???AAAEEEUUUtttvvvTTTJJJHHHIIIOOOYYYgggzzznnn___PPPIIIIIIMMMRRRXXXkkkzzzxxxllleee[[[TTTQQQQQQPPPPPPMMMNNNQQQZZZooo~~~kkkZZZKKKMMM[[[ttt{{{uuutttxxxzzziiiaaaXXXQQQNNNPPPRRRPPPNNNOOOPPPNNNGGG@@@???DDDEEEBBBEEENNN]]]fffcccUUUKKKHHHHHHHHHQQQdddyyycccGGG@@@DDDOOOVVVfffyyyyyylll___WWWaaayyyooowwwqqq}}}cccIII>>>666666888666444333444444555666666666555555777888999:::;;;<<<<<<===??????@@@AAABBBBBBBBBBBBAAAAAABBBCCCDDDEEEFFFGGGGGGIIIKKKMMMOOOPPPQQQQQQRRRUUUWWWWWWVVVWWW]]]bbbwwwiiiLLLQQQlll777777777777777777777777777777777777777777777777777888888888999999999999666777888999:::;;;;;;;;;<<<<<<<<<============>>>?????????@@@AAAAAABBBBBBBBBCCCDDDEEEFFFIIINNNQQQWWW]]]oootttpppddd\\\YYYYYYXXXZZZ```kkk{{{tttggg^^^YYYTTTNNNJJJHHHIIIIIIIIIHHHGGGFFFFFFHHHLLLOOORRRVVVdddvvv~~~zzzsssvvvyyyvvvxxxxxx|||~~~qqqkkksss~~~uuukkkeee]]]WWWRRRPPPNNNLLLKKKLLLNNNOOOOOOMMMKKKJJJJJJKKKLLLLLLJJJIIIJJJKKKHHHHHHEEEBBB???>>>???AAAGGGFFFDDDBBB@@@>>>===<<<>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===========================>>>???@@@LLLjjj```NNNIIIGGGLLLUUUaaarrrppp```OOOGGGFFFIIIPPPWWWfffxxx|||ppphhhdddbbb^^^ZZZRRRTTTWWW]]]mmmxxxcccNNNPPPZZZkkkyyytttkkkaaaXXXRRRUUUYYYVVVPPPLLLHHHJJJHHHDDDBBBEEEHHHHHHHHHPPP^^^kkkkkk___PPPIIIHHHGGGOOOeee|||]]]DDD>>>BBBIIIUUUiii~~~yyylllbbb\\\kkkvvvlllxxxqqq{{{^^^GGG>>>666666777666444444444444555666666666666666777888999;;;<<<<<<<<<<<<>>>>>>>>>??????@@@AAABBB@@@AAAAAABBBCCCDDDEEEEEEEEEFFFHHHKKKMMMOOOPPPPPPPPPRRRTTTTTTTTTUUUZZZ^^^ggg|||cccVVV___vvvzzzwwwzzz|||yyyuuuuuu{{{777777777777777777777777666666666666666666666666777777777888888888888999666777888999::::::;;;;;;;;;;;;<<<<<<<<<=========>>>>>>??????@@@AAAAAAAAAAAABBBCCCDDDEEEGGGKKKNNNVVV[[[eeeyyykkkhhhuuuggg___\\\XXXYYY]]]aaagggqqquuuooofff^^^XXXTTTQQQOOOKKKLLLMMMNNNOOOOOOOOOOOOQQQggg}}}yyyxxxzzzzzz~~~}}}yyyzzzhhhddd^^^YYYUUUSSSRRRQQQRRRRRRQQQQQQPPPMMMIIIFFFCCCFFFIIIJJJIIIGGGFFFFFFGGGGGGEEEBBB>>>===>>>???IIIGGGDDDAAA???>>>===============<<<<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????EEE___kkkTTTLLLHHHLLLTTT^^^ooo~~~{{{kkkYYYOOOKKKMMMTTT\\\kkk}}}{{{|||{{{}}}xxxmmmfffZZZ[[[[[[[[[bbbsss}}}gggTTTRRRVVV```jjjqqqxxx|||yyyzzzyyynnnccc[[[ZZZZZZTTTMMMIIIJJJMMMOOOKKKGGGFFFJJJMMMKKKOOOZZZgggiii^^^PPPHHHEEEDDDNNNddd}}}^^^EEE>>>@@@JJJYYYqqqvvvgggbbb___rrrssskkkzzzxxx}}}___EEE<<<666666777555444555444555666666777777777777666888:::<<<======<<<;;;??????>>>>>>>>>@@@BBBCCCBBBBBBCCCCCCDDDEEEEEEFFFCCCDDDFFFIIIKKKMMMNNNOOONNNPPPRRRRRRRRRTTTWWWZZZ___jjjxxx```ZZZ___\\\RRRVVVZZZ\\\]]]```dddhhhjjjiiijjjooo{{{}}}yyy}}}www666666666666666666666666555555555555555555555555666666777777777888888888777777888999:::;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<======>>>??????@@@@@@AAA@@@AAACCCDDDDDDFFFIIILLLMMMSSSYYYeee~~~yyy}}}mmmbbb^^^]]]^^^aaa```aaaiiitttzzzqqqiiieeebbbeeehhhjjjhhhccc]]]YYY[[[mmm}}}{{{xxxsssrrryyyzzztttooouuuvvvaaa___]]]ZZZWWWVVVVVVVVVTTTRRRQQQPPPPPPMMMIIIEEE@@@CCCGGGIIIHHHFFFEEEDDDEEEEEEDDDAAA>>><<<===>>>DDDBBB@@@>>>============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>@@@@@@BBBSSSwwwwww[[[NNNHHHLLLSSS[[[kkk{{{wwwfff[[[UUUUUU[[[cccttt|||ppp{{{{{{yyy{{{zzzooo```^^^ZZZVVVUUU\\\lllyyypppYYYSSSPPPWWW```eeehhhjjjoooiiiddd___\\\```nnn|||sssjjjaaa\\\XXXQQQLLLJJJMMMOOOQQQNNNIIIFFFKKKQQQTTTRRRTTTZZZZZZQQQFFF@@@AAABBBNNNeee}}}fffNNNCCCBBBNNN___xxxssseee```eee}}}ooommmuuu|||~~~aaaBBB;;;666777777555444555444555666777888888888888666888:::===>>>===<<<;;;@@@@@@?????????AAACCCDDDBBBBBBCCCCCCDDDDDDEEEEEECCCDDDEEEGGGIIIKKKMMMNNNMMMOOOPPPQQQRRRSSSUUUWWW[[[^^^kkkdddVVVLLLKKKHHHGGGIIINNNQQQQQQQQQQQQRRRUUUXXX___lll~~~uuuvvv|||}}}|||}}}|||xxxrrrmmmpppyyy|||wwwpppjjj666666666666666666666666555555555555555555555555666666666666777777777777777777777888999:::<<<===:::::::::;;;;;;;;;<<<<<<=========>>>??????@@@@@@@@@AAACCCCCCCCCEEEGGGIIIGGGKKKQQQYYYjjj{{{ggg___ZZZ\\\]]]]]]bbbkkkooo|||ooottt|||{{{|||qqqrrrtttrrrnnnppp~~~sssmmmeeeaaa```mmmyyylll___WWWYYYZZZZZZXXXWWWWWWWWWPPPMMMKKKKKKMMMMMMJJJGGG???CCCGGGIIIIIIGGGFFFEEEBBBCCCBBB@@@>>><<<===>>><<<<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<@@@BBBAAAJJJfffaaaQQQGGGKKKQQQVVVddduuu|||rrrllljjjooovvvrrruuuwww~~~~~~fff___VVVPPPLLLMMMVVV```sssyyy\\\SSSMMMRRRYYY[[[ZZZXXXUUUQQQOOOOOOOOORRR[[[eeessskkkdddbbb^^^WWWRRRRRRMMMLLLLLLKKKGGGFFFLLLUUU]]]VVVPPPNNNIIIAAA:::888<<>>??????@@@>>>@@@BBBBBBBBBCCCEEEGGGHHHHHHLLLSSS\\\ooouuufffeeeeeebbbbbbffffffnnn{{{yyyvvvwww}}}{{{vvvtttuuuoooooopppqqqqqqwww}}}jjj```]]]\\\^^^bbbooowwwpppcccVVVNNNRRRWWWYYYWWWUUUTTTTTTOOOKKKGGGHHHKKKLLLJJJGGG>>>AAAEEEHHHGGGFFFEEEEEE@@@AAAAAA@@@>>><<<===>>>::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::999888888999999::::::;;;;;;::::::::::::::::::::::::::::::>>>AAA???CCCZZZtttjjjVVVIIILLLOOOQQQ^^^ooo~~~}}}www}}}}}}~~~qqqdddVVVOOOKKKIIIMMMTTTYYYdddssssss[[[RRRMMMQQQVVVVVVTTTSSSLLLHHHFFFHHHJJJLLLQQQWWWwwwyyyqqqlllnnnoooiii```ZZZPPPKKKGGGFFFEEEEEEMMMWWW]]]UUUKKKFFF@@@:::888:::999BBBUUUlll~~~kkk\\\VVVXXXjjj~~~jjj]]]WWW}}}~~~qqqqqqggg~~~tttRRR>>>999777888777444444777555555777888999:::::::::999999:::;;;<<<===>>>>>>???@@@AAABBBCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCFFFEEEEEEFFFGGGHHHJJJKKKJJJJJJKKKLLLNNNPPPPPPOOOPPPRRRYYYaaakkk}}}zzzfffTTTJJJFFFDDDCCCFFFDDDDDDDDDBBBAAAJJJUUUjjjyyy{{{tttrrrxxxwwwtttjjj___UUUQQQQQQXXXcccoooqqqpppnnnkkkggg555555555555555555555555444444444444444444444444555555555555666666666777555555555555666777999;;;999999:::::::::;;;;;;;;;<<<<<<======>>>?????????===???AAAAAAAAABBBCCCEEEIIIDDDEEELLLPPPWWWsss{{{wwwlllbbb```^^^]]]bbbjjjkkkjjjttttttooonnnrrruuutttssstttttttttuuuvvvwwwwwwwwwwwwtttwwwzzzzzzwwwtttsssttttttqqqpppsssxxxnnnccc```aaacccjjjrrr}}}tttkkkkkkcccWWWIIIOOOUUUWWWUUURRRPPPOOOTTTOOOIIIHHHJJJKKKIIIFFF;;;>>>BBBDDDDDDDDDCCCDDD>>>???@@@???>>>======>>><<<===>>>?????????>>>===;;;;;;;;;:::::::::999999777777888999::::::;;;;;;:::::::::::::::::::::::::::888;;;@@@>>>@@@TTTmmmrrr\\\MMMNNNPPPPPP[[[kkkvvv~~~kkkXXXPPPMMMJJJLLLPPPKKKPPPZZZiiiyyyttteeeYYYRRRNNNQQQTTTTTTTTTVVVOOOGGGBBBCCCFFFIIINNNTTT^^^zzzuuu{{{yyyjjj___VVVNNNGGGEEEDDDEEELLLWWWXXXPPPHHHCCC>>>:::<<>>???>>>???AAABBBCCCCCCBBBAAADDDDDDDDDEEEEEEEEEEEEEEEGGGFFFFFFFFFFFFHHHIIIJJJHHHHHHHHHJJJMMMNNNMMMLLLPPPSSSYYY[[[[[[fffrrrXXXIIIDDDDDDDDD???>>>@@@@@@>>>BBBIIIOOO```wwwzzzttt{{{nnn^^^RRROOOPPPXXXeeerrrwwwxxxyyyxxxuuu444444444444444444444444444444444444444444444444444444444555555555555666666888999999888888999:::888888999999999:::::::::;;;;;;<<<<<<===>>>>>>>>>===>>>>>>@@@AAABBBCCCCCC@@@DDDIIILLLKKKPPPaaarrr{{{ooohhh```ZZZZZZ\\\___eeekkkzzzvvvqqqooorrrvvvxxxxxx{{{uuuppphhhfffcccdddfffhhhgggeeehhhggggggggghhhjjjmmmnnnpppqqqssssssqqqpppqqqrrrrrruuuyyy~~~}}}tttkkkaaabbbtttuuuiiigggddd___[[[QQQPPPOOOOOOOOOMMMJJJHHHHHHGGGGGGGGGGGGGGGGGGGGG<<<<<<===@@@BBBBBBAAA???>>><<<::::::;;;;;;:::999=========<<<;;;;;;::::::999999999999999999999999888888888888888888888888888888999999999:::::::::;;;:::;;;<<<<<<@@@MMM[[[}}}^^^PPPVVVNNNMMM\\\cccooo{{{}}}nnnhhhdddeeehhhiiilll|||lllVVVKKKJJJLLLKKKPPPTTTXXX[[[___aaa```]]]SSSTTTWWW[[[\\\ZZZVVVRRRIIIFFFDDDDDDFFFIIIKKKLLLVVVsss}}}xxxmmm___YYYRRRKKKHHHFFFFFFEEEIIIHHHEEECCC@@@???>>>>>><<>>>>>>>>>>>???@@@AAACCCCCCDDDBBBDDDFFFGGGGGGGGGEEEDDDFFFFFFFFFFFFFFFGGGGGGGGGEEEFFFGGGIIIKKKLLLNNNNNNOOONNNQQQTTTXXX^^^kkkxxxmmmSSSFFFCCC;;;;;;CCCDDD===;;;???DDDKKK[[[nnnyyy{{{zzz{{{}}}xxxuuutttoooggg```]]]ooo444444444444444444444444444444444444444444444444444444444444555555555555555666888777666666777999888888888999999999::::::;;;;;;;;;<<<======>>>>>>===>>>>>>???AAABBBBBBCCCBBBDDDGGGHHHGGGJJJVVVcccvvvkkkeee```\\\]]]```jjjfffbbbaaadddggghhhiiikkklllmmmnnnmmmjjjfffcccbbb```^^^___aaacccbbbaaa______aaaccceeehhhiiijjjhhhjjjmmmnnnnnnnnnpppqqqvvvkkkeeeaaabbbiiiyyyllleeeeeebbb]]]YYYMMMLLLJJJIIIIIIFFFCCC@@@DDDEEEEEEEEEFFFGGGGGGGGG@@@???>>>???@@@@@@>>>======;;;::::::;;;;;;;;;:::======<<<<<<;;;:::::::::999999999999999999999999888888888888888888888888888888888999999999::::::::::::;;;<<<<<>>NNNfff{{{{{{ggg^^^]]]iiizzz```RRROOOuuutttsssjjjeeeDDD999999888777777777777777777888999:::;;;:::999999888999;;;<<<======>>>>>>>>>??????@@@BBBCCCCCCDDDDDDEEEGGGHHHHHHHHHFFFEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDEEEFFFGGGIIIKKKLLLMMMMMMLLLNNNPPPRRRVVV```kkkuuuYYYLLLCCCDDDDDD???@@@EEE<<<>>>HHHVVV```eeehhhlllvvvzzzwwwxxx444444444444444444444444444444444444444444444444444444444444555555555555444555666666555555666777888888888999999999999:::::::::;;;<<<<<<======>>>===>>>>>>???@@@AAABBBBBBCCCBBBDDDFFFEEEFFFMMMVVVeeeuuuiiibbb```ccc___\\\ZZZ\\\^^^```aaa^^^```bbbdddeeedddcccccccccbbb```___```aaa```___ZZZ\\\^^^```bbbdddeeeeeeiiijjjlllmmmnnnqqqvvvyyysss```UUURRRSSS___tttuuugggcccccc___YYYVVVQQQOOOMMMKKKJJJGGGDDDAAABBBBBBCCCDDDEEEFFFGGGGGGDDDBBB???>>>>>>===<<<;;;<<<:::999999;;;<<<;;;;;;<<<<<<<<<;;;::::::999999888888888888888888888888888888888888888888888888888888888999999999999:::999999;;;===<<<===FFFPPPtttyyyXXXPPPJJJLLLVVVZZZhhhrrr}}}ppp^^^TTTQQQPPPMMMKKKVVVvvv}}}mmmbbbXXXPPPSSS\\\hhhnnnkkkbbbYYYTTT```eeejjjjjjcccZZZRRRNNNKKKJJJHHHIIIKKKMMMNNNNNNEEEJJJWWWjjjzzzxxxooojjjhhhkkkuuu~~~tttcccTTTIIIDDDAAA@@@>>>@@@CCCDDDCCCAAA@@@@@@AAAQQQiii~~~yyyggg``````tttwwwaaaUUUSSSttt~~~ssstttttt^^^BBB999888777777777777777777777888999:::;;;:::999999888999;;;<<<======>>>>>>??????@@@AAABBBBBBCCCDDDCCCDDDEEEFFFGGGFFFEEEDDDBBBBBBBBBCCCCCCCCCDDDDDDCCCDDDEEEFFFHHHIIIKKKKKKIIIIIIJJJNNNOOOQQQXXXaaappp}}}lllcccZZZLLLBBB???DDD???>>>CCCJJJNNNTTTZZZcccmmm|||{{{|||pppccc333333333333333333333333333333333333333333333333333333444444444555555555333555666666555555666777888888888888999999999999999::::::;;;<<<<<<=========>>>>>>???@@@AAAAAAAAADDDAAABBBFFFGGGHHHKKKPPPUUUmmm~~~xxxqqqlllfff```\\\\\\]]]^^^aaabbbdddeeeeeegggiiijjjhhhfffeeecccbbbbbbaaa``````___^^^^^^___aaadddeeegggjjjoootttzzzzzzkkk___WWW[[[\\\```jjj}}}ttthhhccc```[[[VVVUUUUUUSSSPPPOOONNNLLLIIIFFFCCCCCCDDDDDDEEEEEEEEEFFFDDDBBB>>><<<<<<<<<;;;::::::999888999:::<<<<<<;;;;;;;;;;;;:::999999888888888888888888888888888888888888888888888888888888888888888888999999999999888888:::===<<<<<>>======AAAFFFHHHFFFCCCAAAAAACCCRRRjjjvvveee```dddyyysss```YYYddd~~~wwwwwwtttVVV@@@888888777777777777777888666777999:::;;;;;;:::999888999;;;<<<======>>>>>>??????@@@@@@AAABBBBBBCCC???@@@AAABBBBBBBBBAAAAAA@@@AAAAAABBBBBBCCCCCCCCCCCCDDDEEEFFFHHHIIIJJJKKKGGGGGGIIINNNPPPRRRWWW^^^___ssssssZZZLLLPPPGGG??????@@@CCCGGGKKKQQQZZZeeeooosssrrrpppnnnaaabbb___\\\[[[XXXNNNDDD333333333333333333333333333333333333333333333333333333333444444444444555444555777666555555666888777777888888888999999999999999::::::;;;;;;<<<<<<>>>>>>>>>??????@@@@@@AAAEEEAAABBBEEEGGGFFFGGGJJJMMMWWWiiizzzmmmeeeooowwwlllddd```___dddeeedddcccaaacccfffjjjlllllllllllllllmmmnnnoooiiifffbbb___```dddiiimmmiiirrrmmm``````kkkvvv{{{qqqggg```[[[VVVUUUWWWQQQOOOLLLKKKKKKJJJHHHGGGFFFFFFEEEEEEDDDDDDDDDCCCBBB???===;;;<<<<<<<<<;;;:::999888888:::<<<;;;;;;:::::::::999888888777777777777777777777777777777777777777777777777777777777777888888888999999999888777999<<<<<<;;;???EEEXXXyyyoooSSSNNNNNNOOOTTT\\\hhhwwwpppggg^^^]]]]]]ZZZWWWaaapppgggeeegggjjjhhheeehhhooorrrsssrrrkkkaaaYYYXXXYYYZZZYYYYYYZZZZZZXXXTTTQQQJJJIIIJJJPPPVVVXXXUUUPPPNNNMMMNNNTTT^^^hhhooorrrllldddWWWKKKCCC???===<<>>>>>>>>>>>??????@@@AAAAAAAAA>>>>>>?????????@@@@@@???@@@@@@AAAAAABBBCCCCCCDDDDDDEEEFFFGGGHHHIIIJJJKKKHHHGGGIIINNNPPPQQQTTTYYYSSS___uuujjj```VVVQQQNNNHHHDDDDDDEEEJJJQQQVVVVVVTTTQQQPPPIIIKKKHHHCCC@@@BBBCCCAAA333333333333333333333333333333333333333333333333333333333333444444444444444555666666555555666888777777777888888888888999888888999::::::;;;;;;<<<>>>>>>>>>?????????@@@@@@EEEBBBAAADDDDDDAAABBBEEEKKKKKKRRRfffsssnnntttzzz}}}zzzsssssspppkkkggghhhmmmqqq}}}}}}xxxqqqmmmmmmssszzzuuummmaaaWWWUUUdddyyypppiiiaaa[[[UUUQQQTTTZZZOOOMMMKKKIIIIIIIIIHHHGGGGGGGGGFFFEEEDDDCCCBBBBBB???===<<<;;;<<<===<<<;;;;;;999888888:::;;;::::::999999999888777777666666666666666666666666666666777777777777777777777777777777777888888888888999888777888;;;<<<;;;>>>CCCTTTrrr]]]SSSMMMIIIPPPWWWbbbqqq~~~zzztttssskkkccc^^^^^^lllwwwlllcccaaaaaaaaaiiissszzzwwwqqqhhh```\\\]]]```ffffffeeeeeeccc^^^WWWSSSDDDGGGMMMTTTYYYYYYVVVRRRQQQPPPOOOPPPRRRVVVZZZ\\\WWWRRRLLLGGGDDDAAA???===@@@GGGPPPTTTQQQOOONNNPPPSSS```sss{{{kkk```dddoooqqqhhhmmmrrr[[[FFF<<<777777777777777888888999555777888:::;;;;;;;;;:::888999;;;<<<======>>>>>>======>>>>>>>>>?????????>>>>>>?????????@@@@@@@@@??????@@@@@@AAABBBCCCCCCDDDEEEFFFGGGHHHIIIJJJJJJJJJGGGHHHKKKLLLKKKLLLPPPPPPTTTaaayyy~~~nnn___XXXMMMPPPTTTXXXXXXUUUPPPMMMMMMPPPOOOHHHEEEKKKTTTYYY222222222222222222222222222222222222222222222222222222333333333444444444222444555555444444555666777777777777888888888888888888888999::::::;;;;;;>>>>>>>>>>>>????????????AAA@@@AAACCCBBB@@@BBBGGGIIIHHHJJJUUUkkk|||tttfffgggpppwwwrrraaa^^^[[[ZZZ^^^qqqyyynnnfffbbb^^^XXXQQQMMMQQQYYYRRROOOLLLJJJIIIIIIGGGFFFEEEDDDDDDDDDCCCBBBBBBBBB>>>===<<<<<<===<<<:::999<<<:::888888999:::999888999888888777777666555555666666666666666666666666777777777777777777777777777777777777888888888888999777777:::;;;;;;>>>CCCKKKmmmmmm\\\OOOGGGPPPSSS[[[ggguuuxxxrrrtttqqqbbb```aaaccckkkuuuwwwsssmmmgggdddeeehhhjjjqqqqqqpppnnnjjjcccZZZTTTCCCHHHQQQ\\\eeegggbbb\\\YYYYYYWWWSSSOOOMMMMMMNNNHHHHHHIIIJJJJJJHHHCCC@@@<<>>>>><<<<<<<<<<<<===========================>>>??????<<<===>>>???@@@AAAAAABBBCCCDDDDDDEEEFFFGGGHHHHHHHHHDDDDDDGGGIIIHHHIIILLLOOOPPPUUUbbbxxx|||yyyyyy{{{}}}|||{{{|||~~~{{{tttrrryyy222222222222222222222222222222222222222222222222222222333333333444444444111333444444333222444555777777777777888888888888777888888999::::::;;;;;;>>>>>>>>>>>>????????????======@@@CCCCCCBBBHHHOOODDDEEEGGGKKKVVVooowwwooohhhhhhlllrrrzzzssshhhbbbbbbeeeqqqooooooooorrr{{{nnnfffcccaaa^^^ZZZQQQJJJNNNUUUQQQNNNJJJGGGFFFEEECCCAAABBBBBBBBBBBBBBBBBBBBBBBB???>>>=========<<<999666<<<:::888888999999999777888888888777666666555555666666666666666666666666777777777777777777777777777777777777888888888888:::777666:::;;;;;;>>>CCCAAAjjjzzzfffSSSIIISSSQQQVVV___mmm}}}tttdddcccgggiiioooyyyppplllhhhgggjjjooosssuuuxxxxxxwwwtttooofff\\\UUUIIIMMMWWWeeerrruuunnnfff^^^^^^\\\WWWOOOJJJGGGGGGBBBEEEJJJNNNPPPMMMGGGBBB888CCCQQQZZZ^^^aaahhhmmmpppyyyzzzqqqgggaaajjjzzzrrreeehhhyyy~~~~~~nnnSSS>>>666777777666777777888999999555666888:::;;;;;;;;;;;;999999;;;<<<===>>>>>>>>>;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::::::::;;;<<<<<<;;;;;;<<<===>>>???@@@@@@BBBCCCCCCDDDEEEFFFFFFGGGDDDAAA@@@EEEHHHIIIKKKNNNKKKKKKLLLOOO[[[ttt222222222222222222222222222222222222222222222222222222222222222222222222333333333444444444555555555555555555666666666666777777777888999999::::::<<<<<<<<<<<<============>>>>>>>>>???@@@AAACCCCCCCCCEEEHHHKKKKKKUUUpppoooZZZ^^^___mmmwwwiii\\\WWWUUU[[[qqq}}}mmmgggccc]]]```___\\\WWWSSSOOONNNNNNNNNJJJDDDBBBBBBCCCAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@============<<<;;;:::999888888888888888888888888666666666666666666666666777777666666555555555444666666555555555555666666777777777777777888888999999888888888:::<<>>BBBKKKTTT```ooo{{{tttmmmgggeeeppp~~~nnnZZZ]]]tttyyyrrrjjjLLL;;;999777777888888888888777777777777888999::::::;;;<<<:::777666999>>>@@@>>>:::======>>>>>>===<<<;;;;;;::::::999999::::::;;;<<<:::::::::;;;;;;===>>>???>>>???@@@@@@AAAAAAAAAAAABBBBBBBBBCCCCCCDDDEEEFFFHHHKKKPPPRRRRRRXXXjjj|||222222222222222222222222222222222222222222222222222222222222222222222222333333333444444444444555555555555555666666666666666777777888888999::::::;;;<<<<<<<<<============>>>>>>>>>???@@@AAABBBCCCDDDEEEHHHIIIGGGKKK\\\oookkk^^^WWW___lllrrrpppnnnooopppmmmiiiiiinnnpppooowwwwwwsssoooooossszzz~~~sssjjjeeecccbbb]]]SSSOOOUUUbbbxxx}}}kkkbbbaaa]]]WWW[[[\\\\\\XXXSSSOOONNNOOOOOOJJJDDDAAAAAABBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@============<<<;;;:::999888888888888888888888888666666666666666666666666666666666666555555444444666666555555555555666666777777666666777777888999999888888888:::<<<>>>@@@DDDVVVbbbQQQLLLPPPQQQYYYfffrrr~~~uuummmrrryyyqqqlllppppppsssuuummmgggeeeiiittt~~~zzzvvvpppbbbSSSMMMOOOZZZppp}}}wwwmmmcccZZZSSSOOOLLLIIILLLUUU___]]]QQQFFFBBB======@@@GGGNNNYYYjjjyyy~~~ooohhhcccdddqqqyyyhhhWWW[[[sssmmmjjj}}}fffIII999888777777888888888888777777999999999999::::::::::::;;;999888;;;???AAA???<<<<<<<<<<<<<<<<<<;;;::::::::::::999999::::::;;;<<<;;;;;;;;;;;;<<<===>>>?????????@@@AAAAAAAAAAAAAAACCCCCCBBBCCCCCCDDDEEEEEEGGGIIIMMMOOONNNOOO[[[ggg222222222222222222222222222222222222222222222222222222222222222222222222333333333333444444444444444555555555555666666666666666777888888999999:::;;;;;;;;;<<<<<<<<<============>>>>>>???AAABBBCCCBBBCCCFFFGGGEEEDDDKKKTTTccckkkfffvvvqqqcccaaa]]]]]]cccfff^^^SSSUUURRRNNNKKKLLLOOOUUUYYYbbbeeeeee^^^TTTTTT```llltttllliiinnnzzzzzzjjj___^^^```]]]WWWYYY]]]___[[[TTTOOOMMMOOONNNIIIDDD@@@???@@@AAABBB????????????????????????<<<======<<<<<<;;;:::999777777777777777777777777666666666666666666666666666555555555555444444444666666555555555555666666666666666666666777888888888888888888999;;;===???CCCJJJuuuqqqXXXQQQOOOPPPUUU```kkkuuusssfff\\\[[[^^^eeessswwwiiidddhhhpppwwwrrroootttrrrrrrqqqiiigggkkkqqqxxx~~~{{{sssbbbSSSJJJMMMWWWkkk|||pppeee\\\UUUOOOKKKKKKMMM[[[kkkjjjWWWGGGDDD===>>>@@@DDDGGGQQQfffxxxzzzkkkccc```dddvvvrrrbbbUUU]]]vvv~~~aaadddxxx___DDD777777777777888888888888777777;;;;;;;;;::::::999999999<<<;;;:::<<<@@@AAA@@@===:::;;;;;;;;;;;;:::999999:::::::::::::::;;;;;;<<<;;;<<<<<<<<<===>>>>>>???@@@AAAAAABBBBBBBBBBBBAAACCCCCCCCCCCCCCCCCCDDDDDDFFFFFFIIIMMMLLLJJJNNNUUUeeeqqq111111111111111111111111111111111111111111111111111111111111111111111111222222333333333444444444444444444555555555666666666666777777888999999999::::::;;;;;;;;;<<<<<<<<<=========>>>???@@@AAABBB@@@AAACCCEEEFFFFFFHHHJJJVVVaaawwwmmmZZZUUUQQQRRRTTTWWW[[[```gggrrr}}}|||uuuyyyuuummmccc]]]]]]^^^[[[WWWYYY^^^aaa^^^UUUNNNLLLMMMKKKGGGBBB>>><<<===???AAA========================<<<<<<<<<<<<;;;:::999999777777777777777777777777555555555555555555555555444444444444444444444444666555555444444555555666666555555555555666777777888777777888999;;;<<<===EEEAAAYYYeee]]]NNNMMMQQQZZZcccnnn|||tttiii^^^XXXVVVZZZffftttsssbbbZZZXXXZZZ^^^iiiuuuxxxvvvyyyuuutttssslllpppvvvyyyzzz|||rrraaaRRRGGGJJJRRR^^^jjjqqqqqqoootttrrrnnnggg^^^UUUOOOLLLJJJLLL]]]ssssss]]]KKKIII???@@@BBBBBBCCCLLLddd{{{xxxjjjbbbaaaiii|||mmmaaaZZZeee}}}}}}rrrZZZfffpppWWW@@@666888777777888888888888777777::::::::::::::::::::::::<<<;;;:::<<>>>>>?????????AAAAAABBBCCCCCCBBBBBBBBBCCCCCCCCCBBBBBBCCCCCCDDDFFFEEEGGGLLLNNNLLLNNNRRRYYYbbbsss111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333444444444444444444555555555555555666666777888888999999::::::::::::;;;;;;;;;;;;<<<<<<<<<===>>>???@@@AAA??????@@@AAADDDHHHIIIHHHOOOOOOYYYssszzzrrrooonnnqqq{{{fffccc___\\\YYYUUURRRQQQRRRWWW[[[ZZZSSSNNNLLLLLLFFFDDD@@@<<<::::::===???<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888666666666666666666666666444444444444444444444444333333333333444444444444555555444444444444555555555555555444555555666777777777777888999:::;;;<<>>???@@@@@@@@@??????BBBBBBBBBCCCCCCBBBAAAAAACCCBBBBBBBBBBBBCCCCCCDDDIIIFFFFFFKKKMMMNNNPPPTTTQQQVVV___mmmzzzqqq111111111111111111111111111111111111111111111111111111111111111111111111222222222222333333333333333444444444444555555555555555666777777888888999999999999:::::::::;;;;;;;;;;;;<<<<<<===???@@@AAA???@@@???>>>AAAFFFGGGEEEDDDGGGQQQ___oooppp```^^^]]]\\\WWWPPPMMMNNNIIILLLPPPQQQPPPMMMKKKJJJCCCBBB@@@===:::999;;;===;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999888666666666666666666666666444444444444444444444444222222333333333333333444555555444444444444555555444444444444444555666666666666777888999999::::::;;;>>>DDDbbb{{{^^^PPPLLLKKKOOOVVV```ooo|||tttjjjeeebbbbbbrrrmmm\\\[[[aaaccc```\\\UUUaaa}}}|||~~~~~~|||}}}xxxlll___YYYXXX\\\___\\\VVVPPPPPPQQQSSSggg~~~vvvcccWWWTTTVVV___ooo}}}zzzgggRRRGGGBBBCCCDDDCCCDDDOOOjjj{{{pppddd```ggguuuxxxmmmsss|||zzz~~~aaa```|||oooZZZGGG;;;888:::777777888888888888777777666777777888:::;;;;;;<<<888888999::::::::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<===>>>???@@@AAAAAAAAA??????AAABBBBBBBBBBBBAAAAAA@@@AAAAAAAAAAAABBBCCCDDDEEEIIIFFFFFFHHHJJJIIILLLQQQOOOOOOQQQXXXhhhkkkZZZRRR111111111111111111111111111111111111111111111111111111111111111111111111111222222222222333333333333333444444444555555555555555666666777888888888999999999999::::::::::::;;;;;;;;;<<<===>>>???@@@===@@@AAA>>>???DDDEEEBBBAAADDDLLLTTTXXXdddtttiiiaaaZZZVVVWWWVVVQQQNNNOOOJJJJJJJJJLLLNNNMMMIIIFFFAAABBBBBB???<<<:::;;;===::::::::::::::::::::::::;;;;;;;;;;;;:::999888888555555555555555555555555333333333333333333333333111222222222333333333333555444444333333444444555444444333333444444555666666666777888888999999999666BBBAAARRRgggSSSNNNJJJLLLPPPXXXfffsssvvvpppmmmiiieeeppp~~~qqqnnnnnnllliiigggbbblll}}}}}}~~~wwwjjjbbbaaakkkqqqssslll^^^TTTSSSUUUYYYqqqyyyggg___aaarrryyyaaaNNNHHHHHHHHHIIILLLYYYsssvvvlllaaaaaaooosssnnn~~~www~~~^^^jjj{{{dddNNN>>>999888888777777888888888888777777777777777888888999999999777888999:::999999999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======???@@@AAABBBBBBAAA@@@???AAAAAAAAAAAAAAA@@@????????????@@@AAABBBDDDEEEFFFDDDCCCEEEHHHGGGFFFIIINNNNNNMMMLLLNNNVVVhhhooo```[[[000000000000000000000000000000000000000000000000000000000000000000000000111111222222222333333333333333333444444444555555555555666666777888888888888888999999999:::::::::;;;;;;;;;<<<===>>>???@@@:::@@@BBB@@@AAAFFFGGGCCCHHHCCCEEENNNQQQVVViiivvvjjjeee___SSSKKKNNNRRRQQQNNNNNNRRROOOLLLMMMNNNLLLFFFAAA@@@BBBCCCBBB>>><<<<<<>>>999999999999999999999999;;;;;;;;;;;;:::999888888555555555555555555555555333333333333333333333333111111111222222333333333555444444333333444444555444333333333333444555555555666777888888888888888666DDD<<>>>>>??????@@@BBBDDDFFFGGG<<<>>>DDDHHHHHHFFFIIIOOOKKKKKKJJJHHHKKKUUUeeeqqq|||yyy000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222333333333333333333333333555555555555666666666666777777777888999999::::::;;;;;;;;;<<<<<<<<<<<<===>>>???@@@@@@BBBBBBCCCDDDAAACCCEEEGGGKKKPPPVVV[[[rrriiidddaaa]]]SSSIIIGGGLLLPPPOOOKKKMMMLLLKKKJJJJJJHHHEEEBBB@@@@@@???@@@@@@???<<<999;;;:::888777777888:::;;;999999999888777666666555555555555555555555555555333333333333333333333333222222222222222222222222333333333333333333333333333333333444444444555555555555666666777777888888:::777???CCCRRRdddXXXMMMJJJLLLPPPZZZdddrrrkkk]]]]]]UUUUUU^^^vvvzzzllljjjwww~~~}}}}}}xxxuuujjjhhhwwwwwwqqqllluuuuuu|||rrr___SSSUUUWWWWWW[[[iii~~~~~~vvvlllfffeeeooo~~~vvvwwwooobbbpppWWWDDD:::666555666666777888999999999999999888888888888888888888888777777777777888888888888888888999999999:::::::::::::::::::::::::::::::::============>>>>>>>>>>>>???????????????@@@@@@AAA???@@@AAACCCDDDEEEEEEEEE?????????@@@AAADDDFFFHHHMMMLLLKKKKKKLLLOOOSSSUUUaaalll000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222333333333333333333333333444555555555666666666666666666777888888999999:::;;;;;;;;;;;;<<<<<<<<<<<<======>>>???@@@AAABBBBBBBBBCCCEEEFFFHHHLLLQQQUUU___rrrtttlllgggaaa]]]ZZZRRRIIIGGGIIILLLLLLJJJIIIHHHGGGGGGHHHFFFDDDAAABBB@@@????????????<<<:::;;;:::888777777888:::;;;999999888777777666555555555555555555555555555555333333333333333333333333222222222222222222222222333333333333333333333333333333333444444444444555555555555666777777888888;;;777>>>BBBMMMuuusss___NNNKKKMMMPPPWWWbbbmmmzzzwwwuuu}}}jjj[[[XXXRRRRRRYYYlllnnngggppp~~~wwwrrrjjjoooxxxmmmeeennnooooooqqqtttuuunnn___RRRPPPRRRUUUXXX___pppyyypppgggfffiiivvvwwwyyyhhhgggjjjPPP@@@999777777777777777888999999999888888888888888888888888888888666666777777777888888888888888888999999999::::::::::::::::::::::::::::::<<<<<<<<<<<<============>>>>>>>>>>>>>>>??????@@@???@@@AAACCCCCCDDDDDDDDD@@@??????@@@AAACCCEEEFFFJJJJJJIIIIIIKKKMMMOOOQQQSSSXXXbbbrrr000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222333333333333333333333333444444444555555555666666666666777777888888999999:::::::::;;;;;;;;;<<<<<<;;;<<<<<<===>>>???@@@AAABBBCCCDDDDDDDDDGGGKKKNNNLLLVVVggg|||sssfffcccccc^^^YYYWWWRRRLLLGGGGGGHHHIIIIIIEEEDDDCCCDDDEEEEEECCCAAACCCAAA???>>>>>>>>>===<<<:::999888777777888999:::888888777777666666555555444444444444444444444444333333333333333333333333222222222222222222222222333333333333333333333333333333333333444444444444444555555666666777888888<<<777<<>>>>>@@@@@@AAABBBBBBCCCBBBBBB@@@@@@@@@@@@AAABBBCCCDDDGGGGGGGGGHHHIIIJJJJJJKKKKKKLLLNNNTTT```ttt////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111222222222222222222222222333333444444444555555555555555666666777888888999999:::::::::;;;;;;;;;;;;;;;;;;<<<===>>>???@@@@@@AAABBBCCCBBBBBBDDDGGGJJJOOOPPPSSS]]]ooowwwiiiaaa______[[[XXXWWWTTTOOOJJJGGGFFFIIIKKKDDDCCCCCCCCCEEEEEEDDDCCCDDDAAA>>>======>>>======999888777777777777888999777777777666666555555555444444444444444444444444222222222222222222222222111111111111111111111111222222222222222222222222222222333333333444444444444444555555666777777888;;;777;;;???@@@QQQ|||xxxxxxUUUPPPRRRNNNQQQ[[[aaahhhvvvuuummmhhhdddaaa```mmmsssfffgggiiinnnxxxxxxppp}}}{{{{{{yyywwwmmmhhhfffuuu{{{eeeTTTRRRPPPQQQZZZjjjuuurrriiiYYYPPPGGGDDDDDDCCCCCCCCCBBBCCCGGGPPP___sss}}}ppphhhbbbjjjwwwxxxllluuu[[[AAA999999999777888888888999888888777666666777777777777777777777777666666666666777777777888777777777888888888888999999999999999999999999999999999999999::::::::::::;;;;;;;;;:::;;;<<<<<<===@@@@@@AAAAAAAAAAAAAAA@@@AAAAAAAAAAAAAAAAAABBBBBBDDDEEEFFFHHHHHHHHHGGGGGGIIILLLNNNOOORRR\\\iiittt//////////////////////////////////////////////////////////////////////////////000000000111111111222222222222222222222222333333333333444444444444444555555666666777888888999999999999:::::::::;;;;;;;;;<<<===>>>???@@@@@@???@@@AAABBBBBBDDDGGGIIIMMMNNNNNNNNNUUUhhhwwwmmmkkkgggccc___\\\[[[ZZZWWWVVVRRRMMMHHHGGGJJJMMMGGGEEEDDDDDDFFFFFFEEEDDDCCCAAA>>><<<=========<<<777777777777777777777777666666666555555555555555444444444444444444444444222222222222222222222222111111111111111111111111222222222222222222222222222222222333333333444444444444444555666666777777777777999======FFFmmm|||bbbVVVSSSNNNPPPXXX\\\bbbmmm|||}}}sssiii___cccooouuuvvvxxxzzzzzzttt]]]VVVfff~~~rrrjjjjjjhhhtttzzzfffYYY[[[UUUOOOSSSbbbpppnnneeeYYYPPPHHHHHHGGGCCCCCCEEEEEEDDDHHHUUUiii}}}yyynnnhhhccclllyyy|||~~~zzzvvvoooUUU>>>999:::888666888888888888888888777666555666666666666666666666666555666666666666777777777666666777777777888888888888888888888888888888888888888888888999999999999::::::999999::::::;;;<<>>??????@@@===???AAAAAABBBCCCFFFHHHFFFKKKOOOPPPOOOUUUbbbmmmpppiiiaaadddfffeeeaaa]]][[[[[[VVVTTTQQQLLLIIIHHHJJJLLLIIIGGGEEEDDDEEEEEEDDDCCCAAA???===<<<<<<<<<;;;:::666666666777777666666666555555555555555555444444333333333333333333333333222222222222222222222222111111111111111111111111222222222222222222222222222222222222333333333333333444444555555666777777444888999:::<<<@@@___xxxwww___UUUOOOPPPTTTYYY]]]fffsssrrrkkkhhhrrrxxx^^^RRROOOYYYlll}}}xxxwww|||}}}qqqjjjhhhbbbfffxxxvvvkkkbbb^^^WWWXXXfffuuutttjjj\\\RRRLLLKKKIIIBBBAAAFFFJJJHHHLLL[[[rrruuulllhhheeeppp|||~~~xxxqqqoooqqqppprrr~~~}}}|||{{{gggNNN;;;:::;;;666555999777777777888777777666666666666666666666666666666555555666666666666777777666666666666777777777777777777777777777777777777777777888888888999999999:::999999999999:::;;;;;;======>>>???@@@@@@?????????@@@AAAAAAAAAAAAAAA@@@AAACCCDDDFFFGGGGGGFFFEEEGGGHHHIIIGGGFFFHHHMMMQQQWWWhhhzzz000000000000000000000000////////////////////////////////////////////////////////////000000000111111111111111111111111111222222222222333333333333333444444555555666777777888888888888999999999999999999:::;;;<<<===>>>>>>===>>>@@@AAA@@@AAACCCEEECCCGGGKKKMMMMMMNNNRRRVVV^^^oooyyymmmgggggg___```bbbbbbaaa^^^\\\ZZZSSSPPPLLLIIIGGGHHHHHHIIIJJJGGGDDDBBBAAAAAA???>>>???===<<<<<<<<<<<<999777555666666666666666666555444444444444444444444444333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111111222222222222333333333333333444555555666666777222;;;888777<<<<<>>??????@@@@@@>>>???@@@AAABBBAAAAAA@@@@@@@@@BBBCCCDDDEEEFFFFFFFFFEEEDDDDDDFFFHHHLLLNNNKKKTTT\\\^^^cccrrr000000000000000000000000////////////////////////////////////////////////////////////000000000000111111111111111111111111111111222222222333333333333333444444555666666777777888888888888999999999777888999:::;;;<<<<<<======???@@@@@@??????@@@BBBEEECCCAAAAAADDDHHHJJJJJJOOOWWWdddtttvvvllleee``````eeeaaa___]]]^^^``````\\\XXXPPPLLLGGGEEEEEEFFFFFFEEEIIIFFFBBB???>>>===;;;:::===<<<<<<<<<<<<;;;888666555555666666666666555555444444444444444444444444333333333333333333333333111111111111111111111111000000000000000000000000111111111111111111111111111111222222222333333333333333444444555666666777111<<<888444;;;:::HHHkkksssXXXRRRQQQNNNUUUXXX^^^fffqqq~~~}}}zzzvvvwwwkkk```^^^YYYVVV]]]vvvtttnnnvvvpppjjjiiipppyyy|||}}}~~~yyy]]]SSS___jjjxxxjjjaaa```___\\\cccooonnnhhhgggsssxxxoookkkkkkoooxxxggg```aaaYYY^^^mmm||||||cccuuuyyySSS@@@555999:::333444<<<555555666777777888777777555555555555555555555555555555555555666666666777555555555555666666666777777777777777777777777777888888888888999999999999::::::999999::::::;;;<<<:::;;;<<<>>>???@@@@@@@@@===>>>@@@AAABBBBBBAAAAAA>>>???@@@AAACCCDDDEEEFFFAAA@@@AAACCCFFFGGGGGGEEEFFFLLLPPPNNNPPPXXXbbbggguuuyyy////////////////////////////////////////////////////////////////////////000000000000111111111111111111111111111111111111111111222222222333333333333333333444444444555555666666666777888888999999888999999::::::;;;;;;<<<:::<<<>>>>>>>>>>>>>>>@@@CCCCCCDDDDDDEEEEEEFFFFFFMMMRRRXXX[[[aaasss}}}uuujjjaaa]]]]]]___``````___]]][[[YYYWWWWWWVVVOOONNNKKKFFFAAA@@@CCCGGGJJJFFFAAA>>><<<;;;:::999;;;;;;;;;:::999888777666666555555555555444444444333333333333333333333333111111111111111111111111333222000//////000222333000000000000000000000000000000000000000000000000111111222222222333333333333333444444555666666666888777777999999>>>IIIUUUdddWWWSSSNNNNNNSSS\\\dddiiisssxxxqqqnnnfff[[[ZZZbbbyyyuuu~~~xxxxxxuuutttqqqoooqqqzzzoooaaa\\\eee~~~uuuvvv{{{~~~|||vvvlllfffeeeoootttcccaaaTTT___tttvvv}}}zzzoooyyyaaaIIIBBB:::777888:::999777999999999888777666666555777777666666555555555444555555666777777666555444666666666666666666666666666666666666666666666666777777777777777777777777::::::::::::::::::::::::::::::;;;;;;<<<===>>>>>>>>>>>>?????????@@@@@@@@@AAAAAABBBBBBCCCDDDDDDEEEDDDDDDDDDDDDEEEEEEEEEEEEIIIIIIIIIIIIKKKMMMOOOQQQZZZaaakkkuuu//////////////////////////////////////////////////////////////////////////////000000000111111111111111111111111111111111111111111222222222333333333333333444444444444555555666666777777888999999888888999999:::;;;;;;;;;:::<<<>>>>>>>>>===>>>???BBBCCCCCCDDDDDDEEEEEEFFFFFFJJJOOOPPPSSS]]]mmmzzzsssnnngggbbb___]]]\\\[[[]]]\\\ZZZXXXVVVUUUSSSSSSNNNNNNLLLHHHCCCBBBDDDFFFGGGDDDAAA>>>===<<<:::999::::::::::::999888777666555555555555444444444444333333333333333333333333111111111111111111111111333222000//////000222333000000000000000000000000000000000000000000000000111111111222222222333333333333444444555666666666888777777888888:::DDDNNN~~~|||```RRRKKKMMMPPPXXX___dddlll{{{~~~xxxpppfffgggpppxxxyyy~~~|||wwwuuuyyy{{{jjjccchhh~~~{{{rrrjjjhhhkkkzzzzzzlllllldddoooxxxvvvsssqqqYYYEEE???999777888999888666999999888777777666555555777666666666555555555444444555666777777666555444666666666666666666666666666666666666666666666666777777777777777777777777::::::::::::::::::::::::999999::::::;;;<<<<<<============>>>>>>>>>????????????@@@AAAAAABBBBBBCCCBBBCCCCCCCCCCCCDDDDDDDDDGGGGGGGGGHHHIIIKKKMMMNNNOOOSSSYYY^^^ccclllxxx//////////////////////////////////////////////////////////////////////////////000000000000111111111111111111111111111111111111111222222222222333333333333333444444444444555555666666777888888888888888888999::::::;;;;;;999;;;===>>>======>>>???AAAAAABBBCCCCCCDDDEEEEEEEEEHHHKKKLLLLLLOOOUUUZZZfffzzzpppgggeeecccbbb```]]]XXXUUUXXXXXXWWWVVVSSSQQQOOONNNKKKKKKJJJGGGDDDBBBBBBCCCCCCAAA??????>>>===;;;888999999999999999888777666555555555555444444444444333333333333333333333333111111111111111111111111222111000//////000111222000000000000000000000000000000000000000000000000111111111222222222222333333333333444555555666666888666777888777777===EEEgggoooWWWOOOMMMOOOTTTZZZ^^^dddqqq}}}{{{ssswwwyyyuuuvvvzzzxxx}}}yyyxxxyyytttnnnuuuwwwooojjjnnnvvv}}}rrrtttppp|||~~~zzzzzzqqq{{{gggMMM@@@<<<888777888999777555888888777777666666555555666666666555555555555555444555555666666666555555666666666666666666666666666666666666666666666666777777777777777777777777999999999999999999999999888999999::::::;;;;;;;;;<<<<<<<<<<<<==================>>>>>>???@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDEEEEEEGGGHHHJJJKKKJJJLLLNNNOOOPPPSSSZZZ```oooxxx////////////////////////////////////////////////////////////////////////////////////000000000111111111111111111111111111111111111111222222222222222222333333333444444444444444555666666777777888777777888888999:::::::::999;;;======<<<<<<===>>>???@@@@@@AAABBBCCCDDDDDDFFFHHHJJJLLLMMMNNNNNNNNNQQQ[[[hhhtttzzzppphhh```______```___\\\WWWTTTUUUUUUTTTSSSQQQNNNKKKJJJEEEFFFEEEDDDBBB@@@???>>>>>>>>>>>>??????>>>;;;888888888999999888777666666555555555444444444333333222222222222222222222222111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000111111111111222222222222222333333444444555666666666555666888888777:::@@@XXXcccXXXOOOOOOQQQWWW[[[```jjjttt~~~}}}}}}}}}nnneee[[[___vvvxxxllljjjsss}}}uuunnnmmmwwwxxxnnnsss|||yyyssspppzzz___FFF<<<:::888888999999888666777777777666666555555555555555555555555555555555444444555555555555555555666666666666666666666666666666666666666666666666777777777777777777777777888888888888999999999999999999:::::::::;;;;;;;;;;;;<<<<<<<<<============<<<======>>>>>>??????@@@AAABBBBBBBBBBBBCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHKKKLLLMMMMMMMMMOOOSSSVVVTTTZZZccckkkpppssswwwyyyyyy{{{////////////////////////////////////////////////////////////////////////...////////////000000000000000000000000000000000000000111111111222222222222222222333333333444444444444444555666666777777666666777888888999999:::888:::<<<<<<<<<;;;<<<>>>===>>>???@@@AAABBBCCCCCCDDDDDDEEEGGGIIIIIIIIIHHHKKKLLLPPPVVV```ooo}}}wwwsssooollliiihhh___^^^\\\\\\\\\[[[XXXVVVUUUTTTSSSQQQNNNKKKIIIHHHCCCCCCCCCBBBBBB@@@>>><<<;;;;;;<<<>>>???>>>;;;888777777888888888777666666555444444444444333333333222222222222222222222222000000000000000000000000111000000000000000000111////////////////////////000000000000000000000000000000111111111222222222222222333333444555555555555333555888999888:::???NNNsssttt^^^SSSOOONNNRRRVVV[[[ccclllssslllttt|||pppaaa]]]fffssswwwtttcccZZZQQQRRR```vvvxxxrrrnnnppp}}}qqqgggooorrrvvvtttXXXBBB::::::999:::::::::999777666666666555555555555555444444444555555555555555444444444444555555666666666666666666666666666666666666666666666666666666666666666666666666666666777777777888888999999999;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<=========>>>>>>======>>>>>>??????@@@@@@BBBBBBCCCCCCCCCDDDDDDDDDCCCCCCDDDEEEFFFGGGGGGGGGHHHIIIJJJKKKKKKMMMOOOQQQKKKNNNSSSWWWYYY[[[\\\]]]___aaaeeekkkssszzz}}}~~~////////////////////////////////////////////////////////////////////////......////////////000000000000000000000000000000000000000111111111111222222222222222333333333333333333444444555666666666666666666777888888999999777999;;;<<<;;;;;;<<<===<<<<<<===>>>@@@AAABBBBBBDDDDDDDDDEEEEEEEEEEEEFFFHHHGGGHHHMMMQQQVVV___gggxxx~~~qqqmmmjjjiiigggdddeeehhhaaa^^^[[[YYYYYYYYYXXXWWWUUUSSSPPPNNNKKKIIIHHHGGGEEEDDDCCCCCCCCCCCC@@@>>>::::::;;;===>>>===;;;888666666777777777777666666444444444444333333333333222222222222222222222222000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000111111111111222222222222333444444555555555333444888:::999:::>>>EEE```hhhYYYRRRLLLNNNQQQVVV\\\ccctttlllaaaiiixxxllleee___XXXQQQMMMIIIDDDIII\\\www~~~xxxrrrppppppuuu}}}kkkfffssswwwkkkRRR@@@:::::::::999999999999888555555555555555555444444444444444444444555555555333333333333444555666777666666666666666666666666666666666666666666666666666666666666666666666666666666666777888888999999<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>======>>>??????@@@@@@AAABBBCCCCCCCCCCCCDDDDDDDDDBBBCCCDDDEEEFFFFFFFFFFFFGGGHHHHHHIIIJJJJJJKKKKKKJJJKKKNNNPPPRRRSSSSSSSSSTTTSSSTTTVVVYYY\\\\\\\\\aaaeeeiiikkklllkkkkkklllnnnllliiigggffffffhhhiii////////////////////////////////////////////////////////////////////////........./////////000000000000000000000000000000000000000000111111111111111222222222222333333333222333333444555555666666555555666666777888888999777999;;;;;;;;;:::;;;<<<:::;;;<<<===???@@@AAABBBBBBEEEGGGGGGEEEDDDEEEFFFHHHEEEFFFJJJMMMLLLNNNSSSYYYfffxxxuuukkkiiieeeeeefffddd```aaagggbbb___[[[XXXXXXWWWWWWVVVTTTRRRNNNJJJGGGFFFFFFFFFEEECCCAAAAAACCCCCCAAA???:::::::::;;;<<<<<<:::888555666666777777666666555444444444333333333222222111111111111111111111111000000000000000000000000//////000000000000//////////////////////////////000000000000000000000000000000000000111111111111111222222333333444555555777333333666888777999<<<@@@NNN}}}eeeZZZOOOMMMOOOSSSXXX^^^gggwwwzzzkkkkkkwwwuuucccTTTKKKFFFFFFGGGOOOddd~~~}}}vvvrrrssswww}}}yyyhhhjjj~~~{{{```III<<<999999999888666666777888444444444444444444444444333333333444444555555555333333222222333555666777666666666666666666666666666666666666666666666666666666666666666666666666555555666666777888888999;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;<<<<<<<<<<<<=========>>>??????@@@@@@AAAAAABBBBBBBBBCCCCCCCCCAAABBBCCCEEEEEEEEEEEEDDDGGGGGGHHHIIIKKKKKKJJJIIIJJJJJJKKKMMMOOOQQQQQQQQQOOONNNMMMMMMOOOPPPPPPOOOQQQSSSVVVWWWWWWWWWXXXYYY]]]]]]]]]]]]]]]]]]^^^^^^////////////////////////////////////////////////////////////////////////............/////////000000000000000000000000000000000000000111111111111111111222222222333333333222222333444444555555666555555666666777888888888777999;;;;;;::::::;;;<<<::::::;;;===>>>@@@AAAAAA<<>>>>>@@@AAA@@@>>>;;;:::999:::;;;;;;:::888555555666666666666666555444444444333333333222222111111111111111111111111000000000000000000000000//////000000000000//////////////////////////////000000000000000000000000000000000000111111111111111222222333333444555555888444222555777666666999???DDDnnnooobbbTTTPPPPPPSSSWWW\\\^^^ooozzzmmmnnn~~~vvvddd[[[HHHLLLQQQZZZoooxxxtttwww~~~uuufffmmmtttXXXCCC999999999888666444444666777444444444444444444444444333333333444444555555555333333222222333555666777666666666666666666666666666666666666666666666666666666666666666666666666444555555666777888888999::::::::::::::::::::::::999999:::::::::;;;;;;;;;<<<<<<======>>>?????????@@@@@@AAAAAAAAABBBBBBBBB@@@AAACCCDDDEEEDDDDDDCCCCCCDDDEEEHHHJJJKKKKKKIIIIIIHHHIIIJJJMMMNNNOOONNNLLLKKKJJJLLLNNNQQQQQQQQQQQQRRRTTTSSSSSSSSSUUUVVVWWWWWWXXXYYYYYYYYYXXXXXX////////////////////////................................................000//////.........//////////////////////////////000000000000000000000000000111111111111222222222222222333333333333444444555555555555666666666666777888888999999:::;;;;;;;;;;;;<<<<<<===>>>>>>>>>BBBBBBAAAAAAAAABBBCCCCCCDDDEEEFFFGGGHHHIIIIIIIIINNNNNNLLLMMMQQQZZZeeemmmxxxvvvttttttssspppjjjeeeeeefffgggeee```^^^^^^______XXXSSSVVVYYYWWWTTTTTTQQQNNNIIIDDDAAAAAAAAABBBAAAAAA???>>>============:::::::::999999999888888444444444555555555555555222222222222222222222222111111111111111111111111222111111111000000//////000000000000000000000000////////////000000000000000000000000000000000000000111111111111222222222333333333444444444555555555555555666666777888999???BBBZZZnnnUUULLLNNNQQQUUUYYY[[[bbboooxxxrrryyy~~~iii[[[YYY```rrr{{{xxx|||xxxfffiiihhhHHH999===888888777777666666555555555555444444444333333333333222111111111222333444333333333333333333333333555444444333333444444555555555555555555555555555444444444555555555555666555444444444444555666666777777888888888999999999888:::<<<<<<;;;;;;<<<===???AAACCCBBB???>>>???AAAAAA@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCFFFFFFGGGGGGGGGFFFFFFEEEHHHHHHJJJKKKKKKKKKJJJIIINNNNNNNNNNNNNNNNNNNNNNNNQQQQQQQQQQQQRRRTTTUUUVVVWWWWWWXXXXXXXXXXXXWWWWWW........................................................................//////............//////////////////////////////000000000000000000000000000000111111111222222222222222222333333333444444444555555555666666666666777777888888999::::::;;;;;;;;;;;;<<<======>>>>>>AAAAAAAAA@@@AAAAAABBBBBBCCCDDDEEEFFFGGGHHHHHHHHHLLLLLLKKKKKKLLLPPPVVV[[[[[[bbblllyyy|||vvvxxx}}}|||wwwsssqqqqqqrrrssspppiiicccccceeegggeeeaaa\\\ZZZYYYUUUPPPNNNSSSWWWVVVSSSRRRPPPMMMIIIEEECCCAAAAAABBBBBBAAA???>>>===<<<;;;;;;999999888888888777777777555555555555555444444444222222222222222222222222111111111111111111111111111111111000000000//////000000000000000000000000////////////000000000000000000000000000000000000000111111111111222222222333333333444444444444555555555555555666777888999;;;<<>>????????????@@@@@@AAAAAAAAABBBCCCEEEFFFFFFGGGGGGGGGHHHJJJJJJIIIIIIJJJLLLMMMPPPSSSYYYcccooo|||{{{uuurrrkkkhhhlllrrrrrrnnnllllllnnnppprrrnnnfff```___bbbeeeeeeaaaZZZTTTQQQHHHFFFIIIQQQVVVUUUQQQPPPNNNMMMJJJGGGEEECCCAAAAAAAAA@@@???===;;;:::::::::777777777777666666666666666666555555444444333333222222222222222222222222111111111111111111111111111111000000000000//////000000000000000000000000////////////000000000000000000000000000000000000000111111111111222222222333333333333444444444444555555555555666777888999;;;888BBBeeebbbXXXTTTGGGEEEPPPQQQVVV___lll{{{zzzhhhkkkyyy|||zzz|||xxxttt{{{}}}gggQQQAAA888666777777777666666666666555444444444444333333333333222222111111222222333444222222333333333333333333444444333333333333444444444444444444444444444444333333333444444444555555444444444444444555555666777777777777888888888888777999:::;;;::::::;;;===<<<>>>AAAAAA@@@???>>>???>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@AAAAAAAAABBBBBBBBBEEEEEEFFFFFFFFFFFFEEEEEEGGGHHHHHHIIIJJJIIIIIIIIIKKKLLLNNNPPPQQQQQQQQQPPPRRRQQQQQQPPPOOOOOOPPPPPPQQQRRRSSSTTTUUUVVVVVVVVV........................................................................///............//////000////////////////////////////////////////////////000000000000111111111111111222222222222333333333333333444444444555555555666666777777888999999999999::::::;;;<<<<<<============>>>??????@@@@@@@@@@@@AAABBBCCCDDDEEEEEEEEEDDDFFFHHHIIIIIIIIIIIIJJJRRRQQQPPPPPPSSSYYYbbbiiitttuuuvvvyyy~~~|||}}}|||vvvnnnooooooooorrruuupppiiijjjjjjllloooppplllddd]]]ZZZ]]]aaaccc___XXXQQQLLLBBBBBBHHHRRRVVVTTTOOONNNLLLLLLKKKIIIFFFCCCAAA@@@@@@???>>><<<:::999888888777777777666666666555555666666555444444333222222111111111111111111111111111111111111111111111111000000000000000000//////////////////////////////////////////000000000000000000000000000000000000000000111111111222222222222222333333333444444444555555555555555666888888===;;;===TTTzzzbbbTTTIIIIIIRRRRRRTTTYYYaaannn~~~mmmgggmmm{{{vvv{{{}}}zzz|||tttXXXEEE===999555666666666666666666666666444444444333333333222222222111222222222222333333222222222222222333333333444333333333333333333444333333333333333333333333222333333333444444444444444444333333444444555666666666666777777777888888666888999999999999;;;===@@@@@@???>>>===<<<======<<<<<<==================@@@@@@@@@@@@AAAAAAAAAAAADDDDDDEEEEEEFFFEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHHHHIIIKKKMMMPPPRRRRRRRRRRRRQQQQQQPPPOOOOOOPPPPPPQQQOOOPPPRRRSSSUUUVVVVVVWWW.......................................................................................///000000//////////////////////////////////////////////////////000000000111111111111111111222222222333333333333333333444444444444555666666777777888888999999999::::::;;;;;;<<<<<<;;;<<<===>>>???????????????@@@AAABBBCCCDDDDDDDDDEEEFFFGGGGGGGGGHHHJJJLLLJJJKKKLLLLLLNNNRRRXXX\\\^^^^^^]]]___bbbgggllloooqqqxxx~~~zzzsssooottt}}}~~~tttuuutttrrrssstttooohhhkkkkkkkkkmmmnnnjjjccc\\\VVVYYY\\\^^^\\\WWWPPPLLLDDDEEEKKKTTTWWWRRRMMMLLLKKKJJJJJJHHHFFFCCCAAA??????>>><<<:::999888777777888777777777777666666666666666555444333222222111111111111111111111111111000000000000000000000000//////////////////000000////////////////////////////////////000000000000000000000000000000000000000000111111111222222222222222222333333333444444444444444444555666777888;;;<<<<<>>EEEBBB>>>:::999999;;;<<<;;;;;;<<<<<<<<<=========?????????@@@@@@@@@AAAAAABBBCCCDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGHHHGGGIIIKKKNNNPPPQQQRRRRRROOONNNNNNOOOPPPQQQRRRRRRNNNOOOQQQSSSUUUVVVWWWWWW------------------------......................................................---......///000111////////////////////////000000000000000000000000/////////000000000111111111111111111222222222222222222222333333333444444555555555666777777888888888888999::::::;;;;;;<<<:::;;;===???@@@@@@??????>>>???AAABBBCCCCCCDDDDDDFFFGGGFFFEEEDDDDDDFFFHHHFFFHHHKKKLLLMMMNNNPPPRRRSSSSSSSSSUUUXXX]]]aaadddaaafffmmmrrrvvvxxxzzz{{{{{{~~~|||yyy|||}}}yyyxxxvvvrrrnnnqqq{{{~~~wwwpppnnnpppqqqnnnkkkjjjiiijjjkkkiiiddd```XXXWWWWWWWWWWWWTTTPPPMMMIIIJJJNNNTTTUUUOOOKKKKKKIIIIIIHHHGGGDDDBBB@@@???<<<;;;:::999888777777777777777777777666666666666555555444444333333222222111111111111111111111111000000000000000000000000......////////////000000000000000000000000000000////////////000000000000000000000000000000000000000111111111111222222222222222222222333333333333444444444444555666777888777:::;;;AAAWWW}}}cccUUUPPPIIIKKKLLLNNNQQQYYYhhhzzz~~~zzzwwwvvvYYYCCC999888888888444555555555555666666666333333333333222222222222000111222333333333333222000000111111222333333333333333222222222222333333222222222222222222222222111111222222222333333333333333333333333444444555555555555555666666666666555666777777777888;;;>>>FFFBBB<<<888777999::::::;;;;;;;;;<<<<<<======>>>>>>>>>?????????@@@@@@@@@AAABBBCCCDDDDDDEEEEEEDDDFFFEEEEEEEEEEEEFFFGGGGGGFFFGGGHHHJJJLLLNNNPPPQQQLLLLLLMMMMMMNNNPPPQQQRRRNNNOOOQQQRRRTTTUUUUUUVVV------------------------................................................---------......///000111////////////////////////000000000000000000000000////////////000000000111111111111111222222222222222222222222333333333333444444555666666777777888888888888999::::::;;;;;;:::;;;===???AAAAAA@@@?????????AAABBBCCCDDDDDDDDDDDDEEEFFFEEEDDDCCCDDDEEEGGGIIILLLMMMMMMLLLLLLMMMNNNNNNOOOQQQTTTXXX\\\^^^___bbbeeefffhhhiiilllnnnnnnnnnmmmllllllnnnssswwwrrrssstttuuuuuuvvvyyyzzzvvvvvvwwwyyyzzzzzzxxxvvvqqqssssssoooooovvv|||~~~xxxooollloooqqqooojjjfffddddddggghhhgggeee]]]YYYTTTQQQQQQQQQPPPNNNLLLKKKNNNRRRPPPKKKIIIJJJIIIHHHFFFDDDBBBAAA??????:::999888777777777777888666666666555555555444444333333333333333333333333111111111111111111111111000000000000000000000000........./////////000000000000000000000000000000////////////000000000000000000000000000000000000000111111111111222222222111222222222222333333333444444444444555666777777777888999===HHHeeefffUUUKKKIIIJJJKKKLLLQQQ]]]mmmyyy~~~vvvwwwzzzgggJJJ===888555666:::444444444555555555666666333333333222222222222111000111222333333333222222///000000111222222333333333333222222222222333333222222222222222222222222111111111111222222222222333333222222333333444555444444555555555666666666555666666666666888;;;>>>AAA>>>:::999:::;;;:::999;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@AAABBBCCCDDDDDDDDDDDDEEEEEEDDDDDDDDDEEEFFFGGGEEEEEEEEEFFFHHHKKKNNNOOOKKKKKKKKKKKKKKKLLLMMMNNNMMMNNNOOOQQQRRRSSSSSSSSS------------------------................................................---------......000111111////////////////////////000000000000000000000000////////////000000000000000111111111111222222222111111222222222333333333444444555555666777777777777888888999::::::;;;;;;:::;;;>>>@@@AAAAAA@@@??????@@@AAABBBCCCDDDDDDDDDAAACCCFFFGGGFFFEEEEEEFFF@@@CCCGGGJJJKKKMMMOOOQQQPPPPPPQQQRRRTTTWWWYYY[[[[[[\\\]]]^^^```bbbgggjjjkkkgggdddeeehhhkkkjjjhhhmmmnnnooonnnllllllooosssnnnnnnooorrruuuvvvuuuttthhhnnnqqqnnnlllpppuuuwwwwwwxxxuuupppmmmnnnllliiigggccc``````dddhhhiiiiiiaaa[[[SSSNNNMMMNNNOOONNNLLLKKKLLLOOOMMMHHHGGGJJJHHHGGGEEECCCAAA@@@??????888888777777777777888888555555444444444333333333333333333333333333333444000000000000000000000000000000000000000000000000---.........//////000000000000000000000000000000////////////000000000000000000000000000000000000000111111111111222222222111111222222222333333333444444444444444555777777;;;888999;;;@@@UUUuuu\\\TTTKKKLLLLLLJJJLLLUUUbbbmmm}}}~~~xxxmmmttt{{{\\\AAA:::888333444;;;444444444555555555666666333333333222222222111111000111222333444333222222///000000111222222333333333222222222222222222333111111111111111111111111000111111111111222222222333333222222333333444555444444444555555555666666555555666555555888;;;>>>;;;:::999;;;>>>>>>;;;888;;;;;;<<<<<<===>>>??????>>>>>>>>>>>>????????????@@@AAABBBCCCDDDDDDDDDDDDEEEDDDCCCCCCCCCDDDFFFGGGEEEDDDCCCCCCEEEHHHLLLNNNKKKKKKJJJIIIIIIIIIIIIJJJLLLMMMNNNOOOPPPQQQQQQQQQ....................................................................................////////////........................000000000000000000000000000000000000000000000000000000000000111111111111111111222222222333333333333333444444555666666666777777777888999999::::::<<<<<<<<<===>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@EEEEEEEEEFFFGGGHHHJJJJJJIIIIIIIIIIIIJJJKKKLLLLLLKKKMMMPPPRRRSSSRRRPPPOOOUUUVVVWWWYYY[[[\\\^^^^^^bbbaaa```cccgggjjjkkkjjjmmmnnnnnnooonnnmmmlllkkkrrrqqqooolllkkkmmmqqquuuppppppqqqppppppooonnnmmmzzzzzzxxxsssmmmhhheeeddddddaaa^^^___dddhhhiiiiiicccbbbZZZOOOIIIJJJLLLLLLJJJKKKKKKJJJIIIFFFDDDCCCCCCCCCDDDDDDBBB@@@===;;;888888777666666666666666555555444444444333333333444444333333333222222222000000000000000000000000111111000000//////......////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000111111111111111111222222222333333333333333444444555666666666333888888;;;???HHHnnniii\\\NNNOOOKKKDDDFFFPPPXXX[[[rrr~~~zzz}}}sss|||~~~iiinnnvvvjjjPPP:::888:::666222333333333333333333333333333222222222111111111111000000000000000000000000000222111000//////000111222111111111111111111111111000000000000000000000000000111111111111222222222333333222222333333444555555555555555555555555555444444555555666888999:::999999999999999999999999999999:::;;;<<<===>>>?????????@@@@@@@@@@@@??????AAAAAABBBCCCDDDDDDDDDCCCEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFDDDDDDFFFJJJMMMNNNLLLJJJIIIHHHIIIKKKLLLMMMMMMMMMLLLLLLMMMPPPSSS...............................................................---------............////////////........................//////////////////////////////////////////////////////000000000111111111111111111222222222333333333333333444555555666666666666777888888999999:::;;;;;;<<<======>>>>>>???>>>???@@@@@@AAAAAA@@@@@@DDDDDDDDDEEEGGGHHHJJJKKKHHHHHHGGGHHHHHHIIIJJJKKKKKKMMMOOOPPPQQQOOOMMMLLLQQQRRRTTTVVVYYY\\\^^^___cccaaaaaacccgggkkkllllllkkklllmmmnnnnnnmmmlllkkktttrrrooojjjggggggjjjlllooooooooooooooonnnmmmlllpppqqqpppmmmiiidddbbbbbb```______aaaccceeeddddddbbbbbb\\\RRRLLLKKKLLLJJJJJJJJJJJJJJJIIIHHHFFFEEECCCCCCDDDCCCBBB???===;;;888777777666666666666666555444444444444333333333444333333333333222222222000000000000000000000000111000000000/////////...////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000111111111111111111111222222222333333333333444444555666666666555888888:::===DDDbbbgggQQQOOOLLLIIIIIILLLRRRVVVdddqqqyyysss}}}sssiiiwwwzzz^^^III888666888555333555333333333333333333333333222222222111111111111000000000000000000000000000222111000//////000111222111111111111111111111111000000000000000000000000000000111111111222222222333222222222222333444444555555555555555555555555444444555555666888999:::999999999999999999999999999::::::;;;<<<===>>>>>>>>>>>>????????????>>>>>>@@@AAABBBCCCCCCDDDDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDIIIIIIIIIGGGFFFHHHKKKNNNMMMKKKJJJHHHHHHIIIJJJKKKKKKLLLMMMMMMMMMOOORRRUUU................................................//////.........------------............/////////........................//////////////////////////////////////////////////////000000000000111111111111111222222222222333222333333444444555555666666666777777888888999999::::::;;;<<<<<<======>>><<<===@@@BBBCCCCCCBBBAAABBBCCCCCCDDDFFFGGGIIIJJJFFFFFFFFFFFFGGGHHHIIIIIIKKKLLLMMMNNNNNNLLLJJJIIIKKKLLLOOORRRVVVZZZ^^^```bbb```___aaaeeeiiikkkllljjjkkklllmmmmmmmmmlllkkkiiihhhgggeeedddfffkkknnnjjjjjjkkkkkkkkkjjjiiiiiidddfffgggfffdddaaa``````]]]```dddeeedddbbb``````___aaa]]]UUUNNNLLLJJJGGGGGGGGGGGGGGGFFFFFFEEEEEEBBBCCCCCCBBBAAA???===<<<888777666666555555666666444444444444333333333333333333333222222222111111000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000111111111111111111111222222222222333333333333444555555666666777999666888<<<>>>RRRsss~~~___TTTMMMNNNNNNJJJLLLRRRXXXbbbrrrxxxwww}}}wwwkkkppppppNNN@@@555555666333333666333333333333333333333333222222222111111111111000000000000000000000000000111111000000000000111111111111111111111111111111000000000000000000000000000000000111111111222222222222222222222333444444444444444444444444444444444444444555666777888999999999999999999999999999::::::;;;;;;<<<<<<<<<============>>>>>>=========???@@@AAABBBCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDJJJJJJIIIHHHGGGIIILLLNNNLLLKKKIIIHHHHHHHHHIIIJJJKKKLLLMMMNNNNNNQQQTTTWWW................................................/////////...------,,,,,,---------.........//////........................////////////////////////////////////////////////////////////000000000111111111111111222222222222222222222333444444555555555555666666777888888999999999::::::;;;<<<<<<<<<;;;===AAADDDEEEEEEDDDCCCCCCCCCCCCCCCDDDEEEFFFGGGDDDDDDDDDDDDEEEFFFGGGGGGIIIJJJKKKMMMMMMLLLKKKKKKFFFGGGJJJNNNSSSXXX]]]___^^^]]]]]]^^^aaaeeehhhjjjkkkkkklllllllllkkkiiihhh```aaaaaaaaabbbeeejjjnnndddeeeeeefffffffffeeeeee```bbbddddddbbb```___``````dddggggggccc```___```\\\___^^^WWWPPPMMMIIIEEECCCBBBBBBAAAAAAAAABBBBBBAAAAAAAAAAAA@@@>>>===<<<777777666555555555555666444444444333333333222222222222222222111111111111000000000000000000000000000000000000///////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000111111111111111111111111222222222222222333333444444555666666777888555888===;;;EEE\\\zzzaaaOOONNNPPPKKKJJJQQQSSSZZZfffsss~~~yyysssqqqtttuuu\\\BBB:::555666555222222777222222222222222222222222222222222111111111000000000000000000000000000000111000000000000000000111111111111111111111111111000000000000000000000000000000000000111111111111222222222111222333333444444444444444444444444444444444444555666777888888888888888888999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;>>>???@@@BBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGGGGHHHLLLNNNLLLLLLKKKJJJIIIJJJJJJKKKLLLMMMOOOOOOOOOQQQSSSVVV................................................//////.........---------------------.......................................................................................////////////000000000000000111111111222222222111111222222333444444444444555555666666777888888888888888999::::::;;;;;;;;;>>>AAADDDFFFFFFEEEDDDEEEDDDCCCBBBBBBBBBBBBCCCCCCCCCBBBCCCCCCDDDEEEFFFFFFHHHJJJLLLMMMNNNOOOOOODDDEEEHHHKKKPPPVVV[[[^^^]]]]]]^^^^^^```cccfffhhhjjjkkkkkkjjjiiigggeeedddccccccbbb```___```ccceeebbbbbbcccdddeeeeeeeeeeeecccdddeeedddbbb```aaaaaaccceeeeeebbb^^^\\\]]]```\\\```___YYYSSSPPPLLLHHHCCCBBB@@@>>>>>>>>>???@@@@@@??????>>>>>><<<;;;;;;777666666555555555555555444444333333333222222222222222111111111000000000////////////////////////////////////000000000000///////////////////////////////////////////////////////////////////////////////////////////////////000000000111111111111000000111111111222222222222222333333444555555555666888555888>>>;;;>>>MMMkkkwwwVVVNNNOOOKKKKKKOOORRRUUU[[[eeesss~~~sssjjjyyy~~~eeeMMM;;;999777777444111222555222222222222222222222222222222222111111111000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000//////000000000111111111222111111111111222333333444444444444444444444444555444444444555666777888777777777888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;===>>>???AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCEEEFFFGGGJJJMMMPPPNNNMMMMMMLLLLLLLLLLLLLLLNNNOOOPPPPPPOOOOOOQQQSSS........................................................................,,,------------.......................................................................................////////////000000000000000111111111111222000111111222222333333444444444555555666666777777666777777888888999::::::<<<===@@@CCCDDDDDDDDDCCCDDDCCCBBBAAAAAAAAAAAAAAABBBBBBBBBBBBCCCDDDEEEEEEFFFGGGIIIKKKNNNPPPQQQQQQFFFGGGHHHKKKOOOTTTXXX[[[]]]^^^`````````aaadddfffffffffffffffeeecccaaa___]]]^^^^^^^^^]]]___bbbeeebbbcccdddffffffgggggggggggggggfffdddaaa```bbbcccdddbbb___[[[XXXWWWYYY\\\]]]```___YYYTTTRRRPPPMMMGGGEEEAAA>>>======>>>@@@======<<<<<<;;;:::::::::777666555555444444555555333333333333222222222222111111111000000000000///////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000111111111111000000000111111111111222222222222333444444555555444888555777>>>;;;:::EEETTTnnnXXXQQQMMMLLLMMMNNNOOOSSSYYYeeevvvrrr}}}}}}~~~mmmnnnoooXXXEEE888888888777444333333444222222222222222222222222222222222111111111111000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000/////////000000000111111111111111111111222333333333333333333333333333333555555444444555555666777666666777777888999999999999999::::::;;;;;;;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<===>>>@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBDDDFFFHHHIIIKKKOOOQQQNNNNNNNNNNNNMMMMMMMMMMMMNNNPPPQQQPPPOOONNNOOOPPP................................................,,,,,,------.../////////,,,,,,---------........................................................................................../////////000000000000000000111111111111000000111111222333333333333444444555555666777777555666666777777888999999;;;<<<===???@@@AAAAAAAAA@@@@@@@@@@@@@@@AAABBBBBBBBBBBBBBBBBBCCCDDDEEEEEEFFFGGGIIIKKKMMMNNNPPPPPPJJJJJJJJJKKKNNNRRRVVVXXXYYY\\\___```^^^]]]^^^```^^^^^^___```___^^^]]]\\\VVVWWWYYYZZZ\\\___cccfffaaabbbcccdddffffffgggggghhhfffddd```]]]^^^aaadddddd```[[[XXXWWWWWWWWWWWWYYY[[[YYYSSSNNNOOOOOOMMMJJJGGGBBB===;;;:::<<<===<<<;;;:::999999888888888666666555444444444444555333333333222222222222111111111000000000/////////////////////////////////.../////////000000000111////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000111111111111000000000000111111111111111222222333333444555555333888666777<<<999888AAAHHHlllrrr]]]SSSOOOMMMJJJMMMOOOSSSZZZhhhzzztttttt|||{{{sssiiizzzxxxcccMMM???666666666555444444444333111111111111111111111111222222222111111111111000000000000000000000000000///000111222222111000///000000000000000000000000000000000000000000000000////////////000000000111111111111111111222222333333333333333333333333333555555444444444555666666666666666777888999999999888888999:::;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<>>>???AAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDGGGHHHHHHIIIKKKMMMNNNNNNNNNNNNNNNMMMLLLLLLLLLNNNOOOPPPOOONNNOOOPPP................................................+++,,,,,,---...///000000,,,,,,,,,---------........................................................................................../////////000000000000000111111111111000000000111222222333333333333444444555666666777555555666666777888888888::::::;;;<<<===>>>??????======>>>???@@@BBBCCCDDDBBBBBBBBBBBBCCCDDDEEEEEEGGGHHHIIIJJJKKKMMMNNNNNNMMMLLLLLLLLLNNNQQQTTTWWWUUUXXX\\\]]]ZZZXXXXXXZZZWWWXXXZZZ[[[\\\\\\[[[[[[ZZZ[[[[[[ZZZYYYYYY[[[]]]^^^^^^```bbbcccdddddddddfffddd```\\\ZZZ\\\```dddddd```[[[YYYZZZZZZXXXVVVTTTUUURRRKKKHHHJJJLLLKKKJJJGGGAAA;;;888777888999::::::999888777777777888666666555444444444444555333333333222222222111111000000000000////////////////////////////////////.../////////000000111111////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000111111111111000000000000111111111111111222222333333444555555333999777666:::777666??????WWW|||iiiYYYSSSOOOJJJMMMPPPPPPSSS]]]mmmzzz|||{{{|||{{{~~~vvvggghhhttt\\\HHH===444444444333444666555333111111111111111111111111222222222111111111111000000000000000000000000000///000111222222111000///000000000000000000000000000000000000000000000000////////////000000000000111111111000111222222333333333333333333333333333555555444444444555666666555666666777888999999999777777888999;;;<<<======;;;<<<<<<======<<<<<<;;;;;;<<<===???AAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBDDDEEEFFFEEEEEEFFFHHHMMMMMMMMMMMMMMMLLLKKKKKKIIIKKKNNNOOOOOOOOOPPPQQQ------------------------------------------------////////////////////////---------............///........................000///...---,,,------...000000//////.........---............////////////000000000000111111111111333222000//////000222333222222333444444555555666555555666666777777888888888888:::;;;<<<=========??????>>>>>>??????@@@AAABBBDDDEEEEEECCCAAA@@@AAAEEEFFFGGGIIIJJJJJJIIIIIIPPPNNNLLLKKKKKKLLLNNNOOOUUUUUUTTTSSSUUUWWWYYY[[[XXXYYYYYYZZZ[[[[[[\\\\\\[[[[[[\\\\\\\\\[[[[[[ZZZZZZ[[[]]]^^^______^^^]]]aaa___^^^^^^______^^^]]]\\\______]]]^^^aaaaaa^^^SSSQQQPPPOOOOOONNNMMMKKKDDDCCC@@@===:::888777777777777888888888888777777555444333333222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000//////.........---........................////////////////////////////////////////////////////////////////////////////////////000000000000000000000000111111111111333333333444444444555555555666888888777777999::::::FFFhhhooo}}}gggWWWRRRMMMMMMPPPRRRRRRUUU```lllzzz~~~yyymmm```aaaxxxiiiMMM??????444444333333333333222222111111111111111111111111222222222111111111000000000000000000000000000000---222777999777333000.........//////000000111111000000000000000000000000111111000000000000111111000000111222222222222111111111222222222333333333333333333444444444555555666666666666666777777888888888888888888999999999;;;<<<>>>??????>>><<<;;;<<<<<<===>>>???@@@AAAAAADDDCCCCCCBBBBBBBBBCCCCCCAAABBBDDDEEEDDDEEEGGGIIIKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMNNNOOOOOOPPPOOOOOO------------------------------------------------------------------------------------....................................000///...---,,,------...000/////////.........---............//////////////////000000000111111111333222000//////000222333222222333333444555555555555555555666777777888888888999:::;;;<<<=========??????>>>>>>??????@@@AAAAAACCCEEEEEECCCAAAAAABBBCCCDDDFFFGGGHHHGGGGGGFFFMMMMMMNNNOOONNNMMMKKKJJJOOOPPPRRRUUUVVVWWWWWWWWWUUUVVVWWWYYY[[[\\\]]]^^^\\\\\\\\\\\\[[[YYYWWWVVVXXXYYY[[[]]]^^^______^^^aaa```______``````^^^\\\```bbbbbb^^^]]]___^^^[[[RRRPPPNNNMMMMMMMMMKKKIIICCCBBB@@@>>>;;;888666555666777777888888777777666555444333222222222222222111111111111111111111111000000000000000000000000////////////////////////000/////////.........---........................////////////////////////////////////////////////////////////////////////////////////000000000000000000000000111111111111333333333444444444444555444666777888777777888:::<<>>>>>===;;;:::;;;;;;<<<===>>>???@@@@@@BBBAAAAAA@@@@@@AAAAAAAAA???AAABBBCCCCCCCCCEEEFFFHHHHHHHHHIIIIIIIIIIIIIIIKKKLLLLLLMMMNNNNNNOOOOOO------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------....................................//////...------------.../////////...............---............///////////////000000000000111111222111000//////000111222222222333333444444555555444555555666666777888888999999;;;<<<===>>>>>>>>>???>>>>>>>>>>>>???@@@@@@@@@BBBCCCDDDCCCBBBBBBCCCCCCDDDEEEFFFFFFEEEDDDDDDIIILLLPPPSSSSSSOOOKKKGGGJJJNNNSSSWWWZZZZZZXXXVVVSSSTTTVVVXXX[[[]]]___```^^^^^^___^^^\\\YYYVVVTTTUUUWWWYYY[[[]]]^^^^^^^^^___^^^]]]]]]^^^^^^]]][[[dddeeeccc]]][[[[[[ZZZVVVPPPNNNLLLLLLLLLKKKIIIGGGCCCBBBAAA???<<<888555333666666666777777666666666444333333222222222222333222222222222222222222222000000000000000000000000/////////////////////////////////.......................................////////////////////////////////////////////////////////////////////////////////////000000000000000000000000111111111111333333333333444444444444444666777777777777888:::>>>:::AAA```lllaaaddd~~~aaaSSSNNNKKKNNNOOOOOOPPPSSS```gggttt{{{uuuxxxrrr\\\WWWnnnhhhMMM>>>666111333333333333222222222222111111111111111111111111222111111111111000000000000000000000000000000000111------333<<<>>>777...111111111111000000000000000000000000000000000000111000000//////000000111///000111111222222111111111111111222222222222333333333333333444444444444666555555555555666777777777777777888888888999999999:::;;;<<<<<<;;;:::999::::::;;;<<<===>>>>>>?????????>>>>>>>>>??????@@@===???@@@AAA@@@AAABBBDDDEEEFFFFFFFFFGGGGGGHHHHHHKKKKKKKKKKKKLLLMMMNNNNNN------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.............................................------..............................---------.........//////////////////000000000111111111000000000000111111111222222333444444555555444444555555666777777888999:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@???@@@BBBCCCBBBBBBCCCEEEDDDEEEFFFGGGGGGFFFEEEEEEFFFJJJPPPTTTUUUSSSOOOLLLKKKOOOTTTYYY\\\]]][[[ZZZUUUUUUWWWYYY[[[]]]___```___```aaaaaa___]]]YYYWWWVVVWWWYYY[[[\\\\\\[[[[[[YYYYYYYYY[[[]]]^^^]]][[[cccdddaaaZZZWWWXXXVVVSSSPPPNNNLLLKKKKKKJJJGGGFFFCCCCCCCCCAAA===999555222555555666666666666555555333333222222222222222333111111111111111111111111////////////////////////////////////////////////................................................////////////////////////////////////////////////////////////////////////////////////000000000000///000000000111111111111222222333333333444444444444555777777666666888999===;;;>>>TTThhhPPP]]]zzzbbbWWWNNNMMMOOOOOOOOOOOOSSSXXXaaaooo{{{vvv|||rrrkkkeeecccmmmZZZBBB;;;777111333333333222222222222111111111111111111111111111111111111111000000000000000000000000000000000000111---,,,111:::<<<555...222222111111000000//////000000000000000000000000000000////////////000000///000000111111111111111111111111111222222222222222222333333333444444444555555444444555555666777666666777777888888999999888999::::::::::::999888999999:::;;;<<<<<<======>>>>>>=========>>>??????===>>>@@@@@@???@@@AAACCCDDDDDDEEEEEEFFFGGGHHHHHHKKKJJJJJJJJJJJJLLLMMMNNN------------------------------------------------------------------------,,,,,,,,,------------...........................------..................---------...............------------...............////////////000000000111000000000000000000111111111222222333444444555444444444555666666777777888999:::<<<======>>>>>>>>>>>>======>>>>>>???@@@>>>@@@AAABBBAAABBBDDDEEEGGGGGGIIIJJJJJJIIIHHHHHHEEEHHHLLLQQQTTTUUUUUUUUUOOOQQQTTTWWWZZZ\\\\\\\\\XXXYYYZZZZZZ[[[\\\]]]]]]\\\]]]^^^______]]]\\\ZZZXXXYYYZZZZZZZZZYYYXXXWWWVVVWWWYYY\\\```bbbaaa```^^^___\\\VVVTTTUUUTTTRRRPPPNNNLLLKKKJJJIIIGGGEEEDDDDDDDDDBBB???:::666444444444444555555444444444222222222111111222222333000000000000000000000000////////////////////////........................---------.......................................////////////////////////////////////////////////////////////////////////////////////000000000000///000000000111111111111222222222333333333444444444555777777666666888999;;;<<<>>>LLLqqqZZZNNNXXXpppxxxfffSSSLLLLLLMMMMMMNNNMMMNNNSSS^^^ooo~~~}}}ooo___VVVZZZuuupppLLL:::999888333333333222222222111111111000000000000000000000000000000000000000000000000////////////////////////......///111333333000...222111111111000000//////////////////////////////000000////////////000000//////000111111111111000000000111111111222222222222222222333333333444444444444444444444555555666555666666777888888999999888999999999999999999888999999::::::;;;;;;<<<<<<>>>>>>>>>>>>>>>???@@@@@@>>>???AAAAAA@@@@@@AAACCCCCCDDDEEEFFFGGGHHHIIIIIIJJJJJJJJJKKKKKKLLLMMMNNN------------------------------------------------------------------------,,,,,,,,,,,,------------........................,,,---......///.........---------------.........,,,------------...............////////////000000000000000000000000000000111111222222333333444444333444444555555666777777888888:::;;;<<<=========>>>============>>>?????????@@@AAAAAA@@@AAACCCEEEGGGHHHIIIKKKKKKKKKKKKJJJDDDEEEHHHLLLPPPUUUXXXZZZQQQRRRSSSTTTVVVXXXZZZ[[[[[[[[[[[[ZZZZZZZZZZZZZZZWWWWWWXXXYYYZZZZZZ[[[[[[ZZZZZZ[[[[[[ZZZXXXVVVUUUWWWXXX[[[___dddfffeeedddZZZ[[[XXXRRRQQQSSSTTTRRRPPPNNNKKKJJJIIIHHHFFFDDDDDDCCCBBBAAA>>>;;;888666333333444444444444333333222111111111111222222333////////////////////////000000000000000000000000........................---------------.................................////////////////////////////////////////////////////////////////////////////////////000000000000000000000000111111111111222222222222333333333333333555666666666666777999888:::;;;@@@XXXxxxZZZLLLWWW~~~cccSSSMMMJJJJJJKKKJJJJJJLLLSSS___qqq}}}yyyfff[[[WWWjjjuuuYYY@@@555555666444222222222222111111111111000000000000000000000000//////000000000000000111////////////////////////---000222111...,,,---...000000000000////////////////////////////////////000//////......//////000...///000000111111000000000000000111111111111222222222222222333333333333444333333333333444555555444555666666777888999999999999999888888999999999999999::::::;;;;;;;;;;;;>>>>>>>>>>>>???@@@@@@AAA???@@@AAAAAA@@@@@@AAACCCCCCCCCEEEFFFHHHIIIJJJKKKJJJKKKLLLMMMNNNNNNNNNNNN------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------........................,,,,,,.../////////......,,,,,,,,,------.........,,,,,,---------................../////////000000//////000000000000//////111111111222333333444444333333444555555666666777666777999:::;;;;;;<<<<<<===============>>>??????@@@AAAAAA@@@@@@@@@BBBEEEDDDEEEGGGIIIJJJKKKKKKJJJBBBCCCEEEHHHMMMRRRVVVYYYSSSTTTUUUVVVVVVWWWWWWXXXYYYYYYYYYYYYXXXXXXXXXXXXVVVVVVUUUVVVVVVXXXYYYZZZZZZZZZ[[[[[[ZZZYYYWWWVVVYYYZZZ\\\```dddeeecccaaaYYYZZZWWWQQQPPPRRRSSSQQQNNNLLLJJJHHHHHHFFFDDDAAABBBAAA???>>>;;;999888777222222333333333333222222111111111111111222333333////////////////////////000000000000000000000000........................,,,,,,,,,------.................................////////////////////////////////////////////////////////////////////////////////////000000000000000000000000111111111111111222222222222333333333333555666666555666777999666888:::<<>>???@@@AAA>>>@@@AAAAAA@@@???AAABBBBBBBBBDDDEEEGGGIIIJJJKKKKKKLLLOOOQQQRRRQQQOOONNN------------------------------------------------++++++++++++++++++++++++++++++,,,,,,,,,---------........................+++,,,.../////////......,,,,,,,,,------.........,,,,,,,,,---------................../////////000//////000000000000//////000111111222333333444444333333444444555666666777666777888999:::;;;;;;;;;===============>>>??????AAAAAAAAA@@@???@@@BBBDDDAAABBBDDDGGGHHHIIIIIIIII@@@AAACCCFFFKKKOOOSSSUUUVVVWWWXXXZZZZZZYYYXXXWWWVVVVVVWWWWWWWWWWWWWWWWWWYYYXXXVVVUUUVVVXXXZZZ[[[XXXYYYZZZ[[[[[[ZZZYYYXXXXXXYYY[[[^^^aaaaaa___]]]ZZZ[[[WWWQQQOOORRRSSSQQQMMMKKKHHHGGGFFFDDDBBB@@@@@@???===;;;999888777777222222222333333222222222111111000000111222333333000000000000000000000000000000000000000000000000........................,,,,,,,,,------.................................////////////////////////////////////////////////////////////////////////////////////000000000000000000000000111111111111111111222222222333333333333444666666555555777888666888===@@@AAATTTkkkVVVcccyyy|||fffWWWPPPNNNGGGIIIKKKKKKLLLRRR^^^hhhyyy}}}xxxvvvzzz~~~pppsssrrr___KKK:::777777333222555222222222111111111111000000000000000000000000000.../////////000000111111///////////////////////////000000000/////////000,,,---------......////////////////////////////////////............//////...//////000000000000000000000000000111111111111111111222222222333333333333333222222333333444555444444555666777888999999::::::999999999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<======???@@@@@@>>>???@@@@@@???>>>@@@AAAAAAAAACCCEEEGGGHHHJJJKKKKKKMMMQQQSSSTTTSSSPPPNNN------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------------------------------////////////////////////......///000000000000000000111111111111222222222333333333444444444555555777777777888999999::::::<<<======>>>>>>>>>>>>===??????@@@AAAAAAAAA@@@@@@AAAAAABBBDDDEEEGGGHHHHHHKKKIIIGGGGGGIIILLLNNNOOORRRQQQQQQRRRSSSUUUWWWXXXSSSQQQSSSWWWTTTPPPTTT[[[```bbbbbb___\\\[[[\\\___[[[YYYXXXYYY[[[YYYTTTPPPRRRQQQVVV^^^^^^XXXTTTVVVYYYYYYXXXVVVTTTRRRQQQPPPMMMKKKHHHEEECCCAAAAAAAAA===<<<;;;;;;999999888777333333333222222222111111111111111111111111111111000000000000000000000000................................................//////.........---------111000///...------...///........................------------------------............////////////............////////////...///000///......000222000111222333333222111000444666777777666444555666666555888<<<===GGGffftttaaaaaahhhXXXPPPGGGKKKLLLHHHGGGMMMRRRSSSeeeppp~~~~~~zzzyyyyyy{{{~~~kkkiiizzz]]]EEE>>>666333444555444222222222222111111111111000111111000000//////......////////////////////////................................................////////////////////////000000000000////////////000///...------...///000000000000000000000000000111111111000000000000000111111222222222333333333222222333333333333444444444555666777888999::::::999999999999999999999999999:::;;;;;;<<<<<<;;;;;;:::<<<>>>>>>>>>===>>>@@@CCCCCCBBBAAAAAAAAAAAABBBBBBAAAAAAAAABBBEEEHHHIIIJJJLLLNNNPPPRRRRRRQQQPPP------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------------------------------..............................///000000000000000000000111111111222222222333333333444444444444555666666777888888999999:::;;;;;;<<<============<<<>>>???@@@@@@AAAAAA@@@@@@@@@@@@AAABBBDDDEEEFFFGGGJJJIIIHHHHHHJJJLLLNNNOOOOOOOOONNNNNNOOOQQQSSSTTTTTTQQQRRRVVVUUURRRSSSXXX\\\___aaa```^^^]]]___```]]]ZZZXXXVVVVVVWWWVVVUUUTTTRRRTTTXXXXXXRRROOOPPPVVVVVVVVVUUUTTTQQQOOOMMMIIIHHHFFFCCCAAA@@@??????;;;;;;:::999888777666666333333222222222111111111111111111111111111111111////////////////////////................................................//////.........---------111000///...------...///............................................................////////////............////////////000//////111444444222///111111222222222222111111444555777777555444555666888666888;;;:::>>>TTTlllzzzfffxxxkkkUUUPPPOOOLLLIIIGGGIIIOOOTTTWWW___lllvvv~~~{{{wwwttt}}}ppphhhvvv|||iiiQQQ@@@:::444222333444333111222222222111111111000000000000000000//////......////////////////////////................................................////////////////////////000/////////////////////000///...------...///000000000000000000000000000000000000000000000000000111111111222222222333333222222222333333333444444444555666777888999999:::999999999999999999999999999:::;;;;;;<<<;;;;;;;;;:::<<<>>>???>>>>>>???@@@CCCBBBBBBBBBBBBBBBCCCCCCDDDCCCBBBAAABBBCCCEEEFFFIIIJJJLLLNNNOOOOOONNNNNN------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------..............................///000000000000///000000000111111111222222333333333333444444444444666666777777888888999999999:::;;;<<<<<<<<<<<<<<<>>>>>>???@@@@@@@@@@@@@@@??????@@@AAABBBDDDEEEEEEIIIIIIJJJJJJKKKLLLMMMNNNNNNNNNNNNNNNNNNOOOPPPQQQVVVSSSSSSWWWYYYWWWVVVWWWVVVZZZ^^^aaabbbaaabbbbbb^^^\\\YYYTTTRRRSSSVVVYYYVVVSSSQQQQQQOOOKKKIIIKKKRRRSSSTTTTTTRRROOOLLLJJJCCCCCCBBBAAA@@@>>>===<<<:::999888777666555555444333222222222222111111111000000000000000000000000////////////////////////...............................................................---------000///......---.................................////////////////////////---............/////////............////////////111......333:::;;;666000222222111111111111222222333555666666555444555555888666888;;;999888CCCRRRuuuddd}}}mmmYYYOOOJJJJJJIIIEEEHHHPPPOOOTTT[[[ccckkkwww||||||wwwsssqqqqqqzzzlll___eee|||qqq}}}nnnVVVFFF:::666222111222333111///222222111111111000000000000000000////////////...////////////////////////................................................//////////////////////////////////////////////////////............//////000000000000000000000000000000000000000000000000111111111222222222222333222222222222333333333333444555555666777888999999888888888888888888888888999999:::;;;;;;;;;;;;;;;;;;===?????????>>>???AAABBBBBBBBBBBBBBBCCCDDDEEEFFFEEEDDDBBBBBBBBBCCCCCCHHHIIIKKKLLLLLLLLLKKKJJJ------------------------------------------------,,,,,,,,,------.........,,,,,,,,,---------......------------------------------------------------------------------------------------------------........................---...//////000000//////000000000000111111111111222222333333333444444444555555666666777888888999999:::;;;<<<<<<<<<<<<<<<======>>>???@@@@@@@@@@@@??????@@@AAABBBCCCDDDDDDGGGIIIKKKLLLLLLLLLLLLLLLPPPPPPPPPPPPQQQQQQRRRRRRXXXVVVVVVZZZ^^^___]]][[[RRRVVV\\\aaadddeeedddddd______\\\VVVPPPOOOSSSWWWWWWSSSOOOLLLIIIHHHIIIJJJOOOPPPRRRSSSQQQNNNJJJGGG??????@@@@@@???===;;;:::999999888777666555444444222222222222111111111111000000000000000000000000////////////////////////................................................................................................................................................---------.........//////............///////////////...///444:::===;;;888333222111000000111222333222444555555444444444555777555777:::;;;:::???HHHfffrrrqqqnnnYYYLLLNNNOOOHHHFFFLLLMMMOOORRRVVV\\\fffqqqyyy~~~wwwqqqpppssswwwhhhccccccqqq}}}wwwttt~~~xxx\\\HHH@@@555333111111222333111///111111111111000000000000////////////////////////////////////////////////................................................////////////////////////.........////////////////////////....../////////000000000000000000000000/////////000000000000000111111111111222222222222111222222222222333333333444444555666666777888888888888888888888888888888999999:::;;;;;;;;;;;;:::;;;===???@@@??????@@@AAAAAAAAAAAABBBCCCDDDFFFGGGGGGFFFEEEDDDCCCCCCDDDDDDHHHIIIJJJJJJKKKJJJIIIIII------------------------------------------------,,,,,,,,,------.........,,,,,,,,,---------......------------------------------------------------------------------------------------------------........................------.../////////////////////000000000111111111222222222333333333444444444555555666666777888888::::::;;;<<<===>>>>>>===;;;<<<===>>>????????????@@@@@@AAABBBCCCCCCDDDDDDFFFIIILLLMMMLLLJJJKKKKKKPPPPPPQQQRRRSSSTTTTTTTTTWWWVVVVVVYYY^^^aaa```]]]PPPSSSYYY___ccceeeeeeddd``````^^^YYYRRRNNNNNNPPPUUUSSSNNNIIIHHHIIILLLMMMLLLNNNOOOPPPOOOLLLHHHFFF===>>>??????>>>===;;;:::999999888777666555444444222222222111111111000000////////////////////////........................................................................---.....................------..........................................------------------------------------........................////////////,,,...///222555999>>>AAA333222111000000111222333111333444555444333444555666555555888:::<<<@@@DDDPPPrrrzzzhhh|||wwwZZZRRRQQQKKKHHHKKKHHHIIIJJJLLLPPPWWW^^^cccwww~~~|||~~~|||wwwqqqooorrr{{{ssskkkcccmmm|||vvv|||iiiNNN>>>;;;333222222222333333111000111111111000000000//////.............../////////////////////////////////................................................////////////////////////------....../////////000...//////////////////...////////////////////////......//////000000000000000000111111111222222222111111111222222222333333444444444555666666777777777777777777777777777777888999::::::;;;;;;::::::;;;===?????????>>>???@@@@@@@@@AAAAAACCCDDDFFFGGGFFFFFFFFFFFFFFFFFFGGGGGGIIIIIIJJJJJJJJJJJJJJJJJJ------------------------------------------------,,,,,,------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------------...////////////.../////////000000000111111222222222222333333333333444444555555666666777777999:::;;;<<<===>>>>>>>>>:::;;;<<<>>>????????????@@@@@@AAABBBBBBCCCDDDDDDEEEHHHLLLLLLIIIHHHIIIKKKLLLMMMOOOQQQTTTUUUVVVVVVUUUWWWWWWVVVXXX]]]^^^\\\SSSTTTVVV[[[```cccccccccaaa```^^^ZZZTTTOOOLLLKKKPPPQQQMMMHHHGGGKKKMMMMMMIIIJJJLLLLLLKKKHHHEEEDDD>>>>>>>>>===<<<;;;:::999999888888777666555444333222111111111111000000000////////////////////////........................................................................---------...............,,,,,,---............---........................------------------------,,,------------.....................////////////,,,...///000111555<<>>UUU|||iiicccyyyuuu___TTTLLLIIIJJJHHHHHHIIIKKKNNNRRRVVVYYYdddkkkwww~~~zzzvvvuuusssrrrqqqttt|||nnnaaa]]]iii~~~tttYYYCCC777444333333333222222222222111111111000000000/////////---............/////////////////////////////////................................................////////////////////////---------......//////000......////////////......////////////////////////---......//////000000111000000000111111111111222111111111111222222222222444444444444555555666666666666666666666666666666888888999::::::::::::::::::<<<>>>>>>>>>===>>>@@@???@@@@@@AAABBBCCCEEEEEEDDDEEEEEEFFFGGGHHHHHHIIIIIIIIIIIIIIIJJJJJJKKKKKK------------------------........................------------------,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------,,,---......//////......////////////000000000111111222222222222333333333333444444555555666777777888999:::;;;<<<=========999:::<<<===>>>???????????????@@@@@@AAAAAABBBBBBDDDHHHKKKJJJGGGEEEHHHKKKHHHJJJNNNQQQUUUWWWYYYYYYXXX[[[ZZZUUUSSSXXX[[[ZZZWWWUUUTTTVVV[[[___aaaaaaaaa^^^[[[WWWUUURRRNNNLLLKKKMMMKKKGGGFFFJJJKKKIIIFFFFFFGGGGGGFFFDDDBBBAAA>>>===<<<;;;999999888888777777666555444333222222111111111111000000000000................................................................................................---------.........//////+++,,,---.........------................................................,,,,,,---------.....................///////////////...---...000333555666111111222222222222111111///111333333333333333555444666666555555777999;;;;;;BBBZZZssshhhsssnnn^^^TTTOOOMMMKKKJJJKKKMMMPPPRRRSSSTTT[[[fffqqqzzz~~~}}}|||xxxtttpppooopppsssyyyppp^^^^^^hhheeeKKK===777222333333222111000000111222111000000000////////////---------.........//////////////////////////////................................................////////////////////////,,,,,,---......///000000---...///000000///...---////////////////////////------......///000000111000000000000111111111111111111111111222222222222333444444444444555555555666666666666666666666666888888999::::::::::::999999;;;=========<<<===>>>?????????@@@AAABBBCCCDDDCCCCCCDDDEEEFFFFFFFFFFFFGGGGGGGGGHHHIIIJJJKKKLLL------------------------.................................------,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------,,,---......//////......////////////000000000000111111222222222333333333333333444444555666666777666777999:::;;;<<<<<<<<<999:::;;;===>>>?????????>>>>>>??????@@@@@@@@@AAADDDGGGJJJIIIEEEDDDGGGKKKHHHJJJNNNSSSWWWZZZ\\\]]]]]]aaa___VVVRRRUUUYYYYYYZZZWWWSSSTTTXXX]]]___```aaa]]]WWWTTTTTTTTTQQQNNNGGGKKKJJJEEEEEEHHHHHHDDDDDDDDDCCCCCCBBBAAA@@@???>>>===;;;999777777777777666555555444333222111000111111111111000000000000................................................................................................---------.........//////***+++---...///...------........................////////////////////////,,,,,,,,,---------................../////////000222...,,,...222333000+++000111222333333222111000...000222333333222333555111555888777666888:::;;;BBB<<>>????????????@@@AAABBBBBBBBBCCCCCCDDDDDDDDDDDDCCCFFFFFFFFFGGGHHHJJJKKKLLL........................------------------------...------,,,,,,------...------------------------------------------------.........------,,,,,,,,,------------------------.................................------,,,,,,,,,............////////////////////////000000000000000111111111111222222222333333444444555666666666777888888999999:::;;;;;;;;;;;;;;;;;;<<<>>>???AAA@@@AAAAAAAAA@@@@@@BBBDDDBBBEEEJJJLLLKKKIIIHHHGGGGGGIIILLLPPPTTTWWWZZZ[[[______^^^[[[XXXVVVVVVVVVUUUTTTUUUWWWYYY[[[ZZZYYY___]]]ZZZVVVQQQOOONNNNNNIIIKKKKKKIIIEEEAAA@@@??????@@@BBBCCCCCC@@@>>><<<::::::999999888777666666:::999777555333222222111222111111000000000000000................................................------------------------------------------------,,,------......------,,,,,,,,,,,,---------......---------------------------------------------------------............///---...///000000111000000000000000000000000000000000000000000111111111111111111222222222333333333444444555555666777777777======>>>IIIiiihhh]]]hhhoooaaaUUUMMMMMMLLLGGGCCCDDDGGGGGGLLLSSSXXXZZZ___eeettt}}}}}}}}}uuuvvvwwwuuuqqqnnnlllllltttwwwfff[[[bbbsssYYYEEE;;;777444222222222111111111111222222......///////////////...////////////////////////........................////////////////////////------------------------------------------------+++,,,.../////////...---------............------++++++,,,,,,---...//////////////////////////////////////////000000000000111111222222222333333333111222222333333444444555666666666666666555555555777777777777888888888888888888999:::;;;;;;;;;;;;<<<<<<===???@@@AAABBBCCC@@@AAACCCDDDDDDCCCAAA@@@DDDEEEGGGIIIJJJIIIGGGFFF........................------------------------...------,,,,,,------...------------------------------------------------......---------,,,,,,,,,------------------------..............................---------,,,,,,,,,............////////////.../////////000000000000000000111111111222222222333333444444555666666666777777888888999::::::;;;;;;;;;;;;;;;<<<===???@@@???@@@@@@@@@??????AAABBBBBBEEEIIIJJJJJJIIIHHHHHHFFFHHHKKKOOOSSSVVVXXXYYY______^^^\\\YYYXXXXXXYYYUUUTTTUUUVVVYYYZZZYYYXXXYYY[[[[[[WWWPPPLLLMMMPPPLLLMMMNNNNNNLLLHHHCCC@@@@@@@@@AAABBBAAA@@@>>><<<::::::999999888777777666999888666555333222222111222111000000//////000000................................................------------------------------------------------,,,------......------,,,,,,,,,,,,---------......---------------------------------------------------------............///...//////000000000000/////////////////////////////////000000000111111111111111111222222222333333444444555555666666777777999999;;;BBBVVV{{{hhh___dddmmmZZZOOOJJJFFFFFFIIIHHHFFFHHHMMMQQQRRRWWW]]]hhhppp|||~~~~~~zzzxxx{{{xxxvvvrrrnnnnnnrrrxxx~~~mmm]]][[[hhhxxxppp```LLL<<<666555333222222111111000000111111222......///////////////...////////////////////////................................................------------------------------------------------,,,---......///.........------............------000000000//////......---////////////////////////////////////000000000000111111111222222222333333111111222333333444444555666666666666555555555555666666777777777888888888777888999:::;;;;;;;;;;;;<<<===>>>???AAABBBCCCDDD@@@AAABBBBBBBBBAAA@@@???CCCDDDFFFHHHHHHGGGFFFEEE------------------------------------------------...------,,,,,,------...------------------------------------------------...------------,,,,,,,,,------------------------------------------------...------------,,,,,,,,,---............/////////....../////////000000000000000000111111111222222333333333444555555666666777777777888999999:::::::::::::::;;;<<<===???@@@>>>???@@@???>>>>>>@@@BBBBBBDDDGGGHHHHHHHHHIIIJJJFFFHHHJJJNNNQQQSSSUUUVVV\\\]]]]]]\\\ZZZYYYZZZ\\\VVVUUUUUUVVVXXXXXXXXXVVVRRRXXX[[[XXXOOOKKKMMMRRRNNNNNNOOOQQQQQQNNNFFF@@@AAAAAA@@@@@@???>>>======::::::999999888777777777888777555444333222222222222111000000//////000000................................................------------------------------------------------,,,------......------,,,,,,,,,,,,---------......---------------------------------------------------------............/////////000000000///......//////////////////////////////000000000000111111111111111222222222222333444444444555666666777777666666999===BBBVVVxxx[[[iiittt]]]PPPIIIIIIKKKJJJFFFEEEGGGHHHHHHKKKOOOXXX^^^hhhsss}}}|||zzz{{{~~~}}}xxxvvvwwwuuuqqqllliiimmmyyyiiiZZZSSScccyyyjjjVVVKKK===444333444444333222111111000000111111222////////////////////////////////////////////////................................................------------------------------------------------...------------...//////------............------111111000000///...------////////////////////////////////////000000000000111111111222222222222333111111222222333444444444555555555555555555555555666666777777777777888888777888999:::;;;;;;;;;;;;<<<<<<>>>???AAACCCDDDEEEAAAAAA@@@@@@?????????>>>@@@BBBCCCEEEFFFFFFEEEDDD------------------------------------------------...------,,,,,,------...---------------------------------------------------------------------------------------------------------------------------------------------------------.........//////........./////////000000000000000000111111111111222333333444444555666666666666777777888999999999:::::::::;;;<<<===>>>???>>>???@@@???>>>???@@@BBBBBBDDDEEEEEEEEEFFFIIIKKKGGGHHHKKKMMMPPPRRRSSSSSSXXXYYYYYYYYYXXXXXXZZZ\\\XXXVVVUUUUUUWWWXXXWWWVVVQQQUUUXXXWWWRRROOOPPPRRRPPPMMMLLLNNNPPPNNNGGG@@@BBBAAA???===<<<<<<======999999999888888777777777666555444333222222222222111111000///////////////................................................------------------------------------------------,,,------......------,,,,,,,,,,,,---------......---------------------------------------------------------............//////000000000///...------////////////////////////////////////000000000111111111111111222222222222333333444555555666666777888666999===:::@@@```}}}ooohhhzzzjjj[[[OOOIIINNNIIIFFFGGGGGGEEEEEEHHHMMMQQQXXX___hhhqqqzzz|||yyyxxxxxxvvvyyy}}}|||vvvssstttkkkjjjkkknnnvvvzzzcccSSSXXXhhhlllZZZFFF???777333333555555444111111000000000000111111000000000///////////////////////////////////////................................................------------------------------------------------......---,,,,,,...///000------............------,,,---------.........///////////////////////////////////////000000000000111111111111222222222222111111111222333333444444444444555555555555555666666666666666777777777888777888999::::::;;;:::::::::;;;<<<>>>@@@BBBDDDDDDAAAAAA???>>>>>>>>>>>>>>><<<===@@@BBBDDDEEEFFFFFF------------------------------------------------...------,,,,,,------...------------------------------------------------------------------------------------------------------------------------------------------------------------........................//////////////////000000000111111111222222333333444555555555555666666777777888888999999999:::;;;<<<===>>>>>>???@@@AAAAAA@@@@@@AAACCCBBBCCCDDDDDDDDDEEEGGGJJJHHHIIIKKKMMMNNNPPPPPPPPPQQQSSSTTTTTTTTTUUUXXXZZZXXXVVVTTTTTTVVVWWWWWWVVVSSSSSSTTTUUUVVVUUUSSSQQQRRRNNNJJJJJJLLLKKKGGGBBBBBB@@@>>><<<;;;;;;;;;<<<888777777777777777666666555444333222222222222222111000000///.../////////................................................------------------------------------------------,,,------......------,,,,,,,,,,,,---------......---------------------------------------------------------............//////////////////...---,,,...........................////////////000000000000000111111111222222222333333444444555666666666888555888>>>;;;:::LLLeeeqqqjjjeeeSSSQQQKKKHHHJJJJJJHHHGGGHHHIIIKKKNNNQQQVVV]]]eeekkksss~~~|||yyywwwuuusssqqqrrruuusssmmmiiijjjeeelllvvv~~~dddRRRKKKeeeyyy^^^MMM>>>:::555333444444444222111000000000000000000111222111000///////////////////////////////////////................................................------------------------------------------------......---,,,,,,...///000------............---------------...............////////////////////////////////////000000000000000000111111111222222222000000111222222333333444333444444444555555666666555666666666666777777777777777888999::::::::::::999:::;;;===>>>@@@AAABBBAAA@@@??????>>>>>>??????999;;;===@@@CCCFFFHHHHHH,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...------------------------------------------------,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,------------.........------.........//////////////////000000000111111222222222333444444555555555555555666777777888888888999:::<<<============@@@AAABBBAAA@@@@@@BBBDDDBBBCCCDDDDDDCCCCCCEEEGGGHHHIIIJJJKKKLLLMMMMMMMMMLLLMMMOOOPPPPPPQQQTTTVVVUUUSSSQQQQQQSSSUUUUUUUUUUUURRRQQQSSSVVVXXXUUUQQQRRRNNNJJJHHHHHHGGGEEEBBBAAA???===;;;::::::::::::666666666555555555555555333333222111111222222222111000//////......//////................................................------------------------------------------------,,,------......------,,,,,,,,,,,,---------......---------------------------------------------------------............///....../////////...------..............................////////////000000000000000111111111111222333333333444555555666666666333555;;;;;;:::AAALLLqqqkkkooovvv]]]TTTLLLJJJIIIFFFEEEFFFIIIJJJJJJJJJLLLOOOTTTXXX^^^iiiyyy~~~|||yyyvvvtttsssllliiiiiikkkjjjeeedddfffqqqzzzqqqXXXQQQUUUiiieeeOOOBBB:::777444333333222000///111000000//////000000111333222000///...//////000////////////////////////........................------------------------------------------------------------------------...------------...//////------............------333333222111///...------////////////////////////////////////000000000000000000000111111111111222000000111111222333333333333333333444555555666666555555666666666666777777666777888999::::::::::::999::::::<<<===>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAA;;;<<<>>>@@@CCCFFFHHHIII,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---------.........---------.........//////////////////000000000111111222222333333444555555444444555666666777777888777888:::<<<=========<<>>>>>???@@@AAABBBCCCDDDDDDCCCCCC@@@@@@AAABBBCCCEEEFFFGGG,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...------------------------------------------------,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,---------......---------.........//////////////////000000000000111222222333333444555555444444555555666777777777777888:::<<<=========<<<>>>???@@@???>>>>>>@@@BBBBBBCCCEEEDDDCCCAAABBBBBBDDDEEEEEEFFFFFFFFFEEEEEEHHHIIIKKKKKKLLLMMMPPPRRRMMMKKKIIIJJJLLLOOOQQQQQQQQQRRRRRRQQQOOOPPPSSSUUUFFFGGGHHHEEEAAA;;;888666???>>>===<<<:::999888777333333333333333333333333111111111111111111222333000000///...............................................................------------------------------------------------,,,------......------,,,,,,,,,,,,---------......---------------------------------------------------------.........//////,,,,,,---.../////////......................................./////////000000000000000111111111111222222333444444555555666555999999555666;;;===<<<<<>>>>>>>>>>>???AAACCCEEEGGGFFFEEEDDDDDDDDDCCCCCCCCCDDDDDDEEE,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------,,,,,,,,,---------......---------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------...//////............////////////000111111222222333444444444444444555555555555666666666777777888999;;;<<<<<<===>>>??????@@@@@@???AAAAAAAAABBBBBBAAA@@@@@@CCCDDDFFFGGGHHHHHHGGGFFFFFFHHHKKKNNNOOOPPPOOONNNMMMKKKJJJJJJLLLNNNOOOOOOPPPNNNMMMNNNOOOOOONNNMMMHHHHHHFFFCCC@@@<<<999888;;;::::::999888777666666222222222222222222222222222111111000000000000000000000///...---,,,,,,+++,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------.........------,,,,,,,,,------------------------------------------------....................................////////////////////////////////////000000000000111111111111222222222333333333444444555555666666777777888888;;;GGGWWWxxx]]]VVVZZZiii~~~nnnZZZOOOOOOLLLIIIIIIJJJJJJGGGEEEHHHHHHIIIJJJLLLNNNPPPPPP]]]___dddiiipppvvvzzz}}}uuuvvvxxxyyyzzzyyyxxxwwwwwwuuusssttttttsssoookkkhhhhhhgggdddaaa^^^]]]]]]WWW```pppooo```TTT[[[rrr|||~~~}}}bbbHHH;;;666333444444333333222111000000222111111111000000//////////////////////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,,,,,,,,,,---------............------------......---------............///........................000000000000111111111111222222111111111111111111222222333333333333444444555555666666777777888888777777777777777777777777:::;;;<<<===>>>>>>>>>>>>>>>???@@@AAACCCDDDEEEFFFFFFEEEDDDCCCCCCDDDEEEFFF,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------,,,,,,,,,------------...---------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------...//////............////////////000111111222222333333444444444444444555555555555666666666777888999;;;;;;<<<<<<===>>>????????????@@@@@@@@@AAAAAA@@@@@@???CCCDDDFFFGGGIIIJJJKKKKKKJJJKKKLLLNNNNNNMMMLLLKKKIIIHHHGGGHHHJJJLLLLLLLLLMMMLLLKKKKKKLLLLLLKKKJJJGGGHHHHHHGGGDDD@@@<<<999;;;:::999888777666666555222222222222222222222222222111000000//////000000/////////...------,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------......---------,,,,,,,,,------------------------------------------------....................................////////////////////////////////////000000000000111111111111222333333333444444444444444555555666777777888888999???CCCVVV}}}jjjYYYPPPZZZjjjwwwmmm___XXXOOOJJJIIIIIIGGGEEEKKKHHHEEECCCDDDGGGJJJLLLOOOQQQTTTYYY^^^bbbfffhhhmmmoooqqqtttwwwzzz}}}~~~{{{wwwtttmmmnnnppprrrrrrpppnnnmmmnnnmmmlllmmmmmmkkkfffaaa\\\[[[XXXVVVUUUXXX^^^cccmmmvvv}}}fffUUU[[[hhhzzz~~~lllRRR>>>666444222444444333222222111000000111111111000000000//////////////////////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,,,,,,,,,,---------............------------......---------............///........................//////000000000111111111111111111111111111111111222222222333333333444444444555555666777777888888777777777777777777777777::::::;;;<<<============>>>>>>???AAABBBDDDEEEEEEDDDDDDCCCBBBBBBCCCDDDDDD,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------...//////............////////////000000111111222333333333444444444444555555555555666666666777888999:::;;;;;;<<<===>>>??????????????????@@@@@@@@@@@@??????CCCCCCEEEGGGJJJMMMOOOPPPMMMMMMMMMMMMLLLJJJHHHGGGDDDDDDDDDFFFHHHJJJIIIHHHJJJIIIHHHHHHIIIIIIHHHFFFEEEFFFHHHIIIGGGCCC>>>;;;::::::999888777666555555222222222222222222222222222111000000//////000000------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------...------------,,,,,,,,,------------------------------------------------........................---............/////////////////////////////////000000000000111111111111333333333444444444555555444444555555666777777777999===:::???YYYxxxxxxXXXLLLNNNUUU___hhhwwwfffYYYTTTPPPKKKGGGHHHEEEBBB@@@BBBDDDEEEFFFDDDEEEHHHJJJMMMPPPRRRTTTXXXYYY[[[^^^aaaccceeefffhhhiiikkknnnppprrrsssssstttvvvwwwvvvtttrrrppppppqqqrrrsssssspppmmmiiiggg___```ccceeefffeeecccaaadddddddddcccbbb___YYYUUUUUUTTTRRRSSSXXXbbbnnnwww|||eeeSSS\\\rrrzzzmmmWWWAAA555444444222333333333222111111000000111111000000000000//////////////////////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------,,,,,,,,,,,,,,,,,,---------............------------......---------............///........................//////000000000000111111111111111111111111111111222222222222333333333333444444555555666777777777777777777777777777777777999999:::;;;<<<<<<<<<<<<===>>>???@@@AAACCCDDDDDDBBBBBBAAAAAAAAABBBBBBCCC,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------...------------...//////............////////////000000000111222222333333333333444444444555555555666666666666777999:::;;;;;;;;;<<<===>>>>>>>>>>>>??????@@@AAAAAAAAA@@@@@@DDDDDDEEEFFFIIILLLOOOQQQMMMMMMMMMLLLKKKIIIGGGFFFBBBBBBCCCFFFHHHIIIGGGFFFHHHGGGFFFEEEFFFFFFEEECCCCCCCCCDDDDDDCCCAAA>>>===999999888777666555555444111111111111111111111111111111000///////////////,,,,,,,,,------.........,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------........................---------........./////////////////////////////////000000000111111111111333333444444444555555555333444444555555666777777777>>>======JJJ^^^~~~lllRRRFFFLLLYYYbbbrrrzzznnneeeZZZRRRKKKIIIGGGHHHIIIIIIFFFCCCCCCCCCEEEFFFHHHJJJKKKLLLMMMNNNOOOQQQSSSUUUWWWXXXXXXYYY[[[^^^aaacccddddddccceeeffffffdddbbbbbbbbbdddeeeffffffeeebbb___]]]UUUWWWZZZ]]]^^^^^^\\\[[[[[[ZZZYYYXXXVVVTTTRRRPPPXXXZZZ___eeennn{{{kkk___bbbhhh~~~nnn]]]FFF666333666666333333222222222111111000000000000000000000000//////////////////////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------.........------,,,,,,------...---------............///........................////////////000000000111000000000000111111111111111222222222222333333333333444444555555666777777777777777777777777777777888888999:::;;;;;;;;;;;;======>>>???@@@AAABBBCCCAAAAAAAAAAAAAAABBBBBBCCC,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------...//////............///////////////000000111111222333333333333333444444444444555555555555666777888:::::::::;;;<<<======>>>======@@@AAAAAABBBCCCCCCBBBBBBFFFEEEEEEFFFHHHKKKMMMOOOKKKKKKKKKKKKKKKJJJJJJJJJDDDDDDEEEGGGIIIIIIHHHFFFHHHFFFEEEDDDEEEEEECCCBBB@@@???===<<<;;;<<<===>>>999888888777666555444444111111111111111111111111111000000///.../////////++++++,,,,,,---.........,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------........................------------............///////////////////////////000000000111111111111333333333444444444555555333333333444555555666666222;;;;;;:::???HHHaaa{{{\\\LLLJJJKKKSSShhhwwwmmmaaaZZZRRRMMMLLLJJJGGGDDDCCCCCCDDDEEEFFFFFFGGGGGGHHHHHHIIIJJJLLLMMMNNNNNNNNNOOOPPPRRRTTTUUUVVVVVVUUUWWWXXXXXXVVVVVVVVVWWWYYYZZZ[[[[[[[[[YYYWWWVVVRRRSSSUUUVVVWWWVVVUUUTTTOOOOOOOOOOOOQQQTTTXXX[[[fffmmmxxxtttcccYYYcccuuu\\\LLL:::333444666555222222222111111111111111000//////////////////000000////////////////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......------,,,,,,,,,,,,---------------............///...........................////////////000000000//////000000000111111111111111111222222222333333333333333444555555666666666666666666666666666666777888999:::;;;;;;;;;;;;<<<======>>>???@@@AAAAAAAAAAAABBBBBBCCCCCCCCCCCC,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------............------------...//////............//////////////////000000111222222222333333333333444444444444555555555666777888999:::999:::;;;<<<============@@@AAABBBCCCCCCDDDDDDCCCFFFGGGGGGHHHIIIJJJLLLLLLIIIIIIJJJKKKKKKLLLMMMNNNIIIHHHHHHIIIJJJJJJIIIGGGGGGEEEDDDCCCDDDCCCBBB@@@>>><<<999666666888;;;===888888777666555444333333111111111111111111111111111000//////......//////++++++,,,,,,---------...,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------,,,,,,,,,------------...------------------------------------------------........................,,,------------.........////////////////////////000000000000111111111111222222222333333333444444222222333333444555555555555999777666999;;;LLLhhhhhhNNNEEECCCNNNnnnvvvcccTTTLLLIIIGGGEEEDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDEEEFFFFFFGGGGGGGGGHHHIIIJJJJJJKKKKKKJJJKKKMMMNNNNNNMMMMMMNNNPPPOOOPPPQQQRRRRRRQQQPPPPPPMMMMMMMMMMMMMMMNNNNNNNNNNNNPPPTTTYYY___gggpppvvvxxxmmm]]]NNNOOOaaa}}}dddHHH===444222444333111000111111111111111111111111......////////////000000////////////////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...,,,,,,,,,---------......------,,,,,,,,,,,,---------------............///..............................////////////000000...//////000000111111111111111111111222222222222222222333333444555555555666666666666666666666666888888999:::;;;;;;;;;;;;<<<<<<======>>>??????@@@@@@@@@AAABBBCCCCCCCCCCCC,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------***++++++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///...------------...//////............//////////////////000000111111222222222222333333333444444444555555555555777888999:::999999:::;;;<<<<<<<<<<<>>===;;;999777666777999;;;888777777666555444333222111111111111111111111111000000///............///,,,,,,,,,,,,,,,,,,------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------........................,,,,,,---------.........////////////////////////000000000000111111111111111111111222222222333333222222222333444444555555999888444777<<<999???SSSiii|||{{{\\\PPPIIIVVVrrrttthhh```YYYSSSNNNMMMLLLJJJHHHFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDEEEFFFFFFEEEEEEEEEFFFGGGGGGGGGGGGIIIKKKIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLMMMOOORRRWWW[[[^^^fffkkksss{{{|||kkk```WWWMMMLLL^^^{{{iiiNNN<<<666333444333000///111000000000000111111111111........./////////000000////////////////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------......---,,,,,,++++++,,,,,,------------............///................................./////////000000......//////000111111222111111111111222222222222222222222333444444555555666666666666666666666666888999:::;;;<<<<<<<<<<<<;;;<<<<<<======>>>>>>???>>>???@@@AAABBBBBBBBBAAA,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////...------------...//////............/////////000/////////000111111222222222222333333333444444444555555555555666888999:::999999:::;;;<<<<<<<<<<<<>>>???@@@AAABBBBBBCCCBBBEEEGGGJJJLLLNNNOOOOOOOOOJJJJJJJJJKKKLLLNNNOOOPPPPPPNNNKKKIIIJJJJJJIIIIIIDDDCCCAAA@@@@@@@@@>>><<<<<<;;;:::999999999999:::777777666555444333333222000000000000000000000000000000///...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------,,,,,,,,,------.........------------------------------------------------........................,,,,,,,,,---------......////////////////////////000000000000111111111111000000111111111222222222111222222333333444555555555444222999AAA:::555AAAKKK[[[yyymmmTTTKKKRRRiiiuuujjj\\\ZZZXXXTTTQQQNNNKKKJJJGGGGGGGGGFFFFFFFFFFFFFFFBBBCCCDDDEEEEEEEEEEEEEEEBBBCCCDDDDDDDDDEEEGGGIIIGGGHHHIIIJJJKKKKKKLLLLLLSSSTTTWWW\\\dddmmmuuuzzzlllXXXKKKNNNTTTfff~~~ZZZ===777444444777444...000555000000000000000111111111---.........//////000000////////////////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........,,,,,,,,,---------......---,,,,,,++++++,,,,,,------------.........//////..................................../////////000---......///000111111222000111111111111222222222111222222333333444555555666666666666666666666666999999:::;;;<<<<<<<<<<<<;;;;;;<<<<<<======>>>>>><<<===???@@@AAAAAA@@@@@@,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------............///////////////000000000000222333444444555555444444777666555444555777999:::<<<;;;;;;<<<<<<===>>>???AAAAAAAAA@@@@@@AAAAAABBBBBBCCCEEEHHHJJJMMMNNNOOOKKKKKKLLLMMMNNNOOOOOOOOOQQQOOOLLLIIIHHHIIIJJJLLLFFFDDDAAA??????>>>===<<<;;;999666444333333444555777666666555444444333333000000000000000000000000.........------,,,,,,,,,------------------------------------------------++++++,,,,,,,,,,,,------,,,------......------,,,,,,------......------,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------///...---,,,,,,---...///111000///......///111222111111000000000000111111000111111111111222222222222222333333333333444444777666555444555777999:::===HHH]]]{{{xxxXXXMMMTTTdddpppzzzsssoooiiiaaa[[[UUUTTTRRRPPPNNNLLLKKKKKKMMMJJJHHHHHHJJJJJJHHHFFFKKKKKKJJJHHHGGGHHHKKKMMMNNNQQQVVVYYY\\\```fffkkkooottt{{{yyywww}}}{{{rrraaaOOORRRbbbrrrqqqXXXDDD:::444333222222111111222222111111111111000000000000000000//////.........---////////////////////////........................///...---,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,---------.........------,,,,,,------...000000000000000000000000---......///000111111222111111111000000000000000111111222222222333333333555555666666777777888888888999999::::::;;;;;;<<<:::::::::;;;;;;;;;<<<<<<======>>>???@@@@@@AAAAAA,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............---------............///////////////000000000000222333444444555444444444777666555444555666888999;;;;;;;;;<<<<<<===>>>???AAAAAA@@@@@@@@@AAAAAABBBDDDDDDEEEGGGIIIKKKMMMNNNMMMLLLLLLLLLMMMNNNOOOOOOQQQPPPMMMKKKIIIIIIIIIJJJGGGDDDAAA???>>>>>><<<;;;:::888666444333333444444555555444444333222222111////////////////////////......---------,,,,,,,,,------------------------------------------------++++++,,,,,,,,,,,,------,,,------......------,,,,,,------......------,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------///...------------...///...---,,,******+++---...111111000000000000111111000000111111111222222222222222222333333333444444666666444444555666888:::777>>>KKKbbbpppbbbYYYTTTaaakkkzzzuuussspppllliiifffeeedddZZZWWWTTTUUUYYY\\\\\\[[[WWWXXXXXXYYYZZZ^^^dddhhhpppsssxxx{{{~~~~~~{{{kkk\\\VVVUUU[[[lllwwwlllcccUUUDDD888222444333222222111111222222111111111000000000//////000/////////............................................................///...---,,,,,,,,,,,,---------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------...//////...------,,,,,,,,,---------.........------,,,,,,------...////////////////////////---......///000000111111111000000000000000000000111111222222222333333333444555555666777777888888777777888888999::::::;;;:::::::::;;;;;;;;;<<<<<<======>>>>>>???@@@@@@AAA,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............---------............///////////////000000000000222222333444444444444444777666555555555666777888;;;;;;;;;<<<<<<===>>>>>>@@@?????????@@@AAABBBBBBFFFFFFFFFFFFGGGIIILLLMMMNNNMMMKKKJJJKKKLLLMMMOOONNNMMMLLLKKKJJJJJJIIIIIIGGGDDD@@@>>>======;;;:::999777666444333333333444333333333222111111000000////////////////////////...------------,,,,,,,,,------------------------------------------------++++++,,,,,,,,,,,,------,,,------......------,,,,,,------......------,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------///...------------...//////.........///111333444111000000//////000000111000000000111111111222222222222222222333333333333555555444444555666888999666888;;;FFF^^^wwwhhhWWWOOOOOOaaa~~~~~~|||}}}~~~yyymmmdddTTTQQQPPPYYYnnnxxxgggTTTGGG???888444444333333222111111111111222111111000000000000//////////////////..................................................................---,,,,,,,,,------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......////////////......,,,,,,,,,---------.........------,,,,,,------...////////////////////////.........//////000000111000000000000000000111111111111222222222333333333444444555555666777777777666666777777888999999999:::::::::;;;;;;;;;<<<<<<=========>>>>>>??????@@@,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------............///////////////000000000000222222333444444444444333777666555555555555666777::::::;;;<<<============>>>>>>>>>??????AAABBBBBBHHHGGGFFFEEEFFFHHHJJJKKKMMMLLLIIIGGGGGGIIIKKKLLLGGGHHHIIIJJJJJJIIIHHHHHHFFFCCC???===<<<;;;:::888777666555444333333333333222222222111111111000000////////////////////////------------------------------------------------------------------------+++++++++,,,,,,,,,------,,,------......------,,,,,,------......------,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------.........------...............///111333666888:::000000////////////000000000000000000111111111111111222222222222333333333444444444444555666777888;;;:::888999EEEaaawww```LLLMMM[[[oooyyylll```TTTLLLKKK\\\qqqmmm[[[FFF;;;777666666888333222222111111111111111111000000000///////////////////////////............................................................------,,,,,,,,,------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---..................---,,,,,,,,,---------.........------,,,,,,------...////////////////////////........./////////000000000000000000000111111111111111222222222333333333333444444555555666777777666666777777888999999::::::::::::;;;;;;;;;<<<<<<<<<<<<=========>>>>>>>>>,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------............///////////////000000000000111222333333444444333333555555555555555666666666999:::;;;<<<=========<<<<<<======>>>???@@@BBBCCCGGGGGGFFFEEEFFFGGGHHHIIIKKKIIIGGGEEEEEEFFFHHHJJJFFFFFFGGGHHHGGGEEECCCBBBCCCAAA===;;;:::999888777555555444333333333222222222222222111111111111111........................------------------------------------------------------------------------+++++++++,,,,,,,,,------,,,------......------,,,,,,------......------,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------..................---++++++,,,---///000222222000000////////////000000//////000000000111111111111111111222222222333333333333333444444555666666:::;;;:::999;;;IIIaaatttooo___VVVSSS\\\jjjxxx}}}{{{gggXXXQQQRRRUUUXXXqqquuuYYYJJJ;;;555555444333444333222111111000000111111000000000////////////............///////////////................................................------,,,,,,,,,------...------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------.......................................//////////////////000000111111111111111111222222222333333333333333333444555555666666777777888888999::::::::::::::::::;;;;;;;;;<<<<<<;;;<<<<<<<<<<<<<<<======,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------............///////////////000000000000111111222333333333333333333444444555666666777777888999;;;<<<======<<<<<<;;;;;;<<<===>>>@@@BBBCCCEEEFFFFFFFFFFFFGGGGGGGGGHHHGGGEEEDDDDDDFFFGGGIIIHHHHHHGGGFFFCCC@@@===<<<@@@===:::888888888666555444444444333333222222222111111111111111111111111........................,,,,,,,,,------------...------------------------------------------------++++++,,,,,,,,,,,,------,,,------......------,,,,,,------......------,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------...//////...------------------,,,+++++++++000//////......//////000/////////000000000111111111111111111222222222222222222333444444555555555555666888:::999===HHHTTT|||hhh\\\YYYXXXbbbtttyyylllXXXTTTOOOPPP[[[mmmxxxhhhGGG===555555555333111111222222111000000000000111000000////////////...............///////////////------------------------........................------,,,,,,,,,---......------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---------.........------,,,,,,------.................................................../////////000111111222222111111222222222333333333222222333333444555555555777777888888999::::::;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------............///////////////000000000000111111222333333333333222111222333555666777777888777999;;;<<<======<<<;;;::::::;;;<<<>>>@@@BBBCCCCCCDDDFFFGGGHHHGGGFFFEEEFFFFFFFFFFFFGGGHHHIIIIIIGGGFFFEEEDDDBBB@@@>>>===<<<:::777555666666555444333333333333333222222111////////////////////////........................,,,,,,,,,---------......------------------------------------------------++++++,,,,,,,,,,,,------,,,------......------,,,,,,------......------,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------...//////...------///////////////...------//////............//////////////////000000000111111111111111222222222222111222333333444444555555555333444888999888===DDD```vvvzzz___^^^```gggvvvssseee[[[VVVOOOYYYhhhyyyeeeTTT===777444555666333333444222222111000000000000000000000/////////...................../////////000------------------------........................,,,,,,,,,,,,,,,---...///------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++,,,---,,,,,,,,,---------.........------,,,,,,------......................................................//////000111111222222111111222222222333333333222222222333444444555555666666777777888999999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;:::::::::::::::,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////////////////000000000000111111222333333333333222000111333555666888888888777999;;;=========<<<;;;999::::::<<<>>>@@@BBBCCCAAACCCFFFHHHIIIGGGFFFDDDFFFFFFGGGHHHIIIJJJJJJJJJBBBBBBBBBCCCCCCCCCDDDDDD:::777555444555555555444222222333333333222111111---.............................................,,,,,,,,,------.........------------------------------------------------++++++,,,,,,,,,---------,,,------......------,,,,,,------......------,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,---...//////...---,,,)))***,,,...///000000111//////............//////////////////000000000000000111111111111222222222111111222333444444444444:::555333777999888:::@@@BBBWWWvvvtttbbbUUUUUU```oooyyyuuuyyyyyywwwoooaaaSSSMMMQQQXXXnnnoooOOO===888444111222222000222666222111111000000000000000000/////////............---.........//////000000------------------------........................,,,,,,,,,,,,,,,---...///------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...,,,,,,,,,---------.........------,,,,,,------................................................---...//////000111222222222111111222222222333333333111222222333333444555555555555666666777888888888:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------............///............////////////000111111111111222222222333333333333444555666666666777999;;;;;;;;;:::999;;;<<<<<<<<<<<<===@@@CCCFFFGGGHHHHHHGGGFFFEEEDDDDDDFFFHHHIIIJJJIIIGGGFFFAAAAAAAAA@@@@@@????????????<<<999777666555333111000000000000000111111111........................,,,,,,,,,---------...............------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------....................................////////////000111111111111222222222111111222222222333333333666666666777888888999999===AAARRRqqqpppgggaaa^^^eeelllyyyjjj^^^qqqrrreee___YYYVVVSSSTTT\\\lll~~~}}}gggOOO>>>777333333222111111111222222000000000000////////////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............------,,,,,,,,,,,,,,,,,,---------..................////////////000000000000111111111111111111222222222333333333444333222222222333444555666666666666666777888888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------........................////////////000111111111111222222222333333333333444555666666555777999:::;;;;;;::::::;;;<<<======<<<===@@@BBBDDDEEEEEEFFFEEEDDDCCCBBBCCCDDDEEEFFFGGGFFFEEEEEEBBBBBBAAA@@@@@@???>>>>>>>>><<<999777666555333111111000000000000000000000........................,,,,,,,,,---------............---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------....................................////////////000000111111111222222222111111111222222222333333444555555666666777777888;;;;;;CCCUUUkkkpppjjjeeehhhttt}}}lllsss|||kkk]]]TTTPPPOOOHHHSSSeeexxxpppooojjj]]]LLL>>>555111444444333222111111111222000000000000////////////////////////////////////------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........---------,,,,,,,,,,,,,,,,,,---------..................//////////////////000000000111111111111111111222222222333333333333222222222333444555666666666666666777777888::::::::::::::::::::::::::::::::::::::::::::::::,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------........................////////////000111111111111222222222333333333333444555666666555666888:::;;;;;;;;;;;;<<<===>>>===<<<===???@@@AAABBBBBBBBBBBBAAAAAA@@@BBBBBBBBBCCCCCCCCCCCCDDDCCCCCCBBBAAA???>>>=========:::777666555444333111111111111000000/////////........................,,,,,,,,,---------.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------....................................////////////000000000111111111222222111111111222222222222333333333444444555666666666888777999===FFF[[[{{{sssaaa[[[```iiiooowww~~~|||vvvrrrhhh```TTTMMMLLLRRRYYY^^^hhhyyyxxx```YYYMMMAAA888444333444555555444222222111111111000000000000////////////////////////////////////------------------------........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------,,,,,,,,,,,,,,,,,,---------......---............///////////////000000000000111111111111111222222222222333333222222222222333444555666666555555666666777888::::::::::::::::::::::::::::::::::::::::::::::::,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.....................////////////000000111111111222222222333333333333444555666666555666888999;;;;;;<<<<<<<<<>>>>>>>>>===<<<>>>???@@@@@@@@@@@@@@@@@@@@@@@@BBBAAAAAAAAAAAABBBCCCCCCCCCCCCAAA@@@>>>===<<<;;;;;;999666555555444222111222222111000///......---........................,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------------------------------....................................////////////000000000000111111111111111111111111222222222222333333444444555555666666666777999999888BBBYYYooovvvkkkfffcccaaadddkkkwww}}}sssjjjddd___ZZZWWWTTTTTTXXXbbbppp~~~}}}mmmTTTKKK>>>555222444666777666555444222111111111111000000000000////////////////////////////////////........................------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------------------------------,,,,,,,,,---------......---------.........//////////////////000000000111111111111111222222222222222222222222333444444555666555555555555666777777999999999999999999999999999999999999999999999999,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............////////////000000111111111222222222333333333333444555666666666777888999:::;;;;;;<<<<<<===???>>>=========???@@@@@@@@@@@@@@@@@@@@@@@@BBBAAAAAAAAAAAABBBCCCDDDBBBAAA@@@???===<<<::::::999777444333444333222111222111111000///...------........................,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,---------------------------------------------------------....................................//////////////////000000000111111111000000111111111222222222333444444555555666666777666777999:::888888AAALLLhhh|||wwwuuunnnlllsssxxxmmmgggfff^^^\\\[[[\\\```fffllloooyyy}}}jjjXXXDDD===555111111333222000555444333222111000000111000000000000////////////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......------------...............////////////000000000000000111111111222222222111111222333444444555555555555555555555666666777888888888888888888888888888888888888888888888888,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------............////////////000111111111111222222222333333333333444555666666888888888999999:::;;;;;;;;;<<<>>>???>>>===>>>???@@@????????????@@@AAAAAAAAAAAAAAABBBBBBBBBCCCCCC??????>>>===;;;:::999999777555333222333333222111000000000//////.................................,,,,,,,,,---------......,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------***++++++,,,,,,------...------------------------------------------------..................................../////////////////////000000000111111000000000111111111111222333333444444555666666777666333222555777666999>>>EEE]]]~~~}}}vvvqqqsssuuusssqqqrrrvvvvvvrrrnnnoootttvvvuuuooonnnlllkkkjjjiiijjjjjjgggkkkooommmgggccccccfffgggiiiooowww~~~jjjQQQ@@@888555333333333222///,,,222222111000000000000111000000000000////////////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...++++++++++++,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,---------......,,,------------...............////////////000000000000000111111111111222000111222333444555555555555555444444555555666777777777777777777777777777777777777777777777777777,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------............////////////000111111111111222222222333333333333444555666666999999999999999999999:::999;;;>>>???>>>>>>???@@@???>>>>>>===>>>???@@@AAA???@@@AAABBBCCCBBBAAAAAA<<<<<<;;;;;;:::999888888666444222111222333222111//////////////////..............................,,,,,,,,,---------......,,,,,,,,,---------......------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------******+++,,,,,,---......------------------------------------------------....................................////////////////////////000000000111000000000000111111111111222222333333444444555555666222000333666777888;;;777EEE\\\uuu{{{wwwvvvsssooolllnnnrrrqqqjjjggghhhgggdddbbb```\\\XXXXXXYYY\\\___dddmmmxxxuuubbbNNN>>>555444444444555555444111//////////////////000000111000000000000////////////////////////////////////........................------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......***++++++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,---------................../////////000000000000000000111111111111///000222444555555555555555444444444444555666666666666666666666666666666666666666666666666666666,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------............/////////000000111111111111222222222333333333333444555666666;;;:::999999888888999999888;;;>>>????????????@@@>>>===<<<<<<===>>>???@@@===???AAABBBCCCBBB@@@???:::::::::999999888888888555333111111222333222111.........///////////////........................,,,,,,,,,---------......,,,,,,,,,------.........------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------******+++,,,,,,---......------------------------------------------------..................................../////////000////////////000000000000000000000000111111111111000111111222333333444444666333333777999888777999666777???QQQlll|||vvvqqqlllfffbbbcccgggmmmrrrsss[[[FFF999666777222333333333222222222333...------......///000111000000000000////////////////////////////////////////////////////////////........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......******+++++++++,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,---------......,,,,,,,,,---------................../////////000000000000000111111111111///000222444555555555555555444444444444555666666666666666666666666666666666666666666666666666666+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------............///000000000000000000000000000111111111111333333333444444444555555666666666777888888999999999:::;;;<<<===============<<<<<<<<<===>>>???@@@???@@@@@@???>>>>>>???AAA;;;:::888666555444555555555444222000000111222333////////////////////////---------------------------,,,+++***+++,,,---...---------,,,,,,+++++++++---.........---,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------............////////////////////////000000000000000000000000111111111111111222222333333444444555333333333444444444555555777777:::???JJJaaalllRRREEE===333///333222222222111111111111000000000000000000000000000222111111000///......---........................///............//////000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////////////////000000000000111111222222222333333333333333444444555666666666555555555555555555555555888888777777666666555555,,,,,,------------,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------............///000000000000000000000000000111111111111333333333444444444444555666666666777888888999999888999:::;;;<<<<<<<<<<<<;;;<<<<<<===>>>>>>??????===???BBBBBB@@@>>>======999888666555333333333444555333222000000111222333........................------------------------,,,,,,+++++++++,,,---...---------,,,,,,,,,++++++------......------,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------------------------------------------------------............////////////.../////////000000000000//////000000000111111111111111222333333444444555333333333444444444444555333222444777<<>>>>>>>>>>>===;;;???CCCEEEBBB>>>:::888777666555444333222222222444333111000000000111222........................------------------------,,,,,,,,,+++,,,------...------------,,,,,,,,,,,,------......------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------------............/////////....../////////000000000//////000000000000111111111111222222333444444444333333333333444444444444666444444666888;;;EEEOOOqqq{{{llldddLLL>>>333333333111111444222222111111111000000000000000000000000000000000111000000//////.................................000000///...------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////////////////000000000000111111222222222333333333333333333444555555666666666666666666666666666666666666666666666555555555---..................---.........------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......---...//////000000/////////000000000111111111111222222333333333444444444555555666666777888888888777777888999999999999999888:::<<<>>>???>>>===<<<<<>>===<<<;;;>>>???@@@???<<<999888777555555555555444333333222111111000000/////////000........................------------------------,,,,,,---------.........------------------------,,,,,,------...------,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------------------------------------------........................////////////...////////////000000000000000111222222333333444222222222333333333444444555222222666888666777:::>>>CCCRRRmmmvvv___JJJ:::333777444333555444111000111111111111000000000//////////////////////////////////////////....................................000000///---,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////////////////000000000000111111222222222333333333222222333333444555555555666666666666666666666666444444444444444555555555------............------......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------...////////////...000000000000111111111111222222222222333333333333444555555666666777777888777777888888888888888777888999:::<<<<<<<<<<<<;;;>>>>>>===:::777666777888444555555555444444333222000000000000/////////...------------------------------------------------,,,,,,---............---------------............,,,,,,------......------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,------,,,+++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------------------------------------------------------,,,------------.........------........./////////......////////////000000000000111111222333333333222222222222333333333333555222222444555333444888<<<===@@@IIIYYYssszzztttiiiYYYIII<<<555222111222444555333222222333111111000000000/////////////////////////////////................................................//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////////////////000000000000111111222222222333333333222222222333444444555555555555555555555555555555333333333444444444444444,,,,,,------------,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,---......//////......000000000000111111111111111222222222222333333333444444555555666777777777888888888999999888888777999999999:::;;;;;;<<<<<<;;;;;;:::888555444555777222333333444444333222111//////000000//////......------------------------------------------------,,,,,,.../////////...---------------.........///+++,,,------......------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***,,,------,,,***)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,------------------------------------------------------------------------,,,,,,---------.........---------.........//////........./////////000000000000000111222222333333111222222222222333333333555444555777555222444999999;;;===>>>>>>KKKhhhzzzpppYYYUUULLLAAA888444444555///333555444111111222444111000000000////////////////////////////////////......................................................---,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////////////////000000000000111111222222222333333333111222222333333444555555444444444444444444444444222222333333333444444444+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......,,,---......//////......000000000000111111111111111111222222222333333333444444555555666777777777888888999999999888888777999999999999:::;;;<<<===777999999888666444444555000111222333333222000////////////000///......---------------------------------------------------,,,,,,.../////////...------------.........//////+++,,,,,,---.........---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***,,,------,,,***)))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......---------.........//////............/////////000000000000111222222333333111111222222222333333333111111444777444111333999333555:::>>>===<<>>999555222222222111222111111111111111000000////////////////////////////////////....................................------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,---------------............///////////////000000000000000000111111111222222222000111222333333333333333222222222222222222222222222222111111111000000000,,,,,,,,,------------...------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------.........---------............///000000000000111111111111111111222222333333444444222444555555555555666888777777888888999888888888555555666666666666666777333333333222222111111111000000////////////......---------------.........---------...............---------------------------------............///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,------......------,,,---,,,)))***555@@@<<<000,,,------------.........000000000000000000000000/////////000000000111111111111222222222333333333333333333444444444555555777666666666777888;;;===;;;AAAKKKXXXiii{{{ooobbbRRRDDD<<<444555666666444222///---000000000000000000000000////////////////////////................................................,,,,,,,,,------------...------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,---------------............///////////////000000000000000111111111111222222222000111222222333333333333222222222222222222222222111111111000000000000///,,,,,,,,,---------......------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,---......///---------............///000000000000111111111111000111111222333333444444222444666666444444666888777888888888888777777666444444555555555666666666222222222222111111111111000000/////////.........,,,,,,,,,------.........---------.........//////---------------------------------............///------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,---.........---------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,------......------,,,+++---,,,+++333===;;;000,,,,,,---------.........////////////////////////////////////000000000111111111111111222222222222333333333444444444444555888888666444333444666888777999;;;???GGGZZZrrrxxxfffZZZOOOBBB888555222444666777666333111000000000000000000000000000////////////////////////................................................,,,,,,,,,---------......------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,---------------............///////////////000000000000000111111111111222222222000000111222333333333333111111111111111111111111111111000000000/////////,,,,,,,,,------.........------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------***+++,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,---...//////---------.........//////000000000000111111111111000000111222333333444444111444666666444444666888888888888888888777666555444444444555555555666666222222222111111111111111000/////////............,,,,,,,,,------.........---------.........//////---------------------------------.........//////------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------.........---------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,------......------,,,***000///***---555333***,,,,,,,,,---------..............................////////////000000000000000111111111111222222222333444444444444444444555111444666666444444777:::333666888777888???LLLWWWjjj~~~|||ooo___OOOFFF@@@777222333///111333333222222222333////////////000000000000////////////////////////---.............................................,,,,,,,,,------.........------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,------------------.........//////////////////000000000000000111111111111222222222///000111222333444444444111111111111111111111111000000000000////////////.........------,,,,,,,,,.........------,,,,,,,,,------------------------------------------------------------------------.........------,,,,,,,,,------------------------,,,,,,,,,---------......000000//////.........---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------............//////000000111111000000111222333333333333222222333444444555555666666666777777777777777666444444444444444444444444333333222222111000//////////////////////////////................................................//////...------,,,++++++---------,,,,,,,,,,,,,,,.........///////////////,,,,,,,,,,,,,,,---...///000///...,,,,,,,,,---...------------,,,,,,++++++,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......000000000000111111111111////////////000000000000000000000000111111111111444444444444444444444444444444444444444444444444333444555777999;;;>>>???DDDQQQgggxxxhhh]]]MMMHHH@@@888333222333444000333666666444111///...000000000000000000000000////////////////////////........................------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...---------............///............////////////000111111111111222222222111111222222222333333333000000000000111222333333000000000///////////////......---------,,,,,,,,,......---------,,,,,,,,,------------------------------------------------------------------------......---------,,,,,,,,,---------------------------------.........//////000/////////.........---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------............//////000000111111000000111222333333333333222222333444444555555666555555666777777666666555333333444444444444444444333333222111111000//////........................................................................,,,,,,,,,,,,,,,,,,,,,,,,000000000////////////.....................------,,,+++++++++,,,,,,---...///...---,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------............/////////000000000.../////////000000000000//////000000000111111111444444444444444444444444444444444444444444444444444444444555666888999:::<<>>CCCGGGNNN[[[nnn{{{pppkkk___XXXNNNDDD???;;;888666333333333222222222222222///222444444333000//////////////////////////////........................------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...---------............///............////////////000000000000111111111111111111111111222222222222444444333222222111222222444333222111000///......------------------------------------------------------------------------------------------------------------------------------------------------------------------------++++++,,,,,,,,,------------------.....................---------,,,,,,,,,........................------------------------,,,,,,,,,---------............//////000000111111000000111222333333333333222222333444444555555666444444444444444333222222333333222222222111111111000000//////////////////......................................................................................................//////000000000000000000000//////.........------............---,,,,,,---------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------............/////////000000000............////////////...////////////000000000222222222222222222222222333333333333333333333333333333333333444444555666222555999:::999777666666777???LLLYYYggguuu|||vvvooodddXXXRRRDDDAAA<<<888666555444444222222333333222222111000---///111222000.........................................................------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...---------............///............//////////////////000000000111111111000000111111111222222222222111111111222222333444333333222111000///...---,,,,,,,,,------------...,,,,,,,,,------------...------------------------------------------------------------------------,,,,,,,,,------------...------------------------***+++++++++,,,,,,,,,,,,---------------...............---------,,,,,,,,,------------------------------------------------,,,,,,,,,---------............//////000000111111000000111222333333333333222222333444444555555666555555555555444333222222333222222111111000000000////////////............------------------------................................................------,,,,,,,,,,,,,,,,,,,,,---...///000111222333333333333333333333333333000111222333222111000//////000000000000///...---......---------,,,,,,,,,......------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------............/////////000000000------........./////////......////////////000000111111111111111111111111333333333333333333333333333333333333444555777777333555666666555444555666888;;;>>>AAAEEENNNYYYaaapppwwwrrrhhh^^^YYYTTTJJJBBB>>>333333333333333333333333000111111111000///...---...000222222000/////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...---------............///............/////////////////////000000000111111000000000111111111111222000000000000111222333444222111111000///...------,,,,,,,,,---------......,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,---------......------------------------+++++++++,,,,,,,,,------,,,,,,,,,------...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------............//////000000111111000000111222333333333333222222333444444555555666666666666555555444333222333222222111000000//////........................------------------------................................................------......//////000000///000111333666888999:::;;;;;;<<<<<<===>>>>>>>>>:::;;;<<<======;;;999888999999999999888777555444333333222111000000///////////////......---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......------........./////////---------.........//////........./////////000000111111111111111111111111222222222222222222222222333333333333444555666666666777666555444444666888777999999888777999???DDDKKKQQQ[[[gggsss}}}vvvrrrqqqlllfffQQQIIICCCAAA>>>999555555222333333333333333444444000000000000000///.........000111111000//////000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***++++++++++++,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...---------............///............////////////////////////000000000111000000000000111111111111000000000///000000111111000/////////......------,,,,,,,,,------.........,,,,,,,,,------.........------------------------------------------------------------------------,,,,,,,,,------.........------------------------,,,,,,,,,---------......,,,,,,,,,------...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------............//////000111111111000000111222333333333333222222333444444555555666666666666666555444333222222222222111000//////...---.....................------------------------................................................//////000222333444666666999:::<<>>======<<<;;;:::999666333000//////////////////......------,,,+++++++++,,,,,,,,,,,,---------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------...------,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------.........------,,,,,,,,,------------------------...------,,,,,,------...............////////////000000000000111111111111111111111111111111111111222222222222222222222222222333333444444333333222444444444555555555555666888999::::::;;;<<<@@@BBBMMMQQQXXX```iiirrr{{{{{{nnnbbb[[[RRRNNNGGG@@@;;;888777777666666555444444333222222111111000000000111333444888666333000.........///000000000000000000000000........................//////.........---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------------------------////////////000000000000000000000000111111111111000000000000000///......000000000000000000000000........................,,,,,,---------.........------------------------------------------------......---------,,,,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------------------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......///000000000000000222333333333222222222222333333444555555666555555555444333333222222000000000000/////////...................................................---------...------,,,,,,///000222444777999<<<===>>>@@@BBBDDDFFFGGGHHHHHHIIIJJJLLLNNNPPPPPPPPPPPPTTTTTTRRRQQQOOOMMMLLLKKKJJJKKKKKKKKKJJJJJJIIIHHHGGGFFFDDDBBBBBBBBBCCCDDDHHHHHHIIIJJJJJJJJJIIIHHHKKKJJJHHHGGGFFFDDDAAA>>>777666333000......---------,,,,,,+++++++++,,,,,,------------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,------...------,,,,,,,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------......---------,,,,,,,,,------------------------...------,,,,,,------...............//////////////////000000000111111111111111111111111111111111222222222222222222222222222333333444444333333222444444444444555555555555666888888999888:::===??????BBBFFFIIIMMMRRRWWW[[[eeemmmxxx~~~uuuiii]]]SSSKKKFFF???===999666444333333444555555444444333222222111222111000000000111222333666555222000///...//////////////////////////////........................//////.........---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------------------------.../////////000000000000//////000000000111111111000000000000000///......////////////////////////........................,,,------------.........------------------------------------------------...------------,,,,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++++++++,,,,,,,,,,,,------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------......//////000000111000000111222222222111111222333333444444555555555555555444333333222222111000000000/////////.......................................///////////////...------......///000111333555888<<<@@@CCCEEEFFFIIIJJJKKKMMMNNNNNNMMMMMMNNNOOOPPPQQQRRRQQQPPPPPPRRRQQQOOOMMMIIIEEEAAA???CCCCCCBBBAAAAAAAAABBBBBB>>>===<<<<<<<<<===>>>???FFFHHHJJJLLLOOOPPPQQQQQQQQQOOONNNNNNNNNMMMJJJHHHBBB???:::444000...------------------------------------------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,------...------,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------...------------,,,,,,,,,------------------------...------,,,,,,------...---............///////////////000000000000111111111111111111111111111111222222222222222222222222222222333333333333222222333333333444444444555555555666777777666777999;;;888999:::::::::;;;>>>@@@FFFLLLTTT[[[```fffmmmrrrxxx|||uuunnnhhhddd^^^YYYPPPGGG???:::777777555555444333333333444444333333333222222111111000222222111000000000111111444333111/////////000000////////////////////////.......................................---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,.../////////---,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------------------------....../////////000000000//////000000000000111111000000000000000///......////////////////////////------------------------------------....................................------------------------------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------.........///000000111111000000111111111222222111333333333444444444555555444444333333222111111111000000/////////.................................000000000000000000000000......///000222555888:::;;;===@@@DDDFFFHHHHHHHHHLLLMMMNNNOOOOOOOOOMMMLLLNNNOOOPPPPPPPPPOOONNNNNNLLLKKKJJJHHHDDD???:::777::::::::::::::::::::::::999999888888888999::::::AAABBBDDDGGGJJJLLLMMMNNNLLLKKKKKKLLLMMMNNNMMMLLLHHHFFFBBB<<<777222...,,,////////////////////////---------------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,------...---------------,,,,,,,,,++++++++++++++++++,,,,,,,,,------------------------------------------------------...------,,,,,,------...---------.........//////////////////000000000111111111111111111111111111111111111111111111111111222222333333333333222222222333333333444444444444444555666666555555666888666888999999999999;;;<<<;;;>>>BBBDDDFFFIIIMMMQQQSSSZZZ```eeellluuuyyyxxx|||~~~{{{zzzvvvnnnfff```^^^[[[VVVPPPKKKFFFCCCCCC@@@;;;777444444555666555555555555555444333222222222111111000000000000222222111111000000000///111111000/////////000000////////////////////////......................................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000000///...,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,---...++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------------------------........./////////000000////////////000000000111000000000000000///......////////////////////////---------------------------------.........//////........................------------------------------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............///...---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............//////000111111111000000000111111222333333333333333444444444444444333333333222111111000000////////////....................................////////////////////////111222333666:::???CCCEEEHHHIIIJJJKKKKKKJJJIIIHHHKKKMMMNNNPPPOOONNNLLLKKKNNNOOOPPPQQQQQQPPPOOONNNLLLMMMMMMLLLIIIFFFBBB@@@<<<===>>>??????>>>===<<<=========<<<<<<<<<<<<<<<@@@?????????@@@BBBDDDEEEGGGFFFFFFIIILLLNNNOOONNNIIIIIIHHHEEE@@@:::333000111111222222111111000///......---,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------+++,,,,,,---.........------------,,,,,,,,,+++++++++++++++,,,,,,,,,------------------------------------------------------...------,,,,,,------...------------...............////////////000000000000000000000000000000000111111111111111111111111111222222333333222222111222222222222333333333444444555777666555444555666333555777888888888:::;;;;;;<<<<<<<<<<<<>>>@@@BBBCCCGGGIIIHHHKKKQQQSSSRRRSSSUUUXXX[[[^^^^^^^^^^^^ffffffeeecccaaacccgggjjjaaaZZZSSSPPPPPPOOOIIICCCCCCBBBAAA>>>;;;999666555666666555555555666777888222222333333222111///...111000000000000000//////111111111111000000//////000/////////////////////................................................---...........................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000000///...------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,---...++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------------------------............////////////...////////////000000000000000000000000///..............................------------------------------........./////////........................------------------------,,,,,,,,,------------...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////000///---,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------............//////000000111111222000000000111222444555666444444444444444444444444333333222111111000000////////////.........------........................------...///000111111222888999<<>>;;;:::;;;>>>???AAA@@@@@@BBBFFFIIIJJJJJJFFFHHHJJJKKKHHHCCC===999777777888777666555333222111000...,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------++++++,,,---............------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------------...------------------------...------,,,,,,------...,,,------------...............////////////000000000000000000000000000000111111111111111111111111111111222222222222111111111111222222222333333333333555666777555555555666333555777777777666777888::::::::::::;;;<<<>>>>>>===??????<<<===@@@BBB@@@???@@@BBBCCCDDDDDDDDDCCCEEEFFFGGGGGGEEEEEEFFFGGGCCC@@@<<<;;;<<<<<<:::777888888888777777666666666444444555555555444333222000000111222222222222222000000000000000000000000000000111111111000/////////////////////.........................................................---------.....................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------------------------------........./////////......////////////000000000000000000000///..............................,,,,,,,,,,,,,,,,,,,,,,,,............////////////........................------------------------,,,,,,,,,---------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////000///---,,,,,,,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......////////////000111111222222//////000111333666888:::444444444444444444444444222222222111000000////////////.........---------........................---...111333666999;;;<<>>>>><<<;;;<<>>BBBEEEGGGHHHJJJMMMPPPRRRSSSSSSSSSRRRQQQOOOMMMLLLLLLMMMMMMIIIKKKOOOSSSTTTTTTRRRQQQHHHHHHGGGEEECCC@@@===;;;::::::;;;===@@@BBBEEEFFFEEEAAA<<<888999===CCCGGGMMMNNNPPPQQQSSSTTTUUUUUUOOOIIIAAA999666777;;;>>>AAA???======???@@@AAA@@@BBBDDDHHHKKKNNNOOOOOOOOOOOOOOOOOONNNLLLIIIFFFDDD999777444000...---......------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------***+++,,,---..................---------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------.........------------------------...------,,,,,,------...,,,,,,,,,---------................../////////000000000000000000000000000000000000000000000000000111111222222222222111111000111111111111222222222///111444555444444444555222555777888777666777777888888888999;;;;;;:::999:::<<<<<<999999<<<<<<:::999999888888888888999999777888888777666666888:::555777999888555444666888666555444333333333333333333333222111222333444444222222111000000000000111000000000000111111111111---...///111111111000000////////////...---,,,+++................................................---------.........//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++...///---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,************************++++++++++++++++++++++++,,,,,,++++++***+++++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---------------------------------.........//////............/////////000000000000000000//////...........................,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////////////////////////////..........................................------..............................---------,,,,,,,,,------------------------------------------------...---,,,,,,---...---,,,,,,444888222---...///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///////////////............////////////......///000111222222333333222222222222222222333222222222111000//////...111000//////.........///////////////...///111444444777<<>><<<;;;;;;BBBBBBBBBBBBBBBAAA@@@@@@>>><<<999777777777666555555666888:::;;;======>>>???<<<999666555666888:::<<<@@@DDDGGGIIIJJJKKKMMMLLLKKKHHHCCC>>>:::888777:::===AAAFFFIIILLLNNNNNNIIIIIIJJJJJJKKKKKKKKKKKKLLLIIIGGGHHHKKKNNNNNNMMMIIIGGGDDD@@@;;;777333111111///------...///...---------...............---------------------------------------------------,,,,,,,,,---------......---------------------------------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------............///............////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222111111222222222333333333444555555555666666666666777777777888888888999999;;;<<<======<<<;;;999777888888888777777777666666555555555555555555555555444444555555555666666666444444444444444444444444111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////................................................///.........------------------------------------......---------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,+++***************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///............////////////////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////////////////////////////.................................................................................------------,,,------------------------------------------------------------...//////000;;;:::666111//////---))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///////////////............////////////000000000000000111111111111111000000000000111111222111111000000//////...,,,,,,,,,,,,---...///000000000//////111666===BBBFFFHHHLLLOOOQQQQQQPPPPPPJJJKKKNNNPPPQQQQQQPPPOOOIIIGGGCCC>>>:::777666555;;;;;;;;;:::::::::999999<<<;;;;;;;;;======;;;::::::::::::::::::999999999777777666666666777888999:::===@@@BBBCCCCCCEEEFFFDDDDDDEEEEEEBBB===888555333666:::@@@GGGNNNSSSVVVSSSRRRQQQOOOMMMKKKIIIHHHGGGCCC>>>===@@@EEEJJJMMMLLLKKKJJJGGGDDD@@@<<<:::444222///......///..............................------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------............///............////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222111111222222222333333333444444444555555555666666777777777777888888888888>>>>>>???>>><<<:::888666777777777777666666666666555555555555555555555555444444444444555555555555333333333333333333333333111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////............................................................------------------------------------...------------,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,++++++************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///............////////////////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////////////////////////////....................................////////////....................................------------------------------------------------------------------.........///222333???:::333000000111///+++---------------------------------------------------......///////////////............////////////111111111000000000000000000000////////////000000111111000000////////////...............///000000---///111444888>>>EEEIIIKKKLLLNNNOOOOOOMMMJJJHHHEEEGGGIIIKKKKKKJJJHHHFFFCCCBBB@@@>>><<<:::999999888888888999999:::;;;<<>>===<<<;;;::::::999999;;;===???@@@BBBDDDFFFEEEDDDBBBCCCCCC???@@@BBBCCCBBB>>>999555222444777<<>>===>>>???@@@AAAAAABBBBBB======<<<<<<<<<===>>>>>>???AAAEEEJJJOOORRRRRRQQQNNNLLLJJJHHHFFFEEEDDDDDDDDDBBBAAA@@@BBBEEEIIILLLLLLNNNNNNMMMKKKIIIJJJJJJIIIGGGFFFFFFDDDAAA;;;666888888888;;;???EEEKKKOOOTTTUUUWWWXXXYYYXXXWWWWWWQQQNNNIIICCC???>>>???@@@DDDEEEHHHIIIJJJIIIGGGFFFBBB???:::666333000---+++......---,,,++++++,,,,,,------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------............///............////////////////////////////////////////////////////////////000000000000000000000000//////000000000111111111111111222222222333333333333333333333444444444444555555666666666777777777888999999888888888777777666666666555555555555444555555555555555555555555333333333333222222222222222222222222222222222222000000000000000000000000////////////////////////////////////////////////........................................................................,,,,,,---------------------------------------------------------------------..................---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,+++++++++++++++,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///............////////////////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////////////////////////////////////////////////////.........//////000000111/////////////////////////////////.........------------------------------------------------------+++.../////////111666;;;>>>666///000333222000000---------------------------------------------------......///////////////............////////////000000000000000111111111000000////////////000000////////////////////////.........---......//////000555<<>>@@@AAAAAA@@@???>>>===???BBBEEEGGGIIIIIIIIIHHHFFFCCCAAA???>>>>>>>>>===???BBBHHHMMMPPPQQQPPPQQQPPPNNNMMMLLLLLLMMMMMMLLLJJJHHHFFFHHHKKKPPPSSSPPPQQQRRRRRRQQQQQQRRRTTTWWWTTTPPPMMMKKKGGG@@@;;;:::999777777888<<<@@@BBBKKKMMMQQQUUUYYYZZZ[[[[[[UUUUUURRRNNNIIIFFFEEEEEEFFFGGGHHHHHHHHHGGGFFFEEEJJJGGGBBB>>>:::666111...000///---,,,++++++,,,---------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------............,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------............///............////////////000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000111111111111222222222333333333222222222333333333444444555555555555666666666666555555555555666666777777666555555555444444444444444444444444444444444444222222222222111111111111111111111111111111111111000000000000000000000000////////////////////////////////////////////////........................------------------------........................,,,,,,,,,,,,------------------------------------,,,,,,,,,------------...------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,++++++++++++,,,,,,---++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++,,,++++++******++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///............////////////////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////////////////////////////////////////////////////---......///000000111111////////////////////////////////////............------------------------------------------------+++...000000///111888===<<<555000222333000...000................................................---......///////////////............//////////////////000000111111222222111000000//////000000111////////////////////////......///000111333555666;;;>>>CCCFFFGGGHHHIIIJJJHHHFFFBBB???<<<<<<<<<<<<===>>>@@@BBBDDDEEEEEEFFFGGGIIILLLNNNPPPPPPOOONNNPPPMMMJJJFFFDDDBBBAAAAAA???@@@BBBFFFJJJLLLLLLLLLMMMLLLKKKKKKLLLNNNPPPQQQLLLLLLKKKJJJKKKMMMOOOPPPPPPQQQRRRQQQPPPPPPRRRTTTYYYVVVTTTTTTUUUQQQJJJCCC>>><<<:::888888:::<<<>>>EEEHHHMMMRRRWWWYYYZZZZZZUUUVVVUUURRRLLLIIIIIIJJJIIIIIIIIIIIIIIIIIIJJJJJJOOOMMMJJJGGGDDD???999555222111///---,,,---...///------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------.........///,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------............///............////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000111111111222222222333333333222222222222333333333333444444555555555666666666444444444444444555666666555555555444444444333333444444444444444444444444222222111111111000000000111111111111111111111111000000000000000000000000////////////////////////////////////////////////........................------------------------........................++++++,,,,,,,,,---------------------------------,,,,,,,,,---------......,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++++++++++++++,,,---...++++++++++++++++++++++++)))******+++,,,,,,------++++++++++++++++++++++++,,,++++++******++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///............////////////////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////////////////////////////000000000000000000000000---......///000111111222000000000000000000000000000/////////............------------------------------------------------+++...000000///222999???<<<555222444222---,,,///................................................---......///////////////............/////////000...//////000111222222333111111000000000000111111.........//////////////////000222444777:::<<<>>>DDDFFFGGGGGGFFFEEEFFFHHHBBB@@@<<<999888999;;;===>>>???AAADDDGGGJJJMMMNNNRRRSSSUUUWWWWWWUUUSSSRRRSSSQQQNNNKKKIIIHHHHHHIIIEEEDDDEEEGGGJJJKKKKKKJJJGGGGGGGGGHHHJJJMMMPPPRRRJJJJJJKKKKKKKKKKKKKKKKKKPPPQQQQQQOOOMMMLLLMMMNNNRRRQQQSSSWWW[[[YYYRRRKKKFFFEEEBBBAAAAAABBBDDDEEEDDDGGGLLLRRRVVVXXXYYYYYYTTTUUUTTTPPPJJJGGGGGGIIIIIIIIIIIIJJJLLLNNNPPPQQQQQQPPPOOOMMMKKKFFF@@@;;;555333111///...///000000------------------------------------------------,,,,,,,,,---------......---------------------------------------------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------.........//////............/////////000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111222222222333333333111111222222222333333333444444444555555555666666555555444444444444555555555555444444444333333333444444444444444444444444222111111111000000//////000000000000000000000000000000000000000000000000////////////////////////////////////////////////........................------------------------........................+++++++++,,,,,,---------------------------------,,,,,,,,,------.........+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++------------------------++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++,,,,,,---...++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////............/////////000000/////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,////////////000000000000111000////////////...,,,000000000000000000000000000000000000000000000000000000000000////////////000/////////....................................---------............///......///000111222222333222222222111111111111000111000///.......................................---......///////////////////////////000000000000000000000000000000000000000000000000///////////////111222000---+++---///111222555999===@@@BBBCCCJJJIIIGGGEEECCCAAA@@@???999999999:::;;;<<<===>>>BBBEEEJJJOOOSSSUUUUUUUUUWWWVVVTTTUUUVVVUUUQQQMMMKKKKKKKKKKKKIIIGGGEEEDDDFFFFFFFFFFFFFFFFFFGGGGGGIIIGGGFFFEEEEEEFFFIIIKKKHHHHHHIIIJJJJJJKKKKKKKKKPPPQQQQQQPPPNNNMMMMMMNNNPPPQQQRRRTTTTTTSSSOOOMMMOOONNNKKKIIIGGGHHHKKKNNNPPPRRRUUUVVVVVVVVVWWWXXXYYYXXXTTTPPPKKKEEEAAA???EEEGGGJJJLLLMMMOOORRRTTTTTTSSSRRRRRRPPPMMMIIIEEEAAA<<<666111///---+++***.........//////...------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,..............................------------......------------------------........................---------............///...------,,,,,,------...,,,,,,,,,---------..........................................////////////........................000000000000000///......//////////////////////////////000111111111111111222222222222222222222222333333333333333333333333333333333444444444555555333444444555555444444333222222222222222222222222222111111111000000//////111111111111111111111111000000000000000000000000000000000000000000000000...................................................------,,,,,,------...,,,------......------,,,,,,,,,,,,---------......------------------------------............------++++++,,,,,,,,,---------------------------------------------------------...------,,,,,,------...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...------------------------------------------------..................------......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---***)))***+++000000000000000/////////111000/////////000//////000000000000000000000000000000000000000000000000111000000000////////////000000/////////.................................---------............/////////000111333444555555222222222111111111000000000//////............///........................---......///////////////////////////000000000000000000000000000000000000000000000000///////////////111111///------///222666888;;;>>>AAABBBCCCDDDDDDBBB@@@>>>===<<<<<<<<<;;;:::::::::;;;===???@@@FFFHHHLLLPPPSSSTTTTTTSSSWWWVVVUUUUUUTTTRRRLLLHHHIIIHHHGGGFFFFFFFFFFFFGGGCCCCCCDDDEEEGGGHHHIIIJJJIIIIIIIIIIIIGGGGGGGGGGGGIIIIIIIIIJJJKKKLLLNNNNNNPPPQQQQQQOOOLLLJJJJJJJJJQQQQQQRRRSSSSSSRRRPPPNNNMMMNNNOOOPPPQQQSSSUUUWWWZZZZZZYYYWWWTTTSSSTTTUUUXXXYYYXXXVVVQQQKKKEEEAAA@@@BBBFFFKKKOOORRRSSSSSSPPPPPPPPPQQQRRRQQQOOOMMMKKKFFF???999555111...,,,------............------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,..............................------------......------------------------........................---------............///...------,,,,,,------...,,,,,,,,,---------..........................................////////////........................000000000000000///......//////////////////////////////000111111111111111222222222222222222222222333333333333333333333333333333333333444444444444333333444444444444333333222222222222222222222222111111111000000000//////111111111111111111111111000000000000000000000000000000000000000000000000...................................................------,,,,,,------...,,,------......------,,,,,,,,,,,,---------......------------------------------............------++++++,,,,,,,,,---------------------------------------------------------...------,,,,,,------...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------------------------------------------------------..............................//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++))))))+++---111111111000000/////////111000/////////000111222000000000000000000000000000000000000000000000000111111000000000/////////000000000/////////..............................---------............///000000111333444666777777222222111111111000000000///............//////000........................---......///////////////////////////000000000000000000000000000000000000////////////000000000000000000000//////000333666<<<>>>@@@CCCDDDDDDCCCCCC>>>===;;;999888999:::;;;======<<<;;;<<>>>>>???AAADDDFFFJJJKKKMMMOOOPPPPPPOOOOOOLLLLLLNNNOOONNNLLLIIIGGGBBBBBBAAA@@@@@@AAABBBCCCFFFEEEDDDDDDDDDEEEFFFGGGAAACCCFFFGGGHHHJJJNNNQQQVVVTTTQQQOOOMMMLLLMMMMMMMMMNNNOOONNNMMMLLLMMMNNNNNNNNNNNNMMMKKKJJJKKKKKKKKKKKKKKKMMMOOOPPPPPPPPPUUUVVVVVVTTTSSSSSSUUUWWWWWWZZZ]]]___]]]XXXRRRNNN@@@>>>>>>CCCLLLSSSTTTSSSPPPNNNKKKKKKMMMOOOQQQQQQTTTPPPJJJEEE@@@;;;666333...---------,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------......------------------------..............................------------......................................................---------............///...------,,,,,,------...,,,,,,,,,---------..........................................////////////...........................///////////////......//////////////////////////////000111111111111111111222222222222222333333222222222222222222222222222222222222333333333333111111222222222222111111111111111111111111111111000000000000000000//////111111111111111111111111////////////////////////000000000000000000000000...................................................------,,,,,,------...,,,------......------,,,,,,,,,,,,---------......------------------------,,,------......------,,,,,,,,,,,,------------...------------------------------------------------...------,,,,,,------...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---.........---,,,,,,++++++++++++---------------------------------------------------------........................///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,......,,,,,,,,,---222111111111000000000///.../////////---...000333000000000000000000000000111111111111111111111111111111111111000000000000111000000000////////////........................---------............/////////000222333555666666111111111000000000//////...............///000111........................---......///////////////////////////000000000000////////////////////////.../////////000000000111000000000111555888;;;===>>>???@@@@@@???>>>;;;:::;;;:::999:::;;;===@@@AAACCCBBBAAAAAABBBDDDFFFHHHFFFHHHIIIKKKMMMMMMNNNNNNKKKMMMNNNNNNNNNLLLKKKJJJEEEFFFFFFGGGGGGGGGGGGGGGIIIHHHGGGGGGHHHIIIKKKLLLLLLNNNPPPQQQSSS[[[fffnnntttrrrnnniiidddaaa^^^]]]YYYZZZZZZXXXUUUSSSSSSTTTTTTUUUUUUSSSOOOMMMMMMOOOMMMJJJHHHJJJNNNRRRUUUVVVVVVWWWWWWUUUSSSQQQQQQQQQVVVXXXZZZ[[[[[[YYYWWWUUUJJJDDD>>>???GGGNNNRRRSSSOOOKKKGGGEEEGGGKKKNNNPPPQQQNNNKKKHHHFFFBBB>>>;;;111000///...------------,,,,,,,,,---------......,,,,,,,,,---------......------------------------..............................------------......................................................---------............///...------,,,,,,------...,,,,,,,,,---------..........................................////////////..............................////////////......//////////////////////////////000111111111111111111111111222222333333333222222222222222222222222111111111222222222333333000111111222222111111000111111111111111111111111//////////////////000000000000000000000000000000////////////////////////////////////////////////...................................................------,,,,,,------...,,,------......------,,,,,,,,,,,,---------......------------------------,,,,,,------------,,,,,,,,,,,,---------.........------------------------------------------------...------,,,,,,------...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---.........---,,,,,,++++++++++++---------------------------------------------------------.........//////.........///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++...111222000---***)))111111111111111111111111---000222111///...000222000000000000000000000000111111111111111111111111222222111111111000000000111111000000000/////////........................---------............/////////000111222333444444111111000000000////////////............//////000........................---......///////////////////////////000000000000000000000000000000000000......//////000000111111111000111444999<<<>>>>>><<<<<<<<<;;;:::999888888999999:::;;;===???AAAAAADDDDDDDDDEEEFFFGGGHHHIIIDDDEEEFFFHHHJJJKKKLLLLLLHHHIIIJJJIIIHHHHHHIIIJJJCCCDDDEEEGGGJJJMMMOOOPPP[[[[[[[[[]]]```dddgggjjjnnnoooooommmoooyyy{{{yyyyyyxxxvvvqqqjjjeeecccbbbhhhjjjkkkgggbbb^^^^^^___XXXRRRLLLJJJKKKMMMMMMLLLMMMNNNNNNMMMKKKKKKLLLMMMQQQRRRSSSTTTVVVWWWXXXXXXRRRKKKCCC???CCCJJJPPPSSSMMMHHHCCC@@@CCCHHHMMMPPPPPPNNNMMMLLLKKKIIIEEEBBB666555222000............,,,,,,,,,---------......,,,,,,,,,---------......------------------------..............................------------......................................................---------............///...------,,,,,,------...,,,,,,,,,---------..........................................////////////........................------.../////////......//////////////////////////////000111111111111111111111111222222333333444222222222222222222222222000000111111111222222222111111111222222111111111111111111111111111111111......////////////000000000000000000000000000000000000000000000000000000////////////////////////...................................................------,,,,,,------...,,,------......------,,,,,,,,,,,,---------......------------------------,,,,,,------------,,,,,,,,,---------............------------------------------------------------...------,,,,,,------...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------,,,+++++++++,,,,,,------------------------------------------------,,,,,,------.../////////......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++...222333111,,,)))'''000000000111111222222333...222666666222///000222000000000000000000000000111111111111111111111111222222222111111111000000111111111000000000//////........................---------............///000111111111222222222333111000000000////////////000//////............///........................---......///////////////////////////000000000000000000000000000000000000.........///000111111111111111222777<<>>???DDDIIIMMMQQQQQQOOOOOOMMMJJJEEEBBB;;;999666333000/////////,,,,,,,,,---------......,,,,,,,,,---------............................................................------------......................................................---------............///...------,,,,,,------...,,,,,,,,,---------..........................................////////////........................,,,---......//////......//////////////////////////////000111111111111111000111111222333333444444111111111111111111111111000000000000111111111222111222222222222222222111111111111111111111111111........./////////000000000000000000000000000000000000000000000000000000////////////////////////...................................................------,,,,,,------...,,,------......------,,,,,,,,,,,,---------......------------------------+++,,,,,,------,,,,,,+++------------............------------------------------------------------...------,,,,,,------...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------------------------------------------------------,,,,,,------...//////000......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,......,,,+++******//////000111222333333444000555999999555111111333000000000000000000000000111111111111111111111111222222222111111111111000111111111111000000000000........................---------.........//////222222222222222222222222000000000000////////////111000///.......................................---......///////////////////////////000000000000000000000000000000000000---......///000111111222111111333999>>>AAA???===;;;:::888777777888999;;;<<<>>>AAADDDFFFFFFEEEEEEDDDFFFHHHKKKLLLKKKJJJIIIEEEFFFFFFGGGGGGHHHIIIIIIIIILLLOOORRRVVV^^^gggnnnwwwwwwwww|||~~~|||zzzssseeeVVVIIICCCCCCEEECCCEEEIIIMMMPPPRRRSSSSSSUUURRRLLLGGGEEEGGGMMMRRRWWWOOOEEE>>>===@@@DDDGGGSSSRRRPPPOOOLLLHHHBBB>>>???<<<888444111000//////,,,,,,,,,---------......,,,,,,,,,---------...............................................................------.........////////////////////////........................---------.........//////...------,,,,,,------...,,,,,,,,,---------........................................../////////000........................,,,,,,---.../////////...//////////////////////////////000111111111111111000000111222333333444444111111111111111111111111000000000000111111111111222222333333333333222222000000000000000000000000---.........//////000000000000000000000000000000000000000000000000000000////////////////////////...................................................------,,,,,,------...,,,------......------,,,,,,,,,,,,---------......------------------------+++,,,,,,------,,,,,,+++---------.........//////------------------------------------------------...------,,,,,,------...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------...------------------------------------------------,,,,,,------...///000000......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,*********)))((()))+++---222000...///222333111/////////000000111111111222000000000000111111111111333333333555555444111///000111222000///...000222222111000000111111000...---------........./////////......------///000111444444333222111111111222222111111000///......---////////////////////////....................................////////////////////////000000000000111111000000//////......------...///000000//////444666999<<<===<<<:::888777777888999:::<<<===>>>@@@CCCHHHJJJJJJIIIIIIJJJIIIIIIHHHHHHGGGGGGGGGHHHJJJHHHJJJNNNNNNKKKLLLPPPOOOVVVbbbnnnuuu~~~|||hhh\\\RRRLLLMMMGGGDDDHHHLLLMMMNNNQQQVVVMMMHHHKKKNNNNNNOOORRRXXXUUUOOOGGG@@@===???CCCNNNPPPPPPLLLEEE>>>;;;:::;;;:::999888888666333000------,,,,,,------......................................................................................................---------............///................................................,,,,,,,,,,,,,,,,,,,,,,,,---------............///........................///////////////.........///............------------///000222222000///---////////////000000000000////////////000000000000000000111222222222222111111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////..............................---------,,,,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------------------------------------------------------------------------------------------------------------------------------------------------------......---------,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,---...//////111000...,,,+++,,,...///+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------)))+++,,,,,,,,,---///222---,,,,,,++++++,,,,,,---,,,,,,,,,---------......---------............///---...............---,,,---------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,444222//////111222111//////000000000111111111111000000000000111111111111//////111444777888777555555444333222111111000000222111000000111111000...---------........./////////......---...///000111333222222111111111111222111111111000///.........////////////////////////....................................////////////////////////000000000000111000000000/////////............/////////000000333555888;;;<<<;;;999777888888888999;;;===???AAADDDEEEFFFFFFFFFFFFGGGGGGKKKKKKKKKJJJHHHFFFEEEEEEMMMJJJHHHJJJKKKNNNWWW```sss}}}}}}bbbXXXPPPOOOQQQPPPPPPQQQLLLMMMQQQTTTPPPJJJKKKQQQYYYWWWRRRJJJCCC??????AAAKKKMMMOOOLLLFFF>>>999666888888777888888777444222//////---,,,,,,------...................................................................................................---------............///................................................,,,,,,,,,,,,,,,,,,,,,,,,---------............///......................../////////////////////...///............---------...///000111111000///....../////////000000000000////////////000000000000000000111222222222222111111111111111111111111111//////000000000111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////........................////////////////////////////////////////////////..............................---------,,,,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------------------------------------------------------------------------------------------------------------------------------------------------------......---------,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,---......///000///---,,,,,,,,,---...+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------)))***++++++******,,,...---,,,,,,++++++,,,,,,---,,,,,,,,,---------......---------............///---....../////////........................------------------------------,,,,,,,,,,,,,,,,,,,,,,,,888555111//////000111000000000000000111111111111000000000000111111111111//////111444777999888777:::666333222444444111///222111000000111111000...---............////////////............///000000111000000000000111111222111111000000//////......////////////////////////....................................////////////////////////000000000000000000000000////////////000///.........///111111333555777999999999777666888888888999;;;???BBBDDDFFFEEEDDDDDDFFFGGGGGGGGGFFFGGGHHHHHHGGGHHHKKKMMMLLLNNNUUU^^^fffqqq~~~zzz{{{~~~wwwuuurrrggg[[[SSSPPPOOOPPPQQQPPPMMMOOOSSSSSSRRRPPPKKKEEE@@@>>>===GGGKKKNNNNNNIIIAAA:::666555555666777999999777555444222///---,,,,,,---...................................................................................................---------............///................................................,,,,,,,,,,,,,,,,,,,,,,,,---------............///............................../////////////////////............---------...///000111111000///........./////////000000000////////////000000000000///000111111222222111111111111111111111111111111//////000000000000111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////........................////////////////////////////////////////////////..............................---------,,,,,,,,,........................------------------------------------------------------............------------------------------------------------------------------------------------------------------------------------------------------------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,------.........//////---,,,,,,,,,---...+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,***)))+++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......---------............///---......///000000000000/////////...---------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,===:::555000//////000111000000000000000111111111///000000000111111111111333222222333555555333222:::555111111555666333///222111000000111111000................../////////............/////////000///////////////000111222111000000000/////////...////////////////////////....................................////////////////////////000000000000000000000000////////////111000///......000222444444555666777777777666555888777777999;;;???DDDFFFEEEDDDDDDFFFIIIKKKJJJIIIEEEEEEEEEDDDFFFMMMVVV]]]\\\fffyyyyyysssiiiccchhhsssyyyxxxrrrmmmiiijjjlllmmmrrrxxxwwwrrrnnnkkkiiihhhlllqqqyyywwwpppbbbRRRLLLNNNRRRTTTTTTMMMNNNNNNLLLIIIEEEBBB@@@DDDHHHNNNQQQOOOHHHAAA<<<555555555888:::;;;:::888888666222///---------...................................................................................................---------............///................................................---------------------------------............///....................................///////////////............---------......///000000///.............../////////000000////////////000000000000///000000111111111111111111111111111111111111111////////////000000000111////////////////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////..............................---------,,,,,,,,,........................------------------------........................------............------------------------------------------------------------------------------------------------------------------------------------------------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------............---,,,,,,------...+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------222333222000---,,,,,,...---,,,,,,++++++,,,,,,---,,,,,,,,,---------......---------............///------///000111111111111000000///...---,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,BBB???999333000///000222111111000000000000000000///000000000111111111111444333111111222111///...666222...000444666444000222111000000111111000...////////////////////////---......//////////////////.........///000111111000000000000////////////////////////////////////....................................////////////////////////000000000000////////////000000000000111000//////000333555777777777777777666666666666777777777999<<<@@@DDDFFFDDDEEEFFFHHHIIIJJJHHHGGGHHHIIIJJJKKKQQQ]]]mmmyyy{{{sssuuuvvvooogggcccaaa___aaannn~~~|||yyy|||yyyssspppuuu~~~{{{~~~zzznnnddddddiiinnntttwwwbbbUUUOOONNNMMMKKKLLLNNNOOOOOOMMMKKKIIIAAADDDJJJNNNOOOLLLGGGDDD:::888777888;;;<<<<<<<<<<<<:::666333000/////////................................................................................................---------............///................................................---------------------------------............///........................---.........//////000000///............---------......////////////..................////////////////////////000000000000//////000111111111111000000000000000000000000000...////////////000000000////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////..............................---------,,,,,,,,,........................------------------------........................------............------------------------------------------------------------------------------------------------------------------------------------------------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------------------,,,,,,,,,---------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------444444444111...------...---,,,,,,++++++,,,,,,---,,,,,,,,,---------......---------............///------///000111111111111000000///...---,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,GGGDDD>>>888222000111333111111111111000000000000000000000000111111111111111000//////111111000///222000...///222444444222222111000000111111000...000000000////////////...---......///000/////////000////////////000000111000000000000////////////////////////////////////....................................////////////////////////000000000000////////////000000000000000111111222444666999::::::999888777777777777777777888:::<<>>???>>>===:::777555222111000................................................................................................---------............///................................................---------------------------------............///........................------......///000000000///............---------........................------........./////////////////////000000000000...///000000111111000000000000000000000000000000......////////////000000000000000000000000000000////////////////////////////////////////////////////////////////////////........................////////////////////////////////////////////////..............................---------,,,,,,,,,........................------------------------------------------------------............------------------------------------------------------------------------------------------------------------------------------------------------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,------------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------000000000...,,,++++++------,,,,,,++++++,,,,,,---,,,,,,,,,---------......---------............///---......///000000000000/////////...---------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,JJJHHHCCC<<<444111111333111111111111000000000///000000000000111111111111111///...///111222222111222111111111111222222333222111000000111111000...000000000000/////////...------///000000000///...111111000000//////000000////////////000000000000////////////////////////....................................////////////////////////000000000000.../////////000000000111///000222555888:::<<<======<<<:::999888888999999999;;;===@@@CCCEEEFFFFFFEEEHHHJJJHHHEEEGGGNNNUUU]]]lll|||}}}}}}xxxqqqnnnpppmmmooo}}}rrriiigggppp{{{wwweeeZZZUUURRRNNNLLLLLLKKKIIIFFFFFFDDDBBBCCCGGGKKKNNNNNNLLLGGG@@@<<<;;;===@@@AAA??????>>><<<999666333111................................................................................................---------............///........................................................................---------............///........................------......///000000111///............---------.........------.........---------.........//////////////////000000000000...//////000000000000000000000000000000000000000........./////////000000000000000000000000000000////////////////////////////////////////////////////////////////////////........................////////////////////////////////////////////////..............................---------,,,,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------------------------------------------------------------------------------------------------------------------------------------------------------......---------,,,,,,,,,------------------------,,,,,,,,,------------...------------------------++++++,,,,,,------------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,---+++***)))+++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......---------............///---....../////////........................------------------------------,,,,,,,,,,,,,,,,,,,,,,,,LLLJJJFFF>>>666111111333222111111111000000//////000000000000111111111111333222000000111222111111333444444222000000111222222111000000111111000///111111000000/////////...,,,---///000000000///...333222111000000///000000////////////000000000000////////////////////////..................................../////////000////////////000000000000.../////////000000111111...000333777:::===>>>???@@@>>><<<:::999999:::;;;;;;===@@@DDDFFFGGGGGGGGGDDDHHHKKKIIIGGGMMMZZZfff~~~wwwmmmgggfffnnnxxxtttjjjfffggguuuoooddd___XXXTTTQQQOOOLLLJJJNNNIIICCCBBBFFFLLLPPPRRRRRRKKKCCC===;;;===@@@BBB???@@@@@@>>><<<888444222................................................................................................---------.........//////........................................................................---------.........//////........................---------...///000000111//////.........---------......------------......---------.........//////////////////000000000000...//////000000000000000000000000000000000000000............/////////000000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////..............................---------,,,,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---..................---------------------------------------------------------------------------------------------------------------------------------------------------------------------------......---------,,,,,,,,,------------------------,,,,,,,,,---------......------------------------***+++,,,---------------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------***+++,,,+++******,,,------,,,,,,++++++,,,,,,---,,,,,,,,,---------......---------.........//////..................---------------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,MMMKKKGGGDDD@@@:::444000111111111111222222///---000111111111111222222222222222111111111111111111000000000000000000000000000000000000000000000000////////////////////////+++,,,---...///111222222222222333333333222222111000000000000000000000000000000////////////000000000...,,,,,,---...---,,,////////////////////////000000000000000000000000000000111111222222222222222444888:::;;;===???AAA???>>><<<;;;:::999999999CCCBBBBBBDDDFFFGGGFFFEEELLLFFFGGGQQQ\\\iiipppeeegggcccgggrrr}}}ppphhhiiilllyyy{{{cccVVVUUUTTTQQQLLLMMMKKKFFFFFFIIILLLMMMPPPKKKDDD>>>======>>>>>>AAAAAABBBBBBAAA>>>999555333111............---,,,111000///...---,,,,,,,,,//////////////////////////////.........---------........................000000//////.........---////////////////////////......------------......---------............/////////............//////............////////////////////////////////////////////////////////////////////////////////////////////////////////////......///000000000000000//////////////////////////////............//////000///............---,,,111000//////....../////////..................---///000000000000000000000000111222111//////111333111111111111111111000000000000///.........//////111000...------...///000......------------.........,,,+++,,,...000000000+++,,,---...///...---,,,........................------,,,,,,---...000111,,,,,,---------------...//////.........---------,,,---......------///000.........------,,,,,,,,,------------------------------------------------,,,,,,,,,------.........---------------,,,,,,,,,---------,,,,,,+++++++++---------------------------------.........//////...------,,,,,,------...------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,---------..................////////////000000//////.........---.................................------,,,,,,,,,------......,,,,,,---...NNNKKKHHHDDDAAA<<<666222111111000111222222///---000111111111111222222222111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////,,,------...///000111111111222222333333222222111000000000000000000000000000000////////////000000111111111000000000111111////////////////////////000000000000000000000000000000111111222222333333555777:::<<<===>>>@@@AAA@@@>>><<<:::999;;;===???FFFFFFGGGHHHJJJKKKLLLLLLHHHNNN^^^tttvvvrrrxxxxxxqqquuu{{{~~~pppqqqyyyyyykkkeeejjjtttzzzfff[[[UUUPPPKKKFFFGGGJJJMMMPPPSSSLLLGGG@@@;;;::::::::::::@@@???>>>?????????===;;;666444222111000000...---000///......------------//////////////////////////////.........---------........................000/////////............////////////////////////......------------......---------............/////////............//////............////////////////////////////////////////////////////////////////////////////////////////////////////////////......///000000000000000//////////////////////////////............//////000000////////////...---000000//////.../////////////////////............000000111222222333444444666777888777666666888:::666666444333222111111111///////////////000000111333333222222111///......//////...---------------000///---...//////...------......///...---,,,,,,........................------,,,,,,---...000111...------...///000000/////////.........---------,,,---///...------///000.........------,,,,,,,,,------------------------------------------------,,,,,,---------------------------------.........---------,,,,,,+++++++++------------------------,,,------------............------,,,,,,------...------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,---------..................////////////000/////////.............................................------,,,,,,,,,,,,,,,------,,,,,,,,,,,,OOOLLLIIIFFFBBB>>>999666222111000000111111000...000111111111111222222222111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////............/////////000111111222222222222222111000000000000000000000000000000000000000000000000///111222111...---...111////////////////////////000000000000000000000000///000000111222333333444999;;;===>>>>>>>>>@@@AAA@@@===;;;999:::===BBBEEEHHHIIIIIIHHHGGGJJJPPPUUU\\\lllxxxmmmccclll~~~eeeWWWWWWWWWaaawww~~~tttdddZZZMMMFFFJJJNNNMMMLLLOOOJJJEEE???;;;999999999888>>><<<;;;;;;>>>@@@AAAAAA<<<999666444333111///---//////......---........./////////////////////////////////............---........................////////////............////////////////////////......------------......---------............/////////............//////............////////////////////////////////////////////////////////////////////////////////////////////////////////////......///000000000000000////////////////////////000//////......//////000000000000000//////////////////////////////000000000000111111111111111111333444555666777999::::::;;;<<<>>>=========>>>@@@===;;;888444222111111111...//////000111222333444444555777888777666444222222222111000//////......000//////000111111///,,,......///......---,,,+++........................---------------...///000000...---///333444222000...............---------,,,...//////...---...000.........---------------------------------------------------------------------------------,,,,,,---------......//////000------,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,------------...------,,,,,,------...------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,---------......---............/////////////////////.............................................---------------...//////000000/////////PPPNNNJJJGGGEEEBBB>>>;;;555333111000111111111000000000111111111222222222111111111111111222222222111111111111111111111111000000000000000000000000///////////////////////////////////////.........000111111222222222222111////////////////////////000000000111111000000000111444666444...+++---000000000000000000000000000000000000000000000000000///000111222333444555555;;;===??????>>>>>>>>>???<<<;;;:::;;;===AAAEEEGGGIIIJJJIIIGGGIIISSSbbbnnn}}}qqqnnnrrruuuooofffYYYZZZddd{{{{{{jjjXXXLLLNNNPPPKKKHHHJJJKKKGGGBBB???===<<<<<<;;;<<<;;;:::;;;>>>AAABBBBBB@@@===:::888666333///,,,///...............///000/////////////////////////////////.......................................///////////////.........////////////////////////......------------......---------............/////////............//////............////////////////////////////////////////////////////////////////////////////////////////////////////////////......///000000000000000////////////////////////000000////////////000000///000000000/////////000.........//////000222222333333444555666777888999<<<<<<<<<===>>>???@@@@@@>>>@@@AAAAAA@@@???@@@AAABBB???:::666333222222222000111222444555777777888555777999;;;<<<<<<<<<<<<999999888888777555444444000000111333555444111///------------------,,,,,,........................------------......//////000...---000444666333000........................---...000///...---...000...............---------------------------------------------------------.........------,,,,,,,,,,,,------...///000111111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...------,,,,,,------...---------------------------..................---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---------,,,,,,,,,---------......---------........./////////////////////................................................---------.........///000000///...QQQOOOLLLIIIGGGEEEBBB@@@888666222111111222111111000000111111111222222222000000111111111222222222111111111111111111111111111111111111111111111111////////////////////////////////////............///000111111222222222222////////////////////////000000111111111111000000777;;;===:::333///000222111111111111111111111111111111111111111111111111000000111333444666777888<<<===??????===<<<<<<===888:::<<<>>>AAADDDEEEFFFFFFIIIMMMSSS___sss{{{}}}~~~uuuyyyrrrpppqqqwwwwwwbbbXXXQQQJJJHHHKKKLLLIIIEEEBBBAAA@@@>>>===;;;;;;<<<>>>AAABBBBBB@@@AAA???===:::888555111---//////.........//////000////////////////////////////////////////////////////////////////////////.........///////////////////////////////////////......------------......---------............/////////............//////............////////////////////////////////////////////////////////////////////////////////////////////////////////////......///000000000000000000000000000000000000000000000////////////000000...///111000......///111//////000111222444555666777777999;;;>>>@@@AAABBBDDDDDDDDDDDDCCCCCCCCCCCCAAACCCDDDDDDCCCAAAAAABBBDDDBBB===999666555555666666777888:::;;;<<<<<<<<<:::999999999:::;;;===>>>>>>????????????>>>===<<<777777777888888666222///,,,,,,,,,,,,------..............................---------..................---...000333444111///---........................///000000...---...000........................------------------------------------------------.........------,,,,,,,,,,,,------...///000111111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...------,,,,,,------...---------------------------..................---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......------------.....................///////////////................................................+++***+++---//////---***SSSPPPMMMKKKJJJIIIGGGEEE===:::555222111222222111000111111111111222222222000000000111222222333333222222222222222222222222111111111111111111111111///////////////////////////////////////.........//////000111222222222222000000000000000000000000///000111222222111000///666888:::888444000///000111111111111111111111111111111111111111111111111111111333444666888::::::<<<===>>>>>><<<;;;;;;<<<999;;;???BBBEEEFFFGGGGGGBBBJJJXXXjjjyyyzzz{{{xxx{{{yyysss]]]OOOIIIGGGLLLJJJGGGEEECCCBBB@@@>>>;;;<<<===@@@CCCDDDCCCAAABBBAAA???===;;;888444000000000//////.../////////////////////////////////...////////////000000000////////////////////////.........///////////////////////////////////////......------------......---------............/////////............//////............////////////////////////////////////////////////////////////////////////////////////////////////////////////......///000000000000000000000000000000000000000111000000//////000000111...000222222///...000333333333444555777999;;;<<<===>>>???AAADDDFFFGGGHHHGGGFFFFFFEEEDDDDDDCCCCCCBBBDDDGGGHHHGGGFFFFFFGGGGGGEEECCC@@@>>>===>>>>>>>>>???@@@BBBBBBBBBAAAAAA@@@>>>;;;888777777888999>>>???AAABBBCCCCCCBBBAAAAAA@@@>>><<<;;;888444111......------......///000........................------......///......---,,,...000111111000///...---------...............///000111000.........///.............../////////------------------------------------------------------------------,,,,,,---------......//////000++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,------...------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,------,,,,,,,,,---------......,,,------------..................///////////////.......................................////////////......111444444111...TTTQQQNNNLLLLLLKKKJJJIIIBBB>>>888333222222222222000111111111111222222222///000000111222222333333222222222222222222222222111111111111111111111111////////////////////////.........///////////////...///000111222222222222000000000000000000000000///000222333333222000//////000222222222000///...222222222222222222222222111111111111111111111111222333444666888:::<<<===<<<===???>>>===;;;<<<<<>>@@@CCCDDDDDDEEEEEEFFFGGGGGGHHHHHHBBBBBBBBBBBBAAAAAAAAAAAA>>>AAAEEEHHHIIIJJJKKKMMMKKKKKKJJJIIIIIIIIIIIIJJJFFFGGGHHHIIIIIIGGGEEEDDDDDDCCCAAA>>>;;;999888777888:::===@@@BBBBBBBBBBBBEEECCC@@@???>>>===:::888555444222111000000000111........................------...//////...---,,,+++000444444000------///---------........./////////000111000.........///---........./////////000------------------------------------------------,,,,,,---------------------------------.........+++++++++,,,,,,---------++++++++++++++++++++++++,,,------------............------,,,,,,------...------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------,,,,,,,,,---------......,,,,,,---------...................../////////000........................---........./////////000111000000333888888444000TTTRRRNNNMMMMMMMMMLLLKKKEEE@@@999444222222222222000111111111111222222222///000000111222222333333222222222222222222222222111111111111111111111111////////////////////////............//////000000......000111111222222222000000000000000000000000///000222333333222000///......///222444555333111222222222222222222222222111111111111111111111111222333555777:::<<<===>>><<<>>>??????===<<<<<<===EEEDDDDDDDDDFFFIIILLLMMMiiizzz{{{qqqoooxxxyyyllliiiyyy}}}kkkfffsssuuu^^^OOOMMMLLLJJJJJJGGGDDDBBB???===;;;===AAAFFFJJJLLLDDDCCCBBBBBBBBB@@@<<<888222222111///............////////////////////////.../////////000000111111000000000000000000000000---.........//////000000////////////////////////.........------.........---------.........////////////............//////............/////////000////////////////////////////////////////////////////////////////////////////////////////////////...//////000000000000000000000000000000000000000111111000000000000111111111555888777333222555999======>>>@@@CCCEEEHHHIIIIIIIIIIIIHHHHHHGGGGGGGGG<<<======>>>>>>?????????888<<>>???@@@???DDDHHHJJJLLLVVVgggttt{{{uuurrrvvvtttnnnxxxgggUUULLLPPPPPPGGGDDDIII@@@;;;999<<>>:::555000///222222///+++000000////////////000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000....................................////////////////////////////////////............////////////////////////////////////------............------......------------................../////////000000000000000111111111111.........////////////000000111111000//////111333444555777999;;;<<<===>>>DDDEEEEEEDDDDDDEEEHHHJJJKKKMMMOOOPPPNNNJJJEEEAAA>>><<<;;;:::;;;:::999777111777<<<===<<>>888444333222333333333222222222222111111111111111222222222222555555444333333222111111222222222111111111111000000000000000000000000000........./////////000000000000000000111111111111111111000000////////////000000000000000000000000000000000000000000000000111111111111111111111111222222222111222222333333777888999;;;<<<===<<<<<<>>>===<<<<<<>>>AAADDDEEEJJJGGGGGGQQQeeezzz|||zzzwwwnnnpppzzzuuusss\\\SSSPPPJJJHHHIIIFFF@@@<<<;;;;;;===DDDLLLOOOMMMKKKIIIGGGEEECCCAAA???:::444111111111000...000//////////////////000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000....................................////////////////////////////////////............////////////////////////////////////---......//////......---///......------......///........./////////000000000000000000111111111111////////////000000000000...///000111111222555777888999;;;>>>@@@AAABBBBBBGGGGGGFFFEEEEEEHHHLLLPPPOOOPPPQQQRRRQQQPPPNNNLLLGGGEEECCCAAA@@@>>>:::888111333666666666:::AAAGGGOOOPPPSSSVVVYYYYYYWWWUUUQQQNNNHHHCCC???=========>>>======???@@@???;;;888444333222333666;;;@@@CCCEEEFFFGGGGGGGGGEEECCCBBBBBBCCCCCCCCCAAA>>><<<:::777666444222111000000000---///000///------111444////////////////////////000000000000000000000000000000000000000000000000////////////////////////........................,,,,,,---------.........------------------------------------------------++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------777///***...333111//////---,,,,,,,,,---...//////---------............///000//////............///............---------,,,------------------------VVVVVVVVVVVVTTTRRRPPPNNNRRROOOJJJCCC===888444222333333333333222222222222111111111111222222222333555444444333333222222111222222222111111111111000000000000000000000000000....../////////000000000000000000000111111111111111000000000000/////////000000000000000000000000000000000000000000000000111111111111111111111111222111111111222333444444888999:::<<<============???>>>===>>>@@@BBBDDDDDDNNNPPPYYYmmm{{{vvvnnn___jjjvvvwwwuuuZZZMMMIIIHHHHHHEEE@@@===<<<;;;===FFFPPPSSSRRRPPPNNNKKKHHHEEECCCCCC@@@:::444111000000111//////............//////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000....................................////////////////////////////////////............////////////////////////////////////---......//////......---///......------......///....../////////000000000000000000000111111111111000000000000000000000000---///111333444777:::======???AAACCCDDDEEEEEEEEECCCBBB@@@???@@@EEELLLRRRUUUUUUUUUUUUUUUUUUUUUUUUSSSQQQOOOLLLIIIEEE???;;;444333111000222666;;;>>>GGGLLLRRRWWWXXXXXXWWWVVVOOOHHH@@@:::999::::::999999:::<<<>>>???===999555666444222111333777;;;>>>GGGHHHIIIIIIHHHFFFDDDCCCDDDEEEEEEEEEDDDCCCAAA???<<<;;;:::888666444222111...000000///...000555999////////////////////////000000000000000000000000000000000000000000000000////////////////////////........................,,,------------.........------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,...222222...,,,---222...++++++---000000...---------............///111000///......------......------------,,,,,,,,,------------------------WWWXXXXXXXXXVVVSSSPPPOOOSSSQQQMMMHHHBBB;;;555222444444333333333222222222111111111222222222333333444444444333333222222222222222222111111111000000////////////////////////...////////////000000000///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111222333444666666;;;;;;<<<======>>>>>>>>>>>>AAADDDDDDBBB@@@@@@AAAQQQdddxxxyyyuuummmnnnvvvvvvjjj~~~tttZZZMMMIIIGGGEEEBBBAAA@@@>>>>>>FFFOOOSSSSSSPPPLLLHHHEEECCCCCCDDDBBB???999444000000111//////............//////////////////////////////////////////////////////////////////////////////////////////////////////....................................////////////////////////////////////............////////////////////////////////////......////////////......//////............//////...////////////000000000///000000000111111111111000000000000000000000000///111444666888;;;>>>AAAAAABBBDDDEEEEEEDDDBBBAAA<<<;;;999999;;;BBBKKKRRRXXXXXXXXXXXXXXXWWWWWWWWW]]][[[YYYWWWSSSNNNGGGBBB===888222000333777999999???FFFPPPVVVWWWVVVVVVVVVNNNEEE;;;666777999999888>>>@@@CCCFFFFFFBBB===:::888666333111111444777999EEEGGGHHHJJJJJJHHHFFFEEEDDDEEEFFFFFFFFFEEEDDDDDDBBBBBBBBB@@@>>>:::777555333000------111555888999////////////////////////////////////////////////////////////////////////////////////////////////........................------------....................................------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------!!!+++444222+++///CCCWWW:::444...,,,///111///,,,---------............///000//////............///---------------,,,,,,,,,------...............///YYYYYYZZZZZZYYYVVVSSSQQQRRRRRRPPPLLLEEE>>>777333444444444333333333222222111222222222222333333333444444333333333333222222222222222111111111000000////////////////////////////////////000000000111///000000000111111111111000000000000111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111222333555777888999=========>>>>>>???@@@@@@===AAADDDBBB>>>@@@IIIRRRllluuuppp}}}yyymmmrrrtttnnnvvv{{{___NNNFFFIIIFFFEEEDDD@@@===AAAGGGSSSRRROOOIIIDDDAAABBBCCCAAABBBAAA>>>999444111/////////............//////////////////////////////////////////////////////000000000000000000000000////////////////////////....................................////////////000000000000000000000000............////////////////////////////////////...//////////////////.../////////....../////////////////////000000000111///000000000111111111111000000000000111111111111555777999;;;<<>>???@@@AAAAAA===??????>>>BBBQQQhhhyyywwwqqqlllxxxxxxlllpppkkkssstttXXXKKKJJJFFFCCCDDDEEEDDDFFFJJJSSSSSSPPPKKKDDDAAABBBEEE???@@@AAAAAA???:::555222000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000....................................////////////000000000000000000000000............////////////////////////////////////...//////000000//////...000//////......//////000/////////000000000111111000000000000111111111111000111111222333444555555:::<<<>>>@@@AAACCCFFFIIIIIIJJJJJJIIIFFFBBB>>>;;;666666666555666:::@@@DDDHHHKKKQQQXXX]]]aaabbbcccbbbaaa```___^^^[[[WWWTTTLLLFFF>>>999888777666444;;;BBBKKKSSSWWWXXXXXXXXXLLLFFF>>>:::999999777666DDDIIINNNQQQPPPLLLIIIGGGDDD@@@;;;666333222333444:::>>>EEEKKKMMMLLLHHHEEEBBBCCCDDDEEEGGGIIIJJJKKKIIIJJJKKKJJJIIIFFFCCCBBB@@@999333666<<<>>>888111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////........................------........./////////........................------------------------///...---,,,+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------........................,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------000///+++)))222DDDTTT]]]222...++++++---000000...---------............///,,,,,,,,,---///000222333---------............///++++++,,,,,,---.........YYYYYYYYYYYYXXXXXXXXXWWWUUUUUUTTTQQQLLLEEE>>>:::555444444444444333333333222222222333333333444444333333333333333333333333222222222111111111111000000000000000000000000000//////000000000111111111000000000000111111111111000000111111111222222222111111111111111111111111000000000000000000000000222222222222222222222222222333444666999<<<>>>???AAA@@@@@@??????@@@BBBBBB??????@@@III[[[tttsss}}}zzzccciii|||rrr|||rrrgggZZZPPPHHHGGGIIIKKKLLLOOONNNQQQRRROOOHHHCCCBBBCCC@@@??????AAABBBAAA<<<888111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000....................................////////////000000000000000000000000............//////////////////////////////////////////000000000000//////000000////////////000000//////000000000111111111000000000000111111111111222333444666777999:::;;;===???BBBCCCEEEGGGKKKNNNOOOPPPQQQQQQOOOKKKFFFDDD?????????===;;;:::;;;===>>>AAAGGGNNNVVV]]]bbbdddbbb```___^^^^^^]]]ZZZXXXRRRMMMGGG@@@<<<999666555:::>>>EEENNNUUUWWWVVVTTTOOOLLLIIIEEEAAA>>>;;;:::???DDDKKKOOOOOONNNMMMMMMJJJFFF???999555333333444666<<>>@@@BBBEEEGGGHHHIIIIIIJJJJJJJJJIIIGGGFFFCCCAAA@@@AAAAAA>>>777111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////....................................////////////........................------------------------111000...,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,------......------,,,------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------)))+++,,,...333777222(((---,,,,,,,,,---...//////---------............///---------......000111222........./////////000000......//////000111111222YYYXXXWWWWWWWWWWWWXXXYYYVVVVVVUUUSSSNNNHHHBBB>>>555555444444444333333333222222333333333444444444333333333333333333333333222222222111111111111000000000000000000000000000000000000000111111111111000000000000111111111111000000111111222222222222111111111111111111111111000000000000000000000000222222222222222222222222333333555777:::===???AAABBBAAA@@@@@@@@@AAABBBCCCBBBBBBHHHZZZwwwzzz}}}|||}}}|||xxxrrrmmmlllooorrr|||~~~{{{yyyrrrwwwxxxcccbbbeee}}}}}}wwwgggVVVNNNLLLIIIHHHHHHIIIOOOSSSRRRKKKDDD@@@@@@CCC@@@===@@@DDDEEEBBB===222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000..................................../////////000000000000000000000000000............/////////000//////////////////////////////000000000000//////000000////////////000000000000000000111111111111000000000000111111111111444555666888:::<<<>>>???>>>@@@CCCEEEHHHKKKOOORRRTTTUUUWWWXXXVVVSSSOOOLLLNNNOOONNNKKKGGGBBB@@@???:::;;;???EEELLLUUU\\\```bbb```^^^]]]]]]\\\[[[YYYVVVSSSNNNGGG@@@;;;888777777999???HHHQQQTTTSSSOOOSSSTTTSSSOOOIIIDDDAAA@@@:::@@@HHHMMMNNNOOOPPPRRRMMMIIIBBB<<<777444444444555;;;EEELLLMMMIIIBBB<<<666666888:::===@@@BBBDDDHHHHHHIIIIIIIIIIIIIIIIIIDDDGGGKKKJJJDDD<<<666333000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////..................................../////////000////////////////////////------------------------222111///---,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,........................++++++++++++++++++++++++++++++,,,,,,,,,---------+++111111+++)))...222111///000111000...------...---------.........////////////.........//////000.../////////000000111111222222333444555555666666WWWWWWWWWWWWXXXXXXYYYYYYWWWTTTRRRRRRRRRNNNEEE>>>777777555444333444444555777777666666555555555444444444555555444444333222333333222222111000///////////////////////////////////////000111111222222000000000000000000000000111111222222222333333333222222111111111111111111000111111111111222222222444333222111111222333333999999:::;;;===???AAABBBFFF???;;;???BBBAAA???>>>BBBIIIYYYuuu|||~~~vvvpppmmmmmmnnnsssyyyyyyooohhheee^^^fffllllllmmmqqqssssssmmmnnnwww}}}~~~xxxwww{{{eee\\\fffzzz{{{bbbPPPNNNMMMKKKIIIPPPPPPRRRTTTPPPFFF???>>>@@@>>>===???BBBCCCBBB@@@<<<777111...///111222111111111000///////////////000111111111111222222222111111000000000000111111000000000000000000000000......------------.........///000///...---...///000000000000000000000000111111000000//////......000000000000000000000000111111111111000000000000000000000000000000000000111000000///////////////...000111111000111444666777888:::;;;<<>>===<<<<<<>>>BBBHHHNNNRRRVVVWWWXXXXXXYYYYYYYYYYYYVVVUUUSSSOOOIIIAAA:::555888999;;;@@@HHHOOOSSSUUUUUUUUUUUUTTTQQQOOOLLLJJJBBBCCCEEEHHHKKKNNNPPPQQQPPPKKKCCC<<<666444444444888???HHHNNNNNNKKKFFFDDD666555333333333666999:::CCCBBBCCCEEEIIIKKKLLLKKKNNNLLLKKKLLLLLLJJJDDD@@@333222111000000111222333222111000//////000111222000000//////000111222222////////////////////////000000//////.........---////////////////////////000///...------...///000........................------------------------000///...---,,,+++++++++,,,,,,++++++,,,...///000---------............///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,------------------............/////////////////////..............................//////.........///000111222333444666777888888999999888666666888===BBBEEEUUUVVVVVVWWWWWWXXXXXXXXXVVVSSSQQQQQQRRROOOHHHCCC;;;999777555444444555666777666666666555555555555444444555555444444333222333333222222111000000////////////////////////////////////000111111222222111111111111111111111111111111222222222333333333222222111111111111111111111111111111222222222222333222111111111222333444999999;;;===???@@@BBBCCCDDD???>>>BBBDDDCCCCCCDDDIII]]]uuu|||yyytttiiimmmmmmiiieeedddaaa^^^YYYVVVWWW```mmmwww||||||vvvyyy~~~zzzyyyzzznnnddddddwwwvvvpppdddPPPIIIIIIKKKMMMMMMPPPSSSPPPHHHCCCCCCAAA???>>>???BBBDDDCCCAAAAAA<<<555111000000000///111111000///////////////000111111111111222222222111111000000000000111111000000000000000000000000///......------......//////000000000/////////000000000000000000000000000111000000000/////////...000000000000000000000000000000000000000000000000000000000000000000000000111000000/////////000000///000111222222333666888999;;;<<<===>>>@@@DDDGGGHHHIIIKKKKKKMMMPPPTTTWWWYYYYYYYYYYYYXXXWWWUUUTTTXXXVVVUUUVVVWWWSSSKKKDDDBBB@@@>>>===???DDDIIIMMMSSSTTTUUUUUUVVVVVVVVVUUUUUUUUUSSSPPPJJJCCC===999777888;;;AAAIIIPPPUUUWWWWWWWWWWWWVVVTTTRRRPPPNNNIIIHHHGGGGGGIIIKKKNNNPPPOOOJJJDDD===888666666777999@@@IIIOOOPPPMMMJJJGGG>>>;;;666333333555:::===>>>>>>???AAADDDIIIMMMPPPRRRPPPMMMMMMMMMLLLIIIFFF;;;999555222000000111222333222111000000000000111000000000000000111222222////////////////////////000/////////............////////////////////////000///...------...///000........................---------------------------,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,---///000---------............///////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++,,,,,,,,,------------------............////////////...............---------.........//////111222222444555666777777777888999;;;<<<=========<<<;;;:::;;;>>>BBBGGGKKKTTTUUUUUUVVVWWWXXXXXXXXXVVVSSSPPPPPPQQQPPPLLLIII@@@>>>:::666444555666777666666666666555555555555444444555555444444333222333333222222111000000000/////////////////////////////////000111111222222111111111111111111111111111111222222222333333333111111222222222222222222111111111111222222222333222222111111111333444555999:::===@@@BBBCCCCCCDDDDDDAAAAAACCCDDDEEEIIIPPP]]]www}}}|||rrriiibbbYYYPPPPPPLLLGGGFFFIIINNNSSSUUUXXX\\\fffuuu}}}~~~iiicccnnndddrrr___PPPNNNOOOMMMMMMPPPSSSPPPIIIFFFGGGBBBAAA@@@AAACCCDDDDDDDDDGGGBBB;;;666222000...---111111000/////////000000000111111111111222222222111111000000000000111111000000000000000000000000///......------......////////////000000000//////000000000000000000000000000000000000////////////000000000000000000000000////////////////////////000000000000000000000000111000000000000000111111///111333444444666999;;;===>>>???@@@@@@BBBFFFHHHJJJLLLMMMOOOPPPSSSWWW[[[[[[[[[[[[ZZZYYYXXXVVVUUUUUUTTTUUUWWWYYYWWWRRRMMMIIIEEE@@@;;;;;;???DDDHHHQQQQQQRRRSSSSSSSSSRRRRRRUUUUUUTTTQQQMMMGGGAAA>>>:::;;;>>>CCCKKKSSSXXXZZZXXXXXXXXXXXXWWWUUUTTTSSSRRROOOLLLIIIHHHIIILLLNNNLLLHHHCCC>>>:::999999:::===BBBJJJPPPQQQOOOMMMLLLHHHCCC<<<666444666;;;>>>===>>>@@@???@@@CCCJJJOOORRRPPPNNNMMMMMMMMMMMMLLLDDDAAA<<<777333111111111222222222111111000000///000000000000000000111222////////////////////////////////////............//////////////////////////////............//////........................------------------------+++++++++,,,,,,...//////...------,,,------......---------............///000000000000000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------............///........................------...///000000111222333444777999;;;<<<<<<<<<<<<<<<>>>???@@@@@@@@@@@@??????>>>???BBBGGGKKKNNNTTTTTTUUUVVVWWWXXXYYYZZZXXXUUURRRQQQQQQQQQOOOMMMEEEBBB<<<777444444666777666666666666666555555555444444555555444444333222222222222111111111000000/////////////////////////////////000111111222222111111111111111111111111111111222222222333333333111111222222222222222333111111111222222222333333222111111111222444666777:::<<>>@@@EEEIIIRRRRRRSSSSSSSSSSSSRRRRRRUUUUUUTTTRRROOOJJJFFFCCCAAAAAACCCHHHNNNTTTXXXYYYWWWWWWWWWWWWVVVVVVUUUUUUUUUSSSPPPMMMLLLKKKLLLMMMIIIGGGCCC@@@>>>===>>>???CCCGGGMMMQQQRRRPPPNNNMMMNNNJJJCCC===999:::<<<>>>AAADDDFFFDDD???>>>BBBFFFLLLKKKLLLLLLMMMMMMMMMLLLHHHGGGDDD@@@;;;777444222000000111111111000000000111000000000000000111111///////////////////////////////////////........./////////////////////////////////....../////////........................------------------------,,,,,,---...000222333444.........------------------------............///////////////////////////------------------------------------------------------------------,,,,,,,,,,,,,,,------------...---------............///.............../////////......000111222444555555555777:::<<<>>>>>>======>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAACCCFFFIIIKKKSSSTTTUUUVVVXXXYYY[[[[[[ZZZXXXUUUSSSRRRQQQPPPOOOJJJFFF@@@999555444555666555555555666666666666666444444555555444444333222222222222111111111111111000000000000000000000000/////////000111111222222111111111111111111111111111111222222222333333333111111222222333333333333111222222222222333333333222111222222444666999:::<<<>>>AAADDDFFFFFFEEEEEECCCAAA@@@DDDKKKZZZrrrqqquuu{{{nnnWWWWWWTTTOOOHHHEEEDDDEEEEEECCCBBBEEELLLWWW```eeejjjqqq||||||nnnZZZddduuuzzzoooVVVUUUPPPNNNQQQPPPJJJDDDAAABBBBBBBBBBBBCCCEEEGGGIIIIIIGGGCCC>>>999444222111111111000000000000111111000000111111111222222222111111000000000000111111000000000000000000000000/////////......////////////...///111333333111...000000000000000000000000////////////000000000000////////////////////////---........./////////000////////////////////////000000000000111333444444333555888999;;;===@@@CCCAAABBBCCCDDDDDDGGGJJJMMMMMMPPPRRRTTTVVVXXX[[[^^^^^^^^^]]]\\\[[[[[[[[[[[[\\\\\\\\\^^^^^^^^^\\\[[[[[[VVVPPPKKKIIILLLPPPSSSUUUUUUVVVVVVVVVVVVUUUUUUTTTTTTTTTSSSPPPMMMJJJHHHGGGFFFFFFHHHLLLPPPRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRQQQQQQOOONNNMMMKKKJJJHHHFFFEEEEEEFFFFFFIIILLLPPPRRRQQQOOOMMMMMMOOOMMMJJJEEEBBB???>>>>>>CCCHHHKKKIIIBBB======>>>BBBEEEJJJNNNOOOOOONNNMMMHHHIIIJJJIIIEEE@@@:::666000000000000000000111111111111000000000000000111000000000000000000000000.........///////////////////////////////////////...//////////////////...........................------------------------,,,,,,---...000222444555..................---------------............///........................------------------------------------------------------------------------,,,,,,---------.........---------............///........./////////000000000111222444555777888999999;;;===???@@@???===<<<@@@@@@AAAAAABBBAAAAAAAAADDDDDDCCCCCCCCCDDDEEEEEERRRRRRTTTVVVWWWYYY[[[[[[ZZZYYYWWWUUUSSSRRRRRRQQQNNNJJJDDD>>>888666555555555555555666666666666666444444555555444444333222111111111111111111111111000000000000000000000000/////////000111111222222222222222222222222222222111111222222222333333333111111222222333444444444222222222222333333333333222222333444666999<<<===???AAABBBDDDEEEEEEEEEEEEAAABBBHHHTTTcccxxx}}}|||{{{|||yyyzzz~~~zzzuuukkk^^^RRRIIIFFFEEE??????@@@BBBDDDFFFHHHJJJOOOUUUbbbqqq~~~tttvvvwwwhhhaaauuu~~~bbbVVVLLLLLLNNNLLLFFFBBBBBBBBBCCCBBBBBBDDDHHHKKKHHHGGGEEEAAA;;;777444444111111000000000111222222000111111111111222222222111111000000000000111111000000000000000000000000000//////......//////000222111111444777888444111000000000000000000000000////////////000000000000000000000000000000000000.........//////000000111000000000000000000000000000000000111222444555666777999;;;<<<>>>@@@CCCFFFCCCDDDFFFGGGHHHKKKNNNQQQQQQSSSVVVWWWXXXZZZ\\\^^^___^^^]]]]]]]]]]]]^^^^^^```````````````______^^^aaa^^^[[[XXXWWWXXXZZZ\\\XXXYYYYYYYYYYYYXXXWWWWWWUUUTTTTTTSSSQQQOOOMMMKKKIIIGGGFFFFFFHHHJJJKKKKKKOOOOOONNNNNNNNNNNNOOOOOOLLLNNNPPPQQQRRRPPPNNNMMMNNNNNNNNNMMMMMMMMMMMMMMMMMMOOOQQQQQQOOOMMMLLLLLLNNNNNNNNNLLLIIIEEEBBB???@@@EEEIIIIIIDDD???<<<;;;:::@@@HHHNNNPPPPPPPPPPPPIIIKKKNNNOOOLLLGGGAAA>>>555444222111000000111222222111111000000000000000000000000000000000000000.........///////////////////////////////////////......////////////..............................------------------------+++++++++,,,...///111222---....../////////......---------............///........................------------------------------------------------------------............,,,---------............---------............////////////000000111111222222333444555777888999:::===>>>???@@@@@@@@@???>>>AAABBBBBBBBBBBBBBBAAA@@@DDDDDDDDDCCCBBBBBBAAA@@@OOOPPPQQQSSSUUUWWWYYYZZZWWWXXXXXXWWWVVVUUUUUUUUUSSSOOOIIICCC===999666555555555555555666666666777444444555555444444333222111111111111111111111111000000000000000000000000/////////000111111222222222222222222222222222222111111222222222333333333111111222222333444444555222222222333333333444444333333444555888;;;>>>@@@CCCCCCCCCCCCDDDDDDDDDDDDFFFLLL[[[qqquuummmhhhhhhpppyyyzzzlll___UUUOOOGGGGGGFFFEEECCCAAAAAAAAACCCFFFNNNXXXbbbooovvvhhhwwwqqqjjjiiiRRRKKKNNNNNNIIIDDDAAABBBCCCBBBAAACCCHHHKKKGGGHHHGGGCCC<<<777555444111111000000111111222333000111111111111222222222111111000000000000111111000000000000000000000000000000////////////000000111000000333888888444000000000000000000000000000.../////////000000000111000000000000000000000000......///000000111222222000000000000000000000000000000000111333555666777:::;;;===???@@@AAAEEEGGGFFFGGGIIIKKKLLLOOOTTTWWWUUUWWWZZZ[[[[[[\\\^^^```^^^^^^]]]]]]^^^___aaabbb````````````______```aaa```___^^^]]]\\\\\\\\\\\\YYYYYYZZZZZZYYYXXXXXXWWWUUUUUUTTTSSSQQQOOONNNLLLKKKIIIGGGFFFHHHIIIIIIHHHLLLKKKJJJIIIIIIJJJKKKKKKIIIJJJKKKMMMMMMNNNMMMMMMMMMNNNNNNNNNOOONNNNNNNNNMMMNNNPPPOOOMMMLLLLLLMMMMMMNNNOOOOOOMMMIIIFFFDDD???@@@BBBCCCAAA===999777333:::BBBHHHLLLNNNQQQSSSNNNOOOPPPPPPOOOLLLHHHFFF>>><<<777333111000111222222222111000000000000000000000000000000000000000............/////////000////////////////////////---...///000000///...---........................------------------------,,,,,,,,,,,,---...//////,,,---...///000000//////---------............///........................------------------------........................------------.........///------------............---------............//////000000111222222333333333333444555666777888999;;;;;;<<<<<<===>>>??????@@@@@@@@@@@@??????>>>===???@@@@@@@@@???>>><<<<<>>===<<<999555222///444<<>>AAADDDGGGEEEDDDEEEEEECCCAAAGGGOOO___{{{{{{pppooojjjccc___bbblllttt~~~vvvooohhh]]]QQQHHHDDDBBBCCCCCCAAABBBDDDBBBCCCOOO]]]lll}}}~~~{{{|||nnnqqqgggbbbtttUUUKKKNNNOOOJJJHHHFFFBBB???AAAEEEGGGFFFKKKOOOMMMGGGAAA???<<<888555333111222444555333000000000000000000000000000222222111111111111222222000000000000111111111111111111000///////////////111111111111000000000000111111222222222222111111111111111111111111111111000000000000000000000000+++333<<<>>>999333///...000000////////////000000111333555777999;;;;;;<<>>999555222444444333333222222222222222222222222222111000000///000222444444222000///////////////////////////000000000000000000000000---...///000000///...---........................//////.........---------....................................////////////////////////////////////000//////.........//////........................,,,,,,---------........................//////////////////000111222333444555666;;;AAA@@@:::777888999999999999888888888888333333333333333333333333444444444444444333333333555555444444444444555555~~~bbbNNNQQQUUUQQQRRRYYYWWWXXXZZZ[[[[[[ZZZXXXWWWVVVSSSOOOLLLIIIDDD===888777777777666666555555555666666555555444333333333333333333222222222111111000111111111111222222222000000111222222222222111111111111111111111111111111111222222222333333333222222333333333333444444444444444444444444555555::::::===BBBIIINNNNNNMMMFFFCCCCCCDDDHHHTTTiii|||zzz{{{oooeee```aaabbblllooorrrrrrsssvvv{{{~~~~~~|||wwwoooeee[[[UUUNNNHHHCCCCCCBBB???======CCCFFFRRRggg}}}qqqxxxmmmhhh{{{eeemmmxxx\\\OOOLLLGGGGGGGGGEEECCCAAABBBCCCIIIMMMNNNJJJEEEBBB>>>999:::777444222222222222111111111111111111111111111222222111111111111222222000000000000111111111111111000000///////////////////////////000000000000111111222222222222111111111111111111111111111111000000000000000000000000000000000000000000111111///////////////000111222555666888;;;===>>>???@@@@@@AAACCCFFFHHHJJJKKKLLLLLLNNNPPPSSSUUUVVVVVVVVVXXXWWWWWWYYY\\\]]]]]][[[\\\[[[ZZZYYYYYYYYYZZZ[[[[[[ZZZXXXWWWWWWWWWYYYYYY\\\```cccdddcccdddgggjjjooosssyyyvvvnnnjjjbbbWWWMMMHHHGGGGGGGGGKKKKKKJJJJJJKKKKKKLLLMMMJJJKKKMMMOOOPPPPPPOOONNNLLLIIIKKKQQQNNNDDD>>>@@@CCC???<<>>666555333111111111333444000000000000000000111111///000222333333222000///////////////////////////////////////////////////...//////////////////.......................................................................................////////////////////////////////////111111000......---------........................------------....................................///111222555777999:::;;;;;;;;;???CCC@@@:::777999<<<;;;;;;999888777666666444444555555555666666666666666666777777777888888555555666666888999:::;;;wwwWWWNNNTTTUUUOOOUUUWWWYYYZZZ[[[ZZZYYYXXXTTTPPPLLLLLLLLLIIIBBB<<<:::999777666555555555666444444444444444333333333333333333222222222111111000000111111111222222222000000111222222222222111111111111111111111111111111111222222222333333333222222222333333333444444555555444444444555666666<<<>>>EEEOOOUUUTTTJJJBBBEEEEEEJJJUUUggg~~~xxxvvviiikkknnnqqqttttttsssqqqqqqvvv~~~zzzwwwvvvuuummmiii```TTTJJJFFFEEEEEEBBBBBBDDDDDDEEENNNbbbvvv~~~yyynnndddjjjkkkVVVLLLHHHGGGHHHFFFAAAAAAEEEJJJOOORRROOOKKKIIIDDD@@@>>><<<888444111000111222111111111111111111111111222222111111111111222222///000000000111111111111000000////////////000000.../////////000000111111111111222222222222111111111111111111111111111111000000000000000000000000000//////000222333222000//////000111222333555666:::;;;===???AAACCCDDDDDDFFFHHHJJJLLLMMMMMMMMMLLLNNNPPPRRRTTTVVVWWWWWWVVVVVVRRRNNNNNNQQQVVV[[[]]]\\\\\\\\\\\\\\\\\\[[[[[[VVVWWWYYY\\\aaakkkwwwsssmmmdddYYYPPPJJJGGGEEEHHHIIIJJJLLLNNNOOOPPPQQQPPPOOOPPPQQQOOOIIIEEEDDDEEEHHHIIIDDD??????EEELLLRRRQQQQQQMMMEEE???AAAGGGKKKNNNPPPOOOLLLIIIHHHHHH:::888444222000111333444333333222111111111222222111000////////////000111000000000000000000000000/////////////////////////////////....../////////........................---.........................................................////////////////////////////////////111111000......---------........................---------.........//////........./////////000000222333555888:::;;;<<<<<<===;;;;;;===:::666666:::888888777666666555444444444555666777888:::;;;;;;;;;::::::::::::999999999888888888999:::<<<===>>>gggSSSUUUUUULLLTTTUUUWWWYYYYYYYYYXXXWWWTTTQQQOOONNNMMMJJJEEE@@@;;;:::888666555555666666444444333333333333333333333333333222222222111111000111111111111222222222000000111222222222222111222222222222222222222222111111222222222333333333222222333333333333444444444444444444555666777888>>>CCCKKKTTTXXXUUUKKKDDDDDDEEEOOObbbyyyxxxmmmkkkmmmjjjiiijjjmmmrrrxxx{{{|||~~~}}}yyyuuuxxxtttiii\\\RRRIIICCC@@@AAACCCAAA===>>>LLL[[[qqqrrrgggYYYoooiiiRRRIIIDDDFFFFFFCCCCCCIIIKKKPPPRRROOOLLLJJJGGGCCC===<<<:::666222000111222222222222222222222222222222222111111111111222222000000000000111111111111///////////////000000111//////000000111111222222111111222222222222111111111111111111111111111111000000000000000000000000///000222333333222111111000111111222444666777888;;;<<<>>>@@@CCCDDDEEEEEEGGGIIIKKKNNNOOOOOONNNNNNOOOQQQSSSUUUVVVWWWWWWWWWUUUQQQMMMMMMPPPVVV[[[^^^\\\\\\[[[[[[ZZZZZZYYYYYY\\\```eeekkkqqqzzzooo___SSSMMMNNNLLLJJJHHHHHHJJJLLLNNNOOOOOOOOOPPPNNNKKKIIIHHHDDDHHHJJJFFF>>><<>>999555333333555777;;;:::777555333222222222111000...,,,,,,...000111000000000000000000000000000000000000000000000000//////............//////........................---------...................................................////////////////////////////////////111000///.......................................------........./////////......///000111222222333444555777999;;;;;;;;;:::===:::999999777444666:::555555555555555555555555555555666777999:::;;;;;;<<<;;;;;;;;;::::::999999;;;;;;<<<<<<===???@@@AAA~~~```SSSQQQPPPRRRSSSVVVWWWXXXXXXWWWVVVTTTTTTTTTRRROOOKKKGGGEEE<<<:::888666555555666666333333333333333333333333333333333222222222111111000111111111111222222222000000111222222222222111333333333333333333333333111111222222222333333333222222333333333333444444333333333444555777999999???DDDKKKRRRTTTRRRMMMJJJHHHKKKYYYrrrttthhhdddjjjqqqsssqqqpppttt|||~~~yyyxxxuuurrrqqqpppoooooonnnpppqqqqqqqqqrrruuuxxx|||~~~~~~}}}uuummmeeeYYYMMMGGGCCCAAA@@@>>>===CCCKKKSSSaaauuu{{{fffeeewwweeeUUUIIIIIIIIIEEEDDDIIIJJJOOOPPPMMMJJJJJJHHHEEE;;;<<<;;;888333111111333222222222222222222222222222222111111111111222222000000000000111111111111///////////////000111111000000000111222333333333111111222222222222111111111111111111111111111111000000000000000000000000000222444333000///000222111222333444666888:::;;;<<<===???AAACCCEEEFFFFFFDDDFFFJJJNNNQQQRRRQQQQQQPPPQQQSSSUUUWWWWWWWWWWWWSSSQQQOOOPPPTTTYYY\\\^^^[[[\\\]]]___bbbeeegggiiitttzzzuuujjjjjjcccYYYPPPJJJHHHIIIJJJKKKNNNPPPQQQRRRQQQOOOMMMGGGGGGGGGEEEBBB@@@AAABBBDDDEEEJJJMMMHHH???;;;<<<<<>>BBBHHHLLLNNNNNNNNNNNNSSSVVVfff~~~rrrsssrrrkkkdddeeeppp{{{yyyyyy}}}~~~yyywwwsssnnnkkkjjjjjjhhhggg___cccfffgggffffffgggiiilllnnnpppqqqsssvvvzzz}}}}}}vvvuuutttkkk^^^SSSJJJBBBAAABBBAAAAAACCCDDDLLLZZZnnn{{{|||gggaaazzzeeeSSSOOOMMMGGGCCCFFFIIINNNOOOKKKHHHHHHGGGEEE:::;;;<<<999444111111333222222222222222222222222222222111111111111222222000000000000111111111111///////////////000111111000000111222333333444444111111222222222222111111111111111111111111111111000000000000000000000000111333444111,,,+++///444222333333555777999;;;<<<<<<===???AAACCCEEEFFFFFFAAADDDIIINNNRRRTTTTTTTTTQQQRRRTTTVVVWWWWWWWWWWWWQQQQQQRRRUUUYYY\\\]]]]]]___aaaeeekkkrrryyy~~~sssbbbUUUNNNLLLMMMHHHLLLQQQTTTVVVWWWTTTQQQJJJGGGDDDDDDFFFFFFAAA===@@@BBBIIIOOOMMMDDD>>>===777AAAMMMSSSQQQMMMKKKJJJNNNJJJCCC===999999;;;===666555333000000000111222///000111222222111000///000000000000000000000000000000000000000000000000000///...------...///000........................---------.........//////..................................../////////000//////////////////////////////.........//////000..................................../////////000---...///111333555777888555666777888777555333222222111222555333//////222333444555777999;;;============<<<<<<;;;:::999999;;;;;;<<<===>>>???@@@AAAAAAAAAAAAAAABBBCCCDDDDDDdddPPPMMMNNNTTTXXXWWWUUUVVVXXXZZZXXXXXXWWWVVVSSSOOOLLLIIIFFFCCC>>>999666555666777555555444333333333333444333333333222222222111111222222111111111111111111000000111222333333333333222222333444333222111000222222333333333444444444444444444444444444444444666666666555555777;;;>>>CCCFFFMMMSSSPPPJJJMMMUUU___nnnuuuhhhhhhnnnvvvzzzzzz}}}{{{}}}zzzwwwwwwyyyxxxsssnnnkkkiiigggdddbbb```___^^^___^^^]]]\\\\\\\\\\\\\\\]]]___bbbcccdddgggjjjmmmlllooosssxxx|||xxxjjj___UUUNNNLLLHHHCCCAAAEEEGGG???BBBSSSgggyyy|||sssvvv|||^^^mmm```SSSOOOHHHDDDFFFNNNLLLJJJHHHHHHHHHIIIJJJ@@@???===:::777555333222000111222333333333333333222222111111111111222222222222222111111111000000000111222111000///000111000000000000000000000000555222000222777:::888555111111111111111111111111222222111111111111222222222111111111111111222222444666999;;;;;;:::;;;<<<===???AAADDDFFFGGGGGGGGGEEEGGGJJJMMMOOOPPPPPPOOORRRUUUWWWVVVSSSSSSVVVYYYSSSTTTXXXYYYVVVTTT[[[eeefffiiinnnwww~~~~~~kkk^^^VVVQQQPPPIIIHHHNNNRRRPPPPPPSSSQQQPPPOOONNNLLLIIICCC???<<<===AAAHHHMMMLLLEEE???999<<>>:::666777444111///000222333333222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////........................///////////////.........////////////////////////............////////////000000000000000000000000//////.........---------///...---,,,---...///000///000000111333555777888666666555444444444444555000111222333555666777888999;;;<<<======>>>AAADDDAAA???===<<<===>>>>>>>>>@@@BBBCCCBBBAAA@@@AAABBB@@@BBBAAA???BBBGGGHHHEEExxx]]]NNNOOOSSSWWWXXXWWWWWWXXXYYYXXXXXXXXXWWWUUUQQQNNNLLLHHHEEE???:::666555666777666555444444333333444444333333333222222222222111222222111111111111111111000111222333333444333333222333333444333222111000222222333333333444444444444444444444444444444444555666666666777:::>>>BBBGGGJJJQQQUUURRRNNNTTT]]]uuuzzzoooqqqwww~~~|||zzzzzzyyywwwvvvwwwtttppppppqqqpppjjjfff```___]]]ZZZXXXVVVUUUUUUUUUTTTTTTSSSSSSSSSTTTTTTWWWYYY[[[]]]^^^```dddfffdddgggkkkooossswww||||||nnnbbbVVVOOOIIIBBBAAAEEEAAADDDRRRdddlllnnnxxx}}}{{{{{{~~~mmmnnn}}}~~~sssllleeeWWWNNNJJJJJJLLLLLLKKKIIIGGGFFFHHHJJJEEEDDDBBB???;;;888555333111111222333333333333333222222111111111111222222222222222111111111000000///000111111//////000111000000000000000000000000444111///222666999777444111111111111111111111111222222111111111111222222222111111111111222222333444777999:::;;;;;;===>>>???@@@BBBDDDFFFGGGGGGHHHHHHJJJLLLOOOQQQQQQQQQPPPMMMOOOQQQSSSTTTUUUVVVWWWVVVTTTUUUXXXZZZ\\\ccckkkyyy}}}uuukkk\\\SSSLLLLLLMMMMMMPPPUUUQQQPPPOOONNNLLLHHHCCC>>><<<<<<>>>DDDJJJKKKHHHCCC<<<;;;???FFFKKKKKKLLLOOOPPPRRRPPPKKKGGGDDD>>>777555333222111222222111000222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////......................../////////////////////...////////////////////////............////////////000000000000000000000000//////.........---------///...---------...///000000111111222444555777888888777666444333333333333000111222555777:::;;;<<>>>>>???AAAAAACCCDDDBBBDDDGGGGGGCCCpppUUUPPPQQQTTTWWWXXXXXXXXXXXXWWWXXXXXXXXXVVVTTTQQQOOOLLLHHHAAA;;;777666666777666555444444333444444444333333333333222222222222111111222222222222222222000111222333444444444444333333333333333222111111333333333333444444444444444444444444444444444444555666777777999===BBBFFFGGGKKKPPPRRRPPPRRR]]]jjj}}}zzzwwwtttrrrrrrqqqooommmkkkhhheeeccccccaaa\\\XXXQQQPPPNNNLLLJJJIIIHHHGGGGGGGGGGGGFFFGGGGGGHHHHHHLLLNNNPPPRRRSSSVVVYYY\\\ZZZ^^^bbbfffjjjmmmpppsss~~~zzzjjj]]]RRRHHHEEEFFFAAACCCLLLSSSUUUWWWfffxxx~~~vvvsss}}}tttjjjsssnnnqqq{{{^^^QQQLLLJJJKKKMMMNNNJJJEEECCCFFFJJJMMMKKKHHHDDD@@@;;;777555222222222222333333333333222222111111111111222222222222222111111111111111///000000000......000111000000000000000000000000222000///111555666555333111111111111111111111111222222111111111111222222222222111222222333444444666777999:::;;;<<>><<<;;;???DDDIIIJJJIIICCC>>>;;;===@@@CCCJJJQQQQQQSSSSSSPPPOOOLLLCCC999444333333333444333000...222222222111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////..............................//////////////////////////////////////////............////////////000000000000000000000000/////////............---///............///000111222222222333444666777888888777555444333222111111000222444777:::===@@@AAA===???@@@@@@???>>>>>>??????@@@AAABBBCCCDDDEEEEEEDDDCCCAAA???======@@@CCC@@@BBBDDDFFFMMMTTTTTTOOOfffVVVRRRPPPSSSWWWWWWVVVWWWVVVWWWXXXXXXWWWUUURRRQQQOOOKKKDDD>>>999777666777666666555444444444444444444444333333333222222222111111222222222222222333000111222333444444444444333333333333333222222222333333333444444444444555444444444444555555555555555666777888:::>>>DDDHHHIIILLLOOOOOOQQQ\\\ooo}}}~~~}}}~~~{{{ssspppllliiihhhfffcccaaa\\\YYYVVVTTTRRRPPPLLLIIIDDDCCCAAA@@@>>>>>>============<<<======>>>??????AAACCCEEEGGGHHHJJJMMMPPPRRRVVV[[[```dddgggkkkmmmoooyyyxxxiii[[[PPPKKKGGGCCC???>>>>>>FFFYYYllliiizzz~~~yyyzzz~~~lllzzzlllXXXPPPJJJKKKNNNPPPLLLEEEAAAEEEJJJQQQPPPMMMIIICCC>>>999777333333333222222333333333222222111111111111222222111111111111111111111111//////000///......000222000000000000000000000000111//////000333444333222111111111111111111111111222222111111111111222222222222222222333444555666777999:::;;;<<<>>>BBBEEEFFFEEEDDDDDDEEEFFFHHHIIIMMMNNNOOOPPPQQQQQQQQQQQQRRRSSSSSSQQQRRRYYYdddnnniiiccceeeuuuppp```UUUPPPNNNQQQPPPOOOOOOOOOMMMJJJHHHBBB???<<<<<>>@@@AAA;;;===@@@@@@@@@??????@@@===???AAABBBCCCDDDFFFGGGFFFDDDBBB??????BBBHHHLLLOOOMMMMMMWWWjjj{{{|||fffYYYOOOPPPTTTTTTTTTVVVUUUUUUWWWWWWWWWUUUSSSQQQQQQMMMGGGAAA<<<999777777666666555444444444444555444444444333333333222222111111222222333333333333111111222333444444444444444444444333333333333333333333444444444555555555444444444555555666666666666777999:::;;;@@@EEEIIIMMMPPPRRRTTT]]]pppyyysssrrryyyzzzrrrlllgggddd```\\\ZZZWWWTTTRRRMMMKKKHHHFFFCCCAAA???===<<<;;;:::999999888888888888888888888888999:::;;;999;;;======>>>@@@CCCEEEIIIMMMRRRXXX\\\aaafffiiijjjooosssxxxyyyfffZZZLLLGGGCCCCCCCCCDDDHHHLLLSSS```uuunnnxxxhhhXXXNNNLLLPPPRRRNNNFFFBBBDDDIIIQQQPPPNNNJJJEEE@@@;;;888444444333222222333333444222222111111111111222222111111111111111111111111///000///.........111333000000000000000000000000000//////000222222222222111111111111111111111111222222111111111111222222222222222333444666777888999:::<<<<<<===@@@DDDGGGGGGGGGFFFEEEEEEGGGHHHIIILLLMMMMMMNNNOOOPPPPPPPPPNNNQQQRRRQQQTTTddd}}}}}}xxx{{{~~~mmm___WWWTTTRRROOONNNOOOOOONNNMMMIIIEEEAAA???AAAFFFJJJMMMLLLFFFAAA>>><<<===EEENNNSSSSSSQQQMMMNNNOOOLLLFFFAAA===777333222222222111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////........................---.........//////000000////////////////////////............//////////////////////////////////////////////////////////////////000111222222222333444444444444444555666777333333333333444555666666666777888999;;;===>>>>>>???AAABBBBBBAAAAAAAAABBBFFFGGGHHHGGGGGGIIIMMMPPPNNNNNNMMMMMMPPPWWW```gggssslllhhhssslllVVVPPPRRRRRRRRRUUUUUUVVVWWWWWWWWWUUUSSSRRRQQQOOOJJJEEE???;;;888777777666555555444444555555444444444444333333333333111111222222333444444444111222333444444555555555555555444333333333333333333444444444555555555555444444444555666666777777777888:::;;;>>>CCCIIINNNNNNRRRWWW^^^nnnxxxqqqqqq}}}~~~xxxpppfff___WWWTTTPPPMMMKKKHHHEEECCCBBBAAA>>><<<:::999888888888888777777666777777777777777666666666777888888555777888888888999;;;===>>>BBBGGGLLLQQQWWW]]]aaalllmmmooopppvvvtttZZZQQQFFFCCCDDDFFFCCCAAAEEEJJJ[[[ssszzzjjjoooyyy```PPPOOORRRSSSOOOHHHDDDDDDGGGMMMMMMLLLJJJGGGBBB>>>;;;666555333222222333444444222222111111111111222222111111111111111222222222000000000///...///222555000000000000000000000000000000000111111111222222111111111111111111111111222222111111111111222222222222333444555777999:::;;;<<<>>>???@@@AAADDDGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKKKKLLLMMMNNNOOOPPPQQQMMMPPPPPPOOOTTTfff|||rrrbbb]]]VVVQQQOOOOOOOOONNNMMMKKKHHHEEEEEEHHHKKKMMMJJJGGGDDDBBB>>>;;;@@@GGGQQQRRROOOJJJIIIMMMNNNMMMJJJDDD<<<666333222333333111111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////........................------......///000000000////////////////////////............////////////000000000000000000000000...////////////000000000//////111222333444444333555444444444444444555555222222333444555666888999999999::::::;;;;;;<<<<<>>>>>@@@AAADDDFFFJJJMMMSSS^^^jjjtttrrrqqqqqqrrrwwwcccUUURRRPPPQQQVVVVVVWWWXXXYYYXXXVVVTTTRRRPPPOOOLLLHHHCCC>>>999777777666666555555555555555555444444444444333333333111111222222333444444555111222333444555555555555666555444333222333333444444444444444555555555555444444444555666777777777666888;;;>>>BBBIIIPPPUUUSSSZZZdddrrr|||yyy}}}yyyooohhhaaaZZZUUUHHHFFFCCCAAA@@@???===;;;;;;;;;:::888777666777888666666555555555666666777777666666555555555555666555666777666555555777999777999===@@@EEEKKKSSSXXXgggjjjooosssvvv}}}zzzjjjUUUGGGEEEIIIJJJIIIBBB@@@HHH[[[qqq~~~uuucccppplllVVVSSSTTTSSSOOOKKKGGGEEEEEEIIIJJJJJJJJJHHHEEEAAA???777555444222222222444555222222111111111111222222000000111111111222222222111111111//////000444777000000000000000000000000000111111111111111222222111111111111111111111111222222111111111111222222222222333555666888:::;;;<<<>>>@@@BBBBBBBBBDDDEEEFFFFFFGGGIIIJJJJJJJJJJJJJJJJJJKKKLLLNNNPPPQQQRRRRRRSSSUUUZZZddduuu|||sssggg\\\UUURRRPPPPPPOOOOOONNNMMMLLLLLLMMMOOOJJJIIIHHHEEE???:::<<>>>>>@@@CCCGGGKKKLLLPPPVVV^^^kkk~~~mmmYYYSSSPPPQQQVVVXXXYYYZZZZZZYYYWWWUUUSSSOOOOOOMMMJJJEEE???:::777777777666555555555555555555555444444444333333333111111222333333444555555222222333444555555555555666555444333222333444444444444444555555555666666444444444555666777777888555777;;;@@@FFFNNNVVV\\\^^^ggguuuxxxjjj^^^WWWRRRNNNKKK@@@>>><<<<<<======<<<;;;999999999888666777999:::555444444444444555666777777666555444444444444444666777777666444444555777555666888:::>>>EEELLLRRR^^^dddnnnvvv{{{~~~sss^^^TTTOOOKKKFFFLLLEEECCCLLLYYYkkkzzzyyytttccc]]]sss{{{aaaVVVUUUSSSPPPLLLIIIFFFDDDFFFHHHIIIJJJIIIGGGDDDBBB777666444222222222444555222222111111111111222222000000111111222222222222222222111000///111555888000000000000000000000000000111222222111111222333111111111111111111111111222222111111111111222222222333333555777999;;;<<<<<>>>>>???>>>@@@BBBEEEIIIPPPXXX]]]hhhkkkooouuu|||[[[OOOTTTWWWRRRVVVWWWYYYZZZYYYWWWTTTSSSQQQOOOMMMKKKGGGBBB;;;666999999888888777777666666666555555555555444444444444333333222222333333444222222222333444555666777555555555555555555555555555555555555666666666777666555444444666777777777:::888:::CCCKKKSSS[[[cccooo|||vvvnnndddWWWMMMHHHEEEAAA===777;;;<<<:::;;;???@@@===999888888777666555555444666666666666666666666666<<<999666555555666555444666666555555555444444444666666888999;;;===>>>>>>NNNUUUdddwwwooobbbYYYTTTRRRGGGBBBEEEJJJRRRfff|||yyy{{{{{{uuujjjcccrrryyyZZZWWWSSSOOOKKKIIIIIIKKKJJJJJJJJJKKKLLLIIIEEEBBBCCC===666333333444333222222222222222222222222222111222444555555444222111111111111111111111222222222222111111111111111111111111111111111111111111222222222222222222222222333222222222222222333333444666777777888:::>>>AAA@@@AAACCCDDDEEEDDDCCCCCCGGGHHHKKKOOOMMMGGGFFFIIIJJJNNNOOOOOOSSS[[[______lllppp{{{}}}nnnccc[[[XXXTTTQQQOOOOOOQQQRRRQQQPPPNNNMMMLLLKKKIIIEEE???;;;DDDIIIOOORRRRRRRRRRRRTTTMMMNNNLLLGGG@@@999444222111111000000//////......000111111111111222222222111111111111000000000000000000000000000000000000111000///......///000111////////////////////////////////////000000000000111111000...---...111444000000000000////////////......//////000000111111......///000111222333333222222333333444555555666666555444333333444666777888666888===???;;;888888===;;;===BBBBBB???@@@FFFDDDHHHOOOYYYfffssslllXXXRRRQQQQQQUUUWWWXXXZZZYYYXXXUUUTTTSSSQQQOOOMMMIIIDDD>>>999999888888777777666666666666555555555555444444444444333333222222333333444333333333333444555555666555555555555555555555555555555555666666666777777555555444555777999::::::@@@???BBBJJJRRRYYYccckkk|||pppiiiZZZSSSKKKEEE@@@<<<:::;;;:::<<<<<<::::::======:::999888888777666666555555666666666666666666666666:::888666666666777666555666666555555555444444444555555666888999:::;;;;;;???EEEUUUlll~~~oooeeeZZZTTTQQQOOOIIIFFFSSSeeexxx}}}|||llljjj~~~fffZZZPPPNNNOOOLLLKKKLLLLLLLLLLLLMMMNNNLLLIIIFFFDDD???888444333333333222222222222222222222222222111222444555555444222111111111111111111111222222111111111111111111111111111111111111111111111111222222222222222222222222222222111111111222333333555666888888999;;;>>>AAAAAABBBCCCDDDDDDCCCCCCBBBFFFGGGKKKNNNMMMIIIJJJNNNMMMSSSWWWXXX]]]gggooosss}}}}}}wwwwwwvvvsssqqqssswww{{{{{{xxxwwwxxx{{{|||uuuggg___XXXTTTPPPOOOPPPPPPNNNKKKOOONNNMMMLLLJJJEEE???;;;BBBGGGMMMQQQRRRRRRSSSTTTPPPOOOMMMIIIDDD>>>888555222222222111111111000000333222222222111111000000111111111111000000000000000000000000000000000000111000///......///000111////////////////////////////////////000000000000///000000///...---///000000000000000////////////////////////000000111111......///000111222333333333333444444555555666666888777555555555666888999===999888;;;<<<;;;<<<@@@CCC@@@???AAABBBEEEPPP[[[ccciiisss}}}mmmVVVOOORRRTTTVVVXXXYYYYYYYYYWWWVVVUUUSSSQQQOOOLLLGGGBBB>>>999888777666666555555555666555555555555444444444444444333333333333444444555444444444444444555555555555555555555555555555555555666666666777777777555555555666888:::<<<>>>>>>AAAHHHQQQXXX^^^hhhrrr|||mmm___VVVIIICCC??????;;;444555:::;;;>>>===999888:::999666888888888777777666666555666666666666666666666666777666666666888888666555666666666555555555444444444444555666666777888888777888CCCWWWoooyyyjjjgggeeeaaaSSSEEEEEENNN]]]qqq|||ddddddfffQQQPPPSSSOOOKKKMMMOOONNNNNNOOOPPPOOOMMMKKKGGGCCC<<<777555333333222222222222222222222222222222222444444444444222222222222222222222222111111111111111111111111111111222222222222222222222222222222222222222222222222111111111111111222333333666777999:::;;;<<<@@@BBBBBBBBBCCCCCCCCCBBBAAAAAAEEEEEEIIIMMMLLLKKKNNNUUUPPPZZZdddhhhnnnzzzzzzwwwxxxxxxwwwuuuvvvwwwyyyyyywwwuuusssqqqmmmllljjjgggdddcccdddfffllllllllllllmmmmmmmmmmmmssswww|||~~~uuuggg___VVVQQQQQQQQQOOOLLLOOOOOOOOOOOOMMMHHHAAA<<<>>>CCCJJJOOOQQQRRRSSSTTTTTTQQQMMMKKKIIIDDD===888444444333333222222222333444444333222111000///...111111111111000000000000000000000000000000000000000000////////////000000////////////////////////////////////000000000000///111444444222000......////////////000000000000/////////000000000000111//////000111222333333444444444555555666777777777999888888777888999:::;;;<<<888777::::::999;;;???CCCBBBCCCGGGMMM[[[rrrfffUUUTTTTTTUUUWWWYYYZZZYYYYYYXXXVVVTTTRRRPPPMMMJJJEEEAAA:::999777666555444555555666555555555555444444444444444333333333333444444666555555444444444444555555555555555555555555555555666666666666777777777666666666777777:::===???===DDDOOOXXX\\\```jjjuuu}}}wwwiii[[[OOOGGGCCC===;;;>>>===777555::::::===<<<888777999888555888888888777777777666666666666666666666666666666555555555777999999777555666666666666555555555555555555555555555666666666999777888BBBRRRjjjzzzvvvssskkk[[[MMMGGGMMM^^^wwwmmmWWWeeeyyyWWWQQQTTTPPPLLLOOOQQQOOONNNNNNPPPQQQPPPOOOKKKGGGAAA;;;666444333222222222222222222222222222222333333444444333333222333222222222222222111111111111111111111222222222222222222222222222222222222222222222222222222222000000000111111333444444777999;;;<<<===>>>AAACCCCCCCCCCCCCCCBBBBBBAAAAAADDDDDDGGGJJJJJJKKKRRR[[[[[[kkkzzzyyyooopppmmmiiihhhjjjkkkkkkkkkoooppprrruuuvvvuuuqqqmmmrrrrrrrrroookkkgggdddbbbccccccdddeeeffffffeeeeeeiiikkkmmmkkkhhhjjjqqqxxx~~~vvveeeXXXTTTSSSSSSRRRNNNOOOPPPQQQPPPLLLFFFAAA<<<@@@FFFLLLPPPRRRSSSTTTUUUQQQMMMLLLLLLIIIBBB;;;666555444333222333333333333333222222111000000///111111111111000000000///////////////////////////000000////////////000000////////////////////////////////////000000000000222555:::;;;999555111///////////////000000000000000000000000000000000000///000000111222333444444555555555666777777888888999999888888999:::;;;<<<:::888:::>>>===::::::===AAAGGGOOOXXXdddzzz}}}aaaVVVTTTUUUWWWXXXYYYZZZZZZYYYVVVTTTQQQPPPNNNKKKGGGDDD;;;:::888666444444555555666555555555555444444444555444444333333444444555666666555444444444555555666666666666666666666666666666666666777777777888777888888777777999===@@@EEENNNYYY```___```jjjwwwsssbbbVVVLLLDDD>>>===999888;;;>>><<<:::999888::::::888777::::::777888888888888777777777777777777777777777777777777444444555777999999777666777777666666666555555555666666666666666666666666777777888:::???NNNiiiyyycccRRRHHHNNN^^^yyycccYYY}}}bbbSSSRRROOOOOOSSSQQQNNNLLLLLLNNNPPPQQQRRRMMMJJJEEE>>>999555333333222222222222222222222222333333333333333333333333333333333333222222111111000000111111111222222222222222222222222222222222222222222222222222222222000000000111222444555666888:::===>>>???@@@BBBDDDEEEDDDDDDCCCBBBBBBBBBBBBDDDDDDGGGJJJJJJNNNYYYeeeuuu|||yyyrrrggg___bbbaaa```aaaeeejjjmmmooopppsssyyy}}}{{{sssnnnmmmllljjjhhhfffdddccccccfffgggeee```\\\\\\ccciiimmmsss||||||fffYYYTTTSSSTTTNNNNNNPPPRRRSSSPPPKKKHHH>>>@@@DDDIIINNNQQQSSSTTTTTTPPPMMMMMMNNNLLLEEE???888777555333222222222333111111111111111111111111111111111111000000000/////////////////////////////////000000000000//////////////////////////////////////////000000000000333777;;;===;;;666333000.../////////000000000111111111111111000000000000000000111222333444555555555555666666777888888888777777888888999:::;;;;;;===;;;<<<>>>>>>>>>CCCJJJPPP[[[gggqqq|||~~~pppZZZVVVVVVWWWXXXYYYZZZZZZZZZUUUSSSQQQOOONNNLLLIIIFFF===;;;888666555555666666666555555555555444444444555555444444444444555555666555555555555555666666666666666666666666666666666666666777777777888888777999:::999888:::@@@EEENNNVVV___bbb]]]^^^nnnzzz~~~qqq^^^OOOHHHCCC???<<<666;;;<<<888999>>>===888666999:::777888;;;<<<999888888888888888888888888777777777777777777777777666555555666888999888666777777777666666666555555666666666666666666777777000444;;;===:::===MMM^^^~~~|||jjjVVVMMMNNNaaa|||___mmmsssZZZQQQOOOQQQUUUPPPMMMJJJIIILLLOOORRRTTTOOOMMMHHHBBB;;;666555555222222222222222222222222333333333333333333333333444444444333222222111111000000000111222222333333333333333333333333333333222222222222222222222222000000111222444666777888999;;;???@@@AAABBBDDDEEEFFFEEEDDDDDDCCCDDDDDDDDDEEEFFFIIILLLOOOVVVeeeuuu~~~zzztttnnnjjjeee___ZZZZZZZZZZZZ]]]bbbiiipppuuussszzz}}}wwwrrrnnnlllkkkhhhhhhfff```ZZZYYY]]]ccceeeggglllooopppqqqyyy}}}gggYYYSSSSSSPPPPPPQQQSSSTTTSSSOOOMMMBBBBBBBBBFFFKKKPPPSSSSSSRRRPPPNNNNNNOOOMMMHHHCCC<<<:::777444222111111222000000111111111222222222111111111111000000000000000000000000000000000000//////000000000000//////////////////////////////////////////000000000000000444888999777333111000......//////000000111111222111111111111000000000111111222333444555555666555555666666777777888888666777777888999:::;;;;;;>>>;;;:::<<<@@@HHHWWWdddttt~~~|||dddWWWWWWXXXXXXYYYYYYZZZZZZVVVTTTQQQPPPOOONNNKKKIII???===:::777555555666777666555555555555444444444555555444444444444555555555555444555555666777888666666666666666666666666666666777777777888888888666999;;;;;;;;;>>>FFFLLLWWW]]]cccddd```iiiyyyggg\\\MMMCCCAAA@@@>>>;;;:::KKKNNN===555===???777777:::;;;888888<<<<<<999888888888888888888888888777777777777777777777777888666555555777888777777777777777777666666666555444555555555666666777777333555999;;;:::888>>>FFFZZZqqqzzzfffUUUWWWgggzzz{{{|||xxxnnnhhhkkkUUUQQQRRRRRRPPPLLLHHHGGGJJJOOOSSSUUUOOONNNKKKDDD===888666777222222222222222222222222444333333222222333333444555444444333222222111111///000000111222222333333333333333333333333333333222222222222222222222222111111222333555777999::::::===@@@BBBCCCCCCEEEFFFFFFFFFEEEDDDDDDEEEFFFGGGGGGIIIMMMRRRWWWbbbvvvzzzsssqqqvvv~~~{{{wwwrrrlllhhheeeddddddaaaaaa```bbbgggoooxxx~~~zzz{{{zzzsssjjjcccbbbddddddbbbccceeedddbbbeeellluuuxxxiii]]]YYYUUUTTTSSSSSSSSSSSSPPPNNNGGGDDDBBBDDDIIINNNRRRSSSPPPPPPQQQQQQPPPMMMJJJIII@@@>>>:::666333222222222222222222111111111111111111111111111000000000000000000000000000000000000...///000111111000///...////////////////////////////////////000000000000...111333333222000000000.........///000111111111222222222111111111000000111111222333444555666666444444555666666777777888666777888999:::;;;;;;;;;;;;===DDDNNNXXXeeewwwnnnXXXXXXXXXXXXYYYYYYYYYYYYWWWUUURRRQQQPPPOOOMMMKKK@@@>>>:::777666666777888666666555555555444444444555555444444444444555555444444444555555777888999777777777777777777777777777777777777888888888888555888<<<<<<===BBBKKKRRR```eeejjjkkkkkk|||rrreeeXXXNNNCCC>>>???@@@>>>;;;CCC]]]bbbFFF444;;;???777999<<<<<<999999;;;;;;888888888888888888888999999777777777777777777777777999777555444666777777777777777777777666666666666333333444555555666777777???999555555666666:::>>>@@@PPPhhhgggZZZ]]]jjj~~~wwwtttzzzvvvyyyhhh{{{\\\SSSQQQNNNPPPLLLHHHGGGJJJOOOTTTWWWPPPOOOLLLEEE>>>888777888222222222222222222222222444333333222222333333444555555444333333222111111///000000111222222333333333333333333333333333333222222222222222222222222111222333444666888:::;;;:::===AAACCCDDDDDDEEEGGGFFFFFFEEEEEEEEEGGGHHHIIIIIIKKKPPPWWW^^^kkkzzzqqqjjjhhhpppzzz~~~zzztttppppppsssvvvrrrqqqoooooosss{{{uuunnnlllgggdddcccgggfffbbbdddiiigggiiimmmttt|||zzziiicccYYYWWWUUUSSSSSSRRRPPPNNNKKKFFFBBBCCCGGGMMMQQQSSSOOOQQQSSSSSSPPPNNNLLLLLLCCCAAA<<<777444222222222444333333222111000//////111111111111000000000000000000000000000000000000...///000111111000///...////////////////////////////////////000000000000...000111111000///000111---......///000111111222222222222222111111000000111222222333444555666666444444555555666777777777666777999:::;;;<<<<<<<<<===FFFWWWkkk{{{fffYYYSSSXXXZZZVVVUUU[[[YYYXXXVVVSSSPPPNNNLLLKKKGGGAAA:::777888:::888555888666444333333333555666555555555555555555555555444444444555555555666666555555555555666666666777555555666666777777888888888;;;===>>>AAAKKKYYYccckkkjjjgggkkk~~~rrrbbbWWWKKKGGGDDDBBB===888999===AAAMMMNNN@@@777:::===;;;777999888777<<>>;;;999999222222333444444444333333222222333444444333333333111///111555333///111888333......333666444222222111111222222222333333333333333333222222111111111333333444666888:::<<<===<<<>>>BBBCCCCCCDDDDDDFFFHHHGGGEEEEEEFFFHHHHHHHHHTTTSSS[[[mmm|||xxxjjjpppuuusssoooqqqyyyzzztttnnniiiiiinnnqqqoookkkmmmhhhhhhkkknnnssszzzqqqggg]]]VVVVVVTTTOOOLLLMMMOOOKKKFFFEEEGGGLLLOOOQQQPPPPPPPPPOOOOOOOOONNNNNNIIIDDD>>>999666666555444000111111222222222111111111111111111000000000000000000000000000000000000000111333444444333111000////////////////////////000000000000////////////000000000000000000000000000000000000000000000000333333111000000000111222444444555555555555555555888999::::::888777888::::::666555:::<<<<<>>@@@BBB@@@@@@BBB888@@@CCC===777777999999:::<<<:::888;;;???>>>888;;;===>>>===:::999;;;===999999999999999999999999888888888888888888888888777777888888888888777777777777777777777777777777888888888888888888888888<<<;;;>>>HHHYYYuuutttfffjjjtttyyygggWWWRRRQQQPPPKKKGGGJJJTTTXXXWWWXXXTTTNNNGGGAAA<<<:::999333333333444444444333333222333333444444444444444555222333555333000333999777111///333666444222222222222222222333333333333333333333333222222222111444444555666888:::<<<===<<>>===CCCJJJhhh~~~ttt\\\VVVXXXXXXXXX[[[\\\\\\ZZZXXXUUURRRPPPNNNHHHCCC<<<888888888777555777666555444444444555666555555555555555555555555444444555555555666666666666666666666777777777777777888888999::::::;;;;;;:::;;;===@@@GGGSSSbbbmmmlllnnnuuuzzzcccUUUUUUZZZKKKAAA<<>>@@@BBBAAA>>>???DDD===>>>===999999<<<===<<<<<<===<<<:::888777999;;;::::::::::::::::::::::::999999999999999999999999777777888888888888777777777777777777777777777777777777777777777777777777:::::::::999>>>QQQttttttpppwwwuuu~~~bbbPPPSSSSSSOOOKKKLLLSSSXXXZZZYYYVVVRRRLLLEEE@@@<<<999444444444444444444444333333444444555555555666666999666555666555444777<<<===666222333555333222222222222222333333333444444444333333333333333222222666666666777999;;;===>>>===@@@CCCDDDDDDDDDEEEFFFDDDHHHKKKKKKKKKOOOYYYbbbnnn|||qqqmmmgggcccaaabbbeeegggpppsssxxx}}}uuuoooppprrrtttwwwyyyvvvrrrnnnjjjgggbbb___^^^^^^]]]\\\___bbbfffgggiiimmmsssyyyzzzvvvrrrnnnjjjmmmrrrsssvvv{{{{{{oooeee\\\TTTQQQSSSNNNNNNNNNMMMKKKKKKMMMOOOOOOOOOOOOOOOOOONNNNNNMMMNNNJJJDDD>>>;;;777444222222222222222222222222222222222111111111000000000000000000000000000000000///000111222222111000///////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111111111111111222333444444333444444555666777777888666666666777888888666555666777:::???CCCIIIVVVbbbfffXXXXXXZZZ[[[\\\]]]]]]\\\ZZZWWWTTTQQQOOOJJJEEE???:::888888777666777777666555444555555666555555555555555555555555555555555555666666666666666666777777777888888888888888888999::::::;;;;;;;;;<<<>>>BBBJJJWWWfffpppoooyyy~~~lllYYYRRRVVV]]]SSSGGG???DDDLLLJJJAAA999AAA888666>>>???888999AAA>>>???>>>;;;999:::===>>><<<<<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888999999999999888888777777777777777777777777777777777777777777777777555888;;;;;;999???SSSggg{{{uuunnnuuusssYYYSSSSSSRRRPPPQQQTTTXXXZZZZZZYYYVVVQQQJJJDDD>>>;;;555555555444444444444444444444555555555666777777:::888777777888:::???CCCBBB:::444444555333222333333333333333444444444444444444444444333333333333777777888999:::<<<>>>>>>???BBBDDDFFFEEEEEEFFFGGGFFFMMMSSSUUUVVV^^^lllxxx{{{wwwlllhhhccc```^^^___gggooosssvvv}}}xxxqqqkkkcccZZZSSSXXXXXXYYY]]]aaabbb___[[[XXXVVVTTTSSSSSSSSSSSSSSSSSSUUUUUUTTTRRRTTTYYY^^^fffllltttyyy}}}|||uuuqqqrrrtttmmmooosssvvvzzzxxxkkk```XXXUUUQQQSSSSSSQQQNNNLLLMMMNNNNNNOOOOOOPPPOOONNNMMMMMMLLLIIIEEEAAA>>>:::666333444333333222222222222222222222222111111111000000000000000000000000000000//////000000000000//////////////////////////////000000000000000111111111000000000000000000000000111111111111111111111111000000111222333444555666333444444666777888999999999888777888999999777555;;;;;;===EEERRReeezzzqqq]]]XXXYYY[[[\\\^^^]]]]]][[[XXXUUURRRPPPLLLHHHBBB===999888777777777777666666555555555555666666666666666666666666555555555666666666777777777777777888888888888999777777888999999::::::;;;;;;<<>>>>>>>>>>><<<<<<>>>AAA?????????@@@AAA@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::999999888888888888888888888888777777777777777777777777666777;;;>>><<<;;;AAAIIIbbb~~~nnnfffyyyjjjVVVTTTSSSTTTVVVWWWXXXZZZ[[[ZZZXXXTTTNNNGGGAAA===777666555444444444555555555555444555555777888999:::999999999===CCCHHHJJJEEE<<<666555555333222333333333444444444555555555444444444444444444444444888888999:::<<<>>>???@@@BBBDDDGGGHHHGGGGGGHHHHHHEEELLLVVV^^^gggttt{{{xxxvvvssskkkfffcccbbb```aaakkkwwwyyy}}}}}}mmmhhhbbb^^^]]]ZZZVVVRRRTTTSSSUUUZZZaaaeeedddbbb[[[[[[[[[ZZZYYYYYYYYYYYYVVVVVVVVVRRROOOOOOSSSWWWQQQUUUYYY]]]aaafffmmmrrr|||}}}vvvrrrjjjkkklllmmmooosssyyy}}}uuueee[[[RRRRRRRRRPPPOOONNNOOOPPPOOOOOOPPPQQQQQQOOONNNMMMHHHGGGEEECCCAAA>>>999666555555444333222222333333222222222222111111111111111111111111111111111111/////////000000/////////000000000000000000000000///000000000111111111222111111111111111111111111111111111111111111111111000000222333444555666666444444555666777999999::::::999888888888999888777===AAAIIIXXXoooiii[[[WWWYYY\\\______^^^]]]ZZZWWWSSSQQQOOOLLLFFF???;;;999888888777777777666666666555555666666666666666666666666555555666666666777777777777888888888999999999999777888888999999:::;;;;;;<<<>>>CCCLLLZZZiiivvv~~~yyyccc\\\RRRKKKHHHGGGFFFDDDFFF???===FFFQQQTTTSSSQQQLLLKKKUUUddddddTTTGGGEEE???>>>@@@EEEFFFDDDDDDFFFBBBAAA@@@@@@AAABBB@@@???????????????????????????========================;;;;;;<<<<<<<<<<<<;;;;;;999999999999999999999999888888888888888888888888;;;888777::::::999;;;???EEE\\\}}}zzzuuuaaaiii{{{```YYYUUUVVVYYYYYYXXXYYY[[[[[[YYYVVVQQQJJJDDDAAA999888666555444444555666555444444444555666888999:::;;;;;;<<>>:::777666444333222333333444333222222222222111111111111111111111111111111111000000////////////000000000000000000000000000000///000000111111222222222111111111111111111111111222222222222222222222222000111333444555666666666555666666777888999999:::777888888777777999===@@@EEEQQQcccxxx{{{dddZZZ[[[^^^```aaaaaa```]]]YYYUUUSSSRRROOOIIIBBB<<<999999:::777777777777777666555555666666666666666666666666555666666666777777777777888888888999999999::::::999999999:::;;;;;;<<<<<<<<<@@@HHHVVVgggwwwvvvgggXXXRRRKKKFFFEEEEEEDDDCCCEEE@@@>>>BBBDDDCCCDDDFFF???BBBKKKTTTTTTKKKDDDCCCBBB@@@DDDNNNTTTQQQMMMLLLOOOJJJEEEBBBBBBDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@======>>>>>>>>>>>>======::::::::::::::::::::::::999999999999999999999999<<<888666888888777:::>>><<>>>>>???FFFOOORRROOOBBB:::555666777555444555444555555555666666666666444444555555666666666666888888:::<<>><<>>>>>????????????>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999888999<<<;;;888999>>>>>>>>>DDDWWWzzz~~~|||tttwww{{{nnnkkkXXXUUUXXXYYYZZZ\\\[[[ZZZYYYVVVRRRMMMIIIFFF;;;999777555444555666666444333222222333555888:::===@@@AAAAAAHHHQQQSSSNNN@@@999555666888666444555555555555555666666666777444555555555666666777777777888:::<<>>999777555333222333444555333333333222222222111111111111111111111111111111111111000000000000111111000000000000000000000000///000000111222222333333111111111111111111111111222222222222222222222222222333444666666666666555888888888888888888999999555:::>>>>>>===DDDQQQ]]]zzziiiccc^^^bbbgggiiieeebbbaaaZZZRRROOOOOOMMMIIICCC===999888777777777777777777777777999999888888888888999999777888888888888999999999888888999999999:::::::::888<<<>>>;;;999;;;???AAAEEEAAAPPPooojjj\\\WWWMMMIIIEEECCCDDDEEEDDDCCCEEEEEEDDDCCCDDDEEEFFFGGGFFFFFFEEEDDDDDDEEEGGGIIIIIIIIIKKKOOOTTTVVVTTTQQQWWWRRRPPPUUU[[[\\\YYYWWW]]]WWWSSSVVVYYYVVVSSSRRRPPPLLLIIIJJJJJJGGGCCCCCCFFFFFFEEECCCCCCCCCAAA===AAA===<<<>>>???===;;;===???>>>>>>===:::666999???777======@@@CCC999444===BBB<<<===GGGVVVrrr}}}yyyzzzwwwwww{{{]]]XXXZZZVVVWWW^^^aaa^^^ZZZVVVSSSOOOJJJGGGAAA===888555444444444444555555444444444555555666;;;<<>>AAACCCGGGIIIZZZttttttaaaUUUPPPNNNKKKGGGFFFGGGHHHGGGFFFEEEEEEDDDCCCDDDEEEFFFFFFBBBEEEHHHIIIHHHHHHJJJLLLKKKPPPZZZccchhhfff___YYYZZZWWWXXX```hhhjjjccc\\\jjjccc\\\[[[[[[[[[^^^cccggg```VVVQQQRRRTTTQQQMMMLLLLLLJJJGGGFFFFFFEEEAAACCC??????CCCEEEDDDDDDFFF888888;;;???>>>:::999;;;:::<<<777666:::555444AAA===999999@@@III]]]~~~~~~{{{mmm]]][[[YYYYYY\\\```^^^\\\YYYVVVRRRMMMIIIBBB>>>999555444555555555555555444444555555666777:::===CCCJJJOOOMMMHHHBBB999666444444555555444222444444555666666666555555666777888888888888;;;===>>>??????BBBJJJRRRSSSNNNNNNOOOQQQPPPKKKMMM[[[kkkyyysssuuu{{{~~~vvvqqqooooooqqqzzz{{{ooogggfffbbbcccjjjqqqwwwyyytttuuutttpppllllllqqquuu|||iii\\\WWWXXXWWWVVVTTTQQQOOOPPPRRRRRRSSSQQQPPPQQQQQQOOOKKKGGGAAA>>>:::777666555444333444444444333333333222222222222222222222222222222111111111111111111111111222222111111000000000000111111111111222222222222111111111111111111111111222222222333444444555555555555666666888999;;;;;;;;;;;;;;;<<<===<<<;;;999======DDDVVVmmmmmmiiijjjiiieeedddbbb]]]WWWRRRQQQOOOKKKFFFAAA===:::999999999999999999999999:::999999888888999999:::888888999999999:::::::::999999999:::::::::;;;;;;::::::;;;===???AAACCCEEELLLWWWiii|||vvvfffYYYOOOJJJNNNLLLIIIIIIJJJKKKKKKJJJIIIHHHGGGGGGFFFGGGGGGHHHCCCHHHPPPUUUWWWWWWUUUTTTRRR\\\lll}}}tttiiieeecccfffqqqyyymmmjjjccc\\\YYYYYY___mmm{{{zzziiiZZZZZZaaa```XXXYYYZZZVVVOOOLLLMMMLLLIIIFFFBBBAAADDDEEEBBBAAABBB???<<<===AAABBB>>><<<===@@@BBB;;;888;;;666555???:::999:::<<<>>>HHHccc~~~xxx~~~uuufff[[[[[[\\\[[[^^^^^^]]]\\\ZZZVVVPPPLLLDDD@@@:::777555666555555555555555555555666777888:::???FFFLLLNNNIIIAAA:::888666555444555555444333444555555666666666666666666777999999888999<<<>>><<>>?????????>>>===BBBJJJ[[[vvv}}}nnnlllhhheeedddbbb^^^YYYSSSQQQOOOKKKHHHCCC>>>;;;999999999999999999999999::::::999999999999::::::999999999999:::::::::;;;::::::::::::;;;;;;;;;;;;===::::::>>>AAABBBEEEHHHSSSfffzzzuuufff\\\UUUPPPLLLNNNMMMLLLKKKLLLMMMMMMMMMNNNNNNMMMLLLLLLKKKKKKKKKIIINNNYYYhhhssstttnnnfffbbbhhhwwwwwwtttuuutttnnnfff___[[[bbbvvvxxxccc]]]ccceee___iiikkkeeeYYYSSSTTTTTTPPPUUUPPPLLLLLLJJJEEEBBBBBBNNNEEE>>>===>>>===>>>@@@<<>>===AAA===888===;;;===??????;;;>>>NNN```{{{wwwyyymmmttt^^^\\\^^^]]][[[\\\]]]^^^]]]YYYSSSNNNGGGBBB<<<888777777666666666666666666666777888999===AAAFFFIIIHHHCCC<<<666888777555555555555555555555555666777777777777666666777888888888999<<<>>>;;;???BBBFFFNNNWWWYYYWWWYYYVVVSSSUUU\\\nnn~~~}}}uuulllhhhgggjjj|||}}}yyytttqqqqqqpppmmmkkkttt{{{ppp```XXXVVVUUUUUUSSSPPPPPPSSSQQQRRRSSSSSSSSSRRROOONNNFFFBBB>>>:::999888666555555444444444444333333333333333333333333333333333222222222222222222222222222222222222222222222222111111111222222222333333222222222222222222222222000111222333555777888888555555666777999;;;===>>>===>>>@@@@@@@@@@@@AAABBBMMMaaavvvoooiiifffeeebbb^^^[[[TTTRRRNNNLLLIIIEEE@@@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;999:::::::::;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<>>??????@@@BBB:::@@@<<<999@@@???:::>>>;;;===??????<<<<<>>???DDDIIINNNUUU]]]___]]]]]]UUURRR```xxx|||xxx|||{{{ssskkkrrr}}}zzzvvvvvvwwwuuusssvvvxxx}}}qqq\\\VVVRRRTTTSSSPPPQQQTTTRRRSSSTTTUUUSSSQQQOOONNNGGGDDD???;;;999888666555555555555444444444333333333333333333333333333333222222222222222222222222222222222222333333333333111222222222222333333333222222222222222222222222111222222333444555555555444555666777:::<<<>>>???AAAAAA@@@>>>===???CCCGGG\\\}}}uuukkkhhhgggccc```^^^WWWSSSOOOMMMLLLHHHBBB===;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======@@@<<<===BBBCCCDDDNNN[[[ssssssjjj^^^VVVVVVWWWWWWVVVSSSTTTUUUUUUTTTSSSTTTVVVWWWWWWVVVUUUSSSQQQOOONNNNNNOOO[[[vvv{{{yyyzzzvvveee___dddlllkkk\\\ZZZWWWOOORRRNNNOOOSSSVVVVVVVVVXXXLLLIIIIIIMMMNNNJJJHHHIIITTTUUUGGG;;;======999===::::::;;;<<<<<<>>>AAADDDWWW~~~}}}qqqvvvzzzsss~~~fff^^^]]]ZZZ[[[]]]___```\\\WWWRRRLLLGGGAAA<<<:::999888777777777777888999:::;;;<<<@@@AAA@@@>>>;;;999999999666777777666555555666888666666777888888888888888666777999999:::;;;>>>@@@AAAHHHPPPUUU[[[aaaaaa^^^\\\VVV\\\vvvzzzzzz~~~wwwvvv~~~||||||zzzzzz|||lll^^^TTTTTTUUURRRQQQTTTQQQSSSUUUUUUSSSQQQPPPPPPIIIEEE@@@<<<:::888666555555555555555444444444333444444444444444444444444333333333333333333333333222333333333333444444444222222222222333333333333333333333333333333333333333333333333333444444444555555777999;;;>>>@@@BBBEEEDDDAAA>>>>>>DDDOOOWWWqqq}}}tttqqqsss|||pppllljjjfffbbbbbbZZZVVVRRRPPPOOOLLLFFF@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<<<<<<<============???<<>>???AAA>>>;;;;;;@@@DDDDDDBBBLLLaaauuuooowwwxxxrrrbbb^^^]]]]]]___aaaaaa^^^YYYVVVNNNIIIBBB===;;;:::999888777888888888999;;;<<<===<<<>>>>>><<<999888999;;;555777888777555444666999666777888888999999888888888999;;;<<<<<<===@@@CCCEEENNNXXX]]]bbbeeeddd___^^^cccwww~~~~~~mmmZZZWWWXXXSSSOOOQQQMMMQQQTTTUUUSSSQQQQQQRRRLLLHHHCCC???<<<:::888666555555555555444444444444444444444444444444444444333333333333333333333333333333333333444444444555222222222333333333444444333333333333333333333333444444444444555555555555777777999;;;>>>AAADDDEEEEEEDDDCCCCCCIIIXXXkkkzzzsssllleeeaaa[[[SSSQQQSSSsssooommmhhheeeeee\\\XXXTTTRRRRRROOOHHHCCC========================<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<=========>>>>>><<<@@@GGGHHHLLL___wwwvvvrrriiifffbbb``````aaaaaaaaa```ccceeedddaaa___```bbbddddddcccbbb___\\\YYYWWWUUUSSSTTT```vvvuuuyyyllleee^^^RRRQQQLLLKKKMMMNNNKKKIIIKKKOOOMMMMMMLLLIIIEEEHHHOOOSSSXXXPPPGGGMMMOOOJJJIIIKKKEEE???>>>EEEKKKIIIDDDHHHMMMjjj}}}pppvvvzzz|||fff```______```bbbbbb```[[[XXXOOOJJJCCC>>><<<:::999888888888888999:::;;;===>>>999;;;===<<<999888999;;;555777888777555444777999777777888999999999999888999;;;===>>>>>>@@@BBBEEEMMMWWWbbbhhhkkkmmmjjjeeedddtttzzzaaa[[[ZZZTTTNNNNNNJJJNNNSSSTTTSSSRRRSSSUUUNNNJJJEEE@@@>>><<<999888666666555555555444444444555555555555555555555555333333333333333333333333333333333444444555555555222222333333333444444444333333333333333333333333444444555555666777777888888999;;;===@@@CCCFFFHHHBBBCCCDDDIIIUUUlll{{{lllbbb\\\SSSMMMLLLKKKHHHHHHMMMzzzzzzrrrjjjddd^^^aaa___[[[XXXTTTOOOIIIEEE???>>><<<;;;<<<<<<;;;:::>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<>>>>>>>>>>>>============BBBAAACCCHHHNNNZZZqqqxxxrrrrrrnnnnnnnnnmmmllllllkkkkkkmmmqqqrrrnnnlllnnnnnnlllrrroookkkfffbbbaaaaaaaaa[[[XXXVVVZZZddduuu~~~zzzyyyjjj[[[PPPNNNLLLKKKMMMNNNNNNNNNNNNNNNNNNMMMKKKIIIFFFEEEDDDBBBAAABBBCCCCCCBBBAAAFFFLLLHHHDDDTTTjjjeeePPP@@@MMM___zzzrrruuu|||yyyooobbbcccdddeeefffhhhfff___XXXSSSNNNHHHCCC???===;;;:::;;;:::999888888888888999:::999888777666777888888666666666555555444444444444666777888888888:::<<<;;;<<<>>>>>>>>>BBBHHHMMMVVV^^^kkkuuuqqqhhhfffkkkuuu~~~rrraaaZZZTTTQQQQQQOOOPPPQQQQQQQQQRRRUUUWWWQQQMMMHHHDDDBBB@@@===;;;:::888777666777666555333555555555555555555444444666444333333444444444333555555444444444444555555333333333444444444555555666555555444444444555555444666999888666444666888???::::::AAAFFFEEECCCCCCDDDDDDFFFQQQjjjwwwkkkeee___VVVPPPPPPMMMLLLLLLMMMPPPPPPOOOMMMvvvpppoookkkeeeccc```]]]YYYUUUPPPLLLFFFDDDAAA@@@@@@AAA@@@???:::::::::;;;;;;;;;<<<<<<::::::::::::;;;;;;;;;;;;??????@@@@@@AAAAAABBBBBB@@@BBBGGGLLLRRRbbb}}}wwwtttrrrqqqpppppppppppppppqqqwww{{{}}}{{{yyy{{{{{{xxxvvvuuusssrrrooojjjccc^^^___ZZZWWWXXX]]]jjj~~~xxxiiiZZZWWWTTTSSSUUUWWWYYYYYY[[[[[[YYYVVVRRRMMMIIIGGGDDDBBBAAAAAABBBBBBAAA???:::???>>>:::BBBOOOMMM@@@JJJQQQYYYiiirrrjjjfffssszzz~~~iiibbbbbbbbbdddgggfff___YYYSSSOOOHHHBBB>>>;;;888666::::::::::::::::::999999;;;:::999888777888999999999999999999888888888888666888999999999999;;;===;;;???BBBCCCBBBEEEKKKQQQZZZbbbmmmssspppmmmttt}}}~~~sssdddXXXUUUVVVRRRSSSTTTTTTTTTUUUVVVWWWQQQNNNIIIEEEBBB@@@===;;;:::888666666777777555444444444444555555666666666999777555444555666555444666555555444444555555666333333444444444555555555666555555444444555555666666888::::::999888888999>>><<>>>>>??????@@@@@@@@@AAA?????????@@@AAAAAABBBBBB======>>>???@@@AAABBBBBBEEEJJJPPPVVV___uuu}}}uuuqqquuuuuuuuuwwwzzz}}}~~~vvvmmmiiiddd```^^^^^^dddqqq}}}uuukkkhhhdddbbbdddfffhhhiiifffccc___YYYSSSLLLGGGEEEHHHGGGEEEEEEEEEEEECCCAAABBBEEEFFFCCCCCCEEEEEECCCBBBGGGLLLTTTooorrraaahhhqqqtttqqqkkkhhhhhhkkknnnmmmhhhbbb[[[WWWPPPJJJEEEAAA>>>;;;888999:::;;;;;;;;;:::999:::999777666666666777888777777888888888888888999777888999999888888:::<<<:::@@@EEEFFFDDDGGGNNNVVVdddjjjrrrtttrrrxxxsss```YYY[[[WWWWWWWWWXXXXXXXXXXXXXXXSSSPPPKKKGGGEEEBBB>>><<<:::888666666777777666555333333444555666777888888===:::777555666777777666666555555444444555555666444444444444555555555666666666555555555555666666666666777:::;;;;;;999777<<<@@@GGGMMMLLLJJJMMMSSSRRR```vvvuuudddWWWOOOJJJHHHJJJLLLKKKLLLNNNVVV[[[fffttt{{{}}}|||wwwqqqkkkddd]]]XXXSSSOOOIIIEEECCCCCCCCCCCC????????????????????????????????????@@@@@@@@@@@@AAABBBBBBBBBCCCCCCDDDDDD@@@GGGRRR___rrrzzzuuuqqqsssvvv}}}xxxrrrmmmjjjgggffflllttt~~~|||wwwrrrjjj```WWWQQQMMMKKKIIIGGGEEEDDDDDDCCC@@@??????======???<<<999999>>>555<<>>===<<<;;;:::999888777888999999777777777888888999999999:::;;;<<<;;;::::::<<<>>>>>>CCCHHHHHHHHHMMMXXXbbbpppuuuxxxwwwxxxkkk]]][[[YYYXXXXXXXXXZZZZZZZZZYYYWWWTTTOOOLLLIIIFFFBBB???;;;999777666777777777666555555555666666777777777>>>;;;777555666777777777666666555555555555666666444555555555555666666666666666666555666666777777999888999<<>>BBBCCC@@@???CCCDDDGGGIIIIIIQQQmmmpppfffmmmyyyoooiiimmmqqqnnnhhheeeZZZVVVQQQKKKGGGCCC???===;;;===>>>@@@@@@???===<<<===<<<;;;:::999:::;;;;;;999999999::::::;;;;;;;;;============<<<===???BBBCCCGGGJJJKKKMMMWWWeeeqqqyyy|||}}}{{{}}}fff[[[[[[YYYWWWXXXZZZ[[[[[[ZZZZZZWWWTTTQQQOOOLLLHHHEEE>>>;;;888777777888888777888888888777777666666555<<<999666555555666666666666666666555555666666666555555555666666666777777666666666666666777888999===<<<===@@@DDDEEECCC???@@@IIIUUUXXXRRRQQQ^^^mmm~~~kkkddd\\\VVVSSSRRRSSSTTTVVVUUUUUUYYYbbbjjjllljjjiiiqqq|||nnnbbb[[[WWWVVVXXXUUURRRPPPNNNKKKHHHFFFJJJCCC???AAAEEEDDDBBBBBBCCCAAA???>>>BBBXXXrrrkkkrrrzzzqqqsssvvvpppjjjhhh^^^ZZZTTTOOOJJJEEE@@@===:::;;;;;;<<<;;;:::999888;;;:::999888777888999999999999999999999:::::::::::::::::::::999;;;>>>AAACCCEEEHHHLLLTTTaaappp{{{|||jjjccc___ZZZXXXZZZ\\\\\\[[[\\\ZZZWWWUUUTTTQQQMMMJJJBBB???;;;999888999888777::::::999888777666555555999777555555666777666555777666666555555666666777666666666666777777777777777666666777777888999:::::::::;;;===@@@AAAAAAAAAGGGOOOZZZ\\\XXX\\\ooowwwddd]]]TTTPPPMMMMMMNNNOOOSSSXXXTTTSSSTTT^^^pppyyy{{{wwwuuuqqqnnnllliiieeeccc^^^[[[VVVRRRSSSTTTRRRNNNQQQMMMNNNQQQSSSaaa~~~yyy~~~yyyqqqooogggccc]]]VVVPPPJJJDDD@@@EEEEEEDDDCCCBBBAAAAAA@@@@@@???>>>=========>>>>>>>>>>>>>>>>>>>>>============>>>>>>===>>>@@@DDDHHHHHHJJJOOOXXXeeetttpppiii```\\\\\\^^^]]]\\\[[[ZZZXXXWWWVVVTTTPPPMMMFFFBBB>>>;;;999999999888999999999888888777777777666555555777999999777555777777666666666666777777666666777777777888888888777777777777888999:::;;;888999:::;;;;;;===@@@CCCMMMUUU^^^aaaaaakkkyyycccWWWTTTQQQPPPSSSZZZ^^^___cccjjjfffccccccooo{{{ssslllddd```ZZZYYYWWWUUUTTTSSSSSSSSSNNNMMMKKKJJJJJJJJJKKKLLLJJJJJJIIIIIIHHHHHHGGGGGGJJJJJJJJJJJJKKKNNNRRRVVVUUUWWW^^^kkk|||zzzqqqfff___^^^___^^^\\\[[[YYYXXXXXXWWWUUUQQQOOOIIIEEE???<<<::::::999888888888888888888999999999444555666888;;;:::888666777777666666666666777777777777777777888888888888777777777777888999:::;;;<<<>>>@@@??????AAAFFFKKKRRRXXX```eeehhhvvvsssfff[[[XXX[[[ZZZ[[[cccpppwwwyyy~~~~~~{{{